body.vbadm-pm,body.vbadm-pm .field,body.vbadm-pm p,body.vbadm-pm li,body.vbadm-pm td,body.vbadm-pm input,body.vbadm-pm select,body.vbadm-pm textarea,body.vbadm-pm button{font-family:var(--pm-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11","tnum";}body.vbadm-pm{color:var(--pm-fg);letter-spacing:-0.005em;}body.vbadm-pm h1,body.vbadm-pm h2,body.vbadm-pm h3,body.vbadm-pm h4,body.vbadm-pm h5,body.vbadm-pm h6{font-family:var(--pm-font);font-weight:700;letter-spacing:-0.025em;color:var(--pm-fg);line-height:1.2;}body.vbadm-pm{background-color:#eef1f7;background-image:radial-gradient(ellipse 1100px 480px at 50% -220px,rgba(37,99,235,0.07),transparent 70%);background-attachment:fixed;}body.vbadm-pm a{color:var(--pm-primary);text-decoration:none;transition:color 150ms ease;}body.vbadm-pm a:hover{color:var(--pm-primary-deep);}body.vbadm-pm a:focus-visible{outline:2px solid var(--pm-ring);outline-offset:2px;border-radius:3px;}body.vbadm-pm .pm-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;font-weight:600;font-size:14px;line-height:1;border:1px solid transparent;cursor:pointer;transition:background 150ms ease,transform 150ms ease,border-color 150ms ease;text-decoration:none;}body.vbadm-pm .pm-btn--primary{background:var(--pm-primary);color:var(--pm-on-primary);box-shadow:0 4px 12px -2px rgba(37,99,235,0.35);}body.vbadm-pm .pm-btn--primary:hover{background:var(--pm-primary-deep);color:var(--pm-on-primary);transform:translateY(-1px);}body.vbadm-pm .pm-btn--accent{background:var(--pm-accent);color:var(--pm-on-primary);box-shadow:0 4px 12px -2px rgba(5,150,105,0.35);}body.vbadm-pm .pm-btn--accent:hover{background:var(--pm-accent-deep);color:var(--pm-on-primary);transform:translateY(-1px);}body.vbadm-pm .pm-btn--glass{background:var(--pm-glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--pm-glass-border);color:var(--pm-fg);}body.vbadm-pm .pm-btn--glass:hover{background:var(--pm-glass-bg-strong);color:var(--pm-fg);}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body.vbadm-pm .pm-btn--glass{background:rgba(255,255,255,0.92);}}@media (prefers-reduced-motion:reduce){body.vbadm-pm *{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important;}}
body.vbadm-pm .header-wrapper{background:transparent;}body.vbadm-pm .header-wrapper-outer,body.vbadm-pm .header-wrapper{display:contents;}body.vbadm-pm .header-color-row-one{position:sticky;top:0;z-index:100;background:var(--pm-glass-bg-strong);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid var(--pm-line);box-shadow:0 2px 18px -10px rgba(15,23,42,0.18);}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){body.vbadm-pm .header-color-row-one{background:rgba(255,255,255,0.96);}}body.vbadm-pm .header-color-row-two{display:none;}body.vbadm-pm #header,body.vbadm-pm #header.container{width:auto !important;max-width:var(--pm-container) !important;margin:0 auto;padding:14px 18px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;}body.vbadm-pm #branding{display:flex;align-items:center;gap:14px;flex:0 0 auto;}body.vbadm-pm #logo img{width:44px;height:44px;object-fit:contain;}body.vbadm-pm #name-and-slogan{margin:0;}body.vbadm-pm #site-name{margin:0;font-size:20px;line-height:1;}body.vbadm-pm #site-name a{color:var(--pm-fg);font-weight:800;letter-spacing:-0.025em;}body.vbadm-pm #site-slogan{display:none;}body.vbadm-pm #menu-bar{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;}body.vbadm-pm #menu-bar #block-block-5{display:none;}body.vbadm-pm #menu-bar .block,body.vbadm-pm #menu-bar .menu-bar-wrapper,body.vbadm-pm #menu-bar .menu-wrapper,body.vbadm-pm .region-header .block{background:transparent !important;border:0 !important;box-shadow:none !important;}body.vbadm-pm #menu-bar ul.menu{display:flex;flex-wrap:nowrap;gap:2px;align-items:center;margin:0;padding:0;list-style:none !important;}body.vbadm-pm #menu-bar ul.menu > li{background:none;border:0;list-style:none !important;margin:0;padding:0;}body.vbadm-pm #menu-bar ul.menu > li::before,body.vbadm-pm #menu-bar ul.menu > li::marker{content:none !important;display:none !important;}body.vbadm-pm #menu-bar ul.menu > li > a{display:inline-block;padding:8px 8px;border:0 !important;border-radius:999px;box-shadow:none !important;background:transparent;font-weight:600;font-size:13px;line-height:1;text-transform:none;color:var(--pm-fg-2);white-space:nowrap;transition:background 0.15s,color 0.15s;}body.vbadm-pm #menu-bar ul.menu > li > a:hover{background:var(--pm-line-2) !important;color:var(--pm-fg) !important;}body.vbadm-pm #menu-bar ul.menu > li > a.active,body.vbadm-pm #menu-bar ul.menu > li.active-trail > a{background:var(--pm-primary) !important;color:#fff !important;}body.vbadm-pm .region-header{flex:0 0 auto;}body.vbadm-pm #header .region-header{margin-left:auto;}body.vbadm-pm .region-header,body.vbadm-pm .region-header .region-inner{display:flex;align-items:center;gap:10px;}body.vbadm-pm .region-header .block{background:none;border:0;box-shadow:none;}body.vbadm-pm .region-header #block-search-form,body.vbadm-pm .region-header .block-views{display:none;}body.vbadm-pm .region-header .block-gtranslate{display:none;}body.vbadm-pm .commons-utility-links{display:flex;gap:12px;align-items:center;margin:0;padding:0;list-style:none;}body.vbadm-pm .commons-utility-links a{font-size:13.5px;font-weight:600;color:var(--pm-fg-2);}body.vbadm-pm .commons-utility-links .signup a{background:var(--pm-accent);color:#fff;padding:8px 14px;border-radius:999px;}body.vbadm-pm .commons-utility-links .signup a:hover{background:var(--pm-accent-deep);}body.vbadm-pm .region-header .block-better-jump-menu{display:flex;align-items:center;order:-1;}body.vbadm-pm .block-better-jump-menu .block-inner,body.vbadm-pm .block-better-jump-menu .block-content,body.vbadm-pm .block-better-jump-menu form,body.vbadm-pm .block-better-jump-menu .container-inline,body.vbadm-pm .block-better-jump-menu .form-item{margin:0;padding:0;display:inline-flex;align-items:center;}body.vbadm-pm .block-better-jump-menu .ctools-jump-menu-button,body.vbadm-pm .block-better-jump-menu .url-textfield,body.vbadm-pm .block-better-jump-menu .form-type-textfield{display:none !important;}body.vbadm-pm .block-better-jump-menu select.better_jump_menu{-webkit-appearance:none;appearance:none;font:600 13.5px var(--pm-font,inherit);color:var(--pm-fg-2);background:var(--pm-glass-bg,rgba(255,255,255,0.7));border:1px solid var(--pm-glass-border,var(--pm-line-2));border-radius:999px;padding:7px 30px 7px 30px;max-width:200px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23475569' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;}body.vbadm-pm .block-better-jump-menu .chosen-container{width:auto !important;min-width:140px;font:600 13.5px var(--pm-font,inherit);}body.vbadm-pm .block-better-jump-menu .chosen-single{height:auto;line-height:1.2;padding:8px 26px 8px 32px;color:var(--pm-fg-2);background:var(--pm-glass-bg,rgba(255,255,255,0.7));border:1px solid var(--pm-glass-border,var(--pm-line-2));border-radius:999px;box-shadow:none;}body.vbadm-pm .block-better-jump-menu .chosen-single::before{content:"";position:absolute;left:11px;top:50%;width:12px;height:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='14' viewBox='0 0 12 14'%3E%3Cpath fill='%23475569' d='M6 0C2.7 0 0 2.6 0 5.9 0 10 6 14 6 14s6-4 6-8.1C12 2.6 9.3 0 6 0zm0 8.1a2.2 2.2 0 110-4.4 2.2 2.2 0 010 4.4z'/%3E%3C/svg%3E")
    no-repeat center / contain;}body.vbadm-pm .block-better-jump-menu .chosen-single span{margin-right:0;}body.vbadm-pm .block-better-jump-menu .chosen-single div{position:absolute;top:0;right:8px;bottom:0;width:14px;}body.vbadm-pm .block-better-jump-menu .chosen-single div b{display:block;width:100%;height:100%;background:none !important;}body.vbadm-pm .block-better-jump-menu .chosen-single div b::before{content:"";position:absolute;top:50%;left:50%;width:10px;height:6px;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23475569' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")
    no-repeat center / contain;transition:transform 0.18s;}body.vbadm-pm
  .block-better-jump-menu
  .chosen-container-active
  .chosen-single
  div
  b::before{transform:translate(-50%,-50%) rotate(180deg);}body.vbadm-pm .block-better-jump-menu .chosen-container-active .chosen-single{border-color:var(--pm-primary);box-shadow:0 0 0 3px var(--pm-ring,rgba(37,99,235,0.15));}body.vbadm-pm .block-better-jump-menu .chosen-drop{width:300px;margin-top:6px;border:1px solid var(--pm-border,var(--pm-line-2));border-radius:14px;background:var(--pm-surface,#fff);box-shadow:var(--pm-glass-shadow-lg,0 16px 40px rgba(15,23,42,0.16));overflow:hidden;}body.vbadm-pm
  .block-better-jump-menu
  .chosen-container.chosen-with-drop
  .chosen-drop{left:auto;right:0;}body.vbadm-pm .block-better-jump-menu .chosen-drop .chosen-search input{border:1px solid var(--pm-line-2);border-radius:8px;padding:6px 10px;background:var(--pm-muted,#f1f5fd);}body.vbadm-pm .block-better-jump-menu .chosen-search input,body.vbadm-pm .block-better-jump-menu .chosen-single abbr,body.vbadm-pm .block-better-jump-menu .chosen-results-scroll-up span,body.vbadm-pm .block-better-jump-menu .chosen-results-scroll-down span{background-image:none !important;}body.vbadm-pm .block-better-jump-menu .chosen-results{margin:4px;padding:0;max-height:320px;scrollbar-width:thin;scrollbar-color:var(--pm-line-2) transparent;}body.vbadm-pm .block-better-jump-menu .chosen-results::-webkit-scrollbar{width:6px;}body.vbadm-pm .block-better-jump-menu .chosen-results::-webkit-scrollbar-thumb{background:var(--pm-line-2);border-radius:6px;}body.vbadm-pm .block-better-jump-menu .chosen-results::-webkit-scrollbar-track{background:transparent;}body.vbadm-pm .block-better-jump-menu .chosen-results li{padding:7px 12px;border-radius:8px;color:var(--pm-fg);}body.vbadm-pm .block-better-jump-menu .chosen-results li[data-pm-depth="0"]{font-weight:700;color:var(--pm-fg);}body.vbadm-pm .block-better-jump-menu .chosen-results li[data-pm-depth="1"]{font-weight:600;color:var(--pm-fg);}body.vbadm-pm .block-better-jump-menu .chosen-results li[data-pm-depth="2"],body.vbadm-pm .block-better-jump-menu .chosen-results li[data-pm-depth="3"],body.vbadm-pm .block-better-jump-menu .chosen-results li[data-pm-depth="4"]{font-weight:500;color:var(--pm-fg-2);}body.vbadm-pm .block-better-jump-menu .chosen-results li.group-result{font-weight:700;color:var(--pm-muted-text);}body.vbadm-pm .block-better-jump-menu .chosen-results li.highlighted{background:var(--pm-primary);color:#fff;}body.vbadm-pm .pm-user{position:relative;display:inline-flex;}body.vbadm-pm .pm-user-trigger{display:inline-flex;align-items:center;gap:6px;font:600 13.5px var(--pm-font,inherit);color:var(--pm-fg-2);background:var(--pm-glass-bg,rgba(255,255,255,0.7));border:1px solid var(--pm-glass-border,var(--pm-line-2));border-radius:999px;padding:7px 14px;cursor:pointer;transition:border-color 0.15s,box-shadow 0.15s,background 0.15s;}body.vbadm-pm .pm-user-trigger:hover{border-color:var(--pm-primary);color:var(--pm-primary-deep);}body.vbadm-pm .pm-user-trigger .pm-caret{font-size:10px;transition:transform 0.18s;}body.vbadm-pm .pm-user.pm-open .pm-user-trigger{border-color:var(--pm-primary);box-shadow:0 0 0 3px var(--pm-ring,rgba(37,99,235,0.15));}body.vbadm-pm .pm-user.pm-open .pm-user-trigger .pm-caret{transform:rotate(180deg);}body.vbadm-pm .pm-user-drop{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;margin:0;padding:6px;list-style:none;background:var(--pm-surface,#fff);border:1px solid var(--pm-border,var(--pm-line-2));border-radius:14px;box-shadow:var(--pm-glass-shadow-lg,0 16px 40px rgba(15,23,42,0.16));opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity 0.15s,transform 0.15s,visibility 0.15s;z-index:60;}body.vbadm-pm .pm-user.pm-open .pm-user-drop{opacity:1;visibility:visible;transform:translateY(0);}body.vbadm-pm .pm-user-drop li{margin:0;padding:0;list-style:none;}body.vbadm-pm .pm-user-drop li a{display:block;padding:8px 12px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--pm-fg);white-space:nowrap;}body.vbadm-pm .pm-user-drop li a:hover{background:var(--pm-muted,rgba(37,99,235,0.08));color:var(--pm-primary-deep);}body.vbadm-pm .pm-user-drop li.logout{margin-top:4px;border-top:1px solid var(--pm-line);padding-top:4px;}body.vbadm-pm .pm-user-drop li.logout a{color:var(--pm-destructive,#dc2626);}body.vbadm-pm #menu-bar ul.menu > li.pm-search{position:relative;margin-left:auto;}body.vbadm-pm .pm-search-trigger{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--pm-fg-2);cursor:pointer;transition:background 0.15s,color 0.15s;}body.vbadm-pm .pm-search-trigger:hover{background:var(--pm-line-2);color:var(--pm-fg);}body.vbadm-pm .pm-search.pm-search-open .pm-search-trigger{background:var(--pm-primary);color:#fff;}body.vbadm-pm .pm-search-pop{position:absolute;top:calc(100% + 10px);right:0;width:360px;max-width:calc(100vw - 24px);padding:8px;background:var(--pm-surface,#fff);border:1px solid var(--pm-border,var(--pm-line-2));border-radius:16px;box-shadow:var(--pm-glass-shadow-lg,0 16px 40px rgba(15,23,42,0.16));opacity:0;visibility:hidden;transform:translateY(-6px) scale(0.98);transform-origin:top right;transition:opacity 0.16s,transform 0.16s,visibility 0.16s;z-index:70;}body.vbadm-pm .pm-search.pm-search-open .pm-search-pop{opacity:1;visibility:visible;transform:translateY(0) scale(1);}body.vbadm-pm .pm-search-form{position:relative;display:flex;align-items:center;margin:0;}body.vbadm-pm .pm-search-input{flex:1 1 auto;width:100%;font:500 14px var(--pm-font,inherit);color:var(--pm-fg);background:var(--pm-muted,#f1f5fd);border:1px solid var(--pm-line-2);border-radius:10px;padding:9px 34px 9px 12px;outline:none;transition:border-color 0.15s,box-shadow 0.15s;}body.vbadm-pm .pm-search-input:focus{border-color:var(--pm-primary);box-shadow:0 0 0 3px var(--pm-ring,rgba(37,99,235,0.15));}body.vbadm-pm .pm-search-input::-webkit-search-cancel-button,body.vbadm-pm .pm-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;}body.vbadm-pm .pm-search-input::placeholder{color:var(--pm-muted-text,#94a3b8);}body.vbadm-pm .pm-search-clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--pm-muted-text,#94a3b8);font-size:13px;line-height:1;cursor:pointer;}body.vbadm-pm .pm-search-clear:hover{background:var(--pm-line-2);color:var(--pm-fg);}body.vbadm-pm .pm-search-results{display:none;}body.vbadm-pm .pm-search.pm-search-has-results .pm-search-results{display:block;margin-top:6px;max-height:60vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--pm-line-2) transparent;}body.vbadm-pm .pm-search-results::-webkit-scrollbar{width:6px;}body.vbadm-pm .pm-search-results::-webkit-scrollbar-thumb{background:var(--pm-line-2);border-radius:6px;}body.vbadm-pm .pm-search-results::-webkit-scrollbar-track{background:transparent;}body.vbadm-pm .pm-search-group{padding:8px 10px 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;color:var(--pm-muted-text,#94a3b8);}body.vbadm-pm .pm-search-item{display:block;padding:8px 10px;border-radius:10px;color:var(--pm-fg);text-decoration:none;}body.vbadm-pm .pm-search-item:hover{background:var(--pm-muted,rgba(37,99,235,0.08));}body.vbadm-pm .pm-search-item-title{display:block;font-size:13.5px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}body.vbadm-pm .pm-search-item:hover .pm-search-item-title{color:var(--pm-primary-deep);}body.vbadm-pm .pm-search-item-sub{display:block;font-size:11.5px;color:var(--pm-fg-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}body.vbadm-pm .pm-search-empty{padding:14px 12px;font-size:13px;color:var(--pm-fg-2);text-align:center;}body.vbadm-pm .pm-search-loading{display:flex;gap:8px;align-items:center;justify-content:center;padding:16px 12px;font-size:13px;color:var(--pm-muted-text,#64748b);}body.vbadm-pm .pm-search-spin{width:14px;height:14px;border:2px solid var(--pm-border,#e4ecfc);border-top-color:var(--pm-primary,#2563eb);border-radius:50%;animation:pm-search-spin 0.7s linear infinite;}@keyframes pm-search-spin{to{transform:rotate(360deg);}}body.vbadm-pm .pm-search-all{display:flex;gap:6px;align-items:center;justify-content:center;margin-top:6px;padding:10px;border-top:1px solid var(--pm-line);font-size:13px;font-weight:600;color:var(--pm-primary-deep);text-decoration:none;}body.vbadm-pm .pm-search-all:hover{background:var(--pm-muted,rgba(37,99,235,0.08));border-radius:0 0 10px 10px;}body.vbadm-pm .pm-search-all b{font-weight:700;}body.vbadm-pm ul.ui-autocomplete,body.vbadm-pm ul.search-autocomplete{background:var(--pm-surface,#fff);}@media (max-width:934px){body.vbadm-pm:not(.pm-has-drawer) .pm-search-pop{position:fixed;top:70px;left:12px;right:12px;width:auto;max-width:none;transform-origin:top center;}body.vbadm-pm:not(.pm-has-drawer) #header{flex-wrap:wrap;gap:12px 16px;padding:12px 18px;}body.vbadm-pm:not(.pm-has-drawer) #branding{order:1;}body.vbadm-pm:not(.pm-has-drawer) .region-header{order:2;margin-left:auto;}body.vbadm-pm:not(.pm-has-drawer) #menu-bar{order:3;flex:1 0 100%;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;}body.vbadm-pm:not(.pm-has-drawer) #menu-bar ul.menu{flex-wrap:nowrap;width:max-content;}body.vbadm-pm.pm-has-drawer #header{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;padding:12px 18px;}body.vbadm-pm.pm-has-drawer #menu-bar{display:none;}body.vbadm-pm.pm-has-drawer .pm-burger{display:inline-flex;}}body.vbadm-pm .pm-burger{display:none;flex:0 0 auto;width:44px;height:44px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0;cursor:pointer;background:var(--pm-glass-bg,rgba(255,255,255,0.7));border:1px solid var(--pm-glass-border,var(--pm-line-2));border-radius:12px;}body.vbadm-pm .pm-burger span{display:block;width:20px;height:2px;border-radius:2px;background:var(--pm-fg-2,#334155);transition:transform 0.22s,opacity 0.22s;}body.vbadm-pm.pm-drawer-open .pm-burger span:nth-child(1){transform:translateY(7px) rotate(45deg);}body.vbadm-pm.pm-drawer-open .pm-burger span:nth-child(2){opacity:0;}body.vbadm-pm.pm-drawer-open .pm-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}body.vbadm-pm .pm-drawer-scrim{position:fixed;inset:0;z-index:1200;background:rgba(15,23,42,0.5);opacity:0;pointer-events:none;transition:opacity 0.25s;}body.vbadm-pm.pm-drawer-open .pm-drawer-scrim{opacity:1;pointer-events:auto;}body.vbadm-pm .pm-drawer{position:fixed;top:0;right:0;z-index:1201;height:100%;width:min(86vw,360px);transform:translateX(100%);transition:transform 0.28s cubic-bezier(0.4,0,0.2,1);background:var(--pm-surface,#fff);box-shadow:-14px 0 44px rgba(15,23,42,0.2);overflow-y:auto;-webkit-overflow-scrolling:touch;}body.vbadm-pm.pm-drawer-open .pm-drawer{transform:translateX(0);}body.vbadm-pm.pm-drawer-open{overflow:hidden;}body.vbadm-pm .pm-drawer-inner{display:flex;flex-direction:column;gap:14px;padding:20px 16px 32px;}@media (min-width:935px){body.vbadm-pm .pm-drawer,body.vbadm-pm .pm-drawer-scrim,body.vbadm-pm .pm-burger{display:none !important;}}body.vbadm-pm .pm-drawer #block-system-main-menu,body.vbadm-pm .pm-drawer .region-header,body.vbadm-pm .pm-drawer #block-block-5{display:block;width:100%;max-width:none;margin:0;padding:0;}body.vbadm-pm .pm-drawer ul.menu{display:flex;flex-direction:column;gap:2px;width:100%;margin:0;padding:0;list-style:none;}body.vbadm-pm .pm-drawer ul.menu > li{display:block;width:100%;margin:0;}body.vbadm-pm .pm-drawer ul.menu > li > a{display:block;padding:12px 14px;border-radius:10px;font:600 15.5px var(--pm-font,inherit);color:var(--pm-fg-2,#334155);text-decoration:none;}body.vbadm-pm .pm-drawer ul.menu > li > a:hover,body.vbadm-pm .pm-drawer ul.menu > li.active-trail > a,body.vbadm-pm .pm-drawer ul.menu > li > a.active{background:var(--pm-muted,#f1f5fd);color:var(--pm-primary);}body.vbadm-pm .pm-drawer li.pm-search{display:block;width:100%;margin-left:0;}body.vbadm-pm .pm-drawer .pm-search-trigger{width:100%;justify-content:flex-start;gap:8px;padding:12px 14px;border-radius:10px;}body.vbadm-pm .pm-drawer .pm-search-pop{position:static;top:auto;left:auto;right:auto;width:100%;max-width:none;margin-top:8px;box-shadow:none;transform:none;}body.vbadm-pm .pm-drawer .block-better-jump-menu,body.vbadm-pm .pm-drawer .block-better-jump-menu .block-inner,body.vbadm-pm .pm-drawer .block-better-jump-menu .block-content{width:100%;}body.vbadm-pm .pm-drawer .block-better-jump-menu .chosen-container{width:100% !important;}body.vbadm-pm .pm-drawer .block-better-jump-menu .chosen-drop{width:100%;left:0;right:0;}body.vbadm-pm .pm-drawer .region-header .region-inner{display:flex;flex-direction:column;gap:12px;}body.vbadm-pm .pm-drawer #block-block-5 ul{display:flex;gap:16px;margin:0;padding:6px 14px 0;list-style:none;}
body.vbadm-pm #footer{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:40px;background:linear-gradient(180deg,#0f172a 0%,#0a0f1c 100%);color:#aab6c9;}body.vbadm-pm .region-footer{max-width:var(--pm-container);margin:0 auto;padding:50px 28px 30px;}body.vbadm-pm .region-footer .region-inner{display:grid;grid-template-columns:1.7fr 1fr;gap:48px;align-items:start;}body.vbadm-pm .region-footer .block{background:none;border:0;border-radius:0;padding:0;margin:0;}body.vbadm-pm .region-footer .block-inner{margin:0;}body.vbadm-pm .region-footer .block-title{font-size:14px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#fff;margin:0 0 20px;padding:0;border:0;}body.vbadm-pm .region-footer .block-title::after{display:none;}body.vbadm-pm .region-footer .view-wiki-links ul{columns:2;column-gap:40px;margin:0;padding:0;list-style:none;}body.vbadm-pm .region-footer .view-wiki-links .views-row{break-inside:avoid;padding:6px 0;border:0;}body.vbadm-pm .region-footer .view-wiki-links a{color:#aab6c9;font-size:13.5px;font-weight:500;line-height:1.45;transition:color 0.15s;}body.vbadm-pm .region-footer .view-wiki-links a:hover{color:#fff;}body.vbadm-pm #block-block-1 .block-content{display:flex;flex-direction:column;align-items:flex-start;gap:20px;}body.vbadm-pm #block-block-1 .SocialLinkList_list{display:flex;gap:10px;margin:0;padding:0;list-style:none;}body.vbadm-pm #block-block-1 .SocialLinkList_item{margin:0;padding:0;}body.vbadm-pm #block-block-1 .SocialLink_link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,0.08);transition:background 0.15s,transform 0.15s;}body.vbadm-pm #block-block-1 .SocialLink_link:hover{background:var(--pm-primary);transform:translateY(-2px);}body.vbadm-pm #block-block-1 .SocialLink_icon svg{display:block;}body.vbadm-pm #block-block-1 .SocialLink_icon svg path{fill:#fff;}body.vbadm-pm #block-block-1 p{margin:0;}body.vbadm-pm #block-block-1 p.left a{color:#aab6c9;font-size:13.5px;font-weight:600;transition:color 0.15s;}body.vbadm-pm #block-block-1 p.left a:hover{color:#fff;}body.vbadm-pm #block-block-1 p.right img{width:124px !important;filter:brightness(0) invert(1);opacity:0.6;transition:opacity 0.15s;}body.vbadm-pm #block-block-1 p.right a:hover img{opacity:0.9;}body.vbadm-pm .region-page-bottom{background:transparent;}body.vbadm-pm .region-page-bottom .region-inner{max-width:var(--pm-container);margin:0 auto;padding:0;}@media (max-width:934px){body.vbadm-pm .region-footer{padding:36px 18px 24px;}body.vbadm-pm .region-footer .region-inner{grid-template-columns:1fr;gap:34px;}}
body.vbadm-pm.pm-calendar #content,body.vbadm-pm.pm-calendar .block-system-main,body.vbadm-pm.pm-calendar .view-calendar{max-width:none;margin:0;padding:0;}body.vbadm-pm.pm-calendar #main-content-header,body.vbadm-pm.pm-calendar .region-highlighted{display:none !important;}body.vbadm-pm.pm-calendar .pm-cal-view > .view-header,body.vbadm-pm.pm-calendar .pm-cal-view > .view-content,body.vbadm-pm.pm-calendar .pm-cal-view > .view-empty{max-width:var(--pm-container);margin:0 auto;padding-left:28px;padding-right:28px;}body.vbadm-pm.pm-calendar .pm-cal-toolbar{position:relative;overflow:hidden;margin:24px 0 6px;border-radius:var(--pm-r-l);border:1px solid var(--pm-glass-border);box-shadow:var(--pm-glass-shadow-lg,var(--pm-glass-shadow));background:linear-gradient(135deg,#0b2a6b 0%,#11337f 42%,#0c5b54 100%);color:#fff;padding:26px 30px;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:18px;}body.vbadm-pm.pm-calendar .pm-cal-toolbar::after{content:"";position:absolute;right:-120px;top:-140px;width:420px;height:420px;background:radial-gradient(circle,rgba(5,150,105,0.45),transparent 65%);pointer-events:none;}body.vbadm-pm.pm-calendar .pm-cal-tb-info{position:relative;z-index:1;}body.vbadm-pm.pm-calendar .pm-cal-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:0.08em;color:#6ee7b7;margin-bottom:10px;}body.vbadm-pm.pm-calendar .pm-cal-eyebrow .dot{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 0 4px rgba(52,211,153,0.25);}body.vbadm-pm.pm-calendar .pm-cal-toolbar h1{font-size:clamp(24px,3vw,36px);font-weight:900;letter-spacing:-0.035em;line-height:1.12;margin:0;color:#fff;}body.vbadm-pm.pm-calendar .pm-cal-toolbar p{margin:10px 0 0;font-size:14.5px;color:rgba(255,255,255,0.84);font-weight:500;max-width:58ch;}body.vbadm-pm.pm-calendar .pm-cal-stats{display:flex;flex-wrap:wrap;gap:24px;margin-top:14px;}body.vbadm-pm.pm-calendar .pm-cal-stat{font-size:12.5px;font-weight:600;color:rgba(255,255,255,0.7);text-transform:uppercase;letter-spacing:0.04em;}body.vbadm-pm.pm-calendar .pm-cal-stat b{display:block;font-size:30px;font-weight:900;letter-spacing:-0.04em;color:#fff;text-transform:none;font-variant-numeric:tabular-nums;line-height:1;margin-bottom:4px;}body.vbadm-pm.pm-calendar .pm-cal-toggle{position:relative;z-index:1;display:inline-flex;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.22);border-radius:999px;padding:4px;flex-shrink:0;align-self:flex-start;}body.vbadm-pm.pm-calendar .pm-cal-mode{position:absolute;opacity:0;pointer-events:none;}body.vbadm-pm.pm-calendar .pm-cal-toggle label{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:700;color:rgba(255,255,255,0.86);cursor:pointer;transition:background 0.15s,color 0.15s;white-space:nowrap;}body.vbadm-pm.pm-calendar
  .pm-cal-mode.mode-grid:checked
  ~ label[for="pmcal-grid"],body.vbadm-pm.pm-calendar
  .pm-cal-mode.mode-table:checked
  ~ label[for="pmcal-table"]{background:#fff;color:var(--pm-primary-deep,#1e40af);}body.vbadm-pm.pm-calendar .pm-cal-view > .view-filters{max-width:var(--pm-container);margin:20px auto 0;padding:0 28px;}body.vbadm-pm.pm-calendar .views-exposed-form .views-exposed-widgets{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:flex-end;margin:0;padding:16px 18px;background:var(--pm-glass-bg);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border:1px solid var(--pm-glass-border);border-radius:var(--pm-r-l);box-shadow:var(--pm-glass-shadow);}body.vbadm-pm.pm-calendar .views-exposed-widget{float:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;}body.vbadm-pm.pm-calendar .views-exposed-widget > label{margin:0;padding-left:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:var(--pm-muted-text);}body.vbadm-pm.pm-calendar .views-exposed-widget .views-widget{min-width:0;}body.vbadm-pm.pm-calendar .views-widget-filter-title .form-text{font:inherit;font-size:14px;width:220px;max-width:100%;padding:10px 14px;border:1px solid var(--pm-line);border-radius:11px;background:#fff;color:var(--pm-fg);}body.vbadm-pm.pm-calendar .views-exposed-form .views-submit-button,body.vbadm-pm.pm-calendar .views-exposed-form .views-reset-button{padding:0;}body.vbadm-pm.pm-calendar .views-exposed-form .form-submit{font:inherit;font-size:14px;font-weight:700;padding:10px 18px;border-radius:11px;border:0;cursor:pointer;margin:0;}body.vbadm-pm.pm-calendar
  .views-exposed-form
  .views-submit-button
  .form-submit{background:var(--pm-primary);color:#fff;}body.vbadm-pm.pm-calendar .views-exposed-form .views-reset-button .form-submit{background:rgba(15,23,42,0.05);color:var(--pm-fg-2);border:1px solid var(--pm-line);}body.vbadm-pm.pm-calendar .views-exposed-widget .hidden-select-wrapper{display:inline-block !important;width:auto !important;}body.vbadm-pm.pm-calendar .views-exposed-widget .select-status,body.vbadm-pm.pm-calendar .views-exposed-widget .chosen-container{display:none !important;}body.vbadm-pm.pm-calendar .views-exposed-widget select.hidden-select,body.vbadm-pm.pm-calendar .views-exposed-widget select.form-select{display:inline-block !important;font:inherit;font-size:14px;font-weight:600;padding:10px 32px 10px 13px;border:1px solid var(--pm-line);border-radius:11px;background:#fff;color:var(--pm-fg);min-width:170px;-webkit-appearance:menulist;appearance:auto;}body.vbadm-pm.pm-calendar .breadcrumb{max-width:var(--pm-container);margin:0 auto;padding-left:28px;padding-right:28px;box-sizing:border-box;}body.vbadm-pm.pm-calendar .pm-cal-view .view-content > h3{grid-column:1 / -1;margin:0;}body.vbadm-pm.pm-calendar .pm-cal-view .view-content > h3{position:sticky;top:64px;z-index:20;justify-self:start;display:inline-flex;align-items:center;gap:12px;margin:22px 0 14px;padding:9px 16px;border-radius:999px;background:rgba(255,255,255,0.78);-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);border:1px solid var(--pm-glass-border);box-shadow:var(--pm-glass-shadow);font-size:16px;font-weight:800;letter-spacing:-0.02em;text-transform:capitalize;width:-webkit-fit-content;width:fit-content;}body.vbadm-pm.pm-calendar .pm-cal-view .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;padding-bottom:56px;}body.vbadm-pm.pm-calendar .pm-cal-view .views-row{margin:0;min-width:0;}body.vbadm-pm.pm-calendar .pm-cal-thead{display:none;}body.vbadm-pm.pm-calendar .pm-tcard{display:grid;grid-template-columns:78px 1fr;grid-template-areas:"date status"
    "date title"
    "date place"
    "date chips";grid-template-rows:auto auto auto 1fr;height:100%;background:#fff;border:1px solid var(--pm-line);border-radius:var(--pm-r-s,14px);overflow:hidden;transition:transform 0.16s ease,box-shadow 0.16s ease;}body.vbadm-pm.pm-calendar .pm-tcard:hover{transform:translateY(-3px);box-shadow:var(--pm-glass-shadow-lg,var(--pm-glass-shadow));}body.vbadm-pm.pm-calendar .pm-c-date{grid-area:date;background:linear-gradient(160deg,#11337f 0%,#0c5b54 120%);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 6px;text-align:center;}body.vbadm-pm.pm-calendar .pm-c-date .mon{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;color:#cfe0ff;}body.vbadm-pm.pm-calendar .pm-c-date .day{font-size:28px;font-weight:900;line-height:1;letter-spacing:-0.04em;margin:3px 0 1px;font-variant-numeric:tabular-nums;}body.vbadm-pm.pm-calendar .pm-c-date .day small{font-size:16px;font-weight:800;}body.vbadm-pm.pm-calendar .pm-c-date .yr{font-size:11px;font-weight:700;color:rgba(255,255,255,0.6);}body.vbadm-pm.pm-calendar .pm-c-status{grid-area:status;padding:14px 16px 0;}body.vbadm-pm.pm-calendar .pm-tstatus{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;padding:4px 10px;border-radius:999px;}body.vbadm-pm.pm-calendar .pm-tstatus .d{width:6px;height:6px;border-radius:50%;}body.vbadm-pm.pm-calendar .pm-tstatus.up{background:rgba(5,150,105,0.12);color:var(--pm-accent-deep);}body.vbadm-pm.pm-calendar .pm-tstatus.up .d{background:var(--pm-accent);}body.vbadm-pm.pm-calendar .pm-tstatus.soon{background:rgba(37,99,235,0.1);color:var(--pm-primary-deep);}body.vbadm-pm.pm-calendar .pm-tstatus.soon .d{background:var(--pm-primary);}body.vbadm-pm.pm-calendar .pm-tstatus.now{background:rgba(220,38,38,0.12);color:#dc2626;}body.vbadm-pm.pm-calendar .pm-tstatus.now .d{background:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,0.18);}body.vbadm-pm.pm-calendar .pm-tstatus.done{background:rgba(15,23,42,0.06);color:var(--pm-muted-text);}body.vbadm-pm.pm-calendar .pm-tstatus.done .d{background:#94a3b8;}body.vbadm-pm.pm-calendar .pm-c-title{grid-area:title;padding:6px 16px 0;}body.vbadm-pm.pm-calendar .pm-c-title h3{margin:0;font-size:15px;font-weight:800;letter-spacing:-0.015em;line-height:1.28;}body.vbadm-pm.pm-calendar .pm-c-title h3 a{color:var(--pm-fg);}body.vbadm-pm.pm-calendar .pm-c-title h3 a:hover{color:var(--pm-primary);}body.vbadm-pm.pm-calendar .pm-c-place{grid-area:place;padding:8px 16px 0;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--pm-fg-2);}body.vbadm-pm.pm-calendar .pm-c-place .row{display:flex;align-items:baseline;gap:7px;min-width:0;}body.vbadm-pm.pm-calendar .pm-c-place .row i{font-style:normal;opacity:0.55;width:15px;text-align:center;flex:0 0 auto;}body.vbadm-pm.pm-calendar .pm-c-place .pm-tc-place,body.vbadm-pm.pm-calendar .pm-c-place .pm-tc-org{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}body.vbadm-pm.pm-calendar .pm-c-place a{color:var(--pm-fg-2);border-bottom:1px dashed var(--pm-line);}body.vbadm-pm.pm-calendar .pm-c-place a:hover{color:var(--pm-primary);border-color:var(--pm-primary);}body.vbadm-pm.pm-calendar .pm-c-chips{grid-area:chips;padding:10px 16px 14px;display:flex;flex-direction:column;}body.vbadm-pm.pm-calendar .pm-tchips{display:flex;flex-wrap:wrap;gap:6px;}body.vbadm-pm.pm-calendar .pm-c-chips .pm-tmore{margin-top:auto;padding-top:11px;align-self:flex-end;font-size:13.5px;font-weight:800;color:var(--pm-primary);white-space:nowrap;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .view-content{--cal-cols:90px minmax(0,1fr) 200px 232px 150px;display:block;padding:0;max-width:calc(var(--pm-container) - 56px);margin:22px auto 0;background:#fff;border:1px solid var(--pm-line);border-radius:var(--pm-r-l);overflow:clip;box-shadow:var(--pm-glass-shadow);}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-cal-thead,body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .views-row{display:grid;grid-template-columns:var(--cal-cols);margin:0;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .views-row{border-top:1px solid var(--pm-line-2,var(--pm-line));}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .views-row:hover{background:var(--pm-line-2,#f4f7fe);}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .view-content
  > h3
  + .views-row{border-top:0;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-tcard{display:contents;}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-cal-thead
  > span{background:#eef2fb;padding:12px 18px;font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;color:var(--pm-fg-2);border-bottom:2px solid var(--pm-primary);}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-cal-thead
  .th-status{text-align:right;}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .view-content
  > h3{position:static;justify-self:stretch;display:block;width:auto;margin:0;padding:10px 18px;border:0;border-top:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line);border-radius:0;background:linear-gradient(90deg,var(--pm-line-2),#fff);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:14px;font-weight:900;letter-spacing:-0.01em;color:var(--pm-primary-deep);text-transform:capitalize;}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-cal-thead
  + h3{border-top:0;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c{grid-area:auto;display:flex;align-items:center;min-width:0;padding:13px 18px;font-size:14px;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-date{flex-direction:row;justify-content:flex-start;text-align:left;white-space:nowrap;background:none;color:var(--pm-fg);}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-date .mon,body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-date .yr{display:none;}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-c-date
  .day{font-size:16px;font-weight:900;letter-spacing:-0.03em;color:var(--pm-primary-deep);}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-c-date
  .day
  small{font-size:12.5px;font-weight:800;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-title h3{font-size:14px;line-height:1.3;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-place{flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;font-size:13px;}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-c-place
  .row{max-width:100%;}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-c-place
  .row
  i{display:none;}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-c-place
  .row.org{color:var(--pm-muted-text);font-size:12.5px;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-chips{flex-wrap:wrap;gap:5px;}body.vbadm-pm.pm-calendar
  .pm-cal-view:has(.mode-table:checked)
  .pm-c-chips
  .pm-tmore{display:none;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-status{justify-content:flex-end;}@media (max-width:900px){body.vbadm-pm.pm-calendar .pm-cal-toolbar{flex-direction:column;align-items:flex-start;}body.vbadm-pm.pm-calendar .pm-cal-view .view-content{grid-template-columns:1fr;}body.vbadm-pm.pm-calendar
    .pm-cal-view:has(.mode-table:checked)
    .view-content{--cal-cols:56px minmax(0,1fr) auto;}body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .th-place,body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .th-chips,body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-place,body.vbadm-pm.pm-calendar .pm-cal-view:has(.mode-table:checked) .pm-c-chips{display:none;}}@media (max-width:520px){body.vbadm-pm.pm-calendar .pm-cal-view > .view-header,body.vbadm-pm.pm-calendar .pm-cal-view > .view-content{padding-left:16px;padding-right:16px;}body.vbadm-pm.pm-calendar .pm-tcard{grid-template-columns:64px 1fr;}body.vbadm-pm.pm-calendar .pm-cal-view .view-content > h3{top:60px;}}body.vbadm-pm.pm-calendar .pm-cal-pasttitle{max-width:var(--pm-container);margin:30px auto 4px;padding:0 28px;font-size:20px;font-weight:900;letter-spacing:-0.02em;color:var(--pm-fg);}body.vbadm-pm.pm-calendar .views-exposed-widgets > *:has(.pm-cal-when){flex-basis:100%;margin-bottom:2px;}body.vbadm-pm.pm-calendar .pm-cal-when{display:inline-flex;gap:2px;padding:3px;background:rgba(15,23,42,0.05);border:1px solid var(--pm-line);border-radius:999px;}body.vbadm-pm.pm-calendar .pm-cal-when-btn{appearance:none;-webkit-appearance:none;border:0;margin:0;padding:7px 18px;border-radius:999px;background:transparent;font:inherit;font-size:13px;font-weight:700;color:var(--pm-fg-2);white-space:nowrap;cursor:pointer;transition:background 0.15s,color 0.15s;}body.vbadm-pm.pm-calendar .pm-cal-when-btn.is-on{background:var(--pm-primary);color:#fff;}body.vbadm-pm.pm-calendar .pm-cal-noresult{max-width:var(--pm-container);margin:24px auto 60px;padding:30px;text-align:center;font-size:16px;font-weight:600;color:var(--pm-muted-text);background:var(--pm-glass-bg);border:1px solid var(--pm-glass-border);border-radius:var(--pm-r-l);}body.vbadm-pm.pm-calendar .pm-cal-view .pager-load-more{list-style:none;text-align:center;margin:18px 0 56px;padding:0;}body.vbadm-pm.pm-calendar .pm-cal-view .pager-load-more li{margin:0;padding:0;}body.vbadm-pm.pm-calendar .pm-cal-view .pager-load-more a{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:999px;background:#fff;border:1px solid var(--pm-line);box-shadow:var(--pm-glass-shadow);font-size:14px;font-weight:700;color:var(--pm-primary-deep);transition:background 0.15s,color 0.15s;}body.vbadm-pm.pm-calendar .pm-cal-view .pager-load-more a:hover{background:var(--pm-primary);color:#fff;border-color:var(--pm-primary);}
