.dashboard-header .right-item.d-flex.f-justify-between{width:calc(100% - 15.63rem)}.dashboard-header .d-flex.f-justify-between{align-items:center;gap:.94rem}.right-item ul.d-flex.f-justify-between li{padding:.63rem 1.13rem;background:#fff;border-radius:.75rem;font-size:1.38rem}.right-item ul.d-flex.f-justify-between li span{font-weight:700;color:var(--color-primary)}.right-item.d-flex.f-justify-between.f-align-center.right-content-inner{padding:1rem;display:none}.dashboard-hearder-search svg{position:absolute;top:50%;right:.875rem;transform:translateY(-50%);font-size:2.1875rem;color:var(--color-primary)}.search-logout.d-flex{gap:3.75rem}.dashboard-hearder-search{position:relative}.dashboard-hearder-search input{height:4rem;width:36.5625rem;font-size:1.625rem;padding:0 3.4375rem 0 .9375rem;border-radius:.75rem;border:.0625rem solid transparent;transition:all .3s}.dashboard-hearder-search input:focus{outline:none;border:.0625rem solid var(--color-primary)}.dashboard-header{padding-bottom:1.56rem}.dash-right-content{transition:all .3s ease;transform:translate(-11rem);position:relative;justify-content:space-between;z-index:1}.dash-right-content{min-width:100%!important}.dash-right-content.sidebar-open{transform:translate(0);min-width:calc(100% - 11rem)!important}.bottom-button-w-icon.d-flex.f-justify-between .left-butto{display:inline-flex;gap:10px;flex-wrap:wrap;align-items:center}.table-wrap{flex:1;min-width:0;overflow-x:auto;border-radius:.75rem;padding-left:1.5rem}.table-outter{width:100%;overflow-x:auto;padding-bottom:1rem}.clients-table{max-width:fit-content;width:100%;border-collapse:separate;border-spacing:0;font-size:1.125rem;line-height:1.4}.clients-table thead th{color:var(--color-primary);font-weight:700;padding:2.25rem 1.5rem 1.25rem 1.25rem;-webkit-user-select:none;user-select:none;text-align:left;white-space:nowrap;font-size:clamp(1rem,1.869vw,1.875rem);font-weight:600}.clients-table tbody td{padding:.35rem 1.5rem;border-bottom:.0625rem solid #f0f0f0;white-space:nowrap;vertical-align:middle;font-size:clamp(.938rem,1.75vw,1.75rem);color:var(--text-gray-dark)}.clients-table tbody tr:hover{background:#fafafa}.th-sort{cursor:pointer}.clients-table th:first-child,.clients-table td:first-child{width:5.5rem}.clients-table th:nth-child(2),.clients-table td:nth-child(2){width:18rem}.clients-table th:nth-child(3),.clients-table td:nth-child(3){width:18rem}.clients-table th:nth-child(5),.clients-table td:nth-child(5),.clients-table th:nth-child(6),.clients-table td:nth-child(6){width:11rem}.row-actions{display:flex;gap:.35rem;align-items:center}.icon-btn{background:transparent;border:none;padding:0;cursor:pointer;color:#9aa0a6;display:inline-flex;align-items:center;font-size:1rem}.icon-btn:hover{color:var(--color-primary)}.status-cell{align-items:center;gap:.5rem;width:100%;display:flex;justify-content:space-between}.status-text{color:#111}.clients-table tbody svg{font-size:1.563rem}.clients-table tbody .row-actions input{width:1.188rem;height:1.125rem}.bottom-button-w-icon{padding:5rem 2.3rem 0}.mobile-client-list{display:flex;flex-direction:column;gap:1rem;padding-right:1rem;margin-top:20px}.mobile-client-card{background:#fff;border-radius:.75rem;padding:1rem;box-shadow:0 2px 8px #0000000d;border:1px solid #f0f0f0}.mobile-card-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.mobile-card-top h4{margin:0;font-size:1rem;font-weight:600}.mobile-url{font-size:.875rem;color:#888;margin-top:.25rem}.mobile-actions{display:flex;align-items:center;gap:.5rem}.mobile-card-body{display:flex;flex-direction:column;gap:.5rem}.mobile-row{display:flex;justify-content:space-between;font-size:.875rem}.mobile-row span:first-child{color:#777}@media(min-width:801px){.mobile-client-list{display:none}}@media screen and (max-width:1510px){.dashboard-hearder-search input{max-width:23.5625rem;width:100%}}@media screen and (max-width:1300px){.right-item.d-flex.f-justify-between.f-align-center.right-content-inner{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.dashboard-hearder-search input{height:3rem;font-size:1.3rem}.dashboard-hearder-search svg{font-size:1.6rem}.right-item.d-flex.f-justify-between.f-align-center.right-content-inner ul,.right-item.d-flex.f-justify-between.f-align-center.right-content-header .dashboard-hearder-search{display:none}}@media screen and (max-width:922px){.right-item.d-flex.f-justify-between.f-align-center.right-content-inner ul{display:inline-flex;gap:10px;align-items:center}.right-item.d-flex.f-justify-between.f-align-center.right-content-header ul{display:none}}.client-header .right-item.d-flex{width:calc(100% - 17.63rem)}.client-header .right-item.d-flex p{font-size:1.625rem;font-weight:600}.client-header{padding-bottom:1.56rem}.dash-right-content.client-right-content.d-flex.flex-c{padding-left:3.375rem;padding-top:1.063rem}.dash-right-content.client-right-content{min-width:100%}.section-content.d-flex.cleint-section-wrapper{position:relative}.sideNav{width:22.25rem;padding:1.125rem 1.125rem 1.375rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#111827}.navTitle{font-weight:700;font-size:clamp(1rem,1.6vw,1.5rem);margin:.375rem 0 .625rem}.navItem{display:block;text-decoration:none;color:#111827;font-size:clamp(1rem,1.6vw,1.5rem);padding:.375rem 0;line-height:1.2;transition:background-color .2s ease;padding-left:5px;border-radius:4px;font-weight:500}.navGroup>.navItem:hover{background-color:#0505050e;color:var(--color-primary)}.navRow:hover{background-color:#0505050e;color:var(--color-primary)}.navRow:hover .navItem{color:var(--color-primary)}.navRow:hover:has(.toggle-control:hover) .navItem{color:#000}.navItem.is-active{color:var(--color-primary)}.navRow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;transition:background-color .2s ease;border-radius:4px;cursor:pointer}.navHint{font-size:clamp(.75rem,.96vw,.9rem);color:var(--color-primary);white-space:nowrap}.navDivider{position:relative;height:.0625rem;background:var(--color-gray);margin:.875rem 0}.navDivider:before,.navDivider:after{content:"";position:absolute;top:-.1875rem;width:.1875rem;height:.4375rem;background:var(--color-gray);border-radius:.125rem}.navDivider:before{left:0}.navDivider:after{right:0}.hamburger{display:none;flex-direction:column;gap:6px;border:none;background:none;cursor:pointer;padding:8px}.hamburger span{width:24px;height:3px;background:currentColor;border-radius:2px;transition:transform .3s,opacity .3s;transform-origin:right center}.hamburger.active span:nth-child(1){transform:translateY(.5px) rotate(-45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-.5px) rotate(45deg)}.companyCard{background:#fff;border-radius:1rem;padding:3rem 1.625rem 1.625rem;box-shadow:0 .625rem 1.875rem #0000000f;margin-left:3.125rem;margin-top:1.875rem;margin-bottom:2rem}.companyGrid{display:grid;grid-template-columns:13.125rem 1fr;row-gap:1.125rem;column-gap:1.125rem;align-items:center}.companyLabel{font-size:clamp(1rem,1.44vw,1.35rem);color:#222;font-weight:500}.companyValueWrap{display:flex;align-items:center;gap:.625rem;min-width:0}.companyValue{font-size:clamp(1rem,1.44vw,1.35rem);color:var(--color-primary);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editBtn{width:1.875rem;height:1.875rem;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#9aa3a8;cursor:pointer;border-radius:.5rem;flex:0 0 auto}.editBtn:hover{background:#0000000a;color:var(--color-primary)}.editBtn svg{font-size:clamp(.9rem,1.134vw,1.063rem)}.companyFooter{margin-top:1.625rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.brandingToggle{display:inline-flex;align-items:center;gap:.625rem;cursor:pointer;-webkit-user-select:none;user-select:none}.brandingToggle input{width:1rem;height:1rem}.brandingText{font-size:1.125rem;font-weight:600;color:var(--color-primary)}.footerActions{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap}.chatProfilePhoto{width:5rem;height:5rem;border-radius:.75rem;object-fit:cover;display:block}.colorSwatch{width:1.625rem;height:1.625rem;border-radius:.375rem;border:.063rem solid rgba(0,0,0,.08);flex:0 0 auto}.convBlock{padding-top:.25rem}.convTitle{font-size:1.25rem;font-weight:700;color:#111}.convText{font-size:1.25rem;margin-top:.5rem;color:#111}.convBtns{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;margin-top:1.25rem}.convHint{margin-top:1rem;font-size:1rem;color:#111}.convFooter{margin-top:8rem;justify-content:flex-end}nav.mobile-menu{position:absolute;background:#fff;z-index:5;min-height:100%;display:none}nav.mobile-menu{transform:translate(-24rem);transition:transform .3s ease}nav.mobile-menu.active{transform:translate(0)}.editActions{display:flex;gap:10px}.editSave{background:var(--color-primary);color:#fff;border:none;padding:6px 12px;border-radius:6px;cursor:pointer;font-weight:600}.editCancel{background:#f1f1f1;border:none;padding:6px 12px;border-radius:6px;cursor:pointer}.editCancel:hover{background:#e5e5e5}.emptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.emptyIcon{color:var(--color-primary);margin-bottom:20px}.emptyTitle{font-size:1.5rem;font-weight:700;margin-bottom:10px}.emptyDesc{color:#666;margin-bottom:20px;font-size:1rem}.emptyBtn{background:var(--color-primary);color:#fff;border:none;padding:10px 18px;border-radius:8px;cursor:pointer;font-weight:600}.emptyBtn:hover{opacity:.9}.editBlock{display:flex;flex-direction:column;gap:10px;width:100%;max-width:320px}.profileInput{max-width:420px}.avatarPlaceholder{width:5rem;height:5rem;border-radius:.75rem;background:#f3f4f6;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9aa3a8;font-size:.75rem;text-align:center;gap:4px}.avatarPlaceholder span{font-size:.7rem}@media screen and (max-width:1024px){.sideNav{width:18rem}.dash-right-content.client-right-content.d-flex.flex-c{padding-left:2rem}}@media screen and (max-width:900px){nav.desktop-menu{display:none}nav.mobile-menu{display:block}.client-header .right-item p,.client-header button.logout{display:none}.hamburger{display:flex}.client-header .right-item.d-flex.f-justify-between.w-full{justify-content:flex-end}.page-content.d-flex.f-justify-between.flex-c.w-full .companyCard{margin-left:0}}@media screen and (max-width:600px){.companyGrid{grid-template-columns:1fr;row-gap:.125rem}.companyGrid .companyValueWrap{margin-bottom:.375rem}}.conditionsHero{text-align:center}.conditionsHeroIcon{width:2.75rem;height:2.75rem;object-fit:contain;margin:0 auto 1.25rem;display:block}.conditionsTitle{margin:0;font-size:2rem;font-weight:500;letter-spacing:.01em}.conditionsDesc{margin:1rem auto 0;max-width:44rem;font-size:1.063rem;line-height:1.55}.conditionsRows{margin-top:2.75rem;display:flex;flex-direction:column;gap:1rem;align-items:center}.conditionRow{width:min(52rem,100%);display:flex;align-items:center;gap:0}.conditionSegment{height:3rem;display:flex;align-items:center;border:.063rem solid rgba(33,28,28,.1);background:#ffffff08;padding:0}.segmentRule{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.segmentWide{flex:1;min-width:14rem}.conditionSegment+.conditionSegment{border-left:0}.rulePlus{width:2.25rem;height:100%;display:inline-flex;align-items:center;justify-content:center;border-right:.063rem solid rgba(255,255,255,.1)}.rulePlus svg{font-size:.875rem}.conditionSelect{height:100%;min-width:10.5rem;padding:0 2.25rem 0 1rem;background:transparent;border:0;outline:none;font-size:.938rem;appearance:none;cursor:pointer}.segmentWide .conditionSelect{width:100%;min-width:unset}.conditionSegment{position:relative}.conditionSegment:after{content:"";position:absolute;right:.85rem;top:50%;width:0;height:0;transform:translateY(-30%);border-left:.313rem solid transparent;border-right:.313rem solid transparent;border-top:.375rem solid rgba(255,255,255,.55);pointer-events:none}.conditionRemove{width:2.5rem;height:3rem;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#0000008c;cursor:pointer;margin-left:.5rem}.conditionRemove svg{font-size:1.375rem}.conditionRemove:hover{color:red}.conditionRemove.is-disabled{opacity:.35;cursor:not-allowed}.conditionsAddWrap{margin-top:2.25rem;display:flex;justify-content:center}.addConditionBtn{height:2.75rem;padding:0 1.5rem;border-radius:.25rem;border:.063rem solid rgba(23,23,23,.16);background:#ffffff2e;font-size:.875rem;font-weight:600;cursor:pointer;transition:border .3s ease,color .3s ease}.addConditionBtn:hover{background:#ffffff38;border-color:var(--color-primary);color:var(--color-primary)}.triggersList{width:min(80rem,100%);margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.triggerRow{display:grid;grid-template-columns:4.25rem 1fr 6.5rem;align-items:center;background:#ffffff05;border-radius:.25rem;height:3.75rem;border:1px solid rgba(0,0,0,.159);cursor:pointer}.triggerRow.is-active{background:#0505050e;box-shadow:0 0 0 .063rem #ffffff0d inset;border:1px solid #0000006f}.triggerRow:hover:not(.is-active){background:#0505050e;border-color:#00000029;box-shadow:0 0 0 .063rem #ffffff0d inset}.triggerIconCell{height:100%;display:flex;align-items:center;justify-content:center;border-right:.063rem solid rgba(255,255,255,.08)}.triggerIcon{width:1.875rem;height:1.875rem;object-fit:contain}.triggerMain{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:0 1.25rem;min-width:0;position:relative}.triggerInline{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.triggerTitle{font-size:1.2rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.triggerInline{display:flex;align-items:center;gap:.75rem;flex:0 0 auto}.triggerInlineLabel{font-size:.875rem}.triggerInput{width:3.25rem;height:1.75rem;border-radius:.188rem;border:.063rem solid rgba(39,37,37,.12);background:#fff;font-size:.875rem;padding:0 .5rem;outline:none}.triggerSwitchCell{display:flex;justify-content:center;padding-right:.75rem}.triggerSwitch{height:1.75rem;width:4.25rem;border-radius:999rem;border:.063rem solid var(--color-primary);background:#ffffff1a;display:inline-flex;align-items:center;gap:.5rem;padding:0 .5rem;cursor:pointer;position:relative}.triggerSwitchText{font-size:.75rem;font-weight:700;z-index:2}.triggerSwitchKnob{position:absolute;top:50%;transform:translateY(-50%);width:1.375rem;height:1.375rem;border-radius:999rem;background:var(--color-primary);right:.188rem;transition:all .16s ease}.triggerSwitch.is-on .triggerSwitchKnob{background-color:#fff}.triggerSwitch.is-off .triggerSwitchKnob{left:.188rem;right:auto}.triggerSwitch.is-on{background:var(--color-primary)}.triggerSwitch.is-on .triggerSwitchText{color:#fff}.triggerSwitch.is-off .triggerSwitchText{margin-left:auto}.companyCard.conditions{padding-bottom:3rem}:root{--color-bg: #f6f8fb;--color-card: #ffffff;--color-text: #0f172a;--color-muted: #64748b;--color-border: #e5e7eb;--color-danger: #dc2626;--radius: 14px;--shadow: 0 14px 40px rgba(15, 23, 42, .08);--input-h: 46px;--ring: 0 0 0 4px rgba(3, 161, 138, .14)}*{box-sizing:border-box}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;color:var(--color-text)}.authPage{min-height:100vh;background:radial-gradient(circle at 15% 20%,rgba(3,161,138,.15),transparent 40%),radial-gradient(circle at 85% 80%,rgba(14,165,233,.12),transparent 45%),#fff;display:grid;place-items:center;padding:24px}.brandMark img{width:28px;height:28px;mix-blend-mode:multiply}div.form-wrapper{position:relative;min-width:350px}.authCard{width:100%;max-width:440px;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;z-index:999;position:relative;border-bottom:2px solid #0b996d}.authCard{position:relative;overflow:visible}.brandFloating{position:absolute;left:50%;top:-18px;transform:translate(-50%);width:52px;height:52px;border-radius:16px;background:#fff;border:1px solid var(--color-border);display:grid;place-items:center;z-index:5}.image-outter{position:absolute;z-index:50;width:62px;height:62px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;bottom:6px;border:1px solid var(--color-border)}.brandFloating:after{content:"";position:absolute;left:50%;top:32%;transform:translate(-50%);width:84px;height:37px;border-radius:0 0 40px 40px;background:#f8fafa;border:1px solid var(--color-border);border-top:0;z-index:10}.brandFloating img{width:28px;height:28px;object-fit:contain}.authHeader{padding-top:30px}.authHeader{padding:22px 22px 16px;border-bottom:1px solid var(--color-border);display:flex;align-items:center;gap:12px}.brandMark{width:42px;height:42px;border-radius:12px;background:#03a18a1f;display:grid;place-items:center;border:1px solid rgba(3,161,138,.25)}.brandMark svg{width:22px;height:22px;fill:var(--color-primary)}.brandText .title{margin:0;font-size:16px;font-weight:700;letter-spacing:.2px}.brandText .subtitle{margin:2px 0 0;font-size:13px;color:var(--color-muted)}.authBody{padding:18px 22px 22px}.formTitle{margin:0 0 6px;font-size:20px;font-weight:750}.formHint{margin:0 0 18px;color:var(--color-muted);font-size:13px;line-height:1.4}.formGrid{display:grid;gap:12px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pwToggle{display:inline-flex;align-items:center;justify-content:center;width:40px;padding:0}.centerMessage{text-align:center;padding:40px 0}@media(max-width:460px){.grid2{grid-template-columns:1fr}}.field label{display:block;font-size:12px;color:var(--color-muted);margin:0 0 6px}.inputWrap{position:relative}.input{width:100%;height:var(--input-h);padding:0 12px;border:1px solid var(--color-border);border-radius:12px;outline:none;background:#fff;color:var(--color-text);transition:border-color .15s ease,box-shadow .15s ease}.input:focus{border-color:#03a18aa6;box-shadow:var(--ring)}.input::placeholder{color:#94a3b8}.inputWithBtn{padding-right:88px}.pwToggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);height:34px;padding:0 10px;border-radius:10px;border:1px solid var(--color-border);background:#fff;color:var(--color-muted);font-size:12px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.pwToggle:hover{border-color:#03a18a73;background:#03a18a0d}.errorText{margin:6px 0 0;font-size:12px;color:var(--color-danger)}.topRow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.checkboxRow{display:flex;align-items:center;gap:8px;color:var(--color-muted);font-size:12px}.checkboxRow input{width:16px;height:16px;accent-color:var(--color-primary)}.linkBtn{border:none;background:none;color:var(--color-primary);cursor:pointer;font-size:12px;padding:6px 0}.actions{margin-top:14px;display:grid;gap:10px}.primaryBtn{height:46px;border-radius:12px;border:1px solid rgba(3,161,138,.35);background:var(--color-primary);color:#fff;font-weight:700;cursor:pointer;transition:transform .05s ease,opacity .15s ease}.primaryBtn:active{transform:translateY(1px)}.primaryBtn:disabled{opacity:.65;cursor:not-allowed}.secondaryLine{text-align:center;color:var(--color-muted);font-size:13px}.secondaryLine a{color:var(--color-primary);text-decoration:none;font-weight:700}.notice{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(3,161,138,.22);background:#03a18a0f;color:#0f766e;font-size:12px;line-height:1.35}.otpWrapper{display:flex;justify-content:center;gap:10px;margin-top:10px}.otpInput{width:48px;height:54px;text-align:center;font-size:20px;font-weight:600;border:1px solid var(--color-border);border-radius:12px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.otpInput:focus{border-color:#03a18aa6;box-shadow:var(--ring)}.notice--success{border:1px solid rgba(3,161,138,.22);background:#03a18a0f;color:#0f766e}.notice--error{border:1px solid rgba(220,38,38,.25);background:#dc262614;color:var(--color-danger)}@media(min-width:1600px){.email-verify .authCard{max-width:560px;border-radius:18px}.email-verify .formTitle{font-size:26px}.email-verify .formHint{font-size:15px}.email-verify .input,.email-verify .primaryBtn{height:54px;font-size:16px}.email-verify .otpInput{width:60px;height:64px;font-size:24px}.email-verify .brandText .title{font-size:18px}.email-verify .brandText .subtitle{font-size:14px}}.plans-container{background:radial-gradient(circle at 15% 20%,rgba(3,161,138,.18),transparent 45%),radial-gradient(circle at 85% 80%,rgba(14,165,233,.15),transparent 50%),linear-gradient(to bottom,#f8fafc,#eef2f7);padding:3rem 2rem;max-width:100vw;height:100vh;margin:0 auto;display:flex;justify-content:center;align-items:center}.plans-header{text-align:center;margin-bottom:3rem}.plans-header h1{font-size:clamp(2rem,3vw,2.5rem);font-weight:700;color:#111}.plans-header p{margin-top:.5rem;color:#555;font-size:1.1rem}.plans-grid{display:flex;gap:2.25rem;justify-content:center;flex-wrap:wrap}.plan-card{display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;min-width:23.75rem;background:#fff;border-radius:1.2rem;padding:2rem;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 25px #0000000a,0 4px 10px #00000008;transition:transform .3s ease,box-shadow .3s ease}.plan-card:hover{transform:translateY(-6px);box-shadow:0 20px 45px #00000014,0 10px 20px #0000000f}.plan-top{text-align:center}.plan-title{font-size:1.5rem;font-weight:700;color:var(--color-primary)}.plan-price{margin-top:1rem}.price-amount{font-size:2.2rem;font-weight:800;color:#111}.price-period{font-size:1rem;color:#777;margin-left:4px}.plan-divider{height:1px;background:var(--color-gray);margin:1.5rem 0}.plan-features{flex-grow:1}.plan-features p{margin-bottom:.75rem;font-size:1rem;color:#444}.plan-btn{margin-top:1.5rem;padding:.9rem;border-radius:.8rem;border:none;font-size:1rem;font-weight:600;cursor:pointer;background-color:var(--color-primary);color:#fff;transition:background-color .3s ease,transform .2s ease}.plan-btn:hover{background-color:#028c77;transform:translateY(-2px)}.plan-btn:disabled{opacity:.7;cursor:not-allowed}.plans-loading{text-align:center;padding:4rem;font-size:1.2rem}@media screen and (max-width:768px){.plans-container{padding:2rem 1rem;display:block}.plan-card{padding:1.5rem}.price-amount{font-size:2rem}}@media screen and (max-width:480px){.plans-header h1{font-size:1.8rem}.plan-title{font-size:1.3rem}.price-amount{font-size:1.8rem}}:root{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;--color-primary: #03a18a;--color-gray: #d1d3d8;--bg-gray: #f7f9ff;--text-gray-dark: #1d1d1d;font-size:16px}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}ul{list-style:none}.d-flex{display:flex}.f-justify-between{justify-content:space-between}.f-align-center{align-items:center}.flex-r{flex-direction:row}.flex-c{flex-direction:column}.flex-wrap{flex-wrap:wrap;gap:20px}.section-space{padding:1.56rem 2.25rem;min-height:100vh}.bg-gray{background-color:var(--bg-gray)}.main-logo{width:11.87rem}img{max-width:100%}.font-tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}button,input,select,textarea{font-family:inherit;font-optical-sizing:auto;font-variation-settings:"wdth" 100}button.logout{background:transparent;padding:0 1.25rem;font-size:1.625rem;font-weight:600;border:none;transition:color .3s ease;cursor:pointer}button.logout:hover{color:var(--color-primary)}.border-bottom{border-bottom:.0625rem solid var(--color-gray)}.w-full{width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.client-sidebar.d-flex.flex-c{height:100%;justify-content:space-between}.section-content.d-flex{position:relative;min-height:calc(100vh - 139px)}.client-sidebar.d-flex.flex-c{position:sticky;min-width:11rem;height:100%;min-height:calc(100vh - 139px);left:0;top:0;border-right:1px solid var(--color-gray);transform-origin:left;transform:translate(0);transition:all .3s ease;z-index:2}.client-sidebar.d-flex.flex-c.siderbar-close{border-right:1px solid transparent;transform:translate(-10rem)}.client-sidebar.d-flex.flex-c button svg{color:#fff;font-size:21px;transition:all .3s ease;transform:rotate(0)}.client-sidebar.d-flex.flex-c.siderbar-close button svg{transform:rotate(180deg)}.client-sidebar.d-flex.flex-c button{position:absolute;right:0;top:50%;background:var(--color-primary);width:2.188rem;height:2.188rem;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid transparent;transform:translate(50%,-50%);transition:.3s ease;cursor:pointer}.client-sidebar.d-flex.flex-c button:hover{border:1px solid var(--color-primary);background:var(--bg-gray)}.client-sidebar.d-flex.flex-c button:hover svg{color:var(--color-primary)}.client-sidebar.d-flex.flex-c h1{margin-top:1.875rem;font-size:1.813rem;color:var(--color-primary)}.client-sidebar.d-flex.flex-c p{font-size:1rem;font-weight:700}button.right-chatbox-icon{background:none;border:none;cursor:pointer;max-width:4.375rem}button.primary-btn{background:#fff;padding:15px 25px;border-radius:15px;margin-right:12px;border-top-width:.01px;border-bottom-width:.01px;border-left-width:.3px;border-right-width:.3px;width:150px;font-size:clamp(16px,1.375vw,22px);font-weight:600;color:var(--color-primary);border-color:var(--color-gray);border-style:solid;transition:color .3s ease,background-color .3s ease;cursor:pointer}button.primary-btn.big-btn{width:unset}button.primary-btn.active,button.primary-btn:hover{color:#fff;background-color:var(--color-primary)}button.primary-btn.text-danger{color:red}button.primary-btn.text-danger:hover{color:#fff;background-color:red}.toggle-control{display:block;position:relative;padding-left:4rem;margin-bottom:1.75rem;cursor:pointer;font-size:1.375rem;-webkit-user-select:none;user-select:none}.toggle-control input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.toggle-control .control{position:absolute;top:0;left:0;height:1.8rem;width:3.5rem;border-radius:1.563rem;background-color:var(--color-primary);transition:background-color .15s ease-in;border:2px solid var(--color-primary)}.toggle-control .control:after{content:"";position:absolute;left:5px;top:5px;width:16px;height:16px;border-radius:1.563rem;background:#fff;transition:left .15s ease-in}.toggle-control input:checked~.control{background-color:#fff}.toggle-control input:checked~.control:after{background:var(--color-primary);left:1.9rem}.right-chatbox-icon.client-chatbott-image{margin-left:auto;margin-right:20px}@media screen and (max-width:1300px){.section-space{padding:1.56rem 1.25rem}}@media screen and (max-width:1200px){button.primary-btn{width:fit-content;padding:10px 20px;height:3rem;min-width:111px}}@media screen and (max-width:800px){.client-sidebar.d-flex.flex-c button{width:1.2rem;height:1.2rem;background-color:transparent;border-color:var(--color-primary)}.client-sidebar.d-flex.flex-c button svg{font-size:1rem;color:var(--color-primary)}.dash-right-content.sidebar-open{min-width:100%!important;transform:translate(-11rem)}.client-sidebar.d-flex.flex-c:not(.siderbar-close){background:var(--bg-gray)}.client-sidebar.d-flex.flex-c.siderbar-close{transform:translate(-11.3rem)}}
