.man-header,.man-tabbar,.man-desktop-header,.man-announcement{display:none}.man-header svg,.man-tabbar svg,.man-desktop-header svg,.man-announcement svg{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle;flex-shrink:0}.man-announcement{position:relative;align-items:center;justify-content:center;padding:10px 40px 10px 16px;background:var(--man-ann-bg,#0288D1);color:var(--man-ann-color,#ffffff);font-size:13px;font-weight:500;text-align:center;z-index:10000}.man-announcement{display:flex}.man-announcement.man-ann-hidden{display:none!important}.man-announcement a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:opacity 0.2s ease}.man-announcement a:hover{opacity:.85}.man-ann-arrow{transition:transform 0.3s ease;display:inline-block}.man-announcement a:hover .man-ann-arrow{transform:translateX(4px)}.man-ann-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:#fff0;border:none;color:inherit;font-size:20px;line-height:1;cursor:pointer;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.8;transition:all 0.2s ease;padding:0}.man-ann-close:hover{opacity:1;background:rgb(255 255 255 / .15)}@media (min-width:992px){.man-desktop-header{display:block!important;position:sticky;top:0;z-index:9997;background:var(--man-desktop-bg,rgb(255 255 255 / .95));-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:var(--man-shadow,0 2px 12px rgb(0 0 0 / .06));border-bottom:1px solid rgb(0 0 0 / .06);border-radius:var(--man-desktop-radius,0);margin:0 var(--man-desktop-h-margin,0);transition:box-shadow 0.3s ease,transform 0.3s ease}.man-desktop-header *{box-sizing:border-box}.man-desktop-header.man-scrolled{box-shadow:0 4px 20px rgb(0 0 0 / .1)}.man-desktop-container{max-width:var(--man-desktop-max-width,1280px);margin:0 auto;padding:var(--man-desktop-padding-y,14px) 24px;display:flex;align-items:center;justify-content:space-between;gap:30px}.man-desktop-logo{text-decoration:none;font-weight:800;font-size:26px;letter-spacing:-.5px;display:inline-flex;align-items:center;flex-shrink:0;line-height:1}.man-desktop-logo img{max-height:44px;width:auto;display:block}.man-desktop-logo-text{color:var(--man-primary,#0288D1)}.man-desktop-logo-accent{color:var(--man-accent,#4FC3F7)}.man-desktop-logo-dot{color:var(--man-primary,#0288D1);font-size:13px;font-weight:600;vertical-align:super;margin-left:2px}.man-desktop-menu{display:flex!important;align-items:center;justify-content:center;gap:4px;flex:1;flex-wrap:wrap}.man-desktop-link{position:relative;display:inline-flex!important;align-items:center;gap:6px;padding:10px 14px;color:var(--man-text-color-desktop,#4b5563);text-decoration:none;font-size:var(--man-font-size-desktop,14px);font-weight:var(--man-font-weight,500);font-family:var(--man-font-family,inherit);border-radius:10px;transition:all 0.25s ease;white-space:nowrap;line-height:1}.man-desktop-link-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.man-desktop-link-icon svg{width:16px!important;height:16px!important;display:block}.man-desktop-link-label{display:inline;line-height:1}.man-desktop-link:hover{color:var(--man-primary,#0288D1);background:rgb(2 136 209 / .06)}.man-desktop-link.man-active{color:var(--man-text-color-desktop-active,var(--man-primary,#0288D1));background:linear-gradient(135deg,rgb(79 195 247 / .15),rgb(2 136 209 / .18));font-weight:var(--man-font-weight-active,600)}.man-desktop-actions{display:flex!important;align-items:center;gap:10px;flex-shrink:0}.man-desktop-btn-secondary{display:inline-flex!important;align-items:center;gap:6px;padding:9px 16px;color:var(--man-text-color-desktop-active,var(--man-primary,#0288D1));text-decoration:none;font-size:14px;font-weight:600;border-radius:10px;border:1.5px solid rgb(2 136 209 / .2);transition:all 0.25s ease;white-space:nowrap;line-height:1}.man-desktop-btn-secondary svg{width:16px!important;height:16px!important;display:block;flex-shrink:0;stroke:currentColor}.man-desktop-btn-secondary:hover{background:rgb(2 136 209 / .08);border-color:var(--man-text-color-desktop-active,var(--man-primary,#0288D1));transform:translateY(-1px);color:var(--man-text-color-desktop-active,var(--man-primary,#0288D1))}.man-desktop-btn-primary{display:inline-flex!important;align-items:center;gap:6px;padding:10px 18px;background:linear-gradient(135deg,var(--man-accent,#4FC3F7),var(--man-primary,#0288D1));color:var(--man-text-color-desktop-active,#ffffff);text-decoration:none;font-size:14px;font-weight:600;border-radius:10px;box-shadow:0 4px 12px rgb(2 136 209 / .3);transition:all 0.25s ease;white-space:nowrap;line-height:1;border:none}.man-desktop-btn-primary svg{width:16px!important;height:16px!important;display:block;flex-shrink:0;stroke:currentColor}.man-desktop-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(2 136 209 / .4);color:var(--man-text-color-desktop-active,#ffffff)}.man-desktop-btn-icon{width:42px;height:42px;display:inline-flex!important;align-items:center;justify-content:center;background:rgb(2 136 209 / .08);border-radius:50%;color:var(--man-primary,#0288D1);text-decoration:none;transition:all 0.25s ease;flex-shrink:0;padding:0}.man-desktop-btn-icon svg{width:20px!important;height:20px!important;display:block}.man-desktop-btn-icon:hover{background:rgb(2 136 209 / .15);transform:scale(1.05)}.man-desktop-btn-icon.man-desktop-logout{background:rgb(255 59 48 / .1);color:#FF3B30}.man-desktop-btn-icon.man-desktop-logout:hover{background:rgb(255 59 48 / .15)}.elementor-location-header,.site-header,header.site-header,#masthead{display:none!important}}@media (max-width:991px){.man-header,.man-tabbar{box-sizing:border-box}.man-header *,.man-tabbar *{box-sizing:border-box;-webkit-tap-highlight-color:#fff0}.man-header{position:fixed;top:0;left:0;right:0;z-index:9998;display:flex!important;align-items:center;justify-content:space-between;padding:0 14px;height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:var(--man-bg,rgb(255 255 255 / .95));-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-radius:0 0 var(--man-radius,20px) var(--man-radius,20px);border-bottom:.5px solid rgb(0 0 0 / .06);box-shadow:0 2px 12px rgb(0 0 0 / .06);transition:transform 0.3s cubic-bezier(.4,0,.2,1);will-change:transform}.man-header.man-hidden{transform:translateY(-100%)}.man-logo{text-decoration:none;font-weight:800;font-size:22px;letter-spacing:-.5px;display:inline-flex;align-items:center;line-height:1}.man-logo img{max-height:34px;width:auto;display:block}.man-logo-text{color:var(--man-primary,#0288D1)}.man-logo-accent{color:var(--man-accent,#4FC3F7)}.man-logo-dot{color:var(--man-primary,#0288D1);font-size:11px;font-weight:600;vertical-align:super;margin-left:1px}.man-header-actions{display:flex;gap:8px;align-items:center}.man-btn-text{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;background:#fff0;color:var(--man-text-color-active,var(--man-primary,#0288D1));border-radius:20px;font-size:13px;font-weight:600;text-decoration:none;transition:all 0.2s ease;line-height:1;border:none}.man-btn-text svg{width:16px!important;height:16px!important;display:block;flex-shrink:0;stroke:currentColor}.man-btn-text:active{background:rgb(2 136 209 / .1);transform:scale(.95)}.man-btn-text:hover{color:var(--man-text-color-active,var(--man-primary,#0288D1))}.man-btn-primary{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;background:linear-gradient(135deg,var(--man-accent,#4FC3F7),var(--man-primary,#0288D1));color:var(--man-text-color-active,#ffffff);border-radius:20px;font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 2px 8px rgb(2 136 209 / .3);transition:all 0.2s ease;line-height:1;border:none}.man-btn-primary svg{width:16px!important;height:16px!important;display:block;flex-shrink:0;stroke:currentColor}.man-btn-primary:active{transform:scale(.95)}.man-btn-primary:hover{color:var(--man-text-color-active,#ffffff)}.man-icon-btn{position:relative;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:rgb(2 136 209 / .08);border-radius:50%;color:var(--man-primary,#0288D1);text-decoration:none;transition:all 0.2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.man-icon-btn svg{width:20px!important;height:20px!important;display:block}.man-icon-btn.man-logout{background:rgb(255 59 48 / .1);color:#FF3B30}.man-icon-btn:active{transform:scale(.88)}@media (max-width:360px){.man-btn-text span,.man-btn-primary span{display:none}.man-btn-text,.man-btn-primary{width:38px;height:38px;padding:0;justify-content:center;border-radius:50%}}.man-tabbar{position:fixed;bottom:0;left:0;right:0;z-index:9999;display:flex!important;justify-content:space-around;align-items:stretch;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--man-bg,rgb(255 255 255 / .95));-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-radius:var(--man-radius,20px) var(--man-radius,20px) 0 0;border-top:.5px solid rgb(0 0 0 / .06);box-shadow:var(--man-shadow-top,0 -2px 12px rgb(0 0 0 / .08));transition:transform 0.3s cubic-bezier(.4,0,.2,1);will-change:transform}.man-tabbar.man-hidden{transform:translateY(100%)}.man-tab{flex:1;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:var(--man-text-color,#8E8E93);font-size:var(--man-font-size-mobile,10px);font-weight:var(--man-font-weight,500);font-family:var(--man-font-family,inherit);padding:8px 2px 6px;position:relative;z-index:1;transition:color 0.3s ease;min-width:0}.man-tab-icon-wrap{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.man-tab-icon-wrap svg{width:24px!important;height:24px!important;display:block;transition:transform 0.3s cubic-bezier(.34,1.56,.64,1)}.man-tab-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-align:center;line-height:1.2}.man-tab:active .man-tab-icon-wrap svg{transform:scale(.85)}.man-tabbar.man-style-pill .man-tab.man-active{color:var(--man-text-color-active,var(--man-primary,#0288D1))}.man-tabbar.man-style-pill .man-tab.man-active .man-tab-label{font-weight:var(--man-font-weight-active,700)}.man-tabbar.man-style-pill .man-tab.man-active::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:36px;background:linear-gradient(135deg,rgb(79 195 247 / .18),rgb(2 136 209 / .22));border-radius:18px;z-index:-1;box-shadow:0 2px 8px rgb(2 136 209 / .15),inset 0 1px 0 rgb(255 255 255 / .5);animation:manPillIn 0.4s cubic-bezier(.34,1.56,.64,1)}.man-tabbar.man-style-pill .man-tab.man-active .man-tab-icon-wrap svg{transform:scale(1.15);filter:drop-shadow(0 2px 4px rgb(2 136 209 / .3))}.man-tabbar.man-style-pill .man-tab.man-active .man-tab-label{font-weight:700}@keyframes manPillIn{0%{width:0;opacity:0;transform:translate(-50%,-50%) scale(.5)}100%{width:56px;opacity:1;transform:translate(-50%,-50%) scale(1)}}body{padding-top:calc(58px + env(safe-area-inset-top))!important;padding-bottom:calc(70px + env(safe-area-inset-bottom))!important}.elementor-location-header,.site-header,header.site-header,#masthead{display:none!important}}@media (min-width:992px){.man-desktop-header[data-floating="true"]{margin-top:var(--man-desktop-top-margin,12px);box-shadow:0 8px 32px rgb(0 0 0 / .08),0 2px 8px rgb(0 0 0 / .04)}.man-desktop-header{overflow:hidden}.man-desktop-header[style*="border-radius"]:not([style*="border-radius: 0"]){box-shadow:0 4px 20px rgb(0 0 0 / .06),0 1px 4px rgb(0 0 0 / .04)}}@media (max-width:1280px){.man-desktop-container{padding-left:20px!important;padding-right:20px!important}}@media (max-width:1024px) and (min-width:992px){.man-desktop-menu{gap:2px!important}.man-desktop-link{padding:8px 10px!important;font-size:13px!important}}.man-tap-feedback{animation:manTapFeedback 0.15s ease}@keyframes manTapFeedback{0%{transform:scale(1)}50%{transform:scale(.92)}100%{transform:scale(1)}}@media (prefers-color-scheme:dark){.man-header,.man-tabbar,.man-desktop-header{border-color:rgb(255 255 255 / .08)}}