body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{margin:0;max-width:100%;min-width:0;overflow-x:hidden;width:100%}@media (max-width:1050px){*,:after,:before{box-sizing:border-box}}@media (min-width:1051px){html body .paradise-global-sidebar{box-sizing:initial!important}}canvas,img,svg,video{max-width:100%}button,input,select,textarea{min-width:0}.paradise-global-page,.paradise-unified-panel,.paradise-unified-panel>div,.paradise-unified-panel>div>div{max-width:100%!important;min-width:0!important}@media (max-width:1050px){html body .paradise-global-sidebar{bottom:auto!important;left:auto!important;margin:14px auto 0!important;max-height:none!important;max-width:none!important;overflow:visible!important;padding:14px!important;position:relative!important;right:auto!important;top:auto!important;width:calc(100% - 28px)!important}html body .paradise-global-logo{margin:0 auto 14px!important;min-width:0!important;width:82px!important}html body .paradise-global-sidebar-buttons{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-global-sidebar-buttons button{margin:0!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;padding:10px 8px!important;white-space:normal!important;width:100%!important}html body .paradise-global-topbar{align-items:stretch!important;bottom:auto!important;display:flex!important;flex-wrap:wrap!important;gap:9px!important;justify-content:center!important;left:auto!important;margin:12px auto 0!important;padding:10px!important;position:relative!important;right:auto!important;top:auto!important;width:calc(100% - 28px)!important}html body .paradise-global-topbar input,html body .paradise-global-topbar>*{max-width:100%!important;min-width:0!important}html body .paradise-global-topbar input{width:100%!important}html body .paradise-global-page{overflow:visible!important;padding:14px!important;width:100%!important}html body .paradise-unified-panel{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;padding:18px!important;width:100%!important}html body .paradise-unified-panel input,html body .paradise-unified-panel select,html body .paradise-unified-panel textarea{max-width:100%!important}html body .paradise-unified-panel button{max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}}@media (max-width:700px){#root,body,html{background:linear-gradient(180deg,#eee4d8,#d8c5b3)!important;min-height:100%}html body .paradise-global-topbar{grid-gap:8px!important;border-radius:20px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;margin:8px auto 0!important;padding:8px!important;width:calc(100% - 16px)!important}html body .paradise-global-topbar>button,html body .paradise-global-topbar>div{height:auto!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;white-space:normal!important;width:100%!important}html body .paradise-global-topbar input{font-size:14px!important;height:42px!important;min-width:0!important;width:100%!important}html body .paradise-global-sidebar{border-radius:22px!important;bottom:8px!important;display:block!important;height:66px!important;left:8px!important;margin:0!important;max-height:66px!important;overflow:hidden!important;padding:8px!important;position:fixed!important;right:8px!important;top:auto!important;width:auto!important;z-index:9500!important}html body .paradise-global-logo{display:none!important}html body .paradise-global-sidebar-buttons{-webkit-overflow-scrolling:touch;align-items:center!important;display:flex!important;flex-direction:row!important;gap:7px!important;height:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;padding:0!important;scroll-snap-type:x proximity;scrollbar-width:none;width:100%!important}html body .paradise-global-sidebar-buttons::-webkit-scrollbar{display:none}html body .paradise-global-sidebar-buttons button{flex:0 0 auto!important;font-size:12px!important;height:44px!important;line-height:1.25!important;margin:0!important;max-width:none!important;min-height:44px!important;min-width:108px!important;padding:8px 12px!important;scroll-snap-align:start;text-align:center!important;white-space:nowrap!important;width:auto!important}html body .paradise-global-page{max-width:100%!important;min-height:100dvh!important;overflow:visible!important;padding:10px 10px 88px!important;width:100%!important}html body .paradise-unified-panel{-webkit-overflow-scrolling:touch;border-radius:22px!important;max-width:100%!important;min-height:calc(100dvh - 100px)!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain;padding:12px!important;width:100%!important}html body .paradise-unified-panel>div,html body .paradise-unified-panel>div>div{max-width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}html body .paradise-unified-panel h1,html body .paradise-unified-panel h2,html body .paradise-unified-panel h3,html body .paradise-unified-panel h4,html body .paradise-unified-panel label,html body .paradise-unified-panel p,html body .paradise-unified-panel span,html body .paradise-unified-panel strong{max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}html body .paradise-unified-panel h2{font-size:clamp(21px,6vw,26px)!important;line-height:1.35!important}html body .paradise-unified-panel input,html body .paradise-unified-panel select,html body .paradise-unified-panel textarea{font-size:16px!important;max-width:100%!important;min-height:44px!important;width:100%}html body .paradise-unified-panel button{line-height:1.35!important;min-height:42px!important;overflow-wrap:anywhere!important;white-space:normal!important}html body .paradise-unified-panel table{max-width:none!important;min-width:680px!important}html body .paradise-inactive-follow-up-notice{bottom:84px!important;left:10px!important;max-width:none!important;right:10px!important;width:auto!important}}@media (max-width:380px){html body .paradise-global-page{padding-left:7px!important;padding-right:7px!important}html body .paradise-unified-panel{border-radius:19px!important;padding:9px!important}html body .paradise-global-sidebar-buttons button{font-size:11px!important;min-width:100px!important}}@media (max-width:700px){html body .paradise-global-topbar{grid-gap:8px!important;align-items:stretch!important;border-radius:22px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;margin:8px auto 10px!important;max-width:calc(100% - 16px)!important;overflow:visible!important;padding:9px!important;width:calc(100% - 16px)!important}html body .paradise-topbar-search-slot{grid-column:1/-1!important;padding:0!important}html body .paradise-topbar-search-slot,html body .paradise-topbar-search-slot>div{height:44px!important;margin:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-topbar-search-slot>div{border-radius:16px!important;padding:0 12px!important}html body .paradise-topbar-search-slot input{font-size:16px!important;height:42px!important;margin:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-topbar-add-client,html body .paradise-topbar-date{border-radius:16px!important;font-size:12px!important;height:42px!important;line-height:1.25!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:0 8px!important;white-space:normal!important;width:100%!important}html body .paradise-global-topbar:not(:has(.paradise-topbar-add-client)) .paradise-topbar-date{grid-column:1/-1!important}html body .paradise-topbar-account{align-items:center!important;border-radius:16px!important;display:flex!important;gap:8px!important;grid-column:1/-1!important;height:44px!important;justify-content:space-between!important;margin:0!important;min-height:44px!important;padding:5px 7px 5px 12px!important;width:100%!important}html body .paradise-topbar-account,html body .paradise-topbar-user{max-width:100%!important;min-width:0!important;overflow:hidden!important}html body .paradise-topbar-user{flex:1 1 auto!important;font-size:13px!important;line-height:1.3!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .paradise-topbar-logout{flex:0 0 auto!important;font-size:11px!important;height:34px!important;line-height:1.2!important;margin:0!important;max-width:110px!important;min-height:34px!important;min-width:88px!important;padding:5px 10px!important;white-space:nowrap!important;width:auto!important}}@media (max-width:380px){html body .paradise-global-topbar{gap:7px!important;padding:7px!important}html body .paradise-topbar-add-client,html body .paradise-topbar-date{font-size:11px!important;padding-left:5px!important;padding-right:5px!important}html body .paradise-topbar-user{font-size:12px!important}html body .paradise-topbar-logout{min-width:80px!important;padding-left:8px!important;padding-right:8px!important}}@media (max-width:700px){html body .paradise-global-sidebar{backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;background:linear-gradient(145deg,#fffaf3f7,#ebdccff2)!important;border:1px solid #ffffffe0!important;border-radius:23px!important;bottom:max(8px,env(safe-area-inset-bottom))!important;box-shadow:0 18px 44px #2e1f173d!important;display:block!important;height:68px!important;left:8px!important;margin:0!important;max-height:68px!important;max-width:none!important;overflow:hidden!important;padding:7px!important;position:fixed!important;right:8px!important;top:auto!important;width:auto!important;z-index:9500!important}html body .paradise-global-logo{display:none!important}html body .paradise-global-sidebar-buttons{-webkit-overflow-scrolling:touch;-ms-overflow-style:none!important;align-items:center!important;display:flex!important;flex-direction:row!important;gap:6px!important;height:54px!important;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;padding:0 2px!important;scroll-padding-inline:4px;scroll-snap-type:x proximity;scrollbar-width:none!important;touch-action:pan-x;width:100%!important}html body .paradise-global-sidebar-buttons::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}html body .paradise-navigation-button{-webkit-tap-highlight-color:transparent;align-items:center!important;background:#ffffffad!important;border:1px solid #d6c7b8d9!important;border-radius:16px!important;color:#4b2e1f!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;font-weight:900!important;height:46px!important;justify-content:center!important;line-height:1.25!important;margin:0!important;max-width:150px!important;min-height:46px!important;min-width:103px!important;padding:7px 12px!important;scroll-snap-align:center;text-align:center!important;white-space:nowrap!important;width:auto!important}html body .paradise-navigation-button,html body .paradise-navigation-button:hover{box-shadow:none!important;transform:none!important}html body .paradise-navigation-button:active{transform:scale(.96)!important}html body .paradise-navigation-button-active{background:linear-gradient(135deg,#3a2418,#76553f)!important;border-color:#4b2e1fb8!important;box-shadow:0 9px 20px #4b2e1f3b!important;color:#fff!important}html body .paradise-global-page{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}}@media (max-width:380px){html body .paradise-global-sidebar{left:6px!important;padding-left:6px!important;padding-right:6px!important;right:6px!important}html body .paradise-navigation-button{font-size:11px!important;min-width:94px!important;padding-left:9px!important;padding-right:9px!important}}@media (max-width:1050px){html body .paradise-dashboard-page{margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-dashboard-appointments{gap:14px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-dashboard-appointments>section{box-sizing:border-box!important;max-width:100%!important;min-height:auto!important;min-width:0!important;overflow:visible!important;width:100%!important}}@media (max-width:700px){html body .paradise-dashboard-page{margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-dashboard-page>div:first-of-type{margin:0 0 14px!important;padding:4px 0 0!important;text-align:center!important;width:100%!important}html body .paradise-dashboard-page>div:first-of-type img{display:block!important;height:auto!important;margin:0 auto 8px!important;max-width:76px!important;width:76px!important}html body .paradise-dashboard-page>div:first-of-type h2{color:#4b2e1f!important;font-size:clamp(22px,6vw,27px)!important;line-height:1.3!important;margin:0!important}html body .paradise-dashboard-page>div:nth-of-type(2){grid-gap:8px!important;direction:ltr!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 12px!important;padding:0!important;transform:none!important;width:100%!important}html body .paradise-dashboard-page>div:nth-of-type(2) button{border-radius:14px!important;font-size:12px!important;justify-self:stretch!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:8px 6px!important;white-space:normal!important;width:100%!important}html body .paradise-dashboard-appointments{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-dashboard-appointments>section{background:linear-gradient(145deg,#fffcf8f5,#f2e7dced)!important;border:1px solid #ffffffe6!important;border-radius:22px!important;box-shadow:0 14px 34px #4b2e1f1c!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-height:auto!important;min-width:0!important;overflow:visible!important;padding:12px!important;width:100%!important}html body .paradise-dashboard-appointments>section>h2{background:linear-gradient(135deg,#d8c5b3,#eee1d5)!important;border:1px solid #bea28b99!important;border-radius:15px!important;box-sizing:border-box!important;color:#4b2e1f!important;font-size:16px!important;line-height:1.45!important;margin:0 0 11px!important;overflow-wrap:anywhere!important;padding:10px 8px!important;text-align:center!important;width:100%!important}html body .paradise-dashboard-appointments>section>div{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;width:100%!important}html body .paradise-dashboard-appointments>section>div:not(:last-child){margin-bottom:9px!important}html body .paradise-dashboard-appointments button,html body .paradise-dashboard-appointments select{box-sizing:border-box!important;max-width:100%!important;min-width:0!important}html body .paradise-dashboard-appointments button{overflow-wrap:anywhere!important;white-space:normal!important}html body .paradise-dashboard-appointments select{font-size:12px!important}html body .paradise-dashboard-appointments div,html body .paradise-dashboard-appointments span{max-width:100%;overflow-wrap:anywhere}}@media (max-width:380px){html body .paradise-dashboard-page>div:nth-of-type(2) button{font-size:11px!important;padding-left:4px!important;padding-right:4px!important}html body .paradise-dashboard-appointments>section{border-radius:19px!important;padding:9px!important}html body .paradise-dashboard-appointments>section>h2{font-size:14px!important;padding-left:5px!important;padding-right:5px!important}html body .paradise-dashboard-appointments button,html body .paradise-dashboard-appointments select{font-size:11px!important}}@media (max-width:1050px){html body .paradise-appointments-page{max-width:100%!important;overflow-x:hidden!important;padding:14px!important;width:100%!important}html body .paradise-appointments-shell{box-sizing:border-box!important;max-width:100%!important;overflow:hidden!important;padding:18px!important;width:100%!important}html body .paradise-schedule-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain;width:100%!important}}@media (max-width:700px){html body .paradise-appointments-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px!important;width:100%!important}html body .paradise-appointments-shell{border-radius:22px!important;box-shadow:0 16px 38px #4b2e1f1f!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-appointments-shell>button:first-child{align-items:center!important;border-radius:14px!important;display:flex!important;font-size:12px!important;justify-content:center!important;margin:0 0 10px auto!important;min-height:40px!important;min-width:90px!important;padding:8px 14px!important;position:static!important;width:auto!important}html body .paradise-appointments-shell>div:first-of-type{box-sizing:border-box!important;margin:0 0 14px!important;padding:0!important;width:100%!important}html body .paradise-appointments-shell>div:first-of-type>img{height:auto!important;margin:0 auto 7px!important;max-width:72px!important;width:72px!important}html body .paradise-appointments-shell>div:first-of-type>h2{font-size:23px!important;line-height:1.3!important;margin:0 0 5px!important}html body .paradise-appointments-shell>div:first-of-type>div:first-of-type{font-size:13px!important;line-height:1.4!important;margin-bottom:10px!important}html body .paradise-appointments-shell>div:first-of-type>div:last-child{grid-gap:7px!important;align-items:stretch!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;width:100%!important}html body .paradise-appointments-shell>div:first-of-type>div:last-child>button,html body .paradise-appointments-shell>div:first-of-type>div:last-child>input{border-radius:14px!important;box-sizing:border-box!important;font-size:12px!important;height:42px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;padding:7px 6px!important;text-align:center!important;width:100%!important}html body .paradise-appointments-shell>div:first-of-type>div:last-child>input{font-size:14px!important}html body .paradise-schedule-format-toolbar{grid-gap:8px!important;align-items:center!important;border-radius:16px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,auto) minmax(0,1fr)!important;margin:0 0 10px!important;padding:9px!important;width:100%!important}html body .paradise-schedule-format-toolbar strong{font-size:12px!important;line-height:1.3!important;min-width:0!important;white-space:normal!important}html body .paradise-schedule-format-toolbar select{box-sizing:border-box!important;font-size:13px!important;height:38px!important;margin:0!important;max-width:100%!important;min-height:38px!important;min-width:0!important;padding:5px!important;width:100%!important}html body .paradise-schedule-table-scroll{-webkit-overflow-scrolling:touch;background:#fffaf3!important;border:1px solid #8b694f59!important;border-radius:15px!important;box-shadow:inset 0 -4px 10px #4b2e1f0a,0 10px 26px #4b2e1f17!important;margin:0 0 10px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain;position:relative!important;scrollbar-color:#8b6950 #eaded2;scrollbar-width:thin;touch-action:pan-x pan-y;width:100%!important}html body .paradise-schedule-table-scroll::-webkit-scrollbar{height:9px!important}html body .paradise-schedule-table-scroll::-webkit-scrollbar-track{background:#eaded2!important;border-radius:999px!important}html body .paradise-schedule-table-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#4b2e1f,#8b6950)!important;border:2px solid #eaded2!important;border-radius:999px!important}html body .paradise-schedule-table{font-size:12px!important;margin:0!important;max-width:none!important;min-width:-webkit-max-content!important;min-width:max-content!important;width:-webkit-max-content!important;width:max-content!important}html body .paradise-schedule-table th{font-size:12px!important;height:34px!important;line-height:1.3!important;min-height:34px!important;padding:5px 6px!important;white-space:nowrap!important}html body .paradise-schedule-table td{font-size:12px!important;height:36px!important;line-height:1.25!important;min-height:36px!important;padding-bottom:2px!important;padding-top:2px!important;vertical-align:middle!important}html body .paradise-schedule-table button,html body .paradise-schedule-table input,html body .paradise-schedule-table select,html body .paradise-schedule-table textarea{box-sizing:border-box!important;font-size:12px!important;line-height:1.2!important;min-height:30px!important}html body .paradise-schedule-table input,html body .paradise-schedule-table select,html body .paradise-schedule-table textarea{padding-bottom:3px!important;padding-top:3px!important}html body .paradise-schedule-table thead th>span:nth-child(2){display:none!important}html body .paradise-schedule-table td:first-child,html body .paradise-schedule-table th:first-child{background-clip:padding-box!important;left:0!important;position:-webkit-sticky!important;position:sticky!important}html body .paradise-schedule-table th:first-child{z-index:20!important}html body .paradise-schedule-table td:first-child{z-index:15!important}}@media (max-width:380px){html body .paradise-appointments-page{padding:6px!important}html body .paradise-appointments-shell{border-radius:19px!important;padding:9px!important}html body .paradise-appointments-shell>div:first-of-type>h2{font-size:21px!important}html body .paradise-appointments-shell>div:first-of-type>div:last-child>button{font-size:11px!important;padding-left:4px!important;padding-right:4px!important}html body .paradise-schedule-table button,html body .paradise-schedule-table input,html body .paradise-schedule-table select,html body .paradise-schedule-table td,html body .paradise-schedule-table th{font-size:11px!important}}@media (max-width:1050px){html body .paradise-clients-page{overflow-x:hidden!important;padding:14px!important}html body .paradise-clients-page,html body .paradise-clients-shell{box-sizing:border-box!important;max-width:100%!important;width:100%!important}html body .paradise-clients-shell{overflow:hidden!important;padding:22px!important}html body .paradise-clients-list{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;width:100%!important}}@media (max-width:700px){html body .paradise-clients-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;display:block!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px!important;width:100%!important}html body .paradise-clients-shell{border-radius:23px!important;box-shadow:0 16px 38px #4b2e1f1f!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-height:auto!important;overflow:visible!important;padding:14px 11px!important;width:100%!important}html body .paradise-clients-count{align-items:center!important;border-radius:14px!important;display:flex!important;font-size:12px!important;justify-content:center!important;line-height:1.3!important;margin:0 0 10px auto!important;max-width:100%!important;min-height:38px!important;padding:8px 12px!important;position:static!important;white-space:normal!important;width:-webkit-fit-content!important;width:fit-content!important}html body .paradise-clients-shell>img{display:block!important;height:auto!important;margin:0 auto 7px!important;max-width:74px!important;width:74px!important}html body .paradise-clients-shell>h2{font-size:24px!important;line-height:1.3!important;margin:0 0 15px!important}html body .paradise-clients-toolbar{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 13px!important;padding:0!important;width:100%!important}html body .paradise-clients-search,html body .paradise-clients-sort{border-radius:14px!important;box-sizing:border-box!important;font-size:16px!important;height:44px!important;line-height:1.25!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:9px 12px!important;width:100%!important}html body .paradise-clients-sort{color:#4b2e1f!important;font-size:14px!important;font-weight:900!important}html body .paradise-clients-list{border:none!important;border-radius:0!important;margin:0!important;overflow:visible!important;padding:0!important}html body .paradise-clients-list,html body .paradise-clients-table{background:#0000!important;max-width:100%!important;width:100%!important}html body .paradise-clients-table{border-collapse:initial!important;display:block!important;min-width:0!important}html body .paradise-clients-table thead{display:none!important}html body .paradise-clients-table tbody{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-clients-table tr{background:linear-gradient(145deg,#fffcf8fa,#f2e7dcf0)!important;border:1px solid #d6c7b8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #4b2e1f17!important;display:block!important;overflow:hidden!important;padding:8px!important}html body .paradise-clients-table td,html body .paradise-clients-table tr{box-sizing:border-box!important;margin:0!important;max-width:100%!important;width:100%!important}html body .paradise-clients-table td{grid-gap:8px!important;align-items:center!important;border:none!important;border-bottom:1px solid #d6c7b89e!important;color:#4b2e1f!important;display:grid!important;font-size:13px!important;gap:8px!important;grid-template-columns:minmax(88px,34%) minmax(0,1fr)!important;line-height:1.4!important;min-height:40px!important;overflow-wrap:anywhere!important;padding:8px 7px!important;text-align:right!important}html body .paradise-clients-table td:last-child{border-bottom:none!important}html body .paradise-clients-table td:before{color:#806651!important;font-size:11px!important;font-weight:900!important;line-height:1.3!important;text-align:right!important;white-space:normal!important}html body .paradise-clients-table td:first-child:before{content:"الرقم"}html body .paradise-clients-table td:nth-child(2):before{content:"الاسم"}html body .paradise-clients-table td:nth-child(3):before{content:"رقم الجوال"}html body .paradise-clients-table td:nth-child(4):before{content:"الحي"}html body .paradise-clients-table td:nth-child(5):before{content:"عدد الخدمات"}html body .paradise-clients-table td:nth-child(6):before{content:"اللوحة"}html body .paradise-clients-table td:nth-child(7):before{content:"التعديل"}html body .paradise-clients-table td:nth-child(8):before{content:"الحذف"}html body .paradise-clients-table td:nth-child(2)>button{margin:0!important;max-width:100%!important;min-height:38px!important;overflow-wrap:anywhere!important;padding:6px!important;text-align:right!important;white-space:normal!important;width:100%!important}html body .paradise-clients-table td input{box-sizing:border-box!important;font-size:16px!important;margin:0!important;max-width:100%!important;min-height:40px!important;min-width:0!important;padding:8px!important;width:100%!important}html body .paradise-clients-table td button{font-size:12px!important;line-height:1.3!important;margin-bottom:3px!important;margin-top:3px!important;max-width:100%!important;min-height:38px!important;padding:7px 11px!important;white-space:normal!important}html body .paradise-clients-table td:nth-child(7){grid-template-columns:minmax(88px,34%) minmax(0,1fr)!important}html body .paradise-clients-table td:nth-child(7) button{align-items:center!important;display:inline-flex!important;justify-content:center!important}html body .paradise-clients-table tr td[colspan]{display:block!important;min-height:70px!important;padding:22px 12px!important;text-align:center!important}html body .paradise-clients-table tr td[colspan]:before{display:none!important}}@media (max-width:380px){html body .paradise-clients-page{padding:6px!important}html body .paradise-clients-shell{border-radius:20px!important;padding:11px 8px!important}html body .paradise-clients-table tr{border-radius:16px!important;padding:6px!important}html body .paradise-clients-table td{font-size:12px!important;gap:6px!important;grid-template-columns:minmax(78px,32%) minmax(0,1fr)!important;padding-left:5px!important;padding-right:5px!important}html body .paradise-clients-table td:before{font-size:10px!important}}@media (max-width:1050px){html body #paradise-client-profile{overflow-x:hidden!important;padding-left:14px!important;padding-right:14px!important}html body #paradise-client-profile,html body .paradise-client-profile-shell{box-sizing:border-box!important;max-width:100%!important;width:100%!important}}@media (max-width:700px){html body #paradise-client-profile{align-items:stretch!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .paradise-client-profile-shell{border-radius:23px!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow:hidden!important;padding:11px!important;width:100%!important}html body .paradise-client-profile-header{align-items:center!important;box-sizing:border-box!important;gap:7px!important;grid-template-columns:42px minmax(0,1fr) 46px!important;margin:0 0 14px!important;padding:3px 1px 13px!important;width:100%!important}html body .paradise-client-profile-header>button:first-child{border-radius:13px!important;font-size:18px!important;height:40px!important;margin:0!important;max-width:40px!important;min-height:40px!important;min-width:40px!important;padding:0!important;width:40px!important}html body .paradise-client-profile-header>div:nth-child(2){max-width:100%!important;min-width:0!important;overflow:hidden!important;text-align:center!important;width:100%!important}html body .paradise-client-profile-header>div:nth-child(2)>div:first-child{font-size:9px!important;letter-spacing:1px!important;line-height:1.25!important;margin-bottom:3px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .paradise-client-profile-header>div:nth-child(2)>div:nth-child(2){font-size:18px!important;line-height:1.25!important;white-space:normal!important}html body .paradise-client-profile-header>div:nth-child(2)>div:last-child{margin-top:6px!important;width:38px!important}html body .paradise-client-profile-header>div:last-child{border-radius:14px!important;height:44px!important;max-width:44px!important;width:44px!important}html body .paradise-client-profile-header>div:last-child img{height:35px!important;max-width:35px!important;width:35px!important}html body .paradise-client-profile-loyalty{border-radius:19px!important;box-sizing:border-box!important;margin:0 0 12px!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-client-profile-loyalty>div:first-child{align-items:flex-start!important;gap:8px!important;margin-bottom:11px!important;width:100%!important}html body .paradise-client-profile-loyalty>div:first-child>div:first-child{max-width:calc(100% - 75px)!important;min-width:0!important}html body .paradise-client-profile-loyalty>div:first-child>div:last-child{flex:0 0 auto!important;font-size:10px!important;max-width:75px!important;padding-left:7px!important;padding-right:7px!important;text-align:center!important;white-space:normal!important}html body .paradise-client-profile-loyalty>div[id^=card-]{border-radius:0!important;margin-left:auto!important;margin-right:auto!important;max-width:360px!important;width:100%!important}html body .paradise-client-profile-loyalty>div[id^=card-]>div{border-radius:9px!important;font-size:11px!important;max-width:calc(100% - 16px)!important;padding:5px 9px!important;right:8px!important;top:8px!important}html body .paradise-client-profile-identity{align-items:stretch!important;border-radius:19px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:13px!important;margin:0 0 12px!important;max-width:100%!important;padding:14px 12px!important;width:100%!important}html body .paradise-client-profile-identity>div:first-child{flex:none!important;max-width:100%!important;min-width:0!important;text-align:right!important;width:100%!important}html body .paradise-client-profile-identity h2{font-size:23px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;overflow-wrap:anywhere!important;width:100%!important}html body .paradise-client-profile-identity>div:last-child{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:100%!important;width:100%!important}html body .paradise-client-profile-identity>div:last-child>button{border-radius:13px!important;font-size:12px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:8px 7px!important;white-space:normal!important;width:100%!important}}@media (max-width:380px){html body #paradise-client-profile{padding-left:6px!important;padding-right:6px!important}html body .paradise-client-profile-shell{border-radius:20px!important;padding:8px!important}html body .paradise-client-profile-header{gap:5px!important;grid-template-columns:40px minmax(0,1fr) 42px!important}html body .paradise-client-profile-header>div:nth-child(2)>div:nth-child(2){font-size:16px!important}html body .paradise-client-profile-identity>div:last-child{grid-template-columns:minmax(0,1fr)!important}html body .paradise-client-profile-identity>div:last-child>button{min-height:42px!important}}@media (max-width:700px){html body .paradise-client-profile-edit-form{grid-gap:10px!important;border-radius:19px!important;box-sizing:border-box!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 12px!important;max-width:100%!important;padding:13px!important;width:100%!important}html body .paradise-client-profile-edit-form>*{max-width:100%!important;min-width:0!important}html body .paradise-client-profile-edit-form label{grid-column:auto!important;width:100%!important}html body .paradise-client-profile-edit-form input{box-sizing:border-box!important;font-size:16px!important;max-width:100%!important;min-height:44px!important;min-width:0!important;width:100%!important}html body .paradise-client-profile-edit-form button{margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;width:100%!important}html body .paradise-client-profile-summary{border-radius:19px!important;box-sizing:border-box!important;margin:0 0 12px!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-client-profile-summary>div:last-child{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-client-profile-summary>div:last-child>div{border-radius:15px!important;box-sizing:border-box!important;gap:8px!important;max-width:100%!important;min-height:86px!important;min-width:0!important;overflow:hidden!important;padding:11px 9px!important;width:100%!important}html body .paradise-client-profile-summary>div:last-child>div>div:first-child{height:27px!important;max-width:27px!important;min-height:27px!important;min-width:27px!important;width:27px!important}html body .paradise-client-profile-summary strong{font-size:12px!important;line-height:1.35!important;max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}html body .paradise-client-profile-summary button{flex:0 0 auto!important}html body .paradise-client-profile-history{border-radius:19px!important;box-sizing:border-box!important;margin:0 0 12px!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-client-profile-history>div:first-child{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:9px!important;margin-bottom:11px!important;padding-bottom:11px!important;width:100%!important}html body .paradise-client-profile-history>div:first-child>div:first-child{min-width:0!important;width:100%!important}html body .paradise-client-profile-history>div:first-child>div:last-child{box-sizing:border-box!important;max-width:100%!important;min-height:36px!important;padding:7px 10px!important;text-align:center!important;white-space:normal!important;width:100%!important}html body .paradise-client-history-scroll{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-width:100%!important;overflow:visible!important;width:100%!important}html body .paradise-client-history-content{max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-client-history-header{display:none!important}html body .paradise-client-history-body{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:minmax(0,1fr)!important;max-height:none!important;max-width:100%!important;overflow:visible!important;width:100%!important}html body .paradise-client-history-row{grid-gap:0!important;background:linear-gradient(145deg,#fffdf9,#f3e6dc)!important;border:1px solid #b18d7057!important;border-radius:16px!important;box-shadow:0 8px 20px #4b2e1f12!important;direction:rtl!important;display:grid!important;gap:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:0!important;overflow:hidden!important;padding:7px!important}html body .paradise-client-history-row,html body .paradise-client-history-row>div{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;text-align:right!important;width:100%!important}html body .paradise-client-history-row>div{align-items:flex-start!important;border:none!important;border-bottom:1px solid #be9d8240!important;color:#432f24!important;display:flex!important;flex-direction:column!important;font-size:12px!important;gap:5px!important;justify-content:flex-start!important;line-height:1.4!important;min-height:58px!important;overflow-wrap:anywhere!important;padding:8px!important;white-space:normal!important}html body .paradise-client-history-row>div:nth-child(odd){border-left:1px solid #be9d8240!important}html body .paradise-client-history-row>div:before{color:#96765f!important;font-size:9px!important;font-weight:950!important;line-height:1.2!important}html body .paradise-client-history-row>div:first-child:before{content:"التاريخ"}html body .paradise-client-history-row>div:nth-child(2):before{content:"رقم الخدمة"}html body .paradise-client-history-row>div:nth-child(3):before{content:"الأخصائية"}html body .paradise-client-history-row>div:nth-child(4):before{content:"الخدمة"}html body .paradise-client-history-row>div:nth-child(4){grid-gap:7px!important;align-items:center!important;border-bottom:none!important;display:grid!important;gap:7px!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:60px!important}html body .paradise-client-history-row>div:nth-child(4):before{grid-column:1/-1!important}html body .paradise-client-history-row>div:nth-child(4)>span{font-size:13px!important;grid-column:1!important;line-height:1.5!important;min-width:0!important;overflow-wrap:anywhere!important}html body .paradise-client-history-row>div:nth-child(4)>button{grid-column:2!important;height:34px!important;margin:0!important;max-width:34px!important;min-height:34px!important;min-width:34px!important;width:34px!important}}@media (max-width:380px){html body .paradise-client-profile-summary>div:last-child{grid-template-columns:minmax(0,1fr)!important}html body .paradise-client-profile-summary>div:last-child>div{min-height:72px!important}html body .paradise-client-history-row{grid-template-columns:minmax(0,1fr)!important}html body .paradise-client-history-row>div{border-left:none!important}html body .paradise-client-history-row>div:nth-child(4){grid-column:1!important}}@media (max-width:700px){html body .paradise-client-profile-settings{border-radius:19px!important;box-sizing:border-box!important;margin:0 0 12px!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-client-profile-settings>div:first-child{gap:8px!important;margin-bottom:11px!important;width:100%!important}html body .paradise-client-profile-settings>div:last-child{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-client-profile-settings label{border-radius:15px!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-height:68px!important;min-width:0!important;padding:11px 12px!important;width:100%!important}html body .paradise-client-profile-settings label>div{max-width:calc(100% - 38px)!important;min-width:0!important}html body .paradise-client-profile-settings label input[type=checkbox]{flex:0 0 22px!important;height:22px!important;margin:0!important;max-width:22px!important;min-height:22px!important;min-width:22px!important;width:22px!important}html body .paradise-client-profile-lower-grid{grid-gap:12px!important;box-sizing:border-box!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 12px!important;max-width:100%!important;width:100%!important}html body .paradise-client-profile-lower-grid>div{border-radius:19px!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-client-profile-lower-grid>div:first-child>div:first-child{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:9px!important;margin-bottom:11px!important;padding-bottom:11px!important;width:100%!important}html body .paradise-client-profile-lower-grid>div:first-child>div:first-child>div{min-width:0!important;width:100%!important}html body .paradise-client-profile-lower-grid>div:first-child>div:first-child>button{border-radius:13px!important;font-size:12px!important;margin:0!important;max-width:100%!important;min-height:40px!important;min-width:0!important;padding:8px 11px!important;width:100%!important}html body .paradise-client-profile-referral-row{align-items:stretch!important;background:linear-gradient(145deg,#fffdf9fa,#f3e6dceb)!important;border:1px solid #b18d704d!important;border-radius:15px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:7px!important;margin:0 0 9px!important;max-width:100%!important;min-width:0!important;padding:9px!important;width:100%!important}html body .paradise-client-profile-referral-row input{box-sizing:border-box!important;font-size:16px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:9px 11px!important;width:100%!important}html body .paradise-client-profile-referral-row button{align-self:flex-end!important;height:40px!important;margin:0 0 0 auto!important;max-width:42px!important;min-height:40px!important;min-width:42px!important;width:42px!important}html body .paradise-client-profile-lower-grid>div:last-child>div:first-child{margin-bottom:10px!important;padding-bottom:10px!important;width:100%!important}html body .paradise-client-profile-lower-grid textarea{border-radius:14px!important;box-sizing:border-box!important;font-size:16px!important;line-height:1.65!important;margin:0!important;max-width:100%!important;min-height:135px!important;min-width:0!important;padding:12px!important;resize:vertical!important;width:100%!important}html body .paradise-client-profile-save-button{border-radius:15px!important;font-size:14px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:48px!important;min-width:0!important;padding:11px 14px!important;white-space:normal!important;width:100%!important}}@media (max-width:380px){html body .paradise-client-profile-lower-grid>div,html body .paradise-client-profile-settings{border-radius:17px!important;padding:9px!important}html body .paradise-client-profile-settings label{padding:9px 10px!important}html body .paradise-client-profile-referral-row{padding:7px!important}}@media (max-width:1050px){html body .paradise-invoices-page{overflow-x:hidden!important;padding:14px!important}html body .paradise-invoices-page,html body .paradise-invoices-shell{box-sizing:border-box!important;max-width:100%!important;width:100%!important}html body .paradise-invoices-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;width:100%!important}}@media (max-width:700px){html body .paradise-invoices-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .paradise-invoices-shell{box-sizing:border-box!important;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}html body .paradise-invoices-header{margin:0 0 14px!important;padding:4px 0 0!important;width:100%!important}html body .paradise-invoices-header img{height:auto!important;margin:0 auto 7px!important;max-width:74px!important;width:74px!important}html body .paradise-invoices-header h2{font-size:23px!important;line-height:1.35!important;margin:0!important}html body .paradise-invoices-filters-card{border-radius:19px!important;box-sizing:border-box!important;margin:0 0 11px!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .invoices-filter-grid{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .invoices-filter-grid label{font-size:12px!important;gap:6px!important;line-height:1.35!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .invoices-filter-grid input,html body .invoices-filter-grid select{border-radius:14px!important;box-sizing:border-box!important;font-size:16px!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 10px!important;width:100%!important}html body .invoices-summary-grid{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 11px!important;width:100%!important}html body .invoices-summary-grid>div{border-radius:17px!important;box-sizing:border-box!important;max-width:100%!important;min-height:78px!important;min-width:0!important;padding:12px!important;width:100%!important}html body .invoices-summary-grid>div>div:first-child{font-size:11px!important}html body .invoices-summary-grid>div>div:last-child{font-size:19px!important;line-height:1.35!important;margin-top:5px!important;overflow-wrap:anywhere!important}html body .paradise-invoices-actions{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 11px!important;width:100%!important}html body .paradise-invoices-actions button{border-radius:14px!important;font-size:12px!important;line-height:1.4!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:9px 10px!important;white-space:normal!important;width:100%!important}html body .paradise-invoices-list-card{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important}html body .paradise-invoices-list-card,html body .paradise-invoices-table-scroll{max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-invoices-table-scroll{margin:0!important}html body .paradise-invoices-table{background:#0000!important;border-collapse:initial!important;display:block!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-invoices-table thead{display:none!important}html body .paradise-invoices-table tbody{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-invoices-table tbody tr{background:linear-gradient(145deg,#fffdf9fa,#f3e6dcf2)!important;border:1px solid #d6c7b8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #4b2e1f17!important;display:block!important;overflow:hidden!important;padding:8px!important}html body .paradise-invoices-table tbody tr,html body .paradise-invoices-table td{box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-invoices-table td{grid-gap:8px!important;align-items:center!important;border:none!important;border-bottom:1px solid #d6c7b89e!important;color:#4b2e1f!important;display:grid!important;font-size:12px!important;gap:8px!important;grid-template-columns:minmax(105px,36%) minmax(0,1fr)!important;line-height:1.45!important;min-height:42px!important;overflow-wrap:anywhere!important;padding:8px 7px!important;text-align:right!important;white-space:normal!important}html body .paradise-invoices-table td:last-child{border-bottom:none!important}html body .paradise-invoices-table td:before{color:#876b57!important;font-size:10px!important;font-weight:950!important;line-height:1.3!important;text-align:right!important}html body .paradise-invoices-table td:first-child:before{content:"تحديد"}html body .paradise-invoices-table td:nth-child(2):before{content:"رقم المستند"}html body .paradise-invoices-table td:nth-child(3):before{content:"نوع المستند"}html body .paradise-invoices-table td:nth-child(4):before{content:"تاريخ المستند"}html body .paradise-invoices-table td:nth-child(5):before{content:"اسم العميلة"}html body .paradise-invoices-table td:nth-child(6):before{content:"رقم الجوال"}html body .paradise-invoices-table td:nth-child(7):before{content:"الخدمة"}html body .paradise-invoices-table td:nth-child(8):before{content:"طريقة الدفع"}html body .paradise-invoices-table td:nth-child(9):before{content:"الضريبة"}html body .paradise-invoices-table td:nth-child(10):before{content:"الإجمالي"}html body .paradise-invoices-table td:first-child input[type=checkbox]{height:22px!important;justify-self:start!important;margin:0!important;max-width:22px!important;min-height:22px!important;min-width:22px!important;width:22px!important}html body .paradise-invoices-table td:nth-child(2){font-size:14px!important;font-weight:950!important}html body .paradise-invoices-table td:nth-child(10){background:#4b2e1f0f!important;font-size:14px!important;font-weight:950!important}html body .paradise-invoices-table td[colspan]{display:block!important;min-height:80px!important;padding:24px 12px!important;text-align:center!important}html body .paradise-invoices-table td[colspan]:before{display:none!important}}@media (max-width:380px){html body .paradise-invoices-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-invoices-filters-card{border-radius:17px!important;padding:9px!important}html body .paradise-invoices-table tbody tr{border-radius:16px!important;padding:6px!important}html body .paradise-invoices-table td{gap:6px!important;grid-template-columns:minmax(92px,34%) minmax(0,1fr)!important;padding-left:5px!important;padding-right:5px!important}}@media (max-width:700px){html body .paradise-invoice-modal-overlay,html body .paradise-invoice-note-overlay{align-items:center!important;box-sizing:border-box!important;height:100dvh!important;justify-content:center!important;overflow:hidden!important;padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom))!important;width:100vw!important}html body .paradise-invoice-modal-card,html body .paradise-invoice-note-card{-webkit-overflow-scrolling:touch;border-radius:20px!important;box-sizing:border-box!important;margin:0!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;padding:18px 11px 14px!important;width:100%!important}html body .paradise-invoice-modal-card>button[aria-label],html body .paradise-invoice-note-card>button[aria-label]{align-items:center!important;border-radius:50%!important;display:flex!important;font-size:22px!important;height:38px!important;justify-content:center!important;left:0!important;line-height:1!important;margin:0 0 -38px auto!important;max-width:38px!important;min-height:38px!important;min-width:38px!important;padding:0!important;position:-webkit-sticky!important;position:sticky!important;top:0!important;width:38px!important;z-index:20!important}html body .paradise-invoice-modal-card>div:first-of-type,html body .paradise-invoice-note-card>div:first-of-type{box-sizing:border-box!important;margin:0 0 15px!important;max-width:100%!important;overflow-wrap:anywhere!important;padding:4px 42px 0!important;width:100%!important}html body .paradise-invoice-modal-card>div:first-of-type>div:first-child,html body .paradise-invoice-note-card>div:first-of-type>div:first-child{font-size:20px!important;line-height:1.35!important;max-width:100%!important;overflow-wrap:anywhere!important}html body .paradise-invoice-modal-card>div:first-of-type>div:last-child,html body .paradise-invoice-note-card>div:first-of-type>div:last-child{font-size:13px!important;line-height:1.4!important;margin-top:6px!important;overflow-wrap:anywhere!important}html body .paradise-invoice-modal-card>div,html body .paradise-invoice-note-card>div{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-invoice-modal-card div,html body .paradise-invoice-modal-card span,html body .paradise-invoice-note-card div,html body .paradise-invoice-note-card span{max-width:100%;overflow-wrap:anywhere!important}html body .paradise-invoice-modal-card>div[style*="display: grid"],html body .paradise-invoice-note-card>div[style*="display: grid"]{gap:8px!important;grid-template-columns:minmax(0,1fr)!important;margin-bottom:12px!important}html body .paradise-invoice-modal-card>div[style*="display: grid"]>div,html body .paradise-invoice-note-card>div[style*="display: grid"]>div{border-radius:14px!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;padding:11px!important}html body .paradise-invoice-note-card label{box-sizing:border-box!important;font-size:12px!important;line-height:1.4!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-invoice-note-card input,html body .paradise-invoice-note-card select,html body .paradise-invoice-note-card textarea{border-radius:13px!important;box-sizing:border-box!important;font-size:16px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:10px!important;width:100%!important}html body .paradise-invoice-note-card textarea{line-height:1.6!important;min-height:115px!important;resize:vertical!important}html body .paradise-invoice-modal-card button:not([aria-label]),html body .paradise-invoice-note-card button:not([aria-label]){border-radius:14px!important;box-sizing:border-box!important;flex:1 1 100%!important;font-size:13px!important;line-height:1.4!important;margin:0!important;max-width:100%!important;min-height:46px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:10px 12px!important;white-space:normal!important;width:100%!important}html body .paradise-invoice-modal-card>div:last-child,html body .paradise-invoice-note-card>div:last-child{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;margin-top:14px!important;max-width:100%!important;width:100%!important}html body .paradise-invoice-modal-card span{min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important}}@media (max-width:380px){html body .paradise-invoice-modal-overlay,html body .paradise-invoice-note-overlay{padding-left:5px!important;padding-right:5px!important}html body .paradise-invoice-modal-card,html body .paradise-invoice-note-card{border-radius:17px!important;padding-left:8px!important;padding-right:8px!important}html body .paradise-invoice-modal-card>div:first-of-type,html body .paradise-invoice-note-card>div:first-of-type{padding-left:38px!important;padding-right:38px!important}html body .paradise-invoice-modal-card>div:first-of-type>div:first-child,html body .paradise-invoice-note-card>div:first-of-type>div:first-child{font-size:18px!important}}@media (max-width:1050px){html body .paradise-purchases-page{overflow-x:hidden!important;padding:14px!important}html body .paradise-purchases-page,html body .purchases-page-container{box-sizing:border-box!important;max-width:100%!important;width:100%!important}}@media (max-width:700px){html body .paradise-purchases-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .purchases-page-container{box-sizing:border-box!important;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}html body .purchases-page-header{margin:0 0 14px!important;padding:4px 0 0!important;width:100%!important}html body .purchases-page-header img{height:auto!important;margin:0 auto 7px!important;max-width:74px!important;width:74px!important}html body .purchases-page-title{font-size:23px!important;line-height:1.35!important;margin:0!important}html body .paradise-purchases-filter-card{border-radius:19px!important;box-sizing:border-box!important;margin:0 0 11px!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .purchases-page-filter-grid{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .purchases-page-filter-grid label{font-size:12px!important;gap:6px!important;line-height:1.35!important}html body .purchases-page-filter-grid input,html body .purchases-page-filter-grid label{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .purchases-page-filter-grid input{border-radius:14px!important;font-size:16px!important;height:44px!important;margin:0!important;min-height:44px!important;padding:8px 10px!important}html body .purchases-page-filter-grid button{border-radius:14px!important;font-size:13px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:9px 11px!important;width:100%!important}html body .purchases-page-summary-grid{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 11px!important;width:100%!important}html body .purchases-page-summary-grid>div{border-radius:17px!important;box-sizing:border-box!important;max-width:100%!important;min-height:92px!important;min-width:0!important;overflow:hidden!important;padding:11px 8px!important;width:100%!important}html body .purchases-page-summary-grid>div>div:first-child{font-size:10px!important;line-height:1.45!important;min-height:34px!important;overflow-wrap:anywhere!important}html body .purchases-page-summary-grid>div>div:last-child{font-size:16px!important;line-height:1.35!important;margin-top:5px!important;overflow-wrap:anywhere!important;white-space:normal!important}html body .purchases-page-table-card{border-radius:19px!important;box-sizing:border-box!important;max-width:100%!important;overflow:visible!important;padding:11px!important;width:100%!important}html body .paradise-purchases-list-header{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:8px!important;margin:0 0 11px!important;width:100%!important}html body .paradise-purchases-list-header>div:first-child{font-size:20px!important;line-height:1.35!important;text-align:center!important;width:100%!important}html body .paradise-purchases-list-header>div:last-child{align-items:center!important;border-radius:13px!important;box-sizing:border-box!important;display:flex!important;font-size:12px!important;justify-content:center!important;max-width:100%!important;min-height:36px!important;padding:7px 10px!important;width:100%!important}html body .paradise-purchases-table-wrapper{background:#0000!important;border:none!important;border-radius:0!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body .purchases-page-fit-table{background:#0000!important;border-collapse:initial!important;display:block!important;max-width:100%!important;min-width:0!important;table-layout:auto!important;width:100%!important}html body .purchases-page-fit-table colgroup,html body .purchases-page-fit-table thead{display:none!important}html body .purchases-page-fit-table tbody{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .purchases-page-fit-table tbody tr{background:linear-gradient(145deg,#fffdf9fa,#f3e6dcf2)!important;border:1px solid #d6c7b8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #4b2e1f17!important;display:block!important;overflow:hidden!important;padding:8px!important}html body .purchases-page-fit-table tbody tr,html body .purchases-page-fit-table td{box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .purchases-page-fit-table td{grid-gap:8px!important;align-items:center!important;border:none!important;border-bottom:1px solid #d6c7b89e!important;color:#4b2e1f!important;display:grid!important;font-size:12px!important;gap:8px!important;grid-template-columns:minmax(110px,38%) minmax(0,1fr)!important;line-height:1.45!important;min-height:44px!important;overflow-wrap:anywhere!important;padding:8px 7px!important;text-align:right!important;white-space:normal!important}html body .purchases-page-fit-table td:last-child{border-bottom:none!important}html body .purchases-page-fit-table td:before{color:#876b57!important;font-size:10px!important;font-weight:950!important;line-height:1.3!important;text-align:right!important}html body .purchases-page-fit-table td:first-child:before{content:"التاريخ"}html body .purchases-page-fit-table td:nth-child(2):before{content:"المنتج"}html body .purchases-page-fit-table td:nth-child(3):before{content:"الكمية"}html body .purchases-page-fit-table td:nth-child(4):before{content:"السعر الإجمالي"}html body .purchases-page-fit-table td:nth-child(5):before{content:"المورد"}html body .purchases-page-fit-table td:nth-child(6):before{content:"فاتورة باسم المؤسسة"}html body .purchases-page-fit-table td:nth-child(7):before{content:"قيمة الضريبة"}html body .purchases-page-fit-table td:nth-child(8):before{content:"سعر الوحدة"}html body .purchases-page-fit-table td:nth-child(9):before{content:"الإجراءات"}html body .purchases-page-fit-table td:nth-child(2){font-size:13px!important;font-weight:950!important}html body .purchases-page-fit-table td:nth-child(4),html body .purchases-page-fit-table td:nth-child(7),html body .purchases-page-fit-table td:nth-child(8){direction:rtl!important;font-size:13px!important;font-weight:950!important}html body .purchases-page-fit-table td:nth-child(6)>button,html body .purchases-page-fit-table td:nth-child(6)>span{flex:0 0 auto!important;justify-self:start!important}html body .purchases-page-fit-table td input{border-radius:12px!important;box-sizing:border-box!important;font-size:16px!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;padding:8px 9px!important;width:100%!important}html body .purchases-page-fit-table td:nth-child(9){display:block!important;padding-bottom:4px!important;padding-top:10px!important}html body .purchases-page-fit-table td:nth-child(9):before{display:block!important;margin-bottom:8px!important}html body .purchases-page-fit-table td:nth-child(9)>div{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .purchases-page-fit-table td:nth-child(9) button{border-radius:12px!important;font-size:12px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:40px!important;min-width:0!important;padding:7px 8px!important;white-space:normal!important;width:100%!important}html body .purchases-page-fit-table td[colspan]{display:block!important;min-height:82px!important;padding:25px 12px!important;text-align:center!important}html body .purchases-page-fit-table td[colspan]:before{display:none!important}html body .purchases-page-table-card>div:last-child button{border-radius:14px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:9px 12px!important;width:100%!important}}@media (max-width:380px){html body .paradise-purchases-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-purchases-filter-card,html body .purchases-page-table-card{border-radius:17px!important;padding:9px!important}html body .purchases-page-summary-grid{grid-template-columns:minmax(0,1fr)!important}html body .purchases-page-summary-grid>div{min-height:76px!important}html body .purchases-page-fit-table tbody tr{border-radius:16px!important;padding:6px!important}html body .purchases-page-fit-table td{gap:6px!important;grid-template-columns:minmax(96px,36%) minmax(0,1fr)!important;padding-left:5px!important;padding-right:5px!important}}@media (max-width:1050px){html body .paradise-income-expenses-page{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important;padding:14px!important;width:100%!important}html body .paradise-income-expenses-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;width:100%!important}}@media (max-width:700px){html body .paradise-income-expenses-page{box-sizing:border-box!important;direction:rtl!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .paradise-income-expenses-header{margin:0 0 14px!important;padding:4px 0 0!important;text-align:center!important;width:100%!important}html body .paradise-income-expenses-header img{height:auto!important;margin:0 auto 7px!important;max-width:74px!important;width:74px!important}html body .paradise-income-expenses-header h2{font-size:23px!important;line-height:1.35!important;margin:0!important}html body .paradise-income-expenses-controls{grid-gap:8px!important;align-items:end!important;background:linear-gradient(145deg,#fffdf9f7,#f3e6dcf0)!important;border:1px solid #d6c7b8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #4b2e1f14!important;box-sizing:border-box!important;direction:ltr!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;margin:0 0 12px!important;max-width:100%!important;padding:11px!important;transform:none!important;width:100%!important}html body .paradise-income-expenses-controls label{font-size:11px!important;line-height:1.3!important;min-width:0!important;text-align:center!important}html body .paradise-income-expenses-controls select{border-radius:13px!important;box-sizing:border-box!important;font-size:14px!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:7px 5px!important;text-align:center!important;width:100%!important}html body .paradise-income-expenses-controls button{border-radius:14px!important;font-size:13px!important;grid-column:1/-1!important;margin:2px 0 0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:9px 12px!important;width:100%!important}html body .paradise-income-expenses-table-scroll{-webkit-overflow-scrolling:touch;background:#fffaf3!important;border:1px solid #8b694f59!important;border-radius:16px!important;box-shadow:0 11px 28px #4b2e1f17!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain;position:relative!important;scrollbar-color:#8b6950 #eaded2;scrollbar-width:thin;touch-action:pan-x pan-y;width:100%!important}html body .paradise-income-expenses-table-scroll::-webkit-scrollbar{height:9px!important}html body .paradise-income-expenses-table-scroll::-webkit-scrollbar-track{background:#eaded2!important;border-radius:999px!important}html body .paradise-income-expenses-table-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#4b2e1f,#8b6950)!important;border:2px solid #eaded2!important;border-radius:999px!important}html body .paradise-income-expenses-table{direction:ltr!important;font-size:12px!important;margin:0!important;max-width:none!important;min-width:-webkit-max-content!important;min-width:max-content!important;width:-webkit-max-content!important;width:max-content!important}html body .paradise-income-expenses-table th{font-size:11px!important;padding:6px 8px!important}html body .paradise-income-expenses-table td,html body .paradise-income-expenses-table th{height:38px!important;line-height:1.3!important;min-height:38px!important;white-space:nowrap!important}html body .paradise-income-expenses-table td{font-size:12px!important;padding:5px 7px!important}html body .paradise-income-expenses-table input{box-sizing:border-box!important;font-size:16px!important;height:32px!important;min-height:32px!important;min-width:80px!important;padding:4px!important;width:100%!important}html body .paradise-income-expenses-table td:first-child,html body .paradise-income-expenses-table th:first-child{background-clip:padding-box!important;box-shadow:4px 0 9px #4b2e1f14!important;left:0!important;min-width:82px!important;position:-webkit-sticky!important;position:sticky!important;width:82px!important}html body .paradise-income-expenses-table th:first-child{background:linear-gradient(135deg,#4b2e1f,#76513b)!important;z-index:25!important}html body .paradise-income-expenses-table tbody tr:nth-child(odd) td:first-child{background:#fffaf3!important;z-index:15!important}html body .paradise-income-expenses-table tbody tr:nth-child(2n) td:first-child{background:#f2e7da!important;z-index:15!important}html body .paradise-income-expenses-table tbody tr:last-child td:first-child{background:#c9b2a2!important}}@media (max-width:380px){html body .paradise-income-expenses-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-income-expenses-controls{border-radius:16px!important;gap:6px!important;padding:8px!important}html body .paradise-income-expenses-controls select{font-size:12px!important;padding-left:3px!important;padding-right:3px!important}html body .paradise-income-expenses-table td,html body .paradise-income-expenses-table th{font-size:11px!important}}@media (max-width:1050px){html body .paradise-finance-page{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important;padding:14px!important;width:100%!important}html body .paradise-finance-main,html body .paradise-finance-shell{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}}@media (max-width:700px){html body .paradise-finance-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .paradise-finance-main,html body .paradise-finance-shell{box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-finance-header{border-radius:19px!important;box-sizing:border-box!important;margin:0 0 11px!important;max-width:100%!important;overflow:hidden!important;padding:13px 11px!important;width:100%!important}html body .paradise-finance-header-content{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important}html body .paradise-finance-header-identity{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:52px minmax(0,1fr)!important;min-width:0!important;width:100%!important}html body .paradise-finance-header-identity>div:first-child{border-radius:14px!important;height:50px!important;max-width:50px!important;min-height:50px!important;min-width:50px!important;width:50px!important}html body .paradise-finance-header-identity img{height:40px!important;max-width:40px!important;width:40px!important}html body .paradise-finance-header-identity>div:last-child{min-width:0!important;overflow:hidden!important;text-align:left!important;width:100%!important}html body .paradise-finance-header-title{font-size:20px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important;width:100%!important}html body .paradise-finance-header-actions{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-finance-header-button,html body .paradise-finance-header-select{border-radius:14px!important;box-sizing:border-box!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 10px!important;width:100%!important}html body .paradise-finance-header-select{font-size:16px!important}html body .paradise-finance-header-button{font-size:12px!important;white-space:normal!important}html body .paradise-finance-main>div:nth-of-type(2){border-radius:19px!important;box-sizing:border-box!important;margin:0 0 11px!important;max-width:100%!important;overflow:hidden!important;padding:11px!important;width:100%!important}html body .paradise-finance-overview-grid{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-finance-overview-grid>div{border-radius:15px!important;box-sizing:border-box!important;max-width:100%!important;min-height:94px!important;min-width:0!important;overflow:hidden!important;padding:10px 8px!important;width:100%!important}html body .paradise-finance-overview-grid>div>div:first-child{gap:5px!important;min-width:0!important;width:100%!important}html body .paradise-finance-overview-grid>div>div:first-child>div:first-child{font-size:9px!important;line-height:1.35!important;min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important}html body .paradise-finance-overview-grid strong{font-size:16px!important;line-height:1.25!important;max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important;width:100%!important}html body .paradise-finance-details-layout{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:100%!important;width:100%!important}html body .paradise-finance-details-column{display:contents!important;max-width:100%!important;width:100%!important}html body .paradise-finance-details-column>div:not(.paradise-finance-details-group-title){border-radius:18px!important;box-sizing:border-box!important;gap:7px!important;grid-column:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:11px!important;width:100%!important}html body .paradise-finance-details-column>div:not(.paradise-finance-details-group-title)>h3{border-radius:12px!important;font-size:12px!important;grid-column:1/-1!important;line-height:1.3!important;margin:0!important;min-height:38px!important;overflow-wrap:anywhere!important;padding:8px 10px!important;white-space:normal!important;width:100%!important}html body .paradise-finance-details-column>div:not(.paradise-finance-details-group-title)>div{border-radius:12px!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-height:70px!important;min-width:0!important;overflow:hidden!important;padding:9px!important;width:100%!important}html body .paradise-finance-details-column span,html body .paradise-finance-details-column strong{max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important;width:100%!important}html body .paradise-finance-details-column input{box-sizing:border-box!important;font-size:16px!important;height:40px!important;margin:0!important;max-width:100%!important;min-height:40px!important;min-width:0!important;width:100%!important}}@media (max-width:410px){html body .paradise-finance-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-finance-header{border-radius:17px!important;padding:10px 8px!important}html body .paradise-finance-overview-grid{grid-template-columns:minmax(0,1fr)!important}html body .paradise-finance-overview-grid>div{min-height:78px!important}html body .paradise-finance-details-column>div:not(.paradise-finance-details-group-title){grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1050px){html body .paradise-loyalty-page{overflow-x:hidden!important;padding:14px!important}html body .paradise-loyalty-page,html body .paradise-loyalty-shell{box-sizing:border-box!important;max-width:100%!important;width:100%!important}}@media (max-width:700px){html body .paradise-loyalty-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;display:block!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .paradise-loyalty-shell{border-radius:23px!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:13px 10px!important;width:100%!important}html body .paradise-loyalty-shell>div:first-child{margin:0 0 7px!important;width:100%!important}html body .paradise-loyalty-shell>div:first-child img{height:auto!important;margin:0 auto 5px!important;max-width:74px!important;width:74px!important}html body .paradise-loyalty-shell>h2{font-size:23px!important;line-height:1.35!important;margin:0 0 14px!important}html body .paradise-loyalty-shell>div:nth-of-type(2){display:none!important}html body .paradise-loyalty-toolbar{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 12px!important;max-width:100%!important;padding:0!important;width:100%!important}html body .paradise-loyalty-search{grid-column:1/-1!important}html body .paradise-loyalty-add-button,html body .paradise-loyalty-search,html body .paradise-loyalty-visits-filter{border-radius:14px!important;box-sizing:border-box!important;flex:none!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 9px!important;width:100%!important}html body .paradise-loyalty-search,html body .paradise-loyalty-visits-filter{font-size:16px!important}html body .paradise-loyalty-add-button{font-size:12px!important;line-height:1.35!important;white-space:normal!important}html body .paradise-loyalty-add-form{border-radius:18px!important;box-sizing:border-box!important;margin:0 0 12px!important;max-width:100%!important;padding:12px!important;width:100%!important}html body .paradise-loyalty-add-form button,html body .paradise-loyalty-add-form input{box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-loyalty-add-form input{font-size:16px!important;min-height:44px!important}html body .paradise-loyalty-add-form button{min-height:44px!important}html body .paradise-loyalty-list{grid-gap:11px!important;background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;display:grid!important;gap:11px!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-loyalty-list-header{display:none!important}html body .paradise-loyalty-item{background:linear-gradient(145deg,#fffdf9fa,#f3e6dcf2)!important;border:1px solid #d6c7b8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #4b2e1f17!important;overflow:hidden!important;padding:0!important}html body .paradise-loyalty-item,html body .paradise-loyalty-row{box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-loyalty-row{grid-gap:0!important;background:#0000!important;border:none!important;display:grid!important;gap:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:7px!important}html body .paradise-loyalty-row>*{align-items:flex-start!important;border-bottom:1px solid #d6c7b88c!important;box-sizing:border-box!important;color:#4b2e1f!important;display:flex!important;flex-direction:column!important;font-size:12px!important;gap:5px!important;justify-content:flex-start!important;line-height:1.4!important;margin:0!important;max-width:100%!important;min-height:60px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:8px!important;text-align:right!important;white-space:normal!important;width:100%!important}html body .paradise-loyalty-row>:nth-child(odd){border-left:1px solid #d6c7b88c!important}html body .paradise-loyalty-row>:before{color:#876b57!important;font-size:9px!important;font-weight:950!important;line-height:1.25!important}html body .paradise-loyalty-row>:first-child:before{content:"الاسم"}html body .paradise-loyalty-row>:nth-child(2):before{content:"رقم الجوال"}html body .paradise-loyalty-row>:nth-child(3):before{content:"الحي"}html body .paradise-loyalty-row>:nth-child(4):before{content:"عدد الخدمات"}html body .paradise-loyalty-row>button:nth-child(5):before{content:"كرت الولاء"}html body .paradise-loyalty-row>button:nth-child(5){align-items:center!important;border-bottom:none!important;border-left:none!important;border-radius:13px!important;display:flex!important;flex-direction:row!important;font-size:12px!important;gap:8px!important;grid-column:1/-1!important;justify-content:center!important;min-height:44px!important}html body .paradise-loyalty-expanded{border-top:1px solid #d6c7b8b3!important}html body .paradise-loyalty-card,html body .paradise-loyalty-expanded{box-sizing:border-box!important;max-width:100%!important;overflow:hidden!important;padding:10px!important;width:100%!important}html body .paradise-loyalty-card{border-radius:17px!important;margin:0!important}html body .paradise-loyalty-card>div[id^=card-]{aspect-ratio:34/21;box-sizing:border-box!important;height:auto!important;margin:0 auto!important;max-width:340px!important;width:100%!important}html body .paradise-loyalty-card>div[id^=card-]>div{font-size:11px!important;max-width:calc(100% - 16px)!important;overflow-wrap:anywhere!important;padding:5px 8px!important;right:8px!important;top:8px!important}html body .paradise-loyalty-card>div:nth-of-type(2){margin-top:10px!important;max-width:100%!important;width:100%!important}html body .paradise-loyalty-card>div:nth-of-type(2) input{box-sizing:border-box!important;font-size:16px!important;max-width:100%!important;min-height:42px!important;min-width:0!important;width:100%!important}html body .paradise-loyalty-card>div:nth-of-type(2) label,html body .paradise-loyalty-card>div:nth-of-type(2) span,html body .paradise-loyalty-card>div:nth-of-type(2) strong{max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}html body .paradise-loyalty-card>div:nth-of-type(3){grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:11px!important;width:100%!important}html body .paradise-loyalty-card>div:nth-of-type(3) button{border-radius:13px!important;font-size:12px!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:7px!important;width:100%!important}html body .paradise-loyalty-card>div:nth-of-type(3) button:last-child{grid-column:1/-1!important}}@media (max-width:380px){html body .paradise-loyalty-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-loyalty-shell{border-radius:20px!important;padding:10px 7px!important}html body .paradise-loyalty-toolbar{grid-template-columns:minmax(0,1fr)!important}html body .paradise-loyalty-search{grid-column:1!important}html body .paradise-loyalty-row{grid-template-columns:minmax(0,1fr)!important}html body .paradise-loyalty-row>*{border-left:none!important}html body .paradise-loyalty-row>button:nth-child(5){grid-column:1!important}html body .paradise-loyalty-card>div:nth-of-type(3){grid-template-columns:minmax(0,1fr)!important}html body .paradise-loyalty-card>div:nth-of-type(3) button:last-child{grid-column:1!important}}@media (max-width:1050px){html body .paradise-gift-page{box-sizing:border-box!important;overflow-x:hidden!important;padding:14px!important}html body .paradise-gift-list,html body .paradise-gift-page{max-width:100%!important;width:100%!important}}@media (max-width:700px){html body .paradise-gift-page{box-sizing:border-box!important;direction:rtl!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .paradise-gift-count{align-items:center!important;border-radius:14px!important;display:flex!important;font-size:12px!important;justify-content:center!important;line-height:1.3!important;margin:0 0 10px auto!important;max-width:100%!important;min-height:38px!important;padding:8px 12px!important;position:static!important;white-space:normal!important;width:-webkit-fit-content!important;width:fit-content!important}html body .paradise-gift-header{margin:0 0 14px!important;padding:0!important;width:100%!important}html body .paradise-gift-header img{height:auto!important;margin:0 auto 6px!important;max-width:74px!important;width:74px!important}html body .paradise-gift-header h2{font-size:23px!important;line-height:1.35!important;margin:0!important}html body .paradise-gift-toolbar{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 12px!important;max-width:100%!important;padding:0!important;width:100%!important}html body .paradise-gift-search{grid-column:1/-1!important}html body .paradise-gift-add-button,html body .paradise-gift-search,html body .paradise-gift-status-filter{border-radius:14px!important;box-sizing:border-box!important;flex:none!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 9px!important;width:100%!important}html body .paradise-gift-search,html body .paradise-gift-status-filter{font-size:16px!important}html body .paradise-gift-add-button{font-size:12px!important;line-height:1.35!important;white-space:normal!important}html body .paradise-gift-form{border:1px solid #d6c7b8f2!important;border-radius:19px!important;box-shadow:0 10px 24px #4b2e1f14!important;box-sizing:border-box!important;margin:0 0 12px!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-gift-form input[type=date],html body .paradise-gift-form>input{border-radius:14px!important;box-sizing:border-box!important;font-size:16px!important;height:44px!important;margin:0 0 9px!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:9px 11px!important;width:100%!important}html body .paradise-gift-form>div{box-sizing:border-box!important;gap:7px!important;margin:0 0 10px!important;max-width:100%!important;width:100%!important}html body .paradise-gift-form>div>div{margin:0!important;width:100%!important}html body .paradise-gift-form label{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;flex-basis:calc(33.333% - 7px);flex-grow:1;flex-shrink:1;font-size:12px!important;justify-content:center!important;line-height:1.3!important;margin:0!important;min-height:42px!important;padding:8px 9px!important}html body .paradise-gift-form label input[type=checkbox]{height:20px!important;margin:0!important;max-width:20px!important;min-height:20px!important;min-width:20px!important;width:20px!important}html body .paradise-gift-form>button{border-radius:14px!important;font-size:13px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:46px!important;min-width:0!important;padding:10px 12px!important;width:100%!important}html body .paradise-gift-list{border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;overflow:visible!important;padding:0!important}html body .paradise-gift-list,html body .paradise-gift-table{background:#0000!important;max-width:100%!important;width:100%!important}html body .paradise-gift-table{border-collapse:initial!important;display:block!important;min-width:0!important}html body .paradise-gift-table thead{display:none!important}html body .paradise-gift-table tbody{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-gift-table tbody tr{border:1px solid #d6c7b8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #4b2e1f17!important;display:block!important;overflow:hidden!important;padding:8px!important}html body .paradise-gift-table tbody tr,html body .paradise-gift-table td{box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-gift-table td{grid-gap:8px!important;align-items:center!important;border:none!important;border-bottom:1px solid #d6c7b89e!important;color:#4b2e1f!important;display:grid!important;font-size:12px!important;gap:8px!important;grid-template-columns:minmax(110px,38%) minmax(0,1fr)!important;line-height:1.45!important;min-height:43px!important;overflow-wrap:anywhere!important;padding:8px 7px!important;text-align:right!important;white-space:normal!important}html body .paradise-gift-table td:last-child{border-bottom:none!important}html body .paradise-gift-table td:before{color:#876b57!important;font-size:10px!important;font-weight:950!important;line-height:1.3!important;text-align:right!important}html body .paradise-gift-table td:first-child:before{content:"تاريخ الإهداء"}html body .paradise-gift-table td:nth-child(2):before{content:"من"}html body .paradise-gift-table td:nth-child(3):before{content:"رقم المُهدي"}html body .paradise-gift-table td:nth-child(4):before{content:"إلى"}html body .paradise-gift-table td:nth-child(5):before{content:"رقم المستلم"}html body .paradise-gift-table td:nth-child(6):before{content:"خدمة الهدية"}html body .paradise-gift-table td:nth-child(7):before{content:"الإضافات"}html body .paradise-gift-table td:nth-child(8):before{content:"استلمت الهدية"}html body .paradise-gift-table td:nth-child(9):before{content:"التعديل"}html body .paradise-gift-table td:nth-child(10):before{content:"الحذف"}html body .paradise-gift-table td input:not([type=checkbox]){border-radius:12px!important;box-sizing:border-box!important;font-size:16px!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;padding:8px 9px!important;width:100%!important}html body .paradise-gift-table input[type=checkbox]{height:21px!important;margin:0!important;max-width:21px!important;min-height:21px!important;min-width:21px!important;width:21px!important}html body .paradise-gift-table td:nth-child(7)>div{display:flex!important;flex-wrap:wrap!important;gap:7px!important;justify-content:flex-start!important;width:100%!important}html body .paradise-gift-table td:nth-child(7) label{border:1px solid #d6c7b8e6!important;border-radius:10px!important;min-height:36px!important;padding:5px 8px!important}html body .paradise-gift-table td:nth-child(9)>div{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-gift-table td:nth-child(10) button,html body .paradise-gift-table td:nth-child(9) button{border-radius:12px!important;font-size:12px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:40px!important;min-width:0!important;padding:7px 8px!important;white-space:normal!important;width:100%!important}html body .paradise-gift-table td[colspan]{display:block!important;min-height:80px!important;padding:24px 12px!important;text-align:center!important}html body .paradise-gift-table td[colspan]:before{display:none!important}html body .paradise-gift-page>div:last-child{margin-top:11px!important;width:100%!important}html body .paradise-gift-page>div:last-child button{border-radius:14px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;width:100%!important}}@media (max-width:380px){html body .paradise-gift-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-gift-toolbar{grid-template-columns:minmax(0,1fr)!important}html body .paradise-gift-search{grid-column:1!important}html body .paradise-gift-form{border-radius:17px!important;padding:9px!important}html body .paradise-gift-form label{flex:1 1 100%!important}html body .paradise-gift-table tbody tr{border-radius:16px!important;padding:6px!important}html body .paradise-gift-table td{gap:6px!important;grid-template-columns:minmax(96px,36%) minmax(0,1fr)!important;padding-left:5px!important;padding-right:5px!important}}@media (max-width:1050px){html body .paradise-potential-page,html body .paradise-referrals-page{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important;padding:14px!important;width:100%!important}html body .paradise-potential-list,html body .paradise-referrals-list{max-width:100%!important;width:100%!important}}@media (max-width:700px){html body .paradise-potential-page,html body .paradise-referrals-page{box-sizing:border-box!important;direction:rtl!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .paradise-potential-count,html body .paradise-referrals-count{align-items:center!important;border-radius:14px!important;display:flex!important;font-size:12px!important;justify-content:center!important;line-height:1.3!important;margin:0 0 10px auto!important;max-width:100%!important;min-height:38px!important;padding:8px 12px!important;position:static!important;white-space:normal!important;width:-webkit-fit-content!important;width:fit-content!important}html body .paradise-potential-header,html body .paradise-referrals-header{margin:0 0 14px!important;padding:0!important;text-align:center!important;width:100%!important}html body .paradise-potential-header img,html body .paradise-referrals-header img{height:auto!important;margin:0 auto 6px!important;max-width:74px!important;width:74px!important}html body .paradise-potential-header h2,html body .paradise-referrals-header h2{font-size:23px!important;line-height:1.35!important;margin:0!important}html body .paradise-potential-toolbar,html body .paradise-referrals-toolbar{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 12px!important;max-width:100%!important;padding:0!important;width:100%!important}html body .paradise-potential-search,html body .paradise-referrals-search{grid-column:1/-1!important}html body .paradise-potential-add-button,html body .paradise-potential-filter,html body .paradise-potential-search,html body .paradise-referrals-add-button,html body .paradise-referrals-filter,html body .paradise-referrals-search{border-radius:14px!important;box-sizing:border-box!important;flex:none!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 9px!important;width:100%!important}html body .paradise-potential-filter,html body .paradise-potential-search,html body .paradise-referrals-filter,html body .paradise-referrals-search{font-size:16px!important}html body .paradise-potential-add-button,html body .paradise-referrals-add-button{font-size:12px!important;line-height:1.35!important;white-space:normal!important}html body .paradise-potential-form,html body .paradise-referrals-form{border:1px solid #d6c7b8f2!important;border-radius:19px!important;box-shadow:0 10px 24px #4b2e1f14!important;box-sizing:border-box!important;margin:0 0 12px!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-potential-form button,html body .paradise-potential-form input,html body .paradise-referrals-form button,html body .paradise-referrals-form input{border-radius:14px!important;box-sizing:border-box!important;margin:0 0 9px!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:9px 11px!important;width:100%!important}html body .paradise-potential-form input,html body .paradise-referrals-form input{font-size:16px!important}html body .paradise-potential-list,html body .paradise-referrals-list{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-potential-table,html body .paradise-referrals-table{background:#0000!important;border-collapse:initial!important;display:block!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-potential-table thead,html body .paradise-referrals-table thead{display:none!important}html body .paradise-potential-table tbody,html body .paradise-referrals-table tbody{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-potential-table tbody tr,html body .paradise-referrals-table tbody tr{background-image:linear-gradient(145deg,#fffdf9bd,#f3e6dc9e)!important;border:1px solid #d6c7b8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #4b2e1f17!important;box-sizing:border-box!important;display:block!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:8px!important;width:100%!important}html body .paradise-potential-table td,html body .paradise-referrals-table td{grid-gap:8px!important;align-items:center!important;border:none!important;border-bottom:1px solid #d6c7b89e!important;box-sizing:border-box!important;color:#4b2e1f!important;display:grid!important;font-size:12px!important;gap:8px!important;grid-template-columns:minmax(110px,38%) minmax(0,1fr)!important;line-height:1.45!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:8px 7px!important;text-align:right!important;white-space:normal!important;width:100%!important}html body .paradise-potential-table td:last-child,html body .paradise-referrals-table td:last-child{border-bottom:none!important}html body .paradise-potential-table td:before,html body .paradise-referrals-table td:before{color:#876b57!important;font-size:10px!important;font-weight:950!important;line-height:1.3!important;text-align:right!important}html body .paradise-referrals-table td:first-child:before{content:"اسم المرشحة"}html body .paradise-referrals-table td:nth-child(2):before{content:"رقم المرشحة"}html body .paradise-referrals-table td:nth-child(3):before{content:"مرشحة من"}html body .paradise-referrals-table td:nth-child(4):before{content:"رقم العميلة"}html body .paradise-referrals-table td:nth-child(5):before{content:"واتساب"}html body .paradise-referrals-table td:nth-child(6):before{content:"التعديل"}html body .paradise-referrals-table td:nth-child(7):before{content:"الحذف"}html body .paradise-potential-table td:first-child:before{content:"الاسم"}html body .paradise-potential-table td:nth-child(2):before{content:"رقم الجوال"}html body .paradise-potential-table td:nth-child(3):before{content:"الحالة"}html body .paradise-potential-table td:nth-child(4):before{content:"واتساب"}html body .paradise-potential-table td:nth-child(5):before{content:"التعديل"}html body .paradise-potential-table td:nth-child(6):before{content:"الحذف"}html body .paradise-potential-table input,html body .paradise-referrals-table input{border-radius:12px!important;box-sizing:border-box!important;font-size:16px!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;padding:8px 9px!important;width:100%!important}html body .paradise-potential-table button,html body .paradise-referrals-table button{border-radius:12px!important;font-size:12px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:40px!important;min-width:0!important;padding:7px 8px!important;white-space:normal!important;width:100%!important}html body .paradise-potential-table td>div,html body .paradise-referrals-table td>div{max-width:100%!important}html body .paradise-potential-table td:nth-child(5)>div,html body .paradise-referrals-table td:nth-child(6)>div{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-potential-table td[colspan],html body .paradise-referrals-table td[colspan]{display:block!important;min-height:80px!important;padding:24px 12px!important;text-align:center!important}html body .paradise-potential-table td[colspan]:before,html body .paradise-referrals-table td[colspan]:before{display:none!important}}@media (max-width:380px){html body .paradise-potential-page,html body .paradise-referrals-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-potential-toolbar,html body .paradise-referrals-toolbar{grid-template-columns:minmax(0,1fr)!important}html body .paradise-potential-search,html body .paradise-referrals-search{grid-column:1!important}html body .paradise-potential-form,html body .paradise-referrals-form{border-radius:17px!important;padding:9px!important}html body .paradise-potential-table tbody tr,html body .paradise-referrals-table tbody tr{border-radius:16px!important;padding:6px!important}html body .paradise-potential-table td,html body .paradise-referrals-table td{gap:6px!important;grid-template-columns:minmax(96px,36%) minmax(0,1fr)!important;padding-left:5px!important;padding-right:5px!important}}@media (max-width:1050px){html body .paradise-inactive-page{overflow-x:hidden!important;padding:14px!important}html body .paradise-inactive-page,html body .paradise-inactive-shell{box-sizing:border-box!important;max-width:100%!important;width:100%!important}}@media (max-width:700px){html body .paradise-inactive-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;display:block!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px 100px!important;width:100%!important}html body .paradise-inactive-shell{border-radius:23px!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-height:auto!important;overflow:visible!important;padding:13px 10px!important;width:100%!important}html body .paradise-inactive-count{align-items:center!important;border-radius:14px!important;display:flex!important;font-size:12px!important;justify-content:center!important;line-height:1.3!important;margin:0 0 10px auto!important;max-width:100%!important;min-height:38px!important;padding:8px 12px!important;position:static!important;white-space:normal!important;width:-webkit-fit-content!important;width:fit-content!important}html body .paradise-inactive-logo{display:block!important;height:auto!important;margin:0 auto 6px!important;max-width:74px!important;width:74px!important}html body .paradise-inactive-title{font-size:23px!important;line-height:1.35!important;margin:0 0 14px!important}html body .paradise-inactive-toolbar{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 12px!important;max-width:100%!important;padding:0!important;width:100%!important}html body .paradise-inactive-days-select,html body .paradise-inactive-search,html body .paradise-inactive-tab-select{border-radius:14px!important;box-sizing:border-box!important;flex:none!important;font-size:16px!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 10px!important;width:100%!important}html body .paradise-inactive-table-wrapper{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table{background:#0000!important;border-collapse:initial!important;display:block!important;max-width:100%!important;min-width:0!important;table-layout:auto!important;width:100%!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table colgroup,html body .paradise-inactive-table-wrapper table.inactive-clients-table thead{display:none!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table tbody{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table tbody tr{background:linear-gradient(145deg,#fffdf9fa,#f3e6dcf2)!important;border:1px solid #d6c7b8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #4b2e1f17!important;box-sizing:border-box!important;display:block!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;padding:8px!important;width:100%!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td{grid-gap:8px!important;align-items:center!important;border:none!important;border-bottom:1px solid #d6c7b89e!important;box-sizing:border-box!important;color:#4b2e1f!important;display:grid!important;font-size:12px!important;gap:8px!important;grid-template-columns:minmax(108px,38%) minmax(0,1fr)!important;line-height:1.45!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:8px 7px!important;text-align:right!important;white-space:normal!important;width:100%!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:last-child{border-bottom:none!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:before{color:#876b57!important;font-size:10px!important;font-weight:950!important;line-height:1.3!important;text-align:right!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:first-child:before{content:"الاسم"}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(2):before{content:"رقم الجوال"}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(3):before{content:"الحي"}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(4):before{content:"عدد الخدمات"}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(5):before{content:"آخر طلب"}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(6):before{content:"آخر تواصل"}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(7):before{content:"الإجراءات"}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:first-child{font-size:14px!important;font-weight:950!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(2) span{direction:ltr!important;font-size:13px!important;text-align:left!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(7){display:block!important;padding-bottom:4px!important;padding-top:10px!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(7):before{display:block!important;margin-bottom:8px!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(7)>div{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:100%!important;width:100%!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(7) button{border-radius:12px!important;font-size:11px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:40px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:7px 5px!important;white-space:normal!important;width:100%!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td[colspan]{display:block!important;min-height:82px!important;padding:25px 12px!important;text-align:center!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td[colspan]:before{display:none!important}html body .paradise-inactive-load-more{margin:11px 0 0!important;max-width:100%!important;width:100%!important}html body .paradise-inactive-load-more button{border-radius:14px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:9px 12px!important;width:100%!important}}@media (max-width:380px){html body .paradise-inactive-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-inactive-shell{border-radius:20px!important;padding:10px 7px!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table tbody tr{border-radius:16px!important;padding:6px!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td{gap:6px!important;grid-template-columns:minmax(94px,36%) minmax(0,1fr)!important;padding-left:5px!important;padding-right:5px!important}html body .paradise-inactive-table-wrapper table.inactive-clients-table td:nth-child(7)>div{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1050px){html body .paradise-available-page{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important;padding:14px!important;width:100%!important}html body .paradise-available-layout{gap:16px!important;grid-template-columns:minmax(300px,540px) minmax(260px,340px)!important;margin:0 auto!important;max-width:920px!important;width:100%!important}html body .paradise-available-poster-stage{margin:0 auto!important;max-width:540px!important;width:100%!important}html body .paradise-available-controls-card{box-sizing:border-box!important;max-width:100%!important;width:100%!important}}@media (max-width:700px){html body .paradise-available-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;margin:0!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px calc(100px + env(safe-area-inset-bottom))!important}html body .paradise-available-header,html body .paradise-available-page{box-sizing:border-box!important;max-width:100%!important;width:100%!important}html body .paradise-available-header{margin:0 0 12px!important;padding:3px 0 0!important}html body .paradise-available-logo{display:block!important;height:auto!important;margin:0 auto 6px!important;max-width:74px!important;width:74px!important}html body .paradise-available-title{font-size:23px!important;line-height:1.35!important;margin:0!important}html body .paradise-available-subtitle{display:none!important}html body .paradise-available-toolbar{grid-gap:8px!important;background:linear-gradient(145deg,#fffdf9f7,#f3e6dcf0)!important;border:1px solid #d6c7b8f2!important;border-radius:19px!important;box-shadow:0 10px 24px #4b2e1f14!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 12px!important;padding:11px!important}html body .paradise-available-date-field,html body .paradise-available-toolbar{box-sizing:border-box!important;display:grid!important;gap:8px!important;max-width:100%!important;width:100%!important}html body .paradise-available-date-field{grid-gap:8px!important;align-items:center!important;border-radius:14px!important;box-shadow:none!important;grid-column:1/-1!important;grid-template-columns:auto minmax(0,1fr)!important;margin:0!important;min-height:48px!important;min-width:0!important;padding:6px 8px!important}html body .paradise-available-date-field>span{font-size:12px!important;font-weight:900!important;white-space:nowrap!important}html body .paradise-available-date-field input{border-radius:12px!important;box-sizing:border-box!important;font-size:16px!important;height:42px!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;padding:7px 8px!important;text-align:center!important;width:100%!important}html body .paradise-available-all-button{border-radius:13px!important;font-size:12px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 6px!important;white-space:normal!important;width:100%!important}html body .paradise-available-spacer{display:none!important}html body .paradise-available-layout{grid-gap:12px!important;box-sizing:border-box!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}html body .paradise-available-poster-stage{border-radius:18px!important;box-sizing:border-box!important;margin:0 auto!important;max-width:540px!important;overflow:hidden!important;padding:0!important;width:100%!important}html body .paradise-available-poster-stage .paradise-available-poster{border-radius:18px!important;box-shadow:0 14px 32px #4b2e1f2b!important;margin:0!important;max-width:100%!important;width:100%!important}html body .paradise-available-poster-stage .paradise-available-poster-date{font-size:clamp(9px,3.8vw,15px)!important;left:10%!important;line-height:1.25!important;transform:translateX(10px)!important;white-space:nowrap!important}html body .paradise-available-poster-stage .paradise-available-poster-times{gap:clamp(4px,1.4vw,8px)!important;top:29%!important;width:42%!important}html body .paradise-available-poster-stage .paradise-available-poster-time-button{min-height:clamp(20px,7vw,32px)!important;padding:clamp(2px,.8vw,4px) clamp(4px,2vw,11px)!important}html body .paradise-available-poster-stage .paradise-available-poster-time-button span{font-size:clamp(12px,5vw,21px)!important;line-height:clamp(17px,6vw,26px)!important;max-width:122px!important;width:100%!important}html body .paradise-available-controls-card{border-radius:19px!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow:hidden!important;padding:12px!important;width:100%!important}html body .paradise-available-controls-title{font-size:20px!important;line-height:1.35!important;margin:0 0 11px!important}html body .paradise-available-controls-list{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 11px!important;width:100%!important}html body .paradise-available-control-time{border-radius:13px!important;box-sizing:border-box!important;font-size:12px!important;gap:5px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 9px!important;width:100%!important}html body .paradise-available-control-time span{min-width:0!important;white-space:normal!important}html body .paradise-available-save-button{border-radius:14px!important;font-size:14px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:48px!important;min-width:0!important;padding:10px 12px!important;width:100%!important}}@media (max-width:380px){html body .paradise-available-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-available-controls-card,html body .paradise-available-toolbar{border-radius:17px!important;padding:9px!important}html body .paradise-available-controls-list{grid-template-columns:minmax(0,1fr)!important}html body .paradise-available-control-time{padding-left:12px!important;padding-right:12px!important}}@media (max-width:1050px){html body .paradise-welcome-page{overflow-x:hidden!important;padding:14px!important}html body .paradise-welcome-layout,html body .paradise-welcome-page,html body .paradise-welcome-shell,html body .paradise-welcome-surface{box-sizing:border-box!important;max-width:100%!important;width:100%!important}html body .paradise-welcome-layout{gap:15px!important;grid-template-columns:minmax(420px,1fr) minmax(260px,320px)!important}}@media (max-width:700px){html body .paradise-welcome-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px calc(100px + env(safe-area-inset-bottom))!important;width:100%!important}html body .paradise-welcome-shell,html body .paradise-welcome-surface{box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:visible!important;padding:0!important;width:100%!important}html body .paradise-welcome-header{box-sizing:border-box!important;margin:0 0 13px!important;padding:3px 0 0!important;width:100%!important}html body .paradise-welcome-header img{height:auto!important;margin:0 auto 6px!important;max-width:74px!important;width:74px!important}html body .paradise-welcome-header h2{font-size:23px!important;line-height:1.35!important;margin:0!important}html body .paradise-welcome-header p{display:none!important}html body .paradise-welcome-layout{grid-gap:11px!important;direction:rtl!important;display:grid!important;gap:11px!important;grid-template-areas:"designs" "guest" "preview"!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important}html body .paradise-welcome-layout,html body .paradise-welcome-layout>div{box-sizing:border-box!important;margin:0!important;max-width:100%!important;width:100%!important}html body .paradise-welcome-layout>div{border-radius:19px!important;min-width:0!important;overflow:hidden!important;padding:12px!important}html body .paradise-welcome-designs-card{grid-area:designs!important}html body .paradise-welcome-designs-card h3{font-size:19px!important;line-height:1.35!important;margin:0 0 10px!important}html body .paradise-welcome-designs-card>div{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-welcome-designs-card button{border-radius:13px!important;font-size:11px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:8px 6px!important;white-space:normal!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2){grid-area:guest!important}html body .paradise-welcome-layout>div:nth-child(2)>label:first-child{font-size:14px!important;line-height:1.35!important;margin:0 0 8px!important}html body .paradise-welcome-layout>div:nth-child(2)>input{border-radius:14px!important;box-sizing:border-box!important;font-size:16px!important;height:46px!important;margin:0 0 11px!important;max-width:100%!important;min-height:46px!important;min-width:0!important;padding:9px 11px!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:first-of-type{align-items:center!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important;margin:0 0 11px!important;max-width:100%!important;overflow:hidden!important;padding:0!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:first-of-type>.paradise-welcome-board-card{aspect-ratio:3.7/5.1;box-shadow:0 12px 28px #4b2e1f26!important;flex:0 1 auto!important;height:auto!important;margin:0 auto!important;max-height:none!important;max-width:360px!important;width:min(100%,360px)!important}html body .paradise-welcome-layout>div:nth-child(2)>div:first-of-type>.paradise-welcome-board-card img{height:100%!important;object-fit:cover!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2) .paradise-welcome-board-name{font-size:clamp(24px,10vw,52px)!important;line-height:1.05!important;white-space:nowrap!important;width:84%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(2){grid-gap:7px!important;box-sizing:border-box!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;margin:0 0 11px!important;max-width:100%!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(2)>select{border-radius:13px!important;box-sizing:border-box!important;font-size:16px!important;grid-column:1/-1!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:7px 10px!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(2)>button{border-radius:12px!important;box-sizing:border-box!important;font-size:12px!important;height:42px!important;margin:0!important;max-width:100%!important;min-height:42px!important;min-width:0!important;padding:0!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(3){grid-gap:8px!important;align-items:end!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 11px!important;max-width:100%!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(3) label{font-size:12px!important;gap:5px!important;margin:0!important;min-width:0!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(3) input{border-radius:13px!important;box-sizing:border-box!important;font-size:16px!important;height:44px!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(3)>span{grid-column:1/-1!important;padding:0!important;text-align:center!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(2)>button{border-radius:14px!important;font-size:13px!important;margin:0!important;max-width:100%!important;min-height:46px!important;min-width:0!important;padding:10px 12px!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(3){grid-area:preview!important}html body .paradise-welcome-layout>div:nth-child(3) h3{font-size:19px!important;line-height:1.35!important;margin:0 0 10px!important}html body #welcome-print-area{border-radius:15px!important;box-sizing:border-box!important;gap:6px!important;margin:0!important;max-width:100%!important;min-height:210px!important;overflow:hidden!important;padding:8px!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(3)>div:nth-of-type(2){grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:11px 0 0!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(3)>div:nth-of-type(2) button{border-radius:13px!important;font-size:12px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 6px!important;white-space:normal!important;width:100%!important}html body .paradise-welcome-layout>div:nth-child(3) p{font-size:11px!important;line-height:1.4!important;margin:10px 0 0!important}}@media (max-width:380px){html body .paradise-welcome-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-welcome-layout>div{border-radius:17px!important;padding:9px!important}html body .paradise-welcome-designs-card>div{grid-template-columns:minmax(0,1fr)!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(2){grid-template-columns:repeat(3,minmax(0,1fr))!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(3){grid-template-columns:minmax(0,1fr)!important}html body .paradise-welcome-layout>div:nth-child(2)>div:nth-of-type(3)>span{grid-column:1!important}html body .paradise-welcome-layout>div:nth-child(3)>div:nth-of-type(2){grid-template-columns:minmax(0,1fr)!important}}@media (max-width:1050px){html body .paradise-settings-content,html body .paradise-settings-page,html body .paradise-settings-surface{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-settings-page{overflow-x:hidden!important}html body .paradise-settings-content{overflow:visible!important}html body .paradise-settings-content table{max-width:none!important}}@media (max-width:700px){html body .paradise-settings-page{direction:rtl!important;min-height:100dvh!important;overflow-x:hidden!important;padding:0!important}html body .paradise-settings-page,html body .paradise-settings-surface{box-sizing:border-box!important;margin:0!important;max-width:100%!important;width:100%!important}html body .paradise-settings-surface{border-radius:21px!important;min-width:0!important;overflow:visible!important;padding:12px 10px!important}html body .paradise-settings-header{border-bottom:1px solid #d6c7b8b8!important;box-sizing:border-box!important;display:block!important;margin:0 0 13px!important;padding:3px 2px 10px!important}html body .paradise-settings-header,html body .paradise-settings-header>div{max-width:100%!important;text-align:right!important;width:100%!important}html body .paradise-settings-header h2{font-size:25px!important;line-height:1.3!important;margin:0!important}html body .paradise-settings-status{align-items:flex-start!important;font-size:12px!important;line-height:1.5!important;margin-top:7px!important;max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important;width:100%!important}html body .paradise-settings-status>span:first-child{flex:0 0 9px!important;height:9px!important;margin-top:4px!important;max-width:9px!important;min-height:9px!important;min-width:9px!important;width:9px!important}html body .paradise-settings-lock-card{border-radius:18px!important;box-sizing:border-box!important;margin:12px 0 0!important;max-width:100%!important;padding:16px 12px!important;width:100%!important}html body .paradise-settings-lock-card h3{font-size:18px!important;line-height:1.4!important;margin:0 0 12px!important}html body .paradise-settings-lock-card input{box-sizing:border-box!important;font-size:16px!important;height:46px!important;margin:0 0 9px!important}html body .paradise-settings-lock-card input,html body .paradise-settings-unlock-button{max-width:100%!important;min-height:46px!important;min-width:0!important;width:100%!important}html body .paradise-settings-unlock-button{border-radius:14px!important;margin:0!important}html body .paradise-settings-tabs{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0 0 11px!important}html body .paradise-settings-tab-button,html body .paradise-settings-tabs{box-sizing:border-box!important;max-width:100%!important;width:100%!important}html body .paradise-settings-tab-button{border-radius:14px!important;font-size:11px!important;height:auto!important;line-height:1.35!important;margin:0!important;min-height:46px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:8px 7px!important;text-align:center!important;white-space:normal!important}html body .paradise-settings-tab-button-active{box-shadow:0 9px 20px #4b2e1f30!important}html body .paradise-settings-content{margin:0!important;overflow:visible!important;padding:0!important}html body .paradise-settings-content,html body .paradise-settings-content>div{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-settings-content>div{gap:10px!important}html body .paradise-settings-content div[style*="display: grid"]{gap:9px!important;grid-template-columns:minmax(0,1fr)!important}html body .paradise-settings-content>div>div{border-radius:17px!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;padding:12px!important;width:100%!important}html body .paradise-settings-content h3{font-size:18px!important;margin-top:0!important}html body .paradise-settings-content h3,html body .paradise-settings-content h4{line-height:1.4!important;max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}html body .paradise-settings-content h4{font-size:14px!important}html body .paradise-settings-content div,html body .paradise-settings-content p,html body .paradise-settings-content span{overflow-wrap:anywhere}html body .paradise-settings-content input:not([type=checkbox]):not([type=radio]),html body .paradise-settings-content select,html body .paradise-settings-content textarea{box-sizing:border-box!important;font-size:16px!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;width:100%!important}html body .paradise-settings-content input[type=checkbox],html body .paradise-settings-content input[type=radio]{flex:0 0 20px!important;height:20px!important;max-width:20px!important;min-height:20px!important;min-width:20px!important;width:20px!important}html body .paradise-settings-content button{border-radius:13px!important;box-sizing:border-box!important;font-size:12px!important;height:auto!important;line-height:1.4!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:9px 10px!important;white-space:normal!important;width:100%!important}html body .paradise-settings-content div[style*="display: flex"]{align-items:stretch!important;box-sizing:border-box!important;flex-direction:column!important;gap:8px!important;max-width:100%!important;width:100%!important}html body .paradise-settings-content label{box-sizing:border-box!important;max-width:100%!important;min-height:48px!important;width:100%!important}html body .paradise-settings-content label:has(input[type=checkbox]){align-items:center!important;display:flex!important;flex-direction:row!important;gap:10px!important;justify-content:space-between!important}html body .paradise-settings-content div:has(>table){-webkit-overflow-scrolling:touch;box-sizing:border-box!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;padding:8px!important;width:100%!important}html body .paradise-settings-content table{font-size:12px!important;margin:0!important;max-width:none!important;min-width:680px!important;width:-webkit-max-content!important;width:max-content!important}html body .paradise-settings-content table td,html body .paradise-settings-content table th{font-size:11px!important;line-height:1.35!important;padding:8px!important;white-space:nowrap!important}html body .paradise-settings-content table button{max-width:none!important;min-height:36px!important;min-width:74px!important;padding:6px 9px!important;white-space:nowrap!important;width:auto!important}html body .paradise-settings-content input[type=file]{font-size:13px!important;min-height:52px!important;padding:8px!important;width:100%!important}}@media (max-width:380px){html body .paradise-settings-surface{border-radius:18px!important;padding:9px 7px!important}html body .paradise-settings-tabs{grid-template-columns:minmax(0,1fr)!important}html body .paradise-settings-tab-button{min-height:43px!important}html body .paradise-settings-content>div>div{border-radius:15px!important;padding:9px!important}}@media (max-width:1050px){html body .paradise-login-page,html body .paradise-menu-page,html body .paradise-welcome-entry-page{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important;padding:18px!important;width:100%!important}html body .paradise-login-card,html body .paradise-menu-card,html body .paradise-welcome-entry-card{box-sizing:border-box!important;max-width:100%!important;width:min(480px,100%)!important}}@media (max-width:700px){html body .paradise-login-page,html body .paradise-menu-page,html body .paradise-welcome-entry-page{align-items:flex-start!important;background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important;margin:0!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:max(8px,env(safe-area-inset-top)) 8px calc(100px + env(safe-area-inset-bottom))!important;width:100%!important}html body .paradise-login-page{align-items:center!important;padding:max(12px,env(safe-area-inset-top)) 8px max(12px,env(safe-area-inset-bottom))!important}html body .paradise-login-card,html body .paradise-menu-card,html body .paradise-welcome-entry-card{border-radius:24px!important;box-sizing:border-box!important;margin:0 auto!important;max-width:460px!important;min-height:auto!important;min-width:0!important;overflow:hidden!important;padding:22px 14px!important;width:100%!important}html body .paradise-login-card{padding-bottom:24px!important;padding-top:28px!important}html body .paradise-login-logo{display:block!important;height:auto!important;margin:0 auto 24px!important;max-width:118px!important;width:118px!important}html body .paradise-login-fields{grid-gap:10px!important;box-sizing:border-box!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}html body .paradise-login-input{box-sizing:border-box!important;font-size:16px!important;height:48px!important;margin:0!important;padding:10px 12px!important}html body .paradise-login-button,html body .paradise-login-input{border-radius:15px!important;max-width:100%!important;min-height:48px!important;min-width:0!important;width:100%!important}html body .paradise-login-button{font-size:15px!important;line-height:1.35!important;margin:18px 0 0!important;padding:11px 14px!important}html body .paradise-welcome-entry-card{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding-bottom:25px!important;padding-top:25px!important}html body .paradise-welcome-entry-logo{display:block!important;height:auto!important;margin:10px auto 34px!important;max-width:145px!important;width:145px!important}html body .paradise-welcome-entry-card h1,html body .paradise-welcome-entry-card p{display:none!important}html body .paradise-welcome-entry-button{border-radius:16px!important;font-size:15px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:52px!important;min-width:0!important;padding:12px 14px!important;white-space:normal!important;width:100%!important}html body .paradise-menu-card{padding-bottom:18px!important;padding-top:18px!important}html body .paradise-menu-logo{display:block!important;height:auto!important;margin:0 auto 10px!important;max-width:96px!important;width:96px!important}html body .paradise-menu-title{font-size:22px!important;line-height:1.35!important;margin:0 0 14px!important}html body .paradise-menu-buttons{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important}html body .paradise-menu-button,html body .paradise-menu-buttons{box-sizing:border-box!important;margin:0!important;max-width:100%!important;width:100%!important}html body .paradise-menu-button{border-radius:14px!important;font-size:12px!important;height:auto!important;line-height:1.35!important;min-height:54px!important;min-width:0!important;overflow-wrap:anywhere!important;padding:9px 7px!important;white-space:normal!important}html body .paradise-menu-button:last-child{grid-column:1/-1!important}}@media (max-width:380px){html body .paradise-login-page,html body .paradise-menu-page,html body .paradise-welcome-entry-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-login-card,html body .paradise-menu-card,html body .paradise-welcome-entry-card{border-radius:20px!important;padding-left:10px!important;padding-right:10px!important}html body .paradise-menu-buttons{grid-template-columns:minmax(0,1fr)!important}html body .paradise-menu-button:last-child{grid-column:1!important}}@media (max-width:700px){html body .paradise-duplicate-client-modal-overlay,html body .paradise-gift-link-modal-overlay,html body .paradise-global-client-modal-overlay,html body .paradise-household-modal-overlay{align-items:center!important;box-sizing:border-box!important;height:100dvh!important;justify-content:center!important;overflow:hidden!important;padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom))!important;place-items:center!important;width:100vw!important}html body .paradise-duplicate-client-modal-card,html body .paradise-gift-link-modal-card,html body .paradise-global-client-modal-card,html body .paradise-household-modal-card{-webkit-overflow-scrolling:touch;border-radius:20px!important;box-sizing:border-box!important;margin:0!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;max-width:560px!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;padding:15px 11px!important;width:100%!important}html body .paradise-global-client-modal-card h3{font-size:20px!important;line-height:1.35!important;margin:0 0 13px!important}html body .paradise-global-client-modal-card>input{border-radius:14px!important;box-sizing:border-box!important;font-size:16px!important;height:46px!important;margin:0 0 9px!important;max-width:100%!important;min-height:46px!important;min-width:0!important;padding:9px 11px!important;width:100%!important}html body .paradise-global-client-modal-actions{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:5px 0 0!important;max-width:100%!important;width:100%!important}html body .paradise-global-client-modal-actions button{border-radius:13px!important;box-sizing:border-box!important;font-size:12px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 9px!important;width:100%!important}html body .paradise-duplicate-client-modal-card>div:first-child,html body .paradise-gift-link-modal-card>div:first-child{align-items:flex-start!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:9px!important;justify-content:space-between!important;margin:0 0 11px!important;max-width:100%!important;width:100%!important}html body .paradise-duplicate-client-modal-card>div:first-child>div,html body .paradise-gift-link-modal-card>div:first-child>div{flex:1 1 auto!important;min-width:0!important}html body .paradise-duplicate-client-modal-card>div:first-child h3,html body .paradise-gift-link-modal-card>div:first-child h3{font-size:18px!important;line-height:1.35!important;margin:0!important;overflow-wrap:anywhere!important}html body .paradise-duplicate-client-modal-card>div:first-child button,html body .paradise-gift-link-modal-card>div:first-child button{align-items:center!important;border-radius:50%!important;display:flex!important;flex:0 0 36px!important;height:36px!important;justify-content:center!important;margin:0!important;max-width:36px!important;min-height:36px!important;min-width:36px!important;padding:0!important;width:36px!important}html body .paradise-duplicate-client-modal-card>input,html body .paradise-gift-link-modal-card>input{border-radius:14px!important;box-sizing:border-box!important;font-size:16px!important;height:46px!important;margin:0 0 11px!important;max-width:100%!important;min-height:46px!important;min-width:0!important;padding:9px 11px!important;width:100%!important}html body .paradise-duplicate-client-modal-card>div:last-child,html body .paradise-gift-link-modal-card>div:last-child{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;max-width:100%!important;width:100%!important}html body .paradise-duplicate-client-modal-card>div:last-child>button,html body .paradise-gift-link-modal-card>div:last-child>button{border-radius:14px!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important;padding:11px!important;white-space:normal!important;width:100%!important}html body .paradise-duplicate-client-modal-card>div:last-child>button div,html body .paradise-gift-link-modal-card>div:last-child>button div{max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}html body .paradise-household-modal-overlay{display:grid!important;place-items:center!important}html body .paradise-household-modal-card{bottom:auto!important;left:auto!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important}html body .paradise-household-modal-card>div:first-child{align-items:flex-start!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:8px!important;justify-content:space-between!important;margin:0 0 11px!important;max-width:100%!important;width:100%!important}html body .paradise-household-modal-card>div:first-child>div{flex:1 1 auto!important;min-width:0!important}html body .paradise-household-modal-card>div:first-child h3{font-size:18px!important;line-height:1.35!important;margin:0!important;overflow-wrap:anywhere!important}html body .paradise-household-modal-card>div:first-child button{border-radius:12px!important;flex:0 0 auto!important;margin:0!important;max-width:90px!important;min-height:38px!important;min-width:68px!important;padding:7px 9px!important;width:auto!important}html body .paradise-household-modal-card>div:not(.paradise-household-form-grid){box-sizing:border-box!important;max-width:100%!important}html body .paradise-household-modal-card div{overflow-wrap:anywhere}html body .paradise-household-modal-card div[style*="display: flex"]{flex-wrap:wrap!important}html body .paradise-household-modal-card div[style*="display: flex"] button{margin:0!important;min-height:38px!important}html body .paradise-household-form-grid{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;max-width:100%!important;width:100%!important}html body .paradise-household-form-grid>div{max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-household-form-grid input,html body .paradise-household-form-grid select{border-radius:13px!important;box-sizing:border-box!important;font-size:16px!important;grid-column:auto!important;margin:0!important;max-width:100%!important;min-height:44px!important;min-width:0!important;padding:8px 10px!important;width:100%!important}html body .paradise-household-modal-card>button:last-child{border-radius:14px!important;font-size:13px!important;line-height:1.4!important;margin:11px 0 0!important;max-width:100%!important;min-height:46px!important;min-width:0!important;padding:9px 11px!important;width:100%!important}}@media (max-width:380px){html body .paradise-duplicate-client-modal-overlay,html body .paradise-gift-link-modal-overlay,html body .paradise-global-client-modal-overlay,html body .paradise-household-modal-overlay{padding-left:5px!important;padding-right:5px!important}html body .paradise-duplicate-client-modal-card,html body .paradise-gift-link-modal-card,html body .paradise-global-client-modal-card,html body .paradise-household-modal-card{border-radius:17px!important;padding-left:8px!important;padding-right:8px!important}html body .paradise-global-client-modal-actions{grid-template-columns:minmax(0,1fr)!important}html body .paradise-duplicate-client-modal-card>div:first-child,html body .paradise-gift-link-modal-card>div:first-child,html body .paradise-household-modal-card>div:first-child{gap:6px!important}}@media (max-width:700px){html{scroll-padding-bottom:calc(115px + env(safe-area-inset-bottom));scroll-padding-top:calc(90px + env(safe-area-inset-top))}#root,body,html{min-height:100dvh!important;overscroll-behavior-x:none!important}html body .paradise-global-topbar{margin-top:max(8px,env(safe-area-inset-top))!important}html body [role=button],html body a,html body button{-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}html body input,html body select,html body textarea{scroll-margin-bottom:calc(125px + env(safe-area-inset-bottom))!important;scroll-margin-top:calc(95px + env(safe-area-inset-top))!important}html body .paradise-global-sidebar{transition:transform .2s ease,opacity .2s ease!important}@supports selector(body:has(input:focus)){body:has(input:focus,textarea:focus,select:focus) .paradise-global-sidebar{opacity:0!important;pointer-events:none!important;transform:translateY(calc(100% + 30px + env(
              safe-area-inset-bottom
            )))!important}}}@media (orientation:landscape) and (max-height:520px) and (max-width:950px){html body .paradise-global-page{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}html body .paradise-global-sidebar{bottom:max(5px,env(safe-area-inset-bottom))!important}}@media (max-width:1050px){html body .paradise-gift-cards-page,html body .paradise-gift-cards-shell{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-gift-cards-page{overflow-x:hidden!important;padding:14px!important}html body .paradise-gift-card-basic-fields{max-width:100%!important;width:min(820px,100%)!important}}@media (max-width:700px){html body .paradise-gift-cards-page{background:linear-gradient(180deg,#f2e9df,#dfcebd)!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 8px calc(110px + env(safe-area-inset-bottom))!important}html body .paradise-gift-cards-page,html body .paradise-gift-cards-shell{box-sizing:border-box!important;margin:0!important;max-width:100%!important;width:100%!important}html body .paradise-gift-cards-shell{min-width:0!important;padding:0!important}html body .paradise-gift-cards-header{margin:0 0 12px!important;padding:2px 0 0!important;width:100%!important}html body .paradise-gift-cards-header img{height:auto!important;margin:0 auto 6px!important;max-width:74px!important;width:74px!important}html body .paradise-gift-cards-header h2{font-size:23px!important;line-height:1.35!important;margin:0!important}html body .paradise-gift-cards-header p{font-size:11px!important;line-height:1.4!important;margin-top:5px!important}html body .paradise-gift-card-category-list{-webkit-overflow-scrolling:touch;box-sizing:border-box!important;display:flex!important;flex-wrap:nowrap!important;gap:7px!important;justify-content:flex-start!important;margin:0 0 9px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;padding:3px 1px 7px!important;scroll-snap-type:x proximity;scrollbar-width:none!important;width:100%!important}html body .paradise-gift-card-category-list::-webkit-scrollbar{display:none!important}html body .paradise-gift-card-category-list button{flex:0 0 auto!important;font-size:11px!important;margin:0!important;max-width:none!important;min-height:42px!important;min-width:91px!important;padding:7px 11px!important;scroll-snap-align:start;white-space:nowrap!important;width:auto!important}html body .paradise-gift-card-template-list{-webkit-overflow-scrolling:touch;box-sizing:border-box!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;justify-content:flex-start!important;margin:0 0 11px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;padding:2px 1px 8px!important;scroll-snap-type:x proximity;scrollbar-width:none!important;width:100%!important}html body .paradise-gift-card-template-list::-webkit-scrollbar{display:none!important}html body .paradise-gift-card-template-list>button{border-radius:14px!important;flex:0 0 116px!important;margin:0!important;max-width:116px!important;min-width:116px!important;padding:6px!important;scroll-snap-align:center;width:116px!important}html body .paradise-gift-card-template-list img{border-radius:9px!important;height:132px!important}html body .paradise-gift-card-preview-stage{box-sizing:border-box!important;display:flex!important;justify-content:center!important;margin:0 0 11px!important;max-width:100%!important;padding:0!important;width:100%!important}html body .paradise-gift-card-canvas{border-radius:18px!important;box-shadow:0 14px 32px #4b2e1f2e!important;margin:0 auto!important;max-width:430px!important;width:min(100%,430px)!important}html body .paradise-gift-card-basic-fields{border-radius:20px!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:12px 10px!important;width:100%!important}html body .paradise-gift-card-basic-fields>h3{font-size:19px!important;margin:0 0 11px!important}html body .paradise-gift-card-fields-grid{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-gift-card-basic-fields label{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-gift-card-basic-fields input,html body .paradise-gift-card-basic-fields select,html body .paradise-gift-card-basic-fields textarea{box-sizing:border-box!important;font-size:16px!important;max-width:100%!important;min-width:0!important;width:100%!important}html body .paradise-gift-card-message-field textarea{min-height:120px!important}html body .paradise-gift-card-editor{border-radius:17px!important;box-sizing:border-box!important;margin-top:12px!important;max-width:100%!important;padding:10px!important;width:100%!important}html body .paradise-gift-card-text-tabs{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-gift-card-text-tabs button{font-size:11px!important;line-height:1.3!important;margin:0!important;max-width:100%!important;min-height:43px!important;min-width:0!important;padding:7px 5px!important;white-space:normal!important;width:100%!important}html body .paradise-gift-card-editor-grid{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .paradise-gift-card-font-panel,html body .paradise-gift-card-position-panel{border-radius:14px!important;box-sizing:border-box!important;max-width:100%!important;padding:10px!important;width:100%!important}html body .paradise-gift-card-size-controls{grid-template-columns:minmax(0,1fr) 44px 44px!important}html body .paradise-gift-card-move-grid{max-width:100%!important;width:178px!important}html body .paradise-gift-card-move-grid button{margin:0!important;min-height:44px!important;min-width:0!important;padding:0!important;width:100%!important}html body .paradise-gift-card-actions{grid-gap:8px!important;box-sizing:border-box!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:11px!important;width:100%!important}html body .paradise-gift-card-actions button{border-radius:13px!important;font-size:11px!important;line-height:1.35!important;margin:0!important;max-width:100%!important;min-height:46px!important;min-width:0!important;padding:8px 7px!important;white-space:normal!important;width:100%!important}html body .paradise-gift-card-save-button{bottom:calc(82px + env(safe-area-inset-bottom))!important;box-shadow:0 15px 34px #4b2e1f42!important;font-size:14px!important;grid-column:1/-1!important;min-height:52px!important;position:-webkit-sticky!important;position:sticky!important;z-index:30!important}}@media (max-width:380px){html body .paradise-gift-cards-page{padding-left:6px!important;padding-right:6px!important}html body .paradise-gift-card-template-list>button{flex-basis:106px!important;max-width:106px!important;min-width:106px!important;width:106px!important}html body .paradise-gift-card-template-list img{height:122px!important}html body .paradise-gift-card-basic-fields{border-radius:17px!important;padding-left:7px!important;padding-right:7px!important}html body .paradise-gift-card-actions,html body .paradise-gift-card-text-tabs{grid-template-columns:minmax(0,1fr)!important}html body .paradise-gift-card-save-button{grid-column:1!important}}@media (min-width:1051px){html body .paradise-topbar-search-slot{flex:1 1!important;margin:0!important;max-width:none!important;min-width:320px!important;padding:0!important;width:auto!important}html body .paradise-topbar-search-slot>div{box-sizing:border-box!important;max-width:none!important;min-width:0!important;width:100%!important}}@font-face{font-display:swap;font-family:ParadiseLatinUI;font-style:normal;font-weight:100 699;src:local("Segoe UI"),local("SF Pro Text"),local("Roboto"),local("Arial");unicode-range:u+0000-024f,u+1e??}@font-face{font-display:swap;font-family:ParadiseLatinUI;font-style:normal;font-weight:700 1000;src:local("Segoe UI Semibold"),local("SF Pro Text Semibold"),local("Roboto Medium"),local("Arial");unicode-range:u+0000-024f,u+1e??}#root,body,html{font-family:ParadiseLatinUI,Arial,sans-serif!important}html body button,html body input,html body select,html body textarea{font-family:inherit!important}html body [style*="font-family: Arial"],html body [style*="font-family:'Arial'"],html body [style*="font-family:Arial"],html body [style*='font-family: "Arial"']{font-family:ParadiseLatinUI,Arial,sans-serif!important}.paradise-dashboard-search-result{align-items:center!important;direction:rtl!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.paradise-search-result-address,.paradise-search-result-name,.paradise-search-result-phone{font-size:15px!important;font-weight:800!important;line-height:1.4!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.paradise-search-result-name{text-align:right!important}.paradise-search-result-address{color:#806957!important;text-align:center!important}.paradise-search-result-phone{text-align:left!important}.paradise-client-status-chips{max-width:100%!important}#paradise-client-profile .paradise-referral-source-chip{align-items:center!important;background:#6b4e8f1f!important;border:1px solid #6b4e8f38!important;border-radius:999px!important;box-shadow:none!important;color:#684b86!important;cursor:pointer!important;display:inline-flex!important;font-size:13px!important;font-weight:900!important;gap:5px!important;justify-content:center!important;min-height:34px!important;padding:6px 11px!important}.paradise-referral-source-loading{color:#806b90!important;font-size:12px!important;font-weight:800!important}.paradise-referrals-header-actions{align-items:center!important;display:flex!important;gap:8px!important}#paradise-client-profile .paradise-open-referral-modal{background:linear-gradient(135deg,#9c7354,#bd9575)!important;border:1px solid #4b2e1f38!important;border-radius:12px!important;box-shadow:0 6px 14px #4b2e1f1f!important;color:#fffaf5!important;cursor:pointer!important;font-size:13px!important;font-weight:900!important;min-height:36px!important;padding:7px 13px!important;white-space:nowrap!important}.paradise-referrals-count{align-items:center!important;background:#7a52391a!important;border-radius:10px!important;box-sizing:border-box!important;color:#704a34!important;display:inline-flex!important;font-size:13px!important;font-weight:950!important;height:30px!important;justify-content:center!important;min-width:30px!important;padding:0 9px!important}#paradise-client-profile .paradise-profile-referral-card{grid-gap:10px!important;align-items:center!important;border-radius:14px!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr) auto!important;padding:10px 12px!important}.paradise-profile-referral-details{grid-gap:10px!important;align-items:center!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1.2fr) minmax(105px,.8fr) minmax(0,1.25fr)!important;min-width:0!important}.paradise-profile-referral-heading{flex-wrap:wrap!important;margin:0!important;min-width:0!important}.paradise-profile-referral-heading strong{font-size:15px!important;line-height:1.35!important}.paradise-profile-referral-heading span{font-size:11px!important;line-height:1.35!important;padding:3px 7px!important}.paradise-profile-referral-phone{color:#654939!important;font-size:14px!important;font-weight:900!important;line-height:1.4!important;margin:0!important;text-align:center!important}.paradise-profile-referral-meta{color:#785d4a!important;font-size:13px!important;font-weight:850!important;line-height:1.45!important;margin:0!important}#paradise-client-profile .paradise-profile-referral-open{border-radius:10px!important;font-size:12px!important;min-height:36px!important;padding:7px 10px!important}.paradise-client-note-card{padding:12px 13px!important}.paradise-client-note-header{align-items:center!important;margin-bottom:9px!important}.paradise-client-note-meta{justify-content:flex-end!important}.paradise-client-note-date{color:#725542!important;font-size:13px!important;font-weight:900!important;line-height:1.4!important;white-space:nowrap!important}#paradise-client-profile .paradise-note-action{align-items:center!important;border-radius:9px!important;cursor:pointer!important;display:inline-flex!important;font-size:17px!important;font-weight:900!important;height:32px!important;justify-content:center!important;line-height:1!important;max-width:32px!important;min-height:32px!important;min-width:32px!important;padding:0!important;width:32px!important}.paradise-note-edit{background:#ead8c8!important;border:1px solid #845e424d!important;color:#4b3327!important}.paradise-note-delete{background:#a4493f17!important;border:1px solid #a4493f47!important;color:#93423a!important}.paradise-note-action:disabled{cursor:not-allowed!important;opacity:.5!important}.paradise-client-note-text{font-size:15px!important;line-height:1.75!important}.paradise-client-note-editor{grid-gap:9px!important;display:grid!important;gap:9px!important}#paradise-client-profile .paradise-client-note-editor textarea{background:#fffdfa!important;border:1px solid #9f785a6b!important;border-radius:12px!important;box-sizing:border-box!important;color:#432f24!important;font-size:15px!important;line-height:1.65!important;margin:0!important;min-height:96px!important;outline:none!important;padding:11px 12px!important;resize:vertical!important;width:100%!important}.paradise-client-note-editor>div{display:flex!important;gap:8px!important}#paradise-client-profile .paradise-client-note-editor button{background:linear-gradient(135deg,#4b3327,#76523d)!important;border:1px solid #4b2e1f3d!important;border-radius:10px!important;color:#fffaf5!important;cursor:pointer!important;font-size:13px!important;font-weight:900!important;min-height:36px!important;padding:7px 13px!important}#paradise-client-profile .paradise-client-note-editor .paradise-note-edit-cancel{background:#ead8c8!important;color:#4b3327!important}.paradise-client-note-error{background:#a64c3d17!important;border:1px solid #a64c3d2e!important;border-radius:11px!important;color:#964c3e!important;font-size:13px!important;font-weight:850!important;margin-bottom:10px!important;padding:9px 11px!important}.paradise-referral-modal-overlay{align-items:center!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#251811b8!important;box-sizing:border-box!important;display:flex!important;height:100dvh!important;inset:0!important;justify-content:center!important;overflow-y:auto!important;padding:18px!important;position:fixed!important;width:100vw!important;z-index:1000005!important}.paradise-referral-modal-card{background:linear-gradient(145deg,#fffdf9,#eee0d3)!important;border:1px solid #cda98bb8!important;border-radius:24px!important;box-shadow:0 30px 80px #1f130d57!important;box-sizing:border-box!important;color:#432f24!important;margin:auto!important;padding:24px!important;width:min(980px,100%)!important}.paradise-referral-modal-header{align-items:center!important;border-bottom:1px solid #a67e5f3d!important;display:flex!important;gap:14px!important;justify-content:space-between!important;margin-bottom:18px!important;padding-bottom:15px!important;text-align:right!important}.paradise-referral-modal-header h3{color:#3f2b21!important;font-size:21px!important;font-weight:950!important;margin:0!important}.paradise-referral-modal-header p{color:#876852!important;font-size:13px!important;font-weight:800!important;margin:4px 0 0!important}.paradise-referral-modal-header button{background:#fffaf5!important;border:1px solid #88604447!important;border-radius:11px!important;color:#5e4030!important;cursor:pointer!important;font-size:23px!important;height:38px!important;min-width:38px!important;padding:0!important;width:38px!important}.paradise-referral-modal-grid{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.paradise-referral-modal-grid label{grid-gap:7px!important;color:#684b39!important;display:grid!important;gap:7px!important;min-width:0!important;text-align:right!important}.paradise-referral-modal-grid label>span{font-size:13px!important;font-weight:900!important}.paradise-referral-modal-grid input{background:#fffdfa!important;border:1px solid #a67e5f6b!important;border-radius:13px!important;box-sizing:border-box!important;color:#432f24!important;font-size:15px!important;font-weight:850!important;margin:0!important;min-height:48px!important;min-width:0!important;outline:none!important;padding:11px 13px!important;width:100%!important}.paradise-referral-modal-grid input:focus{border-color:#855b3ebd!important;box-shadow:0 0 0 3px #ae805e1f!important}.paradise-referral-modal-grid input[dir=ltr]{text-align:center!important}.paradise-referral-modal-error{background:#a64c3d17!important;border-radius:11px!important;color:#964c3e!important;font-size:13px!important;font-weight:850!important;margin-top:12px!important;padding:10px 12px!important}.paradise-referral-modal-footer{border-top:1px solid #a67e5f38!important;display:flex!important;gap:9px!important;margin-top:18px!important;padding-top:15px!important}.paradise-referral-modal-footer button{border-radius:12px!important;cursor:pointer!important;font-size:14px!important;font-weight:900!important;min-height:42px!important;min-width:120px!important;padding:9px 16px!important}.paradise-referral-modal-cancel{background:#ead8c8!important;border:1px solid #a0795b57!important;color:#50372a!important}.paradise-referral-modal-save{background:linear-gradient(135deg,#432e23,#76513b)!important;border:1px solid #3e271d42!important;color:#fffaf5!important}.paradise-referral-modal-footer button:disabled,.paradise-referral-modal-header button:disabled{cursor:not-allowed!important;opacity:.55!important}@media (max-width:760px){.paradise-referral-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.paradise-profile-referral-details{grid-template-columns:minmax(0,1.2fr) minmax(92px,.8fr)!important}.paradise-profile-referral-meta{grid-column:1/-1!important}}@media (max-width:520px){.paradise-dashboard-search-result{gap:5px!important;padding:9px 8px!important}.paradise-search-result-address,.paradise-search-result-name,.paradise-search-result-phone{font-size:12px!important}.paradise-referrals-header-actions{justify-content:space-between!important;width:100%!important}#paradise-client-profile .paradise-open-referral-modal{flex:1 1 auto!important}#paradise-client-profile .paradise-profile-referral-card{padding:9px 10px!important}.paradise-profile-referral-heading strong,.paradise-profile-referral-phone{font-size:13px!important}.paradise-profile-referral-meta{font-size:12px!important}#paradise-client-profile .paradise-profile-referral-open{max-width:82px!important;padding:6px 8px!important;white-space:normal!important}.paradise-client-note-header{align-items:flex-start!important}.paradise-client-note-meta{justify-content:flex-start!important}.paradise-client-note-date{white-space:normal!important}.paradise-referral-modal-overlay{padding:10px!important}.paradise-referral-modal-card{border-radius:19px!important;padding:16px!important}.paradise-referral-modal-grid{grid-template-columns:minmax(0,1fr)!important}.paradise-referral-modal-footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.paradise-referral-modal-footer button{min-width:0!important;width:100%!important}}.paradise-mobile-v2-appointments,.paradise-mobile-v2-card-list,.paradise-mobile-v2-client-list,.paradise-mobile-v2-header,.paradise-mobile-v2-more-overlay,.paradise-mobile-v2-nav,.paradise-mobile-v2-only{display:none}@media (max-width:820px){:root{--pm-bg:#eee4d9;--pm-bg-deep:#d8c3b1;--pm-surface:#fffdf9;--pm-surface-2:#f8efe7;--pm-surface-3:#efe0d3;--pm-text:#3f2b21;--pm-text-soft:#856751;--pm-text-faint:#a38672;--pm-brown:#5a3c2d;--pm-brown-2:#76513b;--pm-brown-dark:#3b271e;--pm-border:#9d755740;--pm-border-strong:#7e583e57;--pm-shadow-sm:0 7px 18px #452b1d14;--pm-shadow:0 14px 34px #452b1d1f;--pm-shadow-lg:0 24px 60px #321f152e;--pm-radius-sm:13px;--pm-radius:18px;--pm-radius-lg:24px;--pm-control-height:48px;--pm-page-gap:10px;--pm-safe-top:env(safe-area-inset-top,0px);--pm-safe-bottom:env(safe-area-inset-bottom,0px)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--pm-bg)!important;max-width:100%;min-height:100%;overflow-x:hidden!important;width:100%}html body{-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,#f7f0e9 0,var(--pm-bg) 46%,var(--pm-bg-deep) 100%)!important;color:var(--pm-text)!important;margin:0!important;overscroll-behavior-x:none}#root,html body{max-width:100%;min-height:100dvh;overflow-x:hidden!important;width:100%}html body *,html body :after,html body :before{box-sizing:border-box}html body button,html body input,html body select,html body textarea{font-family:Arial,sans-serif!important}html body [role=button],html body button{touch-action:manipulation}html body canvas,html body img,html body svg,html body video{max-width:100%}html body input,html body select,html body textarea{font-size:16px}html body textarea{resize:vertical}html body .paradise-mobile-v2-only{display:block!important}html body .paradise-mobile-v2-flex{display:flex!important}html body .paradise-mobile-v2-grid{display:grid!important}html body .paradise-desktop-v2-only,html body .paradise-mobile-v2-hide-on-mobile{display:none!important}html body .paradise-mobile-v2-scroll-lock{overflow:hidden!important}html body .paradise-login-page,html body .paradise-menu-page,html body .paradise-welcome-entry-page{align-items:center!important;background:radial-gradient(circle at top,#fffaf3 0,#eee4d8 52%,#d7c1ae 100%)!important;display:flex!important;justify-content:center!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:calc(var(--pm-safe-top) + 18px) 14px calc(var(--pm-safe-bottom) + 18px)!important;width:100%!important}html body .paradise-login-card,html body .paradise-menu-card,html body .paradise-welcome-entry-card{backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;background:#fffdf9f0!important;border:1px solid #ffffffd1!important;border-radius:27px!important;box-shadow:var(--pm-shadow-lg)!important;margin:0 auto!important;max-width:100%!important;min-height:0!important;padding:25px 17px!important;width:min(100%,440px)!important}html body .paradise-login-logo,html body .paradise-menu-logo,html body .paradise-welcome-entry-logo{display:block!important;height:auto!important;margin:0 auto 22px!important;width:min(42vw,150px)!important}html body .paradise-login-fields,html body .paradise-menu-buttons{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-login-input{background:#fffdf9!important;border:1px solid var(--pm-border)!important;border-radius:15px!important;color:var(--pm-text)!important;font-size:16px!important;margin:0!important;min-height:50px!important;min-width:0!important;padding:0 14px!important;width:100%!important}html body .paradise-login-button,html body .paradise-menu-button,html body .paradise-welcome-entry-button{border-radius:16px!important;font-size:15px!important;font-weight:900!important;margin:0!important;min-height:50px!important;min-width:0!important;padding:10px 14px!important;width:100%!important}html body .paradise-menu-title{font-size:24px!important;line-height:1.25!important;margin:0 0 18px!important}html body .paradise-global-sidebar{display:none!important}html body .paradise-global-page{min-height:calc(100dvh - 125px)!important;overflow-x:hidden!important;padding:4px 8px calc(var(--pm-safe-bottom) + 78px)!important}html body .paradise-global-page,html body .paradise-unified-panel{background:#0000!important;margin:0!important;max-width:100%!important;width:100%!important}html body .paradise-unified-panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:calc(100dvh - 220px)!important;overflow:visible!important;padding:0!important}html body .paradise-unified-panel>div,html body .paradise-unified-panel>div>div{box-sizing:border-box!important;max-width:100%!important}html body .page-container,html body .paradise-appointments-page,html body .paradise-available-page,html body .paradise-clients-page,html body .paradise-dashboard-page,html body .paradise-delivery-page,html body .paradise-finance-page,html body .paradise-gift-cards-page,html body .paradise-gift-page,html body .paradise-inactive-page,html body .paradise-income-expenses-page,html body .paradise-invoices-page,html body .paradise-loyalty-page,html body .paradise-potential-page,html body .paradise-purchases-page,html body .paradise-referrals-page,html body .paradise-settings-page,html body .paradise-welcome-page{background:#0000!important;box-shadow:none!important;margin:0!important;max-width:100%!important;min-height:0!important;overflow-x:hidden!important;padding:0!important;width:100%!important}html body .paradise-appointments-shell,html body .paradise-clients-shell,html body .paradise-finance-shell,html body .paradise-gift-cards-shell,html body .paradise-inactive-shell,html body .paradise-income-expenses-shell,html body .paradise-invoices-shell,html body .paradise-loyalty-shell,html body .paradise-settings-surface,html body .paradise-welcome-shell{background:#fffdf9e6!important;border:1px solid #ffffffc2!important;border-radius:23px!important;box-shadow:var(--pm-shadow)!important;margin:0!important;max-width:100%!important;min-height:0!important;overflow:visible!important;padding:12px!important;width:100%!important}html body .paradise-unified-panel h1{font-size:clamp(23px,7vw,29px)!important;line-height:1.2!important}html body .paradise-unified-panel h2{font-size:clamp(20px,6vw,26px)!important;line-height:1.25!important}html body .paradise-unified-panel h3{font-size:clamp(16px,5vw,20px)!important;line-height:1.3!important}html body .paradise-unified-panel input,html body .paradise-unified-panel select,html body .paradise-unified-panel textarea{box-sizing:border-box!important;max-width:100%!important}html body .paradise-mobile-v2-header{align-items:center!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;background:linear-gradient(145deg,#fffdf9fa,#f0e2d6f5)!important;border:1px solid #ffffffd1!important;border-radius:21px!important;box-shadow:0 10px 24px #432a1d1c,inset 0 1px 0 #ffffffd1!important;direction:rtl!important;display:flex!important;gap:9px!important;justify-content:space-between!important;left:auto!important;margin:calc(var(--pm-safe-top) + 8px) 8px 8px!important;min-height:54px!important;padding:7px 9px!important;position:relative!important;right:auto!important;top:auto!important;width:calc(100% - 16px)!important;z-index:20!important}.paradise-mobile-v2-brand{align-items:center;display:flex;flex:1 1;gap:9px;min-width:0}.paradise-mobile-v2-brand-mark{background:linear-gradient(145deg,var(--pm-brown-dark),#89644b);border-radius:14px;box-shadow:0 8px 18px #41271a2e;color:#fffaf5;display:grid;font-size:18px;font-weight:950;height:39px;line-height:1;min-width:39px;place-items:center;width:39px}.paradise-mobile-v2-brand-copy{grid-gap:1px;display:grid;gap:1px;min-width:0}.paradise-mobile-v2-brand-name{color:#98745d;font-size:8px;font-weight:900;letter-spacing:1.1px;line-height:1.1;white-space:nowrap}.paradise-mobile-v2-screen-title{color:var(--pm-text);font-size:15px;font-weight:950;line-height:1.25;max-width:min(47vw,190px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paradise-mobile-v2-add-client{background:linear-gradient(145deg,#5b3d2e,#866047);border:1px solid #66453224;border-radius:14px;box-shadow:0 8px 18px #4b2e1f29;color:#fffaf5;cursor:pointer;display:grid;font-size:23px;font-weight:500;height:40px;line-height:1;margin:0;min-width:40px;padding:0;place-items:center;width:40px}.paradise-mobile-v2-add-client:active{transform:scale(.96)}html body .paradise-global-topbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:47px!important;left:auto!important;margin:0 8px 10px!important;padding:0!important;pointer-events:none!important;position:relative!important;right:auto!important;top:auto!important;width:calc(100% - 16px)!important;z-index:19!important}html body .paradise-global-topbar .paradise-topbar-search-slot{display:block!important;max-width:none!important;min-width:0!important;pointer-events:auto!important;width:100%!important}html body .paradise-global-topbar .paradise-topbar-search-slot>div{backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;background:#fffdf9f7!important;border:1px solid var(--pm-border)!important;border-radius:18px!important;box-shadow:0 9px 24px #432a1d17!important;height:47px!important;max-width:none!important;min-width:0!important;width:100%!important}html body .paradise-global-topbar .paradise-topbar-search-slot input{border-radius:18px!important;font-size:16px!important;font-weight:800!important;height:47px!important;max-width:100%!important;min-height:47px!important;min-width:0!important;padding:0 15px!important;text-align:right!important;width:100%!important}html body .paradise-global-topbar .paradise-topbar-account,html body .paradise-global-topbar .paradise-topbar-add-client,html body .paradise-global-topbar .paradise-topbar-date{display:none!important}html body .paradise-dashboard-search-result{grid-gap:2px!important;border-radius:14px!important;direction:rtl!important;display:grid!important;gap:2px!important;grid-template-columns:1fr!important;min-height:64px!important;padding:10px 13px!important;text-align:right!important;width:100%!important}.paradise-search-result-name{color:var(--pm-text);font-size:15px;font-weight:950}.paradise-search-result-address{color:var(--pm-text-soft);font-size:12px;font-weight:800}.paradise-search-result-phone{color:#5f4434;font-size:13px;font-weight:900;text-align:right}html body .paradise-mobile-v2-nav{align-items:stretch!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#fffaf5!important;border:1px solid #ffffffe0!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;bottom:0!important;box-shadow:0 -10px 32px #36221729!important;direction:rtl!important;display:flex!important;gap:3px!important;left:0!important;min-height:calc(67px + var(--pm-safe-bottom))!important;padding:6px 6px calc(6px + var(--pm-safe-bottom))!important;position:fixed!important;right:0!important;width:100%!important;z-index:9900!important}.paradise-mobile-v2-nav-button{align-items:center;background:#0000;border:0;border-radius:17px;color:#81614e;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:3px;justify-content:center;min-height:53px;min-width:0;padding:5px 2px;transition:transform .16s ease,background .18s ease,color .18s ease}.paradise-mobile-v2-nav-button:active{transform:scale(.96)}.paradise-mobile-v2-nav-button-active{background:linear-gradient(145deg,#503427,#795741);box-shadow:0 7px 18px #462c1e2e;color:#fffaf6}.paradise-mobile-v2-nav-icon{display:grid;font-size:18px;font-weight:950;line-height:1;min-height:20px;place-items:center}.paradise-mobile-v2-nav-label{font-size:10px;font-weight:900;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body .paradise-mobile-v2-more-overlay{align-items:flex-end!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;background:#2b1b1275!important;direction:rtl!important;display:flex!important;inset:0!important;position:fixed!important;z-index:12000!important}.paradise-mobile-v2-more-sheet{background:linear-gradient(180deg,#fffdf9,#f3e6da);border:1px solid #ffffffc2;border-bottom:0;border-radius:29px 29px 0 0;box-shadow:0 -22px 60px #301d133b;max-height:82dvh;overflow-y:auto;overscroll-behavior:contain;padding:9px 14px calc(var(--pm-safe-bottom) + 18px);width:100%}.paradise-mobile-v2-sheet-handle{background:#cdb6a4;border-radius:999px;height:5px;margin:2px auto 13px;width:43px}.paradise-mobile-v2-more-head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:13px}.paradise-mobile-v2-more-user{min-width:0}.paradise-mobile-v2-more-eyebrow{color:#98745d;font-size:10px;font-weight:900;margin-bottom:2px}.paradise-mobile-v2-more-name{color:#3e291f;font-size:18px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paradise-mobile-v2-more-close{background:#f1e3d7;border:1px solid #90694d33;border-radius:14px;color:#513629;cursor:pointer;display:grid;font-size:22px;height:42px;line-height:1;min-width:42px;padding:0;place-items:center;width:42px}.paradise-mobile-v2-utilities{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:17px}.paradise-mobile-v2-utility,.paradise-mobile-v2-utility-date{background:#fffaf5;border:1px solid #9c74573b;border-radius:15px;color:#51372a;cursor:pointer;font-size:13px;font-weight:900;margin:0;min-height:48px;min-width:0;padding:8px 11px;width:100%}.paradise-mobile-v2-utility-date{grid-gap:4px;cursor:default;display:grid;gap:4px}.paradise-mobile-v2-utility-date span{color:#98745d;font-size:9px;font-weight:900}.paradise-mobile-v2-utility-date input{background:#0000;border:0;color:#4b3327;font-size:13px;font-weight:900;min-width:0;outline:0;width:100%}.paradise-mobile-v2-utility-logout{background:linear-gradient(145deg,#5b3b2c,#7b5842);color:#fffaf5;grid-column:1/-1}.paradise-mobile-v2-menu-section{margin-bottom:12px}.paradise-mobile-v2-menu-title{color:#8d6952;font-size:11px;font-weight:950;margin:0 2px 7px}.paradise-mobile-v2-menu-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.paradise-mobile-v2-menu-item{background:#fffcf7f2;border:1px solid #9c745736;border-radius:15px;color:#51372a;cursor:pointer;font-size:12px;font-weight:900;min-height:48px;min-width:0;padding:9px 10px;width:100%}.paradise-mobile-v2-menu-item-active{background:linear-gradient(145deg,#533629,#7b5841);border-color:#4d322533;box-shadow:0 8px 18px #462b1d29;color:#fffaf5}.paradise-mobile-v2-card,.paradise-mobile-v2-section,.paradise-mobile-v2-surface{background:#fffdf9f5;border:1px solid var(--pm-border);border-radius:var(--pm-radius);box-shadow:var(--pm-shadow-sm);min-width:0;width:100%}.paradise-mobile-v2-card,.paradise-mobile-v2-section{padding:13px}.paradise-mobile-v2-stack{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.paradise-mobile-v2-two-column{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.paradise-mobile-v2-page-title{color:var(--pm-text);font-size:23px;font-weight:950;line-height:1.22;margin:0}.paradise-mobile-v2-page-subtitle{color:var(--pm-text-soft);font-size:13px;font-weight:750;line-height:1.6;margin:4px 0 0}.paradise-mobile-v2-section-title{color:var(--pm-text);font-size:17px;font-weight:950;line-height:1.3;margin:0}.paradise-mobile-v2-muted{color:var(--pm-text-soft);font-size:12px;font-weight:750;line-height:1.5}.paradise-mobile-v2-action,.paradise-mobile-v2-button{background:#fffaf5;border:1px solid var(--pm-border);border-radius:15px;color:var(--pm-text);cursor:pointer;font-size:14px;font-weight:900;min-height:48px;padding:9px 13px}.paradise-mobile-v2-action-primary,.paradise-mobile-v2-button-primary{background:linear-gradient(145deg,#4e3327,#7b5841);border-color:#4f33262e;box-shadow:0 8px 18px #452b1d26;color:#fffaf5}.paradise-mobile-v2-button-danger{background:#f7e6e2;border-color:#85443538;color:#7e3d31}.paradise-mobile-v2-field{grid-gap:6px;display:grid;gap:6px;min-width:0}.paradise-mobile-v2-field-label{color:var(--pm-text-soft);font-size:11px;font-weight:900}.paradise-mobile-v2-field input,.paradise-mobile-v2-field select,.paradise-mobile-v2-field textarea{background:#fffdf9;border:1px solid var(--pm-border);border-radius:14px;color:var(--pm-text);font-size:16px;font-weight:750;min-height:48px;min-width:0;outline:0;padding:10px 12px;width:100%}.paradise-mobile-v2-chip-row{display:flex;flex-wrap:wrap;gap:6px}.paradise-mobile-v2-chip{align-items:center;background:#f5e9de;border:1px solid var(--pm-border);border-radius:999px;color:#694936;display:inline-flex;font-size:11px;font-weight:900;justify-content:center;min-height:30px;padding:5px 9px}html body .paradise-mobile-card-table table,html body table.paradise-mobile-card-table{background:#0000!important;border:0!important;display:block!important;min-width:0!important;width:100%!important}html body .paradise-mobile-card-table table thead,html body table.paradise-mobile-card-table thead{display:none!important}html body .paradise-mobile-card-table table tbody,html body table.paradise-mobile-card-table tbody{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-mobile-card-table table tr,html body table.paradise-mobile-card-table tr{grid-gap:7px!important;background:linear-gradient(145deg,#fffdf9fc,#f7ede4f7)!important;border:1px solid #9d755738!important;border-radius:21px!important;box-shadow:0 9px 23px #452b1d17!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important;overflow:hidden!important;padding:10px!important;width:100%!important}html body .paradise-mobile-card-table table td,html body table.paradise-mobile-card-table td{grid-gap:4px!important;align-content:center!important;background:#fffaf5c7!important;border:1px solid #9d755721!important;border-radius:13px!important;display:grid!important;gap:4px!important;grid-template-columns:1fr!important;max-width:100%!important;min-height:58px!important;min-width:0!important;overflow:visible!important;overflow-wrap:anywhere!important;padding:8px 9px!important;text-align:right!important;white-space:normal!important;width:100%!important}html body .paradise-mobile-card-table table td:before,html body table.paradise-mobile-card-table td:before{color:#9a7963!important;content:attr(data-mobile-label);display:block!important;font-size:9px!important;font-weight:950!important;line-height:1.15!important;margin:0 0 2px!important}html body .paradise-mobile-card-table table td[data-mobile-hide=true],html body table.paradise-mobile-card-table td[data-mobile-hide=true]{display:none!important}html body .paradise-mobile-card-table table td[data-mobile-full=true],html body table.paradise-mobile-card-table td[data-mobile-full=true]{grid-column:1/-1!important;grid-template-columns:1fr!important;min-height:0!important}html body .paradise-mobile-card-table table td input,html body .paradise-mobile-card-table table td select,html body .paradise-mobile-card-table table td textarea,html body table.paradise-mobile-card-table td input,html body table.paradise-mobile-card-table td select,html body table.paradise-mobile-card-table td textarea{border-radius:11px!important;font-size:15px!important;margin:0!important;max-width:100%!important;min-height:43px!important;min-width:0!important;width:100%!important}html body .paradise-mobile-card-table table td button,html body table.paradise-mobile-card-table td button{border-radius:11px!important;margin:0!important;max-width:100%!important;min-height:40px!important}html body table.inactive-clients-table.paradise-mobile-card-table td:first-child,html body table.paradise-clients-table.paradise-mobile-card-table td:nth-child(2),html body table.paradise-clients-table.paradise-mobile-card-table td:nth-child(3),html body table.paradise-potential-table.paradise-mobile-card-table td:first-child,html body table.paradise-referrals-table.paradise-mobile-card-table td:first-child{grid-column:1/-1!important}html body table.inactive-clients-table.paradise-mobile-card-table td:first-child,html body table.paradise-clients-table.paradise-mobile-card-table td:nth-child(2),html body table.paradise-potential-table.paradise-mobile-card-table td:first-child,html body table.paradise-referrals-table.paradise-mobile-card-table td:first-child{background:linear-gradient(145deg,#f0dfd1,#fffaf5)!important;border-color:#8960452e!important;font-size:15px!important;font-weight:950!important;min-height:54px!important}.paradise-mobile-v2-table-scroll{-webkit-overflow-scrolling:touch;background:#fffdf9;border:1px solid var(--pm-border);border-radius:16px;max-width:100%;overflow-x:auto!important;overflow-y:visible;width:100%}.paradise-mobile-v2-table-scroll table{margin:0!important}html body .paradise-dashboard-page{color:var(--pm-text)!important}html body .paradise-dashboard-page>div:first-child{margin-bottom:12px!important}html body .paradise-dashboard-appointments{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-dashboard-appointments>div{background:#fffdf9f5!important;border:1px solid var(--pm-border)!important;border-radius:19px!important;box-shadow:var(--pm-shadow-sm)!important;margin:0!important;min-width:0!important;padding:13px!important;width:100%!important}html body .paradise-dashboard-appointments button{border-radius:14px!important;min-height:44px!important}html body .paradise-appointments-shell{padding:10px!important}html body .paradise-schedule-format-toolbar{border-radius:15px!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;max-width:100%!important;overflow:visible!important;padding:8px!important;width:100%!important}html body .paradise-schedule-format-toolbar button,html body .paradise-schedule-format-toolbar input,html body .paradise-schedule-format-toolbar select{font-size:13px!important;min-height:42px!important}html body .paradise-schedule-settings{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:1fr!important;max-width:100%!important;width:100%!important}html body .paradise-schedule-table-scroll{-webkit-overflow-scrolling:touch!important;background:#fffdf9!important;border-radius:16px!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;width:100%!important}html body table.paradise-schedule-table{border-collapse:collapse!important;border-spacing:0!important;display:table!important;font-size:13px!important;max-width:none!important;min-width:-webkit-max-content!important;min-width:max-content!important;table-layout:auto!important;width:-webkit-max-content!important;width:max-content!important}html body table.paradise-schedule-table colgroup{display:table-column-group!important}html body table.paradise-schedule-table thead{display:table-header-group!important}html body table.paradise-schedule-table tbody{display:table-row-group!important}html body table.paradise-schedule-table tr{display:table-row!important}html body table.paradise-schedule-table td,html body table.paradise-schedule-table th{display:table-cell!important}html body .paradise-mobile-v2-appointments{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr;width:100%}.paradise-mobile-v2-appointment-card{background:#fffdf9fa;border:1px solid var(--pm-border);border-radius:20px;box-shadow:var(--pm-shadow-sm);overflow:hidden;width:100%}.paradise-mobile-v2-appointment-card-completed{opacity:.82}.paradise-mobile-v2-appointment-head{align-items:center;background:linear-gradient(145deg,#f6e9dd,#fffaf5);border-bottom:1px solid #9d755724;display:flex;gap:9px;justify-content:space-between;padding:12px 13px}.paradise-mobile-v2-appointment-time{color:var(--pm-text);direction:ltr;font-size:19px;font-weight:950;line-height:1}.paradise-mobile-v2-appointment-status{background:#f2e3d7;border:1px solid var(--pm-border);border-radius:999px;color:#664735;font-size:11px;font-weight:950;max-width:55%;overflow:hidden;padding:6px 9px;text-overflow:ellipsis;white-space:nowrap}.paradise-mobile-v2-appointment-body{padding:5px 13px 9px}.paradise-mobile-v2-appointment-field{grid-gap:8px;align-items:center;border-bottom:1px solid #9d75571c;display:grid;gap:8px;grid-template-columns:92px minmax(0,1fr);min-height:40px;padding:7px 0}.paradise-mobile-v2-appointment-field:last-child{border-bottom:0}.paradise-mobile-v2-appointment-field-label{color:var(--pm-text-soft);font-size:11px;font-weight:900}.paradise-mobile-v2-appointment-field-value{color:var(--pm-text);font-size:14px;font-weight:850;line-height:1.5;min-width:0;overflow-wrap:anywhere}.paradise-mobile-v2-appointment-note{background:#f5eadf;border-radius:13px;color:#654735;font-size:13px;font-weight:800;line-height:1.55;margin:8px 13px 11px;padding:10px 11px}.paradise-mobile-v2-appointment-actions{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 13px 13px}.paradise-mobile-v2-appointment-actions button{border-radius:14px;font-size:13px;font-weight:900;margin:0;min-height:46px;min-width:0;width:100%}.paradise-mobile-v2-household{grid-gap:8px;background:#fbf5ef;border:1px solid #9d75572b;border-radius:14px;display:grid;gap:8px;margin:0 13px 12px;padding:10px}html body .paradise-delivery-page{overflow:visible!important}html body .paradise-delivery-page>div{background:#fffdf9eb!important;border-radius:22px!important;box-shadow:var(--pm-shadow)!important;margin:0!important;max-width:100%!important;padding:12px!important;width:100%!important}html body .paradise-delivery-driver-filter{border-radius:14px!important;font-size:15px!important;min-height:48px!important;min-width:0!important;width:100%!important}html body .paradise-delivery-page button{min-height:44px!important}html body .paradise-delivery-page img{border-radius:14px!important;height:auto!important;object-fit:cover!important}.paradise-mobile-v2-delivery-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;width:100%}.paradise-mobile-v2-delivery-card{background:#fffdf9fa;border:1px solid var(--pm-border);border-radius:20px;box-shadow:var(--pm-shadow-sm);padding:13px;width:100%}.paradise-mobile-v2-delivery-actions{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.paradise-mobile-v2-delivery-actions a,.paradise-mobile-v2-delivery-actions button{align-items:center;border-radius:14px;display:flex;font-size:13px;font-weight:900;justify-content:center;min-height:47px;padding:9px 10px;text-decoration:none}html body .paradise-clients-shell{padding:11px!important}html body .paradise-clients-toolbar{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;margin-bottom:12px!important;width:100%!important}html body .paradise-clients-search,html body .paradise-clients-sort{font-size:15px!important;margin:0!important;max-width:100%!important;min-height:48px!important;min-width:0!important;width:100%!important}html body .paradise-clients-count{align-items:center!important;border-radius:13px!important;display:flex!important;font-size:13px!important;justify-content:center!important;margin:0!important;min-height:42px!important;position:static!important;width:100%!important}html body .paradise-clients-list{max-width:100%!important;overflow:visible!important;width:100%!important}html body .paradise-clients-table{width:100%}html body .paradise-mobile-v2-client-list{grid-gap:9px;display:grid!important;gap:9px;grid-template-columns:1fr;width:100%}.paradise-mobile-v2-client-card{grid-gap:9px;background:#fffdf9fa;border:1px solid var(--pm-border);border-radius:18px;box-shadow:var(--pm-shadow-sm);display:grid;gap:9px;padding:13px;width:100%}.paradise-mobile-v2-client-card-head{align-items:flex-start;display:flex;gap:9px;justify-content:space-between}.paradise-mobile-v2-client-name{color:var(--pm-text);font-size:17px;font-weight:950;line-height:1.35;min-width:0}.paradise-mobile-v2-client-phone{color:#6b4c3a;direction:ltr;font-size:14px;font-weight:900;text-align:right}.paradise-mobile-v2-client-meta{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.paradise-mobile-v2-client-meta>div{background:#f6ebe1;border-radius:12px;min-width:0;padding:8px 9px}.paradise-mobile-v2-client-meta-label{color:var(--pm-text-soft);font-size:10px;font-weight:900}.paradise-mobile-v2-client-meta-value{color:var(--pm-text);font-size:13px;font-weight:900;margin-top:2px;overflow-wrap:anywhere}.paradise-mobile-v2-client-card-actions{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.paradise-mobile-v2-client-card-actions button{border-radius:13px;font-size:13px;font-weight:900;margin:0;min-height:45px}html body .paradise-client-profile{margin:0!important;max-width:100%!important;overflow-x:hidden!important;padding:0!important;width:100%!important}html body .paradise-client-profile-shell{background:#fffdf9f0!important;border:1px solid #ffffffbf!important;border-radius:22px!important;box-shadow:var(--pm-shadow)!important;margin:0!important;max-width:100%!important;padding:11px!important;width:100%!important}html body .paradise-client-profile-header{grid-gap:10px!important;border-radius:18px!important;display:grid!important;gap:10px!important;grid-template-columns:1fr!important;padding:13px!important;width:100%!important}html body .paradise-client-profile-identity{min-width:0!important;text-align:right!important;width:100%!important}html body .paradise-client-profile-summary{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-client-profile-summary>div{border-radius:14px!important;min-height:72px!important;min-width:0!important;padding:10px!important}html body .paradise-client-status-chips{display:flex!important;flex-wrap:wrap!important;gap:6px!important}html body .paradise-client-profile-lower-grid{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-client-profile-history,html body .paradise-client-profile-locations,html body .paradise-client-profile-loyalty,html body .paradise-client-profile-settings,html body .paradise-profile-referral-card{background:#fffdf9f5!important;border:1px solid var(--pm-border)!important;border-radius:18px!important;box-shadow:var(--pm-shadow-sm)!important;margin:0 0 11px!important;min-width:0!important;padding:13px!important;width:100%!important}html body .paradise-client-profile-edit-form{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-client-profile-edit-form input,html body .paradise-client-profile-edit-form select,html body .paradise-client-profile-edit-form textarea{font-size:16px!important;margin:0!important;min-height:48px!important;min-width:0!important;width:100%!important}html body .paradise-client-profile-save-button{border-radius:15px!important;font-size:14px!important;margin:0!important;min-height:49px!important;width:100%!important}html body .paradise-client-profile-locations button{font-size:13px!important;min-height:43px!important}html body .paradise-client-profile-locations img{border-radius:14px!important;height:auto!important;max-height:250px!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body .paradise-client-history-scroll{max-height:none!important;overflow-x:hidden!important;overflow-y:visible!important;width:100%!important}html body .paradise-client-history-body,html body .paradise-client-history-content{max-width:100%!important;width:100%!important}html body .paradise-client-history-row{grid-gap:5px!important;border-radius:13px!important;display:grid!important;gap:5px!important;grid-template-columns:1fr!important;padding:10px!important;width:100%!important}html body .paradise-client-note-card{border-radius:14px!important;padding:11px!important;width:100%!important}html body .paradise-client-note-header{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}html body .paradise-client-note-meta,html body .paradise-client-note-text{font-size:13px!important;line-height:1.6!important}html body .paradise-client-note-editor{font-size:15px!important;min-height:94px!important;width:100%!important}html body .paradise-note-action,html body .paradise-note-delete,html body .paradise-note-edit,html body .paradise-note-edit-cancel{font-size:12px!important;min-height:40px!important;padding:7px 10px!important}html body .paradise-profile-referral-details{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:1fr!important}html body .paradise-profile-referral-open{min-height:44px!important;width:100%!important}html body .paradise-loyalty-shell{padding:11px!important}html body .paradise-loyalty-toolbar{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-loyalty-add-button,html body .paradise-loyalty-search,html body .paradise-loyalty-visits-filter{font-size:14px!important;margin:0!important;min-height:48px!important;min-width:0!important;width:100%!important}html body .paradise-loyalty-add-form{grid-gap:8px!important;border-radius:17px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;padding:12px!important;width:100%!important}html body .paradise-loyalty-list{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-loyalty-card,html body .paradise-loyalty-item{border-radius:18px!important;margin:0!important;min-width:0!important;width:100%!important}html body .paradise-loyalty-row{grid-gap:6px!important;display:grid!important;gap:6px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-loyalty-expanded{border-radius:14px!important;padding:10px!important;width:100%!important}html body .paradise-loyalty-list-header{display:none!important}html body .paradise-gift-header,html body .paradise-gift-toolbar{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-gift-add-button,html body .paradise-gift-count,html body .paradise-gift-search,html body .paradise-gift-status-filter{margin:0!important;min-height:47px!important;min-width:0!important;position:static!important;width:100%!important}html body .paradise-gift-form{grid-gap:8px!important;border-radius:17px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;padding:12px!important;width:100%!important}html body .paradise-gift-list{overflow:visible!important;width:100%!important}html body .paradise-gift-table{width:100%!important}html body .paradise-inactive-toolbar,html body .paradise-potential-header,html body .paradise-potential-toolbar,html body .paradise-referrals-header,html body .paradise-referrals-toolbar{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-referrals-header-actions{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-inactive-count,html body .paradise-inactive-days-select,html body .paradise-inactive-search,html body .paradise-inactive-tab-select,html body .paradise-open-referral-modal,html body .paradise-potential-count,html body .paradise-potential-filter,html body .paradise-potential-search,html body .paradise-referrals-count,html body .paradise-referrals-filter,html body .paradise-referrals-search{font-size:14px!important;margin:0!important;max-width:100%!important;min-height:47px!important;min-width:0!important;position:static!important;width:100%!important}html body .paradise-inactive-table-wrapper,html body .paradise-potential-list,html body .paradise-referrals-list{max-width:100%!important;overflow:visible!important;width:100%!important}html body .paradise-potential-table,html body .paradise-referrals-table{width:100%!important}html body .paradise-inactive-logo{display:block!important;margin:0 auto 10px!important;width:min(34vw,120px)!important}html body .paradise-inactive-title{font-size:22px!important;text-align:center!important}html body .paradise-inactive-load-more{margin-top:10px!important;min-height:48px!important;width:100%!important}html body .paradise-inactive-follow-up-notice{border-radius:20px!important;bottom:calc(var(--pm-safe-bottom) + 87px)!important;left:10px!important;right:10px!important;width:auto!important}html body .paradise-invoices-shell{padding:11px!important}html body .paradise-invoices-actions,html body .paradise-invoices-filters-card,html body .paradise-invoices-header{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-invoices-filters-card{border-radius:17px!important;padding:11px!important}html body .paradise-invoices-actions button,html body .paradise-invoices-filters-card input,html body .paradise-invoices-filters-card select{margin:0!important;min-height:47px!important;min-width:0!important;width:100%!important}html body .paradise-invoices-list-card{border-radius:18px!important;overflow:hidden!important;padding:0!important;width:100%!important}html body .paradise-invoices-table-scroll{-webkit-overflow-scrolling:touch!important;max-width:100%!important;overflow-x:auto!important;width:100%!important}html body .paradise-invoices-table{font-size:12px!important}html body .paradise-purchases-page{color:var(--pm-text)!important}html body .paradise-purchases-filter-card{grid-gap:8px!important;border-radius:17px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;padding:11px!important;width:100%!important}html body .paradise-purchases-filter-card button,html body .paradise-purchases-filter-card input,html body .paradise-purchases-filter-card select{margin:0!important;min-height:47px!important;min-width:0!important;width:100%!important}html body .paradise-purchases-list-header{grid-gap:6px!important;display:grid!important;gap:6px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-purchases-table-wrapper{-webkit-overflow-scrolling:touch!important;border-radius:16px!important;max-width:100%!important;overflow-x:auto!important;width:100%!important}html body .paradise-finance-shell{padding:11px!important}html body .paradise-finance-header,html body .paradise-finance-header-actions,html body .paradise-finance-header-content{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-finance-header-identity{min-width:0!important;text-align:right!important;width:100%!important}html body .paradise-finance-header-title{font-size:22px!important;line-height:1.25!important}html body .paradise-finance-header-button,html body .paradise-finance-header-select{margin:0!important;min-height:48px!important;min-width:0!important;width:100%!important}html body .paradise-finance-overview-grid{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-finance-overview-grid>div{border-radius:16px!important;min-height:92px!important;min-width:0!important;padding:12px!important}html body .paradise-finance-details-layout{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-finance-details-column{min-width:0!important;width:100%!important}html body .paradise-finance-details-group-title{font-size:15px!important}html body .paradise-daily-manual-data,html body .paradise-finance-monthly-settings{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-finance-daily-card{border-radius:18px!important;padding:11px!important;width:100%!important}html body .paradise-finance-daily-title{font-size:15px!important;line-height:1.35!important}html body .paradise-finance-daily-scroll{-webkit-overflow-scrolling:touch!important;border-radius:14px!important;max-width:100%!important;overflow-x:auto!important;width:100%!important}html body .paradise-finance-daily-table{font-size:11px!important;min-width:680px!important}html body .paradise-finance-daily-table td,html body .paradise-finance-daily-table th{padding:10px 8px!important;white-space:nowrap!important}html body .paradise-income-expenses-shell{padding:11px!important}html body .paradise-income-expenses-hero{grid-gap:10px!important;border-radius:19px!important;display:grid!important;gap:10px!important;grid-template-columns:1fr!important;padding:14px!important;width:100%!important}html body .paradise-income-expenses-filter-card{border-radius:18px!important;padding:12px!important;width:100%!important}html body .paradise-income-expenses-controls{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-income-expenses-controls button,html body .paradise-income-expenses-controls input,html body .paradise-income-expenses-controls label,html body .paradise-income-expenses-controls select{margin:0!important;min-height:47px!important;min-width:0!important;width:100%!important}html body .paradise-income-expenses-summary{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:12px!important;width:100%!important}html body .paradise-income-expenses-summary>div{border-radius:16px!important;min-height:100px!important;min-width:0!important;padding:12px!important}html body .paradise-income-expenses-table-card{border-radius:18px!important;width:100%!important}html body .paradise-income-expenses-table-scroll{-webkit-overflow-scrolling:touch!important;max-height:62dvh!important;max-width:100%!important;overflow:auto!important;width:100%!important}html body .paradise-income-expenses-table{font-size:11px!important;min-width:1550px!important}html body .paradise-income-expenses-table td,html body .paradise-income-expenses-table th{padding:10px 8px!important;white-space:nowrap!important}html body .page-container>div{margin:0!important;max-width:100%!important;width:100%!important}html body .page-container button,html body .page-container>div>div{max-width:100%!important}html body .page-container input,html body .page-container select{max-width:100%!important;min-height:47px!important}html body .page-container table{font-size:11px!important}html body .paradise-available-page{overflow:visible!important}html body .paradise-available-header{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:1fr!important;text-align:center!important;width:100%!important}html body .paradise-available-logo{margin:0 auto!important;width:min(36vw,125px)!important}html body .paradise-available-title{font-size:23px!important;line-height:1.25!important}html body .paradise-available-subtitle{font-size:13px!important;line-height:1.6!important}html body .paradise-available-controls-card,html body .paradise-available-controls-list,html body .paradise-available-toolbar{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-available-all-button,html body .paradise-available-control-time,html body .paradise-available-date-field,html body .paradise-available-save-button{margin:0!important;min-height:47px!important;min-width:0!important;width:100%!important}html body .paradise-available-layout{grid-gap:11px!important;display:grid!important;gap:11px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-available-poster-stage{max-width:100%!important;overflow-x:auto!important;padding:5px!important;width:100%!important}html body .paradise-available-poster{max-width:100%!important;transform-origin:top center!important}html body .paradise-available-poster-times{gap:6px!important}html body .paradise-available-poster-time-button{min-height:40px!important}html body .paradise-available-spacer{display:none!important}html body .paradise-gift-cards-shell{padding:10px!important}html body .paradise-gift-card-basic-fields,html body .paradise-gift-card-editor,html body .paradise-gift-card-editor-grid,html body .paradise-gift-card-fields-grid,html body .paradise-gift-cards-header{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-gift-card-category-list,html body .paradise-gift-card-template-list{-webkit-overflow-scrolling:touch!important;display:flex!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:5px!important;width:100%!important}html body .paradise-gift-card-category-list>*,html body .paradise-gift-card-template-list>*{flex:0 0 auto!important}html body .paradise-gift-card-preview-stage{border-radius:16px!important;max-width:100%!important;overflow:auto!important;padding:6px!important;width:100%!important}html body .paradise-gift-card-canvas{max-width:none!important;transform-origin:top center!important}html body .paradise-gift-card-actions,html body .paradise-gift-card-move-grid,html body .paradise-gift-card-size-controls,html body .paradise-gift-card-text-tabs{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-gift-card-font-panel,html body .paradise-gift-card-message-field,html body .paradise-gift-card-position-panel,html body .paradise-gift-card-text-settings-v1{min-width:0!important;width:100%!important}html body .paradise-gift-card-save-button{margin:0!important;min-height:49px!important;width:100%!important}html body .paradise-welcome-shell,html body .paradise-welcome-surface{max-width:100%!important;width:100%!important}html body .paradise-welcome-header,html body .paradise-welcome-layout{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-welcome-board-card,html body .paradise-welcome-designs-card{border-radius:18px!important;min-width:0!important;padding:12px!important;width:100%!important}html body .paradise-welcome-board-name{font-size:16px!important;min-height:47px!important;min-width:0!important;width:100%!important}html body .paradise-settings-surface{padding:10px!important}html body .paradise-settings-header{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;text-align:right!important;width:100%!important}html body .paradise-settings-tabs{-webkit-overflow-scrolling:touch!important;display:flex!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:4px 0 7px!important;width:100%!important}html body .paradise-settings-tab-button{border-radius:14px!important;flex:0 0 auto!important;font-size:12px!important;margin:0!important;min-height:44px!important;padding:8px 12px!important;white-space:nowrap!important}html body .paradise-settings-content{max-width:100%!important;overflow-x:hidden!important;width:100%!important}html body .paradise-settings-content>div{max-width:100%!important}html body .paradise-settings-content input,html body .paradise-settings-content select,html body .paradise-settings-content textarea{font-size:15px!important;max-width:100%!important;min-height:47px!important}html body .paradise-settings-content button{max-width:100%!important;min-height:43px!important}html body .paradise-settings-lock-card{border-radius:19px!important;max-width:100%!important;padding:16px!important;width:100%!important}html body .paradise-settings-logout-version,html body .paradise-settings-status{max-width:100%!important;position:static!important;width:100%!important}html body .paradise-duplicate-client-modal-overlay,html body .paradise-gift-link-modal-overlay,html body .paradise-global-client-modal-overlay,html body .paradise-household-modal-overlay,html body .paradise-invoice-modal-overlay,html body .paradise-invoice-note-overlay,html body .paradise-referral-modal-overlay{align-items:flex-end!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;background:#2e1f1775!important;display:flex!important;inset:0!important;justify-content:center!important;max-width:100%!important;overflow:hidden!important;padding:0!important;position:fixed!important;width:100%!important;z-index:13000!important}html body .paradise-duplicate-client-modal-card,html body .paradise-gift-link-modal-card,html body .paradise-global-client-modal-card,html body .paradise-household-modal-card,html body .paradise-invoice-modal-card,html body .paradise-invoice-note-card,html body .paradise-referral-modal-card{background:linear-gradient(180deg,#fffdf9,#f2e4d8)!important;border:1px solid #ffffffc2!important;border-bottom:0!important;border-radius:27px 27px 0 0!important;box-shadow:0 -20px 56px #301d133b!important;margin:0!important;max-height:90dvh!important;max-width:100%!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:20px 15px calc(var(--pm-safe-bottom) + 18px)!important;width:100%!important}html body .paradise-duplicate-client-modal-card input,html body .paradise-gift-link-modal-card input,html body .paradise-gift-link-modal-card select,html body .paradise-global-client-modal-card input,html body .paradise-global-client-modal-card select,html body .paradise-global-client-modal-card textarea,html body .paradise-household-modal-card input,html body .paradise-household-modal-card select,html body .paradise-household-modal-card textarea,html body .paradise-invoice-modal-card input,html body .paradise-invoice-modal-card select,html body .paradise-invoice-modal-card textarea,html body .paradise-invoice-note-card input,html body .paradise-invoice-note-card textarea,html body .paradise-referral-modal-card input,html body .paradise-referral-modal-card select,html body .paradise-referral-modal-card textarea{font-size:16px!important;max-width:100%!important;min-height:48px!important;min-width:0!important;width:100%!important}html body .paradise-global-client-modal-actions,html body .paradise-referral-modal-footer{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body .paradise-global-client-modal-actions button,html body .paradise-referral-modal-footer button{margin:0!important;min-height:48px!important;min-width:0!important;width:100%!important}html body .paradise-household-form-grid,html body .paradise-referral-modal-grid{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:1fr!important;width:100%!important}html body .paradise-referral-modal-header{align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;width:100%!important}html body .paradise-referral-modal-cancel,html body .paradise-referral-modal-save{min-height:47px!important}html body #paradise-client-profile{align-items:stretch!important;box-sizing:border-box!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important;padding:8px 7px calc(var(--pm-safe-bottom) + 82px)!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-shell{border-radius:21px!important;box-shadow:0 10px 28px #3d2a201a!important;box-sizing:border-box!important;margin:0!important;max-width:100%!important;overflow:hidden!important;padding:9px!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-header{grid-gap:7px!important;align-items:center!important;display:grid!important;gap:7px!important;grid-template-columns:42px minmax(0,1fr) 42px!important;margin:0 0 10px!important;padding:4px 2px 11px!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-header>button{border-radius:12px!important;height:40px!important;justify-self:start!important;min-height:40px!important;padding:0!important;width:40px!important}html body #paradise-client-profile .paradise-client-profile-header>div:nth-child(2){min-width:0!important}html body #paradise-client-profile .paradise-client-profile-header>div:nth-child(2)>div:first-child{display:none!important}html body #paradise-client-profile .paradise-client-profile-header>div:nth-child(2)>div:nth-child(2){font-size:18px!important;line-height:1.2!important}html body #paradise-client-profile .paradise-client-profile-header>div:last-child{border-radius:12px!important;height:40px!important;width:40px!important}html body #paradise-client-profile .paradise-client-profile-header>div:last-child img{height:32px!important;width:32px!important}html body #paradise-client-profile .paradise-client-status-chips{gap:5px!important;justify-content:center!important;margin-top:6px!important}html body #paradise-client-profile .paradise-client-profile-edit-form,html body #paradise-client-profile .paradise-client-profile-history,html body #paradise-client-profile .paradise-client-profile-identity,html body #paradise-client-profile .paradise-client-profile-locations,html body #paradise-client-profile .paradise-client-profile-loyalty,html body #paradise-client-profile .paradise-client-profile-settings,html body #paradise-client-profile .paradise-client-profile-summary{border-radius:17px!important;box-shadow:0 6px 18px rgba(75,46,31,.065)!important;box-sizing:border-box!important;margin:0 0 9px!important;max-width:100%!important;padding:11px!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-loyalty{padding:11px!important}html body #paradise-client-profile .paradise-client-profile-loyalty>div:first-child{margin-bottom:10px!important}html body #paradise-client-profile .paradise-client-profile-loyalty [id^=card-]{margin:0 auto!important;max-width:320px!important;width:min(100%,320px)!important}html body #paradise-client-profile .paradise-client-profile-identity{grid-gap:10px!important;align-items:stretch!important;display:grid!important;gap:10px!important;grid-template-columns:1fr!important;padding:13px!important}html body #paradise-client-profile .paradise-client-profile-identity>div:first-child{min-width:0!important;text-align:right!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-identity h2{font-size:22px!important;line-height:1.3!important}html body #paradise-client-profile .paradise-client-profile-identity>div:last-child{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-identity>div:last-child button{border-radius:12px!important;font-size:12px!important;margin:0!important;min-height:43px!important;min-width:0!important;padding:8px 7px!important;white-space:normal!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-edit-form{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:1fr!important;padding:12px!important}html body #paradise-client-profile .paradise-client-profile-edit-form>div:first-child{padding-bottom:9px!important}html body #paradise-client-profile .paradise-client-profile-edit-form label{grid-column:auto!important;min-width:0!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-edit-form input,html body #paradise-client-profile .paradise-client-profile-edit-form select,html body #paradise-client-profile .paradise-client-profile-edit-form textarea{border-radius:12px!important;font-size:16px!important;margin:0!important;min-height:46px!important;min-width:0!important;padding:10px 12px!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-edit-form>button{margin:0!important;min-height:44px!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-summary{display:block!important;padding:10px!important}html body #paradise-client-profile .paradise-client-profile-summary>div:first-child:not(:last-child){margin:0 0 7px!important;min-height:0!important;padding:0!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-summary>div:last-child{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:0!important;padding:0!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-summary>div:last-child>div{border-radius:13px!important;box-shadow:0 4px 11px rgba(75,46,31,.045)!important;box-sizing:border-box!important;gap:6px!important;min-height:63px!important;min-width:0!important;padding:8px!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-summary>div:last-child>div>div:first-child{border-radius:8px!important;flex:0 0 25px!important;font-size:10px!important;height:25px!important;width:25px!important}html body #paradise-client-profile .paradise-client-profile-summary strong{font-size:13px!important;line-height:1.4!important;overflow-wrap:anywhere!important;white-space:pre-line!important}html body #paradise-client-profile .paradise-client-profile-summary button{height:24px!important;min-height:24px!important;padding:0!important;width:24px!important}html body #paradise-client-profile .paradise-client-profile-history{padding:11px!important}html body #paradise-client-profile .paradise-client-profile-history>div:first-child{gap:8px!important;margin-bottom:10px!important;padding-bottom:10px!important}html body #paradise-client-profile .paradise-client-history-scroll{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;max-width:100%!important;overflow:visible!important;width:100%!important}html body #paradise-client-profile .paradise-client-history-content{max-width:100%!important;min-width:0!important;width:100%!important}html body #paradise-client-profile .paradise-client-history-header{display:none!important}html body #paradise-client-profile .paradise-client-history-body{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:1fr!important;max-width:100%!important;overflow:visible!important;width:100%!important}html body #paradise-client-profile .paradise-client-history-row{grid-gap:6px!important;background:linear-gradient(145deg,#fffdf9,#f6ebe1)!important;border:1px solid #b18d7047!important;border-radius:16px!important;box-shadow:0 5px 14px rgba(75,46,31,.055)!important;gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:100%!important;min-height:0!important;padding:8px!important}html body #paradise-client-profile .paradise-client-history-row,html body #paradise-client-profile .paradise-client-history-row>div{box-sizing:border-box!important;direction:rtl!important;display:grid!important;min-width:0!important;text-align:right!important;width:100%!important}html body #paradise-client-profile .paradise-client-history-row>div{grid-gap:3px!important;align-content:center!important;background:#fffcf8d6!important;border:1px solid #b18d7024!important;border-radius:11px!important;color:#432f24!important;font-size:12px!important;gap:3px!important;grid-template-columns:1fr!important;justify-items:start!important;line-height:1.4!important;min-height:52px!important;overflow-wrap:anywhere!important;padding:7px 8px!important;white-space:normal!important}html body #paradise-client-profile .paradise-client-history-row>div:before{color:#9a7963!important;display:block!important;font-size:9px!important;font-weight:950!important;line-height:1.2!important}html body #paradise-client-profile .paradise-client-history-row>div:first-child:before{content:"تاريخ الخدمة"}html body #paradise-client-profile .paradise-client-history-row>div:nth-child(2):before{content:"تاريخ الفاتورة"}html body #paradise-client-profile .paradise-client-history-row>div:nth-child(3):before{content:"رقم الطلب"}html body #paradise-client-profile .paradise-client-history-row>div:nth-child(4):before{content:"الأخصائية"}html body #paradise-client-profile .paradise-client-history-row>div:nth-child(5):before{content:"الخدمة"}html body #paradise-client-profile .paradise-client-history-row>div:nth-child(6):before{content:"السعر"}html body #paradise-client-profile .paradise-client-history-row>div:nth-child(7):before{content:"طريقة الدفع"}html body #paradise-client-profile .paradise-client-history-row>div:nth-child(5){grid-column:1/-1!important}html body #paradise-client-profile .paradise-client-history-row>div:nth-child(5) span{min-width:0!important;overflow-wrap:anywhere!important;width:100%!important}html body #paradise-client-profile .paradise-client-history-row button{font-size:11px!important;min-height:30px!important}html body #paradise-client-profile .paradise-client-profile-history input,html body #paradise-client-profile .paradise-client-profile-history select,html body #paradise-client-profile .paradise-client-profile-history textarea{font-size:16px!important;max-width:100%!important}html body #paradise-client-profile .paradise-client-profile-locations,html body #paradise-client-profile .paradise-client-profile-settings{padding:11px!important}html body #paradise-client-profile .paradise-client-profile-locations button,html body #paradise-client-profile .paradise-client-profile-settings button{font-size:12px!important;min-height:42px!important}html body #paradise-client-profile .paradise-client-profile-locations img{border-radius:12px!important;height:auto!important;max-height:230px!important;max-width:100%!important;object-fit:cover!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-lower-grid{grid-gap:9px!important;display:grid!important;gap:9px!important;grid-template-columns:1fr!important;margin:0 0 9px!important;width:100%!important}html body #paradise-client-profile .paradise-client-profile-lower-grid>div{border-radius:17px!important;box-sizing:border-box!important;min-width:0!important;padding:11px!important;width:100%!important}html body #paradise-client-profile .paradise-profile-referral-card{border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0!important;min-width:0!important;padding:9px 10px!important;width:100%!important}html body #paradise-client-profile .paradise-client-note-card{border-radius:12px!important;margin:0!important;min-width:0!important;padding:10px!important;width:100%!important}html body #paradise-client-profile .paradise-client-note-header{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:5px!important}html body #paradise-client-profile .paradise-client-note-meta,html body #paradise-client-profile .paradise-client-note-text{font-size:13px!important;line-height:1.55!important}html body #paradise-client-profile .paradise-client-profile-save-button{border-radius:13px!important;font-size:14px!important;margin:0!important;min-height:46px!important;width:100%!important}@media (max-width:430px){html body .paradise-client-profile-summary,html body .paradise-finance-overview-grid,html body .paradise-income-expenses-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:360px){html body .paradise-global-topbar,html body .paradise-mobile-v2-header{left:6px!important;right:6px!important}html body .paradise-mobile-v2-nav{bottom:0!important;gap:1px!important;left:0!important;padding:5px 5px calc(5px + var(--pm-safe-bottom))!important;right:0!important}.paradise-mobile-v2-nav-label{font-size:9px}.paradise-mobile-v2-screen-title{font-size:14px;max-width:145px}.paradise-mobile-v2-appointment-actions,.paradise-mobile-v2-client-card-actions,.paradise-mobile-v2-client-meta,.paradise-mobile-v2-delivery-actions,.paradise-mobile-v2-menu-grid,.paradise-mobile-v2-two-column,.paradise-mobile-v2-utilities,html body .paradise-client-profile-summary,html body .paradise-finance-overview-grid,html body .paradise-global-client-modal-actions,html body .paradise-income-expenses-summary,html body .paradise-referral-modal-footer{grid-template-columns:1fr!important}}@media (orientation:landscape) and (max-height:520px){html body .paradise-global-page{padding-bottom:calc(var(--pm-safe-bottom) + 78px)!important}html body .paradise-mobile-v2-nav{min-height:56px!important}.paradise-mobile-v2-nav-button{min-height:45px}.paradise-mobile-v2-more-sheet{max-height:94dvh}html body .paradise-duplicate-client-modal-card,html body .paradise-gift-link-modal-card,html body .paradise-global-client-modal-card,html body .paradise-household-modal-card,html body .paradise-invoice-modal-card,html body .paradise-invoice-note-card,html body .paradise-referral-modal-card{max-height:94dvh!important}}@media (prefers-reduced-motion:reduce){html body *,html body :after,html body :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html body [tabindex]:focus-visible,html body button:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible{outline:3px solid #76513b47!important;outline-offset:2px!important}}