:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._button_16nmr_1{--mobile-button-bg: transparent;--mobile-button-color: var(--primary);--mobile-button-border: transparent;--mobile-button-active-bg: rgba(26, 82, 118, .1);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;min-width:44px;padding:0 .875rem;border:1px solid var(--mobile-button-border);border-radius:8px;background:var(--mobile-button-bg);color:var(--mobile-button-color);font:inherit;font-size:.95rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease,opacity .16s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-sizing:border-box}._button_16nmr_1 svg{flex-shrink:0}._button_16nmr_1:active:not(:disabled):not([aria-disabled=true]){background:var(--mobile-button-active-bg);transform:scale(.98)}._button_16nmr_1:disabled,._button_16nmr_1[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}._primary_16nmr_52{--mobile-button-bg: var(--primary);--mobile-button-color: #fff;--mobile-button-border: var(--primary);--mobile-button-active-bg: var(--primary-dark)}._secondary_16nmr_59{--mobile-button-bg: #fff;--mobile-button-color: var(--primary);--mobile-button-border: #dbe4ea;--mobile-button-active-bg: #f1f5f9}._neutral_16nmr_66{--mobile-button-bg: #f8fafc;--mobile-button-color: #475569;--mobile-button-border: #e2e8f0;--mobile-button-active-bg: #eef2f7}._ghost_16nmr_73{--mobile-button-bg: transparent;--mobile-button-color: var(--primary);--mobile-button-border: transparent;--mobile-button-active-bg: rgba(26, 82, 118, .1)}._danger_16nmr_80{--mobile-button-bg: #dc2626;--mobile-button-color: #fff;--mobile-button-border: #dc2626;--mobile-button-active-bg: #b91c1c}._dangerSoft_16nmr_87{--mobile-button-bg: #fff;--mobile-button-color: #dc2626;--mobile-button-border: #fecaca;--mobile-button-active-bg: #fef2f2}._success_16nmr_94{--mobile-button-bg: #10b981;--mobile-button-color: #fff;--mobile-button-border: #10b981;--mobile-button-active-bg: #059669}._compact_16nmr_101{min-height:44px;padding:0 .75rem;font-size:.875rem}._large_16nmr_107{min-height:52px;padding:0 1rem;font-size:1rem}._icon_16nmr_113{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%}._fullWidth_16nmr_122{width:100%}._equal_16nmr_126{flex:1 1 0;min-width:0}._applicationManagement_ku1gw_1{min-height:100vh;display:flex;flex-direction:column;background-color:#f8fafc}._container_ku1gw_8{flex:1;padding:2rem 0}._content_ku1gw_13{width:min(calc(100% - 2rem),1440px);max-width:none;margin:0 auto;padding:0}._pageHeader_ku1gw_20{margin-bottom:2.5rem;margin-top:1rem}._pageTitle_ku1gw_25 h1{margin:0 0 .25rem;font-size:1.6rem;font-weight:600;color:#1e293b}._pageTitle_ku1gw_25 p{margin:0;color:#64748b;font-size:.95rem}._summaryCards_ku1gw_38{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,240px));justify-content:flex-end;gap:1rem;margin-bottom:2rem}._summaryCard_ku1gw_38{background:#fff;border-radius:8px;padding:1rem 1.25rem;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:border-color .15s;border:1px solid #e2e8f0;height:100px}._summaryCard_ku1gw_38:hover{border-color:#94a3b8}._summaryCard_ku1gw_38._active_ku1gw_63{border-color:#3b82f6;background:#f8fafc}._summaryIcon_ku1gw_68{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#94a3b8;flex-shrink:0}._summaryLabel_ku1gw_83{font-size:.8125rem;color:#64748b;font-weight:500}._summaryNumber_ku1gw_89{font-size:1.625rem;font-weight:700;color:#1e293b;line-height:1}._emptyState_ku1gw_96{text-align:center;padding:4rem;background:#fff;border-radius:10px;border:1px solid #e2e8f0}._emptyIcon_ku1gw_104{width:64px;height:64px;margin:0 auto 1rem;color:#cbd5e1}._emptyState_ku1gw_96 p{margin:0;color:#64748b;font-size:1.1rem}._loadingContainer_ku1gw_117,._errorContainer_ku1gw_118{min-height:calc(100vh - 236px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 1rem;text-align:center;color:#64748b}._loadingSpinner_ku1gw_130{width:40px;height:40px;border:4px solid #e2e8f0;border-left-color:#2563eb;border-radius:50%;animation:_spin_ku1gw_1 .8s linear infinite}._loadingContainer_ku1gw_117 p,._errorContainer_ku1gw_118 p{margin:0;font-size:.95rem;font-weight:500}._errorContainer_ku1gw_118{color:#b91c1c}@keyframes _spin_ku1gw_1{to{transform:rotate(360deg)}}._sortContainer_ku1gw_156{display:flex;flex-direction:column;margin-bottom:1rem;background:#fff;padding:.75rem 1rem;border-radius:8px;box-shadow:0 1px 3px #0000000d;gap:0}._sortContainerRow_ku1gw_167{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;width:100%}._propertyFilterBar_ku1gw_176{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;background:#fff;padding:.75rem 1rem;border-radius:8px;box-shadow:0 1px 3px #0000000d}._propertyFilterBar_ku1gw_176 label{font-weight:500;color:#64748b;font-size:.95rem;white-space:nowrap}._propertyDropdownFull_ku1gw_194{position:relative;flex:1}._filterContainer_ku1gw_199{display:flex;flex-direction:column;align-items:center;justify-content:center;width:fit-content;gap:.5rem}._filterLabel_ku1gw_208{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.95rem;color:#64748b;font-weight:500;justify-content:flex-start;align-self:flex-start}._filterLabel_ku1gw_208 input[type=checkbox]{margin:0;cursor:pointer}._rightControls_ku1gw_225{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}._sortControls_ku1gw_232{display:flex;align-items:center;gap:.75rem}._sortControls_ku1gw_232 label{font-weight:500;color:#64748b;font-size:.95rem}._sortSelect_ku1gw_244{padding:.5rem 1rem;border:1px solid #e2e8f0;border-radius:6px;background-color:#fff;color:#1e293b;font-size:.95rem;cursor:pointer;outline:none;width:364px}._sortSelect_ku1gw_244:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}._sortSelect_ku1gw_244._disabled_ku1gw_261{background-color:#f1f5f9;color:#94a3b8;cursor:not-allowed}._propertyFilter_ku1gw_176{display:flex;align-items:center;gap:.75rem;margin-top:-.5rem}._propertyFilter_ku1gw_176 label{font-weight:500;color:#64748b;font-size:.95rem;white-space:nowrap}._propertyDropdown_ku1gw_194{position:relative;width:364px}._propertyDropdownSelected_ku1gw_286{padding:.5rem 1rem;border:1px solid #e2e8f0;border-radius:6px;background-color:#fff;color:#1e293b;font-size:.95rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}._propertyDropdownSelected_ku1gw_286:hover{border-color:#cbd5e1}._propertyOption_ku1gw_304{display:flex;align-items:center;gap:.5rem}._propertyMiniImage_ku1gw_310{width:70px;height:70px;border-radius:4px;object-fit:cover}._propertyMiniImageSelected_ku1gw_317{width:35px;height:35px;border-radius:4px;object-fit:cover}._dropdownControls_ku1gw_324{display:flex;align-items:center;gap:.5rem}._clearSelection_ku1gw_330{font-size:1.2rem;color:#ef4444;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;line-height:1}._clearSelection_ku1gw_330:hover{background-color:#fee2e2;color:#dc2626}._propertyDropdownOptions_ku1gw_347{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 4px 12px #0000001a;z-index:1000;max-height:400px;overflow-y:auto}._propertyDropdownOption_ku1gw_347{padding:.75rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:#1e293b;transition:background-color .2s ease}._propertyDropdownOption_ku1gw_347:hover{background-color:#f8fafc}._applicationsList_ku1gw_376{display:flex;flex-direction:column;align-items:stretch;gap:2rem;overflow-x:visible;opacity:0;animation:_fadeIn_ku1gw_1 .3s ease-in-out forwards}@keyframes _fadeIn_ku1gw_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._propertySection_ku1gw_397{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a}._propertyHeader_ku1gw_404{display:flex;flex-direction:column;align-items:stretch;padding:1.5rem;background:#f8fafc;border-bottom:1px solid #e2e8f0;gap:1.25rem;text-align:center}._propertyImage_ku1gw_415{width:100%;height:200px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._propertyImage_ku1gw_415 img{width:100%;height:100%;object-fit:cover}._propertyImage_ku1gw_415._completed_ku1gw_429 img{filter:grayscale(100%);opacity:.7}._propertyInfo_ku1gw_434{width:100%;display:flex;flex-direction:column;align-items:center}._propertyTitleText_ku1gw_441{margin:0 0 .75rem;font-size:1.5rem;font-weight:600;color:#1e293b;line-height:1.3;text-align:center}._propertyAddress_ku1gw_450{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-bottom:1rem;color:#64748b;font-size:1rem;font-weight:500}._propertyStats_ku1gw_461{font-size:1rem;color:#3b82f6;font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}._finalDecisionIndicator_ku1gw_472{color:#10b981;font-size:.85rem;font-weight:600;margin-top:.5rem;display:flex;align-items:center;gap:.25rem;background:#ecfdf5;padding:.25rem .5rem;border-radius:4px;border:1px solid #d1fae5}._propertyActions_ku1gw_486{display:flex;justify-content:center;align-items:center}._finalDecisionBtn_ku1gw_492{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#1a5276!important;color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #1a527633}._finalDecisionBtn_ku1gw_492:hover{background:#154360!important;transform:translateY(-1px);box-shadow:0 4px 8px #1a52764d}._finalDecisionBtn_ku1gw_492:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._applicationsGrid_ku1gw_520{display:grid;grid-template-columns:repeat(auto-fill,minmax(550px,1fr));gap:1.5rem;padding:1.5rem}._applicationCard_ku1gw_527{border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem;background:#fafbfc;transition:all .2s ease;min-height:250px;display:grid;grid-template-rows:auto 1fr auto;gap:1rem}._applicationCard_ku1gw_527:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}._applicationHeader_ku1gw_544{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #e2e8f0}._tenantInfo_ku1gw_552{display:flex;align-items:center;gap:.5rem;flex:1}._tenantIcon_ku1gw_559{width:20px;height:20px;color:#64748b}._tenantName_ku1gw_565{font-weight:600;color:#1e293b}._documentIcons_ku1gw_570{display:flex;align-items:center;gap:.25rem;margin-left:.5rem}._documentBadge_ku1gw_577{background-color:#3b82f6;color:#fff;border-radius:12px;display:flex;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.91rem;font-weight:500;white-space:nowrap;border:1px solid rgba(59,130,246,.3);cursor:pointer;transition:all .2s ease;position:relative}._documentBadge_ku1gw_577:hover{background-color:#2563eb;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._documentBadge_ku1gw_577._more_ku1gw_600{background-color:#64748b;padding:.15rem .5rem}._statusBadge_ku1gw_605{padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}._statusBadges_ku1gw_614{display:flex;gap:.5rem;flex-wrap:wrap}._statusBadge_ku1gw_605._waiting_ku1gw_620{font-size:.7rem}._applicationDetails_ku1gw_624{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;align-items:start}._detailItem_ku1gw_631{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}._detailLabel_ku1gw_640{font-size:.875rem;color:#64748b;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:.25rem}._detailValue_ku1gw_650{font-size:.95rem;color:#1e293b;font-weight:600;flex:1;word-break:break-word}._matchScoreClickable_ku1gw_658{cursor:pointer;color:#3b82f6;display:flex;align-items:center;gap:.25rem;text-decoration:underline;transition:all .2s ease}._matchScoreClickable_ku1gw_658:hover{color:#2563eb;text-decoration:underline}._redactedValue_ku1gw_673{color:#64748b;cursor:default;text-decoration:none}._redactedValue_ku1gw_673:hover{color:#64748b;text-decoration:none}._infoIcon_ku1gw_684{opacity:.7}._contactHeader_ku1gw_688{display:flex;align-items:center;gap:.25rem}._contactInfoIcon_ku1gw_694{margin-left:.25rem;color:#64748b;cursor:pointer;position:relative}._contactPlaceholder_ku1gw_701{cursor:help;position:relative}._contactPlaceholder_ku1gw_701:after{content:"Disponível após agendamento";position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:#1e293b;color:#fff;padding:.5rem;border-radius:4px;font-size:.75rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s;z-index:1000}._contactPlaceholder_ku1gw_701:hover:after{opacity:1;visibility:visible}._phoneWithIcon_ku1gw_729{display:flex;align-items:center;gap:.5rem}._phoneLink_ku1gw_735{color:#475569;text-decoration:none;font-weight:400;transition:color .15s;cursor:pointer}._phoneLink_ku1gw_735:hover{color:var(--primary);text-decoration:underline}._applicationMessage_ku1gw_748{padding:1.25rem;background:#fff;border-radius:6px;border:1px solid #e2e8f0;min-height:120px;overflow-y:auto;grid-column:span 3;margin-top:1rem}._messageTitle_ku1gw_759{margin:0 0 .75rem;font-size:.95rem;color:#64748b;font-weight:600}._applicationMessage_ku1gw_748 p{margin:0;font-size:1rem;color:#1e293b;line-height:1.7;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;font-weight:400}._applicationFooter_ku1gw_777{margin-top:1rem}._focusHighlight_ku1gw_781{scroll-margin-top:120px;outline:2px solid var(--primary);outline-offset:4px;box-shadow:0 0 0 6px #3b82f640;border-radius:20px;animation:_focusPulse_ku1gw_1 2s ease}@keyframes _focusPulse_ku1gw_1{0%{box-shadow:0 0 #3b82f659}to{box-shadow:0 0 0 20px #3b82f600}}._applicationActions_ku1gw_799{display:flex;margin-top:1rem}._actionsSpacer_ku1gw_804{flex:1}._actionsButtons_ku1gw_808{display:flex;gap:1rem;flex:1;justify-content:flex-end}._actionsButtons_ku1gw_808 button{min-width:200px;min-height:50px;flex-shrink:0}._btn_ku1gw_821{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;font-size:.875rem;line-height:1;white-space:nowrap}._btnOutline_ku1gw_837{background:transparent;border:1px solid}._btnSmall_ku1gw_842{padding:.375rem .75rem;font-size:.8rem}._btnPrimary_ku1gw_847{background:#3b82f6;color:#fff;border:1px solid #3b82f6}._btnPrimary_ku1gw_847:hover{background:#2563eb;border-color:#2563eb}._applicationsTableContainer_ku1gw_858{width:100%;min-width:100%;background:#fff;border-radius:10px;border:1px solid #e2e8f0;margin-bottom:2rem;overflow:hidden;opacity:0;animation:_fadeIn_ku1gw_1 .3s ease-in-out forwards}._tableScrollWrapper_ku1gw_870{overflow-x:auto;overflow-y:visible}._applicationsTableContainer_ku1gw_858 ._tableScrollWrapper_ku1gw_870 table tr:last-child td:first-child{border-bottom-left-radius:10px}._applicationsTableContainer_ku1gw_858 ._tableScrollWrapper_ku1gw_870 table tr:last-child td:last-child{border-bottom-right-radius:10px}._propertyHeaderRow_ku1gw_883:first-child ._propertyHeaderCell_ku1gw_883{border-top-left-radius:10px;border-top-right-radius:10px}._orderColumn_ku1gw_888{width:44px}._tenantColumn_ku1gw_892{width:220px}._statusColumn_ku1gw_896{width:152px;min-width:152px;max-width:152px}._occupantsColumn_ku1gw_902{width:86px}._petColumn_ku1gw_906{width:71px}._incomeColumn_ku1gw_910{width:110px}._guaranteesColumn_ku1gw_914{width:190px;min-width:190px}._visitColumn_ku1gw_919{width:136px}._actionsColumn_ku1gw_923{width:116px}._applicationsTable_ku1gw_858{width:100%;min-width:1080px;table-layout:fixed;border-spacing:0;background:#fff}._applicationsTable_ku1gw_858 th{text-align:left;padding:.75rem .85rem;background-color:#f8fafc;color:#64748b;font-weight:600;font-size:.9rem;border-bottom:1px solid #e2e8f0;border-right:3px solid white}._applicationsTable_ku1gw_858 th:last-child{border-right:none}._propertyColumnHeaders_ku1gw_950 th{background-color:#f1f5f9;color:#64748b;font-weight:600;font-size:.82rem;text-align:left;padding:.85rem .85rem .8rem;vertical-align:top}._propertyHeaderRow_ku1gw_883{background-color:#fff}._propertyHeaderCell_ku1gw_883{padding:1rem 1.25rem;border-bottom:1px solid #e2e8f0}._propertyColumnHeaders_ku1gw_950{background-color:#f1f5f9}._propertyColumnHeaders_ku1gw_950 th{font-size:.82rem;padding:.85rem .85rem .8rem;border-bottom:1px solid #e2e8f0}._headerLabel_ku1gw_979,._headerRequirement_ku1gw_980{display:block;line-height:1.25}._headerLabel_ku1gw_979{color:#64748b;font-weight:700}._sortableHeader_ku1gw_990 ._headerLabel_ku1gw_979{display:inline-block}._headerRequirement_ku1gw_980{margin-top:.55rem;padding-top:.45rem;border-top:2px solid #fff;color:#1e293b;font-size:.75rem;font-weight:600;text-transform:none;white-space:normal}._requirementsColumnHeaders_ku1gw_1005 th{background:#f8fafc;color:#94a3b8;font-size:.72rem;font-weight:700;padding:.55rem 1rem;text-transform:uppercase;border-bottom:1px solid #e2e8f0}._emptyRequirementHeader_ku1gw_1015{color:transparent}._propertyHeaderContent_ku1gw_1019{display:flex;align-items:center;gap:1.25rem}._propertyHeaderActions_ku1gw_1025{position:sticky;right:1.25rem;z-index:20;margin-left:auto;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;max-width:260px}._acceptingApplicationsRow_ku1gw_1038{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-height:24px}._acceptingApplicationsLabel_ku1gw_1046{font-size:.75rem;color:#64748b;font-weight:500;line-height:1.2;text-align:right}._acceptingApplicationsToggle_ku1gw_1054{position:relative;width:28px;height:16px;border:0;border-radius:8px;display:inline-flex;align-items:center;padding:0 2px;transition:background .2s;flex-shrink:0;cursor:pointer}._acceptingApplicationsToggle_ku1gw_1054:disabled{opacity:.55;cursor:not-allowed}._acceptingApplicationsToggleOn_ku1gw_1073{background:#3b82f6}._acceptingApplicationsToggleOff_ku1gw_1077{background:#cbd5e1}._acceptingApplicationsThumb_ku1gw_1081{position:absolute;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 2px #00000026}._acceptingApplicationsToggleOn_ku1gw_1073 ._acceptingApplicationsThumb_ku1gw_1081{transform:translate(12px)}._acceptingApplicationsToggleOff_ku1gw_1077 ._acceptingApplicationsThumb_ku1gw_1081{transform:translate(0)}._propertyThumbnail_ku1gw_1099{width:120px;height:80px;border-radius:6px;overflow:hidden;flex-shrink:0}._propertyThumbnail_ku1gw_1099 img{width:100%;height:100%;object-fit:cover}._propertyThumbnail_ku1gw_1099._completed_ku1gw_429 img{filter:grayscale(100%);opacity:.7}._cardImage_ku1gw_1118{width:400px;flex-shrink:0;display:flex}._cardImage_ku1gw_1118 img{width:100%;height:100%;object-fit:cover;flex:1}._propertyHeaderInfo_ku1gw_1131{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0;align-items:flex-start}._propertyTitle_ku1gw_441{font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;max-width:300px;text-align:left}._propertyCity_ku1gw_1149{color:#64748b;font-size:.9rem;text-align:left;white-space:normal;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.4}._propertyApplicationsCount_ku1gw_1160{color:#64748b;font-weight:500;font-size:.85rem}._applicationRow_ku1gw_1166 td{padding:.65rem .85rem;border-bottom:1px solid #f1f5f9}._applicationRow_ku1gw_1166:last-child td{border-bottom:none}._spacerRow_ku1gw_1175 td{height:1.5rem;border-bottom:none;background-color:#f8fafc}._propertyRequirementTableRow_ku1gw_1181 td{background:#fff;color:#1e293b;font-weight:700;height:auto;min-height:3.5rem;vertical-align:middle;border-bottom:2px solid #e2e8f0}._applicationsTable_ku1gw_858 ._propertyRequirementTableRow_ku1gw_1181:hover{background:transparent}._applicationsTable_ku1gw_858 ._propertyRequirementTableRow_ku1gw_1181:hover td{background:#fff}._requirementTitleCell_ku1gw_1199{color:#1e293b;font-weight:700}._emptyRequirementCell_ku1gw_1204{color:transparent}._requirementsTableGap_ku1gw_1208{min-width:1312px;height:.5rem;background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}._sortableHeader_ku1gw_990{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;transition:background-color .2s ease}._sortableHeader_ku1gw_990:hover{background-color:#f1f5f9}._sortIndicator_ku1gw_1227{margin-left:.35rem;display:inline-block;color:#475569;font-size:.78rem;font-weight:700;line-height:1;opacity:.55;vertical-align:.05rem}._sortIndicatorActive_ku1gw_1238{opacity:.78}._visitSortIndicator_ku1gw_1242{color:#334155}._applicationsTable_ku1gw_858 td{padding:.7rem .85rem;border-bottom:1px solid #e2e8f0;vertical-align:middle;font-size:.95rem;color:#1e293b;height:3.5rem;box-sizing:border-box}._applicationsTable_ku1gw_858 tr:last-child td{border-bottom:none}._applicationsTable_ku1gw_858 tr:hover{background-color:#f8fafc}._emptyTableMessage_ku1gw_1264{text-align:center;padding:2rem;color:#64748b;font-style:italic}._tenantCell_ku1gw_1271{vertical-align:middle;padding-right:0}._orderCell_ku1gw_1276{color:#64748b;font-weight:600;text-align:center}._noMatchCell_ku1gw_1282{color:#991b1b}._requirementCellValue_ku1gw_1286{display:inline-flex;align-items:center;gap:.35rem;min-width:0;line-height:1.3}._requirementWarning_ku1gw_1294{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._requirementWarning_ku1gw_1294:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#1e293b;color:#f8fafc;font-size:.72rem;font-weight:400;white-space:nowrap;padding:.3rem .55rem;border-radius:4px;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:100}._requirementWarning_ku1gw_1294:hover:after,._requirementWarning_ku1gw_1294:focus-visible:after{opacity:1}._requirementWarningIcon_ku1gw_1326{flex:0 0 auto;color:#b45309;stroke-width:2.4}._guaranteesCell_ku1gw_1332{overflow-wrap:break-word;white-space:normal;line-height:1.3}._guaranteesValue_ku1gw_1338{display:inline-flex;flex-direction:column;gap:.2rem;align-items:flex-start}._cellSubtext_ku1gw_1345{display:block;color:#64748b;font-size:.74rem;font-weight:500;line-height:1.25}._visitCell_ku1gw_1353{color:#1e293b;font-weight:500;white-space:normal;line-height:1.3}._statusBadgeTable_ku1gw_1360{display:inline-block;max-width:132px;padding:.2rem .5rem;border-radius:4px;font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;border:1px solid}._matchScoreTable_ku1gw_1376{display:inline-flex;align-items:center;gap:.25rem;color:#2563eb;font-weight:500;cursor:pointer;text-decoration:none;transition:color .15s}._matchScoreTable_ku1gw_1376:hover{color:#1d4ed8;text-decoration:underline}._matchScoreTable_ku1gw_1376._redactedValue_ku1gw_673{color:#64748b;cursor:default}._matchScoreTable_ku1gw_1376._redactedValue_ku1gw_673:hover{color:#64748b;text-decoration:none}._contactCell_ku1gw_1402{text-align:left}._contactInfoTable_ku1gw_1406{display:flex;align-items:center;gap:.5rem;color:#3b82f6;font-size:.85rem;font-weight:500}._scheduledDateCell_ku1gw_1415{text-align:left;white-space:nowrap;color:#3b82f6}._visitHour_ku1gw_1421{font-size:.8rem;color:#94a3b8}._tenantCell_ku1gw_1271,._statusCell_ku1gw_1427{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusCell_ku1gw_1427{position:relative;overflow:visible;width:152px;min-width:152px;max-width:152px}._statusCell_ku1gw_1427 ._statusBadgeTable_ku1gw_1360{transition:box-shadow .15s ease}._statusCell_ku1gw_1427:hover ._statusBadgeTable_ku1gw_1360{max-width:none;overflow:visible;position:absolute;top:50%;left:.75rem;transform:translateY(-50%);z-index:50;box-shadow:0 2px 8px #00000026}._actionsHeader_ku1gw_1456{width:116px;min-width:116px;position:sticky;right:0;z-index:30;text-align:center!important;padding-left:.375rem!important;padding-right:.375rem!important}._actionsCell_ku1gw_1467{text-align:center;position:sticky;right:0;z-index:25;background:#fff;overflow:visible;width:116px;min-width:116px;padding-left:.375rem!important;padding-right:.375rem!important}._actionsCell_ku1gw_1467:hover,._actionsCell_ku1gw_1467:focus-within{z-index:60}._tableActions_ku1gw_1485{display:flex;gap:.5rem;justify-content:flex-start;align-items:center;position:relative;overflow:visible;padding-left:.5rem;min-width:150px}._tableActionsCompact_ku1gw_1496{display:flex;gap:.375rem;justify-content:center;align-items:center;position:relative;overflow:visible;width:100%;min-width:0;margin:0}._tableActionSlot_ku1gw_1508{width:32px;display:flex;align-items:center;justify-content:center}._tableActionBtn_ku1gw_1522{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:4px;cursor:pointer!important;transition:all .2s ease;transform:scale(1.05);position:relative;z-index:20;pointer-events:auto!important;box-shadow:0 2px 4px #0000001a}._tableActionBtn_ku1gw_1522:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:#1e293b;color:#f8fafc;font-size:.72rem;font-weight:400;white-space:nowrap;padding:.3rem .55rem;border-radius:4px;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:100}._tableActionBtn_ku1gw_1522:hover:after{opacity:1}._tableActionsCompact_ku1gw_1496 ._tableActionBtn_ku1gw_1522:last-child:after{left:auto;right:0;transform:none}._tableActionBtn_ku1gw_1522._accept_ku1gw_79,._tableActionBtn_ku1gw_1522._reject_ku1gw_1569,._tableActionBtn_ku1gw_1522._schedule_ku1gw_80,._tableActionBtn_ku1gw_1522._detail_ku1gw_631{background:#f1f5f9;color:#64748b;font-weight:600;box-shadow:none;border:1px solid #e2e8f0}._tableActionBtn_ku1gw_1522._accept_ku1gw_79:hover,._tableActionBtn_ku1gw_1522._schedule_ku1gw_80:hover,._tableActionBtn_ku1gw_1522._detail_ku1gw_631:hover{background:var(--primary);color:#fff;border-color:var(--primary)}._tableActionBtn_ku1gw_1522._reject_ku1gw_1569:hover:not(._disabled_ku1gw_261){background:var(--error);color:#fff;border-color:var(--error)}._tableActionBtn_ku1gw_1522._reject_ku1gw_1569:after{z-index:200}._modalOverlay_ku1gw_1597{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_ku1gw_1610{background:#fff;border-radius:8px;padding:2rem;width:40%;max-width:500px;min-width:350px;box-shadow:0 4px 12px #00000026}._modalContent_ku1gw_1610 h3{margin:0 0 1rem;color:#1e293b;font-size:1.25rem}._modalContent_ku1gw_1610 p{margin:0 0 1.5rem;color:#64748b;line-height:1.5}._modalActions_ku1gw_1632{display:flex;gap:1rem;justify-content:flex-end}._btnCancel_ku1gw_1638{padding:.5rem 1rem;border:1px solid #e2e8f0;background:#fff;color:#64748b;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s ease}._btnCancel_ku1gw_1638:hover{background:#f8fafc;border-color:#cbd5e1}._btnConfirm_ku1gw_1654{padding:.5rem 1rem;border:none;background:#ef4444;color:#fff;border-radius:6px;cursor:pointer;font-weight:500;transition:all .2s ease}._btnConfirm_ku1gw_1654:hover{background:#dc2626}._btnConfirm_ku1gw_1654:disabled{opacity:.6;cursor:not-allowed;background:#9ca3af}._btnReject_ku1gw_1675{background-color:#e2e8f0;color:var(--btn-primary);border:2px solid var(--btn-primary)!important;padding:.5rem .75rem;font-size:.875rem;display:flex;align-items:center;gap:.5rem;border-radius:4px;font-weight:500;transition:all .3s ease}._btnReject_ku1gw_1675:hover{background-color:var(--primary-dark);border-color:var(--primary-dark)!important;color:#fff}._extraLargeModal_ku1gw_1695{max-width:700px;width:95%}._modalHeader_ku1gw_1700{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e2e8f0}._modalHeader_ku1gw_1700 h3{margin:0;font-size:1.5rem;font-weight:600;color:#1e293b}._modalClose_ku1gw_1716{background:none;border:none;cursor:pointer;color:#64748b;padding:.5rem;border-radius:4px;transition:all .2s ease}._modalClose_ku1gw_1716:hover{background:#f1f5f9;color:#1e293b}._modalBody_ku1gw_1731{margin-bottom:2rem}._decisionDescription_ku1gw_1735{color:#64748b;margin-bottom:1rem;line-height:1.6;font-size:1rem}._decisionImpactSummary_ku1gw_1742{border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;padding:1rem;margin-bottom:1rem}._impactSummaryHeader_ku1gw_1750,._candidatesSectionTitle_ku1gw_1751{color:#1e293b;font-size:.95rem;font-weight:700;margin-bottom:.75rem}._impactGrid_ku1gw_1758{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._impactBlock_ku1gw_1764{display:flex;flex-direction:column;gap:.25rem;min-width:0}._impactLabel_ku1gw_1771{color:#64748b;font-size:.78rem;font-weight:700;text-transform:uppercase}._impactNames_ku1gw_1778{color:#1e293b;font-size:.92rem;line-height:1.4}._pendingDecisionNotice_ku1gw_1784{margin-top:0;margin-bottom:1rem;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:.75rem;font-size:.9rem;line-height:1.45}._noEligibleCandidates_ku1gw_1796{border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;background:#f8fafc;padding:1rem;font-size:.92rem;line-height:1.5}._candidatesList_ku1gw_1806{display:flex;flex-direction:column;gap:.75rem;max-height:400px;overflow-y:auto;padding-right:.5rem}._candidateItem_ku1gw_1815{display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease;background:#fff}._candidateItem_ku1gw_1815:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000001a}._candidateItem_ku1gw_1815._selected_ku1gw_1832{border-color:#3b82f6;background:#eff6ff;box-shadow:0 2px 8px #3b82f626}._candidateItem_ku1gw_1815._externalRental_ku1gw_1838{border-color:#f59e0b;background:#fffbeb}._candidateItem_ku1gw_1815._externalRental_ku1gw_1838:hover{border-color:#d97706;box-shadow:0 2px 8px #f59e0b26}._candidateItem_ku1gw_1815._externalRental_ku1gw_1838._selected_ku1gw_1832{border-color:#f59e0b;background:#fef3c7;box-shadow:0 2px 8px #f59e0b40}._candidateRank_ku1gw_1854{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f1f5f9;color:#64748b;border-radius:50%;font-weight:600;font-size:1rem;flex-shrink:0}._candidateItem_ku1gw_1815._selected_ku1gw_1832 ._candidateRank_ku1gw_1854{background:#3b82f6;color:#fff}._candidateItem_ku1gw_1815._externalRental_ku1gw_1838 ._candidateRank_ku1gw_1854{background:#f59e0b;color:#fff;font-size:1.2rem}._candidateItem_ku1gw_1815._externalRental_ku1gw_1838._selected_ku1gw_1832 ._candidateRank_ku1gw_1854{background:#d97706}._candidateInfo_ku1gw_1883{flex:1;display:flex;flex-direction:column;gap:.25rem}._candidateHeader_ku1gw_1890{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}._candidateName_ku1gw_1897{font-weight:600;color:#1e293b;font-size:1.1rem}._candidateDocuments_ku1gw_1903{display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}._documentBadgeModal_ku1gw_1910{background-color:#3b82f6;color:#fff;border-radius:12px;display:flex;align-items:center;gap:.25rem;padding:.15rem .4rem;font-size:.75rem;font-weight:500;white-space:nowrap;border:1px solid rgba(59,130,246,.3)}._documentBadgeModal_ku1gw_1910._more_ku1gw_600{background-color:#64748b;padding:.15rem .4rem}._candidateScore_ku1gw_1929{color:#3b82f6;font-weight:500;font-size:.95rem}._candidateEligibility_ku1gw_1935{color:#166534;font-size:.82rem;font-weight:600}._candidateDataGrid_ku1gw_1941{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.35rem}._candidateDataItem_ku1gw_1948{display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.55rem .65rem;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc}._candidateDataLabel_ku1gw_1959{color:#64748b;font-size:.72rem;font-weight:600;line-height:1.2}._candidateDataValue_ku1gw_1966{color:#1e293b;font-size:.86rem;font-weight:650;line-height:1.25;overflow-wrap:anywhere}._candidateDate_ku1gw_1974{color:#64748b;font-size:.9rem}._candidateMessage_ku1gw_1979{color:#64748b;font-size:.85rem;font-style:italic;margin-top:.25rem;line-height:1.4}._candidateDescription_ku1gw_1987{color:#92400e;font-size:.9rem;font-style:italic;margin-top:.25rem;line-height:1.4}._candidateRadio_ku1gw_1995{flex-shrink:0}._candidateRadio_ku1gw_1995 input[type=radio]{width:20px;height:20px;cursor:pointer}._status_pending_ku1gw_2006{background:#fef9ec;border-color:#f0d070;color:#92700a}._status_accepted_ku1gw_2007{background:#f0faf5;border-color:#86efac;color:#166534}._status_scheduled_ku1gw_2008,._status_visited_ku1gw_2009{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}._status_visit_pending_confirmation_ku1gw_2010{background:#f5f3ff;border-color:#c4b5fd;color:#5b21b6}._status_visit_outcome_conflict_ku1gw_2011{background:#fef2f2;border-color:#fca5a5;color:#991b1b}._status_approved_ku1gw_2012{background:#f0faf5;border-color:#86efac;color:#166534}._status_rejected_ku1gw_2013,._status_withdrawn_ku1gw_2014{background:#f8fafc;border-color:#cbd5e1;color:#64748b}._status_not_approved_ku1gw_2015{background:#fef2f2;border-color:#fca5a5;color:#991b1b}._status_property_deactivated_ku1gw_2016,._status_default_ku1gw_2017{background:#f8fafc;border-color:#cbd5e1;color:#64748b}@media(max-width:1024px){._applicationsTable_ku1gw_858{min-width:1050px}}@media(max-width:768px){._container_ku1gw_8{padding:1rem 0}._summaryCards_ku1gw_38{grid-template-columns:repeat(2,1fr);gap:.75rem}._summaryCard_ku1gw_38{padding:1rem}._summaryNumber_ku1gw_89{font-size:1.25rem}._propertyHeader_ku1gw_404{padding:1rem}._propertyImage_ku1gw_415{width:120px;height:120px}._propertyTitleText_ku1gw_441{font-size:1.25rem}._applicationsGrid_ku1gw_520{grid-template-columns:1fr;padding:1rem}._applicationCard_ku1gw_527{min-height:280px}._applicationDetails_ku1gw_624{grid-template-columns:1fr;gap:.75rem}._applicationMessage_ku1gw_748{grid-column:span 1}._applicationActions_ku1gw_799{flex-direction:row;justify-content:flex-end;gap:.75rem}._sortContainer_ku1gw_156{flex-direction:column;align-items:flex-start;gap:1rem}._sortControls_ku1gw_232{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}._sortSelect_ku1gw_244{width:100%}._extraLargeModal_ku1gw_1695{max-width:95%;margin:1rem}._impactGrid_ku1gw_1758{grid-template-columns:1fr}._candidateItem_ku1gw_1815{flex-direction:column;align-items:flex-start;gap:.75rem}._candidateDataGrid_ku1gw_1941{grid-template-columns:repeat(2,minmax(0,1fr))}._candidateRank_ku1gw_1854{align-self:flex-start}._candidateRadio_ku1gw_1995{align-self:flex-end;margin-top:-2rem}}@media(max-width:480px){._summaryCards_ku1gw_38{grid-template-columns:1fr}._pageHeader_ku1gw_20 h1{font-size:1.5rem}}._detailModal_ku1gw_2138{width:760px;max-width:95vw;max-height:96vh;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;padding:1.5rem}._detailModalNav_ku1gw_2149{display:flex;align-items:center;gap:.75rem}._navBtn_ku1gw_2155{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;color:#64748b;cursor:pointer;transition:all .2s ease}._navBtn_ku1gw_2155:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1;color:#1e293b}._navBtn_ku1gw_2155:disabled{opacity:.35;cursor:not-allowed}._navCounter_ku1gw_2180{font-size:.875rem;color:#64748b;font-weight:500;min-width:48px;text-align:center}._detailModalTenantRow_ku1gw_2188{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid #e2e8f0;margin-bottom:1.25rem}._detailModalGrid_ku1gw_2199{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem}._comparisonMatrix_ku1gw_2206{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(180px,1fr) minmax(180px,1fr);border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;margin-bottom:1.25rem;background:#fff}._financialAnalysisSection_ku1gw_2216{margin-bottom:1.25rem;padding:1rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}._sectionTitle_ku1gw_2224{margin:0 0 .85rem;color:#1e293b;font-size:1rem;font-weight:700}._financialAnalysisGrid_ku1gw_2231{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.25rem}._financialAnalysisItem_ku1gw_2237{display:flex;flex-direction:column;gap:.3rem;min-width:0}._financialAnalysisItem_ku1gw_2237 ._detailLabel_ku1gw_640{display:block;white-space:normal;line-height:1.25}._modalContent_ku1gw_1610 ._financialAnalysisNote_ku1gw_2250{margin:1.25rem 0 0;color:#64748b;font-size:.84rem;line-height:1.45}._comparisonCell_ku1gw_2257{padding:.7rem .85rem;border-right:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;color:#1e293b;font-size:.9rem;line-height:1.35;min-width:0;word-break:break-word}._comparisonCell_ku1gw_2257:nth-child(3n){border-right:none}._comparisonCell_ku1gw_2257:nth-last-child(-n+3){border-bottom:none}._comparisonHeader_ku1gw_2276{background:#f1f5f9;color:#64748b;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}._comparisonCriterion_ku1gw_2285{color:#475569;font-weight:700;background:#f8fafc}._comparisonCandidate_ku1gw_2291{font-weight:600}._comparisonMismatch_ku1gw_2295{color:#991b1b;font-weight:700;background:#fef2f2}._detailModalSection_ku1gw_2301{margin-bottom:1rem}._redactedNotice_ku1gw_2305{margin-top:1rem;padding:1rem;border:1px solid #cbd5e1;border-radius:6px;background:#f8fafc;color:#475569}._redactedNotice_ku1gw_2305 h4{margin:0 0 .5rem;font-size:1rem;font-weight:700;color:#1e293b}._redactedNotice_ku1gw_2305 p{margin:0;font-size:.95rem;line-height:1.5}._viewDetailBtn_ku1gw_2327{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:4px;background:#64748b20;color:#64748b;cursor:pointer;transition:all .2s ease}._viewDetailBtn_ku1gw_2327:hover{background:#64748b;color:#fff}._filtersToggleHeader_ku1gw_2347{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%;-webkit-user-select:none;user-select:none}._filtersToggleLabel_ku1gw_2356{font-size:.875rem;font-weight:600;color:#64748b}._filtersChevron_ku1gw_2362{color:#94a3b8;transition:transform .2s ease}._filtersChevronOpen_ku1gw_2367{transform:rotate(180deg)}._filtersCollapsible_ku1gw_2371{overflow:hidden;max-height:0;opacity:0;transition:max-height .25s ease,opacity .2s ease;width:100%}._filtersCollapsibleOpen_ku1gw_2379{max-height:200px;opacity:1;padding-top:.75rem}._visitConfirmationModal_1bnty_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1bnty_14{background:#fff;border-radius:12px;padding:2rem;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 4px 12px #00000026;pointer-events:auto}._radioOption_1bnty_26{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:1rem;border:2px solid #e2e8f0;border-radius:8px;transition:all .2s;background:#fff;pointer-events:auto}._radioOption_1bnty_26._selected_1bnty_39{background:#f0f9ff;border-color:#154360}._radioOption_1bnty_26:hover{border-color:#cbd5e1}._radioOption_1bnty_26._selected_1bnty_39:hover{border-color:#154360}._textArea_1bnty_52{width:100%;min-height:100px;padding:.75rem;border:1px solid #e2e8f0;border-radius:6px;font-size:.95rem;resize:vertical;font-family:inherit;pointer-events:auto;cursor:text}._textAreaContainer_1bnty_65{animation:_expandIn_1bnty_1 .3s ease-out;transform-origin:top}@keyframes _expandIn_1bnty_1{0%{opacity:0;transform:scaleY(0);max-height:0}to{opacity:1;transform:scaleY(1);max-height:200px}}@keyframes _expandOut_1bnty_1{0%{opacity:1;transform:scaleY(1);max-height:200px}to{opacity:0;transform:scaleY(0);max-height:0}}._textAreaContainer_1bnty_65._expanding_1bnty_96{animation:_expandIn_1bnty_1 .3s ease-out}._textAreaContainer_1bnty_65._collapsing_1bnty_100{animation:_expandOut_1bnty_1 .3s ease-out}._textArea_1bnty_52:focus{outline:none;border-color:#154360;box-shadow:0 0 0 2px #1543601a}._radioOption_1bnty_26 input[type=radio]:checked{accent-color:#154360}._radioOption_1bnty_26 input[type=radio]{pointer-events:auto;cursor:pointer}@media(max-width:768px){._modalContent_1bnty_14{width:95%;padding:1.5rem;margin:1rem;max-height:85vh}._radioOption_1bnty_26{padding:.75rem;gap:.5rem}._radioOption_1bnty_26 span{font-size:.9rem}}._page_jkjge_1{min-height:100vh;display:flex;flex-direction:column}._container_jkjge_7{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:8vh 0 4rem 0;background-color:var(--surface)}._wrapper_jkjge_16{width:100%;max-width:400px;margin:0 auto}._pendingWrapper_jkjge_22{width:100%;max-width:520px;margin:0 auto}._content_jkjge_28{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:2.5rem;text-align:center;width:100%}._brand_jkjge_37{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e0e0e0}._brandTitle_jkjge_43{font-size:2rem;font-weight:700;color:var(--primary);margin-bottom:.5rem}._brandSubtitle_jkjge_50{color:var(--text-secondary);font-size:.9rem;margin:0}._spinner_jkjge_56{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid var(--primary);border-radius:50%;animation:_spin_jkjge_56 1s linear infinite;margin:0 auto 1.5rem}@keyframes _spin_jkjge_56{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._successIcon_jkjge_71{width:80px;height:80px;background-color:var(--success);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}._pendingIcon_jkjge_83{width:80px;height:80px;background-color:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}._errorIcon_jkjge_95{width:80px;height:80px;background-color:var(--error);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem}._title_jkjge_107{color:var(--text-primary);margin-bottom:2rem;font-size:1.5rem}._message_jkjge_113{color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}._resendSection_jkjge_119{margin-top:2rem;padding-top:2rem;border-top:1px solid #e0e0e0}._resendTitle_jkjge_125{margin-bottom:1.5rem;color:var(--text-primary);font-weight:500}._form_jkjge_131{text-align:left}._formGroup_jkjge_135{margin-bottom:1.5rem}._label_jkjge_139{display:block;margin-bottom:.5rem;color:var(--text-secondary);font-weight:500}._input_jkjge_146{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;color:var(--text-primary);font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .3s ease,box-shadow .3s ease}._input_jkjge_146:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #1a527633}._input_jkjge_146:disabled{background-color:#f5f5f5;cursor:not-allowed}._button_jkjge_169{display:inline-block;padding:.75rem 1.5rem;border:none;border-radius:4px;font-family:inherit;font-weight:500;text-align:center;transition:background-color .3s ease,opacity .3s ease}._button_jkjge_169:disabled{cursor:not-allowed;opacity:.7}._primaryButton_jkjge_185{background-color:var(--primary);color:#fff}._primaryButton_jkjge_185:hover:not(:disabled){background-color:var(--primary-dark)}._fullButton_jkjge_194{width:100%;margin-bottom:1.5rem}._errorMessage_jkjge_199{margin-bottom:1.5rem;padding:.75rem;border-radius:4px;background-color:#fee;color:#c33;text-align:center}._successMessage_jkjge_208{background-color:#d4edda;color:#155724;padding:1rem;border-radius:4px;margin-top:1rem;border:1px solid #c3e6cb}._loginLink_jkjge_217{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e0e0e0;text-align:center}._loginLink_jkjge_217 a{color:var(--text-secondary);text-decoration:none;font-size:.9rem}._loginLink_jkjge_217 a:hover{color:var(--primary);text-decoration:underline}@media(max-width:768px){._container_jkjge_7{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 2rem);height:auto;align-items:center;justify-content:center;padding:1rem}._successIcon_jkjge_71,._errorIcon_jkjge_95,._pendingIcon_jkjge_83{width:60px;height:60px}._successIcon_jkjge_71 svg,._errorIcon_jkjge_95 svg,._pendingIcon_jkjge_83 svg{width:32px;height:32px}}:root{--primary: #1A5276;--primary-light: #2E86C1;--primary-dark: #154360;--secondary: #2C3E50;--secondary-light: #34495E;--secondary-dark: #1C2833;--accent: #F39C12;--text-primary: #212121;--text-secondary: #757575;--background: #FFFFFF;--surface: #F8F9FA;--error: #C0392B;--success: #27AE60;--warning: #F39C12;--info: #3498DB;--btn-edit: #1A5276;--btn-edit-hover: #154360;--btn-delete: #991b1b;--btn-delete-hover: #7f1d1d;--view-btn: #2E86C1;--view-btn-active: #1A5276;--view-btn-hover: #1A5276}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;color:var(--text-primary);background-color:var(--background);line-height:1.6}a{text-decoration:none;color:var(--primary)}button{cursor:pointer;font-family:Poppins,sans-serif}.container{width:100%;max-width:1000px;margin:0 auto;padding:0 2rem}.btn{display:inline-block;padding:.75rem 1.5rem;border-radius:4px;font-weight:500;text-align:center;transition:all .3s ease;border:none}.btn-primary{background-color:var(--primary);color:#fff}.btn-primary:hover{background-color:var(--primary-dark)}.btn-secondary{background-color:var(--secondary);color:#fff}.btn-secondary:hover{background-color:var(--secondary-dark)}.btn-outline{background-color:transparent;border:1px solid var(--primary);color:var(--primary)}.btn-outline:hover{background-color:var(--primary);color:#fff}.btn-danger{border-color:var(--error)!important;color:var(--error)!important}.btn-danger:hover{background-color:var(--error)!important;color:#fff!important}.btn-small{padding:.5rem .75rem;font-size:.875rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-edit{background-color:var(--btn-edit);color:#fff;border:none}.btn-edit:hover{background-color:var(--btn-edit-hover)}.btn-delete{background-color:var(--btn-delete);color:#fff;border:none}.btn-delete:hover{background-color:var(--btn-delete-hover)}.btn-view{background-color:var(--view-btn);color:#fff;border:none}.btn-view:hover:not(.active){background-color:var(--view-btn-hover)}.btn-view.active{background-color:var(--view-btn-active)}.btn-secondary-action{background-color:#e2e8f0;color:var(--primary);border:none;padding:.5rem .75rem;font-size:.875rem;display:flex;align-items:center;gap:.5rem;border-radius:4px;font-weight:500;transition:all .3s ease;cursor:pointer}.btn-secondary-action:hover{background-color:var(--primary-dark);color:#fff}.btn-mobile{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border-radius:8px;font-size:.875rem;font-weight:500;font-family:Poppins,sans-serif;border:none;cursor:pointer;transition:all .2s ease;min-height:44px;text-decoration:none;box-sizing:border-box}.btn-mobile-primary{background-color:var(--primary);color:#fff}.btn-mobile-primary:hover{background-color:var(--primary-dark);transform:translateY(-1px)}.btn-mobile-primary:active{transform:translateY(0);background-color:var(--primary-dark)}.btn-mobile-secondary{background-color:transparent;color:var(--primary);border:1.5px solid var(--primary)}.btn-mobile-secondary:hover{background-color:var(--primary);color:#fff;transform:translateY(-1px)}.btn-mobile-secondary:active{transform:translateY(0)}.btn-mobile-ghost{background-color:transparent;color:var(--primary);border:none}.btn-mobile-ghost:hover{background-color:#1a52761a;transform:translateY(-1px)}.btn-mobile-ghost:active{transform:translateY(0);background-color:#1a527626}.btn-mobile-icon{width:44px;height:44px;padding:0;background-color:transparent;color:var(--primary);border:none;border-radius:8px}.btn-mobile-icon:hover{background-color:#1a52761a;transform:translateY(-1px)}.btn-mobile-icon:active{transform:translateY(0);background-color:#1a527626}.btn-mobile-small{padding:.5rem .75rem;font-size:.8125rem;min-height:36px}.btn-mobile-large{padding:1rem 1.5rem;font-size:1rem;min-height:52px}.btn-mobile-danger{background-color:var(--error);color:#fff}.btn-mobile-danger:hover{background-color:#a93226}.btn-mobile-danger-soft{background-color:#f8f9fa;color:#dc3545;border:1px solid #f5c6cb}.btn-mobile-danger-soft:hover{background-color:#f5c6cb;color:#721c24}.btn-mobile-ghost.btn-mobile-danger{background-color:transparent;color:#dc3545;border:1px solid rgba(220,53,69,.3)}.btn-mobile-ghost.btn-mobile-danger:hover{background-color:#dc35451a;color:#721c24;border-color:#dc354580}.btn-mobile-success{background-color:var(--success);color:#fff}.btn-mobile-success:hover{background-color:#229954}.btn-mobile:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.btn-mobile:disabled:hover{transform:none!important;background-color:initial;color:initial;border-color:initial}.btn-mobile-full{width:100%}.btn-mobile-fixed{width:100px;text-align:center}
