.Badge_badge__9SpX\+{background-color:#0000;border:1px solid #0000;border-radius:6px;font-size:.9em;font-weight:400;margin-right:5px;padding:3px 8px;width:-webkit-max-content;width:max-content}.Badge_badge--filled--danger__rDoVd{background-color:#cd0014;color:#fff}.Badge_badge--filled--success__IC5eG{background-color:#008f46;color:#fff}.Badge_badge--filled--warning__vrLF8{background-color:#e0ab0e;color:#fff}.Badge_badge--filled--info__J-KD3{background-color:#0d72d6;color:#fff}.Badge_badge--filled--primary__AMsEY{background-color:#000;color:#fff}.Badge_badge--outlined--danger__bi2\+2{background-color:#cd001426;border:1px solid #cd0014;color:#cd0014}.Badge_badge--outlined--success__0dnmy{background-color:#008f4626;border:1px solid #008f46;color:#008f46}.Badge_badge--outlined--warning__FwApk{background-color:#e0ab0e26;border:1px solid #e0ab0e;color:#e0ab0e}.Badge_badge--outlined--info__DqGCh{background-color:#0d72d626;border:1px solid #0d72d6;color:#0d72d6}.Badge_badge--outlined--primary__TSbrw{background-color:#00000026;border:1px solid #000;color:#000}.Badge_badge__icon__a6Cud{vertical-align:middle}@media screen and (max-width:375px){.Badge_badge__9SpX\+{font-size:.7em}}.Button_btnPrimaryFilled__3y5-e{background:#000;border:none;transition-property:box-shadow}.Button_btnPrimaryFilled__3y5-e span,.Button_btnPrimaryFilled__3y5-e svg{color:#fff}.Button_btnPrimaryFilled__3y5-e:hover{box-shadow:0 0 5px #00000080}.Button_btnPrimaryFilledDisabled__jyHzM{background:#000000b3;border:none;pointer-events:none}.Button_btnPrimaryFilledDisabled__jyHzM span,.Button_btnPrimaryFilledDisabled__jyHzM svg{color:#ffffffb3}.Button_btnInvertFilled__zGAnb{background:#fff;border:none;transition-property:box-shadow}.Button_btnInvertFilled__zGAnb span,.Button_btnInvertFilled__zGAnb svg{color:#000}.Button_btnInvertFilled__zGAnb:hover{box-shadow:0 0 5px #ffffff80}.Button_btnInvertFilledDisabled__gv3uP{background:#ffffffb3;border:none;pointer-events:none}.Button_btnInvertFilledDisabled__gv3uP span,.Button_btnInvertFilledDisabled__gv3uP svg{color:#000000b3}.Button_btnPrimaryOutlined__ehNZX{background:#0000;border:1px solid #000;transition-property:background}.Button_btnPrimaryOutlined__ehNZX span,.Button_btnPrimaryOutlined__ehNZX svg{color:#000}.Button_btnPrimaryOutlined__ehNZX:hover{background:#0000000d}.Button_btnPrimaryOutlinedDisabled__mQ9lo{background:#0000;border:1px solid #0006;pointer-events:none}.Button_btnPrimaryOutlinedDisabled__mQ9lo span,.Button_btnPrimaryOutlinedDisabled__mQ9lo svg{color:#0006}.Button_btnInvertOutlined__FknwV{background:#0000;border:1px solid #fff;transition-property:background}.Button_btnInvertOutlined__FknwV span,.Button_btnInvertOutlined__FknwV svg{color:#fff}.Button_btnInvertOutlined__FknwV:hover{background:#ffffff0d}.Button_btnInvertOutlinedDisabled__\+\+JSA{background:#0000;border:1px solid #fff6;pointer-events:none}.Button_btnInvertOutlinedDisabled__\+\+JSA span,.Button_btnInvertOutlinedDisabled__\+\+JSA svg{color:#fff6}.btn{align-items:center;border-radius:12px;column-gap:5px;cursor:pointer;display:flex;height:auto;justify-content:center;padding:10px;transition-duration:.3s;transition-timing-function:ease-out;width:100%}.btn span{font-size:1em;font-weight:400;width:-webkit-max-content;width:max-content}.btn svg{height:20px;width:20px}.Chip_chip__5J2ma{align-items:center;border-radius:10px;display:flex;font-size:.9em;font-weight:400;justify-content:center;padding:4px 8px;width:-webkit-max-content;width:max-content}.Chip_chip--danger__n2\+2A{background-color:#cd00140d;border:1px solid #cd0014;color:#cd0014}.Chip_chip--success__CNqKU{background-color:#008f460d;border:1px solid #008f46;color:#008f46}.Chip_chip--warning__LP5qk{background-color:#e0ab0e0d;border:1px solid #e0ab0e;color:#e0ab0e}.Chip_chip--info__xknfA{background-color:#0d72d60d;border:1px solid #0d72d6;color:#0d72d6}.data-row{align-items:center;background-color:#fff;border:1px solid #cfcfcf;border-radius:12px;display:flex;justify-content:space-between;overflow:hidden;width:50%}.data-row.two-column{width:100%}.data-row.two-column .left-bx,.data-row.two-column .right-bx{width:50%}.data-row.fluid{width:100%}.data-row .left-bx,.data-row .right-bx{align-items:center;display:flex;justify-content:flex-start;width:100%}.data-row .left-bx .label,.data-row .right-bx .label{background-color:#f7f7f7;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;font-size:.8em;font-weight:400;max-width:95px;min-width:95px;padding:15px 10px 15px 15px}.data-row .left-bx .data,.data-row .right-bx .data{font-size:1em;font-weight:500;width:calc(100% - 95px)}.data-row .left-bx .label{border-left:none}@media screen and (max-width:600px){.data-row{display:block}.data-row,.data-row.two-column .left-bx,.data-row.two-column .right-bx{width:100%}.data-row .right-bx{border-top:1px solid #cfcfcf}.data-row .right-bx .label{border-left:none}}@media screen and (max-width:350px){.data-row .left-bx .label,.data-row .right-bx .label{max-width:75px;min-width:75px;padding:10px 5px}}.IconButton_btnPrimaryFilled__rvChm{background:#000;border:none;transition-property:box-shadow}.IconButton_btnPrimaryFilled__rvChm span,.IconButton_btnPrimaryFilled__rvChm svg{color:#fff}.IconButton_btnPrimaryFilled__rvChm:hover{box-shadow:0 0 5px #00000080}.IconButton_btnPrimaryFilledDisabled__tWi9A{background:#000000b3;border:none;pointer-events:none}.IconButton_btnPrimaryFilledDisabled__tWi9A span,.IconButton_btnPrimaryFilledDisabled__tWi9A svg{color:#ffffffb3}.IconButton_btnInvertFilled__0dB5l{background:#fff;border:none;transition-property:box-shadow}.IconButton_btnInvertFilled__0dB5l span,.IconButton_btnInvertFilled__0dB5l svg{color:#000}.IconButton_btnInvertFilled__0dB5l:hover{box-shadow:0 0 5px #ffffff80}.IconButton_btnInvertFilledDisabled__Wd3Ei{background:#ffffffb3;border:none;pointer-events:none}.IconButton_btnInvertFilledDisabled__Wd3Ei span,.IconButton_btnInvertFilledDisabled__Wd3Ei svg{color:#000000b3}.IconButton_btnPrimaryOutlined__xn\+rf{background:#0000;border:1px solid #000;transition-property:background}.IconButton_btnPrimaryOutlined__xn\+rf span,.IconButton_btnPrimaryOutlined__xn\+rf svg{color:#000}.IconButton_btnPrimaryOutlined__xn\+rf:hover{background:#0000000d}.IconButton_btnPrimaryOutlinedDisabled__yH5Hn{background:#0000;border:1px solid #0006;pointer-events:none}.IconButton_btnPrimaryOutlinedDisabled__yH5Hn span,.IconButton_btnPrimaryOutlinedDisabled__yH5Hn svg{color:#0006}.IconButton_btnInvertOutlined__lrnnR{background:#0000;border:1px solid #fff;transition-property:background}.IconButton_btnInvertOutlined__lrnnR span,.IconButton_btnInvertOutlined__lrnnR svg{color:#fff}.IconButton_btnInvertOutlined__lrnnR:hover{background:#ffffff0d}.IconButton_btnInvertOutlinedDisabled__\+eoYo{background:#0000;border:1px solid #fff6;pointer-events:none}.IconButton_btnInvertOutlinedDisabled__\+eoYo span,.IconButton_btnInvertOutlinedDisabled__\+eoYo svg{color:#fff6}.icon-button{align-items:center;border-radius:12px;cursor:pointer;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:center;padding:10px;transition-duration:.3s;transition-timing-function:ease-out;width:-webkit-fit-content;width:fit-content}.icon-button.rounded{border-radius:50%}.icon-button svg{height:20px;width:20px}.list-box{width:-webkit-max-content;width:max-content}.list-box,.list-box .toggle-btn{position:relative}.list-box .list-content{background:#fff;border:1px solid #cfcfcf;border-radius:12px;box-shadow:0 0 10px #0003;opacity:0;padding:5px;position:absolute;right:0;top:calc(100% - 5px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;visibility:hidden;width:-webkit-max-content;width:max-content}.list-box .list-content.expand{opacity:1;top:calc(100% + 5px);visibility:visible}.list-box .list-content button{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:block;display:flex;justify-content:flex-start;margin-bottom:5px;max-width:180px;min-width:-webkit-max-content;min-width:max-content;padding:8px 10px;transition-duration:.3s;transition-property:background;transition-timing-function:ease-out;width:100%}.list-box .list-content button span{box-orient:vertical;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;font-size:1em;font-weight:400;max-width:160px;overflow:hidden}.list-box .list-content button:last-child{margin-bottom:0}.list-box .list-content button:hover{background:#0000001a}.Loading_loadingContainer__tNPvY{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;transition:opacity .3s ease-in-out;z-index:9999}.Loading_loadingContainer__tNPvY.Loading_fullScreen__MlrUX{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fffc;height:100vh;left:0;position:fixed;top:0;width:100vw}.Loading_loadingContainer__tNPvY.Loading_overlay__lDqvu{background-color:#ffffffb3;border-radius:inherit;height:100%;left:0;position:absolute;top:0;width:100%}.Loading_loadingContainer__tNPvY.Loading_inline__mq3cj{padding:1rem;position:relative}.Loading_spinner__Y9jaO{animation:Loading_spin__grgdF 1s linear infinite;border-radius:50%}.Loading_spinner__Y9jaO.Loading_small__BXD4b{border:3px solid #0003;border-top-color:#000;height:24px;width:24px}.Loading_spinner__Y9jaO.Loading_medium__D9B\+U{border:4px solid #0003;border-top-color:#000;height:48px;width:48px}.Loading_spinner__Y9jaO.Loading_large__MegFl{border:5px solid #0003;border-top-color:#000;height:72px;width:72px}.Loading_message__SRC2F{color:#000;font-family:Saprona,sans-serif;font-weight:500}.Loading_message__SRC2F.Loading_small__BXD4b{font-size:.875rem}.Loading_message__SRC2F.Loading_medium__D9B\+U{font-size:1rem}.Loading_message__SRC2F.Loading_large__MegFl{font-size:1.25rem}@keyframes Loading_spin__grgdF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal{background-color:#0000;display:block;position:fixed;z-index:100}.modal,.modal .modal-wrapper{height:100%;left:0;top:0;width:100%}.modal .modal-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.modal .modal-wrapper .modal-cover{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0000004d;height:100%;left:0;position:absolute;top:0;width:100%}.modal .modal-wrapper .modal-container{background-color:#f7f7f7;border-radius:32px;height:calc(100% - 20px);margin:10px;max-height:600px;max-width:75vw;overflow:hidden;padding:20px 0;position:absolute;width:calc(100% - 20px)}.modal .modal-wrapper .modal-container .modal-header{align-items:center;column-gap:10px;display:flex;justify-content:flex-start;margin-bottom:10px;padding:0 20px}.modal .modal-wrapper .modal-container .modal-header h1{font-size:1.6em;font-weight:600}.modal .modal-wrapper .modal-container .modal-content{height:100%;max-height:calc(100% - 50px);overflow-x:hidden;overflow-y:auto;padding:0 20px;width:100%}.modal .modal-wrapper .modal-container .modal-content.no-header{max-height:100%}.modal.close{display:none}.navbar{align-items:center;background-color:#f7f7f7;border-radius:32px;display:flex;flex-direction:column;height:calc(100vh - 20px);justify-content:space-between;overflow-x:visible;padding:10px 0;transition-duration:.3s;transition-property:width;transition-timing-function:ease-out;width:280px}.navbar .top-bx{height:calc(100vh - 210px)}.navbar .top-bx .top-grp{display:block;margin:0;padding:0;width:100%}.navbar .top-bx .top-grp .nav-logo{height:50px;padding:0 15px;position:relative;transition-duration:.3s;transition-property:width;transition-timing-function:ease-out;width:100%}.navbar .top-bx .top-grp .nav-logo a{align-items:center;color:#000;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.navbar .top-bx .top-grp .nav-logo a img{height:100%;object-fit:contain;opacity:1;position:absolute;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;width:70%}.navbar .top-bx .top-grp .nav-logo a img.hide{opacity:0}.navbar .top-bx .top-grp .nav-toggler{height:34px;width:100%}.navbar .top-bx .top-grp .nav-toggler .icon-button{height:34px;margin:0 -10px 0 auto;padding:0;width:34px;z-index:10}.navbar .top-bx .top-grp .nav-toggler .icon-button svg{height:24px;transform:rotate(180deg);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;width:24px}.navbar .top-bx .top-grp .nav-toggler.expanded .icon-button .ic{transform:rotate(0deg)}.navbar .top-bx .nav-menu{height:calc(100vh - 320px);transition-duration:.3s;transition-property:height;transition-timing-function:ease-out;width:100%}.navbar .top-bx .nav-menu h1{color:#909090;font-size:1em;font-weight:400;margin:0 0 15px 35px}.navbar .top-bx .nav-menu .nav-menu-items{height:calc(100% - 35px);max-height:100%;overflow-x:hidden;overflow-y:auto;width:280px}.navbar .top-bx .nav-menu .sub-nav-items{margin-bottom:20px;margin-top:5px;width:100%}.navbar .bot-bx{height:190px;transition-duration:.3s;transition-property:height;transition-timing-function:ease-out}.navbar .bot-bx .nav-banner{align-items:center;background-color:#000;border-radius:25px;color:#fff;display:flex;height:190px;justify-content:center;margin:0 auto;overflow:hidden;padding:0 15px;width:260px}.navbar .bot-bx .nav-banner .title{align-items:center;column-gap:5px;display:flex;justify-content:flex-start;margin-bottom:5px}.navbar .bot-bx .nav-banner .title .ic{height:20px;width:20px}.navbar .bot-bx .nav-banner .title h1,.navbar .bot-bx .nav-banner p{font-size:.9em;font-weight:400}.navbar .bot-bx .nav-banner p{margin-bottom:5px}.navbar .bot-bx .nav-banner span{font-size:.8em}.navbar .bot-bx .nav-banner button.logout-btn{align-items:center;background-color:#fff;border:1px solid #000;border-radius:32px;color:#000;column-gap:5px;cursor:pointer;display:flex;height:auto;justify-content:center;margin-top:10px;opacity:1;padding:8px 10px;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;width:100%}.navbar .bot-bx .nav-banner button.logout-btn .icon{height:24px;width:24px}.navbar .bot-bx .nav-banner button.logout-btn span{font-size:1em;font-weight:400}.navbar .bot-bx .nav-banner button.logout-btn:hover{opacity:.7}.navbar .nav-item,.navbar .sub-nav-item{align-items:center;color:#909090;display:flex;justify-content:flex-start;margin-bottom:5px;text-decoration:none;transition-duration:.3s;transition-property:width;transition-timing-function:ease-out;width:300px}.navbar .nav-item .active-indicator,.navbar .sub-nav-item .active-indicator{background-color:#0000;border-radius:0 12px 12px 0;height:40px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-out;width:8px}.navbar .nav-item .nav-item-content,.navbar .sub-nav-item .nav-item-content{align-items:center;column-gap:15px;display:flex;justify-content:flex-start;margin-left:25px;transition-duration:.3s;transition-property:margin-left;transition-timing-function:ease-out}.navbar .nav-item .nav-item-content .icon,.navbar .sub-nav-item .nav-item-content .icon{height:24px;width:24px}.navbar .nav-item .nav-item-content span.text,.navbar .sub-nav-item .nav-item-content span.text{font-size:1.1em;font-weight:500;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}.navbar .nav-item.active,.navbar .nav-item:hover,.navbar .sub-nav-item.active,.navbar .sub-nav-item:hover{color:#000}.navbar .nav-item.active .active-indicator,.navbar .sub-nav-item.active .active-indicator{background-color:#000}.navbar .sub-nav-item{margin-bottom:10px;margin-left:60px}.navbar .sub-nav-item div{background-color:#909090;border-radius:50%;display:none;height:8px;width:8px}.navbar .sub-nav-item.active div{background-color:#000}.navbar.collapsed,.navbar.collapsed .top-bx,.navbar.collapsed .top-bx .nav-toggler{width:80px}.navbar.collapsed .top-bx .nav-menu{height:calc(100vh - 194px)}.navbar.collapsed .top-bx .nav-menu h1{align-items:center;display:flex;justify-content:center;margin:0 0 15px;width:100%}.navbar.collapsed .top-bx .nav-menu .nav-menu-items{width:80px}.navbar.collapsed .top-bx .nav-menu .sub-nav-items{margin-top:10px}.navbar.collapsed .bot-bx{height:50px}.navbar.collapsed .bot-bx .nav-banner{height:50px;width:50px}.navbar.collapsed .bot-bx .nav-banner .title,.navbar.collapsed .bot-bx .nav-banner p,.navbar.collapsed .bot-bx .nav-banner span{display:none}.navbar.collapsed .bot-bx .nav-banner button.logout-btn{border-color:#000;height:50px;margin-top:0;width:50px}.navbar.collapsed .bot-bx .nav-banner button.logout-btn span{display:none}.navbar.collapsed .nav-item{margin-bottom:0;width:300px}.navbar.collapsed .nav-item .nav-item-content{margin-left:20px}.navbar.collapsed .nav-item .nav-item-content span.text{opacity:0;visibility:hidden}.navbar.collapsed .sub-nav-item{align-items:center;display:flex;justify-content:center;margin-bottom:15px;margin-left:10px;width:calc(100% - 20px)}.navbar.collapsed .sub-nav-item span{display:none}.navbar.collapsed .sub-nav-item div{display:block}@media screen and (max-width:512px){.navbar,.navbar .top-bx{width:100%}.navbar .top-bx .top-grp{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:0 20px}.navbar .top-bx .top-grp .nav-logo{width:60%}.navbar .top-bx .top-grp .nav-toggler{width:34px}.navbar .top-bx .top-grp .nav-toggler .icon-button{margin:0}.navbar .top-bx .nav-menu{height:calc(100vh - 290px)}.navbar .top-bx .nav-menu h1{margin:0 0 10px 35px}.navbar .top-bx .nav-menu .nav-menu-items{width:100%}.navbar .bot-bx,.navbar .bot-bx .nav-banner{height:-webkit-max-content;height:max-content}.navbar .bot-bx .nav-banner{padding:20px;width:calc(100% - 20px)}}.page-title{justify-content:space-between}.page-title,.page-title .lbx{align-items:center;display:flex}.page-title .lbx{column-gap:10px;justify-content:flex-start}.page-title .lbx h1{font-size:1.8em;font-weight:500}.page-title .rbx{align-items:center;column-gap:10px;display:flex;justify-content:flex-end}@media screen and (max-width:512px){.page-title .lbx h1{font-size:1.5em}}@media screen and (max-width:420px){.page-title .lbx h1{font-size:1.2em}}section.section{background-color:#fff;border-radius:24px;margin-top:20px;padding:15px;width:100%}section.section .section-title{align-items:center;display:flex;gap:10px;margin-bottom:1rem}section.section .section-title h2{font-size:1.3em;font-weight:500;margin-bottom:10px}section.section .section-title button{width:auto}section.section .section-content{border:1px solid #000;border-radius:20px;padding:15px}.section-selector{margin:25px 0;width:100%}.section-selector,.section-selector .selectors{align-items:center;display:flex;justify-content:center}.section-selector .selectors{background-color:#fff;border:1px solid #000;border-radius:12px;flex-wrap:wrap;gap:5px;padding:5px;width:-webkit-max-content;width:max-content}.section-selector .selectors .selector{align-items:center;background-color:#0000;border:none;border-radius:10px;column-gap:5px;cursor:pointer;display:flex;height:37px;justify-content:center;padding:8px 10px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-out}.section-selector .selectors .selector span{color:#000;font-size:1em;font-weight:400}.section-selector .selectors .selector i{background-color:#000;border-radius:5px;color:#fff;font-size:.9em;font-style:normal;font-weight:500;padding:3px}.section-selector .selectors .selector:hover{background-color:#0000001a}.section-selector .selectors .selector.active{background-color:#000}.section-selector .selectors .selector.active span{color:#fff}.section-selector .selectors .selector.active i{background-color:#fff;color:#000}.Tab_container__\+Zmt1{display:flex;flex-direction:column;font-family:inherit;max-width:100%;min-width:0;width:100%}.Tab_tabList__tsSRm{-ms-overflow-style:none;align-items:flex-end;display:flex;margin-bottom:-2px;overflow-x:auto;padding-bottom:1px;padding-left:0;position:relative;scrollbar-width:none;width:100%;z-index:1}.Tab_tabList__tsSRm::-webkit-scrollbar{display:none}.Tab_tab__qLM8k{background:#0000;border:1px solid #0000;border-bottom:none;border-radius:12px 12px 0 0;color:#333;cursor:pointer;flex-shrink:0;font-size:16px;font-weight:500;margin-right:2px;padding:12px 24px;position:relative;transition:color .2s ease;white-space:nowrap}@media(max-width:600px){.Tab_tab__qLM8k{font-size:14px;padding:10px 16px}}.Tab_tab__qLM8k:hover{color:#000}.Tab_tab__qLM8k.Tab_active__B2QyS{background:#fff;border:1px solid;border-color:#000 #000 #fff;color:#000;z-index:2}.Tab_contentPanel__pDzOm{background:#fff;border:1px solid #000;border-radius:0 12px 12px 12px;max-height:60vh;overflow-y:auto;padding:1rem;position:relative;z-index:0}.top-detail-bar{align-items:center;background-color:#f7f7f7;border-radius:32px;display:flex;justify-content:space-between;margin-bottom:10px;min-height:80px;padding:10px 20px}.top-detail-bar .left-content{align-items:center;column-gap:5px;display:flex;justify-content:flex-start}.top-detail-bar .left-content .nav-toggler{display:none}@media screen and (max-width:690px){.top-detail-bar .left-content .nav-toggler{display:block}}.top-detail-bar .left-content .clock{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;width:110px}.top-detail-bar .left-content .clock .time{font-size:1.4em;font-weight:500;margin-bottom:-3px}.top-detail-bar .left-content .clock .date{font-size:.8em}.top-detail-bar .profile{align-items:center;column-gap:5px;display:flex;justify-content:flex-start}.top-detail-bar .profile .profile-pic{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.top-detail-bar .profile .profile-pic img{height:100%;object-fit:contain;width:100%}.top-detail-bar .profile .details{align-items:start;display:flex;flex-direction:column;justify-content:flex-start}.top-detail-bar .profile .details .name{font-size:1em;font-weight:500}.top-detail-bar .profile .details .role{font-size:.8em;font-weight:400}@media screen and (max-width:512px){.top-detail-bar .profile .details{display:none}}.Confirm_confirmModalContainer__6FW6H{background-color:#fff!important;border-radius:24px!important;box-shadow:0 10px 40px #00000026;height:auto!important;margin:0!important;max-height:90vh!important;max-width:440px!important;padding:0!important;position:relative!important;width:90%!important}.Confirm_confirmContent__paJ5S{height:auto!important;overflow:visible!important;padding:0!important}.Confirm_container__kdEiA{display:flex;flex-direction:column;gap:8px;padding:32px}.Confirm_title__XOKkW{color:#000;font-size:22px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0}.Confirm_description__jCJGo{color:#666;font-size:14px;line-height:1.5;margin:4px 0 0}.Confirm_actionRow__zHQta{display:flex;gap:12px;margin-top:24px}.Confirm_actionRow__zHQta button{border-radius:12px;flex:1 1;font-size:14px;font-weight:600;justify-content:center;min-height:44px;padding:12px;transition:all .2s}.Confirm_cancelBtn__UUx4I{background-color:#000!important;border:1px solid #000!important;color:#fff!important}.Confirm_cancelBtn__UUx4I:hover{opacity:.85}.Confirm_confirmBtn__aR76h{background-color:#fff!important;border:1px solid #e0e0e0!important;color:#000!important}.Confirm_confirmBtn__aR76h:hover{background-color:#f5f5f5!important;border-color:#ccc!important}.input{margin-bottom:10px}.input label{display:block;font-size:.8em;margin-bottom:3px}.input .input-field{align-items:center;background-color:#fff;border:1px solid #cfcfcf;border-radius:12px;display:flex;justify-content:space-between;padding:0 10px;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease-out;width:100%}.input .input-field:focus-within{border-color:#000}.input .input-field span.prefix{font-size:1em;margin-right:5px}.input .input-field input,.input .input-field select{background-color:#0000;border:none;color:#000;font-size:1em;font-weight:400;outline:none;padding:8px 0;width:100%}.input .input-field input::placeholder,.input .input-field select::placeholder{color:#adadad;font-size:1em}.input .input-field select{cursor:pointer}.input .input-field select option{font-size:1em;font-weight:400}.input .input-field button{align-items:center;background-color:#0000;border:none;color:#000c;cursor:pointer;display:flex;justify-content:center;margin:0;min-width:20px;padding:0}.input .input-field button svg.ic{height:20px;width:20px}.input .input-field button:hover{color:#000}.input.error .input-field{background-color:#cd00140d;border-color:#cd0014}.input .meta{margin-top:2px}.input .meta small{color:#000000b3;display:block;font-size:.8em;font-weight:400}.input .meta small b{font-weight:500}.input .meta small.error-msg{color:#cd0014}.input .drop-area-wrapper{background-color:#fff;border:1px solid #cfcfcf;border-radius:12px;padding:10px;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease-out}.input .drop-area-wrapper .drop-area-field{align-items:center;border:2px dashed #cfcfcf;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:20px 5px}.input .drop-area-wrapper .drop-area-field input[type=file]{display:none}.input .drop-area-wrapper .drop-area-field>svg.ic{color:#000;height:28px;margin:15px 0;width:28px}.input .drop-area-wrapper .drop-area-field>p{color:#000;font-size:1em;font-weight:400;margin-bottom:5px;text-align:center}.input .drop-area-wrapper .drop-area-field>small{color:#00000080;font-size:.9em;font-weight:400;margin-bottom:10px;text-align:center}.input .drop-area-wrapper .drop-area-field>button{background-color:#0000;border:1px solid #0003;border-radius:10px;cursor:pointer;font-size:1em;padding:5px 10px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-out}.input .drop-area-wrapper .drop-area-field>button:hover{background-color:#0000000d}.input .drop-area-wrapper .drop-area-selected-files{display:flex;flex-direction:column;margin-top:10px;row-gap:10px}.input .drop-area-wrapper .drop-area-selected-files .file-card{background-color:#eee;border-radius:12px;height:auto;padding:10px 15px;width:100%}.input .drop-area-wrapper .drop-area-selected-files .file-card .content{align-items:center;column-gap:10px;display:flex;justify-content:space-between}.input .drop-area-wrapper .drop-area-selected-files .file-card .content img{aspect-ratio:89/86;height:auto;min-width:45px;object-fit:contain;width:45px}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta{max-width:calc(100% - 65px);overflow:hidden;width:100%}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta>p{box-orient:vertical;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;display:-webkit-box;font-size:.9em;margin-bottom:4px;overflow:hidden}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status{align-items:center;display:flex;justify-content:flex-start}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status span{color:#000000b3;font-size:.8em}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status .dot{background-color:#00000080;border-radius:50%;height:5px;margin:0 10px;width:5px}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status .status-text{align-items:center;display:flex;justify-content:flex-start}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status .status-text svg.ic{color:#000;height:16px;width:16px}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status .status-text svg.ic.success{color:#008f46}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status .status-text span{color:#000;margin-left:5px}@media screen and (max-width:550px){.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status{display:block}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status .dot{display:none}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status .status-text{margin-top:5px}}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .file-action{align-items:flex-start;display:flex;justify-content:flex-end;min-height:40px;min-width:20px;width:20px}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .file-action button{background:none;border:none;cursor:pointer;outline:none}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .file-action button svg{height:20px;width:20px}@media screen and (max-width:430px){.input .drop-area-wrapper .drop-area-selected-files .file-card .content{display:block;position:relative}.input .drop-area-wrapper .drop-area-selected-files .file-card .content img{height:43px;margin:10px 0;width:100%}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta{max-width:100%;width:100%}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .meta .upload-status span{font-size:.7em}.input .drop-area-wrapper .drop-area-selected-files .file-card .content .file-action{position:absolute;right:0;top:5px}}.input .drop-area-wrapper .drop-area-selected-files .file-card .progress{background-color:#0000001a;border-radius:5px;height:5px;margin-top:10px;overflow:hidden;width:100%}.input .drop-area-wrapper .drop-area-selected-files .file-card .progress .bar{background-color:#000;border-radius:5px;height:5px;width:0}.radio-field{align-items:center;column-gap:5px;display:flex;justify-content:flex-start;margin:10px}.radio-field div{border:2px solid #000;border-radius:50%;cursor:pointer;height:20px;min-height:20px;min-width:20px;width:20px}.radio-field div:after{background-color:#000;border-radius:50%;content:"";display:none;height:12px;left:50%;position:relative;top:50%;transform:translate(-50%,-50%);width:12px}.radio-field div:hover{background-color:#0000000d}.radio-field input{display:none}.radio-field input:checked+div:after{display:block}.radio-field label{font-size:.9em;font-weight:400}.checkbox-field{align-items:center;column-gap:5px;display:flex;justify-content:flex-start;margin-bottom:5px}.checkbox-field div{align-items:center;border:2px solid #000;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;min-height:20px;min-width:20px;width:20px}.checkbox-field div:hover{background-color:#0000000d}.checkbox-field input{display:none}.checkbox-field input:checked+div{background-color:#000}.checkbox-field label{font-size:.9em;font-weight:400}.checkbox-field.disabled{opacity:.5;pointer-events:none}.price-input .input-field{height:38px;overflow:hidden;padding:0}.price-input .input-field .currency{background-color:#00000080;color:#fff;height:100%;margin-right:5px;width:-webkit-max-content;width:max-content}.number-input,.price-input .input-field .currency{align-items:center;display:flex;justify-content:center;padding:0 10px}.number-input{column-gap:5px}.number-input button{align-items:center;background-color:#000;border:none;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;min-height:20px;min-width:20px;outline:none;width:20px}.number-input button svg{color:#fff;height:16px;width:16px}.number-input input{border:none;color:#000;font-size:1em;font-weight:500;max-width:100px;min-width:40px;outline:none;text-align:center}.date-input{border:1px solid #cfcfcf;border-radius:18px;margin-bottom:1rem;padding:1rem 1rem 1rem 3rem;position:relative}.date-input label{background-color:#000;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;left:-20px;padding:6px 14px;position:absolute;text-transform:capitalize;top:50%;transform:translateY(-50%);z-index:2}.date-input .input-field{padding:0}.date-input .input-field input{background-color:#0000;border:none;font-size:18px;letter-spacing:1px;outline:none;padding:0;text-transform:uppercase;width:100%}.date-input .input-field input[type=date]::-webkit-calendar-picker-indicator,.date-input .input-field input[type=date]::-webkit-clear-button{-webkit-appearance:none;display:none}.date-input .input-field input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.date-input .input-field input[type=date]{-moz-appearance:textfield;appearance:none;-webkit-appearance:none;-moz-appearance:none}.date-input .input-field input[type=time]::-webkit-calendar-picker-indicator,.date-input .input-field input[type=time]::-webkit-clear-button{-webkit-appearance:none;display:none}.date-input .input-field input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.date-input .input-field input[type=time]{-moz-appearance:textfield;appearance:none;-webkit-appearance:none;-moz-appearance:none}.date-input:focus-within{border-color:#000}.date-input.error{background-color:#cd00140d;border-color:#cd0014}.date-input .meta{margin-top:2px}.date-input .meta small{color:#000000b3;display:block;font-size:.8em;font-weight:400}.date-input .meta small b{font-weight:500}.date-input .meta small.error-msg{color:#cd0014}.eye-measurement-input-wrapper{width:100%;z-index:2}.eye-measurement-input-wrapper .eye-measurement-input{position:relative;width:100%}.eye-measurement-input-wrapper .eye-measurement-input .value-field{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:8px 10px;width:100%}.eye-measurement-input-wrapper .eye-measurement-input .value-field p{font-size:1em;font-weight:400}.eye-measurement-input-wrapper .eye-measurement-input .value-field svg{height:20px;overflow:hidden;width:20px}.eye-measurement-input-wrapper .eye-measurement-input .dropdown{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0003;display:none;left:-40px;margin:5px;max-width:200px;min-width:180px;position:absolute;top:100%;width:100%;z-index:2}.eye-measurement-input-wrapper .eye-measurement-input .dropdown.show{display:block}.eye-measurement-input-wrapper .eye-measurement-input .dropdown .dropdown-item{align-items:center;display:flex;justify-content:flex-start;padding:5px 10px}.eye-measurement-input-wrapper .eye-measurement-input .dropdown .dropdown-item>button{background:none;border:1px solid #cfcfcf;border-radius:5px;cursor:pointer;font-size:.8em;padding:5px 10px;text-align:left;transition-duration:.3s;transition-property:background;transition-timing-function:ease-out;width:100%}.eye-measurement-input-wrapper .eye-measurement-input .dropdown .dropdown-item>button:hover{background:#0000001a}.eye-measurement-input-wrapper .eye-measurement-input .dropdown .dropdown-item>.text-input{align-items:center;display:flex;justify-content:flex-start}.eye-measurement-input-wrapper .eye-measurement-input .dropdown .dropdown-item>.text-input input{border:1px solid #cfcfcf;border-bottom-left-radius:5px;border-top-left-radius:5px;height:30px;outline:none;padding:0 5px;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease-out;width:100%}.eye-measurement-input-wrapper .eye-measurement-input .dropdown .dropdown-item>.text-input input:focus-within{border-color:#000}.eye-measurement-input-wrapper .eye-measurement-input .dropdown .dropdown-item>.text-input button{align-items:center;background:#000;border:none;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.eye-measurement-input-wrapper .eye-measurement-input .dropdown .dropdown-item>.text-input button svg{height:20px;width:20px}.eye-measurement-input-wrapper .error-message{color:#ff4d4f;font-size:.8em;margin-left:5px;margin-top:4px}.TextArea_wrapper__Ywxm4{display:flex;flex-direction:column;gap:12px;width:100%}.TextArea_label__nAJei{color:#000;display:block;font-size:14px;font-weight:500}.TextArea_inputWrapper__ZFz1Y{position:relative;width:100%}.TextArea_textArea__LYUDk{background-color:#fff;border:1px solid #cfcfcf;border-radius:12px;font-family:inherit;font-size:15px;min-height:150px;outline:none;padding:16px;resize:vertical;transition:border-color .2s;width:100%}.TextArea_textArea__LYUDk:focus{border-color:#000}.TextArea_textArea__LYUDk::placeholder{color:#adadad}.TextArea_textArea__LYUDk:disabled{background-color:#eee;cursor:not-allowed}.TextArea_charCount__LCzvv{align-items:center;bottom:16px;color:#000;display:flex;font-size:13px;font-weight:500;gap:6px;pointer-events:none;position:absolute;right:16px}.TextArea_error__A9yXL .TextArea_textArea__LYUDk{border-color:#cd0014!important}.TextArea_errorMessage__g0q0U{color:#cd0014;font-size:13px;margin-top:-8px}.TextArea_errorMessage__g0q0U small{color:inherit;font-weight:500}.inventory-filters{margin-bottom:20px}.inventory-filters span{display:block}.inventory-filters .control-row{align-items:center;column-gap:10px;display:flex;justify-content:space-between}.inventory-filters .control-row.row-3>div{width:100%}.inventory-filters .control-row.row-3>button{margin-top:5px;width:100px}.inventory-filters .button-group{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.inventory-filters .item-types{margin-bottom:10px}.inventory-filters .item-types>span{font-size:.8em;margin-bottom:3px}.inventory-filters .item-types .button-group{width:-webkit-max-content;width:max-content}.inventory-filters .item-types .button-group .item-type-button{background-color:#0000;border:1px solid #000;opacity:.5;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-out;width:-webkit-max-content;width:max-content}.inventory-filters .item-types .button-group .item-type-button span:last-child{background-color:#000;border-radius:5px;color:#fff;font-size:.7em;font-weight:500;padding:3px 5px}.inventory-filters .item-types .button-group .item-type-button:hover{background-color:#00000014}.inventory-filters .item-types .button-group .item-type-button.active{opacity:1}.inventory-filters .stock-status{width:100%}.inventory-filters .sort-by{width:35%}.inventory-filters .price-range{align-items:center;display:flex;justify-content:flex-end;width:100%}.inventory-filters .price-range>.price-input{width:100%}.inventory-filters .price-range .separator{background-color:#cfcfcf;height:1px;margin-top:10px;min-width:10px}@media screen and (max-width:1200px){.inventory-filters .control-row.row-1{display:block}.inventory-filters .item-types .button-group{width:100%}}@media screen and (max-width:992px){.inventory-filters .control-row.row-1,.inventory-filters .control-row.row-2{display:block}.inventory-filters .sort-by,.inventory-filters .stock-status{width:100%}.inventory-filters .price-range{justify-content:flex-start;width:100%}}@media screen and (max-width:500px){.inventory-filters .price-range{display:block}.inventory-filters .price-range .separator{display:none}}@media screen and (max-width:390px){.inventory-filters .control-row.row-3>button{width:-webkit-max-content;width:max-content}.inventory-filters .control-row.row-3>button span{display:none}}.SmsGatewayStatus_container__i6yDg{align-items:center;background-color:#fff;border:1px solid #000;border-radius:24px;display:inline-flex;font-family:inherit;gap:16px;padding:1rem 2rem;position:relative;white-space:nowrap}@media(max-width:768px){.SmsGatewayStatus_container__i6yDg{gap:8px;padding:.8rem 1.5rem}}@media(max-width:480px){.SmsGatewayStatus_container__i6yDg{flex-direction:column;gap:1rem;padding:2rem 1rem;width:100%}}.SmsGatewayStatus_retryIcon__F51jF{background-color:#000;border-radius:8px;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;left:-1rem;padding:4px;position:absolute;transition:transform .2s ease-in-out}.SmsGatewayStatus_retryIcon__F51jF:hover{transform:scale(1.1)}@media(max-width:768px){.SmsGatewayStatus_retryIcon__F51jF{padding:3px}}@media(max-width:480px){.SmsGatewayStatus_retryIcon__F51jF{left:50%;top:-1rem;transform:translateX(-50%)}}.SmsGatewayStatus_item__fzLVk{align-items:center;display:flex}.SmsGatewayStatus_statusBadge__QbzjK{align-items:center;border-radius:50px;display:flex;font-size:16px;font-weight:600;gap:8px;padding:10px 16px;white-space:nowrap}@media(max-width:480px){.SmsGatewayStatus_statusBadge__QbzjK{font-size:12px;gap:4px;padding:6px 10px}}.SmsGatewayStatus_dot__2l\+b1{background-color:currentColor;border-radius:50%;flex-shrink:0;height:10px;width:10px}@media(max-width:480px){.SmsGatewayStatus_dot__2l\+b1{display:none}}.SmsGatewayStatus_balanceValue__d4yDi{align-items:baseline;color:#000;display:flex;font-size:24px;font-weight:500;gap:4px;white-space:nowrap}.SmsGatewayStatus_balanceValue__d4yDi small{font-size:14px;font-weight:400;text-transform:uppercase}@media(max-width:768px){.SmsGatewayStatus_balanceValue__d4yDi{font-size:20px}.SmsGatewayStatus_balanceValue__d4yDi small{font-size:12px}}@media(max-width:480px){.SmsGatewayStatus_balanceValue__d4yDi{font-size:16px}.SmsGatewayStatus_balanceValue__d4yDi small{font-size:10px}}.main-layout>.left-bx{background-color:#fff;height:100vh;left:0;position:fixed;top:0;width:100px;z-index:9}.main-layout .page-content,.main-layout>.left-bx{padding:10px;transition-duration:.3s;transition-property:width;transition-timing-function:ease-out}.main-layout .page-content{margin:0 0 0 auto;width:calc(100% - 100px)}.main-layout.nav-open>.left-bx{width:300px}.main-layout.nav-open .page-content{width:calc(100% - 300px)}@media screen and (max-width:950px){.main-layout.nav-open .page-content{width:calc(100% - 100px)}}@media screen and (max-width:690px){.main-layout>.left-bx{left:-100%;transition-property:left;width:300px}.main-layout .page-content{width:100%}.main-layout.nav-open>.left-bx{left:0;width:300px}.main-layout.nav-open .page-content{width:100%}}@media screen and (max-width:512px){.main-layout.nav-open>.left-bx,.main-layout>.left-bx{width:100%}}.login-page{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100vw}.login-page .login-bg{background-image:url(/static/media/login-background.ef4fcb081c98b07108f1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;overflow:hidden;position:absolute;width:85%;z-index:1}.login-page .login-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:400px;position:absolute;width:100%;z-index:2}.login-page .login-wrapper .copyright{margin-top:60px;text-align:center}.login-page .login-wrapper .login-card{background-color:#fff;border-radius:32px;box-shadow:0 24px 60px #0000000f;padding:50px 40px}.login-page .login-wrapper .login-card .title{margin-bottom:30px;text-align:center}.login-page .login-wrapper .login-card .title h1{font-size:1.8em;font-weight:600;margin-bottom:10px}.login-page .login-wrapper .login-card .title p{font-size:1em}.login-page .login-wrapper .login-card .login-form{margin-bottom:20px}.login-page .login-wrapper .login-card .login-form .login-input{margin-bottom:10px}.login-page .login-wrapper .login-card .login-message{font-size:.8em;text-align:center}.login-page .login-wrapper .login-card .login-message a:hover{text-decoration:underline}@media screen and (max-width:425px){.login-page .login-wrapper .login-card{padding:30px 20px}}@media screen and (max-height:560px){.login-page{height:560px}}.input-group{align-items:center;column-gap:10px;display:flex;justify-content:space-between}.input-group>div{width:100%}@media screen and (max-width:512px){.input-group{display:block}}.campaigns-page .campaign-details .campaign-search{margin-bottom:20px}.campaigns-page .campaign-details .campaign-list{background-color:#f7f7f7;border-radius:12px;width:100%}.campaigns-page .campaign-details .campaign-list .table-title{padding:10px 12px}.campaigns-page .campaign-details .campaign-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.campaigns-page .campaign-details .campaign-list .table-title h3{font-size:.9em}}.campaigns-page .campaign-details .campaign-list .table-content{min-height:350px;overflow-x:auto;width:100%}.campaigns-page .campaign-details .campaign-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.campaigns-page .campaign-details .campaign-list .table-content table td,.campaigns-page .campaign-details .campaign-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.campaigns-page .campaign-details .campaign-list .table-content table td,.campaigns-page .campaign-details .campaign-list .table-content table th{font-size:.85em}}.campaigns-page .campaign-details .campaign-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.campaigns-page .campaign-details .campaign-list .table-content table td button{width:-webkit-max-content;width:max-content}.campaigns-page .campaign-details .campaign-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.campaign-details-page .flag-btn{align-items:center;background-color:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;outline:none;padding:5px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-out}.campaign-details-page .flag-btn svg{height:20px;width:20px}.campaign-details-page .flag-btn:hover{background-color:#0000001a}.campaign-details-page .flag-btn.active svg{fill:#cd0014}.campaign-details-page .action-list-wide{align-items:center;column-gap:10px;display:flex;justify-content:flex-end}.campaign-details-page .action-list{display:none}@media screen and (max-width:800px){.campaign-details-page .action-list-wide{display:none}.campaign-details-page .action-list{display:block}}.campaign-details-page .campaign-data{align-items:flex-start;column-gap:10px;display:flex;justify-content:flex-start;width:100%}.campaign-details-page .campaign-data .left-bx,.campaign-details-page .campaign-data .right-bx{width:50%}.campaign-details-page .campaign-data .left-bx>div,.campaign-details-page .campaign-data .right-bx>div{margin-bottom:15px}.campaign-details-page .campaign-data .left-bx>div span,.campaign-details-page .campaign-data .right-bx>div span{font-size:.8em;font-weight:400;margin-bottom:10px}.campaign-details-page .campaign-data .left-bx>div h2,.campaign-details-page .campaign-data .right-bx>div h2{font-size:1.2em;font-weight:600}.campaign-details-page .campaign-data .left-bx>div p,.campaign-details-page .campaign-data .right-bx>div p{font-size:1em}.campaign-details-page .campaign-data .left-bx>div:last-child,.campaign-details-page .campaign-data .right-bx>div:last-child{margin-bottom:0}@media screen and (max-width:768px){.campaign-details-page .campaign-data{display:block}.campaign-details-page .campaign-data .left-bx,.campaign-details-page .campaign-data .right-bx{width:100%}.campaign-details-page .campaign-data .left-bx>div.date,.campaign-details-page .campaign-data .right-bx>div.date{margin-bottom:15px}}.campaign-details-page .customers-section .filter-form,.campaign-details-page .orders-section .filter-form,.campaign-details-page .prescription-forms-section .filter-form{margin-bottom:20px}.campaign-details-page .customers-section .form-actions,.campaign-details-page .orders-section .form-actions,.campaign-details-page .prescription-forms-section .form-actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.campaign-details-page .customers-section .form-actions .clear-btn,.campaign-details-page .orders-section .form-actions .clear-btn,.campaign-details-page .prescription-forms-section .form-actions .clear-btn{width:100px}@media screen and (max-width:390px){.campaign-details-page .customers-section .form-actions,.campaign-details-page .orders-section .form-actions,.campaign-details-page .prescription-forms-section .form-actions{flex-direction:column}.campaign-details-page .customers-section .form-actions .clear-btn,.campaign-details-page .orders-section .form-actions .clear-btn,.campaign-details-page .prescription-forms-section .form-actions .clear-btn{width:100%}}.campaign-details-page .customers-section .table-wrapper,.campaign-details-page .orders-section .table-wrapper,.campaign-details-page .prescription-forms-section .table-wrapper{background-color:#f7f7f7;border-radius:12px;width:100%}.campaign-details-page .customers-section .table-wrapper .table-title,.campaign-details-page .orders-section .table-wrapper .table-title,.campaign-details-page .prescription-forms-section .table-wrapper .table-title{padding:10px 12px}.campaign-details-page .customers-section .table-wrapper .table-title h3,.campaign-details-page .orders-section .table-wrapper .table-title h3,.campaign-details-page .prescription-forms-section .table-wrapper .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.campaign-details-page .customers-section .table-wrapper .table-title h3,.campaign-details-page .orders-section .table-wrapper .table-title h3,.campaign-details-page .prescription-forms-section .table-wrapper .table-title h3{font-size:.9em}}.campaign-details-page .customers-section .table-wrapper .table-content,.campaign-details-page .orders-section .table-wrapper .table-content,.campaign-details-page .prescription-forms-section .table-wrapper .table-content{min-height:350px;overflow-x:auto;width:100%}.campaign-details-page .customers-section .table-wrapper .table-content table,.campaign-details-page .orders-section .table-wrapper .table-content table,.campaign-details-page .prescription-forms-section .table-wrapper .table-content table{border-collapse:collapse;min-width:650px;width:100%}.campaign-details-page .customers-section .table-wrapper .table-content table td,.campaign-details-page .customers-section .table-wrapper .table-content table th,.campaign-details-page .orders-section .table-wrapper .table-content table td,.campaign-details-page .orders-section .table-wrapper .table-content table th,.campaign-details-page .prescription-forms-section .table-wrapper .table-content table td,.campaign-details-page .prescription-forms-section .table-wrapper .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.campaign-details-page .customers-section .table-wrapper .table-content table td,.campaign-details-page .customers-section .table-wrapper .table-content table th,.campaign-details-page .orders-section .table-wrapper .table-content table td,.campaign-details-page .orders-section .table-wrapper .table-content table th,.campaign-details-page .prescription-forms-section .table-wrapper .table-content table td,.campaign-details-page .prescription-forms-section .table-wrapper .table-content table th{font-size:.85em}}.campaign-details-page .customers-section .table-wrapper .table-content table th,.campaign-details-page .orders-section .table-wrapper .table-content table th,.campaign-details-page .prescription-forms-section .table-wrapper .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.campaign-details-page .customers-section .table-wrapper .table-content table td button,.campaign-details-page .orders-section .table-wrapper .table-content table td button,.campaign-details-page .prescription-forms-section .table-wrapper .table-content table td button{width:-webkit-max-content;width:max-content}.campaign-details-page .customers-section .table-wrapper .table-content table tbody tr:nth-of-type(2n),.campaign-details-page .orders-section .table-wrapper .table-content table tbody tr:nth-of-type(2n),.campaign-details-page .prescription-forms-section .table-wrapper .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.customers-page .customer-search{margin-bottom:20px}.customers-page .customer-list{background-color:#f7f7f7;border-radius:12px;width:100%}.customers-page .customer-list .table-title{padding:10px 12px}.customers-page .customer-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.customers-page .customer-list .table-title h3{font-size:.9em}}.customers-page .customer-list .table-content{min-height:350px;overflow-x:auto;width:100%}.customers-page .customer-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.customers-page .customer-list .table-content table td,.customers-page .customer-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.customers-page .customer-list .table-content table td,.customers-page .customer-list .table-content table th{font-size:.85em}}.customers-page .customer-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.customers-page .customer-list .table-content table td button{width:-webkit-max-content;width:max-content}.customers-page .customer-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.customer-details-page .orders-section .table-wrapper,.customer-details-page .prescription-forms-section .table-wrapper{background-color:#f7f7f7;border-radius:12px;width:100%}.customer-details-page .orders-section .table-wrapper .table-title,.customer-details-page .prescription-forms-section .table-wrapper .table-title{padding:10px 12px}.customer-details-page .orders-section .table-wrapper .table-title h3,.customer-details-page .prescription-forms-section .table-wrapper .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.customer-details-page .orders-section .table-wrapper .table-title h3,.customer-details-page .prescription-forms-section .table-wrapper .table-title h3{font-size:.9em}}.customer-details-page .orders-section .table-wrapper .table-content,.customer-details-page .prescription-forms-section .table-wrapper .table-content{min-height:350px;overflow-x:auto;width:100%}.customer-details-page .orders-section .table-wrapper .table-content table,.customer-details-page .prescription-forms-section .table-wrapper .table-content table{border-collapse:collapse;min-width:650px;width:100%}.customer-details-page .orders-section .table-wrapper .table-content table td,.customer-details-page .orders-section .table-wrapper .table-content table th,.customer-details-page .prescription-forms-section .table-wrapper .table-content table td,.customer-details-page .prescription-forms-section .table-wrapper .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.customer-details-page .orders-section .table-wrapper .table-content table td,.customer-details-page .orders-section .table-wrapper .table-content table th,.customer-details-page .prescription-forms-section .table-wrapper .table-content table td,.customer-details-page .prescription-forms-section .table-wrapper .table-content table th{font-size:.85em}}.customer-details-page .orders-section .table-wrapper .table-content table th,.customer-details-page .prescription-forms-section .table-wrapper .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.customer-details-page .orders-section .table-wrapper .table-content table td button,.customer-details-page .prescription-forms-section .table-wrapper .table-content table td button{width:-webkit-max-content;width:max-content}.customer-details-page .orders-section .table-wrapper .table-content table tbody tr:nth-of-type(2n),.customer-details-page .prescription-forms-section .table-wrapper .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.eye-measurements-section .input-group{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}.eye-measurements-section .input-group .lens-options>span{display:block;font-size:.8em;font-weight:400;margin-bottom:3px}.eye-measurements-section .input-group .lens-options>div{align-items:flex-start;display:flex;justify-content:space-between}.eye-measurements-section .input-group .lens-options>div .checkbox-group{width:50%}@media screen and (max-width:690px){.eye-measurements-section .input-group{display:block}}@media screen and (max-width:370px){.eye-measurements-section .input-group .lens-options>div{display:block}.eye-measurements-section .input-group .lens-options>div .checkbox-group{width:100%}}.eye-measurements-section .table-group{align-items:center;column-gap:10px;display:flex;justify-content:space-between}.eye-measurements-section .table-group>.table-content{width:50%}@media screen and (max-width:690px){.eye-measurements-section .table-group{display:block}.eye-measurements-section .table-group>.table-content{margin-bottom:10px;width:100%}.eye-measurements-section .table-group>.table-content:last-child{margin-bottom:0}}.eye-measurements-section .table-content{border:1px solid #cfcfcf;border-radius:12px;overflow-x:auto;overflow-y:visible;width:100%}.eye-measurements-section .table-content table{border-collapse:collapse;min-width:330px;table-layout:fixed;width:100%}.eye-measurements-section .table-content table thead tr th{background-color:#f7f7f7;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;font-size:.8em;font-weight:400;padding:5px 10px}.eye-measurements-section .table-content table thead tr th:first-child{background-color:#eee;border-top-left-radius:12px;width:40px}.eye-measurements-section .table-content table thead tr th:last-child{border-right:none;border-top-right-radius:12px;width:60px}.eye-measurements-section .table-content table tbody tr td{border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;padding:0}.eye-measurements-section .table-content table tbody tr td .tinput,.eye-measurements-section .table-content table tbody tr td .tselect{margin:0}.eye-measurements-section .table-content table tbody tr td .tinput .input-field,.eye-measurements-section .table-content table tbody tr td .tselect .input-field{border:none}.eye-measurements-section .table-content table tbody tr td:first-child{background-color:#f7f7f7;font-size:.5em;font-weight:400;letter-spacing:0;padding:5px 0;text-orientation:upright;width:40px;writing-mode:vertical-rl}.eye-measurements-section .table-content table tbody tr td:last-child{border-right:none;width:100px}.eye-measurements-section .table-content table tbody tr:last-child td{border-bottom:none}.prescription-modal .prescription-details .prescription-number-input{width:50%}@media screen and (max-width:640px){.prescription-modal .prescription-details .prescription-number-input{width:100%}}.prescription-modal .prescription-details .meta-box{align-items:center;column-gap:10px;display:flex;justify-content:space-between}.prescription-modal .prescription-details .meta-box>div{width:50%}.prescription-modal .prescription-details .meta-box>div>span{font-size:.8em;font-weight:400}.prescription-modal .prescription-details .meta-box>div>p{align-items:center;column-gap:5px;display:flex;font-size:1em;font-weight:500;justify-content:flex-start}.prescription-modal .prescription-details .meta-box>div>p>span{background-color:#000;border-radius:5px;color:#fff;font-size:.6em;padding:4px 6px}@media screen and (max-width:640px){.prescription-modal .prescription-details .meta-box{flex-direction:column;row-gap:10px}.prescription-modal .prescription-details .meta-box>div{width:100%}}.prescription-modal .place-order-section{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-width:320px){.prescription-modal .place-order-section{align-items:flex-start;flex-direction:column;row-gap:5px}}.dashboard-page{background-color:#f7f7f7;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:32px}.dashboard-grid,.row{display:flex;flex-wrap:wrap;gap:24px;height:100%;width:100%}.card{background-color:#fff;border-radius:20px;box-shadow:0 4px 20px #00000005;display:flex;flex-direction:column;justify-content:center;padding:24px 32px}.card h3{color:#000;font-size:16px;font-weight:600;margin-bottom:24px}.order-counts-card{flex:1 1 500px}.sms-gateway-card{align-items:flex-start;flex:1 1 640px}.sms-gateway-card .gateway-content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.user-count-card{flex:1 1 300px}.item-count-card{flex:2 1 500px}.stat-row{flex-wrap:wrap;gap:16px;justify-content:space-between}.stat-row,.stat-row .stat-item{align-items:center;display:flex}.stat-row .stat-item{flex:1 1;flex-direction:column;gap:8px}.stat-row .stat-item .count{color:#000;font-size:32px;font-weight:700;line-height:1}.stat-row .stat-item .badge{border:1px solid #0000;border-radius:8px;display:inline-block;font-size:12px;font-weight:500;min-width:80px;padding:6px 16px;text-align:center;text-transform:uppercase}.stat-row .stat-item .badge.warning{background-color:#e0ab0e1a;border-color:#e0ab0e4d;color:#b0860b}.stat-row .stat-item .badge.frame,.stat-row .stat-item .badge.info{background-color:#0d72d61a;border-color:#0d72d64d;color:#0d72d6}.stat-row .stat-item .badge.lense,.stat-row .stat-item .badge.success{background-color:#008f461a;border-color:#008f464d;color:#008f46}.stat-row .stat-item .badge.default{background-color:#0000000d;border-color:#0000001a;color:#909090}.stat-row .stat-item .badge.frame{background-color:#eef2ff;border-color:#c7d2fe;color:#4f46e5}.stat-row .stat-item .badge.accessory{background-color:#f3f4f6;border-color:#d1d5db;color:#555}.stat-row .stat-item .badge.sunglass{background-color:#fef3c7;border-color:#fde68a;color:#92400e}.user-count-wrapper{gap:24px;width:100%}.user-count-wrapper,.user-count-wrapper .icon-circle{align-items:center;display:flex;justify-content:center}.user-count-wrapper .icon-circle{background-color:#f7f7f7;border-radius:50%;color:#000;height:80px;width:80px}.user-count-wrapper .icon-circle svg{height:32px;width:32px}.user-count-wrapper .user-info{display:flex;flex-direction:column}.user-count-wrapper .user-info .label{color:#909090;font-size:14px}.user-count-wrapper .user-info .count{color:#000;font-size:40px;font-weight:700;line-height:1}@media(max-width:1024px){.dashboard-grid{flex-direction:column}.dashboard-grid .card{flex:1 1 100%}}.inventory-list{overflow-x:auto;width:100%}.item-card{align-items:center;background-color:#f7f7f7;border-radius:12px;column-gap:10px;display:flex;justify-content:space-between;margin-bottom:10px;min-width:800px;padding:10px}.item-card:last-child{margin-bottom:0}.item-card .item-img{background-color:#fff;border-radius:12px;height:70px;min-width:70px;overflow:hidden;width:70px}.item-card .item-img,.item-card .item-img .img-bx{align-items:center;display:flex;justify-content:center}.item-card .item-img .img-bx{height:40px;width:40px}.item-card .item-img .img-bx img{height:auto;object-fit:contain;width:100%}.item-card .item-meta{width:100%}.item-card .item-meta .item-name{align-items:center;column-gap:10px;display:flex;justify-content:flex-start}.item-card .item-meta .item-name p{font-size:1em;font-weight:500}.item-card .item-meta .item-stats,.item-card .item-meta .item-stats>div{align-items:center;column-gap:5px;display:flex;justify-content:flex-start}.item-card .item-meta .item-stats>div{margin-top:5px}.item-card .item-meta .item-stats>div .badge{font-size:.8em;margin-right:0}.item-card .item-meta .item-stats>div>p{font-size:.8em;width:-webkit-max-content;width:max-content}.item-card .item-meta .item-stats .separator{background-color:#000;border-radius:50%;height:4px;min-height:4px;min-width:4px;width:4px}.item-card .item-price{border-left:1px solid #000;min-width:130px;padding:5px 0 5px 10px}.item-card .item-price>span{display:block;font-size:.8em;font-weight:400;margin-bottom:3px;min-width:-webkit-max-content;min-width:max-content}.item-card .item-price>p{font-size:1em;font-weight:500}.item-card .item-actions{align-items:center;column-gap:10px;display:flex;justify-content:flex-end;min-width:-webkit-max-content;min-width:max-content}@media screen and (max-width:1430px){.item-card .item-meta .item-stats{align-items:flex-start;flex-direction:column-reverse}.item-card .item-meta .item-stats>.separator{display:none}}.form-section-title{align-items:center;column-gap:5px;display:flex;justify-content:flex-start;margin-bottom:10px;margin-top:5px}.form-section-title span{background-color:#000;border-radius:5px;color:#fff;font-size:.8em;font-weight:500;padding:2px 5px}.form-section-title h1{font-size:1.2em;font-weight:500}.add-item-page .initial-stocks .quest{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px}.add-item-page .initial-stocks .quest .radio-group{align-items:center;column-gap:5px;display:flex;justify-content:flex-start}@media screen and (max-width:448px){.add-item-page .initial-stocks .quest{display:block}}.inventory-item-details-modal .item-details .data-sec .left-bx>div>h2,.item-details-page .item-details .data-sec .left-bx>div>h2{align-items:center;column-gap:5px;display:flex;justify-content:flex-start}.inventory-item-details-modal .bot-box,.item-details-page .bot-box{margin-top:10px}.inventory-item-details-modal .bot-box>div,.item-details-page .bot-box>div{margin-bottom:10px}.inventory-item-details-modal .bot-box>div:last-child,.item-details-page .bot-box>div:last-child{margin-bottom:0}.inventory-item-details-modal .bot-box .bot-box-item-detail-wrapper,.item-details-page .bot-box .bot-box-item-detail-wrapper{margin-left:10px}.add-new-stock-page .item-card .item-meta .item-stats,.move-stock-page .item-card .item-meta .item-stats{align-items:center;flex-direction:row}.add-new-stock-page .item-card .item-meta .item-stats>.separator,.move-stock-page .item-card .item-meta .item-stats>.separator{display:block}.add-new-stock-page .item-stock-change,.move-stock-page .item-stock-change{background-color:#f7f7f7;border-radius:12px;margin-bottom:10px;padding:10px}.add-new-stock-page .item-stock-change .item-details,.move-stock-page .item-stock-change .item-details{align-items:center;column-gap:10px;display:flex;justify-content:flex-start;margin-bottom:10px}.add-new-stock-page .item-stock-change .item-details .item-img,.move-stock-page .item-stock-change .item-details .item-img{align-items:center;background-color:#fff;border-radius:12px;display:flex;height:70px;justify-content:center;min-width:70px;overflow:hidden;width:70px}.add-new-stock-page .item-stock-change .item-details .item-img .img-bx,.move-stock-page .item-stock-change .item-details .item-img .img-bx{align-items:center;display:flex;height:40px;justify-content:center;width:40px}.add-new-stock-page .item-stock-change .item-details .item-img .img-bx img,.move-stock-page .item-stock-change .item-details .item-img .img-bx img{height:auto;object-fit:contain;width:100%}.add-new-stock-page .item-stock-change .item-details .item-meta,.move-stock-page .item-stock-change .item-details .item-meta{width:100%}.add-new-stock-page .item-stock-change .item-details .item-meta .item-name,.move-stock-page .item-stock-change .item-details .item-meta .item-name{align-items:center;column-gap:10px;display:flex;justify-content:flex-start}.add-new-stock-page .item-stock-change .item-details .item-meta .item-name p,.move-stock-page .item-stock-change .item-details .item-meta .item-name p{font-size:1em;font-weight:500}.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats,.move-stock-page .item-stock-change .item-details .item-meta .item-stats{align-items:center;column-gap:5px;display:flex;justify-content:flex-start}.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats>div,.move-stock-page .item-stock-change .item-details .item-meta .item-stats>div{align-items:center;column-gap:5px;display:flex;justify-content:flex-start;margin-top:5px}.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats>div .badge,.move-stock-page .item-stock-change .item-details .item-meta .item-stats>div .badge{font-size:.8em;margin-right:0}.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats>div>p,.move-stock-page .item-stock-change .item-details .item-meta .item-stats>div>p{font-size:.8em;width:-webkit-max-content;width:max-content}.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats .separator,.move-stock-page .item-stock-change .item-details .item-meta .item-stats .separator{background-color:#000;border-radius:50%;height:4px;min-height:4px;min-width:4px;width:4px}@media screen and (max-width:990px){.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats,.move-stock-page .item-stock-change .item-details .item-meta .item-stats{align-items:flex-start;flex-direction:column-reverse}.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats>.separator,.move-stock-page .item-stock-change .item-details .item-meta .item-stats>.separator{display:none}}@media screen and (max-width:500px){.add-new-stock-page .item-stock-change .item-details .item-img,.move-stock-page .item-stock-change .item-details .item-img{display:none}}@media screen and (max-width:415px){.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats>div:last-child,.move-stock-page .item-stock-change .item-details .item-meta .item-stats>div:last-child{display:none}}@media screen and (max-width:360px){.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats>div:first-child,.move-stock-page .item-stock-change .item-details .item-meta .item-stats>div:first-child{align-items:flex-start;flex-direction:column;gap:5px}.add-new-stock-page .item-stock-change .item-details .item-meta .item-stats>div:first-child .separator,.move-stock-page .item-stock-change .item-details .item-meta .item-stats>div:first-child .separator{display:none}}.add-new-stock-page .item-stock-change .item-data-section,.move-stock-page .item-stock-change .item-data-section{margin-bottom:10px}.add-new-stock-page .item-stock-change .item-data-section:last-child,.move-stock-page .item-stock-change .item-data-section:last-child{margin-bottom:0}.add-new-stock-page .item-stock-change .item-data-section>p,.move-stock-page .item-stock-change .item-data-section>p{font-size:.8em;font-weight:500;margin-bottom:3px}.add-new-stock-page .item-stock-change .item-data-section>p span,.move-stock-page .item-stock-change .item-data-section>p span{font-weight:400}.add-new-stock-page .item-stock-change .item-data-section .item-detail-centered,.move-stock-page .item-stock-change .item-data-section .item-detail-centered{align-items:center;display:flex;justify-content:center;width:100%}.page.notifications-page{background-color:#0000;margin-bottom:1rem;min-height:auto}.page.notifications-page-section{margin-bottom:3rem;min-height:auto}.page-title-section{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:922px){.page-title-section{flex-direction:column;gap:3rem}}.notifications-nav{border-radius:50px;margin-bottom:24px;padding:8px;width:100%}.notifications-content-grid{grid-gap:24px;align-items:start;background-color:#fff;border-radius:24px;display:grid;gap:24px;grid-template-columns:350px 1fr;padding:3rem 1.5rem}@media screen and (max-width:1024px){.notifications-content-grid{grid-template-columns:1fr}}@media screen and (max-width:768px){.notifications-content-grid{gap:16px;padding:1.5rem .75rem}}.contact-selection-panel{min-height:500px}@media screen and (max-width:768px){.contact-selection-panel{min-height:300px}}.message-composition-panel{background-color:#fff;border:1px solid #000;border-radius:20px;padding:24px}@media screen and (max-width:768px){.message-composition-panel{padding:16px}}.message-composition-panel .schedule-date-time-selector{align-items:center;display:flex;gap:2rem;justify-content:center;width:100%}@media screen and (max-width:425px){.message-composition-panel .schedule-date-time-selector{flex-direction:column;gap:1rem}}.panel-section{margin-bottom:24px}.panel-section label{display:block;font-size:14px;font-weight:500;margin-bottom:12px}.selected-customers{margin-bottom:24px}.selected-customers .chips-container{align-items:flex-start;border:1px solid #cfcfcf;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;min-height:80px;padding:16px}.selected-customers .placeholder-text{color:#adadad;font-size:14px}.selected-customers .customer-chip{align-items:center;display:flex;flex-direction:row-reverse;gap:8px;justify-content:center}.selected-customers .remove-icon{cursor:pointer;display:grid;height:14px;place-items:center;width:14px}.message-type .radio-group{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width:480px){.message-type .radio-group{gap:12px}}.message-type .radio-label{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px}.message-type .radio-label input[type=radio]{accent-color:#000;height:18px;width:18px}.info-footer{color:#555;font-size:13px;margin-bottom:24px}.info-footer p{font-weight:600;margin-bottom:8px}.info-footer ul{line-height:1.5;padding-left:20px}.info-footer ul li{margin-bottom:4px}.action-btn{flex-direction:row-reverse}.scheduled-messages{background-color:#fff;border-radius:1.5rem;padding:1.5rem;width:100%}@media screen and (max-width:768px){.scheduled-messages{padding:1rem}}.scheduled-messages .scheduled-messages-title{font-weight:400;margin-bottom:3rem}@media screen and (max-width:768px){.scheduled-messages .scheduled-messages-title{font-size:20px;margin-bottom:2rem}}.scheduled-messages .scheduled-messages-content-wrapper{margin:0 0 3rem;padding:0;position:relative;width:100%}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-type{background-color:#fff;font-size:12px;left:20px;position:absolute;top:-10px;z-index:2}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content{padding:2rem}@media screen and (max-width:768px){.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content{padding:2rem 1rem 1rem}}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta .data{flex:1 1;margin-bottom:.6rem;min-width:250px}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta .data .content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.6rem}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta .data .content .scheduled-messages-content-meta-badge{font-size:12px;font-weight:500;white-space:nowrap}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta .data .content p{word-break:break-all}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta .action{display:flex;flex-shrink:0;gap:.6rem}@media screen and (max-width:600px){.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta .action{justify-content:flex-end;width:100%}}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta .action .scheduled-messages-content-action-delete{border:1px solid #000;cursor:pointer}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-meta .action .scheduled-messages-content-action-edit{flex-direction:row-reverse}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-message{margin-top:1rem;padding:1.5rem;position:relative}@media screen and (max-width:400px){.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-message{font-size:10px}}.scheduled-messages .scheduled-messages-content-wrapper .scheduled-messages-content-message .scheduled-messages-content-type{left:10px;top:-10px}.create-group-right-panel{display:flex;flex-direction:column;gap:24px}.create-group-card{background-color:#fff;border:1px solid #000;border-radius:12px;padding:24px}@media screen and (max-width:600px){.create-group-card{padding:16px}}.create-group-card .group-name-input,.create-group-card .selected-customers-section{margin-bottom:24px}.create-group-card .selected-customers-section label{display:block;font-size:14px;font-weight:500;margin-bottom:8px}.create-group-card .selected-customers-section .chips-box{align-content:flex-start;border:1px solid #cfcfcf;border-radius:12px;display:flex;flex-wrap:wrap;gap:8px;min-height:200px;padding:16px}@media screen and (max-width:600px){.create-group-card .selected-customers-section .chips-box{min-height:120px;padding:12px}}.create-group-card .customer-chip{align-items:center;display:flex;flex-direction:row-reverse;gap:8px;justify-content:center}.create-group-card .remove-icon{cursor:pointer;display:grid;height:14px;place-items:center;width:14px}.create-group-card form button[type=submit]{justify-content:center;width:100%}.group-list-card{padding:0;position:relative;width:100%}.group-list-card .group-list-card-content{padding:0}.group-list-card .card-header-badge{background-color:#fff;position:absolute;top:0;z-index:2}.group-list-card .group-list-table-container{padding:1rem 0 0}.group-list-card .group-list-table-container .group-list-table{background-color:#f7f7f7;border-radius:12px}.group-list-card .group-list-table-container .group-list-table .table-title{padding:10px 12px}.group-list-card .group-list-table-container .group-list-table .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.group-list-card .group-list-table-container .group-list-table .table-title h3{font-size:.9em}}.group-list-card .group-list-table-container .group-list-table .table-content{min-height:350px;overflow-x:auto;width:100%}.group-list-card .group-list-table-container .group-list-table .table-content table{border-collapse:collapse;min-width:650px;width:100%}.group-list-card .group-list-table-container .group-list-table .table-content table td,.group-list-card .group-list-table-container .group-list-table .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.group-list-card .group-list-table-container .group-list-table .table-content table td,.group-list-card .group-list-table-container .group-list-table .table-content table th{font-size:.85em}}.group-list-card .group-list-table-container .group-list-table .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.group-list-card .group-list-table-container .group-list-table .table-content table td button{width:-webkit-max-content;width:max-content}.group-list-card .group-list-table-container .group-list-table .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.group-list-card .group-list-table-container .group-list-table{display:block;overflow-x:auto;width:100%}.group-list-card .group-list-table-container .group-list-table .table-content table{min-width:100%}.group-list-card .group-list-table-container .group-list-table .table-content table .view-btn{flex-direction:row-reverse}.history-section{background-color:#fff;padding:24px;width:auto}.history-section .history-section-content{border:1px solid #000;border-radius:12px;padding:1rem;width:100%}.history-section .history-section-content h1{font-weight:400}.history-section .history-section-content .history-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:3rem}@media screen and (max-width:1024px){.history-section .history-section-content .history-grid{grid-template-columns:1fr}}.history-section .history-section-content .history-grid .history-card-wrapper{margin:0 0 3rem;padding:0;position:relative;width:100%}.history-section .history-section-content .history-grid .history-card-wrapper .history-card-content{padding:32px 24px 24px}@media screen and (max-width:600px){.history-section .history-section-content .history-grid .history-card-wrapper .history-card-content{padding:1rem}}.history-section .history-section-content .history-grid .history-card-wrapper .card-header-badge{left:20px;position:absolute;top:-10px;z-index:2}@media screen and (max-width:457px){.history-section .history-section-content .history-grid .history-card-wrapper .card-header-badge{font-size:10px;top:-5px}}.history-section .history-section-content .history-grid .history-card-wrapper .card-meta-row{margin-bottom:12px}.history-section .history-section-content .history-grid .history-card-wrapper .card-meta-row .meta-item{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.history-section .history-section-content .history-grid .history-card-wrapper .card-meta-row .meta-item .meta-badge{font-size:12px;font-weight:600;white-space:nowrap}.history-section .history-section-content .history-grid .history-card-wrapper .card-meta-row .meta-item .meta-value{color:#000;font-size:15px;font-weight:500;text-transform:uppercase}.history-section .history-section-content .history-grid .history-card-wrapper .message-box{border:1px solid #cfcfcf;border-radius:8px;margin-top:24px;padding:24px 16px 16px;position:relative}.history-section .history-section-content .history-grid .history-card-wrapper .message-box .floating-label{left:12px;position:absolute;top:-10px}.history-section .history-section-content .history-grid .history-card-wrapper .message-box p{color:#000;font-size:14px;line-height:1.5;white-space:pre-wrap}.group-details-panel .group-name .name-bx{align-items:center;display:flex;gap:.5rem}.group-details-panel .edit-icon{border-radius:6px;height:20px;min-height:auto;min-width:auto;padding:0;width:20px}.group-details-panel .edit-icon svg{height:12px;width:12px}.group-details-panel .customers-section-wrapper .customers-section{border:none}.group-details-panel .customers-section-wrapper .customers-section h1{font-weight:400}.group-details-panel .customers-section-wrapper .customers-section .customer-list{background-color:#f7f7f7;border-radius:12px;width:100%}.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-title{padding:10px 12px}.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-title h3{font-size:.9em}}.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content{min-height:350px;overflow-x:auto;width:100%}.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content table td,.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content table td,.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content table th{font-size:.85em}}.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content table td button{width:-webkit-max-content;width:max-content}.group-details-panel .customers-section-wrapper .customers-section .customer-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.edit-group-name-modal{height:auto!important}.notifications-edit-message{background-color:#fff;border-radius:20px;padding:24px}.notifications-edit-message .notifications-content-grid{margin-top:4rem}.contact-list-container{margin-top:24px}.search-bar{margin-bottom:1rem}.search-bar form{display:flex;gap:.2rem;height:100%;width:100%}.search-bar .search-input{flex:1 1}.search-bar .search-icon{height:16px;width:16px}.contact-list{background-color:#f7f7f7;border-radius:12px}.contact-list .table-title{padding:10px 12px}.contact-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.contact-list .table-title h3{font-size:.9em}}.contact-list .table-content{min-height:350px;overflow-x:auto;width:100%}.contact-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.contact-list .table-content table td,.contact-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.contact-list .table-content table td,.contact-list .table-content table th{font-size:.85em}}.contact-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.contact-list .table-content table td button{width:-webkit-max-content;width:max-content}.contact-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.contact-list{display:block;overflow-x:auto;width:100%}.contact-list .table-content table{min-width:100%}.contact-list .section-header-row td{border-bottom:1px solid #cfcfcf;color:#888;font-size:13px;font-weight:600;padding-bottom:8px;padding-top:16px}.contact-list .group-name-cell{align-items:center;color:#000;display:flex;font-weight:500;gap:8px}.contact-list .pin-icon{height:14px;width:14px}.contact-row{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px 0}.contact-row .name{color:#000;font-size:15px;font-weight:500}.contact-row .add-btn{align-items:center;background-color:#000;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px}.contact-row .add-btn svg{height:12px;width:12px}.contact-row .add-btn:hover{opacity:.8}.orders-page .search-results{margin-top:20px}.orders-page .search-results .order-list{background-color:#f7f7f7;border-radius:12px;width:100%}.orders-page .search-results .order-list .table-title{padding:10px 12px}.orders-page .search-results .order-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.orders-page .search-results .order-list .table-title h3{font-size:.9em}}.orders-page .search-results .order-list .table-content{min-height:350px;overflow-x:auto;width:100%}.orders-page .search-results .order-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.orders-page .search-results .order-list .table-content table td,.orders-page .search-results .order-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.orders-page .search-results .order-list .table-content table td,.orders-page .search-results .order-list .table-content table th{font-size:.85em}}.orders-page .search-results .order-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.orders-page .search-results .order-list .table-content table td button{width:-webkit-max-content;width:max-content}.orders-page .search-results .order-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.order-details-page .data-sec .d-row:first-child{align-items:flex-start}.order-details-page .data-sec .d-row:first-child>div{width:auto}.order-details-page .payments-list{background-color:#f7f7f7;border-radius:12px;margin-top:20px;width:100%}.order-details-page .payments-list .table-title{padding:10px 12px}.order-details-page .payments-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.order-details-page .payments-list .table-title h3{font-size:.9em}}.order-details-page .payments-list .table-content{min-height:350px;overflow-x:auto;width:100%}.order-details-page .payments-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.order-details-page .payments-list .table-content table td,.order-details-page .payments-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.order-details-page .payments-list .table-content table td,.order-details-page .payments-list .table-content table th{font-size:.85em}}.order-details-page .payments-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.order-details-page .payments-list .table-content table td button{width:-webkit-max-content;width:max-content}.order-details-page .payments-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.update-order-status-modal{max-height:400px!important;max-width:460px!important}.update-order-status-modal .d-row{align-items:flex-start;display:flex;justify-content:flex-start}.update-order-status-modal .d-row>div{margin-bottom:10px;width:50%}.update-order-status-modal .d-row>div span{font-size:.8em;font-weight:400}.update-order-status-modal .d-row>div p{font-size:1em;font-weight:500}@media screen and (max-width:415px){.update-order-status-modal .d-row{display:block}.update-order-status-modal .d-row>div{width:100%}}.prescription-modal .spectacle-details-section{align-items:flex-start;column-gap:10px;display:flex;justify-content:flex-start}.prescription-modal .spectacle-details-section .left-bx,.prescription-modal .spectacle-details-section .right-bx{width:50%}.prescription-modal .spectacle-details-section .left-bx .frame-table,.prescription-modal .spectacle-details-section .left-bx .lens-table,.prescription-modal .spectacle-details-section .right-bx .frame-table,.prescription-modal .spectacle-details-section .right-bx .lens-table{height:auto;overflow-x:auto;width:100%}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container{border:1px solid #cfcfcf;border-radius:12px;min-width:320px;overflow:hidden;width:100%}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table{border-collapse:collapse;border-radius:12px;width:100%}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table tr td,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table tr td,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table tr td,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table tr td{border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;font-size:1em;font-weight:500;padding:5px 10px}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table tr td span,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table tr td span,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table tr td span,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table tr td span{font-weight:300}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table tr td.table-title,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table tr td.table-title,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table tr td.table-title,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table tr td.table-title{background-color:#eee;border-bottom:none;padding:0 10px;width:40px}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table tr td.table-title p,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table tr td.table-title p,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table tr td.table-title p,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table tr td.table-title p{font-size:.8em;font-weight:400;letter-spacing:0;text-orientation:upright;writing-mode:vertical-rl}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table tr td.table-sub-title,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table tr td.table-sub-title,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table tr td.table-sub-title,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table tr td.table-sub-title{background-color:#f7f7f7;font-size:.8em;font-weight:400;padding:20px;width:80px}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table tr td.table-sub-sub-title,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table tr td.table-sub-sub-title,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table tr td.table-sub-sub-title,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table tr td.table-sub-sub-title{background-color:#fcfcfc;font-size:.8em;font-weight:400;padding:10px;width:120px}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table tr td:last-child,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table tr td:last-child,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table tr td:last-child,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table tr td:last-child{border-right:none}.prescription-modal .spectacle-details-section .left-bx .frame-table .table-container table tr:last-child td,.prescription-modal .spectacle-details-section .left-bx .lens-table .table-container table tr:last-child td,.prescription-modal .spectacle-details-section .right-bx .frame-table .table-container table tr:last-child td,.prescription-modal .spectacle-details-section .right-bx .lens-table .table-container table tr:last-child td{border-bottom:none}@media screen and (max-width:690px){.prescription-modal .spectacle-details-section{display:block}.prescription-modal .spectacle-details-section .left-bx{margin-bottom:10px}.prescription-modal .spectacle-details-section .left-bx,.prescription-modal .spectacle-details-section .right-bx{width:100%}}.prescription-form-page .prescription-details-section .input-row{align-items:flex-start;column-gap:20px;display:flex;justify-content:space-between}.prescription-form-page .prescription-details-section .input-row>div{width:50%}.prescription-form-page .prescription-details-section .input-row>div>span{font-size:.8em;margin-bottom:3px}.prescription-form-page .prescription-details-section .input-row>div>p{margin-top:3px}.prescription-form-page .prescription-details-section .input-row>div>p span{background-color:#000;border-radius:8px;color:#fff;font-size:.8em;padding:5px;width:-webkit-max-content;width:max-content}.prescription-form-page .prescription-details-section .input-row>div.date-pic-input{padding-left:20px}@media(max-width:730px){.prescription-form-page .prescription-details-section .input-row{display:block}.prescription-form-page .prescription-details-section .input-row>div{width:100%}}.prescription-form-page .customer-details-section .customer-details-tab{height:auto}.prescription-form-page .customer-details-section .customer-details-tab .customers-list{background-color:#f7f7f7;border-radius:12px;margin-top:10px;width:100%}.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-title{padding:10px 12px}.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-title h3{font-size:.9em}}.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content{min-height:350px;overflow-x:auto;width:100%}.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content table td,.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content table td,.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content table th{font-size:.85em}}.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content table td button{width:-webkit-max-content;width:max-content}.prescription-form-page .customer-details-section .customer-details-tab .customers-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.prescription-form-page .place-order-section{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-start}.prescription-form-page .charges-section{align-items:flex-start;column-gap:10px;display:flex;justify-content:space-between}.prescription-form-page .charges-section .left-bx,.prescription-form-page .charges-section .right-bx{width:50%}.prescription-form-page .charges-section .left-bx .charges-table,.prescription-form-page .charges-section .right-bx .charges-table{height:auto;overflow-x:auto;width:100%}.prescription-form-page .charges-section .left-bx .charges-table .table-container,.prescription-form-page .charges-section .right-bx .charges-table .table-container{border:1px solid #cfcfcf;border-radius:12px;min-width:320px;overflow:hidden;width:100%}.prescription-form-page .charges-section .left-bx .charges-table .table-container table,.prescription-form-page .charges-section .right-bx .charges-table .table-container table{border-collapse:collapse;border-radius:12px;width:100%}.prescription-form-page .charges-section .left-bx .charges-table .table-container table tr td,.prescription-form-page .charges-section .right-bx .charges-table .table-container table tr td{border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;font-size:1em;font-weight:500;padding:5px 10px}.prescription-form-page .charges-section .left-bx .charges-table .table-container table tr td span,.prescription-form-page .charges-section .right-bx .charges-table .table-container table tr td span{font-weight:300}.prescription-form-page .charges-section .left-bx .charges-table .table-container table tr td.table-title,.prescription-form-page .charges-section .right-bx .charges-table .table-container table tr td.table-title{background-color:#eee;border-bottom:none;padding:0 10px;width:40px}.prescription-form-page .charges-section .left-bx .charges-table .table-container table tr td.table-title p,.prescription-form-page .charges-section .right-bx .charges-table .table-container table tr td.table-title p{font-size:.8em;font-weight:400;letter-spacing:0;text-orientation:upright;writing-mode:vertical-rl}.prescription-form-page .charges-section .left-bx .charges-table .table-container table tr td.table-sub-title,.prescription-form-page .charges-section .right-bx .charges-table .table-container table tr td.table-sub-title{background-color:#f7f7f7;font-size:.8em;font-weight:400;padding:20px;width:80px}.prescription-form-page .charges-section .left-bx .charges-table .table-container table tr td.table-sub-sub-title,.prescription-form-page .charges-section .right-bx .charges-table .table-container table tr td.table-sub-sub-title{background-color:#fcfcfc;font-size:.8em;font-weight:400;padding:10px;width:120px}.prescription-form-page .charges-section .left-bx .charges-table .table-container table tr td:last-child,.prescription-form-page .charges-section .right-bx .charges-table .table-container table tr td:last-child{border-right:none}.prescription-form-page .charges-section .left-bx .charges-table .table-container table tr:last-child td,.prescription-form-page .charges-section .right-bx .charges-table .table-container table tr:last-child td{border-bottom:none}.prescription-form-page .charges-section .left-bx .charges-table td:last-child,.prescription-form-page .charges-section .right-bx .charges-table td:last-child{text-align:right}.prescription-form-page .charges-section .left-bx .charges-form .radio-group,.prescription-form-page .charges-section .right-bx .charges-form .radio-group{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-start;margin-bottom:5px}.prescription-form-page .charges-section .left-bx .charges-form .data-row,.prescription-form-page .charges-section .right-bx .charges-form .data-row{margin-bottom:10px;width:100%}.prescription-form-page .charges-section .left-bx .charges-form .data-row .left-bx,.prescription-form-page .charges-section .right-bx .charges-form .data-row .left-bx{width:100%}.prescription-form-page .charges-section .left-bx .charges-form .data-row .left-bx .full-payment,.prescription-form-page .charges-section .right-bx .charges-form .data-row .left-bx .full-payment{padding-right:10px;text-align:right;width:100%}@media(max-width:1062px){.prescription-form-page .charges-section{display:block}.prescription-form-page .charges-section .left-bx,.prescription-form-page .charges-section .right-bx{width:100%}}@media(max-width:950px){.prescription-form-page .charges-section{display:flex}.prescription-form-page .charges-section .left-bx,.prescription-form-page .charges-section .right-bx{width:50%}}@media(max-width:875px){.prescription-form-page .charges-section{display:block}.prescription-form-page .charges-section .left-bx,.prescription-form-page .charges-section .right-bx{width:100%}}.prescription-form-page>button[type=submit]{margin-top:20px}.prescription-form-page-selected-customer{margin-bottom:2rem}.prescription-input .input-field{border:0}.purchases-page .search-results{margin-top:20px}.purchases-page .search-results .purchase-list{background-color:#f7f7f7;border-radius:12px;width:100%}.purchases-page .search-results .purchase-list .table-title{padding:10px 12px}.purchases-page .search-results .purchase-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.purchases-page .search-results .purchase-list .table-title h3{font-size:.9em}}.purchases-page .search-results .purchase-list .table-content{min-height:350px;overflow-x:auto;width:100%}.purchases-page .search-results .purchase-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.purchases-page .search-results .purchase-list .table-content table td,.purchases-page .search-results .purchase-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.purchases-page .search-results .purchase-list .table-content table td,.purchases-page .search-results .purchase-list .table-content table th{font-size:.85em}}.purchases-page .search-results .purchase-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.purchases-page .search-results .purchase-list .table-content table td button{width:-webkit-max-content;width:max-content}.purchases-page .search-results .purchase-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.purchase-details-page .inventory-list{margin-top:20px;padding-bottom:0}.add-purchase-page .total-section{margin:20px 0}.add-purchase-page .total-section .total-price{padding:0 10px;text-align:right;width:100%}.suppliers-page .supplier-details .supplier-search{margin-bottom:20px}.suppliers-page .supplier-details .form-actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.suppliers-page .supplier-details .form-actions .clear-btn{flex:1 1}@media screen and (max-width:390px){.suppliers-page .supplier-details .form-actions{flex-direction:column}}.suppliers-page .supplier-details .supplier-list{background-color:#f7f7f7;border-radius:12px;width:100%}.suppliers-page .supplier-details .supplier-list .table-title{padding:10px 12px}.suppliers-page .supplier-details .supplier-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.suppliers-page .supplier-details .supplier-list .table-title h3{font-size:.9em}}.suppliers-page .supplier-details .supplier-list .table-content{min-height:350px;overflow-x:auto;width:100%}.suppliers-page .supplier-details .supplier-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.suppliers-page .supplier-details .supplier-list .table-content table td,.suppliers-page .supplier-details .supplier-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.suppliers-page .supplier-details .supplier-list .table-content table td,.suppliers-page .supplier-details .supplier-list .table-content table th{font-size:.85em}}.suppliers-page .supplier-details .supplier-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.suppliers-page .supplier-details .supplier-list .table-content table td button{width:-webkit-max-content;width:max-content}.suppliers-page .supplier-details .supplier-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.supplier-details-page .supplier-details-data .supplier-name-details{align-items:center;display:flex;flex:1 1;flex-direction:row}.supplier-details-page .supplier-details-data .supplier-name-details h6{font-weight:400}.supplier-details-page .supplier-details-data .supplier-name-details .supplier-name{flex:1 1}.supplier-details-page .supplier-details-data .supplier-name-details .supplier-company{flex:2 1}.supplier-details-page .supplier-details-data .supplier-name-details .supplier-company h4{font-weight:600;margin-top:.3rem}@media screen and (max-width:575px){.supplier-details-page .supplier-details-data .supplier-name-details{align-items:flex-start;flex-direction:column;row-gap:10px}.supplier-details-page .supplier-details-data .supplier-name-details .supplier-company{flex:1 1}}.supplier-details-page .supplier-details-data .mobile-number-list{display:flex;flex-direction:column;margin-top:2rem;row-gap:1rem}.supplier-details-page .supplier-details-data .supplier-bank-details-section{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));grid-template-rows:auto;margin-top:2rem;width:100%}.supplier-details-page .supplier-details-data .supplier-bank-details-section .supplier-bank-details{margin:0;padding:0;position:relative;width:100%}.supplier-details-page .supplier-details-data .supplier-bank-details-section .supplier-bank-details .supplier-bank-details-title{background-color:#fff;position:absolute;top:-10px}.supplier-details-page .supplier-details-data .supplier-bank-details-section .supplier-bank-details .supplier-bank-detail{display:flex;flex:1 1;margin-bottom:.8rem}.supplier-details-page .supplier-details-data .supplier-bank-details-section .supplier-bank-details .supplier-bank-detail.acc,.supplier-details-page .supplier-details-data .supplier-bank-details-section .supplier-bank-details .supplier-bank-detail.bank{font-weight:600}.supplier-details-page .supplier-details-data .supplier-bank-details-section .supplier-bank-details .supplier-bank-detail.acc{margin-top:.8rem}@media screen and (max-width:575px){.supplier-details-page .supplier-details-data .supplier-bank-details-section{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (max-width:375px){.supplier-details-page .supplier-details-data .mobile-number-list .mobile-number-item span:last-child{font-size:.8em}.supplier-details-page .supplier-details-data .supplier-bank-details-section{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.supplier-details-page .supplier-details-data .supplier-bank-details-section .supplier-bank-details .supplier-bank-detail span:last-child{font-size:.8em}}.add-supplier-page .supplier-form .input-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:auto}.add-supplier-page .supplier-form .input-group .mobile-number-input-area{flex:1 1;margin-top:.5rem}.add-supplier-page .supplier-form .input-group .mobile-number-input-area .icon{cursor:pointer;height:auto;width:1em}.add-supplier-page .supplier-form .input-group .mobile-number-input-area .label-area{margin-bottom:5px}.add-supplier-page .supplier-form .input-group .mobile-number-input-area .input-area{position:relative;width:100%}.add-supplier-page .supplier-form .input-group .mobile-number-input-area .input-area span{left:10px;padding:8px 0;position:absolute;top:1px}.add-supplier-page .supplier-form .input-group .mobile-number-input-area .input-area .mobile-input-field .input-field{padding-left:3.1rem}@media screen and (max-width:420px){.add-supplier-page .supplier-form .input-group{grid-template-columns:1fr}}.add-supplier-page .supplier-form .add-new-number{margin:.5rem 0;max-width:180px}.add-supplier-page .supplier-form .add-new-supplier{margin:1.5rem 0}.add-supplier-page .supplier-form .supplier-bank-details{margin-top:2rem;padding:0;position:relative}.add-supplier-page .supplier-form .supplier-bank-details .supplier-bank-details-title{background-color:#fff;position:absolute;top:-10px}.add-supplier-page .supplier-form .supplier-bank-details .supplier-bank-details-title .icon{cursor:pointer;height:auto;width:1em}.add-supplier-page .supplier-form .supplier-bank-details .supplier-bank-detail{display:flex;flex:1 1;margin-bottom:.8rem}.add-supplier-page .supplier-form .supplier-bank-details .supplier-bank-detail.acc,.add-supplier-page .supplier-form .supplier-bank-details .supplier-bank-detail.bank{font-weight:600}.add-supplier-page .supplier-form .supplier-bank-details .supplier-bank-detail.acc{margin-top:.8rem}.supplies-page .supply-details .supply-list{background-color:#f7f7f7;border-radius:12px;width:100%}.supplies-page .supply-details .supply-list .table-title{padding:10px 12px}.supplies-page .supply-details .supply-list .table-title h3{font-size:1em;font-weight:500}@media screen and (max-width:450px){.supplies-page .supply-details .supply-list .table-title h3{font-size:.9em}}.supplies-page .supply-details .supply-list .table-content{min-height:350px;overflow-x:auto;width:100%}.supplies-page .supply-details .supply-list .table-content table{border-collapse:collapse;min-width:650px;width:100%}.supplies-page .supply-details .supply-list .table-content table td,.supplies-page .supply-details .supply-list .table-content table th{border-top:1px solid #cfcfcf;color:#000;font-size:.9em;font-weight:400;padding:5px 10px}@media screen and (max-width:450px){.supplies-page .supply-details .supply-list .table-content table td,.supplies-page .supply-details .supply-list .table-content table th{font-size:.85em}}.supplies-page .supply-details .supply-list .table-content table th{background-color:#fff;color:#909090;font-size:.8em;text-align:left}.supplies-page .supply-details .supply-list .table-content table td button{width:-webkit-max-content;width:max-content}.supplies-page .supply-details .supply-list .table-content table tbody tr:nth-of-type(2n){background-color:#fff}.supplies-page .supply-details .supply-list table tbody td{vertical-align:top}.supplies-page .supply-details .supply-list .itemDetails tr{background-color:#0000!important}.supplies-page .supply-details .supply-list .itemDetails tr:nth-child(2n){border-bottom:1rem solid #0000}.supplies-page .supply-details .supply-list .itemDetails tr td{border:none!important;vertical-align:top}.supplies-page .supply-details .supply-list .itemDetails.payments tr:nth-child(2n){border-bottom:0 solid #0000}.supplies-page .supply-details .supply-list .itemDetails.payments tr:nth-child(4n){border-bottom:1rem solid #0000}.supplies-page .supply-details .supply-list .itemDetails.payments tr:nth-child(4n) td{align-items:center;display:flex}.supplies-page .supply-details .supply-list .itemDetails.payments tr .payment-slip-view{background-color:#0000;border:none;cursor:pointer;width:auto}.add-supply-page .supply-form .item-input-area{display:flex;flex-direction:row;gap:1rem;padding-top:2rem;position:relative}.add-supply-page .supply-form .item-input-area .label-are{position:absolute;top:-15px}.add-supply-page .supply-form .item-input-area .icon{cursor:pointer;height:1em;width:1em}.add-supply-page .supply-form .item-input-area .item-code{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:1rem}.add-supply-page .supply-form .item-input-area .item-code .item-code-input{flex:1 1}.add-supply-page .supply-form .item-input-area .item-code .paste-btn{height:50px;max-width:100px;padding:0}.add-supply-page .supply-form .item-input-area .item-qty{align-items:center;background-color:#fff;border:1px solid #cfcfcf;border-radius:12px;display:flex;flex:1 1;flex-direction:row;gap:1rem;justify-content:center}.add-supply-page .supply-form .item-input-area .item-qty .qty-input{margin:0}.add-supply-page .supply-form .item-input-area .item-qty .qty-input .input-field{background-color:#0000;border:none;max-width:80px}.add-supply-page .supply-form .item-input-area .item-qty .qty-input .input-field input[type=number]::-webkit-inner-spin-button,.add-supply-page .supply-form .item-input-area .item-qty .qty-input .input-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-supply-page .supply-form .item-input-area .item-qty .qty-input .input-field input[type=number]{-moz-appearance:textfield;text-align:center}.add-supply-page .supply-form .item-input-area .item-qty .action-btn{cursor:pointer;height:35px;width:35px}@media screen and (max-width:950px){.add-supply-page .supply-form .item-input-area{flex-direction:column}.add-supply-page .supply-form .item-input-area .item-qty{padding:1rem}}@media screen and (max-width:450px){.add-supply-page .supply-form .item-input-area .item-code{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1rem}.add-supply-page .supply-form .item-input-area .item-code .item-code-input{flex:1 1}.add-supply-page .supply-form .item-input-area .item-code .paste-btn{max-width:100%}}.add-supply-page .supply-form .add-new-item-btn{margin-bottom:1rem;width:-webkit-max-content;width:max-content}.add-supply-page .supply-form .payment-input-area{display:flex;flex-direction:row;gap:1rem;padding-top:2rem;position:relative}.add-supply-page .supply-form .payment-input-area .label-are{position:absolute;top:-30px}.add-supply-page .supply-form .payment-input-area .icon{cursor:pointer;height:1em;width:1em}.add-supply-page .supply-form .payment-input-area .input-group{flex:1 1}.add-supply-page .supply-form .payment-input-area .amount-area{position:relative;width:100%}.add-supply-page .supply-form .payment-input-area .amount-area span{background-color:#cfcfcf;border-radius:12px 0 0 12px;color:#fff;left:1px;padding:8px 0;position:absolute;text-align:center;top:20px;width:4rem}.add-supply-page .supply-form .payment-input-area .amount-area .currency-input-field .input-field{padding-left:4.5rem}.add-supply-page .supply-form .payment-method{width:50%}@media screen and (max-width:512px){.add-supply-page .supply-form .payment-method{width:100%}}.add-supply-page .supply-form .submit-button{margin-top:1rem}.payment-slip-modal .payment-slip-image-container{display:flex;justify-content:center;padding:20px}.payment-slip-modal .payment-slip-image-container img{max-height:80vh;max-width:100%;object-fit:contain}.reports-page .header-controls{display:flex;flex-direction:column;gap:16px}@media(min-width:992px){.reports-page .header-controls{align-items:center;flex-direction:row;justify-content:space-between}}.reports-page .header-controls form{display:flex;flex-direction:column;gap:12px;width:100%}@media(min-width:576px){.reports-page .header-controls form{align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;width:auto}.reports-page .header-controls form button.filter-btn{align-self:center;margin:0;width:auto}}@media(min-width:576px)and (max-width:576px){.reports-page .header-controls form button.filter-btn{margin-top:0;max-width:auto;width:100%}}.reports-page .charts-grid{display:flex;flex-direction:column;gap:24px;margin-top:2rem;padding-bottom:24px}.reports-page .charts-grid .row-1{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 2fr;height:350px}@media(max-width:992px){.reports-page .charts-grid .row-1{grid-template-columns:1fr;height:auto}}.reports-page .charts-grid .row-2{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1.5fr}@media(max-width:992px){.reports-page .charts-grid .row-2{grid-template-columns:1fr}}.reports-page .charts-grid .row-3{height:400px}.reports-page .charts-grid .card{background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;padding:24px}.reports-page .charts-grid .card h3{font-size:18px;font-weight:600;margin-bottom:16px;margin-top:0}.reports-page .charts-grid .card.revenue-card{justify-content:space-between}.reports-page .charts-grid .card.revenue-card h3{align-self:flex-start;width:100%}.reports-page .charts-grid .card.revenue-card .chart-container{align-items:center;display:flex;flex:1 1;justify-content:center;width:100%}.reports-page .charts-grid .card.revenue-card .chart-container .pie-wrapper{height:180px;width:180px}.reports-page .charts-grid .card.revenue-card .custom-legend{align-items:center;display:flex;justify-content:space-around;margin-top:20px;padding-top:20px;width:100%}.reports-page .charts-grid .card.revenue-card .custom-legend .legend-item{align-items:center;display:flex;gap:8px}.reports-page .charts-grid .card.revenue-card .custom-legend .legend-item .dot{border-radius:50%;height:10px;width:10px}.reports-page .charts-grid .card.revenue-card .custom-legend .legend-item .info{display:flex;flex-direction:column;line-height:1.2}.reports-page .charts-grid .card.revenue-card .custom-legend .legend-item .info .label{color:#a0a090;font-size:12px;font-weight:500}.reports-page .charts-grid .card.revenue-card .custom-legend .legend-item .info .value{color:#000;font-size:20px;font-weight:700}.reports-page .charts-grid .card.revenue-card .custom-legend .divider{background-color:#e0e0e0;height:40px;width:1px}.reports-page .charts-grid .card.sales-card .chart-container,.reports-page .charts-grid .card.stock-card .chart-container{flex:1 1;min-height:250px;width:100%}.reports-page .order-counts{grid-gap:16px;background-color:#0000;box-shadow:none;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);padding:0}.reports-page .order-counts .count-card{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:24px;text-align:center}.reports-page .order-counts .count-card h2{font-size:36px;font-weight:700;margin:0}.reports-page .order-counts .count-card .status-badge{border:1px solid;border-radius:6px;font-size:14px;font-weight:500;padding:6px 16px}.reports-page .order-counts .count-card .status-badge.confirmed{background-color:#e0ab0e1a;border-color:#e0ab0e;color:#e0ab0e}.reports-page .order-counts .count-card .status-badge.ready{background-color:#0d72d61a;border-color:#0d72d6;color:#0d72d6}.reports-page .order-counts .count-card .status-badge.completed{background-color:#008f461a;border-color:#008f46;color:#008f46}.reports-page .order-counts .count-card .status-badge.total{background-color:#eee;border-color:#000;color:#000}@media(max-width:768px){.reports-page .order-counts{grid-template-columns:repeat(2,1fr)}}.reports-page .campaigns-list{overflow-y:auto}.reports-page .campaigns-list .campaign-item{align-items:center;background-color:#fcfcfc;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px 16px}.reports-page .campaigns-list .campaign-item p{font-size:14px;font-weight:500;margin:0}.reports-page .campaigns-list .campaign-item .count-chip{background-color:#000;border-radius:4px;color:#fff;font-size:12px;font-weight:600;padding:4px 10px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-display:swap;font-family:Saprona;font-style:normal;font-weight:500;src:url(/static/media/Saprona-Medium.bcac3dfe1cd699dc2e93.eot);src:local("Saprona Medium"),local("Saprona-Medium"),url(/static/media/Saprona-Medium.bcac3dfe1cd699dc2e93.eot?#iefix) format("embedded-opentype"),url(/static/media/Saprona-Medium.b3b684a75ce34f6b365e.woff2) format("woff2"),url(/static/media/Saprona-Medium.137e4b0e812f67828cbd.woff) format("woff"),url(/static/media/Saprona-Medium.1927509c1a162e5c68e7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saprona;font-style:normal;font-weight:300;src:url(/static/media/Saprona-Light.afd407e1b6fe9da7ba91.eot);src:local("Saprona Light"),local("Saprona-Light"),url(/static/media/Saprona-Light.afd407e1b6fe9da7ba91.eot?#iefix) format("embedded-opentype"),url(/static/media/Saprona-Light.1884ddb53f2d476297ff.woff2) format("woff2"),url(/static/media/Saprona-Light.458b02cac5349df32ace.woff) format("woff"),url(/static/media/Saprona-Light.35b40c4d531ea0540cb3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saprona;font-style:normal;font-weight:600;src:url(/static/media/Saprona-SemiBold.8b0f81f7312d4d5a0982.eot);src:local("Saprona SemiBold"),local("Saprona-SemiBold"),url(/static/media/Saprona-SemiBold.8b0f81f7312d4d5a0982.eot?#iefix) format("embedded-opentype"),url(/static/media/Saprona-SemiBold.b70d8e2a3ff2653e5d1f.woff2) format("woff2"),url(/static/media/Saprona-SemiBold.b46b9e6169ab455b89ab.woff) format("woff"),url(/static/media/Saprona-SemiBold.ce9a536119541ec50fd2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saprona;font-style:normal;font-weight:200;src:url(/static/media/Saprona-UltraLight.859d9a4bd2f56d79a5d9.eot);src:local("Saprona UltraLight"),local("Saprona-UltraLight"),url(/static/media/Saprona-UltraLight.859d9a4bd2f56d79a5d9.eot?#iefix) format("embedded-opentype"),url(/static/media/Saprona-UltraLight.65d113806eca518ea4a8.woff2) format("woff2"),url(/static/media/Saprona-UltraLight.2d592543338a943f5efb.woff) format("woff"),url(/static/media/Saprona-UltraLight.808143f36a65a074a53a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saprona;font-style:normal;font-weight:900;src:url(/static/media/Saprona-Black.d89ceafd734f63a0c006.eot);src:local("Saprona Black"),local("Saprona-Black"),url(/static/media/Saprona-Black.d89ceafd734f63a0c006.eot?#iefix) format("embedded-opentype"),url(/static/media/Saprona-Black.837d3105ef81b6c5ce3d.woff2) format("woff2"),url(/static/media/Saprona-Black.7d7921e6428b697cf22c.woff) format("woff"),url(/static/media/Saprona-Black.b7eedfc0b5b943e74819.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saprona;font-style:normal;font-weight:700;src:url(/static/media/Saprona-Bold.e2b6160b1927c8028159.eot);src:local("Saprona Bold"),local("Saprona-Bold"),url(/static/media/Saprona-Bold.e2b6160b1927c8028159.eot?#iefix) format("embedded-opentype"),url(/static/media/Saprona-Bold.35384cd68ef3ff4dac55.woff2) format("woff2"),url(/static/media/Saprona-Bold.047309d6836fe64edd38.woff) format("woff"),url(/static/media/Saprona-Bold.ea1f0937897fd7873b5c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Saprona;font-style:normal;font-weight:400;src:url(/static/media/Saprona-Regular.df757a37acc83880c319.eot);src:local("Saprona Regular"),local("Saprona-Regular"),url(/static/media/Saprona-Regular.df757a37acc83880c319.eot?#iefix) format("embedded-opentype"),url(/static/media/Saprona-Regular.fe0655709caf1fa1130a.woff2) format("woff2"),url(/static/media/Saprona-Regular.498af143be54435c96dd.woff) format("woff"),url(/static/media/Saprona-Regular.7ec2e08825a7da097c59.ttf) format("truetype")}*{box-sizing:border-box;font-family:Saprona,sans-serif;margin:0;padding:0}body,html{background-color:#fff;color:#000;overflow-x:hidden;scroll-behavior:smooth}a{color:currentColor;text-decoration:none}.ic{height:24px;width:24px}i.item-brand-letter{align-items:center;background-color:#000;border-radius:5px;color:#fff;display:flex;font-size:.6em;font-style:normal;font-weight:500;height:14px;justify-content:center;min-height:14px;min-width:14px;width:14px}.container{margin:0 auto;max-width:100%;padding:0}.page{background-color:#f7f7f7;border-radius:32px;height:100%;min-height:calc(100vh - 110px);padding:20px;width:100%}.page .page-title .action-list-wide{align-items:center;column-gap:10px;display:flex;justify-content:flex-end}.page .page-title .action-list{display:none}@media screen and (max-width:800px){.page .page-title .action-list-wide{display:none}.page .page-title .action-list{display:block}}.data-sec{align-items:flex-start;column-gap:10px;display:flex;justify-content:flex-start;width:100%}.data-sec .left-bx,.data-sec .right-bx{width:50%}.data-sec .left-bx>div,.data-sec .right-bx>div{margin-bottom:15px}.data-sec .left-bx>div.d-row,.data-sec .right-bx>div.d-row{align-items:center;column-gap:10px;display:flex;justify-content:flex-start;margin-bottom:0;width:100%}.data-sec .left-bx>div.d-row>div,.data-sec .right-bx>div.d-row>div{margin-bottom:15px;width:100%}@media screen and (max-width:430px){.data-sec .left-bx>div.d-row,.data-sec .right-bx>div.d-row{display:block}}.data-sec .left-bx>div span,.data-sec .right-bx>div span{display:block;font-size:.8em;font-weight:400;margin-bottom:3px}.data-sec .left-bx>div h2,.data-sec .right-bx>div h2{font-size:1.2em;font-weight:600}.data-sec .left-bx>div p,.data-sec .right-bx>div p{font-size:1em}.data-sec .left-bx>div:last-child,.data-sec .right-bx>div:last-child{margin-bottom:0}@media screen and (max-width:768px){.data-sec{display:block}.data-sec .left-bx{margin-bottom:10px}.data-sec .left-bx,.data-sec .right-bx{width:100%}.data-sec .left-bx>div.date,.data-sec .right-bx>div.date{margin-bottom:15px}}.table-no-data{text-align:center}.form-actions{align-items:center;display:flex;gap:10px;justify-content:space-between}.form-actions .clear-btn{width:100px}@media screen and (max-width:390px){.form-actions{flex-direction:column}.form-actions .clear-btn{width:100%}}.flag-btn{align-items:center;background-color:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center;outline:none;padding:5px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-out}.flag-btn svg{height:20px;width:20px}.flag-btn:hover{background-color:#0000001a}.customer-form .radio-group{align-items:center;display:flex;justify-content:flex-start;width:-webkit-min-content;width:min-content}@media screen and (max-width:365px){.customer-form .radio-group{align-items:flex-start;flex-direction:column}}.customer-form .input-group{align-items:center;display:flex;justify-content:space-between}.customer-form .camp-id-input{width:40%}@media screen and (max-width:800px){.customer-form .input-group{display:block}.customer-form .camp-id-input{width:100%}}.lens-details-section{align-items:center;column-gap:20px;display:flex;justify-content:space-between}.lens-details-section .separator{border-right:2px dashed #cfcfcf;height:320px;width:1px}.lens-details-section .left-lens,.lens-details-section .right-lens{width:100%}.lens-details-section .left-lens h3,.lens-details-section .right-lens h3{font-size:1.1em;font-weight:400;margin-bottom:10px}@media(max-width:1106px){.lens-details-section{display:block}.lens-details-section .separator{display:none}.lens-details-section .right-lens{margin-bottom:10px}}@media(max-width:950px){.lens-details-section{display:flex}.lens-details-section .separator{display:block}.lens-details-section .right-lens{margin-bottom:0}}@media(max-width:905px){.lens-details-section{display:block}.lens-details-section .separator{display:none}.lens-details-section .right-lens{margin-bottom:10px}}.frame-details-section .select-form,.lens-details-section .select-form{align-items:center;column-gap:10px;display:flex;margin-top:5px}.frame-details-section .select-form>div,.lens-details-section .select-form>div{width:100%}.frame-details-section .select-form button,.lens-details-section .select-form button{margin-top:3px;min-width:-webkit-max-content;min-width:max-content;width:-webkit-max-content;width:max-content}@media(max-width:345px){.frame-details-section .select-form,.lens-details-section .select-form{display:block}.frame-details-section .select-form button,.lens-details-section .select-form button{width:100%}}.frame-details-section .frame-table,.frame-details-section .lens-table,.lens-details-section .frame-table,.lens-details-section .lens-table{height:auto;margin-top:5px;overflow-x:auto;width:100%}.frame-details-section .frame-table .table-container,.frame-details-section .lens-table .table-container,.lens-details-section .frame-table .table-container,.lens-details-section .lens-table .table-container{border:1px solid #cfcfcf;border-radius:12px;min-width:320px;overflow:hidden;width:100%}.frame-details-section .frame-table .table-container table,.frame-details-section .lens-table .table-container table,.lens-details-section .frame-table .table-container table,.lens-details-section .lens-table .table-container table{border-collapse:collapse;border-radius:12px;width:100%}.frame-details-section .frame-table .table-container table tr td,.frame-details-section .lens-table .table-container table tr td,.lens-details-section .frame-table .table-container table tr td,.lens-details-section .lens-table .table-container table tr td{border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;font-size:1em;font-weight:500;padding:5px 10px}.frame-details-section .frame-table .table-container table tr td span,.frame-details-section .lens-table .table-container table tr td span,.lens-details-section .frame-table .table-container table tr td span,.lens-details-section .lens-table .table-container table tr td span{font-weight:300}.frame-details-section .frame-table .table-container table tr td.table-title,.frame-details-section .lens-table .table-container table tr td.table-title,.lens-details-section .frame-table .table-container table tr td.table-title,.lens-details-section .lens-table .table-container table tr td.table-title{background-color:#eee;border-bottom:none;padding:0 10px;width:40px}.frame-details-section .frame-table .table-container table tr td.table-title p,.frame-details-section .lens-table .table-container table tr td.table-title p,.lens-details-section .frame-table .table-container table tr td.table-title p,.lens-details-section .lens-table .table-container table tr td.table-title p{font-size:.8em;font-weight:400;letter-spacing:0;text-orientation:upright;writing-mode:vertical-rl}.frame-details-section .frame-table .table-container table tr td.table-sub-title,.frame-details-section .lens-table .table-container table tr td.table-sub-title,.lens-details-section .frame-table .table-container table tr td.table-sub-title,.lens-details-section .lens-table .table-container table tr td.table-sub-title{background-color:#f7f7f7;font-size:.8em;font-weight:400;padding:20px;width:80px}.frame-details-section .frame-table .table-container table tr td.table-sub-sub-title,.frame-details-section .lens-table .table-container table tr td.table-sub-sub-title,.lens-details-section .frame-table .table-container table tr td.table-sub-sub-title,.lens-details-section .lens-table .table-container table tr td.table-sub-sub-title{background-color:#fcfcfc;font-size:.8em;font-weight:400;padding:10px;width:120px}.frame-details-section .frame-table .table-container table tr td:last-child,.frame-details-section .lens-table .table-container table tr td:last-child,.lens-details-section .frame-table .table-container table tr td:last-child,.lens-details-section .lens-table .table-container table tr td:last-child{border-right:none}.frame-details-section .frame-table .table-container table tr:last-child td,.frame-details-section .lens-table .table-container table tr:last-child td,.lens-details-section .frame-table .table-container table tr:last-child td,.lens-details-section .lens-table .table-container table tr:last-child td{border-bottom:none}
/*# sourceMappingURL=main.3abb22d1.css.map*/