.header_wrapper{z-index:9999;background:#fff;position:relative;box-shadow:2px 2px 14px 9px #00000008}@media (max-width:576px){.header_wrapper.dashboard_header{display:none}}.header_wrapper .header_inner{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:90px;margin:0;padding:0 25px 0 20px;display:flex;position:relative}@media (max-width:576px){.header_wrapper .header_inner{height:70px}}.header_wrapper .header_inner .h_left{align-items:center;gap:5px;display:flex}.header_wrapper .header_inner .h_left .brand_text{color:#000;font-family:SF Pro Rounded Medium,SF Pro Rounded,sans-serif;font-size:23.5px;font-weight:500;line-height:1}.header_wrapper .header_inner .h_right{align-items:center;display:flex}.header_wrapper .header_inner .h_right p{font-size:var(--font-nunito);color:#448894;text-transform:uppercase;letter-spacing:1.17px;font-size:13px;font-weight:700}.header_wrapper .header_inner .h_right .divider{background:#00000026;width:1px;height:60px;margin:0 9px}.header_wrapper .header_inner .h_right .btn_estate_plan{color:#d35d53;font-size:22px;font-family:var(--font-edu);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;max-width:420px;font-weight:400;display:flex}.header_wrapper .header_inner .h_right .btn_estate_plan .plan_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header_wrapper .header_inner .h_right .btn_menu{cursor:pointer;background:0 0;border:none;padding:0}.header_wrapper .header_inner .btn_logout{z-index:3;font-family:var(--font-nunito);color:#f6655e;cursor:pointer;background:#fff;border:1px solid #0003;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-menu__overlay{z-index:10001;background:#00000047;justify-content:flex-end;display:flex;position:fixed;inset:0}.header-menu{color:#fff;box-sizing:border-box;background:#f8f5f3;flex-direction:column;width:min(355px,100vw);max-width:100vw;height:100%;padding:24px 30px;display:flex}.header-menu__header{justify-content:flex-end;align-items:center;margin-bottom:18px;display:flex}.header-menu__avatar{display:none}.header-menu__close{cursor:pointer;background:#f3f4ee;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.header-menu__name{color:#448894;font-family:var(--font-nunito);letter-spacing:.08em;text-transform:uppercase;margin:0 0 24px;font-size:14px;font-weight:600}.header-menu__actions{flex-direction:column;display:flex}.header-menu__action{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #00000029;align-items:center;gap:14px;min-height:45px;padding:10px;display:flex}.header-menu__action:last-child{border-bottom:0}.header-menu__action--disabled{cursor:default}.header-menu__action-icon{color:#f6655e;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.header-menu__action-icon img{width:26px;height:auto}.header-menu__action-label{color:var(--White,#000);text-align:left;font-family:var(--font-nunito);letter-spacing:1.04px;text-transform:uppercase;cursor:pointer;font-size:13px;font-style:normal;font-weight:700;line-height:120%}.header-menu-confirm__overlay{z-index:10002;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.header-menu-confirm{box-sizing:border-box;background:#fff;width:100%;max-width:320px;padding:24px 20px}.header-menu-confirm h2{margin:0 0 10px;font-size:20px;line-height:1.2}.header-menu-confirm p{color:#000000b8;text-align:center;margin:0 0 20px;font-size:14px;line-height:1.5}.header-menu-confirm__field{margin-bottom:20px;display:block}.header-menu-confirm__field span{color:#000;margin-bottom:10px;font-size:14px;line-height:1.4;display:block}.header-menu-confirm__field input{box-sizing:border-box;width:100%;height:40px;font-family:var(--font-nunito);border:1px solid #00000024;border-radius:4px;padding:0 12px;font-size:15px}.header-menu-confirm__actions{justify-content:space-between;gap:12px;display:flex}.header-menu-confirm__actions button{font-family:var(--font-nunito);cursor:pointer;background:#efefef;border:0;flex:1 1 0;padding:12px 14px;font-size:14px;font-weight:700}.header-menu-confirm__actions button:disabled{cursor:not-allowed;opacity:.55}.progress_wrapper{position:relative}.progress-wrapper--button{cursor:pointer;background:0 0;border:0;width:100%;padding:10px}.progress_wrapper .page_debug_badge{z-index:1200;position:absolute;top:calc(100% + 10px);right:20px}.header-menu-confirm__actions .header-menu-confirm__delete{color:#fff;background:#f6655e;justify-content:center;align-items:center;gap:8px;display:inline-flex}
