@media (max-width:720px){.president-shell .president-scope.portal-mobile-account-switcher>button,.president-shell .president-scope.portal-mobile-account-switcher>div:first-child{min-width:0;min-height:116px;padding:13px 10px;border:2px solid #96a8bf;border-radius:15px;background:#dbeafe;color:rgba(0,0,0,.8);box-shadow:0 6px 18px #18305512}.president-shell .president-scope.portal-mobile-account-switcher>div:first-child{background:#dcfce7;border-color:#6dc78a;display:flex;flex-direction:column;justify-content:center;text-align:center}.president-shell .president-scope.mobile-detail-open{display:block}.president-shell .president-scope.mobile-detail-open>button,.president-shell .president-scope.mobile-detail-open>div:first-child{display:none}.president-shell .president-scope-menu.portal-mobile-record-grid{position:static;width:100%;padding:0;border:0;background:transparent;box-shadow:none}.president-shell .president-scope-menu.portal-mobile-record-grid>.portal-mobile-inner-back{grid-column:1/-1;min-height:48px;margin:0 0 3px;padding:11px 14px;border:0!important;border-radius:12px;background:#17243d!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center;gap:8px;box-shadow:none}body .president-shell .portal-mobile-tile-menu button>em{min-width:30px!important;min-height:30px!important;padding:5px 8px!important;border-radius:999px!important;background:#ef4444!important;color:#fff!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:14px!important;line-height:1!important;font-weight:900!important;box-shadow:0 5px 12px rgba(185,28,28,.34)}.president-shell .president-dashboard-grid>.president-priority{grid-column:1/-1}.president-shell .president-priority>button{width:calc(100% - 28px);margin:0 14px 12px;padding:14px 13px;min-height:92px;border:2px solid #d5deea;border-radius:15px;box-shadow:0 7px 18px rgba(23,36,61,.09);gap:13px;text-align:left}.president-shell .president-priority>button:first-of-type{border-color:#e8a85d;background:linear-gradient(135deg,#fff0d8,#fff8ec)}.president-shell .president-priority>button:nth-of-type(2){border-color:#78a6ef;background:linear-gradient(135deg,#dbeafe,#f0f6ff)}.president-shell .president-priority>button:nth-of-type(3){border-color:#6dc78a;background:linear-gradient(135deg,#dcfce7,#effdf4)}.president-shell .president-priority>button>span{width:48px;height:48px;flex:0 0 48px;border-radius:13px;background:rgba(255,255,255,.82);box-shadow:0 4px 12px rgba(23,36,61,.1)}.president-shell .president-priority>button>span svg{width:23px;height:23px}.president-shell .president-priority>button>svg{width:22px;height:22px;flex:0 0 22px;color:#34445d}.president-shell .president-priority .president-section-title{padding:18px 14px 14px}.president-shell .president-priority .president-section-title h2{font-size:20px}.president-shell .president-priority .president-section-title p{font-size:13px}.president-shell .president-priority button b{font-size:15px}.president-shell .president-priority button small{font-size:13px}.president-shell .tower-layout{grid-template-columns:1fr!important;gap:14px!important}.president-shell .tower-list{padding:14px;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.president-shell .tower-list>.president-section-title{grid-column:1/-1;padding:3px 2px 8px}.president-shell .tower-form>.president-section-title h2,.president-shell .tower-list>.president-section-title h2{font-size:20px}.president-shell .tower-list article{min-width:0;min-height:154px;margin:0;padding:15px 11px;border:2px solid #78a6ef;border-radius:15px;background:#dbeafe;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;box-shadow:0 7px 18px rgba(23,36,61,.09)}.president-shell .tower-list article:nth-of-type(2n){border-color:#6dc78a;background:#dcfce7}.president-shell .tower-list article>svg{width:30px;height:30px;color:#3267f4}.president-shell .tower-list article>div{width:100%}.president-shell .tower-list article b{font-size:15px}.president-shell .tower-list article small{font-size:12px;line-height:1.35}.president-shell .tower-list article em{position:static;padding:5px 9px;border-radius:999px}.president-shell .tower-form{padding:15px;border:2px solid #96a8bf;border-radius:16px;box-shadow:0 7px 18px rgba(23,36,61,.09)}.president-shell .tower-form>.president-section-title{padding:2px 0 13px}.president-shell .president-manager-mobile{width:100%;display:grid!important;grid-template-columns:1fr;gap:12px;margin-bottom:16px}.president-shell .president-manager-mobile details{overflow:hidden;border:2px solid #96a8bf;border-radius:15px;background:#fff;box-shadow:0 7px 18px rgba(23,36,61,.09)}.president-shell .president-manager-mobile details:first-child{border-color:#78a6ef}.president-shell .president-manager-mobile details:nth-child(2){border-color:#6dc78a}.president-shell .president-manager-mobile details:nth-child(3){border-color:#b999dc}.president-shell .president-manager-mobile summary{min-height:86px;padding:14px;display:grid;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:12px;cursor:pointer;list-style:none;color:rgba(0,0,0,.8)}.president-shell .president-manager-mobile details:first-child summary{background:#dbeafe}.president-shell .president-manager-mobile details:nth-child(2) summary{background:#dcfce7}.president-shell .president-manager-mobile details:nth-child(3) summary{background:#f3e8ff}}@media (max-width:720px){.president-shell .president-manager-mobile summary::-webkit-details-marker{display:none}.president-shell .president-manager-mobile summary>span{width:48px;height:48px;border-radius:13px;background:rgba(255,255,255,.82);display:grid;place-items:center}.president-shell .president-manager-mobile summary svg{width:23px;height:23px}.president-shell .president-manager-mobile summary>svg{transition:transform .2s ease}.president-shell .president-manager-mobile details[open] summary>svg{transform:rotate(180deg)}.president-shell .president-manager-mobile summary b{font-size:15px;line-height:1.25}.president-shell .president-manager-mobile-body{padding:14px;border-top:1px solid #dfe6ef}.president-shell .president-manager-mobile-body .manager-generate,.president-shell .president-manager-mobile-body .manager-preview{width:100%;justify-content:center}.president-shell .president-manager-mobile-body .manager-link{grid-template-columns:1fr}.president-shell .president-mobile-plain-title{grid-column:1/-1!important;width:100%;min-height:0!important;padding:2px 2px 12px!important;border:0!important;background:transparent!important;box-shadow:none!important;display:block!important;text-align:left!important}.president-shell .president-mobile-plain-title h2,.president-shell .president-mobile-plain-title p{display:none}.president-shell .president-mobile-plain-title .president-mobile-combined{display:block;margin:0;color:#17243d;font-size:18px;line-height:1.35;font-weight:850}.president-shell .president-towers-mobile{width:100%;display:grid!important;grid-template-columns:1fr;gap:12px}.president-shell .president-towers-mobile details{overflow:hidden;border:2px solid #96a8bf;border-radius:15px;background:#fff;box-shadow:0 7px 18px rgba(23,36,61,.09)}.president-shell .president-towers-mobile details:nth-child(4n+1){border-color:#6dc78a}.president-shell .president-towers-mobile details:nth-child(4n+2){border-color:#78a6ef}.president-shell .president-towers-mobile details:nth-child(4n+3){border-color:#e8a85d}.president-shell .president-towers-mobile summary{min-height:86px;padding:14px;display:grid;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:12px;cursor:pointer;list-style:none}.president-shell .president-towers-mobile details:nth-child(4n+1) summary{background:#dcfce7}.president-shell .president-towers-mobile details:nth-child(4n+2) summary{background:#dbeafe}.president-shell .president-towers-mobile details:nth-child(4n+3) summary{background:#ffedd5}.president-shell .president-towers-mobile .president-add-tower-mobile summary{background:#f3e8ff}.president-shell .president-towers-mobile summary::-webkit-details-marker{display:none}.president-shell .president-towers-mobile summary>span{width:48px;height:48px;border-radius:13px;background:rgba(255,255,255,.82);display:grid;place-items:center}.president-shell .president-towers-mobile summary svg{width:23px;height:23px}.president-shell .president-towers-mobile summary>svg{transition:transform .2s ease}.president-shell .president-towers-mobile details[open] summary>svg{transform:rotate(180deg)}.president-shell .president-towers-mobile summary b{font-size:16px}.president-shell .president-tower-mobile-body{padding:16px;border-top:1px solid #dfe6ef}.president-shell div.president-tower-mobile-body{text-align:center}.president-shell div.president-tower-mobile-body b,.president-shell div.president-tower-mobile-body p,.president-shell div.president-tower-mobile-body small{display:block}.president-shell div.president-tower-mobile-body small{color:#6d788c;font-size:12px;font-weight:900}.president-shell div.president-tower-mobile-body b{margin-top:6px;font-size:17px}.president-shell div.president-tower-mobile-body p{margin:5px 0 12px;color:#6d788c;font-size:14px}.president-shell div.president-tower-mobile-body em{display:inline-flex;padding:6px 11px;border-radius:999px;background:#dcfce7;color:#11774f;font-style:normal;font-weight:900}.president-shell form.president-tower-mobile-body label{display:block;margin-bottom:13px;font-size:13px;font-weight:800}.president-shell form.president-tower-mobile-body input{width:100%;margin-top:6px}.president-shell form.president-tower-mobile-body fieldset{margin:0 0 14px}.president-shell form.president-tower-mobile-body .primary{width:100%;justify-content:center}.president-shell .provider-management article{align-items:center!important;justify-content:flex-start!important;text-align:center!important}.president-shell .provider-management article>div{min-width:0!important;width:100%;text-align:center}.president-shell .provider-management article>div b,.president-shell .provider-management article>div small{text-align:center}.president-shell .provider-management .provider-offer-button{width:auto!important;min-height:34px;margin:4px auto 0;padding:7px 11px;border-radius:9px;display:inline-flex;justify-content:center;font-size:12px}.president-shell .provider-management article:has(.provider-chat-mobile[open]){grid-column:1/-1}.president-shell .provider-chat-mobile{width:100%;margin-top:5px;border:1px solid #9aaac0;border-radius:11px;background:#fff;display:block!important;overflow:hidden}.president-shell .provider-chat-mobile summary{min-height:42px;padding:9px 10px;display:grid;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:7px;list-style:none;cursor:pointer;text-align:left}.president-shell .provider-chat-mobile summary::-webkit-details-marker{display:none}.president-shell .provider-chat-mobile summary svg{width:17px;height:17px}.president-shell .provider-chat-mobile summary b{font-size:12px;line-height:1.2}.president-shell .provider-chat-mobile>div{padding:10px;border-top:1px solid #dfe6ef}.president-shell .provider-chat-messages{display:grid;gap:8px}.president-shell .provider-chat-messages p{margin:0;padding:9px;border-radius:9px;background:#eef3fb;text-align:left}.president-shell .provider-chat-messages p.own{background:#e8f7f1}.president-shell .provider-chat-messages b,.president-shell .provider-chat-messages span{display:block;font-size:12px;line-height:1.35}.president-shell .provider-chat-mobile form{margin-top:9px;display:grid;grid-template-columns:1fr 38px;gap:7px}.president-shell .provider-chat-mobile form input{min-width:0;padding:9px;border:1px solid #cbd5e1;border-radius:9px}.president-shell .provider-chat-mobile form button{width:38px;min-height:38px;padding:0;border-radius:9px;display:grid;place-items:center}.president-shell .manager-grid.portal-desktop-only,.president-shell .provider-management-desktop,.president-shell .tower-layout.portal-desktop-only{display:none!important}.president-shell .provider-management-mobile{width:100%;display:grid!important;grid-template-columns:1fr;gap:12px}.president-shell .provider-management-mobile>h2{margin:0;font-size:20px;line-height:1.25}.president-shell .provider-management-mobile>p{margin:-7px 0 3px;color:#6d788c;font-size:13px}.president-shell .provider-management-mobile>details{overflow:hidden;border:2px solid #96a8bf;border-radius:15px;background:#fff;box-shadow:0 7px 18px rgba(23,36,61,.09)}.president-shell .provider-management-mobile>details:first-of-type{border-color:#6dc78a}.president-shell .provider-management-mobile>details:nth-of-type(2){border-color:#78a6ef}.president-shell .provider-management-mobile>details:nth-of-type(3){border-color:#e8a85d}.president-shell .provider-management-mobile>details>summary{min-height:104px;padding:14px;display:grid;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:12px;list-style:none;cursor:pointer}.president-shell .provider-management-mobile>details:first-of-type>summary{background:#dcfce7}.president-shell .provider-management-mobile>details:nth-of-type(2)>summary{background:#dbeafe}.president-shell .provider-management-mobile>details:nth-of-type(3)>summary{background:#ffedd5}.president-shell .provider-management-mobile summary::-webkit-details-marker{display:none}.president-shell .provider-management-mobile summary>span{width:48px;height:48px;border-radius:13px;background:rgba(255,255,255,.84);display:grid;place-items:center}.president-shell .provider-management-mobile summary>span svg{width:23px;height:23px}.president-shell .provider-management-mobile summary>div{min-width:0;text-align:left}.president-shell .provider-management-mobile summary b,.president-shell .provider-management-mobile summary small{display:block}.president-shell .provider-management-mobile summary b{font-size:15px;line-height:1.25}.president-shell .provider-management-mobile summary small{margin-top:5px;color:#59677a;font-size:12px;line-height:1.35}.president-shell .provider-management-mobile summary>svg{width:22px;height:22px;transition:transform .2s ease}.president-shell .provider-management-mobile details[open] summary>svg{transform:rotate(180deg)}.president-shell .provider-mobile-detail{padding:14px;border-top:1px solid #dfe6ef}.president-shell .provider-mobile-state{text-align:center}.president-shell .provider-mobile-state em{display:inline-flex;padding:6px 11px;border-radius:999px;background:#dcfce7;color:#11774f;font-style:normal;font-size:12px;font-weight:900}.president-shell .provider-mobile-detail>.provider-offer-button{width:auto!important;min-height:34px;margin:10px auto 13px;padding:7px 13px;display:flex}.president-shell .provider-mobile-detail .chat-box-label{margin:0;border-radius:11px 11px 0 0}.president-shell .provider-mobile-detail .provider-chat-messages{padding:11px;border:1px solid #d9e1ec;border-top:0;background:#f8fafc}.president-shell .provider-mobile-detail>form{display:grid;grid-template-columns:1fr 42px;gap:8px;padding:10px;border:1px solid #d9e1ec;border-top:0;border-radius:0 0 11px 11px;background:#fff}.president-shell .provider-mobile-detail>form input{min-width:0;padding:10px;border:1px solid #cbd5e1;border-radius:9px}.president-shell .provider-mobile-detail>form button{width:42px;min-height:42px;padding:0;border-radius:9px;display:grid;place-items:center}}:where(.president-shell) .portal-mobile-commission-index,:where(.president-shell) .portal-mobile-inner-back,:where(.president-shell) .portal-mobile-panel-index,:where(.president-shell) .portal-mobile-record-trigger{display:none}@media (max-width:720px){body .president-shell>aside{display:none!important}body .president-shell>main{margin-left:0!important;padding-bottom:24px!important}body .president-shell .content{padding:18px 15px 28px}body .president-shell header{position:sticky;top:0;z-index:30;height:auto;padding:14px 15px;background:#fff}body .president-shell header h1{font-size:20px}:where(.president-shell) .portal-mobile-tile-menu{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body .president-shell .portal-mobile-tile-menu>button{position:relative;min-width:0;min-height:116px;padding:15px 10px;border:2px solid #96a8bf;border-radius:15px;background:#d3dbe6;color:rgba(0,0,0,.8);box-shadow:0 6px 18px #18305512;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;font:inherit;font-weight:850}body .president-shell .portal-mobile-tile-menu>button:hover{background:#c8d2df;color:rgba(0,0,0,.8)}body .president-shell .portal-mobile-tile-menu>button>svg{width:29px;height:29px;color:var(--blue)}body .president-shell .portal-mobile-tile-menu>button>span{display:block!important;width:100%;color:rgba(0,0,0,.8)!important;font-size:14px;font-weight:850;line-height:1.22;white-space:normal;overflow:visible;text-overflow:clip}body .president-shell .portal-mobile-tile-menu>button>em{display:block!important;position:absolute;top:9px;right:10px;min-width:20px;margin:0;padding:3px 6px;border-radius:999px;background:#ff5e59;color:#fff;font-size:10px;font-style:normal;text-align:center}body .president-shell .portal-mobile-tile-menu>button.recommended{border-color:#ef6c00;background:linear-gradient(145deg,#ff9d00,#ef6c00)}body .president-shell .portal-mobile-tile-menu>button.recommended:hover{background:linear-gradient(145deg,#ffad2d,#e86600)}body .president-shell .portal-mobile-tile-menu>button.recommended>span,body .president-shell .portal-mobile-tile-menu>button.recommended>svg{color:#fff!important}:where(.president-shell) .portal-mobile-back,:where(.president-shell) .portal-mobile-inner-back{width:100%;min-height:48px;margin:0 0 15px;padding:11px 14px;border:0;border-radius:12px;background:#17243d;color:#fff;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:850;box-shadow:none}:where(.president-shell) .portal-mobile-inner-back{display:flex}:where(.president-shell) .portal-mobile-back svg,:where(.president-shell) .portal-mobile-inner-back svg{width:19px;height:19px}:where(.president-shell) .portal-desktop-collection,:where(.president-shell) .portal-desktop-only{display:none!important}:where(.president-shell) .portal-mobile-direct-grid,:where(.president-shell) .portal-mobile-fold-grid,:where(.president-shell) .portal-mobile-record-grid{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}:where(.president-shell) .portal-mobile-record-grid>.admin-section-search,:where(.president-shell) .portal-mobile-record-grid>.panel-title,:where(.president-shell) .portal-mobile-record-grid>.portal-mobile-grid-full,:where(.president-shell) .portal-mobile-record-grid>.portal-mobile-record-empty,:where(.president-shell) .portal-mobile-record-grid>.president-list-intro,:where(.president-shell) .portal-mobile-record-grid>.supplier-campaign-empty{grid-column:1/-1}:where(.president-shell) .portal-mobile-record-grid>.panel-title{width:100%;min-height:0;padding:2px 2px 10px;border:0;background:transparent;box-shadow:none;text-align:left}:where(.president-shell) .portal-mobile-record-grid>.panel-title h2{margin:0 0 5px;font-size:20px}:where(.president-shell) .portal-mobile-record-grid>.panel-title p{margin:0;font-size:13px}:where(.president-shell) .portal-mobile-direct-card,:where(.president-shell) .portal-mobile-direct-tile,:where(.president-shell) .portal-mobile-fold-tile,:where(.president-shell) .portal-mobile-record-card,:where(.president-shell) .portal-mobile-record-tile{position:relative;min-width:0;min-height:142px;margin:0;padding:13px 10px;border:2px solid #96a8bf;border-radius:15px;background:#d3dbe6;color:rgba(0,0,0,.8);box-shadow:0 6px 18px #18305512;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;overflow:hidden;font:inherit}:where(.president-shell) .portal-mobile-direct-card>svg,:where(.president-shell) .portal-mobile-direct-tile>svg,:where(.president-shell) .portal-mobile-record-card>svg,:where(.president-shell) .portal-mobile-record-tile>svg,:where(.president-shell) .portal-mobile-record-trigger>svg:first-child{width:29px;height:29px;flex:none;color:var(--blue)}:where(.president-shell) .portal-mobile-direct-card b,:where(.president-shell) .portal-mobile-direct-tile b,:where(.president-shell) .portal-mobile-record-card b,:where(.president-shell) .portal-mobile-record-tile b{color:rgba(0,0,0,.8);font-size:14px;line-height:1.25}:where(.president-shell) .portal-mobile-direct-card span,:where(.president-shell) .portal-mobile-direct-tile small,:where(.president-shell) .portal-mobile-record-card small,:where(.president-shell) .portal-mobile-record-card span,:where(.president-shell) .portal-mobile-record-tile small,:where(.president-shell) .portal-mobile-record-tile span{max-width:100%;color:#58667a;font-size:11px;line-height:1.35;white-space:normal;overflow-wrap:anywhere}:where(.president-shell) .portal-mobile-record-card em,:where(.president-shell) .portal-mobile-record-tile em{width:fit-content;margin:2px auto 0;padding:4px 7px;border-radius:999px;background:#ffffffaa;color:#44536b;font-size:9px;font-style:normal;font-weight:850}:where(.president-shell) .portal-mobile-color-0{background:#dcfce7!important;border-color:#6dc78a!important}:where(.president-shell) .portal-mobile-color-1{background:#dbeafe!important;border-color:#78a6ef!important}:where(.president-shell) .portal-mobile-color-2{background:#ffedd5!important;border-color:#e8a85d!important}:where(.president-shell) .portal-mobile-color-3{background:#f3e8ff!important;border-color:#b999dc!important}:where(.president-shell) .portal-mobile-color-4{background:#dcfce7!important;border-color:#6dc78a!important}:where(.president-shell) .portal-mobile-color-5{background:#dbeafe!important;border-color:#78a6ef!important}:where(.president-shell) .portal-mobile-panel-detail,:where(.president-shell) .portal-mobile-record-detail{display:none}:where(.president-shell) .portal-mobile-drilldown.mobile-detail-open>.portal-mobile-record-grid,:where(.president-shell) .portal-mobile-panel-browser.mobile-detail-open>.portal-mobile-panel-index,:where(.president-shell) .portal-mobile-record-browser.mobile-detail-open>.portal-mobile-record-grid{display:none!important}:where(.president-shell) .portal-mobile-drilldown.mobile-detail-open>.portal-mobile-record-detail,:where(.president-shell) .portal-mobile-panel-browser.mobile-detail-open>.portal-mobile-panel-detail.mobile-panel-selected,:where(.president-shell) .portal-mobile-record-browser.mobile-detail-open>.portal-mobile-record-detail{display:block;width:100%;grid-column:1/-1}:where(.president-shell) .portal-mobile-record-grid:has(>.portal-mobile-record-card.expanded)>.portal-mobile-record-card:not(.expanded),:where(.president-shell) .portal-mobile-record-grid:has(>.supplier-mobile-fold.expanded)>.supplier-mobile-fold:not(.expanded){display:none!important}:where(.president-shell) .portal-mobile-record-card.expanded{grid-column:1/-1;width:100%;min-height:0;padding:0;border:0!important;background:transparent!important;box-shadow:none;overflow:visible}:where(.president-shell) .president-dashboard-grid,:where(.president-shell) .president-mobile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}:where(.president-shell) .president-dashboard-grid>*{min-width:0}.president-shell .portal-mobile-account-switcher{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.president-shell .portal-mobile-account-switcher>button{min-height:116px;padding:13px 10px;border:2px solid #96a8bf;border-radius:15px;flex-direction:column;justify-content:center;text-align:center}.president-shell .portal-mobile-fold-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px}.president-shell .portal-mobile-fold-tile{min-width:0}.president-shell .president-notice-flow.mobile-detail-open>.president-notices,.president-shell .president-residents-flow.mobile-detail-open>.president-table{display:none}.president-shell .president-notice-flow>.backdrop,.president-shell .president-residents-flow>.backdrop{position:static;padding:0;background:transparent}.president-shell .president-notice-flow>.backdrop>.modal,.president-shell .president-residents-flow>.backdrop>.modal{width:100%;max-width:none;max-height:none;margin:0}.president-shell .president-notice-flow.mobile-detail-open>.backdrop .portal-mobile-record-detail,.president-shell .president-residents-flow.mobile-detail-open>.backdrop .portal-mobile-record-detail,.president-shell .president-vote.mobile-detail-open>.portal-mobile-record-detail{display:block;width:100%}.president-shell .president-row.portal-mobile-record-card,.president-shell .provider-management>.portal-mobile-record-card,.president-shell .recommended-president>.portal-mobile-record-card{display:flex!important;grid-template-columns:none}.president-shell .president-vote-list.mobile-detail-open>.president-vote:not(.mobile-detail-open){display:none}.president-shell .administration-conversations-section.mobile-detail-open>.administration-conversations-head,.president-shell .president-property-manager-view.mobile-detail-open>.manager-grid{display:none!important}.president-shell .president-vote.mobile-detail-open{grid-column:1/-1}body .president-shell .portal-mobile-tile-menu>button[class*=portal-mobile-color-]{border-color:#96a8bf!important;background:#d3dbe6!important}body .president-shell .portal-mobile-tile-menu>button.recommended{border-color:#ef6c00!important;background:linear-gradient(145deg,#ff9d00,#ef6c00)!important}}.president-shell aside{overflow-y:auto}.president-shell nav{padding-bottom:18px}:where(.president-shell) .president-scope{position:relative;background:linear-gradient(120deg,#11233e,#1d3c69);color:#fff;border-radius:15px;padding:18px 20px;margin-bottom:18px;display:flex;align-items:center;gap:18px;box-shadow:0 12px 30px #11233e20}:where(.president-shell) .president-scope>div:first-child{flex:1}:where(.president-shell) .president-scope b,:where(.president-shell) .president-scope small,:where(.president-shell) .president-scope span{display:block}:where(.president-shell) .president-scope>div>small{font-size:10px;letter-spacing:.08em;color:#a9bee0;font-weight:900}:where(.president-shell) .president-scope>div>b{font-size:20px;margin:4px 0}:where(.president-shell) .president-scope>div>span{font-size:12px;color:#c7d4e8}:where(.president-shell) .president-scope>button{border:1px solid #ffffff35;background:#ffffff13;color:#fff;border-radius:10px;padding:10px 13px;display:flex;align-items:center;gap:7px;font-weight:800;cursor:pointer}:where(.president-shell) .president-scope>button svg{width:17px}:where(.president-shell) .president-scope-menu{position:absolute;right:20px;top:72px;width:360px;z-index:30;background:#fff;border:1px solid var(--line);border-radius:12px;padding:7px;box-shadow:0 20px 48px #0d1b3035;color:var(--ink)}:where(.president-shell) .president-scope-menu button{width:100%;border:0;background:#fff;border-radius:9px;padding:11px;display:flex;align-items:center;gap:10px;text-align:left;color:var(--ink);cursor:pointer}:where(.president-shell) .president-scope-menu button:hover{background:#eef3ff}:where(.president-shell) .president-scope-menu button>svg:first-child{color:var(--blue)}:where(.president-shell) .president-scope-menu button>span{flex:1}:where(.president-shell) .president-scope-menu button b,:where(.president-shell) .president-scope-menu button small{display:block}:where(.president-shell) .president-scope-menu button small{font-size:10px;color:var(--muted);margin-top:3px}:where(.president-shell) .president-scope-menu button>svg:last-child{color:var(--green)}:where(.president-shell) .president-intro{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:18px}:where(.president-shell) .president-intro p{margin:0;color:var(--muted)}:where(.president-shell) .president-section-title{padding:18px 20px 14px}:where(.president-shell) .president-section-title h2{font-size:17px;margin:0}:where(.president-shell) .president-section-title p{font-size:11px;color:var(--muted);margin:4px 0 0}:where(.president-shell) .president-manager-mobile{display:none}:where(.president-shell) .president-towers-mobile,:where(.president-shell) .provider-chat-mobile,:where(.president-shell) .provider-management-mobile{display:none}:where(.president-shell) .president-mobile-combined{display:none}:where(.president-shell) .president-dashboard-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}:where(.president-shell) .president-priority,:where(.president-shell) .president-summary{padding-bottom:18px}:where(.president-shell) .president-priority>button{width:calc(100% - 40px);margin:0 20px;border:0;border-top:1px solid var(--line);background:#fff;padding:14px 0;display:flex;align-items:center;gap:11px;text-align:left;color:var(--ink);cursor:pointer}:where(.president-shell) .president-priority>button>span{width:38px;height:38px;border-radius:10px;display:grid;place-items:center}:where(.president-shell) .president-priority>button>span svg{width:18px}:where(.president-shell) .president-priority .orange{background:#fff3de;color:#c77918}:where(.president-shell) .president-priority .blue{background:#eaf0ff;color:var(--blue)}:where(.president-shell) .president-priority .green{background:#e8f7f1;color:var(--green)}:where(.president-shell) .president-priority button>div{flex:1}:where(.president-shell) .president-priority button b,:where(.president-shell) .president-priority button small{display:block}:where(.president-shell) .president-priority button b{font-size:13px}:where(.president-shell) .president-priority button small{font-size:10px;color:var(--muted);margin-top:3px}:where(.president-shell) .president-priority button>svg{width:16px;color:#8a96a8}:where(.president-shell) .president-summary{padding:0 20px 20px}:where(.president-shell) .president-summary .president-section-title{padding-left:0;padding-right:0}:where(.president-shell) .president-summary h3{font-size:15px;margin:16px 0 6px}:where(.president-shell) .president-summary p{font-size:11px;line-height:1.5;color:var(--muted)}:where(.president-shell) .president-table{padding-bottom:15px}:where(.president-shell) .president-row{display:grid;grid-template-columns:1.4fr 1.2fr .8fr .7fr .6fr;align-items:center;gap:10px;padding:11px 20px;border-top:1px solid var(--line);font-size:12px}:where(.president-shell) .president-row.header{font-size:9px;font-weight:900;color:var(--muted);letter-spacing:.05em;background:#fafbfc}:where(.president-shell) .president-row>span:first-child{display:flex;align-items:center;gap:9px}:where(.president-shell) .president-row i{font-style:normal;width:29px;height:29px;border-radius:50%;background:#eaf0ff;color:var(--blue);display:grid;place-items:center;font-size:9px;font-weight:900}:where(.president-shell) .president-row em{font-style:normal;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:850}:where(.president-shell) .president-row em.ok{background:#e6f7f0;color:#14805b}:where(.president-shell) .president-row em.pending{background:#fff2dd;color:#aa6716}:where(.president-shell) .president-row>span:last-child button{border:0;background:transparent;color:var(--blue);font-weight:800;display:flex;align-items:center;gap:4px}:where(.president-shell) .president-row>span:last-child svg{width:14px}:where(.president-shell) .president-work-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}:where(.president-shell) .president-matter-detail{padding:20px}:where(.president-shell) .president-matter-detail>label{display:block;font-size:11px;font-weight:850;margin:15px 0}:where(.president-shell) .president-matter-detail select{display:block;width:100%;margin-top:6px;border:1px solid var(--line);border-radius:9px;padding:10px;background:#fff}:where(.president-shell) .president-matter-detail .compose{grid-template-columns:auto 1fr auto}:where(.president-shell) .president-matter-detail .compose button:first-child{background:#eef2f8;color:var(--ink)}:where(.president-shell) .administration-conversations-section .president-work-grid{align-items:start}:where(.president-shell) .president-card-list{display:grid;gap:13px}:where(.president-shell) .president-empty-action{border:1px dashed #b8c6dc;background:#fff;color:var(--blue);border-radius:12px;padding:14px;display:flex;align-items:center;justify-content:center;gap:7px;font-weight:850;cursor:pointer}:where(.president-shell) .president-empty-action svg{width:17px}:where(.president-shell) .president-vote{padding:0;overflow:hidden}:where(.president-shell) .president-vote-head{width:100%;border:0;background:#fff;padding:16px 20px;display:flex;align-items:center;text-align:left;color:var(--ink)}:where(.president-shell) .president-vote-head>span{flex:1}:where(.president-shell) .president-vote-head b,:where(.president-shell) .president-vote-head small{display:block}:where(.president-shell) .president-vote-head small{font-size:9px;color:var(--blue);font-weight:900}:where(.president-shell) .president-vote-head b{font-size:14px;margin:4px 0}:where(.president-shell) .president-vote-head em{font-style:normal;font-size:9px;background:#eef2f7;border-radius:6px;padding:4px 7px}:where(.president-shell) .president-vote-head>svg{transition:transform .2s}:where(.president-shell) .president-vote.expanded .president-vote-head>svg{transform:rotate(180deg)}:where(.president-shell) .president-vote-body{border-top:1px solid var(--line);background:#fafbfc;padding:15px 20px}:where(.president-shell) .president-vote-body p{font-size:12px;color:var(--muted)}:where(.president-shell) .president-notices{padding-bottom:16px}:where(.president-shell) .president-notices article{margin:0 20px;border-top:1px solid var(--line);padding:13px 0;display:flex;align-items:center;gap:11px}:where(.president-shell) .president-notices article>span{width:38px;height:38px;border-radius:10px;background:#edf2ff;color:var(--blue);display:grid;place-items:center}:where(.president-shell) .president-notices article>span svg{width:18px}:where(.president-shell) .president-notices article>div{flex:1}:where(.president-shell) .president-notices b,:where(.president-shell) .president-notices small{display:block}:where(.president-shell) .president-notices small{font-size:10px;color:var(--muted);margin-top:3px}:where(.president-shell) .president-notices article>button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 10px;font-weight:800;color:var(--ink);display:flex;align-items:center;gap:4px}:where(.president-shell) .president-notices>.president-empty-action{margin:13px 20px 0;width:calc(100% - 40px)}:where(.president-shell) .president-account{max-width:720px;padding:0 20px 20px}:where(.president-shell) .president-account .president-section-title{padding-left:0}:where(.president-shell) .president-account>label{display:block;font-size:12px;font-weight:800;margin:13px 0}:where(.president-shell) .president-account input{display:block;width:100%;margin-top:6px;border:1px solid var(--line);border-radius:9px;padding:11px}:where(.president-shell) .president-account .language-selector{margin-top:6px;width:100%}:where(.president-shell) .president-modal .upload{margin-top:12px}:where(.president-shell) .president-list{padding:0 20px}:where(.president-shell) .president-list article{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--line)}:where(.president-shell) .president-list article>i{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#edf2ff;color:var(--blue);font-style:normal;font-weight:900}:where(.president-shell) .president-list article>span{flex:1}:where(.president-shell) .president-list b,:where(.president-shell) .president-list small{display:block}:where(.president-shell) .president-list small{color:var(--muted);margin-top:3px}:where(.president-shell) .president-list em{font-style:normal;color:var(--muted);font-size:11px}:where(.president-shell) .president-list button{border:1px solid var(--line);background:#fff;color:var(--blue);border-radius:8px;padding:8px 10px;font-weight:800;display:flex;align-items:center;gap:5px}:where(.president-shell) .president-list svg{width:15px}@media (max-width:900px){:where(.president-shell) .president-list article{flex-wrap:wrap}:where(.president-shell) .president-list article>span{min-width:55%}}@media (max-width:1000px){:where(.president-shell) .president-dashboard-grid,:where(.president-shell) .president-work-grid{grid-template-columns:1fr}:where(.president-shell) .president-row{grid-template-columns:1.2fr 1fr .7fr .6fr}:where(.president-shell) .president-row>span:last-child{display:none}}@media (max-width:760px){:where(.president-shell) .president-scope{align-items:flex-start;flex-direction:column}:where(.president-shell) .president-scope>button{width:100%;justify-content:center}:where(.president-shell) .president-scope-menu{left:14px;right:14px;top:120px;width:auto}:where(.president-shell) .president-intro{align-items:flex-start;flex-direction:column}:where(.president-shell) .president-intro .primary{width:100%;justify-content:center}:where(.president-shell) .president-row.header{display:none}:where(.president-shell) .president-row{grid-template-columns:1fr auto;padding:14px 17px}:where(.president-shell) .president-row>span:nth-child(2),:where(.president-shell) .president-row>span:nth-child(3){grid-column:1}:where(.president-shell) .president-row>span:nth-child(4){grid-column:2;grid-row:1}:where(.president-shell) .president-notices article{align-items:flex-start;flex-wrap:wrap}:where(.president-shell) .president-notices article>div{min-width:180px}}:where(.president-shell) .president-notification{right:38px;top:76px}@media (max-width:620px){:where(.president-shell) .president-notification{right:14px;left:14px;width:auto}}:where(.president-shell) .tower-form .president-section-title{padding-left:0;padding-right:0}:where(.president-shell) .tower-president-fields label{display:block;font-size:12px;font-weight:800;margin:12px 0}:where(.president-shell) .president-matter-detail .chat p,:where(.president-shell) .president-matter-detail .compose{background:#ffffffb8}:where(.president-shell) .president-vote-active{border-color:#efb05d;background:#fff1dc}:where(.president-shell) .president-vote-active .president-vote-body,:where(.president-shell) .president-vote-active .president-vote-head{background:#fff1dc}:where(.president-shell) .president-vote-active .president-vote-head em{background:#f5a12c;color:#fff}:where(.president-shell) .president-vote-closed{border-color:#83c9ad;background:#e7f7f0}:where(.president-shell) .president-vote-closed .president-vote-body,:where(.president-shell) .president-vote-closed .president-vote-head{background:#e7f7f0}:where(.president-shell) .president-vote-closed .president-vote-head em{background:#16835f;color:#fff}:where(.president-shell) .president-vote-upcoming{border-color:#111827;color:#fff}:where(.president-shell) .president-vote-upcoming .president-vote-body,:where(.president-shell) .president-vote-upcoming .president-vote-head{background:#111827;color:#fff}:where(.president-shell) .president-vote-upcoming .president-vote-body p,:where(.president-shell) .president-vote-upcoming .president-vote-head small{color:#cbd5e1}:where(.president-shell) .president-vote-upcoming .president-vote-head em{background:#fff;color:#111827}:where(.president-shell) .president-payments{margin-top:18px}@media (max-width:560px){:where(.president-shell) .president-payments{margin-top:10px}}:where(.president-shell) .president-matter-detail>.chat-box-label{margin-bottom:16px}:where(.president-shell) .employee-portal-shell .president-list>.admin-search-empty{margin:12px 0}:where(.president-shell) .portal-mobile-back,:where(.president-shell) .portal-mobile-tile-menu{display:none}@media (max-width:720px){.president-shell>aside{display:none!important}.president-shell>main{margin-left:0;padding-bottom:24px}:where(.president-shell) .portal-mobile-back,:where(.president-shell) .portal-mobile-tile-menu{display:none}.president-shell .content.mobile-menu-active>:not(.portal-mobile-tile-menu){display:none!important}.president-shell .content.mobile-menu-active>.portal-mobile-tile-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.president-shell) .portal-mobile-tile-menu button{position:relative;min-width:0;min-height:116px;padding:15px 10px;border:2px solid #96a8bf;border-radius:15px;background:#d3dbe6;color:rgba(0,0,0,.8);box-shadow:0 6px 18px #18305512;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;font:inherit;font-weight:850}:where(.president-shell) .portal-mobile-tile-menu button>svg{width:29px;height:29px;color:var(--blue)}:where(.president-shell) .portal-mobile-tile-menu button>span{width:100%;font-size:14px;line-height:1.22}:where(.president-shell) .portal-mobile-tile-menu button>em{position:absolute;top:9px;right:10px;min-width:20px;padding:3px 6px;border-radius:999px;background:#ff5e59;color:#fff;font-size:10px;font-style:normal}:where(.president-shell) .portal-mobile-tile-menu .portal-mobile-color-0{background:#dcfce7;border-color:#6dc78a}:where(.president-shell) .portal-mobile-tile-menu .portal-mobile-color-1{background:#dbeafe;border-color:#78a6ef}:where(.president-shell) .portal-mobile-tile-menu .portal-mobile-color-2{background:#ffedd5;border-color:#e8a85d}:where(.president-shell) .portal-mobile-tile-menu .portal-mobile-color-3{background:#f3e8ff;border-color:#b999dc}:where(.president-shell) .portal-mobile-tile-menu .portal-mobile-color-4{background:#fef3c7;border-color:#dfba45}:where(.president-shell) .portal-mobile-tile-menu .portal-mobile-color-5{background:#cffafe;border-color:#57bdca}:where(.president-shell) .portal-mobile-back{width:100%;min-height:48px;margin:0 0 15px;padding:11px 14px;border:0;border-radius:12px;background:#17243d;color:#fff;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:850}:where(.president-shell) .content:not(.mobile-menu-active)>.portal-mobile-back{display:flex}:where(.president-shell) .portal-mobile-back svg{width:19px;height:19px}}@media (max-width:720px){.president-shell .portal-mobile-record-grid,.president-shell .president-dashboard-grid,.president-shell .president-mobile-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.president-shell .administration-conversations-section.mobile-detail-open>.administration-conversations-head,.president-shell .president-property-manager-view.mobile-detail-open>.manager-grid{display:none!important}.president-shell .president-notice-flow.mobile-detail-open>.backdrop .portal-mobile-record-detail,.president-shell .president-residents-flow.mobile-detail-open>.backdrop .portal-mobile-record-detail,.president-shell .president-vote.mobile-detail-open>.portal-mobile-record-detail{display:block!important;width:100%}.president-shell .president-scope.portal-mobile-account-switcher>button,.president-shell .president-scope.portal-mobile-account-switcher>div:first-child{min-width:0;min-height:116px;padding:13px 10px;border:2px solid #96a8bf;border-radius:15px;background:#dbeafe;color:rgba(0,0,0,.8);box-shadow:0 6px 18px #18305512}.president-shell .president-scope.portal-mobile-account-switcher>div:first-child{background:#dcfce7;border-color:#6dc78a;display:flex;flex-direction:column;justify-content:center;text-align:center}.president-shell .president-scope.mobile-detail-open{display:block}.president-shell .president-scope.mobile-detail-open>button,.president-shell .president-scope.mobile-detail-open>div:first-child{display:none}.president-shell .president-scope-menu.portal-mobile-record-grid{position:static;width:100%;padding:0;border:0;background:transparent;box-shadow:none}.president-shell .president-scope-menu.portal-mobile-record-grid>.portal-mobile-inner-back{grid-column:1/-1;min-height:48px;margin:0 0 3px;padding:11px 14px;border:0!important;border-radius:12px;background:#17243d!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center;gap:8px;box-shadow:none}.president-shell .provider-mobile-detail>.provider-mobile-edit{margin-top:12px}.president-shell .provider-chat-messages small{display:block;font-size:11px;color:#6d788c}.president-shell .president-tower-mobile-body input[type=radio]{width:auto;margin-right:8px}.president-shell .president-tower-mobile-body select{width:100%}.president-shell .portal-mobile-record-grid>p{grid-column:1/-1}}@media (max-width:720px){.president-shell .content:has(.modal.resident-detail)>.president-table{display:none}.president-shell .president-vote-list.mobile-detail-open>.president-empty-action{display:none}}.president-shell .content>.portal-mobile-tile-menu{display:none}@media(max-width:720px){.president-shell .content:not(.mobile-menu-active)>.portal-mobile-tile-menu{display:none!important}.president-shell .content.mobile-menu-active>.portal-mobile-tile-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}