@charset "UTF-8";::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#99999984}@font-face{font-family:Sofia Pro;src:url(/assets/SofiaProBold-6f565bd7.eot);src:url(/assets/SofiaProBold-6f565bd7.eot?#iefix) format("embedded-opentype"),url(/assets/SofiaProBold-c0752f1f.woff2) format("woff2"),url(/assets/SofiaProBold-dec1f9fb.woff) format("woff"),url(/assets/SofiaProBold-1c130ad3.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/assets/SofiaProRegular-b17194e8.eot);src:url(/assets/SofiaProRegular-b17194e8.eot?#iefix) format("embedded-opentype"),url(/assets/SofiaProRegular-eb3c7c56.woff2) format("woff2"),url(/assets/SofiaProRegular-44ff1843.woff) format("woff"),url(/assets/SofiaProRegular-6c8ef415.ttf) format("truetype"),url(/assets/SofiaProRegular-34993d50.svg#SofiaProRegular) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:open sans,Helvetica,Arial,sans-serif;margin-top:0;margin-bottom:0}.scroll-y .ant-card-body{overflow-y:scroll;max-height:calc(100vh - 200px)}.login-page-wrapper{align-items:center;background-size:cover;display:flex;height:100vh;justify-content:center}.login-page-wrapper .login-card-wrapper{display:flex!important;flex-direction:column;justify-content:center}.login-page-wrapper .login-card-wrapper .login-card{min-width:485px}.login-page-wrapper .login-card-wrapper .login-card .ant-card-body{border-radius:10px;box-shadow:0 0 13px 1px #00000026;padding:45px 40px}.login-page-wrapper .login-card-wrapper .login-card .ant-card-body .logo-container{display:flex;justify-content:center;padding:2rem 0}.login-page-wrapper .login-card-wrapper .login-card .ant-card-body .logo-container .logo{border-radius:10px;margin:0 auto;height:50px;width:100px;object-fit:contain;background:rgb(255,255,255)}.login-page-wrapper .login-card-wrapper .login-card .ant-card-body .card-header{align-items:flex-end;display:flex;justify-content:space-between}.login-page-wrapper .login-card-wrapper .login-card .ant-card-body .card-header h2{font-size:20px;margin-inline:auto;font-weight:600;color:#1677ff}.login-page-wrapper .login-card-wrapper .signup-logo{border-radius:10px;display:flex;justify-content:center;margin:0 auto;height:50px;width:230px;object-fit:contain;background:rgb(255,255,255)}.mb{margin-bottom:10px}form.ant-form .ant-form-item{margin-bottom:15px!important}form.ant-form .ant-form-item .ant-form-item-label{font-size:18px!important;margin:0;padding:0!important;text-transform:capitalize}form.ant-form .ant-form-item .ant-form-item-label label{font-size:16px!important;font-weight:600;height:auto;padding:5px 0;position:relative}form.ant-form .ant-form-item .ant-form-item-label label.ant-form-item-required:before{font-size:12px!important;position:absolute;right:-12px;top:0}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper .ant-input-prefix{margin-inline-start:10px;margin-inline-end:0}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-selector,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{background-color:#f5f5f5!important;border:transparent!important;border-radius:10px!important;min-height:48px!important;width:100%}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-selector:focus,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number:focus,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:focus{box-shadow:none}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-selector:disabled,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-selector .ant-input-number-input:disabled,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number:disabled,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number .ant-input-number-input:disabled,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:disabled,form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input .ant-input-number-input:disabled{color:#00000080!important}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper{background-color:#f5f5f5!important;border:transparent!important;border-radius:10px!important;padding:0}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper input.ant-input{padding:0 10px}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper .ant-input-suffix{padding-right:10px}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:is(textarea){padding-block:12px}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number:not(.initial-input) .ant-input-number-handler-wrap{display:none}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number:not(.initial-input) .ant-input-number-input{height:48px!important}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number-focused{box-shadow:none!important}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-explain{padding-left:10px}form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-explain .ant-form-item-explain-error{font-size:13px!important;padding-bottom:10px!important}form.ant-form .ant-picker,form.ant-form .ant-select-selector{background-color:#f5f5f5!important;border:transparent!important;border-radius:10px!important;min-height:48px!important;width:100%}.sidebar-wrapper .sidebar-logo{display:flex;justify-content:center;height:60px;padding:5px;align-items:center;object-fit:contain}.sidebar-wrapper .sidebar-logo img{width:80%;height:80%;object-fit:contain}.sidebar-wrapper h5{color:#a5a5a5!important;text-transform:uppercase;font-size:15px;font-weight:600;margin-left:24px;padding:15px 0 6px;margin-bottom:0}.sidebar-wrapper .sidebar-menu-wrap{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 200px)}.sidebar-wrapper .sidebar-menu-wrap ul.ant-menu li.ant-menu-item span.anticon{font-size:24px}.sidebar-wrapper .sidebar-menu-wrap ul.ant-menu-inline-collapsed li.ant-menu-item{padding-inline:calc(50% - 20px)}.sidebar-wrapper .sidebar-menu-wrap ul.ant-menu-inline-collapsed li.ant-menu-item span.ant-menu-item-icon{margin:0;font-size:24px;line-height:40px}.sidebar-wrapper .sidebar-menu-wrap ul.ant-menu-inline-collapsed li.ant-menu-item-selected{inset-inline-start:0;padding-inline:calc(50% - 20px);text-overflow:clip}.sidebar-wrapper .sidebar-menu-wrap ul.ant-menu-inline-collapsed li.ant-menu-item-selected span.ant-menu-item-icon{margin:0;font-size:24px;line-height:40px}.site-layout-background{background:transparent}.logo img{width:32px;margin-right:10px}.logo{margin-bottom:15px}.ant-drawer .ant-drawer-header-title{display:flex;align-items:flex-start}.ant-drawer .ant-drawer-header-title button{margin-top:4px}.logo span{font-size:16px;font-weight:600}.text-center{text-align:center}.sign-out-btn.ant-btn-link{font-size:18px!important;display:flex;flex-direction:row;gap:10px;font-weight:500;justify-content:center;align-items:center;border:none;color:#1677ff;padding:20px;transition:2s;box-shadow:none}.sign-out-btn.ant-btn-link:hover{outline:#1677ff 1px solid}.sign-out-btn.ant-btn-link svg{font-size:18px!important}.sign-out-btn.ant-btn-link svg path{stroke-width:10}.sign-out-btn.ant-btn-link:not(:disabled):hover{color:#1677ff}@media (max-width: 1000px){.sign-out-btn.ant-btn-link{font-size:16px;padding:0}}@media (max-width: 700px){.sign-out-btn{font-size:12px;padding:0}}.ant-btn-link{box-shadow:none}.avatar:hover{cursor:pointer}.add-btn{background-color:#1677ff;color:#fff;font-weight:700;height:45px;gap:8px;justify-content:center;border:none;border-radius:8px;padding:4px 20px;display:flex;align-items:center}.add-btn span{display:flex;align-items:center}.add-btn span i{font-size:18px;margin-right:15px}.add-btn i{margin-right:10px;font-size:12px}.add-btn:hover,.add-btn:focus{color:#fff!important;background-color:#1677ff!important;opacity:.8!important}.listing-header{display:flex;justify-content:flex-end;align-items:center;margin-bottom:10px}.listing-header .listing-header-right{display:flex;align-items:center}.listing-header .listing-search{margin-right:25px}.listing-header .listing-search span.ant-input-affix-wrapper{height:45px;border-radius:40px;box-shadow:0 0 5px 1px #0000000f;border:1px solid #f1f1f1;max-width:310px;width:450px!important;padding:1px 12px}.listing-header .listing-search span.ant-input-affix-wrapper span.ant-input-suffix{margin-right:3px}.listing-header .listing-search span.ant-input-affix-wrapper span.ant-input-suffix svg{fill:#1677ff;font-size:20px}.listing-header .listing-search span.ant-input-affix-wrapper span.ant-input-suffix .anticon-search{margin-left:6px}.btn-standard{background-color:#1677ff;color:#fff;text-transform:uppercase;font-weight:700;height:45px;display:flex;justify-content:center;align-items:center;border:none;border-radius:12px;min-width:140px}.btn-standard:hover,.btn-standard:focus{opacity:.8!important}.view-profile-btn{background-color:#1677ff;width:-webkit-fill-available;font-weight:600;height:45px;font-size:16px}.ghost-btn{height:45px;display:flex;justify-content:center;align-items:center;box-shadow:none;text-transform:uppercase;font-weight:700;color:#9b9b9b!important;background-color:transparent;margin-left:20px;padding:10px 20px;letter-spacing:1px;min-width:140px;border-radius:12px;border:#9b9b9b 1px solid}.ghost-btn:hover{border-color:#1677ff!important;color:#1677ff!important}.delete-btn{height:45px;display:flex;justify-content:center;align-items:center;box-shadow:none;text-transform:uppercase;font-weight:700;color:#ff7879!important;background-color:transparent;letter-spacing:1px;min-width:100px;border-radius:12px;border:#ff7879 1px solid}.delete-btn:hover{color:#fff!important;border-color:#ff7879!important;background-color:#ff7879}.modified-btn{min-width:100px!important;margin-left:0!important}.ant-card.criclebox table th{padding:14px 24px}.ant-card.criclebox{box-shadow:0 20px 27px #0000000d;border-radius:12px}.ant-breadcrumb a{display:revert}.header-menu-icon .anticon[tabindex]{font-size:24px}.category-select .ant-select-selector{border-radius:40px;height:55px;width:170px;align-items:center;justify-content:center;box-shadow:0 0 5px 1px #0000000f;padding:5px 15px}.category-select .ant-select-selector .ant-select-selection-item{display:flex;justify-content:flex-start}.category-select .ant-select-selector:hover{border-color:#f1f1f1}.category-select .ant-select-arrow{display:flex;align-items:center;margin-right:10px}.category-select .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{box-shadow:0 0 5px 1px #0000000f;border:1px solid #f1f1f1}.category-select .ant-input:not(textarea),.category-select .ant-select-selector,.category-select .ant-picker{min-height:48px!important;background-color:#f5f5f5!important;border:transparent!important;border-radius:10px!important;width:100%}.category-select .ant-input:not(textarea):focus,.category-select .ant-select-selector:focus,.category-select .ant-picker:focus{box-shadow:none!important;background-color:#e3e3e3!important}.category-select .ant-input:not(textarea) span.ant-select-selection-placeholder,.category-select .ant-select-selector span.ant-select-selection-placeholder,.category-select .ant-picker span.ant-select-selection-placeholder{line-height:50px!important}.category-select .ant-select-selector{border:none;box-shadow:none!important;background-color:#e3e3e3!important}.category-select .ant-select-selector input{padding-top:15px!important}.category-select .ant-select.ant-select-in-form-item{padding-bottom:8px}.ant-checkbox+span{margin-bottom:8px}.date-select .ant-form-item-control-input-content{padding-bottom:8px}.select-clear .ant-select-arrow{display:flex;align-items:center;margin-right:0}.action-btn{font-size:25px;color:#1677ff}.tag{font-size:14px;padding:8px;border-radius:10px}.mt{margin-top:12px}.item-table .ant-table-tbody .ant-table-row .ant-table-cell{background-color:#fafafa}.item-table .ant-table-tbody .ant-table-row .ant-table-cell:nth-child(6){background-color:#fff}.add-on-item-table .ant-table-tbody .ant-table-row .ant-table-cell{background-color:#fafafa}.add-on-item-table .ant-table-tbody .ant-table-row .ant-table-cell:nth-child(5),.add-on-item-table .ant-table-tbody .ant-table-row .ant-table-cell:nth-child(6){background-color:#fff}.custom-tree{background-color:#fafafa;padding:10px}.custom-tree .ant-tree-title{font-size:16px;font-weight:600}.custom-tree .ant-tree-treenode{margin-bottom:8px}.custom-tree .ant-tree-node-selected{background-color:#e1e1e1;font-weight:600}.custom-tree-node{display:flex;align-items:center}.custom-tree-node .custom-icon{width:12px;height:12px;background-color:#d2d2d2;border-radius:50%;margin-right:8px}.custom-tree-node-title{font-weight:600}.setting-icon{font-size:25px;color:#1677ff}.setting-panel-header{font-size:18px;font-weight:600}.setting-main-div{background-color:transparent;box-shadow:none}.setting-main-div .ant-collapse-header{align-items:center!important}.setting-panel{margin-bottom:18px;background-color:#fff;border-radius:15px!important;position:relative}.slick-prev:before,.slick-next:before{color:#1890ff!important}.order-slider{padding:0 10px}.slick-list{display:flex!important;justify-content:flex-start!important}.slick-list>.slick-track{display:flex}.selected-btn{font-size:16px;background-color:#80a7c2;color:#fff;font-weight:600;height:45px;display:flex;justify-content:center;align-items:center;border:none;border-radius:12px;min-width:140px}.selected-btn:focus{background-color:#80a7c2!important;color:#fff;opacity:.9!important}.selected-btn:hover{color:#fff!important;background-color:#80a7c2!important}.slider-btn{font-size:16px;background-color:#2b6d99;color:#fff;font-weight:600;height:45px;display:flex;justify-content:center;align-items:center;border:none;border-radius:12px;min-width:140px}.slider-btn:focus{background-color:#2b6d99!important;color:#fff;opacity:.9!important}.slider-btn:hover{color:#fff!important;background-color:#2b6d99!important}.order-item-list{height:152px;cursor:pointer}.order-item-list .ant-card-body{padding:0 0 5px 4px!important;background:rgba(241,241,241,.5058823529)}.subcategory-list{cursor:pointer}.subcategory-list .ant-card-body{padding:0 0 10px!important}.subcategory-list-typography{text-align:center;height:30px;width:-webkit-fill-available;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.order-list-divider{margin:0 0 10px}.customize-table .ant-table-tbody .ant-table-row .ant-table-cell{font-size:14px;padding:10px 12px!important}.cursor-pointer{cursor:pointer}.order-card{width:400px;height:330px}.order-card .order-list{height:120px;overflow:auto}.order-card .ant-card{height:330px;position:relative}.order-card .ant-card .ant-card-actions{position:absolute!important;bottom:0%;width:-webkit-fill-available}.order-tag{font-size:14px;padding:4px;min-width:120px;text-align:center}.bcolor-blue .ant-select-selector,.bcolor-blue .ant-input{background:#e6f4ff!important;color:#2180e6!important;border:1px solid #2180e6!important}.bcolor-yellow .ant-select-selector,.bcolor-yellow .ant-input{background:#feffe6!important;color:#d8b75b!important;border:1px solid #d8b75b!important}.bcolor-green .ant-select-selector,.bcolor-green .ant-input{background:#f6ffed!important;color:#71cf42!important;border:1px solid #71cf42!important}.bcolor-cyan .ant-select-selector,.bcolor-cyan .ant-input{background:#e6fffb!important;color:#31aaae!important;border:1px solid #31aaae!important}.order-dropdown{display:flex;align-items:center;gap:10px}.order-dropdown .ant-menu-submenu-title{position:fixed!important;bottom:7%!important;justify-content:flex-end;gap:10px;width:-webkit-fill-available!important}.order-dropdown .ant-menu-submenu-title .ant-menu-title-content{display:contents!important}.order-dropdown .ant-menu,.order-dropdown .ant-menu-root,.order-dropdown .ant-menu-inline,.order-dropdown .ant-menu-light{margin-bottom:10px!important}.order-dropdown .ant-menu-item{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.discount{color:red}.receipt-container{text-align:center}.receipt-container .receipt-store-block{margin-bottom:16px;text-align:center}.receipt-container .receipt-store-name{color:#452928;font-family:Montserrat Alternates,sans-serif;font-size:18px;font-weight:700;line-height:26px}.receipt-container .receipt-store-address{color:#5d4a46;font-family:Montserrat Alternates,sans-serif;font-size:14px;font-weight:500;line-height:22px}.receipt-container .receipt-invoice-heading{margin:8px 0 12px;color:#452928;text-align:left;font-family:Montserrat Alternates,sans-serif;font-size:18px;font-weight:700;line-height:26px}.receipt-container .receipt-invoice-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin-bottom:16px;text-align:left}.receipt-container .receipt-invoice-col{display:flex;flex-direction:column;gap:6px}.receipt-container .receipt-line-item{margin-bottom:14px}.receipt-container .receipt-line-main{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.receipt-container .receipt-line-title{display:flex;align-items:flex-start;gap:10px;min-width:0;text-align:left}.receipt-container .receipt-item-meta{margin:2px 0 8px 36px;color:#827371;text-align:left;font-family:Montserrat Alternates,sans-serif;font-size:13px;font-weight:500;line-height:20px;letter-spacing:.01em;white-space:pre-wrap}.receipt-container .receipt-uen-number{color:#452928;text-align:center;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-style:italic;font-weight:700;line-height:26px}.receipt-container .receipt-queue-div{display:flex;justify-content:center;margin:14px auto;border-radius:12px;background:#fff6e8;height:80px}.receipt-container .receipt-queue-number{color:#f9a319;margin-top:10px;text-align:center;font-family:Montserrat Alternates,sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:60px}.receipt-container .receipt-flex{display:flex;justify-content:space-between}.receipt-container .receipt-header-secondary{color:#452928;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.receipt-container .receipt-header-primary{color:#452928;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:26px}.receipt-container .receipt-data-qty{color:#f9a319;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:26px}.receipt-container .receipt-data-name{color:#452928;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:26px}.receipt-container .receipt-data-price{color:#f04955;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:26px}.receipt-container .receipt-addon{color:#452928;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:24px}.receipt-container .receipt-subtotal{color:#452928;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.receipt-container .receipt-group-name,.receipt-container .receipt-group-qty{color:#452928;font-family:Montserrat Alternates,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:24px}.receipt-container .receipt-order-card{margin:20px 0;border-radius:12px;background:#fff;box-shadow:0 5px 15px #c0c0c05e}.action-btn-disabled{opacity:.5;cursor:not-allowed}.menu-card-display-none .ant-card-body,.menu-card-display-none .menu-collapsed-text{display:none}.menu-transition{transition:ease .5s}.kitchen-card-text{font-weight:600}.kitchen-card-primary .ant-card-head{background-color:#f33}.kitchen-card-primary .kitchen-time-text,.kitchen-card-primary .stopwatch-container{color:#fff}.red-comments{color:red}.ant-popover-content{max-width:350px}.store-open-btn{border:1px solid green;color:green;font-weight:500;font-size:16px;line-height:0}.store-open-btn:hover{border:1px solid green!important;color:green!important}.store-closed-btn{border:1px solid red;color:red;font-size:16px;font-weight:500;line-height:0}.store-closed-btn:hover{border:1px solid red!important;color:red!important}.container-fluid{display:flex;align-items:center;justify-content:space-between}.header-user>img{border-radius:50%;width:40px;height:40px}.header-user{display:flex;position:absolute;left:60px;gap:15px;align-items:center}.header-user .header-user-info{font-weight:600;font-size:14px;line-height:10px;margin-top:10px;color:#fff;gap:0px;display:flex;flex-direction:column}.chat-drawer .ant-drawer-body{padding:0}.chat-drawer .ant-drawer-header{display:none!important}.chatfilewrap{display:block;background-color:#fff;max-width:414px;margin:0 auto}.modal-chat-issue{height:82vh;position:fixed;margin-top:5px;width:-webkit-fill-available}.userchat-main{padding:15px 15px 30px 30px;position:relative!important;overflow:scroll;height:calc(100vh - 200px)}.chatfile-style{height:auto}.userchat-date{text-align:center;padding-bottom:16px;font-weight:400;font-size:14px;line-height:14px;letter-spacing:.0354545em;padding-top:10px;color:#6d7993}.userchat-container{display:flex;flex-direction:column;gap:4px;font-weight:400;font-size:14px;line-height:17px;color:#fff;padding:12px;border-radius:10px;background:#99d3df;width:70%;float:right;margin-bottom:16px;position:relative}.black-color{background-color:#000!important}.color-test{background-color:"none"}.userchat-reply{border:1px solid #6d7993;background:white;color:#6d7993;float:left}.userchat-data{display:flex;align-items:start;justify-content:space-between;word-break:break-all;font-weight:500}.userchat-time{justify-content:end;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500}.group-chat-user-chat{flex-wrap:wrap;flex-direction:column}.social-chatmessanger{position:fixed;bottom:0;width:-webkit-fill-available;padding:0 7px;display:flex;flex-direction:column}.emoji-chatmessanger{bottom:30%!important}.social-chatmessanger-wrap>textarea{border:none;height:23px;width:100%;margin-left:7px;font-size:15px;max-height:6rem!important}.social-chatmessanger-wrap{display:flex;background:#fff;align-items:center;padding:15px;background:#ffffff;border:1px solid #efefef;border-radius:12px;z-index:999;gap:5px}.chat-camera-module>input[type=file]{opacity:0;color:transparent}.chat-camera-module>input{width:6%;position:absolute}.chat-camera-module>img{width:40px;height:auto}.chat-camera-module>input{width:8%;position:absolute;left:74%}.chat-camera-module>img{width:28px!important;height:28px}.send-chat-button{border-radius:50%;display:flex;justify-content:center;padding:10px;background:#99d3df;margin-left:15px;margin-right:15px}.chat-upload-images{display:flex;flex-wrap:wrap;bottom:60px;gap:25px;background:#ffffff;box-shadow:0 5px 15px #8cadb433;border-radius:12px;height:auto;right:0;left:0;padding:10px 10px 10px 12px}.handle-scroll{height:29vh;overflow:scroll;width:auto}.wrap_img_collection{margin-top:5px;width:30.3%;height:85px;background:#ffffff;border:1.5px dashed #99d3df;box-sizing:border-box;box-shadow:0 5px 15px #99d3df33;border-radius:20px}.collection_img{width:120px!important}.collectionNameAddBtnContainer{display:flex!important;align-items:center!important;justify-content:center!important}.pos_rel{position:relative!important;margin:5px}.collectionNameCrossBtn{position:absolute;top:4px;right:5px;color:#fff;background-color:#99d3df!important;border-radius:50%;border:none;cursor:pointer}.fileChat-cross-icon{z-index:9999;top:-10px;left:70px;right:0px}.filecross-btn{right:auto;top:auto}.pdf-issue-fix-cross-btn{position:relative}.icon-chat-center,.align-text-pdf-data{display:flex;justify-content:center;align-items:center}.text-pdf-data{text-decoration:underline;color:#99d3df}.fileChat-cross-icon-direct{z-index:9999;top:-10px;left:40px;right:0px}.emoji-container{bottom:0px!important;position:fixed;width:-webkit-fill-available}.emoji-chatmessanger{bottom:42%!important}.Img_store{width:100%;height:83px;object-fit:cover;border-radius:20px}.chatList-searchBox{position:absolute;left:16%}.search-box-outer{border:1px solid #efefef;border-radius:10px;position:relative;padding-right:60px}.search-box-inner{padding:11px 9px 9px 38px;font-size:15px;color:#989da6}.search-box-inner img{position:absolute;left:10px;top:10px}.search-box-outer svg{position:absolute;right:15px;top:10px}.search-box-outer svg.active path{fill:#99d3df}.search-box-outer2 .search-box-inner{padding-top:0;padding-bottom:0}.search-box-outer2 .search-box-inner input{border:none;width:100%;padding:10px 0}.search-box-outer svg,.search-box-inner img{width:18px}.search-box-outer.search-box-outer2{position:sticky;top:64px;z-index:9999;background:#fff;padding-right:0}.search-box-inner{font-size:14px}.search-box-inner img{top:10px}.search-box-inner .base-inner{display:flex;align-items:center;gap:10px}.search-box-inner .base-inner .ant-input{width:90%!important;height:30px!important;border:none!important}.search-box-inner .base-inner .ant-input-affix-wrapper,.search-box-inner .base-inner .ant-input-affix-wrapper-focused{border-width:0px!important;border-inline-end-width:0px!important;padding:4px 0!important;border-color:#fff!important;box-shadow:none!important}.chat-search-dropDown{position:absolute;right:10%;display:flex;gap:2px}.setting-handle-container{padding:6px 10px 5px 14px;font-weight:400;font-size:14px;white-space:nowrap;right:5px;z-index:99}.chat-group-dropdown>img{height:20px;width:28px}.chat-setting{position:absolute;background:#6d7993;box-shadow:0 5px 15px #8cadb433;border-radius:12px;right:0;top:33px;z-index:999}.chat-setting-pop-span{cursor:pointer;padding:12px;text-align:center}.quotedMessage-container{width:-webkit-fill-available;background:#fff;background:#ffffff;border:2px solid #efefef;border-radius:12px;margin:0 7px 50px;display:flex!important;flex-direction:row!important;padding:7px 15px;position:absolute;bottom:59px;display:flex;flex-direction:inherit;justify-content:space-between;align-items:center;z-index:999}.quoted-details{width:95%;word-break:break-all}.quotedMessage-name{font-weight:400;font-size:18px;line-height:100%;color:#323b4d;margin-bottom:0!important}.quotedMessage-message{font-weight:400;font-size:14px;line-height:17px;color:#6d7993}.chat-doc-image{height:50px}.chat-file-name-size{flex-direction:column;margin-top:10px}.number_text_data{font-weight:400;font-size:14px}.forwardChat-data{display:flex;align-items:flex-start;justify-content:space-between}.forwardChat-data>span>i{font-size:14px}.forwardChat-data>img{width:10px;height:20px;top:0%;position:relative}.wrap_tabbing{overflow:hidden}.header-tab{width:-webkit-fill-available;margin:0 auto;background:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;z-index:2}.header-tab .nav-tabs,.who-tab .nav-tabs{display:flex;align-items:center;justify-content:space-between;border:none;list-style:none;padding:0;margin:2px 0}.header-tab li{flex:1;padding:8px 0}.header-tab li .nav-link{background:none;color:#6d7993;padding:5px 0 2px;text-align:center;width:100%;margin:0;border:none;border-radius:7px;font-size:15px}.header-tab li .nav-link.active{background:#99d3df!important;color:#fff}.header-tab.profile_padding li .nav-link{font-size:14px;padding:2px 0}.header .container-fluid{display:flex;align-items:center;justify-content:space-between}.header{background:#fff;position:fixed;width:414px;min-height:70px;top:65px;-webkit-transform:translateZ(0);display:flex;align-items:center;z-index:20}.header-title{margin-left:150px;width:100%;text-align:center;padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;font-size:20px}.header a{display:inline-block}.header a img{vertical-align:middle}.header-user-profile-pic,.blank-right{width:38px;height:38px;border-radius:100%;object-fit:cover;display:inline-block}.header-padding{padding-top:70px}.mainHeader{font-weight:400!important;font-size:18px!important}.profile-image-area{position:relative;color:#fff}.profile-image-area:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#323b4d;opacity:.8}.profile-image-area-inner{position:relative;z-index:1}.bgroundImg{background-size:cover}.profile_inner_box .profile-img-followesbox img{width:90px;height:90px}.idClass{width:100%;text-align:end;margin-top:5px;position:absolute}.referralText{font-weight:500}.profile-img-followesbox{display:flex;align-items:center;flex-direction:column}.profile-img-followesbox img{width:100px;height:100px;border-radius:100%;border:2px solid #fff;object-fit:cover}.profile-img-followesbox ul{display:flex;width:100%;justify-content:center}.profile-img-followesbox ul li{text-align:center;border-right:1px solid rgba(255,255,255,.2);padding:0 10px}.profile-img-followesbox ul li a{color:#fff;text-decoration:none}.profile-img-followesbox ul li a span{font-size:20px;display:block;font-weight:700}.profile-img-followesbox ul li:last-child{border:none}.user_side_profile .count_num{width:17px;height:17px;font-size:10px}.profilePic{margin:10px 10px 0;box-sizing:border-box;border-radius:60px;width:120px;height:120px;left:15px;top:165px;border:2px solid #ffffff}.profile-btns-bottom.mt-3.mb-1{margin-top:7px!important;margin-bottom:5px!important}.profile_btns .small-border-btn{display:flex;justify-content:center;align-items:center}.small-border-btn{font-weight:700;color:#fff;background:none;border-radius:6px;text-decoration:none;display:block;padding:5px 10px;text-align:center;width:190px}.small-border-btn img{vertical-align:middle;margin-right:5px}.img-tabs.img-profile-tabs li{width:25%}.img-tabs li{width:33.333%;text-align:center;list-style:none}.img-tabs .nav-item{font-size:14px;color:#6d7993;text-transform:uppercase;margin:0;border-radius:0;border:none;border-bottom:2px solid transparent;vertical-align:middle;padding-bottom:5px}.img-tabs li .nav-link svg{display:block;margin:0 auto 5px;height:22px}.img-tabs li .nav-link.active{font-weight:700;color:#99d3df;border-bottom:2px solid #99d3df}.img-tabs li .nav-link.active svg path{fill:#99d3df}.img-tabs.img-profile-tabs li .nav-link{padding-left:4px;padding-right:4px}.img-tabs.img-profile-tabs .nav-link{font-size:11px}.sub-header-sticky{position:sticky;top:70px;z-index:9999}.main-section{width:414px;margin:0 auto}.tab-content>.tab-pane{display:block}.tab-content>.tab-pane{opacity:1}.follower_div li{list-style:none}.profile-reputation{display:flex;position:relative;flex-direction:column;justify-content:space-between;align-items:center;height:40px}.reputation-top-section{width:fit-content;position:relative}.infoIcon-container{position:absolute!important;top:-14px;right:-30px}.infoIcon{color:#fff;font-weight:400;height:15px!important;width:30px!important}.greenColor{background-color:#cae4db!important}.cyanColor{background-color:#99d3df!important}.onPointer:hover{border-color:#fff!important;color:#fff!important}.textSizing{font-size:16px!important}.img-profile-tabs{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0}.pic{padding:12px 5px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.pic img{height:22px!important;width:22px!important}.txtSize{font-size:14px!important;background-color:#fff;z-index:1}.footerContainer{display:flex;flex-direction:row;justify-content:space-around;width:414px;position:fixed;bottom:0;background-color:#fff;z-index:999;margin-left:-4px}.addBtn{border:solid 2.5px #6d7993;border-radius:50%;height:4.475rem;width:4.475rem;display:grid;align-items:center;justify-content:center;position:relative;background-color:#eefcff;margin-top:-15px;bottom:.225rem;margin-right:5px;cursor:pointer}.addBtnContainer{display:flex}.footerIcon{font-size:10px!important;color:#6d7993;margin-top:5px;margin-left:5px;height:33px;cursor:pointer}.footerIcon svg,.footerIcon img{font-size:2.375rem!important;color:#6d7993;margin-top:5px;margin-left:5px}.footerIconName{font-size:14px!important;font-weight:700;margin-top:6px}.actives{color:#99d3df!important}.Profile{margin-top:-1px!important;margin-left:-4px!important;margin-bottom:2px!important}.carts{margin-top:-1px!important;margin-bottom:2px!important}.socials{margin-top:-1px!important;margin-left:-1px!important;margin-bottom:2px!important}.popper{border-radius:10px!important;margin-left:-50px!important;margin-bottom:20px}.plusContainer{width:4.475rem;display:flex;align-items:center;justify-content:center}.listItems{border-bottom:1px solid rgb(154,152,152)!important;gap:10px;color:#fff!important}.list{background-color:#6d7993;border-radius:10px}.addIcon{color:#6d7993!important;font-size:3.9rem!important}.css-h4y409-MuiList-root{width:160px}#composition-menu li{width:162px;word-break:break-word;white-space:break-spaces;min-height:48px;overflow:hidden}#composition-menu li img{width:21px}.personalContainer{background-color:#f5f5f5;margin-top:10px!important;padding:10px}.financialContainer{display:flex!important;justify-content:space-between!important;align-items:center!important;border-radius:10px;background-color:#fff!important;padding:10px 0 10px 10px}.personalHeadings{margin-top:20px;font-size:18px;font-weight:700;font-family:Sofia Pro}.removebottom{margin-bottom:1rem!important}.myProperty{margin-bottom:-22px}.personalSubContainer{text-align:center!important}.walletIconContainer{border:solid #99d3df 2px;padding:5px;border-radius:10px;width:68px;height:68px}.wallet_icon{display:flex;justify-content:center;align-items:center;margin-top:8px}.infoIcon{font-size:14px!important}.personalSubContainerpara{display:flex;align-items:center;font-size:14px;color:#6d7993}.personalSubContainerValue{font-size:20px;margin-top:5px}.generalInfoContainer{display:flex!important;justify-content:space-between;align-items:center}.editOption{color:#99d3df;text-decoration:underline}.editOption:hover{color:#000;cursor:pointer}.BrowseBtn{font-weight:700;width:86px;height:30px;border-radius:12px;border:none;background-color:#cae4db!important;color:#6d7993;left:74%}.personalDropDown .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input{font-size:14px}.css-1v803ed-placeholder{color:#323b4d!important}.labelChange label{font-weight:600}.top_up_modal_button{margin-top:-10px!important;color:#fff!important}.financial-three-dot-dropdown .top_up_modal_button{display:flex!important;align-items:center!important;margin-top:0!important;font-size:16px!important;font-weight:400!important}.financial-three-dot-dropdown ul{padding-top:0!important;padding-bottom:0!important}@media only screen and (min-width: 260px) and (max-width: 767px){.editOption{color:#99d3df;text-decoration:underline}.editOption:hover{color:#000;cursor:pointer}}.red_text{font-weight:400;font-size:13px;color:#ea5440;line-height:1.3}.create-collection-container .form-group label:before{display:none}.create-collection-container input{width:100%;display:inline}.white-shadow-box{background:#fff;border-radius:10px;box-shadow:0 5px 15px #8cadb433}.white-shadow-box.padding12.mt-3 p{font-size:14px}.padding12{padding:10px}.main-form label{font-size:14px;color:#6d7993;font-family:Sofia Pro;font-weight:600;display:block}.main-form .form-control{border-radius:10px;border:1px solid #efefef;padding:10px 15px;box-shadow:none;color:#323b4d;font-weight:400;background:#fff;font-size:14px;font-family:Sofia Pro}.main-form .form-control:focus{border-color:#6d7993}.main-form .form-control::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#989da6}.main-form .form-control:-ms-input-placeholder,input:-ms-input-placeholder{color:#989da6}.main-form .form-control::placeholder,input::placeholder{color:#989da6}.main-form .mb-3,.main-form .mb-2{margin-bottom:10px}.add_property_btn{margin-top:40px;margin-bottom:70px}.main-dotted-btn{text-align:center;display:block;width:100%;border:2px dashed #99d3df;background:#fff;border-radius:10px;color:#99d3df;text-transform:uppercase;font-weight:700;padding:10px;font-size:17px;cursor:pointer;box-shadow:0 5px 15px #99d3df33}.main-dotted-btn:hover{background:#99d3df;color:#fff}.profile-page-wrapper{margin:0 auto;width:414px}.profile-page-wrapper div,.profile-page-wrapper span,.profile-page-wrapper li,.profile-page-wrapper ul,.profile-page-wrapper label,.profile-page-wrapper p,.profile-page-wrapper input{font-family:Sofia Pro!important}.tagIcon{font-size:1.1rem!important;margin-top:1px;display:flex;position:relative;top:4px;color:#6d7993}.comparison-question-header{width:100%;height:39vh;overflow:scroll}.moreBtn:hover{cursor:pointer;color:#00f}.cardImg{border-radius:.625rem;margin-left:.625rem;margin-top:.625rem;width:7.5rem;height:7.5rem}.content{font-weight:700!important}.nPostsContainer{background-color:#fff;border-radius:10px;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:384px!important;height:190px!important}.noPostsContainer{background-color:#fff;border-radius:10px;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin-top:50px!important;width:384px!important;height:190px!important}.NoPostsText{padding-top:15px;font-size:16px;color:#6d7993}.noPostsImg{width:87px!important;height:83px!important}.postsSkeleton{margin-left:auto!important;margin-right:auto!important;border-radius:10px}.hightes{padding-top:68px!important;padding-bottom:70px!important}.font-size{font-size:18px!important}.address-header-property{font-size:16px;font-weight:700;color:#323b4d;padding-bottom:10px}.ownpost-main-container{display:flex;gap:10px}.ownpost>img{height:131px;border-radius:10px}.ownpost-tag-wrap{padding-top:20px;word-break:break-word}.social-ownpost-managewrap{padding:5px;background:#6d7993;box-shadow:0 5px 15px #8cadb433;border-radius:12px;width:fit-content;display:flex;flex-direction:column;position:absolute;z-index:9;right:14px;top:60px}.social-ownpost-managewrap>hr{margin:3px;color:#fff}.social-ownpost-managewrap-img{height:15px;display:flex;justify-content:flex-end;margin-bottom:4px}.social-ownpost-managewrap-img-repost{position:absolute;height:15px;display:flex;justify-content:flex-end;margin-bottom:4px;right:13px;top:32px}.social-ownpost-managewrap>button{width:80px;font-size:14px;color:#fff;background:transparent;font-weight:600;padding:4px;border:none}.handledeletepost{background:#99d3df!important;color:#fff!important}.poll-result-name{color:#000;font-size:20px;display:flex}.img-description-wrap{max-height:55px;overflow:hidden;position:relative}.img-description-wrap:after{content:"...";position:absolute;top:33px;right:33px}.myToggleButton .nav-item .nav-link{font-size:18px!important;font-weight:700}.profile-post{width:100%!important;margin:0!important}.selectInput{background-color:#fff;border-radius:15px!important;line-height:25px!important;margin-top:10px}.selectInput .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input{padding:10.5px 14px}.profile-post .MuiPaper-elevation8{margin-top:50px}.profile-post-input{margin-top:0!important}.common-post-social{width:45%}.common-post-social h6{color:#6d7993;font-feature-settings:"clig" off,"liga" off;font-family:Sofia Pro;font-size:14px;font-style:normal;font-weight:400;margin:0 0 10px}.common-post-container{display:flex;padding:10px;gap:19px;width:414px}.Social-block .dropdown-container{height:42px}.Social-block .dropdown-container .search{padding:7px 2px}.Social-block>span{font-weight:400;font-size:13px;margin-bottom:5px;line-height:100%;display:inline-block;color:#6d7993}.account_type{margin-left:-3px;width:45%}.profile-post-input .MuiInputBase-input{font-size:14px}.input_icon{display:flex;flex-direction:row-reverse}.allcontent{margin-left:0!important}.following_checkbox .css-i4bv87-MuiSvgIcon-root{fill:#fff}.input_icon img svg path{fill:#000}.input-dropicon{margin-left:5px}.inputplace>input::placeholder{color:#323b4d!important}.hashtags-checkboxes{margin-left:25px}.hashtags-options{font-family:sofia pro!important;color:#fff;display:contents;gap:10px;align-items:center;padding-left:10px;height:42px;font-size:14px;font-weight:400;line-height:100%;text-transform:capitalize;border-bottom:1px solid rgba(255,255,255,.2)}.hashtag-container{padding:5px 5px 5px 17px;border-bottom:1px solid rgba(255,255,255,.2)}.hashcont{padding-left:0}.hashtag-container svg{fill:#fff;width:22px;height:22px}.MuiCheckbox-colorSecondary.Mui-checked{color:#fff!important}.house-mates-container .header-tab .nav-table li{width:30.333%}.inputDefaultAgent{opacity:.5}.house-mates-container .header-tab .com-table li{width:120px;list-style:none}.house-mates-container .header-tab .com-table li .commentstyle{padding:6px 10px!important}.house-mates-container .header-tab .com-table li .extra-width{display:block;width:150px!important}.number-show{color:#fff;position:absolute;text-align:center;border-radius:25px;margin-left:309px;bottom:23px;display:flex;justify-content:center;align-items:center;width:35px!important;height:30px!important;border:none!important;opacity:.8;background-color:gray!important}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem);background-color:#000}.number-show p{font-size:16px;margin-top:5px}.com-table{display:flex;margin:0;padding:0;align-items:center}.showcard-mainwrap{background:#ffffff;border:2px solid #ffffff;box-shadow:0 5px 15px #8cadb433;border-radius:12px;margin:16px 10px}.comparison-question-header{width:100%;height:35vh;overflow:scroll}@media only screen and (min-width: 767px){.comparison-question-header{overflow-y:scroll;overflow-x:hidden}}.showcard-containerimg{display:flex;justify-content:center;background:#000;position:relative}.show-container-data{margin:15px}.profile-page-image{display:flex;justify-content:center;align-items:center;width:100%}.profile-image-hegiht-fix{height:29vh;width:-webkit-fill-available;object-fit:contain}.comparision-post-fix{height:277px;background:#000;margin:5px}.showcard-containerimg>img{height:29vh;border-radius:10px;object-fit:contain}.showcard-containerimg>video{height:29vh}.showcard-containerimg>div>video{height:29vh}.showcard-main-bottom{padding:7px 15px 17px}.showcard-main-bottom>span{word-break:break-word;white-space:break-spaces}.showcard-main-footer{font-weight:600;font-size:14px;line-height:100%;color:#99d3df;padding:0 7px 17px;gap:8px;display:flex;flex-wrap:wrap}.bottomstyles{margin-bottom:4px!important}.showcard-viewmore{background:#fff;margin-left:5px;border:none;font-weight:400;font-size:13px;line-height:100%;color:#979797}.showcard-container-bottom{align-items:center;display:flex;margin:5px}.showcard-container-bottom img{margin:0 0 0 13px}.showcard-container-span{font-weight:600;font-size:16px;line-height:100%;color:#323b4d;display:inline-block;margin:0 10px;white-space:break-spaces}.showcard-header{display:flex;justify-content:space-between;padding:18px 7px}.showcard-headerwrap{display:flex;gap:7px;align-items:center}.showcard-headerwrap>img{border-radius:50%;width:40px;height:40px}.showcard-hashtag{font-weight:600;margin:auto 0;font-size:14px;line-height:100%;color:#99d3df}.showcard-hashtag-repost{font-weight:600;position:relative;margin-left:30px;font-size:14px;line-height:100%;color:#99d3df;margin-top:10px}.showcard-title>h4{font-weight:400;font-size:12px!important;line-height:100%;color:#6d7993;margin-bottom:0}.showcard-title{flex-direction:column;display:flex;gap:5px}.show-main-username{font-weight:1000;font-size:14px!important;line-height:100%;color:#6d7993;margin-bottom:0}.showcomments-container{display:flex;justify-content:space-between;padding:12px 7px}.showcomments-wrap{display:flex;gap:25px;align-items:center}.showcomments-wrapper{display:flex;gap:7px;align-items:center}.dis-wrap{border-radius:5px;background:#99d3df}.dis-wrap{font-size:16px}.wrapactive{background:#eefcff!important}.dis-wrap>span{margin:12px 0 0 19px;display:inline-block;color:#6d7993}.dis-content-wrap{display:flex;justify-content:space-between;gap:9px;align-items:center;padding:6px 19px 19px;font-weight:400;font-size:16px;line-height:100%;color:#101410}.dis-content{background:#ffffff;box-shadow:0 5px 15px #8cadb433;border-radius:5px;width:100%;padding:14px}.dis-days>span{font-weight:400;font-size:16px;line-height:100%;color:#6d7993}.dis-days{display:flex;justify-content:flex-end;padding:20px 19px}.dis-main-wrap{background:#eefcff;border-radius:5px;padding:0 7px}.dis-url-container{margin:15px;display:flex;flex-direction:column;background:#ffffff;box-shadow:0 5px 15px #8cadb433;border-radius:12px}.wrap-repost-container{border:2px solid #979797}.dis-url-wrap{padding:12px 7px 4px;display:flex;flex-direction:column;gap:8px}.dis-url-wrap p{font-weight:600;font-size:16px;line-height:100%;color:#323b4d}.dis-url-wrap span{font-weight:400;font-size:16px;line-height:100%;color:#323b4d}.dis-url-link{font-weight:400;font-size:16px;line-height:100%;color:#323b4d;opacity:.5;word-break:break-all}.vote-container{gap:10px;display:flex;padding:0 10px}.vote-wrap{display:flex;flex-direction:column;gap:10px;width:180px;position:relative}.teamName-container{align-self:center}.vote-wrap>img{border-radius:5px;height:100%;width:192px}.comparison-teamA{color:#fcb131;font-size:16px;line-height:16px;font-weight:700;align-self:center}.comparison-teamB{color:#0099df}.comparison-question{margin-left:18px;word-break:break-all;font-weight:600;font-size:16px;line-height:100%;color:#323b4d}.link-title{font-size:16px;font-weight:400;padding-left:22px;padding-bottom:14px;color:#323b4d}.show-play-button{position:absolute;left:0px;right:0px;text-align:center}@media only screen and (min-width: 767px){.show-play-button{position:absolute;left:0px;right:0px;text-align:center}}.reel-wrapper{display:flex;align-items:center;background:black;overflow:hidden}.reel-content>span{color:#fff}.reel-contents{display:flex;flex-direction:column}.reel-contents>span{color:#fff;font-size:16px}.reel-content-caption{font-size:18px!important;margin-bottom:6px}.reel-collection-caption{font-size:18px!important;margin-bottom:6px;color:#fff}.reel-bottom-content{margin-left:11px;position:fixed;bottom:7vh;padding:0 40px 0 0;word-break:break-all;flex-flow:wrap}.collection-container img{margin:0 0 0 13px}.collection-container{display:flex;align-items:center}.reel-bg{background-color:#fff!important}.poll-result{display:flex;justify-content:center;flex-direction:column;border:10px solid #eefcff;padding:40px;background:#fff;align-items:center;height:33.6vh}.poll-result>span{font-size:25px;font-weight:600;justify-content:center;display:flex;width:101%}.poll-ques>span{display:inline-block;color:#323b4d;font-weight:400;font-size:16px}.poll-ques>p{font-size:18px;margin-bottom:3px;color:#6d7993}.poll-result>img{width:170px}.poll-result>span{color:#323b4d}.poll-ques{display:flex}.poll-wrapper>h5{font-weight:600;font-size:16px;line-height:100%;color:#323b4d}.poll-wrapper{width:100%}.expired-notice{font-size:16px;line-height:100%;color:#6d7993;font-weight:600;margin-right:25px}.journal-text-container-detail{width:100%;word-break:break-word;display:flex;flex-direction:column;gap:18px;padding:18px}.journal-text-container-detail>span{font-weight:400;font-size:24px;line-height:100%;color:#6d7993}.journal-text-container-detail>p{font-weight:400;font-size:16px;line-height:100%;padding:0 10px;color:#323b4d}.media-post-caption{color:#323b4d;font-size:16px;font-weight:600;padding:0 0 3px 18px;white-space:break-spaces;word-break:break-all;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.poll-div .kVUzjy,.poll-div .XsNvb,.poll-div .llqNir,.poll-div .fAVBsF{background-color:#fff!important}.poll-div .rec-arrow-left,.poll-div .rec-arrow-right,.poll-div .rec-pagination{display:none}.milestone-innerbox,.arrow-right{position:relative}.milestone-innerbox a:after,.arrow-right:after{content:"›";position:absolute;right:10px;top:50%;font-family:FontAwesome;margin-top:-11px;font-size:18px;transition:.3s ease-in all}.vote-span-style{font-weight:400;font-size:14px;line-height:100%;color:#6d7993}.own-header-container{width:97%}.own-header-wrap{display:flex;justify-content:space-between;width:100%}.own-main-container{display:flex;justify-content:space-between;flex-direction:row;width:98%;align-items:center}.repost-caption{margin-left:10px;font-weight:400}.showcard-title>div>h4{font-weight:400;font-size:12px!important;line-height:100%;color:#6d7993;margin-bottom:0}@media only screen and (max-width: 500px){.show-counter .countdown>span{font-size:1rem;line-height:1rem}}.show-counter .countdown-link{font-size:16px;display:flex;color:#6d7993;gap:5px}.show-counter{display:flex;width:100%;white-space:nowrap;justify-content:flex-end}.date-wrap{display:flex;gap:2px}.no-data-found-card-bg .nPostsContainer{background-color:#efefef;width:100%!important;box-shadow:0 5px 15px #8cadb433}.social-post-outer p{line-height:18px}.social-post-outer{position:relative}.social-post-outer+.social-post-outer{margin-top:10px}@media screen and (max-width: 415px){.social{border-radius:12px!important;padding:19px 10px 40px!important;margin-top:70px!important;width:100%}}.social-form{margin-top:80px}.error_issue{color:red!important;text-decoration:none!important;margin:4px;padding:0;font-size:12px!important;font-weight:300}.post-btn{height:54px;font-weight:700;font-size:18px;text-align:center;position:inherit;bottom:27px;width:100%}.done-btn{height:54px;font-weight:700;font-size:18px;text-align:center;position:inherit;bottom:27px;width:92%}.add_more_options_btn{margin-top:32px;margin-bottom:21px}.white-shadow-box .MuiButtonBase-root{padding:17px}.white-shadow-box .css-heg063-MuiTabs-flexContainer{gap:10px}.votes-space{margin-left:10px}.comment-icon-message{margin-left:30px;margin-top:-3px}@media screen and (max-width: 415px){.add_options{padding:14px!important;font-size:16px!important;background:#fff!important;color:#99d3df!important}}@media screen and (min-width: 767px){.css-heg063-MuiTabs-flexContainer{gap:5px}}.mb-3{width:100%}.cross-img{margin-left:15px}.all-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:21px}.tags{padding:7px 5px;color:#99d3df;font-weight:400;font-size:15px;line-height:15px;border:1px solid #99d3df;border-radius:7px;width:fit-content}.social-tag{padding:19px 0!important;width:414px}.tag{font-weight:400;font-size:13px;color:#6d7993}.search-tags{display:flex;flex-direction:column;gap:7px;padding:0 10px!important}.search-box-inner input::placeholder{font-weight:400;font-size:16px;color:#000;opacity:.2}.followers{display:flex;justify-content:space-between;padding-top:11px;padding-bottom:11px;align-items:center}.data{display:flex;gap:20px;align-items:flex-end}.username{display:flex;flex-direction:column}.name{font-weight:700;font-size:16px!important;color:#323b4d;margin-bottom:5px!important}.user{font-weight:400;font-size:12px;color:#979797}.tagg{padding:7px 5px;font-weight:700;font-size:16px;line-height:19px;border:2px solid #99d3df;border-radius:12px;width:100px;background:#99d3df;color:#fff}.tagged{background:#ffffff;color:#99d3df}.dropdown-container .color input::placeholder{color:#323b4d}.add-option-btn{margin-left:5px;font-size:16px;font-weight:400}.css-1h9z7r5-MuiButtonBase-root-MuiTab-root.Mui-selected{color:#99d3df!important;border-bottom:2px solid #99d3df}.css-1h9z7r5-MuiButtonBase-root-MuiTab-root{padding-bottom:16px!important}.option-limit{font-size:20px;color:#df5656;display:flex;justify-content:center;margin-bottom:15px}.heading-modal-container{width:100%;display:flex;flex-direction:row-reverse}.heading-texted>span{font-weight:600;font-size:18px}.heading-texted{display:flex;justify-content:center;width:100%}.vote-shareshowwrap{display:flex;gap:5px;align-items:baseline}.dropdown-container{width:100%;height:42px;background:#ffffff;border-color:1px solid #efefef;border-radius:12px}.dropdown-container-l{width:100%;background:#ffffff;border-color:1px solid grey;border-radius:12px;height:42px;padding-left:10px}.dropdown-container .search{padding:5px 2px;display:flex;align-items:center;width:100%;margin-right:10px;border:1px solid #efefef;position:relative;border-radius:8px}.dropdown-container-l .search{height:42px;display:flex;align-items:center;width:100%;margin-right:10px;border:1px solid grey;position:relative;border-radius:8px;padding:5px 2px 5px 10px}.dropdown-container .input_lable{flex:1;text-transform:capitalize;font-size:small}.dropdown-container .iconButton{color:gray}.iconButtonDisable{display:none!important}.dropdown-container .iconButton:hover{color:#f26f2750}.dropdown-container .search_container{width:100%;max-height:200px;cursor:pointer;border:1px solid #bebebe;border-radius:12px;z-index:10;position:absolute;display:block;top:100%;background-color:#6d7993;z-index:1}.unidropdown,.change{max-height:none!important}.input-Dropdown{background:#ffffff;border:1px solid #efefef;border-radius:12px;width:100px}.dropdown-container .search_container .options{font-family:sofia pro!important;color:#fff;display:flex;gap:10px;align-items:center;padding-left:20px;height:42px;font-size:14px;font-weight:400;line-height:100%;text-transform:capitalize;border-bottom:1px solid rgba(255,255,255,.2)}.dropdown-container .search_container .comparision-post{height:30px}.dropdown-container .search_container .options img{height:20px;width:20px}.dropdown-container .selectvalue:active{color:#292828}.dropdown-container:hover{border-color:#292828!important}.dropdown-container .search_container .options:last-child{border-bottom:none!important}.dropdown-container input::placeholder{font-weight:400;font-size:16px;line-height:100%;color:#93a0b8}.dropdown-container .MuiInputBase-input{padding:7px 10px!important;font-family:sofia pro!important}.dropdown-container input{font-size:14px;color:#323b4d}.selected{border-color:#f26f27}.dropdown-container .MuiInputBase-input::placeholder{color:#93a0b8;opacity:1;font-weight:400;font-size:14px;line-height:100%}.dropdown-container .color input::placeholder{color:#93a0b8;font-family:Sofia Pro}.color input::placeholder{color:#93a0b8!important}.dropdown-container .input-text-part{margin:8px;width:90%;height:35px;background:#ffffff;border:1px solid #efefef;border-radius:12px;padding:5px}.dropdown-container .input-text-options{font-family:sofia pro!important;color:#fff;padding-left:10px;font-size:14px;font-weight:400;text-transform:capitalize}.main-btn{background:#99d3df;border-radius:10px;font-size:16px;text-transform:uppercase;color:#fff;display:block;width:100%;text-decoration:none;border:none;box-shadow:0 5px 15px #99d3df33;font-family:Sofia Pro;font-weight:700;padding:14px 15px 11px;text-align:center}.main-btn:hover{background:#84c2cf;color:#fff}.post-page-wrapper{width:414px;margin:0 auto}.post-page-wrapper textarea:focus,.post-page-wrapper input:focus{outline:none}.post-page-wrapper .textfield::placeholder{font-size:16px;color:#323b4d!important;opacity:.5;border:none}.post-page-wrapper .textfield{padding:7px 10px;border:1px solid #efefef;width:100%;border-radius:10px;box-shadow:none;color:#323b4d;font-weight:400;background:#fff;font-family:Sofia Pro;font-size:14px}.post-page-wrapper .textfield:focus{border:none}.post-page-wrapper .inputsFlex{display:flex;justify-content:space-between}.post-page-wrapper .textfield{-webkit-appearance:none}.post-page-wrapper .textfield::-webkit-inner-spin-button,.post-page-wrapper .textfield::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.DescText{margin-bottom:10px;font-family:Sofia Pro!important;font-weight:600;font-size:13px;line-height:100%;color:#6d7993!important;display:inline-block;margin-top:15px}.dropdownSectionLabel{margin-bottom:10px;font-style:normal;font-weight:600;font-size:13px;line-height:100%;color:#6d7993}.post-page-form{margin-top:50px}.btn-outer{padding-top:10px}.tag-btn{width:fit-content;margin-bottom:22px;display:flex;align-items:center;gap:4px;text-transform:none;height:33px;font-size:16px;white-space:nowrap;border-radius:7px}.tag-btn>span{margin-bottom:2px}.upload-btn{border:1.5px dashed #99d3df;box-sizing:border-box;box-shadow:0 5px 15px #99d3df33;border-radius:10px;height:72px;width:132px;margin:8px 0;position:relative;z-index:0;overflow:hidden}.upload-btn input{width:132px;height:74px;border-radius:10px;opacity:0;z-index:999;cursor:pointer}.upload-btn:after{content:"+";position:absolute;color:#99d3df;top:20%;font-size:29px;left:40%;z-index:0;cursor:pointer;z-index:-1}.upload-btn img{border-radius:10px;width:100%;height:72px;object-fit:cover}.no_user{text-align:center;margin-top:30px;font-family:Sofia Pro}.tabContainer{width:"100%"}.diaryTabbing{padding-top:17px;padding-bottom:14px;display:flex;justify-content:center;background-color:#fff}.diaryTabbing li{list-style:none;padding:6px;border-radius:6px}.create-collection-btn{background:#fff;display:flex;margin:0 -12px;padding:10px;font-size:18px;color:#323b4d;text-decoration:none;font-weight:700;box-shadow:0 5px 15px #8cadb433;align-items:center}.create-collection-btn img{margin-right:10px}.collection-img-videos{border-top:1px solid rgba(0,0,0,.1)}.collection-img-videos.album-innerbox ul li{width:33.333%;margin:0}.album-relativebox{position:relative}.album-innerbox li{list-style:none}.album-innerbox ul li .album-img{border-radius:10px;width:100%;box-shadow:0 5px 15px #8cadb433;object-fit:cover}.collection-box a{display:block;color:#323b4d;text-decoration:none}.collection-box a p{color:#6d7993}.collection-box a span{display:inline-block}.collection-box a span+span{margin-left:20px}.margin-minus12{margin:0 -20px}.MuiTab-wrapper{font-family:Sofia Pro;font-style:normal;font-size:16px;line-height:19px}.css-jpln7h-MuiTabs-scroller{display:flex!important;justify-content:space-evenly!important;align-items:center}@media only screen and (min-width: 260px) and (max-width: 767px){.MuiTab-wrapper{font-size:14px}}.list_video{border-radius:10px;width:100%;box-shadow:0 5px 15px #8cadb433;object-fit:cover;height:100px}.css-13xfq8m-MuiTabPanel-root{padding:0!important}.centering{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.spces{padding:12px 12px 5px!important;margin-top:10px!important}.diaryhightes{margin-bottom:70px!important}.collectionNameAddBtnContainer .video-part{border-radius:20px!important;height:85px}.ant-popover-content{max-height:400px;overflow:auto}.tag_h6{font-size:15px;font-weight:600;white-space:break-spaces;word-break:break-all!important}.line-issue-css{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.line-issue-css-description{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.ownprofile-comment{height:100%;align-self:center;text-align:center;display:flex;justify-content:center;align-items:center}.tag-des{font-weight:400}.reel-footer{width:414px;background:#6d7993;position:fixed;bottom:0}.reel-content{position:fixed;align-items:center;gap:11px;margin-left:11px;top:150px;display:flex}.reel-content>img{width:48px;height:48px}.reel-user{font-weight:600;font-size:16px;line-height:100%;color:#fff}.reel-dragup{width:100%;height:100vh;background:#6d7993;opacity:.9;position:absolute}.top{top:45vh!important;position:absolute;z-index:1;padding:0 50px 0 0;word-break:break-all;flex-flow:wrap;width:97%}.showcard-viewmore{background:transparent;margin-left:5px;border:none;font-weight:400;font-size:13px;line-height:100%;color:#99d3df}.view-color{color:#979797!important}.reel-tagged{color:#fff;margin-top:15px;display:flex;gap:10px}.reeltop{top:45px!important}.reel-desc{height:33vh;margin-top:15px;overflow:scroll;word-break:break-all}@media screen and (min-width: 768px){.reel-desc{overflow:hidden}}.reel-hide{float:right;display:flex;align-items:center;flex-direction:column;position:absolute;right:9px;bottom:0px}.reel-hide>img{width:25px;height:25px}.reel-hide>button{font-size:16px}.comment-wrapper{background:#fff;padding-top:60px}.wrapstyle{margin-top:24px!important}.com-profile{width:auto}.com-profile>img{width:40px;border-radius:50%;height:40px;position:relative;z-index:1}.com-content{display:flex;justify-content:space-between;align-items:center}.com-content-wrap{margin-bottom:5px;background:#f5f5f5;border-radius:7px;padding:8px 10px;width:314px;word-break:break-word;max-width:100%;word-break:break-all;position:relative}.wrap-ans{width:265px}.comment-wrapper>span{display:inline-block;font-weight:700;font-size:14px;line-height:100%;color:#6d7993;margin:10px 10px 17px}.com-content>h1{font-weight:700;font-size:14px;line-height:100%;color:#6d7993}.com-content>span{font-weight:400;font-size:12px;line-height:100%;color:#6d7993}.comment-container{display:flex;gap:10px;justify-content:center}.com-que>span{font-weight:400;font-size:12px;line-height:100%;color:#6d7993}.com-que-span{font-weight:400;font-size:14px;line-height:15px;color:#323b4d;word-break:break-word}.com-like{float:right;background:#fff;display:flex;align-items:baseline;gap:6px}.com-ans{padding:5px 50px 0 0;display:flex;align-items:flex-end;width:100%;flex-direction:column}.com-like-ans{float:right;background:#fff;width:260px;justify-content:space-between;display:flex;align-items:center;margin-top:-3px}.com-like-ans>span{font-weight:700;font-size:14px;line-height:100%;color:#99d3df}.com-load{font-weight:500;font-size:14px;line-height:16px;text-decoration-line:underline;color:#6d7993;padding:0 10px 34px}.com-reply{display:flex;justify-content:space-between;padding:15px 15px 5px;border:2px solid #efefef;border-radius:12px;width:100%;margin-right:10px}.com-reply textarea:focus,.com-reply input:focus{outline:none}.com-subtagged-textarea::placeholder{font-weight:400;font-size:14px;line-height:100%;color:#323b4d;opacity:.5}.com-subtagged-textarea{border:none!important;width:100%;word-break:break-word;font-size:14px;color:#000;font-weight:400;line-height:100%;padding-top:3px}.com-subtagged{width:100%;margin-right:10px!important}.taggedPeople{display:flex}.com-subtagged-input{border:none;font-size:14px;color:#99d3df;background:transparent;width:100%;word-break:break-word}.com-subtagged-img{margin-top:-10px}.com-bottom-container{padding:7px 15px 16px;justify-content:space-between;gap:12px;align-items:center;position:fixed;bottom:0;width:100%;background:#fff;z-index:2}.comparison-team-fix{display:flex;width:100%}.question-answer-box{width:390px}.com-nav{align-items:center;border:0px;margin-bottom:35px;display:flex;justify-content:center}.com-nav>button{padding:8px!important}.commentstyle{padding:3px 8px!important;width:auto!important}.com-nav li .commentstyle{text-transform:none;margin-left:20px}.header-tab.profile_padding li .commentstyle{background-color:#f5f5f5!important;color:#323b4d}.header-tab.profile_padding li .commentstyle.active{background:#99d3df!important;color:#fff}.com-bottom-wrap{position:absolute;background:#fff;bottom:0;width:100%}.comment-reel{margin-top:70px;margin-bottom:-23px;width:100%}.guIbWC{border-radius:10px!important}.com-bottom-data{top:140px;position:absolute}@media only screen and (min-width: 767px){.com-bottom-data{top:200px}}.com-data{margin-left:25px}.com-data-span{margin-bottom:4px}.com-scroll{overflow:scroll;height:auto}.load-comments-fix{padding-bottom:100px}@media only screen and (min-width: 767px){.com-scroll{overflow:hidden}}.llqNir{border-radius:10px!important}.que-ans{width:75%;padding:5px 26px 0 0}.que-like{width:100%!important;align-items:center}.delete-comment{display:contents}.delete-comment>.delete-cmnt-btn{margin-left:10px;color:#6d7993}.delete-reply{display:block}.delete-reply>.delete-reply-btn{margin-left:10px;color:#6d7993}.reel-user-detail{display:flex;flex-direction:column;color:#fff;font-size:14px;line-height:20px}.reply-top>button{border:none;background:#99d3df;border-radius:7px;padding:5px;font-size:14px;color:#fff;width:98.5px}.modal-title{margin-bottom:0;line-height:1.5}.reply-bottom{position:static;padding:10px 10px 20px}.replying{text-align:initial;padding:8px 20px 0}.reply-content{height:293px;margin:0 .5rem!important;background-color:#fff!important}.modal-header{padding:7px 13px!important;display:flex;align-items:center;justify-content:space-between}.replying>span{font-weight:600;font-size:14px;line-height:100%;color:#6d7993}.reply-wrap{display:flex;flex-direction:column}.reply-width{width:100%}.reply-width .reply-to-name{color:#99d3df;font-weight:600}.reply-container{padding-left:45px}.view-more-replies{font-size:14px;padding-left:70px;padding-top:13px;text-decoration:underline}.comment-parent,.comment-parent .comment-container{position:relative}.wrapping_ans:before{left:115px!important;top:-31px!important}.wrapping_ans_data{width:238px;word-break:break-all}.data_askagain{width:233px}.comment-parent .comment-container.comment-card-arrow:after{position:absolute;left:44px;top:30px;background:#eee;height:calc(100% + 10px);width:2px;content:""}.comment-parent .reply-container:after{position:absolute;left:44px;top:20px;background:#eee;height:calc(100% + 5px);width:2px;content:""}.comment-parent .reply-container:last-child:after{display:none}.comment-parent .reply-container,.comment-parent .view-more-replies,.comment-parent .com-profile{position:relative}.comment-parent .reply-container:before,.comment-parent .view-more-replies:before{position:absolute;left:44px;top:23px;background:#eee;height:2px;width:25px;content:""}.ques-parent{position:relative}.ques-parent:before{position:absolute;left:44px;top:0px;background:#eee;height:calc(100% - 63px);width:2px;content:""}.askStyle:before{height:calc(100% - 170px)!important}.sec_question{position:relative}.sec_question:before{position:absolute;left:44px;top:39px;background:#eee;height:2px;width:57px;content:""}.answer-line{position:relative}.answer-line:before{position:absolute;left:90px;top:-35px;background:#eee;height:calc(100% - 23px);width:2px;content:""}.answer-line .wrap-ans{position:relative}.answer-line .wrap-ans:before{position:absolute;left:-8px;top:38px;background:#eee;height:2px;width:11px;content:""}.answerbottom:before{height:calc(100% - 154px)!important}.singledvideo video{margin-top:145px!important}.particular-reply-con{padding-top:115px;background-color:#fff;height:100vh;overflow:scroll}.video_bg_slider video{height:calc(100vh - 360px)!important;margin-left:0;margin-top:0}.single-image img{display:flex;height:auto;align-items:center;justify-content:center;width:100%}.kVUzjy,.XsNvb{background-color:#fff!important}.line-issue-css-description{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line-issue-css-caption{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.comparison-team{background:white;width:375px;bottom:70px;padding-top:-3px;z-index:999999;margin-bottom:5px}.carousel-component .eWjCzc,.carousel-component .eAyARa,.carousel-component .kdCslO,.carousel-component .rec-arrow-left,.carousel-component .rec-arrow-right,.carousel-component .rec-dot{display:none}.show-play-button-slider{position:absolute}.izSzYZ,.dOjFZc,.iVQili{display:none}.ecdKSJ{display:-webkit-flex;margin-bottom:-15px}.dfSERw,.gKIlaF{margin:0}.modal{position:fixed;top:64px;left:75px;right:0;padding:10px;margin:0 auto;z-index:1060;display:none;width:414px;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}.number-show-slider-reel{color:#fff;text-align:center;border-radius:25px;margin-left:309px;position:absolute;bottom:20%!important;width:35px!important;height:30px!important;border:none!important;opacity:.8;background-color:gray}.bottomStyle{bottom:70px!important;margin-right:-20px}.que-ans-comp-ques>span{font-weight:500;font-size:18px;line-height:100%;color:#323b4d}.que-ans-comp-ques{width:100%;display:flex;justify-content:center;border-bottom:1px solid #e5e5e5;padding-bottom:26px}.social-slider{background-color:#000!important;margin:0!important;height:29vh;border-radius:10px}.tagged-on-comment{font-size:14px;color:#99d3df}.heightFix{background-color:#000!important;height:100vh!important;position:relative}.heightFixNew{background-color:#000!important;height:29vh!important;object-fit:contain}.video-expansion-wrap{background-color:#000}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#000;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.commentscreenpop{flex-direction:column;background-color:#fff}@media (max-width: 800px){.order-dropdown .ant-menu-submenu-title{bottom:4%!important}.order-menu-position{bottom:6%!important}}.sharepop-container>span{font-weight:600;font-size:14px;line-height:100%;color:#6d7993}.sharepop-container{align-items:center;display:flex;gap:10px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1)}.sharepop-container>img{width:30px;height:30px}.sharepop-textwrap{padding:18px 16px;border-bottom:1px solid rgba(0,0,0,.1)}.sharepop-textwrap>span{font-weight:600;font-size:18px;line-height:100%;color:#323b4d}.sharepop-button{border:1px solid #000000;box-shadow:0 5px 15px #8cadb433;border-radius:12px;background:#fff}.btn-fix-desktop{right:12px;position:absolute;z-index:1;top:0px}.btn-fix-comment{right:12px;position:absolute;z-index:1;bottom:-3px}.telegram{opacity:.5!important;border-bottom:none}.sharepop-main{position:relative}.sharetagged>img{width:34px;border-radius:50%;height:34px}.sharetagged{display:flex}.sharepopover-container{display:flex;flex-direction:column;align-items:center}.share-crossicon{margin-left:-11px;background:red;width:20px;background:#ea5440;border-radius:51%;height:20px;display:flex;padding:5.5px}.sharpop-span>span{font-weight:600;font-size:13px;line-height:100%;color:#6d7993;margin-bottom:9px;display:inline-block}.sharepop-name>span{font-weight:400;font-size:14px;line-height:16px;color:#323b4d}.sharetagged-wrap{display:flex;gap:16px;flex-wrap:wrap}.repost-main-container{padding:36px 25px 25px;margin-bottom:28px;background:#efefef;box-shadow:0 5px 15px #8cadb433}.repost-wrap{display:flex;gap:17px;align-items:baseline}.repost-left{display:flex;flex-direction:column;width:100%}.repost-left>span{font-weight:600;margin-bottom:7px;font-size:13px;line-height:100%;color:#6d7993;display:inline-block}.repost-left-span{background:#dadada!important;border:1px solid #efefef!important;border-radius:12px!important;padding:14px 0 14px 14px;font-size:16px;line-height:100%;color:#323b4d!important}.repost-right{width:100%}.repost-right>span{font-weight:600;margin-bottom:7px;font-size:13px;line-height:100%;color:#6d7993;display:inline-block}.repost-bottom{margin-top:20px}.repost-bottom>span{font-weight:600;margin-bottom:7px;font-size:13px;line-height:100%;display:inline-block;color:#6d7993}.repost-bottom-span{background:#ffffff;border:1px solid #efefef;border-radius:12px;width:100%;color:#323b4d!important}.repost-bottom-button{padding-bottom:30px}.descp{height:135px!important;overflow:scroll!important}.caption{height:60px!important;overflow:scroll!important;margin-top:8px}.DescText{font-weight:600;font-size:13px;line-height:100%;color:#6d7993;display:inline-block;margin-top:15px}.setting-handle{position:absolute;display:flex;background:#6d7993;box-shadow:0 5px 15px #8cadb433;border-radius:12px;flex-direction:column;color:#fff;top:1px;right:5px;z-index:2}.housemate-SettingPopup{top:-155px}.setting-handle-container{padding:3px 105px 5px 14px;font-weight:400;font-size:14px;white-space:nowrap;right:5px;z-index:99}.view-profile-group{text-decoration:underline;color:#99d3df;font-weight:700;font-size:14px}.chat-setting-pop{color:#fff;gap:13px}.chat-setting-pop-span{padding:12px;text-align:center}.chat-setting-pop>hr{margin:0!important}.document-name-chat{font-size:13px;color:#6d7993;padding:5px}.search_text{font-family:Sofia Pro;font-style:normal;font-weight:600;font-size:13px}.font{font-family:Sofia Pro;font-style:normal;font-weight:400;font-size:16px;line-height:100%}.followersHeading.disable_div:before{position:absolute;background:rgba(0,0,0,0);top:0;left:0;content:"";width:100%;height:100%;z-index:1111}.css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root{width:168px;border:solid 1px #f0f0f0}.no_user{text-align:center;margin-top:30px}.no_user_image{margin-top:10px}.requested_button{width:45%;height:28px;font-size:16px}.reject_btn{font-size:13px;color:red;display:flex;justify-content:flex-end}.nouser{font-size:15px;color:red}.nouser-file-text{font-family:Sofia Pro;font-style:normal;font-weight:400;font-size:16px;line-height:100%;color:#6d7993;margin-top:20px}.mgLeft{margin-left:20px}.mgTop{margin-top:20px}.profileModal{width:400px!important;margin-left:auto;margin-right:auto;border-radius:30px;padding:.8rem!important;border:none!important}.inputBox{margin-top:1.25rem}.profileModalTextBox{margin-top:.625rem!important;padding:0 .125rem!important}.profileModalBtnContainer{display:flex!important;justify-content:center!important;align-items:center;padding:.625rem}.profileModalBtn{padding:.5rem 3.75rem!important;background-color:#99d3df!important}.seperator,.controls-wrapper,.carousel-wrapper{width:100%}.rec-carousel-item:focus{outline:none;box-shadow:inset 0 0 1px violet}.modalCloseIcon{cursor:pointer}.invitationModalHeader{margin-bottom:10px!important;border-bottom:solid 1px rgb(224,212,212)}.invitationModalHeading{font-size:18px!important;font-weight:700!important;padding-bottom:18px}.invitationModalBody{display:flex!important;flex-direction:column!important;align-items:center!important}.invitationModalBtn{width:50%!important;margin-left:auto;margin-right:auto;display:flex;flex-direction:column!important;align-items:center;padding:20px 0;font-family:Sofia Pro}.wrap_sms_btn_invite{font-family:Sofia Pro;font-size:18px;width:100%!important;border:none;background-color:gray;margin-top:10px;border-radius:7px;border:"blue";padding:10px;color:#fff}@media screen and (max-width: 400px){.profileModal{width:95%!important}}.bgColor{background-color:#7c879ecc!important}.titleColor{color:#000}.fontsLable{font-family:Sofia Pro!important}.button{display:flex!important;justify-content:center!important}.grey-box{background:#f5f5f5}.full-height-grey{min-height:calc(100vh - 164px);width:414px;margin:0 auto}.followersOptionContainer{padding-top:10px;background-color:#f5f5f5}.searchPart{padding:20px;color:#6d7993;background-color:#fff;margin:-10px}.followersRequestContainer.disable_div:before{position:absolute;background:rgba(0,0,0,0);top:0;left:0;content:"";width:100%;height:100%}.searchContainer{height:44px;background-color:#fff;border:solid 1px #f0f0f0;display:flex;align-items:center;border-radius:12px!important;padding-left:8px}.menuIcon{display:none}.searchicon{width:26px;height:26px}.inputbox{width:100%;font-family:Sofia Pro;font-style:normal;font-weight:400;font-size:16px;line-height:100%;border:none;outline:none}.typeContainer{padding-top:6px;padding-bottom:10px;margin-top:10px}.typePart{padding:10px}.followersRequestHeading{font-family:Sofia Pro;line-height:19px;font-style:normal;color:#000;font-size:18px!important;font-weight:700!important}.followersRequestName{line-height:19px;font-style:normal;color:#000;font-size:16px!important;font-weight:700!important}.followersRequestContainer{background-color:#f5f5f5;flex-direction:row;align-items:center;justify-content:center;padding-bottom:30px}.followersRequestCard{justify-content:space-between;width:100%!important;display:flex;align-items:center;margin-top:10px!important;background-color:#fff;padding:5px 8px;border-radius:10px;gap:8px}.followersRequestImg{border-radius:50%;width:34px!important;height:34px!important}.followersRequestIcons{font-size:24px!important}.followersRequestIconsName{font-size:12px!important;font-weight:400!important}.followersRequestSubheading{color:#979797;font-size:12px!important;font-weight:400}.acceptPart{margin-right:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#1ed225}.rejectPart{color:#eb001b;display:flex;flex-direction:column;justify-content:center;align-items:center}.followersHeading{padding:10px;margin-top:20px}.followersContainer{background-color:#f5f5f5;align-items:center;flex-direction:row;justify-content:center}.followersIcons{display:flex;align-items:center;justify-content:center;color:#99d3df!important}.menuIcon{height:26px!important;width:26px!important}.followersCard{width:100%!important;display:flex;align-items:center;background-color:#fff;padding:5px 8px;border-radius:10px}.follower_page{display:flex;position:relative}.mrgn_left{margin-left:20px}.followui{justify-content:space-between}.followBtn{height:42px;width:116px;font-size:12px!important;padding:8px 13px!important;font-weight:700!important;letter-spacing:0!important;color:#fff;border-radius:12px!important;background-color:#99d3df!important}.followingBtn{padding:8px 18px!important;background-color:#fff!important;color:#99d3df;border:solid 3px #99d3df!important;border-radius:12px!important}.unfollowBtn{border-color:red!important;color:red!important}.btnContainer{display:flex;justify-content:flex-end}.noFollowers{display:flex;flex-direction:column;justify-content:center;align-items:center;width:384px;height:190px;background:#ffffff;box-shadow:0 5px 15px #8cadb433;border-radius:12px}.nofollwersData{display:flex;justify-content:center;align-items:center}.lable{margin-bottom:-15px;font-weight:400!important}.rquest_box{height:1005px;background:#f5f5f5}.css-6hp17o-MuiList-root-MuiMenu-list{display:flex;flex-direction:column}.addcolor{margin-top:40px;margin-left:10px}.spacesFlex{display:flex;justify-content:space-around;background-color:#fff;top:70px;border-top:1px solid #f0f0f0;margin-bottom:20px}.listSpaces{margin-left:45px}.listSpaces-public{margin-left:20px}.fontSize{font-size:16px!important}.followers-heading-part{padding:0!important}.inviteContainer{padding:20px;background-color:#fff}.inviteFriendsBox{padding:5px;margin-top:5px;margin-bottom:50px!important;border:dotted 2px #f0f0f0}.wrap_referal{display:flex;justify-content:space-between}.referalCountryCode.css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root{border-radius:20px;border:none;width:100%;height:50px;margin-top:10px}.inviteHeading{font-weight:700!important;font-size:18px!important}.inviteSubHeading{font-weight:300!important;color:#323b4d;font-size:15px!important}.inputBoxContainer{display:flex;justify-content:space-between}.inputBoxinvite{height:42px;margin-top:10px;padding:7px;border-radius:10px;border:solid 1px #efefef;color:gray;width:70%}.inputBoxinvite::placeholder{color:#d8d5d5;padding:5px}.inputBoxinviteReferal{height:42px;margin-top:10px;padding:7px;border-radius:10px;border:solid 1px #efefef;color:gray;width:60%}.inputBoxinviteReferal::placeholder{color:#d8d5d5;padding:5px}.inviteBtn{margin-top:20px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;padding-bottom:15px;height:37px;border-radius:12px}.inviteBtn>button{margin-top:20px;border-radius:12px;width:60%;padding:15px 24px;background-color:#99d3df;border:none;font-weight:700;font-size:16px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff}.inviteBtnDisable>button{margin-left:60px;margin-top:20px;height:37px;border-radius:12px;width:60%;padding-top:5px;padding-bottom:5px;background-color:gray;color:#fff;font-size:16px;border:none}.inviteStatusContainer{background-color:#f5f5f5}.inviteStatusCardContainer{padding:10px}.inviteStatusCard{margin-top:15px;width:384px;height:81px;left:15px;background:#ffffff;box-shadow:0 5px 15px #8cadb433;border-radius:12px}.cardName{margin-left:15px;font-weight:700!important;font-size:16px!important}.cardSubName{margin-left:15px;margin-top:5px;color:#979797;font-weight:400!important;font-size:16px!important}.rightContainer{display:flex;align-items:flex-end;justify-content:space-between}.inviteStatusCardBtn{margin-left:25px;padding:2px 10px;display:flex;justify-content:center;align-items:center;border:solid 2px red;border-radius:10px;font-weight:400;font-size:16px;color:red;background-color:#fff}.btnHeading{padding:10px;font-size:12px!important;font-weight:700!important;color:red;font-family:Roboto!important;font-style:normal}.inviteStatusCardBtnGreen{color:#99d3df;border:solid 2px #99d3df}.btnHeadingGreen{color:#1ed225}.inviteStatusCardBtnGreen:hover,.inviteStatusCardBtn:hover,.inviteBtn>button:hover{box-shadow:#64646f33 0 5px 9px;cursor:pointer}.code{margin-top:10px!important;margin-bottom:-10px}.loginSelect-auth .css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root{border-radius:8px!important;height:42px!important;margin-top:0!important;font-family:Sofia Pro;font-style:normal;font-weight:400;font-size:16px;line-height:100%}.invitation .css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root{border:1px solid #efefef}.loginSelect-auth .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input{padding-right:50px!important}.loginSelect-auth .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input p{margin-top:5px;color:#6d7993;font-family:Sofia Pro}.mobilecontent{display:flex!important;justify-content:space-around}.containercode{margin-top:10px!important;margin-right:6px!important}.Personal_view .addFriends{display:flex!important;align-items:center;justify-content:center!important;margin-top:40px}.Personal_view .addFriendsBox{width:414px;padding:0!important;margin-right:auto;margin-left:auto;height:665px}.Personal_view .padding{padding:20px 5px}.Personal_view .addFriendBox{margin-top:40px;background-color:#fff}.Personal_view .followersOptionContainer{padding-top:10px}.Personal_view .serchPart{padding:10px;color:#6d7993}.Personal_view .searchContainer{border:solid 1px #f0f0f0;display:flex;align-items:center;border-radius:5px;padding:5px 5px 5px 8px}.Personal_view .inputbox{width:100%;border:none;margin-left:5px;font-size:16px}.Personal_view .inputbox:focus,.Personal_view input:focus{outline:none}.Personal_view .typeContainer{padding-top:6px;padding-bottom:10px}.Personal_view .followersRequestHeading{color:#000;font-weight:700!important;font-size:18px}.Personal_view .followersContainerAdd{direction:"column";background-color:#f5f5f5}.Personal_view .followersIcons{display:flex;align-items:center;justify-content:center;color:#99d3df!important}.Personal_view .menuIcon{height:26px!important;width:26px!important}.Personal_view .followersCard{width:100%!important;display:flex;align-items:center;margin-top:10px;background-color:#fff;padding:5px 8px;border-radius:10px;justify-content:space-between}.Personal_view .follwersui{justify-content:space-between}.Personal_view .followBtn{width:116px;font-size:12px!important;padding:8px 13px!important;font-weight:700!important;letter-spacing:0!important;color:#fff!important;border-radius:11px!important;background-color:#99d3df!important}.Personal_view .followingBtn{padding:8px 18px!important;background-color:#fff!important;color:#99d3df!important;border:solid 3px #99d3df!important}.Personal_view .btnContainer{display:flex;justify-content:flex-end}.Personal_view .fAndAddBtn{padding:8px 30px!important}.Personal_view .no_searches{text-align:center}.Personal_view .requestedAgain{background-color:#fff!important;margin-top:10px!important;height:30px;color:#99d3df!important;border:solid 3px #99d3df!important;border-radius:12px!important}.Personal_view .reject_btn{font-size:13px;color:red;display:flex;justify-content:flex-end}*,*:before,*:after{box-sizing:border-box}body{color:#302a28;background:#faf7f3;font-family:Arial,Helvetica,sans-serif}.merchant-app-layout{background:#faf7f3}.merchant-app-layout .site-layout{min-width:0}.merchant-app-layout .site-layout-background{background:#faf7f3}.merchant-app-layout .ant-layout-header.site-layout-background{height:72px;border-bottom:1px solid #e9e2dd;background:#fff!important}.merchant-app-layout .header-menu-icon{height:100%;padding-inline:24px}.merchant-app-layout .header-menu-icon .ant-breadcrumb{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px!important;color:#302a28!important}.merchant-app-layout .merchant-home-icon{color:#f3a714;font-size:22px;cursor:pointer}.merchant-app-layout .trigger{cursor:pointer}.sidebar-wrapper{background:#fff!important;border-right:1px solid #e9e2dd}.sidebar-wrapper .sidebar-logo{height:72px;margin:0;border-bottom:1px solid #e9e2dd}.sidebar-wrapper .sidebar-logo img{width:100%;max-width:158px;height:50px;object-fit:contain}.sidebar-wrapper .ant-menu{background:#fff;border-inline-end:0!important}.sidebar-wrapper .ant-menu-item{min-height:44px;margin-block:5px;color:#302a28;font-weight:600}.sidebar-wrapper .ant-menu-item-selected{background:#FFF4E8!important;color:#f3a714!important}.sidebar-wrapper .sidebar-menu-wrap{height:auto}.merchant-nav-backdrop{display:none}.merchant-app-layout .ant-layout-content{min-width:0}.merchant-app-layout .ant-card{border:1px solid #e9e2dd;box-shadow:0 3px 15px #362b2a0d}.merchant-app-layout .ant-card .ant-card{box-shadow:none}.merchant-app-layout .add-btn{background:#F3A714}.merchant-app-layout .add-btn:hover,.merchant-app-layout .add-btn:focus{background:#d8920b!important}.merchant-app-layout .action-btn,.merchant-app-layout .ant-btn-link{color:#f3a714}.merchant-icon-action{display:inline-grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:#f3a714;font-size:18px;cursor:pointer}.merchant-icon-action:hover{border-color:#e9e2dd;background:#FFF4E8}.merchant-icon-action-danger{color:#a52d39}.merchant-app-layout .ant-tabs-tab-active{background:#FFF4E8!important}.merchant-app-layout .ant-tabs-tab-active .ant-tabs-tab-btn{color:#f3a714!important;font-weight:700}.merchant-app-layout .ant-form-item-label>label{color:#302a28;font-weight:700}.merchant-app-layout .ant-input:focus,.merchant-app-layout .ant-input-focused,.merchant-app-layout .ant-select-focused .ant-select-selector{border-color:#f3a714!important;box-shadow:0 0 0 3px #f3a7141f!important}.merchant-app-layout .selected-btn{background:#F3A714;color:#fff}.merchant-app-layout .selected-btn:hover,.merchant-app-layout .selected-btn:focus{background:#d8920b!important;color:#fff!important}.merchant-app-layout .slider-btn{background:#FFF4E8;color:#f3a714}.merchant-app-layout .slider-btn:hover,.merchant-app-layout .slider-btn:focus{background:#ffedd9!important;color:#f3a714!important}.listing-header{justify-content:space-between!important;gap:12px;margin-bottom:14px!important}.listing-header-right{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.listing-view-switch{margin-right:auto;background:#f3eeeb;border:1px solid #e9e2dd}.listing-view-switch .ant-segmented-item-selected{color:#f3a714}.ant-table-wrapper{max-width:100%;overflow-x:auto}.ant-table-wrapper .ant-table{border-radius:10px}.ant-table-wrapper .ant-table-thead>tr>th{background:#f7f1ec;color:#302a28;font-weight:700}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#fff8f4!important}.listing-grid-wrap{min-width:0}.listing-grid-controls{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px}.listing-grid-controls .ant-select{min-width:150px;max-width:100%}.listing-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px}.listing-grid-card{display:flex;flex-direction:column;min-width:0;padding:18px;border:1px solid #e9e2dd;border-radius:10px;background:#fff;box-shadow:0 3px 12px #362b2a0d}.listing-grid-card-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.listing-grid-field{min-width:0}.listing-grid-field:first-child{grid-column:1/-1}.listing-grid-label{display:block;margin-bottom:4px;color:#756b65;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.listing-grid-value{overflow-wrap:anywhere;color:#302a28;font-size:14px;line-height:1.4}.listing-grid-value img{max-width:100%;object-fit:cover;border-radius:6px}.listing-grid-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:16px}.listing-grid-actions .ant-space{flex-wrap:wrap}.listing-grid-detail{min-height:38px;padding:7px 12px;border:1px solid #F3A714;border-radius:7px;background:#fff;color:#f3a714;font:inherit;font-weight:700;cursor:pointer}.listing-grid-detail:hover{background:#FFF4E8}.listing-grid-pagination{display:flex;justify-content:flex-end;margin-top:18px}.responsive-data-view{min-width:0}.responsive-data-view-switch{display:inline-block;margin:0 0 12px}.responsive-data-view.is-grid>.ant-table-wrapper{overflow:visible}.responsive-data-view.is-grid .ant-table-container{border:0!important}.responsive-data-view.is-grid .ant-table-content,.responsive-data-view.is-grid .ant-table-body{overflow:visible!important;max-height:none!important}.responsive-data-view.is-grid table,.responsive-data-view.is-grid tbody{display:block;width:100%!important;min-width:0!important}.responsive-data-view.is-grid colgroup,.responsive-data-view.is-grid thead{display:none}.responsive-data-view.is-grid tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px}.responsive-data-view.is-grid tbody tr.ant-table-placeholder{display:block;grid-column:1/-1}.responsive-data-view.is-grid tbody tr.ant-table-placeholder td{display:block}.responsive-data-view.is-grid tbody tr:not(.ant-table-placeholder){display:flex;flex-direction:column;min-width:0;border:1px solid #e9e2dd;border-radius:10px;overflow:hidden;background:#fff}.responsive-data-view.is-grid tbody tr:not(.ant-table-placeholder) td{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;width:100%!important;padding:9px 14px!important;border:0!important;overflow-wrap:anywhere}.responsive-data-view.is-grid tbody tr:not(.ant-table-placeholder) td:before{content:attr(data-label);flex:0 0 42%;color:#756b65;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.responsive-data-view.is-grid tbody td .ant-form-item{flex:1;min-width:0;margin:0}.responsive-data-view.is-grid tbody td .ant-input-number{max-width:100%}.responsive-data-view.is-grid tbody td.ant-table-cell-fix-left,.responsive-data-view.is-grid tbody td.ant-table-cell-fix-right{position:static!important}.profile-page-wrapper{width:min(100%,414px)}.ant-drawer-content-wrapper{max-width:100vw}.ant-modal{max-width:calc(100vw - 32px)}.ant-btn:focus-visible,.ant-menu-item:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid #e69b29;outline-offset:2px}@media (max-width: 900px){.merchant-app-layout .sidebar-wrapper{position:fixed!important;inset:0 auto 0 0;height:100dvh;z-index:1100;box-shadow:10px 0 32px #00000026}.merchant-app-layout .sidebar-wrapper.ant-layout-sider-collapsed{box-shadow:none}.merchant-nav-backdrop{display:block;position:fixed;inset:0;z-index:1090;padding:0;border:0;background:rgba(20,17,17,.46);cursor:pointer}.merchant-app-layout .site-layout{margin-left:0;width:100%}.merchant-app-layout .header-menu-icon{padding-inline:14px;gap:10px!important}.merchant-app-layout .header-menu-icon .ant-breadcrumb,.merchant-app-layout .merchant-home-icon{display:none}.merchant-app-layout .header-menu-icon .ant-space{gap:6px!important}.merchant-app-layout .header-menu-icon .sign-out-btn{display:inline-grid;place-items:center;width:34px;min-width:34px;height:34px;padding:0}.merchant-app-layout .header-menu-icon .sign-out-btn>span:not(.anticon){display:none}.merchant-app-layout .header-menu-icon .store-open-btn,.merchant-app-layout .header-menu-icon .store-closed-btn{min-width:0;height:34px;padding-inline:8px;font-size:11px;white-space:nowrap}.merchant-app-layout .header-menu-icon .avatar{margin-right:0!important;width:34px;height:34px;line-height:34px}.merchant-app-layout .header-menu-icon .popover-div svg{color:#f3a714!important}.merchant-app-layout .ant-layout-content{padding:16px 16px 96px!important;height:calc(100dvh - 72px)!important}.merchant-app-layout .merchant-content-fullbleed{padding:0!important}.create-order-wrapper{padding:12px}.create-order-wrapper>.ant-row>.ant-col>.ant-card{min-height:0!important}.create-order-wrapper .order-item-list{height:auto;min-height:150px}.create-order-wrapper .order-dropdown{position:sticky!important;bottom:0!important;z-index:20;width:100%!important;margin:16px 0 0!important;padding:10px!important;background:#fff;border-top:1px solid #e9e2dd}.create-order-wrapper .order-menu-position,.create-order-wrapper .order-dropdown .ant-menu-submenu-title{position:static!important;bottom:auto!important;width:100%!important}.merchant-app-layout .ant-tabs-nav-list{max-width:calc(100vw - 32px)}.merchant-app-layout .ant-tabs-nav-wrap{overflow-x:auto}.listing-header-right{align-items:stretch}.listing-view-switch{width:100%}.listing-view-switch .ant-segmented-group{display:flex}.listing-view-switch .ant-segmented-item{flex:1;text-align:center}.listing-grid-card-main{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-grid-controls .ant-select{flex:1 1 160px}}body.merchant-ui{font-family:Arial,Helvetica,sans-serif;color:#302a28}body.merchant-ui div,body.merchant-ui span,body.merchant-ui input,body.merchant-ui textarea,body.merchant-ui button,body.merchant-ui select,body.merchant-ui .ant-typography{font-family:inherit}body.merchant-ui h1,body.merchant-ui h2,body.merchant-ui h3,body.merchant-ui h4{color:#302a28;font-family:inherit;letter-spacing:-.025em}body.merchant-ui .ant-btn{font-weight:600;box-shadow:none}body.merchant-ui .ant-btn-primary{background:#F3A714;border-color:#f3a714}body.merchant-ui .ant-input,body.merchant-ui .ant-input-affix-wrapper,body.merchant-ui .ant-picker,body.merchant-ui .ant-select-selector,body.merchant-ui .ant-input-number{border-color:#d8d0ca;border-radius:7px}body.merchant-ui .ant-input-affix-wrapper>.ant-input{border-radius:0}body.merchant-ui .ant-form-item{margin-bottom:22px}body.merchant-ui .ant-form-item-label{padding-bottom:6px}body.merchant-ui .ant-form-item-label>label{font-size:13px;font-weight:600}body.merchant-ui .ant-form-item-explain{margin-top:4px;font-size:12px}body.merchant-ui .ant-form-item .ant-select,body.merchant-ui .ant-form-item .ant-picker{max-width:100%}body.merchant-ui .newTaxForm .ant-picker,body.merchant-ui .newTaxForm .ant-input-number{width:100%}body.merchant-ui .ant-divider{border-color:#e9e2dd}body.merchant-ui .ant-modal-content{border-radius:12px;padding:24px}body.merchant-ui .ant-modal-title,body.merchant-ui .ant-drawer-title{font-size:19px;font-weight:700}body.merchant-ui .ant-drawer-header{min-height:72px}body.merchant-ui .ant-drawer-footer{padding:16px 24px;border-top:1px solid #e9e2dd}body.merchant-ui .ant-empty{padding-block:28px;color:#756b65}body.merchant-ui .ant-tag{border-radius:5px;font-size:12px;font-weight:500}body.merchant-ui .ant-layout-content>.merchant-page-inner{width:100%;max-width:1520px;margin-inline:auto}body.merchant-ui .merchant-app-layout .ant-layout-content{background:#f7f6f3}body.merchant-ui .merchant-app-layout .ant-card{border-radius:10px;border-color:#e9e2dd;box-shadow:none}body.merchant-ui .merchant-app-layout .ant-card-head{min-height:58px;padding-inline:24px;border-color:#e9e2dd;font-size:18px}body.merchant-ui .merchant-app-layout .ant-card-body{padding:24px}body.merchant-ui .merchant-app-layout .ant-card .ant-card-body{padding:18px}body.merchant-ui .merchant-app-layout .header-menu-icon .ant-breadcrumb{font-size:14px!important}body.merchant-ui .merchant-home-link{display:grid;place-items:center;width:36px;height:36px;border-radius:7px}body.merchant-ui .merchant-home-link:hover{background:#fff0ec}body.merchant-ui .sidebar-wrapper .ant-menu-item{height:46px;margin:6px 8px;width:calc(100% - 16px);border-radius:7px;font-size:14px}body.merchant-ui .sidebar-wrapper .sidebar-menu-wrap{padding-top:18px}body.merchant-ui .sidebar-wrapper .ant-menu-item-selected{box-shadow:inset 3px 0 #f3a714}body.merchant-ui .listing-header{padding-bottom:16px;border-bottom:1px solid #e9e2dd;margin-bottom:20px!important}body.merchant-ui .listing-search{width:min(100%,260px)}body.merchant-ui .listing-grid-card{box-shadow:none;border-color:#e9e2dd;padding:20px}body.merchant-ui .listing-grid-card-main{gap:18px 14px}body.merchant-ui .listing-grid-label{color:#756b65;font-size:11px;letter-spacing:.035em}body.merchant-ui .listing-grid-field:first-child .listing-grid-value{font-size:16px;font-weight:600}body.merchant-ui .listing-grid-actions{margin-top:18px;padding-top:14px;border-top:1px solid #e9e2dd}body.merchant-ui .ant-table{font-size:13px}body.merchant-ui .ant-table-wrapper .ant-table-thead>tr>th{padding:13px 16px;background:#f5f3ef;font-size:12px;color:#756b65;font-weight:600}body.merchant-ui .ant-table-wrapper .ant-table-tbody>tr>td{padding:14px 16px;border-color:#f0ece8}body.merchant-ui .ant-table-wrapper .ant-table-tbody>tr>td .ant-space{flex-wrap:wrap;gap:6px!important}body.merchant-ui .ant-pagination{margin-top:20px}body.merchant-ui .ant-tabs-nav{margin-bottom:24px}body.merchant-ui .ant-tabs-tab{padding:12px 18px!important;font-size:14px}body.merchant-ui .setting-main-div{background:transparent}body.merchant-ui .setting-main-div>.ant-collapse-item{margin-bottom:14px;border:1px solid #e9e2dd;border-radius:10px!important;overflow:hidden;background:#fff}body.merchant-ui .setting-main-div>.ant-collapse-item>.ant-collapse-header{align-items:center;padding:20px 24px}body.merchant-ui .setting-main-div .ant-collapse-header-text{font-size:16px;font-weight:600}body.merchant-ui .setting-main-div .ant-collapse-content{border-top:1px solid #e9e2dd}body.merchant-ui .save-footer{gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #e9e2dd}body.merchant-ui .save-footer .ant-btn{min-width:100px;margin-left:0!important}body.merchant-ui .merchant-page-heading{margin-bottom:28px}body.merchant-ui .merchant-page-heading h1{margin:0 0 8px;font-size:30px;line-height:1.2}body.merchant-ui .merchant-page-heading p{margin:0;color:#756b65;font-size:14px;line-height:1.6}body.merchant-ui .workspace-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body.merchant-ui .workspace-link{display:flex;align-items:flex-start;gap:18px;padding:28px;border:1px solid #e9e2dd;border-radius:12px;background:#fff;color:#302a28;transition:border-color .15s}body.merchant-ui .workspace-link:hover{border-color:#c9aca3;color:#302a28}body.merchant-ui .workspace-link-icon{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;border:1px solid #f0d9d3;border-radius:10px;background:#fff4ef;color:#f3a714;font-size:22px}body.merchant-ui .workspace-link h2{margin:0 0 8px;font-size:19px}body.merchant-ui .workspace-link p{margin:0 0 20px;color:#756b65;font-size:14px;line-height:1.6}body.merchant-ui .workspace-link-action{color:#f3a714;font-size:13px;font-weight:600}body.merchant-ui .profile-page-wrapper{margin-inline:auto;background:#fff}body.merchant-ui .storefront-settings-title{margin:12px 0 8px;font-size:20px}body.merchant-ui .storefront-settings-description{color:#756b65;margin-bottom:24px}body.merchant-ui .merchant-page-inner>div>.ant-row{margin-inline:0!important}body.merchant-ui .merchant-page-inner>.categories>.ant-row>.ant-col{min-width:0}body.merchant-ui .full-height-grey,body.merchant-ui .main-section,body.merchant-ui .create-order-wrapper{max-width:100%}body.merchant-ui .create-order-wrapper>.ant-row{margin-inline:0!important}body.merchant-ui .create-order-wrapper .ant-card{border-color:#e9e2dd}body.merchant-ui .create-order-wrapper .ant-card-body{padding:16px}@media (max-width: 900px){body.merchant-ui .merchant-app-layout .ant-card-body{padding:18px}body.merchant-ui .merchant-app-layout .ant-card .ant-card-body{padding:14px}body.merchant-ui .merchant-app-layout .ant-card-head{padding-inline:18px;font-size:16px}body.merchant-ui .merchant-app-layout .header-menu-icon .ant-breadcrumb,body.merchant-ui .merchant-home-link{display:none}body.merchant-ui .listing-search{flex:1 1 200px;width:auto}body.merchant-ui .merchant-page-heading h1{font-size:26px}body.merchant-ui .workspace-link{padding:22px;gap:14px}body.merchant-ui .ant-input,body.merchant-ui .ant-select-selection-item,body.merchant-ui .ant-picker-input>input{font-size:16px}body.merchant-ui .newTaxForm .ant-col{min-width:0}}@media (max-width: 575px){body.merchant-ui .workspace-links{grid-template-columns:1fr;gap:14px}body.merchant-ui .workspace-link{padding:20px}body.merchant-ui .merchant-app-layout .ant-layout-content:not(.merchant-content-fullbleed){padding:14px 12px 80px!important}body.merchant-ui .ant-drawer-body{padding:18px}body.merchant-ui .ant-modal-content{padding:20px}body.merchant-ui .setting-main-div>.ant-collapse-item>.ant-collapse-header{padding:18px 14px}body.merchant-ui .save-footer .ant-btn{flex:1}body.merchant-ui .listing-grid{grid-template-columns:1fr}body.merchant-ui .listing-search{flex-basis:100%}body.merchant-ui .newTaxForm .row-to-column{flex-direction:row}}@media (prefers-reduced-motion: reduce){body.merchant-ui *,body.merchant-ui *:before,body.merchant-ui *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}body.merchant-ui .listing-table-wrap{min-width:0;max-width:100%}body.merchant-ui .merchant-menu-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;margin:0!important}body.merchant-ui .merchant-menu-layout>.ant-col{width:100%;max-width:100%;min-width:0;padding:0!important}body.merchant-ui .merchant-menu-page.is-category-collapsed .merchant-menu-layout{grid-template-columns:72px minmax(0,1fr)}body.merchant-ui .merchant-menu-page .menu-category{margin-top:0}body.merchant-ui .merchant-menu-page .ant-table-thead>tr>th{white-space:nowrap;word-break:normal;overflow-wrap:normal}body.merchant-ui .merchant-menu-page .ant-table-tbody>tr>td{word-break:normal;overflow-wrap:break-word}body.merchant-ui .merchant-menu-page .listing-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}body.merchant-ui .merchant-menu-page .custom-tree{min-width:0}body.merchant-ui .merchant-menu-page .custom-tree-node-title{white-space:normal;overflow-wrap:break-word}@media (max-width: 1199px),(max-width: 1366px) and (pointer: coarse){body.merchant-ui .merchant-menu-layout,body.merchant-ui .merchant-menu-page.is-category-collapsed .merchant-menu-layout{grid-template-columns:minmax(0,1fr);gap:20px}body.merchant-ui .merchant-menu-page .menu-category .ant-card-body{max-height:260px;overflow-y:auto}body.merchant-ui .merchant-menu-page .menu-card-display-none .ant-card-body{display:none}body.merchant-ui .merchant-menu-page .menu-card-display-none .menu-collapsed-text{display:block}body.merchant-ui .merchant-menu-page .listing-header-right{justify-content:flex-end}body.merchant-ui .listing-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}}body.merchant-ui .merchant-menu-page .listing-table-wrap,body.merchant-ui .merchant-table-page .listing-table-wrap{min-width:0;max-width:100%}body.merchant-ui .merchant-menu-page .ant-table-wrapper,body.merchant-ui .merchant-table-page .ant-table-wrapper{border:1px solid #e9e2dd;border-radius:10px;overflow:hidden}body.merchant-ui .merchant-menu-page .ant-table,body.merchant-ui .merchant-table-page .ant-table{font-size:13.5px}body.merchant-ui .merchant-menu-page .ant-table-thead>tr>th,body.merchant-ui .merchant-table-page .ant-table-thead>tr>th{white-space:nowrap;word-break:normal;overflow-wrap:normal;background:#f7f1ec;color:#302a28;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}body.merchant-ui .merchant-menu-page .ant-table-thead>tr>th:before,body.merchant-ui .merchant-table-page .ant-table-thead>tr>th:before{display:none}body.merchant-ui .merchant-menu-page .ant-table-tbody>tr>td,body.merchant-ui .merchant-table-page .ant-table-tbody>tr>td{padding:12px 14px;word-break:normal;overflow-wrap:break-word;vertical-align:middle}body.merchant-ui .merchant-menu-page .ant-table-tbody>tr>td:not(:first-child),body.merchant-ui .merchant-table-page .ant-table-tbody>tr>td:not(:first-child){border-inline-start:1px solid #f2ece7}body.merchant-ui .merchant-menu-page .ant-table-tbody>tr:hover>td,body.merchant-ui .merchant-table-page .ant-table-tbody>tr:hover>td{background:#fdf7f4!important}body.merchant-ui .merchant-menu-page .ant-table-cell-fix-right,body.merchant-ui .merchant-table-page .ant-table-cell-fix-right{background:#fff}body.merchant-ui .merchant-menu-page .cursor-pointer,body.merchant-ui .merchant-table-page .cursor-pointer{cursor:pointer}body.merchant-ui .merchant-menu-page .ant-table-tbody .cursor-pointer:hover,body.merchant-ui .merchant-table-page .ant-table-tbody .cursor-pointer:hover{color:#f3a714}body.merchant-ui .merchant-menu-page .ant-table-tbody>tr>td .ant-space,body.merchant-ui .merchant-table-page .ant-table-tbody>tr>td .ant-space{gap:10px!important}body.merchant-ui .merchant-menu-page .ant-table-tbody .action-btn,body.merchant-ui .merchant-table-page .ant-table-tbody .action-btn{font-size:18px}body.merchant-ui .merchant-menu-page .ant-pagination,body.merchant-ui .merchant-table-page .ant-pagination{padding-inline:4px}body.merchant-ui .menu-status-tag{display:inline-flex;align-items:center;gap:6px;margin:0;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap}body.merchant-ui .kitchen-card .ant-card-head{min-height:0;padding-inline:14px}body.merchant-ui .kitchen-card .ant-card-head-title{padding-block:12px;overflow:visible;white-space:normal;text-overflow:clip}body.merchant-ui .kitchen-card-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px}body.merchant-ui .kitchen-card-title .kitchen-time-text{flex:1 1 auto;min-width:0;font-size:11.5px;font-weight:700;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}body.merchant-ui .kitchen-card-title .stopwatch-container{flex:0 0 auto;font-size:17px;font-weight:700;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}body.merchant-ui .merchant-profile-drawer .ant-drawer-body{padding-top:20px}body.merchant-ui .merchant-profile-panel{display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px 16px 22px;margin-bottom:22px;border:1px solid #e9e2dd;border-radius:12px;background:#fdfaf8;text-align:center}body.merchant-ui .merchant-profile-avatar{background:#F3A714;color:#fff;font-size:30px;font-weight:700;letter-spacing:.02em}body.merchant-ui .merchant-profile-name{margin:12px 0 0;color:#302a28;font-size:18px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}body.merchant-ui .merchant-profile-role{padding:3px 10px;border-radius:20px;background:#fff0ec;color:#f3a714;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}body.merchant-ui .merchant-profile-email,body.merchant-ui .merchant-profile-store{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px 0 0;color:#756b65;font-size:13px;line-height:1.5;overflow-wrap:anywhere}body.merchant-ui .merchant-profile-email .icon,body.merchant-ui .merchant-profile-store .icon{flex:0 0 auto;color:#f3a714}body.merchant-ui .merchant-profile-drawer .view-profile-btn{width:100%;height:46px;border-radius:9px;background:#F3A714;font-size:15px;color:#000!important}body.merchant-ui .merchant-profile-drawer .view-profile-btn:hover,body.merchant-ui .merchant-profile-drawer .view-profile-btn:focus{background:#C98500!important;color:#000!important}body.merchant-ui .merchant-profile-drawer .view-profile-btn.mt{margin-top:12px}body.merchant-ui .auth-shell{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:40px 20px;background:radial-gradient(1100px 520px at 12% -10%,rgba(243,167,20,.14),transparent 62%),radial-gradient(900px 480px at 100% 110%,rgba(230,155,41,.16),transparent 60%),#f7f1ec}body.merchant-ui .auth-card{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);width:min(100%,1020px);overflow:hidden;border:1px solid #e9e2dd;border-radius:20px;background:#fff;box-shadow:0 26px 60px #2b222024}body.merchant-ui .auth-card-wide{width:min(100%,1200px);grid-template-columns:minmax(0,.62fr) minmax(0,1fr)}body.merchant-ui .auth-brand{position:relative;display:flex;flex-direction:column;gap:30px;padding:46px 42px;overflow:hidden;background:linear-gradient(158deg,#a82a3c 0%,#C98500 58%,#631421 100%);color:#fff}body.merchant-ui .auth-brand:after{content:"";position:absolute;right:-90px;bottom:-120px;width:320px;height:320px;border-radius:50%;background:rgba(255,255,255,.07);pointer-events:none}body.merchant-ui .auth-brand>*{position:relative;z-index:1}body.merchant-ui .auth-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:10px 16px;border-radius:12px;background:#fff;box-shadow:0 8px 20px #0000002e}body.merchant-ui .auth-brand-mark img{display:block;width:124px;max-width:100%;height:40px;object-fit:contain}body.merchant-ui .auth-brand-tag{display:block;margin-top:14px;color:#ffffffc7;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}body.merchant-ui .auth-brand h1{margin:0 0 12px;color:#fff!important;font-size:29px;line-height:1.22;letter-spacing:-.02em}body.merchant-ui .auth-brand-lead{margin:0;color:#fffc;font-size:15px;line-height:1.65}body.merchant-ui .auth-brand-points{display:grid;gap:14px;margin:0;padding:0;list-style:none}body.merchant-ui .auth-brand-points li{display:flex;align-items:flex-start;gap:12px;color:#ffffffeb;font-size:14px;line-height:1.5}body.merchant-ui .auth-brand-points .anticon{flex:0 0 auto;margin-top:2px;color:#ffd9a1;font-size:17px}body.merchant-ui .auth-brand-foot{margin:auto 0 0;color:#ffffff9e;font-size:12px}body.merchant-ui .auth-panel{display:flex;flex-direction:column;justify-content:center;padding:46px clamp(24px,4vw,52px);background:#fff}body.merchant-ui .auth-panel>.ant-spin-nested-loading,body.merchant-ui .auth-panel>.ant-spin-nested-loading>.ant-spin-container{width:100%}body.merchant-ui .auth-panel-mark{display:none;width:132px;height:44px;margin:0 auto 20px;object-fit:contain}body.merchant-ui .auth-title{margin:0 0 8px;color:#302a28!important;font-size:27px;font-weight:700;line-height:1.22;letter-spacing:-.02em}body.merchant-ui .auth-subtitle{margin:0 0 28px;color:#756b65;font-size:14px;line-height:1.6}body.merchant-ui .auth-section-title{margin:8px 0 14px;color:#756b65;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body.merchant-ui .auth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}body.merchant-ui .auth-grid-full{grid-column:1/-1}body.merchant-ui .auth-shell form.ant-form .ant-form-item{margin-bottom:16px!important}body.merchant-ui .auth-shell form.ant-form .ant-form-item-label{padding-bottom:4px!important}body.merchant-ui .auth-shell form.ant-form .ant-form-item-label>label{color:#302a28;font-size:13px!important;font-weight:600;text-transform:none}body.merchant-ui .auth-shell form.ant-form .ant-form-item-label>label.ant-form-item-required:before{position:static!important;order:2;margin-inline-start:3px;font-size:13px!important}body.merchant-ui .auth-shell form.ant-form .ant-input,body.merchant-ui .auth-shell form.ant-form .ant-input-affix-wrapper,body.merchant-ui .auth-shell form.ant-form .ant-input-number,body.merchant-ui .auth-shell form.ant-form .ant-select-selector,body.merchant-ui .auth-shell form.ant-form .ant-picker{min-height:46px!important;border:1px solid #e9e2dd!important;border-radius:10px!important;background-color:#f7f3f0!important;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}body.merchant-ui .auth-shell form.ant-form .ant-input-affix-wrapper{padding:0 14px!important}body.merchant-ui .auth-shell form.ant-form .ant-input-affix-wrapper>input.ant-input{min-height:44px!important;padding:0 0 0 10px!important;border-radius:0!important;background:transparent!important}body.merchant-ui .auth-shell form.ant-form .ant-input{padding-inline:14px}body.merchant-ui .auth-shell form.ant-form .ant-input-prefix{margin-inline:0!important;color:#a4968f;font-size:16px}body.merchant-ui .auth-shell form.ant-form .ant-input:focus,body.merchant-ui .auth-shell form.ant-form .ant-input-focused,body.merchant-ui .auth-shell form.ant-form .ant-input-affix-wrapper-focused,body.merchant-ui .auth-shell form.ant-form .ant-select-focused .ant-select-selector,body.merchant-ui .auth-shell form.ant-form .ant-input-affix-wrapper:focus-within{border-color:#f3a714!important;background-color:#fff!important;box-shadow:0 0 0 3px #f3a71421!important}body.merchant-ui .auth-shell form.ant-form .ant-form-item-has-error .ant-input,body.merchant-ui .auth-shell form.ant-form .ant-form-item-has-error .ant-input-affix-wrapper{border-color:#d4380d!important;background-color:#fff6f4!important}body.merchant-ui .auth-options{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}body.merchant-ui .auth-shell form.ant-form .auth-options .ant-form-item{margin-bottom:0!important}body.merchant-ui .auth-submit{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border:0;border-radius:10px;background:#F3A714;color:#fff;font-size:15px;font-weight:700;letter-spacing:.02em;box-shadow:0 10px 22px #f3a7143d}body.merchant-ui .auth-submit:hover,body.merchant-ui .auth-submit:focus{background:#a62b3b!important;color:#fff!important;opacity:1!important}body.merchant-ui .auth-alt{margin:20px 0 0;color:#756b65;font-size:14px;text-align:center}body.merchant-ui .auth-alt a{color:#f3a714;font-weight:700}body.merchant-ui .auth-note{margin:18px 0 0;padding:12px 14px;border:1px solid #e9e2dd;border-radius:10px;background:#fdf8f4;color:#756b65;font-size:12.5px;line-height:1.55;text-align:center}@media (max-width: 991px){body.merchant-ui .auth-shell{padding:24px 16px}body.merchant-ui .auth-card,body.merchant-ui .auth-card-wide{grid-template-columns:minmax(0,1fr);width:min(100%,560px)}body.merchant-ui .auth-card-wide{width:min(100%,720px)}body.merchant-ui .auth-brand{display:none}body.merchant-ui .auth-panel{padding:32px clamp(20px,5vw,36px)}body.merchant-ui .auth-panel-mark{display:block}body.merchant-ui .auth-title{font-size:24px;text-align:center}body.merchant-ui .auth-subtitle{text-align:center}}@media (max-width: 575px){body.merchant-ui .auth-shell{padding:16px 12px}body.merchant-ui .auth-card,body.merchant-ui .auth-card-wide{border-radius:16px}body.merchant-ui .auth-grid{grid-template-columns:minmax(0,1fr)}body.merchant-ui .auth-panel{padding:26px 18px}body.merchant-ui .auth-shell form.ant-form .ant-input,body.merchant-ui .auth-shell form.ant-form .ant-input-affix-wrapper>input.ant-input{font-size:16px}}body.merchant-ui .ant-table-wrapper{border:1px solid #e9e2dd;border-radius:12px;background:#fff;overflow:hidden}body.merchant-ui .responsive-data-view.is-grid>.ant-table-wrapper{border:0;border-radius:0;background:transparent;overflow:visible}body.merchant-ui .ant-table{border-radius:0;font-size:13.5px}body.merchant-ui .ant-table-container{border:0!important}body.merchant-ui .ant-table-thead>tr>th{height:auto;padding:10px 16px!important;border-bottom:1px solid #e9e2dd!important;background:#faf7f4!important;color:#756b65!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.05em;line-height:1.5;text-transform:uppercase;white-space:nowrap}body.merchant-ui .ant-table-thead>tr>th:before{display:none!important}body.merchant-ui .ant-table-tbody>tr>td{padding:11px 16px!important;border-bottom:1px solid #f3eeea!important;border-inline:0!important;color:#302a28;font-size:13.5px;line-height:1.45}body.merchant-ui .ant-table-tbody>tr:last-child>td{border-bottom:0!important}body.merchant-ui .ant-table-tbody>tr>td.ant-table-cell-row-hover,body.merchant-ui .ant-table-tbody>tr:hover>td{background:#fdf8f5!important}body.merchant-ui .ant-table-cell-fix-left,body.merchant-ui .ant-table-cell-fix-right{background:#fff}body.merchant-ui .merchant-menu-page .ant-table-tbody>tr>td:not(:first-child),body.merchant-ui .merchant-table-page .ant-table-tbody>tr>td:not(:first-child){border-inline-start:1px solid #f6f1ed!important}body.merchant-ui .ant-table-tbody .ant-space{gap:8px!important}body.merchant-ui .ant-table-tbody .action-btn,body.merchant-ui .ant-table-tbody .anticon-edit,body.merchant-ui .ant-table-tbody .anticon-delete{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:6px;font-size:16px;transition:background-color .15s ease,color .15s ease}body.merchant-ui .ant-table-tbody .action-btn:hover{background:#FFF4E8}body.merchant-ui .ant-table .ant-tag,body.merchant-ui .menu-status-tag{margin:0;padding:2px 9px;border-radius:20px;font-size:11.5px;font-weight:600;line-height:1.7;white-space:nowrap}body.merchant-ui .ant-pagination{margin:16px 0 0;padding-inline:2px}body.merchant-ui .ant-pagination .ant-pagination-item{border-radius:6px}body.merchant-ui .ant-pagination .ant-pagination-item-active{border-color:#f3a714;font-weight:700}body.merchant-ui .ant-table-wrapper .ant-pagination{margin:12px 16px}body.merchant-ui .ant-table-placeholder .ant-empty{padding-block:32px}body.merchant-ui .ant-table-placeholder:hover>td{background:#fff!important}body.merchant-ui .ant-empty-description{color:#756b65;font-size:13px}body.merchant-ui .ant-spin-dot-item{background-color:#f3a714}body.merchant-ui .listing-header{align-items:center;padding-bottom:12px;margin-bottom:16px!important}body.merchant-ui .listing-header-right{gap:8px}body.merchant-ui .listing-header-right .ant-select,body.merchant-ui .listing-header-right .ant-picker,body.merchant-ui .listing-header-right .ant-input-affix-wrapper,body.merchant-ui .listing-header-right .ant-input{border-radius:8px}body.merchant-ui .listing-view-switch{padding:2px;border-radius:8px}body.merchant-ui .listing-view-switch .ant-segmented-item{border-radius:6px}body.merchant-ui .listing-search .ant-input-affix-wrapper{height:36px}body.merchant-ui .add-btn{height:36px;padding-inline:16px;border-radius:8px;font-size:13.5px;font-weight:600;box-shadow:none}body.merchant-ui .merchant-page-heading{margin-bottom:20px}body.merchant-ui .merchant-page-heading h1{margin:0 0 4px;font-size:22px;line-height:1.25}body.merchant-ui .merchant-page-heading p{font-size:13.5px;line-height:1.5}body.merchant-ui .merchant-app-layout .ant-card{border-radius:12px;box-shadow:none}body.merchant-ui .merchant-app-layout .ant-card-head{min-height:50px;padding-inline:20px;font-size:15px;font-weight:700}body.merchant-ui .merchant-app-layout .ant-card-body{padding:20px}body.merchant-ui .merchant-app-layout .ant-card .ant-card-body{padding:16px}body.merchant-ui .workspace-link{padding:20px;border-radius:12px}body.merchant-ui .workspace-link h2{font-size:16px}body.merchant-ui .workspace-link p{margin-bottom:12px;font-size:13.5px}body.merchant-ui .ant-btn,body.merchant-ui .ant-input,body.merchant-ui .ant-input-affix-wrapper,body.merchant-ui .ant-select-selector,body.merchant-ui .ant-picker,body.merchant-ui .ant-input-number{border-radius:8px}body.merchant-ui .ant-modal-content{border-radius:12px}body.merchant-ui .ant-drawer-body{padding:20px}body.merchant-ui .ant-tabs-tab{padding:10px 16px!important}body.merchant-ui .ant-form-item{margin-bottom:16px}@media (max-width: 575px){body.merchant-ui .ant-table-thead>tr>th,body.merchant-ui .ant-table-tbody>tr>td{padding-inline:12px!important}body.merchant-ui .merchant-page-heading h1{font-size:19px}body.merchant-ui .listing-header-right .add-btn{width:100%}}body.merchant-ui .ant-picker-dropdown,body.merchant-ui .ant-select-dropdown,body.merchant-ui .ant-dropdown,body.merchant-ui .ant-cascader-dropdown,body.merchant-ui .ant-mentions-dropdown{z-index:2000!important}body.merchant-ui .ant-modal-wrap{overflow:auto!important}body.merchant-ui{margin:0;background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px}body.merchant-ui div,body.merchant-ui span,body.merchant-ui p,body.merchant-ui a,body.merchant-ui label,body.merchant-ui li,body.merchant-ui td,body.merchant-ui th,body.merchant-ui input,body.merchant-ui textarea,body.merchant-ui button,body.merchant-ui select,body.merchant-ui h1,body.merchant-ui h2,body.merchant-ui h3,body.merchant-ui h4,body.merchant-ui h5,body.merchant-ui h6,body.merchant-ui .ant-typography{font-family:inherit}body.merchant-ui h1,body.merchant-ui .jlim-page-title{font-size:32px;font-weight:700;line-height:1.2}@media (max-width: 1024px){body.merchant-ui h1,body.merchant-ui .jlim-page-title{font-size:28px}}@media (max-width: 480px){body.merchant-ui h1,body.merchant-ui .jlim-page-title{font-size:24px}}body.merchant-ui h2,body.merchant-ui .jlim-section-header{font-size:24px;font-weight:600}@media (max-width: 1024px){body.merchant-ui h2,body.merchant-ui .jlim-section-header{font-size:22px}}@media (max-width: 480px){body.merchant-ui h2,body.merchant-ui .jlim-section-header{font-size:20px}}body.merchant-ui h3,body.merchant-ui .jlim-product-title{font-size:20px;font-weight:600}@media (max-width: 1024px){body.merchant-ui h3,body.merchant-ui .jlim-product-title{font-size:18px}}@media (max-width: 480px){body.merchant-ui h3,body.merchant-ui .jlim-product-title{font-size:18px}}body.merchant-ui p,body.merchant-ui .jlim-body-text{font-size:16px;font-weight:500}body.merchant-ui small,body.merchant-ui .jlim-small-meta,body.merchant-ui .jlim-form-hint,body.merchant-ui .ant-form-item-extra{font-size:14px}body.merchant-ui input,body.merchant-ui textarea,body.merchant-ui select,body.merchant-ui .ant-input,body.merchant-ui .ant-select-selection-item{font-weight:500;font-size:16px}body.merchant-ui label,body.merchant-ui .ant-form-item-label label,body.merchant-ui .ant-card-head-title{font-weight:600}body.merchant-ui .jlim-shell{min-height:100vh;background:#fff}body.merchant-ui .jlim-topbar{position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:28px;height:64px;padding:0 32px;line-height:normal;background:#fff!important;border-bottom:1px solid #e9e2dd}body.merchant-ui .jlim-topbar-menu{display:none;place-items:center;width:38px;height:38px;padding:0;border:1px solid #e9e2dd;border-radius:8px;background:#fff;color:#302a28;font-size:18px;cursor:pointer}body.merchant-ui .jlim-topbar-logo{display:flex;align-items:center;flex:0 0 auto}body.merchant-ui .jlim-topbar-logo img{height:40px;width:auto;object-fit:contain}body.merchant-ui .jlim-topbar-nav{display:flex;align-items:center;gap:4px;min-width:0;height:100%}body.merchant-ui .jlim-topbar-link{position:relative;display:flex;align-items:center;height:100%;padding:0 10px;color:#302a28;font-size:15px;font-weight:500;white-space:nowrap}body.merchant-ui .jlim-topbar-link:hover,body.merchant-ui .jlim-topbar-link.is-active{color:#00cb08}body.merchant-ui .jlim-topbar-link.is-active:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:2px;background:#00CB08}body.merchant-ui .jlim-topbar>.ant-row{margin-left:auto;flex-wrap:nowrap}body.merchant-ui .jlim-topbar .avatar{margin-right:0!important;background:#F3A714;color:#fff;cursor:pointer}body.merchant-ui .jlim-topbar .popover-div svg{color:#302a28!important}body.merchant-ui .jlim-topbar .sign-out-btn.ant-btn-link{gap:6px;padding:4px 10px;color:#302a28!important;font-size:14px!important;font-weight:500;transition:none}body.merchant-ui .jlim-topbar .sign-out-btn.ant-btn-link svg{font-size:16px!important}body.merchant-ui .jlim-topbar .sign-out-btn.ant-btn-link:hover{outline:0;background:#FFF4E8}body.merchant-ui .jlim-topbar .store-open-btn,body.merchant-ui .jlim-topbar .store-closed-btn{border-radius:8px;font-weight:500}body.merchant-ui .jlim-topbar .store-open-btn{border:1px solid #00CB08!important;background:#fff!important;color:#00cb08!important}body.merchant-ui .jlim-topbar .store-closed-btn{border:1px solid #F04955!important;background:#fff!important;color:#f04955!important}body.merchant-ui .jlim-drawer-nav{display:flex;flex-direction:column;gap:4px}body.merchant-ui .jlim-drawer-link{padding:12px 14px;border-radius:8px;color:#302a28;font-size:15px;font-weight:500}body.merchant-ui .jlim-drawer-link.is-active{background:#E9FBEA;color:#00cb08}body.merchant-ui .merchant-app-layout.jlim-shell .ant-layout-content.jlim-content{height:calc(100vh - 64px)!important;padding:32px 40px 96px!important;overflow:auto;overflow-x:hidden;background:#fff}body.merchant-ui .merchant-app-layout.jlim-shell .ant-layout-content.jlim-content.merchant-content-fullbleed{padding:0!important}body.merchant-ui .jlim-page-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}body.merchant-ui .jlim-page-header h1{margin:0;color:#302a28;font-size:24px;font-weight:700;line-height:1.2}body.merchant-ui .jlim-back-btn{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:#302a28;font-size:22px;cursor:pointer}body.merchant-ui .jlim-back-btn:hover{background:#FFF4E8}body.merchant-ui .jlim-back-btn:focus-visible{outline:2px solid #F3A714;outline-offset:2px}@media (max-width: 1100px){body.merchant-ui .jlim-topbar{gap:12px;padding:0 16px}body.merchant-ui .jlim-topbar-menu{display:grid}body.merchant-ui .jlim-topbar-nav{display:none}body.merchant-ui .jlim-topbar-logo img{height:34px}}@media (max-width: 900px){body.merchant-ui .merchant-app-layout.jlim-shell .ant-layout-content.jlim-content{padding:20px 16px 88px!important}body.merchant-ui .jlim-page-header h1{font-size:20px}body.merchant-ui .jlim-topbar .ant-space{gap:6px!important}body.merchant-ui .jlim-topbar .sign-out-btn{display:inline-grid;place-items:center;width:34px;min-width:34px;height:34px;padding:0}body.merchant-ui .jlim-topbar .sign-out-btn>span:not(.anticon){display:none}body.merchant-ui .jlim-topbar .store-open-btn,body.merchant-ui .jlim-topbar .store-closed-btn{height:34px;padding-inline:8px;font-size:11px}body.merchant-ui .jlim-topbar .avatar{width:34px;height:34px;line-height:34px}}body.merchant-ui .merchant-profile-drawer .view-profile-btn,body.merchant-ui .merchant-profile-drawer .view-profile-btn span{color:#000!important}body.merchant-ui .jlim-home{max-width:1200px}body.merchant-ui .jlim-home-company{margin-bottom:48px}body.merchant-ui .jlim-home-company h1{margin:0 0 8px;color:#302a28;font-size:30px;font-weight:700}body.merchant-ui .jlim-home-company p{margin:0;color:#6b7a99;font-size:20px;font-weight:600}body.merchant-ui .jlim-home-company p span{margin-left:12px}body.merchant-ui .jlim-home-group{margin-bottom:48px}body.merchant-ui .jlim-home-group-title{display:inline-block;margin:0 0 28px;padding-bottom:2px;border-bottom:2px solid #302a28;color:#302a28;font-size:20px;font-weight:700}body.merchant-ui .jlim-home-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:28px 16px}body.merchant-ui .jlim-home-tile{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;border-radius:12px;color:#6b7a99;text-align:center;transition:background .15s}body.merchant-ui .jlim-home-tile:hover{background:#FFF4E8;color:#302a28}body.merchant-ui .jlim-home-tile:focus-visible{outline:2px solid #F3A714;outline-offset:2px}body.merchant-ui .jlim-home-tile-icon{position:relative;display:grid;place-items:center;height:44px;color:#302a28;font-size:38px}body.merchant-ui .jlim-home-tile-label{font-size:17px;font-weight:600}.jlim-badge{position:absolute;top:-8px;right:-16px;display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:12px;background:#ff0000;color:#fff;font-size:12px;font-weight:600;line-height:1}@media (max-width: 575px){body.merchant-ui .jlim-home-company{margin-bottom:32px}body.merchant-ui .jlim-home-company h1{font-size:24px}body.merchant-ui .jlim-home-company p{font-size:16px}body.merchant-ui .jlim-home-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px}body.merchant-ui .jlim-home-tile-icon{font-size:30px;height:36px}body.merchant-ui .jlim-home-tile-label{font-size:14px}}body.merchant-ui .merchant-app-layout .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:#F3A714;border-color:#f3a714;color:#fff}body.merchant-ui .merchant-app-layout .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{background:#C98500;border-color:#c98500}body.merchant-ui .merchant-app-layout .add-btn,body.merchant-ui .merchant-app-layout .add-btn.ant-btn-primary:not(:disabled){background:#F04955!important;border-color:#f04955!important;color:#fff!important}body.merchant-ui .merchant-app-layout .add-btn:hover{background:#D63542!important;border-color:#d63542!important}body.merchant-ui .merchant-app-layout .action-btn,body.merchant-ui .merchant-app-layout .ant-btn-link,body.merchant-ui .merchant-app-layout .merchant-icon-action{color:#f04955}body.merchant-ui .merchant-app-layout .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,body.merchant-ui .merchant-app-layout .ant-tabs-tab{border:0!important;background:transparent!important}body.merchant-ui .merchant-app-layout .ant-tabs-tab-active{background:transparent!important}body.merchant-ui .merchant-app-layout .ant-tabs-tab-active .ant-tabs-tab-btn{color:#00cb08!important;font-weight:500}body.merchant-ui .merchant-app-layout .ant-tabs-tab .ant-tabs-tab-btn{color:#302a28;font-size:16px}body.merchant-ui .merchant-app-layout .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#00cb08}body.merchant-ui .merchant-app-layout .ant-tabs-ink-bar{background:#00CB08}body.merchant-ui .merchant-app-layout .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{box-shadow:inset 0 -2px #00cb08;padding-bottom:6px}body.merchant-ui .merchant-app-layout .ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:transparent}body.merchant-ui .merchant-app-layout .ant-card{border-color:#e3e3e3;border-radius:12px;box-shadow:none}body.merchant-ui .merchant-app-layout .ant-table-wrapper{border:1px solid #e3e3e3!important;border-radius:16px!important;overflow:hidden}body.merchant-ui .merchant-app-layout .responsive-data-view.is-grid>.ant-table-wrapper{border:0!important}body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table{border-radius:16px!important}body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-thead>tr>th{padding:22px 16px!important;border-bottom:1px solid #e3e3e3!important;background:#fff!important;color:#302a28!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-thead>tr>th:not(:last-child),body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-tbody>tr>td:not(:last-child){border-right:1px solid #e3e3e3!important}body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-tbody>tr>td{padding:16px!important;border-bottom:1px solid #e3e3e3!important;color:#302a28;font-size:14px}body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important}body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-placeholder):hover>td,body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#FFF4E8!important}body.merchant-ui .merchant-app-layout .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff!important}body.merchant-ui .merchant-app-layout .ant-tag{padding:2px 12px;border:0;border-radius:2px;background:#FFF4E8;font-size:13px;font-weight:500}body.merchant-ui .merchant-app-layout .ant-tag-green,body.merchant-ui .merchant-app-layout .ant-tag-success{color:#00cb08}body.merchant-ui .merchant-app-layout .ant-tag-red,body.merchant-ui .merchant-app-layout .ant-tag-error,body.merchant-ui .merchant-app-layout .ant-tag-volcano{color:#f04955}body.merchant-ui .merchant-app-layout .ant-tag-orange,body.merchant-ui .merchant-app-layout .ant-tag-gold,body.merchant-ui .merchant-app-layout .ant-tag-warning{color:#c98500}body.merchant-ui .merchant-app-layout .ant-tag-blue,body.merchant-ui .merchant-app-layout .ant-tag-processing,body.merchant-ui .merchant-app-layout .ant-tag-geekblue,body.merchant-ui .merchant-app-layout .ant-tag-cyan{color:#302a28}body.merchant-ui .merchant-app-layout .ant-input,body.merchant-ui .merchant-app-layout .ant-input-affix-wrapper,body.merchant-ui .merchant-app-layout .ant-picker,body.merchant-ui .merchant-app-layout .ant-select-selector,body.merchant-ui .merchant-app-layout .ant-input-number{border-radius:8px}body.merchant-ui .merchant-app-layout .listing-search,body.merchant-ui .merchant-app-layout .listing-search.ant-input-affix-wrapper{border-color:#c9c9c9}body.merchant-ui .merchant-app-layout .listing-view-switch .ant-segmented-item-selected{color:#c98500}body.merchant-ui .jlim-box-tabs{display:inline-flex;flex-wrap:wrap}body.merchant-ui .jlim-box-tab{min-width:275.8px;height:60.37px;padding:0 20px;border:1.18367px solid #000000;background:#ffffff;color:#000;font-size:17px;font-weight:450;text-align:left;cursor:pointer}body.merchant-ui .jlim-box-tab+body.merchant-ui .jlim-box-tab{border-left:0}body.merchant-ui .jlim-box-tab.is-active{background:#FFF6E8;border-color:#452928}body.merchant-ui .jlim-box-tab:hover:not(.is-active){background:#fafafa}body.merchant-ui .jlim-box-tab:focus-visible{outline:2px solid #F3A714;outline-offset:-3px}body.merchant-ui .jlim-pill-btn{height:34px;padding:0 22px;border:0;border-radius:2px;background:#F04955;color:#fff;font-size:13px;font-weight:500;cursor:pointer}body.merchant-ui .jlim-pill-btn:hover{background:#D63542}body.merchant-ui .jlim-add-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 18px;border:0;border-radius:2px;font-size:14px;font-weight:600;cursor:pointer}body.merchant-ui .jlim-step-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;max-width:457px;height:338px;margin:0 auto;padding:32px 24px;border:1px dashed #452928;background:#FFF6E8;box-sizing:border-box;text-align:center}body.merchant-ui .jlim-step-box h3{margin:0;color:#000;font-size:17px;font-weight:500;line-height:22px}body.merchant-ui .jlim-step-box p{margin:0;color:#000;font-size:17px;font-weight:500;line-height:22px;text-align:center}body.merchant-ui .jlim-media-thumb{display:inline-grid;place-items:center;padding:4px;border:1.5px dashed #6b5448;background:#FFF4E8}body.merchant-ui .jlim-media-thumb .ant-image-img{object-fit:cover}body.merchant-ui .add-btn .anticon{font-size:16px}body.merchant-ui .btn-standard,body.merchant-ui .btn-standard.ant-btn{min-width:160px;height:46px;border:0!important;border-radius:10px!important;background:#F3A714!important;color:#fff!important;font-size:15px;font-weight:600;text-transform:none;box-shadow:none}body.merchant-ui .btn-standard:hover:not(:disabled),body.merchant-ui .btn-standard.ant-btn:hover:not(:disabled){background:#C98500!important;color:#fff!important}body.merchant-ui .jlim-stock{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:#ececec;color:#302a28;font-size:13px;white-space:nowrap}body.merchant-ui .jlim-stock.is-out{color:red}body.merchant-ui .jlim-menu-toolbar{margin-bottom:28px}body.merchant-ui .jlim-menu-panels{display:grid;grid-template-columns:minmax(280px,39.37%) minmax(0,1fr);min-height:745px;border:1.18367px solid #000000;border-radius:20px 20px 0 0;overflow:hidden}body.merchant-ui .jlim-menu-panel{min-width:0}body.merchant-ui .jlim-menu-categories{border-right:1.18367px solid #000000}body.merchant-ui .jlim-menu-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:87px;padding:0 24px;border-bottom:1.18367px solid #000000}body.merchant-ui .jlim-menu-panel-head h2{margin:0;color:#000;font-size:17px;font-weight:500;line-height:22px}body.merchant-ui .jlim-menu-items .jlim-menu-panel-head{justify-content:flex-start;gap:28px}body.merchant-ui .jlim-menu-tree{position:relative;padding:8px 0;overflow:hidden}body.merchant-ui .jlim-menu-tree .custom-tree{background:transparent}body.merchant-ui .jlim-menu-tree .ant-tree-treenode{width:100%;padding:6px 16px 6px 8px;border-bottom:1px solid #e3e3e3}body.merchant-ui .jlim-menu-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;padding:4px 8px;border-radius:2px}body.merchant-ui .jlim-menu-tree .ant-tree-node-content-wrapper:hover{background:#FFF4E8}body.merchant-ui .jlim-menu-tree .ant-tree-node-selected,body.merchant-ui .jlim-menu-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:#FFF4E8!important}body.merchant-ui .jlim-menu-tree .custom-tree-node-title{color:#302a28;font-size:15px}body.merchant-ui .jlim-menu-tree .custom-tree-node .custom-icon{display:none}body.merchant-ui .jlim-menu-tree .ant-tree-switcher{color:#302a28}body.merchant-ui .jlim-menu-item-list{padding:20px 24px 28px}body.merchant-ui .jlim-step-box-wrapper{padding:24px 20px}body.merchant-ui .jlim-menu-empty{display:flex;justify-content:center;padding:24px 0}body.merchant-ui .jlim-menu-empty .jlim-step-box{width:100%;max-width:480px}body.merchant-ui .jlim-menu-section{margin-bottom:8px}body.merchant-ui .jlim-menu-bar{display:flex;align-items:center;min-height:42px;margin:12px 0 6px;padding:0 20px;color:#302a28;font-size:15px}body.merchant-ui .jlim-menu-bar.is-level-1{background:#f8a51b}body.merchant-ui .jlim-menu-bar.is-level-2{margin-left:24px;background:#fbc873}body.merchant-ui .jlim-menu-bar.is-level-3{margin-left:48px;border:1px solid #d9d9d9;background:#FFF4E8}body.merchant-ui .jlim-menu-item{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-bottom:1px solid #f0f0f0}body.merchant-ui .jlim-menu-item-media{display:grid;place-items:center;flex:0 0 80px;width:80px;height:68px;padding:0;border:1.5px dashed #6b5448;background:#FFF4E8;color:#4a2c2a;font-size:30px;overflow:hidden;cursor:pointer}body.merchant-ui .jlim-menu-item-media img{width:100%;height:100%;object-fit:cover}body.merchant-ui .jlim-menu-item-main{flex:1;min-width:0;padding-top:18px}body.merchant-ui .jlim-menu-item-name{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent;color:#302a28;font-size:15px;text-align:left;cursor:pointer}body.merchant-ui .jlim-menu-item-name.is-edit:hover{color:#f04955}body.merchant-ui .jlim-menu-item-info{color:#302a28;font-size:14px}body.merchant-ui .jlim-menu-item-sub{margin:4px 0 0;color:#756b65;font-size:13px}body.merchant-ui .jlim-menu-item-side{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex:0 0 auto;min-width:168px}body.merchant-ui .jlim-menu-item-status{display:flex;flex-direction:column;align-items:stretch;gap:6px;width:100%}body.merchant-ui .jlim-menu-item-side .jlim-stock-select{width:100%;min-width:0}body.merchant-ui .jlim-menu-item-side .jlim-stock-select .ant-select-selector{min-height:32px!important;padding:0 28px 0 12px!important;border:0!important;border-radius:0!important;background:#ececec!important;box-shadow:none!important}body.merchant-ui .jlim-menu-item-side .jlim-stock-select .ant-select-selection-item{padding-inline-end:0!important;color:#302a28!important;font-size:13px!important;font-weight:450!important;line-height:30px!important}body.merchant-ui .jlim-menu-item-side .jlim-stock-select .ant-select-arrow{inset-inline-end:10px!important;color:#302a28!important;font-size:10px!important}body.merchant-ui .jlim-menu-item-side .jlim-stock-select.is-out .ant-select-selection-item{color:red!important}body.merchant-ui .jlim-menu-item-price{display:flex;align-items:center;justify-content:flex-end;gap:28px;width:100%;margin:0;padding-right:4px;color:#302a28;font-size:14px;font-weight:450;line-height:18px}body.merchant-ui .jlim-menu-item-qty,body.merchant-ui .jlim-menu-item-price-sep,body.merchant-ui .jlim-menu-item-amount{margin:0}body.merchant-ui .jlim-menu-item-amount{font-variant-numeric:tabular-nums}body.merchant-ui .jlim-menu .table-switch.ant-switch-checked{background:#00CB08}@media (max-width: 900px){body.merchant-ui .jlim-menu-panels{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-menu-categories{border-right:0;border-bottom:1px solid #302a28}body.merchant-ui .jlim-menu-tree{max-height:280px;overflow-y:auto}body.merchant-ui .jlim-menu-panel-head{min-height:64px;padding:0 16px}body.merchant-ui .jlim-menu-item-list{padding:12px 16px 20px}body.merchant-ui .jlim-box-tab{min-width:0;flex:1;height:48px}body.merchant-ui .jlim-box-tabs{display:flex}}@media (max-width: 575px){body.merchant-ui .jlim-menu-item{flex-wrap:wrap}body.merchant-ui .jlim-menu-item-media{flex-basis:64px;width:64px;height:56px}body.merchant-ui .jlim-menu-item-main{padding-top:6px}body.merchant-ui .jlim-menu-item-side{flex-basis:100%;align-items:stretch}body.merchant-ui .jlim-menu-item-status{justify-content:space-between}body.merchant-ui .jlim-menu-item-price{text-align:right}body.merchant-ui .jlim-menu-bar.is-level-2{margin-left:12px}body.merchant-ui .jlim-menu-bar.is-level-3{margin-left:24px}}body.merchant-ui .merchant-app-layout .create-order-wrapper.jlim-pos{max-width:none;padding:0}body.merchant-ui .jlim-pos-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,620px);min-height:calc(100vh - 64px)}body.merchant-ui .jlim-pos-catalog{min-width:0;padding:28px 40px 48px}body.merchant-ui .jlim-pos-order{display:flex;flex-direction:column;gap:18px;min-width:0;padding:24px 32px 40px;border-left:1px solid #d9d9d9;background:#fff}body.merchant-ui .jlim-pos .order-slider{margin:4px 0 24px}body.merchant-ui .jlim-pos .order-slider .slick-track{display:flex;gap:28px;margin-left:0}body.merchant-ui .jlim-pos .order-slider .ant-btn{height:auto;margin-left:0!important;padding:6px 0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;color:#302a28!important;font-size:16px;font-weight:400}body.merchant-ui .jlim-pos .order-slider .slick-arrow:before{color:#302a28}body.merchant-ui .jlim-pos .order-slider .ant-btn.selected-btn{color:#00cb08!important;box-shadow:inset 0 -2px #00cb08!important}body.merchant-ui .jlim-pos-pills{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 24px;padding:6px;border-radius:12px;background:#efefef}body.merchant-ui .jlim-pos-pills.is-level-3{background:#FFF4E8}body.merchant-ui .jlim-pos-pill{min-width:150px;height:44px;padding:0 18px;border:0;border-radius:8px;background:transparent;color:#302a28;font-size:14px;cursor:pointer}body.merchant-ui .jlim-pos-pill:hover:not(.is-active){background:rgba(255,255,255,.7)}body.merchant-ui .jlim-pos-pill.is-active{background:#F04955;color:#fff}body.merchant-ui .jlim-pos-pill:focus-visible{outline:2px solid #F3A714;outline-offset:2px}body.merchant-ui .jlim-pos .order-item-list{border:0;background:transparent;box-shadow:none;cursor:pointer}body.merchant-ui .jlim-pos .order-item-list .ant-card-cover img{width:100%;height:120px!important;border-radius:4px;background:#f0f0f0;object-fit:cover}body.merchant-ui .jlim-pos .order-item-list .ant-card-body{padding:10px 2px 0}body.merchant-ui .jlim-pos .order-item-list .ant-card-meta-title{margin-bottom:2px!important;color:#302a28;font-size:15px;font-weight:500;white-space:normal}body.merchant-ui .jlim-pos .order-item-list .ant-card-meta-description .ant-typography{color:#302a28;font-size:15px;font-weight:400}body.merchant-ui .jlim-pos .order-item-list:hover .ant-card-cover img{outline:2px solid #F3A714}body.merchant-ui .jlim-pos-order-head{display:flex;align-items:center;justify-content:space-between;gap:16px}body.merchant-ui .jlim-pos-order-head h2{margin:0;color:#302a28;font-size:22px;font-weight:600}body.merchant-ui .jlim-pos-order-type{width:180px}body.merchant-ui .jlim-pos-order-type .ant-form-item{margin:0!important}body.merchant-ui .jlim-pos-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}body.merchant-ui .jlim-pos-list-head h3{margin:0;color:#302a28;font-size:17px;font-weight:500}body.merchant-ui .jlim-pos-list-actions{display:flex;gap:12px}body.merchant-ui .jlim-pos-list-actions .jlim-pill-btn{display:inline-flex;align-items:center;gap:8px;border-radius:4px}body.merchant-ui .jlim-pos-items{min-height:220px;max-height:42vh;overflow:auto}body.merchant-ui .jlim-pos-totals{display:flex;flex-direction:column;gap:10px;margin:0;padding:20px 24px 0;border-radius:16px;background:#f4f4f4}body.merchant-ui .jlim-pos-totals>div{display:flex;justify-content:flex-end;gap:24px}body.merchant-ui .jlim-pos-totals dt{color:#8c8c8c;font-size:14px;font-weight:400}body.merchant-ui .jlim-pos-totals dd{min-width:90px;margin:0;color:#302a28;font-size:15px;text-align:right}body.merchant-ui .jlim-pos-totals dd.is-negative{color:red}body.merchant-ui .jlim-pos-totals .jlim-pos-grand{justify-content:space-between;margin:8px -24px 0;padding:18px 40px;border-top:1px solid #d0d0d0}body.merchant-ui .jlim-pos-totals .jlim-pos-grand dt,body.merchant-ui .jlim-pos-totals .jlim-pos-grand dd{color:#302a28;font-size:18px}body.merchant-ui .jlim-link-btn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#8c8c8c;font-size:14px;cursor:pointer}body.merchant-ui .jlim-link-btn:hover{color:#f04955}body.merchant-ui .jlim-pos-checkout{display:flex;flex-direction:column;gap:16px}body.merchant-ui .jlim-pos-checkout h3{margin:6px 0 0;color:#302a28;font-size:17px;font-weight:500}body.merchant-ui .jlim-pos-pay{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px}body.merchant-ui .jlim-pay-btn.ant-btn{height:44px;border:0;border-radius:2px;background:#00cb08;color:#fff;font-size:15px;font-weight:500}body.merchant-ui .jlim-pay-btn.ant-btn:not(:disabled):hover{background:#00ac07;color:#fff}body.merchant-ui .jlim-pay-btn.ant-btn:disabled{background:#b7e8b9;color:#fff}body.merchant-ui .jlim-pay-btn.ant-btn.is-muted{background:#6b7a99}body.merchant-ui .jlim-pay-btn.ant-btn.is-muted:not(:disabled):hover{background:#596782}body.merchant-ui .jlim-cancel-btn.ant-btn{width:min(100%,360px);height:48px;margin:8px auto 0;border:0;border-radius:8px;background:#ff0000;color:#fff;font-size:15px;font-weight:500}body.merchant-ui .jlim-cancel-btn.ant-btn:hover{background:#d60000!important;color:#fff!important}body.merchant-ui .jlim-paynow-qr-wrap{margin:0 0 20px}body.merchant-ui .jlim-paynow-qr-wrap .jlim-paynow-qr{display:flex;align-items:center;gap:16px;flex-wrap:wrap}body.merchant-ui .jlim-paynow-qr-wrap .jlim-paynow-qr-placeholder{display:grid;place-items:center;width:160px;min-height:160px;padding:12px;border:1px dashed #d9d9d9;border-radius:8px;color:#666;font-size:12px;line-height:1.4;text-align:center}body.merchant-ui .jlim-paynow-qr-wrap .jlim-paynow-qr-actions{display:flex;flex-direction:column;gap:10px;min-width:140px}body.merchant-ui .jlim-paynow-qr-wrap .jlim-paynow-qr-timer{margin-top:12px}body.merchant-ui .jlim-paynow-qr-wrap .jlim-paynow-qr-timer .ant-statistic-title{font-size:12px}body.merchant-ui .jlim-paynow-qr-wrap .jlim-paynow-qr-timer .ant-statistic-content{font-size:16px}body.merchant-ui .jlim-cash-modal .ant-modal-title{font-size:20px}body.merchant-ui .jlim-cash-modal .jlim-cash-row{display:flex;align-items:center;gap:20px;margin:28px 0 20px;font-size:18px;font-weight:500}body.merchant-ui .jlim-cash-modal .jlim-cash-row .ant-input-affix-wrapper{max-width:200px;font-size:18px}body.merchant-ui .jlim-cash-modal .jlim-keypad{display:grid;grid-template-columns:repeat(3,1fr);width:min(100%,320px);margin:0 auto 28px;border:1px solid #d9d9d9}body.merchant-ui .jlim-cash-modal .jlim-keypad button{height:50px;border:1px solid #e5e5e5;background:#fff;color:#302a28;font-size:18px;cursor:pointer}body.merchant-ui .jlim-cash-modal .jlim-keypad button:hover{background:#FFF4E8}body.merchant-ui .jlim-cash-modal .jlim-keypad button:focus-visible{outline:2px solid #F3A714;outline-offset:-2px}body.merchant-ui .jlim-cash-modal .jlim-keypad button.is-action{margin:3px;border-radius:3px;background:#F04955;color:#fff;font-size:14px}body.merchant-ui .jlim-cash-modal .jlim-keypad button.is-action:hover{background:#D63542}body.merchant-ui .jlim-cash-modal .jlim-cash-summary{display:flex;flex-direction:column;gap:6px;margin-bottom:32px}body.merchant-ui .jlim-cash-modal .jlim-cash-summary>div{display:grid;grid-template-columns:180px 1fr;font-size:18px;font-weight:500}body.merchant-ui .jlim-cash-modal .jlim-cash-summary .is-change{color:red}body.merchant-ui .jlim-cash-modal .jlim-cash-actions{display:grid;grid-template-columns:1fr 1.2fr;gap:20px}body.merchant-ui .jlim-cash-modal .jlim-cash-actions .ant-btn{height:46px;border-radius:8px}body.merchant-ui .jlim-cash-modal .jlim-receipt-btn.ant-btn{border:0;background:#f2a818;color:#fff;font-size:15px}body.merchant-ui .jlim-cash-modal .jlim-receipt-btn.ant-btn:not(:disabled):hover{background:#df970d;color:#fff}body.merchant-ui .jlim-cash-modal .jlim-receipt-btn.ant-btn:disabled{background:#f7d58f;color:#fff}@media (min-width: 900px){body.merchant-ui .jlim-pos-order{position:sticky;top:0;align-self:start;max-height:calc(100vh - 64px);overflow-y:auto}body.merchant-ui .jlim-pos-checkout{position:sticky;bottom:0;z-index:2;padding:12px 0 8px;background:#fff;box-shadow:0 -10px 12px -12px #302a284d}}@media (min-width: 900px) and (max-width: 1100px){body.merchant-ui .jlim-pos-grid{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}body.merchant-ui .jlim-pos-catalog{padding:24px 20px 40px}body.merchant-ui .jlim-pos-order{gap:14px;padding:20px}}@media (max-width: 899px){body.merchant-ui .jlim-pos-grid{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-pos-order{border-left:0;border-top:1px solid #d9d9d9}body.merchant-ui .jlim-pos-items{max-height:none}}@media (max-width: 575px){body.merchant-ui .jlim-pos-catalog{padding:20px 16px 28px}body.merchant-ui .jlim-pos-order{padding:20px 16px 32px}body.merchant-ui .jlim-pos-pill{min-width:0;flex:1 1 auto}body.merchant-ui .jlim-pos-order-head h2{font-size:19px}body.merchant-ui .jlim-pos-order-type{width:150px}body.merchant-ui .jlim-pos-totals .jlim-pos-grand{padding:16px 24px}body.merchant-ui .jlim-cash-summary>div{grid-template-columns:150px 1fr;font-size:16px}body.merchant-ui .jlim-cash-actions{grid-template-columns:1fr}}body.merchant-ui .jlim-tab-label{position:relative;display:inline-flex;align-items:flex-start}body.merchant-ui .jlim-tab-badge{display:grid;place-items:center;min-width:22px;height:22px;margin:-12px 0 0 4px;padding:0 6px;border-radius:11px;background:#ff0000;color:#fff;font-size:12px;font-weight:600;line-height:1}body.merchant-ui .ant-tabs-nav:has(.jlim-tab-badge){margin-top:-12px}body.merchant-ui .ant-tabs-nav:has(.jlim-tab-badge) .ant-tabs-nav-wrap{padding-top:12px}body.merchant-ui .jlim-orders .ant-tabs-nav{margin-bottom:28px}body.merchant-ui .jlim-orders .ant-tabs-tab{padding:10px 0!important}body.merchant-ui .jlim-orders .ant-tabs-nav-list{gap:48px}body.merchant-ui .jlim-orders .ant-tabs-tab+.ant-tabs-tab{margin-left:0}body.merchant-ui .jlim-orders .ant-tabs-tab-disabled .ant-tabs-tab-btn{color:#bfbfbf!important}body.merchant-ui .jlim-orders .ant-statistic-title{color:#302a28;font-size:20px}body.merchant-ui .jlim-orders .ant-statistic-content{color:#00cb08;font-size:20px;font-weight:700}body.merchant-ui .jlim-orders .ant-card:has(.ant-statistic){border:0}body.merchant-ui .jlim-orders .ant-card:has(.ant-statistic) .ant-card-body{padding:0 32px 0 0!important}body.merchant-ui .jlim-kitchen .ant-list-grid>.ant-spin-nested-loading>.ant-spin-container>.ant-row>div{width:100%!important;max-width:100%!important}@media (min-width: 1000px){body.merchant-ui .jlim-kitchen .ant-list-grid>.ant-spin-nested-loading>.ant-spin-container>.ant-row>div{width:50%!important;max-width:50%!important}}body.merchant-ui .jlim-kitchen .order-card{width:100%!important;max-width:none!important}body.merchant-ui .jlim-kitchen .kitchen-card{width:100%;border:1px solid #cfcfcf;border-radius:0;box-shadow:none;overflow:hidden}body.merchant-ui .jlim-kitchen .kitchen-card .ant-card-head{min-height:46px;padding:0 16px;border:0;border-radius:0;background:#00cb08}body.merchant-ui .jlim-kitchen .kitchen-card .kitchen-card-title,body.merchant-ui .jlim-kitchen .kitchen-card .kitchen-card-title *{color:#fff!important;font-size:17px}body.merchant-ui .jlim-kitchen .kitchen-card .kitchen-card-title{display:flex;align-items:center;gap:10px}body.merchant-ui .jlim-kitchen .kitchen-card .ant-card-body{min-height:220px;padding:14px 24px}body.merchant-ui .jlim-kitchen .kitchen-card .kitchen-card-text{font-weight:600}body.merchant-ui .jlim-kitchen .kitchen-card .ant-card-actions{display:flex;gap:16px;justify-content:flex-end;padding:10px 16px;border-top:1px solid #eee;background:#fff}body.merchant-ui .jlim-kitchen .kitchen-card .ant-card-actions>li{width:auto!important;margin:0;border:0!important}body.merchant-ui .jlim-kitchen .kitchen-card .ant-card-actions .ant-btn{min-width:110px;height:34px;border:0;border-radius:4px;background:#f2a818;color:#fff;font-weight:500}body.merchant-ui .jlim-kitchen .kitchen-card .ant-card-actions .ant-btn:hover{background:#df970d!important;color:#fff!important}body.merchant-ui .jlim-kitchen .kitchen-card.kitchen-card-primary .ant-card-head{background:#ff0000}body.merchant-ui .jlim-settings .ant-tabs-nav{margin-bottom:40px}body.merchant-ui .jlim-settings .ant-tabs-nav-list{gap:34px}body.merchant-ui .jlim-settings .ant-tabs-tab{padding:8px 0!important}body.merchant-ui .jlim-settings .ant-tabs-tab+.ant-tabs-tab{margin-left:0}body.merchant-ui .jlim-settings .ant-tabs-tab .ant-tabs-tab-btn{color:#000;font-size:15px;font-weight:450;line-height:19px}body.merchant-ui .jlim-settings .ant-tabs-tab-active .ant-tabs-tab-btn{color:#00cb08!important;font-weight:450}body.merchant-ui .jlim-settings .ant-tabs-ink-bar{height:1px;background:#00cb08}body.merchant-ui .jlim-settings-section{margin-bottom:40px}body.merchant-ui .jlim-settings-section>h2{margin:0 0 16px;color:#302a28;font-size:18px;font-weight:600}@media (max-width: 575px){body.merchant-ui .jlim-settings .ant-tabs-nav-list,body.merchant-ui .jlim-orders .ant-tabs-nav-list{gap:18px}body.merchant-ui .jlim-settings .ant-tabs-tab .ant-tabs-tab-btn,body.merchant-ui .jlim-orders .ant-tabs-tab .ant-tabs-tab-btn{font-size:14px}}body.merchant-ui .jlim-settings .ant-card{border:0}body.merchant-ui .jlim-settings .ant-card>.ant-card-body{padding:0!important}body.merchant-ui .chat-drawer .ant-drawer-header{background:#F3A714}body.merchant-ui .chat-drawer .ant-drawer-title,body.merchant-ui .chat-drawer .ant-drawer-close{color:#fff}body.merchant-ui .chat-drawer .userchat-container{max-width:78%;padding:10px 14px;border-radius:16px 16px 0;background:#FFF4E8;color:#6d7993;box-shadow:none}body.merchant-ui .chat-drawer .userchat-container.userchat-reply{border-radius:16px 16px 16px 0;background:#eef1f6;color:#6d7993}body.merchant-ui .chat-drawer .userchat-container.black-color{background:#302a28!important;color:#fff}body.merchant-ui .chat-drawer .userchat-data,body.merchant-ui .chat-drawer .userchat-data span{color:inherit;font-size:15px;line-height:1.45}body.merchant-ui .chat-drawer .userchat-time{color:#9aa3b5;font-size:12px}body.merchant-ui .chat-drawer .userchat-date span{color:#9aa3b5;font-size:14px}body.merchant-ui .chat-drawer .social-chatmessanger-wrap{border:1px solid #e3e6ec;border-radius:12px}body.merchant-ui .chat-drawer .social-chatmessanger-wrap svg,body.merchant-ui .chat-drawer .social-chatmessanger-wrap .anticon{color:#f3a714}body.merchant-ui .jlim-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}body.merchant-ui .jlim-section-head h2{margin:0;color:#302a28;font-size:18px;font-weight:600}body.merchant-ui .jlim-text-link{padding:0;border:0;background:transparent;color:#c98500;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.merchant-ui .jlim-text-link:hover{color:#f3a714}body.merchant-ui .jlim-text-link.is-danger{color:#f04955}body.merchant-ui .jlim-muted{color:#756b65}body.merchant-ui .jlim-settings-profile{margin:0 0 24px;color:#756b65}body.merchant-ui .jlim-rules-form{max-width:720px}body.merchant-ui .jlim-rules-form h3{margin:28px 0 12px;color:#000;font-size:17px;font-weight:500;line-height:22px}body.merchant-ui .jlim-rules-form h3:first-child{margin-top:0}body.merchant-ui .jlim-rules-form .jlim-radio-row{margin-bottom:8px!important}body.merchant-ui .jlim-rules-form .btn-standard{margin-top:28px;min-width:140px}body.merchant-ui .jlim-delivery-form{max-width:560px}body.merchant-ui .jlim-delivery-form .jlim-delivery-block{margin-bottom:0}body.merchant-ui .jlim-delivery-form .jlim-delivery-block>h3{margin:0 0 18px;font-weight:500}body.merchant-ui .jlim-delivery-form .jlim-delivery-block+.jlim-delivery-block{margin-top:48px}body.merchant-ui .jlim-delivery-form .jlim-delivery-availability{margin-bottom:18px!important}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio.ant-radio-group{display:flex;flex-wrap:wrap;align-items:center;column-gap:48px;row-gap:12px}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio-wrapper{margin-inline-end:0!important;color:#000;font-size:15px;font-weight:450;line-height:19px;align-items:center;gap:14px}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio{top:0}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio-inner{width:17px;height:17px;background-color:#fff!important;border:.5px solid #000000!important;inset-inline-start:0}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio-checked .ant-radio-inner{background-color:#fff!important;border-color:#ff0013!important}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio-inner:after{inset-block-start:50%;inset-inline-start:50%;width:13px;height:13px;margin-block-start:0;margin-inline-start:0;background-color:#ee5964!important;border-block-start:0!important;border-inline-start:0!important;border-radius:50%;transform:translate(-50%,-50%) scale(0);opacity:1;transition:transform .15s ease}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio-checked .ant-radio-inner:after{transform:translate(-50%,-50%) scale(1)}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio:hover .ant-radio-inner,body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio-wrapper:hover .ant-radio-inner{border-color:#000!important}body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio-checked:hover .ant-radio-inner,body.merchant-ui .jlim-delivery-form .jlim-delivery-radio .ant-radio-wrapper:hover .ant-radio-checked .ant-radio-inner{border-color:#ff0013!important}body.merchant-ui .jlim-rules-panel{padding:18px 22px 16px;margin:4px 0 8px;background:rgba(249,163,25,.6);border-radius:0}body.merchant-ui .jlim-delivery-panel{box-sizing:border-box;width:100%;max-width:532px;min-height:202px;padding:28px 32px 24px;margin:0 0 8px;background:rgba(249,163,25,.6);border-radius:0}body.merchant-ui .jlim-delivery-panel .ant-form-item{margin-bottom:12px!important}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:18px}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-type{margin-bottom:0!important;flex:0 0 auto}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-type .jlim-delivery-radio.ant-radio-group{column-gap:36px}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-input,body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-input{margin-bottom:0!important}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-input .ant-input-number,body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-input .ant-input-number{width:152px;height:43px;border:1.18367px solid #c4c4c4;border-radius:0;background:#ffffff;box-shadow:none}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-input .ant-input-number-focused,body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-input .ant-input-number-focused{border-color:#c4c4c4;box-shadow:none}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-input .ant-input-number-prefix,body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-input .ant-input-number-prefix{color:#7b7b7b;font-size:14px;margin-inline-end:6px}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-input .ant-input-number-input,body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-input .ant-input-number-input{height:41px;padding:0 10px 0 0;color:#000;font-size:14px}body.merchant-ui .jlim-delivery-panel .jlim-delivery-fee-input{margin-top:-6px}body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-check{margin-bottom:16px!important}body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-check .ant-checkbox-wrapper{color:#000;font-size:15px;font-weight:450;line-height:19px;align-items:center;gap:20px}body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-check .ant-checkbox{top:0}body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-check .ant-checkbox-inner{width:17px;height:17px;background:#fff6e8!important;border:.5px solid #000000!important;border-radius:0}body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-check .ant-checkbox-checked .ant-checkbox-inner{background:#fff6e8!important;border-color:#000!important}body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-check .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#000;inset-inline-start:21.5%}body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-check .ant-checkbox+span{padding-inline-start:0;padding-inline-end:0}body.merchant-ui .jlim-delivery-panel .jlim-delivery-min-input{margin-bottom:0!important;padding-left:37px}body.merchant-ui .jlim-delivery-remarks{max-width:532px;margin-bottom:0!important}body.merchant-ui .jlim-delivery-remarks textarea.ant-input{box-sizing:border-box;width:100%;min-height:188px;padding:12px 14px;border:1.18367px solid #c4c4c4;border-radius:0;resize:vertical;box-shadow:none;color:#000;font-size:15px}body.merchant-ui .jlim-delivery-remarks textarea.ant-input:focus,body.merchant-ui .jlim-delivery-remarks textarea.ant-input:hover{border-color:#c4c4c4;box-shadow:none}body.merchant-ui .jlim-rules-label{margin:0 0 8px;color:#302a28;font-weight:500}body.merchant-ui .jlim-rules-note{margin:0 0 16px;color:#000;font-size:13px;line-height:1.4}body.merchant-ui .jlim-inline-fields{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}body.merchant-ui .jlim-inline-fields>span{color:#302a28}body.merchant-ui .jlim-staffs .jlim-figma-toolbar{margin-bottom:18px}body.merchant-ui .jlim-preorder-form{max-width:720px}body.merchant-ui .jlim-preorder-form .jlim-preorder-block>h3{margin:0 0 18px;color:#000;font-size:17px;font-weight:500;line-height:22px}body.merchant-ui .jlim-preorder-form .jlim-delivery-availability{margin-bottom:18px!important}body.merchant-ui .jlim-preorder-panel{box-sizing:border-box;width:100%;max-width:560px;padding:22px 24px 18px;margin:0 0 8px;background:rgba(249,163,25,.6);border-radius:0}body.merchant-ui .jlim-preorder-panel .ant-form-item{margin-bottom:0!important}body.merchant-ui .jlim-preorder-panel .jlim-rules-label{margin:0 0 12px;color:#000;font-size:15px;font-weight:450}body.merchant-ui .jlim-preorder-interval-row,body.merchant-ui .jlim-preorder-cutoff-row{align-items:center;gap:12px 14px;margin-bottom:16px}body.merchant-ui .jlim-preorder-interval-row>span,body.merchant-ui .jlim-preorder-cutoff-row>span{color:#000;font-size:15px;white-space:nowrap}body.merchant-ui .jlim-preorder-cutoff-row{margin-bottom:0}body.merchant-ui .jlim-preorder-interval .ant-select,body.merchant-ui .jlim-preorder-session .ant-select{min-width:170px}body.merchant-ui .jlim-preorder-interval .ant-select-selector,body.merchant-ui .jlim-preorder-session .ant-select-selector,body.merchant-ui .jlim-preorder-time .ant-picker{height:40px!important;border:1.18px solid #c4c4c4!important;border-radius:2px!important;background:#ffffff!important;box-shadow:none!important}body.merchant-ui .jlim-preorder-interval .ant-select-selector,body.merchant-ui .jlim-preorder-session .ant-select-selector{display:flex!important;align-items:center!important}body.merchant-ui .jlim-preorder-time .ant-picker{width:120px;padding-inline:10px}body.merchant-ui .jlim-preorder-cutoff-check{margin-bottom:0!important}body.merchant-ui .jlim-preorder-cutoff-check .ant-checkbox-inner{width:17px;height:17px;background:#fff6e8!important;border:.5px solid #000000!important;border-radius:0}body.merchant-ui .jlim-preorder-cutoff-check .ant-checkbox-checked .ant-checkbox-inner{background:#fff6e8!important;border-color:#000!important}body.merchant-ui .jlim-preorder-cutoff-check .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#000}body.merchant-ui .jlim-printer-section{margin-top:48px}body.merchant-ui .jlim-printer-head{margin-bottom:18px}body.merchant-ui .jlim-printer-head h2{margin:0;color:#000;font-size:17px;font-weight:500;line-height:22px}body.merchant-ui .jlim-profile-section{margin-top:32px;padding:24px;border:1px solid #e3e3e3;border-radius:12px;background:#fff}body.merchant-ui .jlim-branch-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}body.merchant-ui .jlim-branch-card{padding:18px 20px;border-radius:10px;box-shadow:0 2px 12px #302a2814}body.merchant-ui .jlim-branch-card h3{display:inline-block;margin:0 0 10px;border-bottom:2px solid #302a28;font-size:15px;font-weight:700}body.merchant-ui .jlim-branch-card p{margin:0 0 4px;color:#302a28}body.merchant-ui .jlim-branch-card p span{color:#756b65}body.merchant-ui .jlim-branch-name{font-size:16px}body.merchant-ui .jlim-branch-actions{display:flex;gap:16px;margin-top:10px}body.merchant-ui .jlim-doc-list{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}body.merchant-ui .jlim-doc-list li{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid #e3e3e3;border-radius:8px}body.merchant-ui .jlim-doc-list a{color:#302a28}body.merchant-ui .jlim-doc-list .anticon{color:#f04955}body.merchant-ui .jlim-stock-select{min-width:190px}body.merchant-ui .jlim-stock-select .ant-select-selector{border:0!important;border-radius:0!important;background:#ececec!important}body.merchant-ui .jlim-stock-select.is-out .ant-select-selection-item,body.merchant-ui .jlim-negative{color:red}body.merchant-ui .jlim-menu-positive{color:#00cb08}body.merchant-ui .jlim-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}body.merchant-ui .jlim-toolbar-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-left:auto}@media (min-width: 900px){body.merchant-ui .jlim-toolbar-actions{flex-wrap:nowrap}}body.merchant-ui .jlim-search{width:min(100%,320px);height:44px;border-radius:8px}body.merchant-ui .jlim-kpis{display:flex;flex-wrap:wrap;gap:48px}body.merchant-ui .jlim-kpis span{display:block;color:#302a28;font-size:17px;font-weight:500}body.merchant-ui .jlim-kpis strong{display:block;margin-top:4px;color:#302a28;font-size:19px;font-weight:700}body.merchant-ui .jlim-kpis strong.jlim-negative{color:red}body.merchant-ui .jlim-customers .ant-table-tbody>tr.is-inactive>td{color:#756b65;background:#fafafa}body.merchant-ui .jlim-customer-head{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-bottom:36px}body.merchant-ui .jlim-customer-head p{margin:0 0 4px;color:#302a28;font-size:15px}body.merchant-ui .jlim-customer-company{font-size:17px!important;font-weight:700}body.merchant-ui .jlim-customer-cards{display:flex;flex-wrap:wrap;align-items:flex-end;gap:24px;margin-bottom:24px}body.merchant-ui .jlim-stat-card{display:flex;flex-direction:column;gap:4px;min-width:220px;padding:12px 20px;border:1px solid;border-radius:4px;position:relative}body.merchant-ui .jlim-stat-card span{font-size:14px}body.merchant-ui .jlim-stat-card strong{color:#00cb08;font-size:16px;font-weight:500}body.merchant-ui .jlim-stat-card strong em{font-style:normal}body.merchant-ui .jlim-stat-card small{color:#756b65}body.merchant-ui .jlim-stat-card.is-positive{border-color:#00cb08}body.merchant-ui .jlim-stat-card.is-positive span{color:#00cb08}body.merchant-ui .jlim-stat-card.is-negative{border-color:red}body.merchant-ui .jlim-stat-card.is-negative span,body.merchant-ui .jlim-stat-card.is-negative strong{color:red}body.merchant-ui .jlim-credit-line-add{position:absolute;top:10px;right:12px;padding:0;border:0;background:transparent;color:#00cb08;font-size:22px;line-height:1;cursor:pointer}body.merchant-ui .jlim-credit-line-add:hover{opacity:.85}body.merchant-ui .jlim-credit-line-add:focus-visible{outline:2px solid #00CB08;outline-offset:2px;border-radius:50%}body.merchant-ui .jlim-invoice-actions{display:inline-flex;align-items:center;gap:10px}body.merchant-ui .jlim-period{display:flex;flex-direction:column;gap:6px;margin-left:auto}body.merchant-ui .jlim-modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}body.merchant-ui .jlim-modal-actions .ant-btn{height:46px;border-radius:8px}body.merchant-ui .jlim-cancel-outline.ant-btn{border:0;background:#F04955;color:#fff}body.merchant-ui .jlim-cancel-outline.ant-btn:hover{background:#D63542!important;color:#fff!important}body.merchant-ui .jlim-credit-hint{margin:12px 0 16px;color:#756b65}body.merchant-ui .jlim-order-type-cell{display:flex;flex-direction:column;gap:2px}body.merchant-ui .jlim-order-type-cell .is-scheduled{color:#00cb08;font-size:13px}body.merchant-ui .jlim-order-type-cell .is-address{color:#756b65;font-size:12px;line-height:1.35}body.merchant-ui .jlim-stock-menu{padding:0;background:#E9FBEA}body.merchant-ui .jlim-stock-menu .ant-select-item{border-radius:0}body.merchant-ui .jlim-stock-menu .ant-select-item-option-selected{background:#d6f5d8}body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-selector,body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number,body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{min-height:44px!important;border:1px solid #c9c9c9!important;border-radius:6px!important;background-color:#fff!important}body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-selector:focus,body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-selector:hover,body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number:focus,body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number:hover,body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:focus,body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:hover{border-color:#f3a714!important}body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper{border:1px solid #c9c9c9!important;border-radius:6px!important;background-color:#fff!important}body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper:hover,body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper:focus-within{border-color:#f3a714!important}body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper .ant-input{min-height:42px!important;border:0!important;background-color:transparent!important}body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-number-input{height:42px!important}body.merchant-ui form.ant-form .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-focused .ant-select-selector{border-color:#f3a714!important;box-shadow:0 0 0 2px #f3a71426!important}body.merchant-ui form.ant-form .ant-picker,body.merchant-ui form.ant-form .ant-select-selector{min-height:44px!important;border:1px solid #c9c9c9!important;border-radius:6px!important;background-color:#fff!important}body.merchant-ui form.ant-form .ant-form-item .ant-form-item-label label{color:#302a28;font-size:14px;font-weight:500}body.merchant-ui .jlim-auth form.ant-form .ant-form-item .ant-form-item-label label{color:#6b7a99;font-size:14px!important;font-weight:600}body.merchant-ui .ant-drawer .ant-table-wrapper,body.merchant-ui .ant-modal-root .ant-table-wrapper{border:1px solid #e3e3e3!important;border-radius:16px!important;overflow:hidden}body.merchant-ui .ant-drawer .responsive-data-view.is-grid>.ant-table-wrapper,body.merchant-ui .ant-modal-root .responsive-data-view.is-grid>.ant-table-wrapper{border:0!important}body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table,body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table{border-radius:16px!important}body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-thead>tr>th,body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-thead>tr>th{padding:22px 16px!important;border-bottom:1px solid #e3e3e3!important;background:#fff!important;color:#302a28!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-thead>tr>th:not(:last-child),body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-tbody>tr>td:not(:last-child),body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-thead>tr>th:not(:last-child),body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-tbody>tr>td:not(:last-child){border-right:1px solid #e3e3e3!important}body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-thead>tr>th:before,body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-tbody>tr>td,body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-tbody>tr>td{padding:16px!important;border-bottom:1px solid #e3e3e3!important;color:#302a28;font-size:14px}body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td,body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important}body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-placeholder):hover>td,body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover,body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-tbody>tr:not(.ant-table-placeholder):hover>td,body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#FFF4E8!important}body.merchant-ui .ant-drawer .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td,body.merchant-ui .ant-modal-root .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:#fff!important}body.merchant-ui .ant-modal-content{border-radius:4px}body.merchant-ui .ant-modal-title{color:#302a28;font-weight:600}body.merchant-ui .ant-modal-close{top:18px;width:26px;height:26px;border-radius:50%;background:#ff0013;color:#fff;display:inline-flex;align-items:center;justify-content:center}body.merchant-ui .ant-modal-close:hover{background:#d90010;color:#fff}body.merchant-ui .ant-modal-close .anticon,body.merchant-ui .ant-modal-close svg{color:#fff}body.merchant-ui .ant-dropdown-menu{padding:0;border-radius:2px;background:#FFF4E8;box-shadow:0 4px 12px #0000002e}body.merchant-ui .ant-dropdown-menu-item{border-radius:0!important;border-bottom:1px solid #fff}body.merchant-ui .jlim-impersonation-banner,body.merchant-ui .jlim-overdue-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:10px 16px;background:#F04955;color:#fff;font-size:14px}body.merchant-ui .jlim-impersonation-banner strong,body.merchant-ui .jlim-overdue-banner strong{font-weight:600}body.merchant-ui .jlim-impersonation-banner .ant-btn,body.merchant-ui .jlim-overdue-banner .ant-btn{border:1px solid #fff;background:transparent;color:#fff}body.merchant-ui .jlim-impersonation-banner .ant-btn:hover,body.merchant-ui .jlim-overdue-banner .ant-btn:hover{background:#fff!important;color:#f04955!important}body.merchant-ui .jlim-overdue-banner{margin-bottom:16px;border-radius:6px}body.merchant-ui .jlim-overdue-banner a{color:#fff;font-weight:600;text-decoration:underline}body.merchant-ui .jlim-finance{display:flex;flex-direction:column;gap:20px}body.merchant-ui .jlim-finance-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}body.merchant-ui .jlim-finance-card{padding:16px 20px;border:1px solid;border-radius:4px;background:#fff}body.merchant-ui .jlim-finance-card p{margin:0}body.merchant-ui .jlim-finance-card.is-positive{border-color:#00cb08}body.merchant-ui .jlim-finance-card.is-negative{border-color:red}body.merchant-ui .jlim-finance-period{margin-bottom:12px!important;color:#756b65}body.merchant-ui .jlim-finance-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}body.merchant-ui .jlim-finance-grid .anticon{color:#00cb08}body.merchant-ui .jlim-finance-grid strong{color:#00cb08;font-weight:600}body.merchant-ui .jlim-finance-owed{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #e3e3e3}body.merchant-ui .jlim-finance-owed .jlim-pay-btn{min-width:140px}body.merchant-ui .jlim-finance-owed-title strong,body.merchant-ui .jlim-finance-sub strong{color:red;font-weight:600}body.merchant-ui .jlim-finance-sub{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:12px}body.merchant-ui .jlim-finance-filter{margin-left:0}body.merchant-ui .ant-table-row.is-muted td{color:#756b65}body.merchant-ui .jlim-period .jlim-inline-fields{display:flex;flex-wrap:wrap;align-items:center;gap:12px}body.merchant-ui .jlim-ticket-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#756b65}body.merchant-ui .jlim-thread{display:flex;flex-direction:column;gap:12px}body.merchant-ui .jlim-thread-messages{display:flex;flex-direction:column;gap:10px;max-height:55vh;padding:12px;overflow-y:auto;border:1px solid #e3e3e3;border-radius:8px;background:#faf7f3}body.merchant-ui .jlim-thread-msg{align-self:flex-start;max-width:85%;padding:8px 12px;border-radius:8px;background:#fff;box-shadow:0 1px 2px #302a280f}body.merchant-ui .jlim-thread-msg p{margin:0}body.merchant-ui .jlim-thread-msg.is-own{align-self:flex-end;background:#FFF4E8}body.merchant-ui .jlim-thread-author{color:#302a28;font-size:13px;font-weight:600}body.merchant-ui .jlim-thread-text{color:#302a28;white-space:pre-wrap;overflow-wrap:anywhere}body.merchant-ui .jlim-thread-time{color:#756b65;font-size:12px;text-align:right}body.merchant-ui .jlim-thread-reply{display:flex;flex-direction:column;align-items:flex-end;gap:8px}body.merchant-ui .jlim-ticket{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}body.merchant-ui .jlim-ticket h3{margin:0 0 12px;color:#302a28;font-weight:600}body.merchant-ui .jlim-ticket-side{display:flex;flex-direction:column;gap:16px}body.merchant-ui .jlim-ticket-card{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #e3e3e3;border-radius:8px;background:#fff}body.merchant-ui .jlim-ticket-card h4{margin:0;color:#302a28;font-weight:600}body.merchant-ui .jlim-ticket-card label{color:#756b65;font-size:13px}body.merchant-ui .jlim-ticket-card dl{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0 0 8px}body.merchant-ui .jlim-ticket-card dt{color:#756b65}body.merchant-ui .jlim-ticket-card dd{margin:0;color:#302a28;overflow-wrap:anywhere}body.merchant-ui .jlim-ticket-note{margin:0;padding:8px;border-radius:6px;background:#fffbe6;font-size:13px;white-space:pre-wrap}body.merchant-ui .jlim-admin h3{margin:24px 0 12px;color:#302a28;font-weight:600}body.merchant-ui .jlim-admin h3:first-child{margin-top:0}body.merchant-ui .jlim-metric-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:20px}body.merchant-ui .jlim-metric-cards>div{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid #00CB08;border-radius:4px;background:#fff}body.merchant-ui .jlim-metric-cards span{color:#756b65}body.merchant-ui .jlim-metric-cards strong{color:#00cb08;font-size:24px;font-weight:600}body.merchant-ui .jlim-metric-cards .is-negative{border-color:red}body.merchant-ui .jlim-metric-cards .is-negative strong{color:red}body.merchant-ui .jlim-admin-home .jlim-period{margin-left:0}body.merchant-ui .jlim-metric-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:16px;border:1px solid #e3e3e3;border-radius:8px;background:#fff}body.merchant-ui .jlim-metric-row>div{display:flex;flex-direction:column;gap:4px;padding:16px;border-right:1px solid #e3e3e3}body.merchant-ui .jlim-metric-row>div:last-child{border-right:0}body.merchant-ui .jlim-metric-row strong{color:#302a28;font-size:20px;font-weight:600}body.merchant-ui .jlim-metric-row span{color:#756b65;font-size:13px}body.merchant-ui .jlim-feed{margin:0;padding:12px 16px 12px 32px;border:1px solid #e3e3e3;border-radius:8px;background:#fff}body.merchant-ui .jlim-feed li{padding:4px 0;color:#302a28}body.merchant-ui .jlim-feed li.is-warn{color:#c98500}body.merchant-ui .jlim-feed li.is-error{color:red}body.merchant-ui .jlim-feed li.is-ok{color:#00cb08}body.merchant-ui .cursor-pointer{cursor:pointer}@media (max-width: 900px){body.merchant-ui .jlim-ticket{grid-template-columns:1fr}}@media (max-width: 576px){body.merchant-ui .jlim-finance-cards,body.merchant-ui .jlim-finance-grid,body.merchant-ui .jlim-finance-sub{grid-template-columns:1fr}body.merchant-ui .jlim-metric-row>div{border-right:0;border-bottom:1px solid #e3e3e3}body.merchant-ui .jlim-thread-msg{max-width:100%}}body.merchant-ui .jlim-status-positive{color:#00cb08}body.merchant-ui .jlim-status-negative{color:red}body.merchant-ui .jlim-status-warning{color:#c98500}body.merchant-ui .jlim-positive{color:#00cb08}body.merchant-ui .jlim-product-tabs>.ant-tabs-nav{margin-bottom:24px}body.merchant-ui .jlim-media-count{position:relative;display:inline-grid;place-items:center;width:48px;height:48px;border:1px dashed #302a28;background:#FFF4E8;font-size:22px}body.merchant-ui .jlim-media-badge{position:absolute;right:-12px;bottom:-10px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#00CB08;color:#fff;font-size:12px;font-weight:600}body.merchant-ui .jlim-chat-icon{position:relative;display:inline-grid;place-items:center;width:40px;height:36px;padding:0;border:0;background:transparent;color:#302a28;font-size:24px;cursor:pointer}body.merchant-ui .jlim-chat-icon:hover,body.merchant-ui .jlim-chat-icon:focus-visible{color:#c98500}body.merchant-ui .jlim-chat-icon .jlim-badge{top:-4px;right:-8px}body.merchant-ui .jlim-image-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px}body.merchant-ui .jlim-image-thumb{position:relative;width:64px;height:64px}body.merchant-ui .jlim-image-thumb img{width:100%;height:100%;border-radius:6px;object-fit:cover}body.merchant-ui .jlim-image-thumb button{position:absolute;top:-8px;right:-8px;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:#ff0000;color:#fff;line-height:22px;cursor:pointer}body.merchant-ui .jlim-thread-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}body.merchant-ui .jlim-thread-list button{position:relative;display:flex;flex-direction:column;gap:2px;width:100%;padding:12px 40px 12px 14px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;text-align:left;cursor:pointer}body.merchant-ui .jlim-thread-list button:hover{border-color:#f3a714}body.merchant-ui .jlim-thread-list button .jlim-tab-badge{position:absolute;top:50%;right:12px;margin:-11px 0 0}body.merchant-ui .jlim-offer-drawer .ant-drawer-body{display:flex;flex-direction:column}body.merchant-ui .jlim-offer-chat{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0}body.merchant-ui .jlim-offer-head{display:flex;gap:14px;align-items:center}body.merchant-ui .jlim-offer-head img{flex:none;width:88px;height:88px;border-radius:12px;background:#f7f3f0;object-fit:cover}body.merchant-ui .jlim-offer-head p{margin:0}body.merchant-ui .jlim-offer-name{color:#302a28;font-size:17px;font-weight:700;text-transform:uppercase}body.merchant-ui .jlim-offer-price{color:#302a28;font-size:18px;font-weight:700}body.merchant-ui .jlim-offer-actions{display:flex;flex-wrap:wrap;gap:12px}body.merchant-ui .jlim-offer-make.ant-btn,body.merchant-ui .jlim-offer-accept.ant-btn,body.merchant-ui .jlim-offer-reject.ant-btn{height:44px;padding:0 22px;border:0;border-radius:8px;color:#fff;font-size:16px;font-weight:600}body.merchant-ui .jlim-offer-make.ant-btn{min-width:50%;background:#F3A714}body.merchant-ui .jlim-offer-make.ant-btn:not(:disabled):hover{background:#C98500!important;color:#fff!important}body.merchant-ui .jlim-offer-accept.ant-btn{flex:1;background:#00CB08}body.merchant-ui .jlim-offer-accept.ant-btn:not(:disabled):hover{background:#00ac07!important;color:#fff!important}body.merchant-ui .jlim-offer-reject.ant-btn{background:#F04955}body.merchant-ui .jlim-offer-reject.ant-btn:not(:disabled):hover{background:#D63542!important;color:#fff!important}body.merchant-ui .jlim-offer-note{margin:0;color:#f04955;font-size:13px;font-style:italic}body.merchant-ui .jlim-offer-messages{display:flex;flex:1;flex-direction:column;gap:10px;min-height:240px;max-height:52vh;padding:12px;overflow-y:auto;border-radius:8px;background:#f4f6fa}body.merchant-ui .jlim-offer-row{display:flex;flex-direction:column}body.merchant-ui .jlim-offer-day,body.merchant-ui .jlim-offer-system{margin:4px 0;color:#756b65;font-size:13px;text-align:center}body.merchant-ui .jlim-offer-bubble{align-self:flex-start;max-width:80%;padding:10px 14px;border-radius:16px 16px 16px 4px;background:#eef0f5;color:#5b6478}body.merchant-ui .jlim-offer-bubble p{margin:0;overflow-wrap:anywhere}body.merchant-ui .jlim-offer-bubble.is-own{align-self:flex-end;border-radius:16px 16px 4px;background:#d4eff7}body.merchant-ui .jlim-offer-title{font-size:13px;text-transform:uppercase}body.merchant-ui .jlim-offer-amount{margin-top:6px!important;font-size:17px}body.merchant-ui .jlim-offer-amount span{font-size:12px}body.merchant-ui .jlim-offer-time{margin-top:4px!important;font-size:12px;text-align:right}body.merchant-ui .jlim-offer-input{display:flex;gap:8px;align-items:center}body.merchant-ui .jlim-offer-input .ant-input{height:48px;border-radius:12px}body.merchant-ui .jlim-offer-input .ant-btn{color:#7fc6dc;font-size:22px}body.merchant-ui .jlim-market-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}body.merchant-ui .jlim-market-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e3e3e3;border-radius:12px;background:#fff}body.merchant-ui .jlim-market-card img{width:100%;aspect-ratio:4/3;background:#f7f3f0;object-fit:cover}body.merchant-ui .jlim-market-body{display:flex;flex:1;flex-direction:column;gap:4px;padding:12px 14px 14px}body.merchant-ui .jlim-market-body h3{margin:0;color:#302a28;font-size:16px;font-weight:600}body.merchant-ui .jlim-market-body p{margin:0}body.merchant-ui .jlim-market-vendor{color:#c98500;font-size:13px;font-weight:500}body.merchant-ui .jlim-market-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:10px}body.merchant-ui .jlim-market-foot strong{color:#302a28;font-size:17px}body.merchant-ui .jlim-basket-btn.ant-btn{position:relative;width:48px;height:44px;font-size:20px}body.merchant-ui .jlim-basket-btn .jlim-badge{top:-8px;right:-10px}body.merchant-ui .jlim-basket-lines,body.merchant-ui .jlim-checkout-lines{margin:0 0 16px;padding:0;list-style:none}body.merchant-ui .jlim-basket-lines li{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #e3e3e3}body.merchant-ui .jlim-basket-lines li div{display:flex;flex-direction:column}body.merchant-ui .jlim-checkout-lines li{display:flex;justify-content:space-between;gap:12px;padding:6px 0}body.merchant-ui .jlim-checkout-lines li.is-total{margin-top:6px;padding-top:10px;border-top:1px solid #e3e3e3;font-size:16px}body.merchant-ui .jlim-empty-panel{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border:1px solid #e3e3e3;border-radius:8px;background:#fff}body.merchant-ui .jlim-empty-panel p{margin:0;color:#756b65}body.merchant-ui .jlim-empty-panel .ant-btn{display:inline-flex;align-items:center}@media (max-width: 576px){body.merchant-ui .jlim-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.merchant-ui .jlim-offer-make.ant-btn{min-width:100%}body.merchant-ui .jlim-offer-bubble{max-width:92%}}body.merchant-ui,body.merchant-ui *:not(#jlim-font):not(code):not(pre):not(kbd),body.merchant-ui *:not(#jlim-font)::placeholder{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}body.merchant-ui .jlim-forgot-row{display:flex;justify-content:flex-end;margin:-12px 0 12px}body.merchant-ui .jlim-forgot-link.ant-btn{height:auto;padding:0;color:#c98500}body.merchant-ui .jlim-security-actions{display:flex;flex-direction:column}.jlim-security-modal.ant-modal{width:384px!important;max-width:min(384px,100vw - 32px)!important;top:0!important;margin:0 auto!important;padding-bottom:0!important}.jlim-security-modal .ant-modal-content{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:384px!important;max-width:100%!important;height:552px!important;max-height:calc(100vh - 40px)!important;padding:22px 24px 24px!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 10px 60px #46434326!important;overflow:hidden!important}.jlim-security-modal .ant-modal-header{flex:0 0 auto;margin-bottom:16px!important;padding:0 28px 14px 0!important;border-bottom:1px solid #efefef!important;background:transparent!important;text-align:center}.jlim-security-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto!important;padding:0!important}.jlim-security-modal .ant-modal-close{top:18px!important;inset-inline-end:18px!important;width:23px!important;height:23px!important}.jlim-security-modal--compact .ant-modal-content{height:316px!important;max-height:calc(100vh - 40px)!important;padding:18px 24px 20px!important;overflow:visible!important}.jlim-security-modal--compact .ant-modal-header{flex:0 0 auto!important;margin-bottom:14px!important;padding:0 28px 10px 0!important}.jlim-security-modal--compact .ant-modal-body{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:visible!important}@media (max-width: 420px){.jlim-security-modal.ant-modal{width:calc(100vw - 32px)!important}.jlim-security-modal .ant-modal-content{width:100%!important}}.jlim-security-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;border-radius:50%!important;background:#ff0013!important;color:#fff!important;font-size:11px!important}.jlim-security-close:hover{background:#d90010!important;color:#fff!important}.jlim-security-close svg{color:#fff!important}.jlim-security-title{color:#452928;font-size:18px;font-weight:700;line-height:1.3}.jlim-security-form{display:flex;flex-direction:column;min-height:100%;gap:14px}.jlim-security-form .ant-form-item{margin-bottom:10px}.jlim-security-form--delete{flex:1 1 auto;height:100%;min-height:0;gap:16px}.jlim-security-form--delete .jlim-security-section{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:14px 14px 12px;margin-bottom:0}.jlim-security-form--delete .jlim-security-section-head{margin-bottom:8px}.jlim-security-form--delete .jlim-security-hint{margin-bottom:10px}.jlim-security-form--delete .jlim-security-code-item{margin-bottom:0!important}.jlim-security-form--delete .jlim-security-submit.ant-btn{flex:0 0 44px!important;height:44px!important;margin-top:auto!important}.jlim-security-section{padding:14px 14px 8px;border-radius:10px;background:#fff8ee}.jlim-security-section.is-verified{padding-bottom:14px}.jlim-security-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.jlim-security-section-head h3{margin:0;color:#452928;font-size:14px;font-weight:700}.jlim-security-verified{display:inline-flex;align-items:center;gap:6px;color:#00cb08;font-size:13px;font-weight:600}.jlim-security-verified .anticon{color:#00cb08}.jlim-security-hint{margin:0 0 10px;color:#e54d4d;font-size:12px;font-style:italic;line-height:1.35}.jlim-security-subhead{margin:4px 0 10px;color:#452928;font-size:14px;font-weight:700}.jlim-security-input.ant-input,.jlim-security-input.ant-input-password,.jlim-security-input.ant-input-affix-wrapper{height:42px!important;border:1px solid #efefef!important;border-radius:8px!important;background:#ffffff!important;box-shadow:none!important}.jlim-security-code-row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.jlim-security-code-item{margin-bottom:10px!important;min-width:0}.jlim-security-get-code{margin-top:0;padding:0;border:0;background:transparent;color:#f3a712;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap;line-height:42px}.jlim-security-get-code:disabled{color:#ff0013;opacity:1;cursor:default;text-decoration:none}.jlim-security-mobile-row{display:grid;grid-template-columns:88px 1fr;gap:8px}.jlim-security-country.ant-select{width:100%}.jlim-security-country.ant-select .ant-select-selector{height:42px!important;border:1px solid #efefef!important;border-radius:8px!important;align-items:center}.jlim-security-submit.ant-btn{margin-top:auto;height:46px!important;border:0!important;border-radius:10px!important;background:#f3a714!important;color:#fff!important;font-size:14px!important;font-weight:700!important}.jlim-security-submit.ant-btn:hover,.jlim-security-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}body.merchant-ui .ant-modal .responsive-data-view.is-grid tbody,body.merchant-ui .ant-drawer .responsive-data-view.is-grid tbody{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}body.merchant-ui .responsive-data-view.is-grid tbody tr.ant-table-measure-row{display:none}body.merchant-ui .responsive-data-view.is-grid .ant-table-wrapper.jlim-figma-table{border:0!important;background:transparent!important}body.merchant-ui .responsive-data-view.is-grid .ant-table-wrapper.jlim-figma-table .ant-table{background:transparent!important}body.merchant-ui .responsive-data-view.is-grid .ant-table-wrapper.jlim-figma-table .ant-table table{min-width:0!important;width:100%!important}body.merchant-ui .responsive-data-view.is-grid .ant-table-wrapper.jlim-figma-table .ant-table-tbody>tr:not(.ant-table-placeholder){border:1px solid #CCCCCC!important;border-radius:12px!important;background:#FFFFFF!important}body.merchant-ui .responsive-data-view.is-grid .ant-table-wrapper.jlim-figma-table .ant-table-tbody>tr:not(.ant-table-placeholder) td{border-right:0!important;border-bottom:1px solid #F0F0F0!important;height:auto!important;padding:10px 16px!important;text-align:right!important}body.merchant-ui .responsive-data-view.is-grid .ant-table-wrapper.jlim-figma-table .ant-table-tbody>tr:not(.ant-table-placeholder) td:last-child{border-bottom:0!important}body.merchant-ui .jlim-vendor-type{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:#000;font-size:14px;font-weight:450}body.merchant-ui .jlim-vendor-type span{display:inline-flex;align-items:center;justify-content:center;min-width:211px;height:30px;padding:0 12px;border:1.18px solid #C4C4C4;border-radius:5px;background:#FFF6E8;color:#000;font-size:14px;font-weight:450}body.merchant-ui .jlim-price-cell{display:inline-flex;flex-direction:column;gap:2px}body.merchant-ui .jlim-price-exp{color:#ff0013!important;font-size:12px;font-weight:450}body.merchant-ui .jlim-media-count .ant-image img{object-fit:cover}body.merchant-ui .jlim-market-shell{min-height:calc(100vh - 64px);background:#fff}body.merchant-ui .jlim-market-body-wrap{max-width:1040px;margin:0 auto;padding:20px 16px 48px}body.merchant-ui .jlim-market-store{display:flex;align-items:center;justify-content:center;gap:64px;max-width:1040px;margin:0 auto;padding:16px}body.merchant-ui .jlim-market-store-card{display:flex;flex-direction:column;gap:2px;min-width:min(100%,400px);padding:10px 14px;border:1px solid #e8cf9a;border-radius:4px;background:#FFF4E8;color:#302a28}body.merchant-ui .jlim-market-store-card strong{font-weight:600}body.merchant-ui .jlim-market-store-logo{display:grid;place-items:center;flex:none;width:72px;height:72px;overflow:hidden;border:2px solid #5b6478;border-radius:50%;color:#302a28;font-weight:700}body.merchant-ui .jlim-market-store-logo img{width:100%;height:100%;object-fit:cover}body.merchant-ui .jlim-market-bar{background:#F04955}body.merchant-ui .jlim-market-bar-inner{display:flex;align-items:center;gap:40px;max-width:1040px;min-height:60px;margin:0 auto;padding:0 16px}body.merchant-ui .jlim-market-bar-inner a{display:inline-flex;align-items:center;gap:4px;color:#ffffffd9;font-size:16px;font-weight:600}body.merchant-ui .jlim-market-bar-inner a.active,body.merchant-ui .jlim-market-bar-inner a:hover{color:#fff}body.merchant-ui .jlim-market-bar-inner a.active{text-decoration:underline;text-underline-offset:6px}body.merchant-ui .jlim-market-cart{display:inline-flex;align-items:center;gap:10px;margin-left:auto;padding:8px 18px;border:0;border-radius:20px;background:#fff;color:#f04955;font-size:16px;font-weight:700;cursor:pointer}body.merchant-ui .jlim-market-cats{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin:4px 0 20px}body.merchant-ui .jlim-market-cat{display:flex;flex-direction:column;align-items:center;gap:8px;width:96px;padding:0;border:0;background:none;color:#302a28;font-size:14px;cursor:pointer}body.merchant-ui .jlim-market-cat.is-active{color:#c98500;font-weight:700}body.merchant-ui .jlim-market-cat.is-active .jlim-market-cat-icon{border:2px solid #F3A714;background:#FFF4E8}body.merchant-ui .jlim-market-cat-icon{display:grid;place-items:center;width:64px;height:64px;border:2px solid transparent;border-radius:50%;background:#fff;box-shadow:0 2px 10px #302a281f;color:#f3a714;font-size:28px}body.merchant-ui .jlim-market-search{height:46px;margin-bottom:14px;border-radius:8px}body.merchant-ui .jlim-market-filter{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;color:#302a28;font-size:14px}body.merchant-ui .jlim-market-layout{display:grid;grid-template-columns:130px minmax(0,1fr);gap:20px;align-items:start}body.merchant-ui .jlim-market-side{display:flex;flex-direction:column;gap:4px;color:#756b65}body.merchant-ui .jlim-market-side .ant-checkbox-group{display:flex;flex-direction:column}body.merchant-ui .jlim-market-side .ant-checkbox-wrapper{margin:0;padding:8px 0;border-bottom:1px solid #e3e3e3;color:#756b65}body.merchant-ui .jlim-market-all{padding:6px 0;border:0;border-bottom:1px solid #e3e3e3;background:none;color:#756b65;font-size:15px;text-align:left;cursor:pointer}body.merchant-ui .jlim-market-all.is-active{color:#302a28;font-weight:600}body.merchant-ui .jlim-mcard-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}body.merchant-ui .jlim-mcard{display:flex;flex-direction:column;overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 3px 14px #302a281f}body.merchant-ui .jlim-mcard-media{position:relative;display:block;width:100%;aspect-ratio:4/3;padding:0;overflow:hidden;border:0;background:#f7f3f0;cursor:pointer}body.merchant-ui .jlim-mcard-media img{width:100%;height:100%;object-fit:cover}body.merchant-ui .jlim-mcard-vendor{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:6px;color:#fff;text-align:left;text-shadow:0 1px 3px rgba(0,0,0,.6)}body.merchant-ui .jlim-mcard-vendor .ant-avatar{border:2px solid #fff}body.merchant-ui .jlim-mcard-vendor strong{display:block;font-size:12px;font-weight:600}body.merchant-ui .jlim-mcard-vendor small{display:block;font-size:10px}body.merchant-ui .jlim-mcard-stats{position:absolute;right:8px;bottom:8px;left:8px;display:flex;align-items:center;justify-content:flex-end;gap:10px;color:#fff;font-size:12px;text-shadow:0 1px 3px rgba(0,0,0,.6)}body.merchant-ui .jlim-mcard-count{display:grid;place-items:center;min-width:30px;height:30px;padding:0 4px;border:2px solid #F3A714;border-radius:50%;background:#FFF4E8;color:#c98500;font-size:11px;text-shadow:none}body.merchant-ui .jlim-mcard-body{flex:1;padding:14px 16px 10px}body.merchant-ui .jlim-mcard-body h3{margin:0 0 6px;color:#302a28;font-size:16px;font-weight:700;line-height:1.35}body.merchant-ui .jlim-mcard-body ul{margin:0;padding-left:18px;color:#756b65;font-size:13px;font-style:italic}body.merchant-ui .jlim-mcard-body li{margin:2px 0}body.merchant-ui .jlim-mcard-cta{display:block;width:100%;padding:12px;border:0;background:#F04955;color:#fff;font-size:16px;font-weight:600;text-align:center;cursor:pointer}body.merchant-ui .jlim-mcard-cta:hover{background:#D63542}body.merchant-ui .jlim-mcard-cta.is-sold{background:#F3A714;cursor:default}body.merchant-ui .jlim-detail-vendor{display:flex;align-items:center;gap:12px;margin-bottom:16px}body.merchant-ui .jlim-detail-vendor>span:not(.ant-avatar){display:flex;flex:1;flex-direction:column}body.merchant-ui .jlim-detail-vendor .ant-avatar{flex:none}body.merchant-ui .jlim-detail-vendor strong{color:#302a28;font-weight:600}body.merchant-ui .jlim-detail-vendor small{color:#756b65}body.merchant-ui .jlim-detail-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}body.merchant-ui .jlim-detail-gallery{position:relative;overflow:hidden;border-radius:8px;background:#f7f3f0;aspect-ratio:1}body.merchant-ui .jlim-detail-gallery img{width:100%;height:100%;object-fit:cover}body.merchant-ui .jlim-detail-gallery .is-prev,body.merchant-ui .jlim-detail-gallery .is-next{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;border:0;border-radius:50%;background:rgba(255,255,255,.85);cursor:pointer}body.merchant-ui .jlim-detail-gallery .is-prev{left:10px}body.merchant-ui .jlim-detail-gallery .is-next{right:10px}body.merchant-ui .jlim-detail-info h1{margin:0;color:#302a28;font-size:24px;font-weight:700}body.merchant-ui .jlim-detail-secondary{margin:4px 0 0;color:#302a28}body.merchant-ui .jlim-detail-price{margin:10px 0;color:#f3a714;font-size:24px;font-weight:700}body.merchant-ui .jlim-detail-price small{color:#756b65;font-size:14px;font-weight:400}body.merchant-ui .jlim-detail-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}body.merchant-ui .jlim-detail-qty{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:#756b65}body.merchant-ui .jlim-detail-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}body.merchant-ui .jlim-detail-actions .ant-btn{height:44px;border-radius:22px;font-weight:600}body.merchant-ui .jlim-detail-chat.ant-btn{border-color:#f3a714;color:#c98500}body.merchant-ui .jlim-detail-cart.ant-btn{border:0;background:#F3A714;color:#fff}body.merchant-ui .jlim-detail-cart.ant-btn:not(:disabled):hover{background:#C98500!important;color:#fff!important}body.merchant-ui .jlim-detail-buy.ant-btn{border:0;background:#F04955;color:#fff}body.merchant-ui .jlim-detail-buy.ant-btn:not(:disabled):hover{background:#D63542!important;color:#fff!important}body.merchant-ui .jlim-detail-section{margin-top:18px}body.merchant-ui .jlim-detail-section h2{margin:0 0 8px;color:#302a28;font-size:16px;font-weight:700}body.merchant-ui .jlim-spec-table{width:100%;overflow:hidden;border-collapse:collapse;border-radius:6px;background:#FFF4E8}body.merchant-ui .jlim-spec-table th,body.merchant-ui .jlim-spec-table td{padding:7px 12px;border-bottom:1px solid #fff;text-align:left;font-size:14px}body.merchant-ui .jlim-spec-table th{width:42%;color:#756b65;font-weight:400;font-style:italic}body.merchant-ui .jlim-spec-table td{color:#302a28;font-style:italic}body.merchant-ui .jlim-warranty-note{margin:8px 0 0;color:#756b65;font-size:14px}body.merchant-ui .jlim-desc-box{max-height:220px;padding:12px 14px;overflow-y:auto;border-radius:8px;background:#FFF4E8;color:#756b65;font-style:italic}body.merchant-ui .jlim-desc-box p{margin:0;white-space:pre-wrap}body.merchant-ui .jlim-desc-box.is-open{max-height:none}body.merchant-ui .jlim-more{padding:0;border:0;background:none;color:#c98500;font-weight:700;text-decoration:underline;cursor:pointer}body.merchant-ui .jlim-delivery-info{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:14px}body.merchant-ui .jlim-delivery-info dt{color:#756b65}body.merchant-ui .jlim-delivery-info dd{margin:0;font-weight:600}body.merchant-ui .jlim-delivery-info dd.is-yes{color:#2f7d32}body.merchant-ui .jlim-delivery-info dd.is-no{color:#756b65}body.merchant-ui .jlim-delivery-info .is-note{display:block;color:#f04955;font-weight:400}body.merchant-ui .jlim-related{margin-top:40px}body.merchant-ui .jlim-related-head{display:flex;align-items:center;justify-content:space-between}body.merchant-ui .jlim-related-head h2{margin:0;color:#302a28;font-size:18px}body.merchant-ui .jlim-set-title{margin:0 0 16px;color:#4a1f1f;font-size:34px;font-weight:800}body.merchant-ui .jlim-set-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:32px;align-items:start}body.merchant-ui .jlim-set-section{margin-bottom:18px}body.merchant-ui .jlim-set-section-head{display:flex;align-items:center;gap:12px;width:100%;padding:16px;border:0;border-radius:6px;background:#fff;box-shadow:0 3px 12px #302a281a;color:#302a28;font-size:16px;text-align:left;cursor:pointer}body.merchant-ui .jlim-set-section-head>span{flex:1}body.merchant-ui .jlim-set-section-head.is-static{cursor:default}body.merchant-ui .jlim-set-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:20px;margin-top:18px}body.merchant-ui .jlim-set-card{display:flex;flex-direction:column;overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 3px 12px #302a281f}body.merchant-ui .jlim-set-card img{width:100%;aspect-ratio:5/4;object-fit:cover}body.merchant-ui .jlim-set-card p{flex:1;margin:0;padding:12px 14px;color:#302a28;font-size:14px;font-weight:600}body.merchant-ui .jlim-set-card>.jlim-stepper,body.merchant-ui .jlim-set-card>small{margin:0 14px 14px}body.merchant-ui .jlim-set-card.is-selected{background:#F04955}body.merchant-ui .jlim-set-card.is-selected p{color:#fff}body.merchant-ui .jlim-set-card.is-out{opacity:.6}body.merchant-ui .jlim-set-card-foot{display:flex;align-items:center;justify-content:space-between;margin:0 14px 14px}body.merchant-ui .jlim-set-card-foot strong{color:#302a28}body.merchant-ui .jlim-stepper{display:inline-flex;align-items:center;gap:8px;color:#302a28}body.merchant-ui .jlim-stepper button{padding:0;border:0;background:none;color:#f04955;font-size:22px;line-height:1;cursor:pointer}body.merchant-ui .jlim-stepper button:disabled{opacity:.35;cursor:not-allowed}body.merchant-ui .jlim-stepper.is-invert,body.merchant-ui .jlim-stepper.is-invert button{color:#fff}body.merchant-ui .jlim-set-summary{position:sticky;top:16px;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 3px 16px #302a2824}body.merchant-ui .jlim-set-summary>img{width:100%;aspect-ratio:5/4;object-fit:cover}body.merchant-ui .jlim-set-summary h2{margin:0 0 10px;color:#4a1f1f;font-size:17px;font-weight:700}body.merchant-ui .jlim-set-summary h3{margin:16px 0 8px;color:#302a28;font-size:14px;font-weight:700}body.merchant-ui .jlim-set-summary-body{padding:16px}body.merchant-ui .jlim-set-summary-row{display:flex;align-items:center;justify-content:space-between}body.merchant-ui .jlim-set-price{color:#f04955;font-size:20px}body.merchant-ui .jlim-set-total{display:flex;justify-content:space-between;padding:16px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;font-weight:700}body.merchant-ui .jlim-set-total strong{color:#f04955;font-size:22px}body.merchant-ui .jlim-set-buttons{display:flex;flex-direction:column;gap:12px;padding:20px 24px}body.merchant-ui .jlim-set-buttons .ant-btn{height:48px;border-radius:24px;font-size:16px}body.merchant-ui .jlim-back-menu.ant-btn{border:0;background:#FFF4E8;color:#f3a714}body.merchant-ui .jlim-inbox{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;min-height:60vh}body.merchant-ui .jlim-inbox-list{padding:12px;border:1px solid #e3e3e3;border-radius:8px}body.merchant-ui .jlim-inbox-list h2{margin:4px 4px 12px;color:#302a28;font-size:18px}body.merchant-ui .jlim-inbox-list ul{margin:0;padding:0;list-style:none}body.merchant-ui .jlim-inbox-list li button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 6px;border:0;border-radius:8px;background:none;text-align:left;cursor:pointer}body.merchant-ui .jlim-inbox-list li button:hover,body.merchant-ui .jlim-inbox-list li button.is-active{background:#FFF4E8}body.merchant-ui .jlim-inbox-text{display:flex;flex:1;flex-direction:column;min-width:0}body.merchant-ui .jlim-inbox-text strong{color:#302a28}body.merchant-ui .jlim-inbox-text small{overflow:hidden;color:#756b65;text-overflow:ellipsis;white-space:nowrap}body.merchant-ui .jlim-inbox-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px}body.merchant-ui .jlim-inbox-meta small{color:#756b65}body.merchant-ui .jlim-inbox-meta .jlim-tab-badge{margin:0}body.merchant-ui .jlim-inbox-offers{margin-top:12px;padding:0;border:0;background:none;color:#c98500;font-size:13px;text-decoration:underline;cursor:pointer}body.merchant-ui .jlim-inbox-chat{min-height:60vh;overflow:hidden;border:1px solid #e3e3e3;border-radius:8px}body.merchant-ui .jlim-inbox-empty{margin-top:20vh}body.merchant-ui .jlim-po-actions{display:inline-flex;align-items:center;gap:10px}@media (max-width: 900px){body.merchant-ui .jlim-detail-main,body.merchant-ui .jlim-set-layout{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-set-summary{position:static}body.merchant-ui .jlim-inbox{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-inbox.has-active .jlim-inbox-list{display:none}body.merchant-ui .jlim-inbox:not(.has-active) .jlim-inbox-chat{display:none}}@media (max-width: 640px){body.merchant-ui .jlim-market-layout{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-market-side{display:none}body.merchant-ui .jlim-market-bar-inner{gap:18px}body.merchant-ui .jlim-market-bar-inner a{font-size:14px}body.merchant-ui .jlim-market-cart{padding:6px 12px;font-size:14px}body.merchant-ui .jlim-market-store{gap:16px}body.merchant-ui .jlim-market-store-card{min-width:0}body.merchant-ui .jlim-mcard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.merchant-ui .jlim-set-title{font-size:26px}}body.merchant-ui .jlim-chat-drawer .ant-drawer-body{display:flex;flex-direction:column;padding:0}body.merchant-ui .jlim-chat-drawer .ant-drawer-header{display:none}body.merchant-ui .jlim-chat{display:flex;flex:1;flex-direction:column;height:100%;min-height:60vh;background:#fff}body.merchant-ui .jlim-inbox-chat .jlim-chat{height:70vh}body.merchant-ui .jlim-chat-head{display:flex;align-items:center;gap:8px;padding:12px;background:#F3A714;color:#fff}body.merchant-ui .jlim-chat-head .ant-btn{color:#fff}body.merchant-ui .jlim-chat-head-main{display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:0;border:0;background:none;color:#fff;text-align:left;cursor:pointer}body.merchant-ui .jlim-chat-head-main .ant-avatar{flex:none;border:3px solid #fff;background:#fff;color:#c98500}body.merchant-ui .jlim-chat-head-main span{display:flex;flex-direction:column;min-width:0}body.merchant-ui .jlim-chat-head-main strong{overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}body.merchant-ui .jlim-chat-head-main small{color:#ffffffe6;font-size:13px}body.merchant-ui .jlim-chat-list{display:flex;flex:1;flex-direction:column;gap:10px;padding:14px 16px;overflow-y:auto}body.merchant-ui .jlim-chat-empty{margin:auto;color:#756b65}body.merchant-ui .jlim-chat-row{display:flex;flex-direction:column}body.merchant-ui .jlim-chat-day{margin:6px 0;color:#8a93a5;font-size:14px;text-align:center}body.merchant-ui .jlim-chat-bubble{position:relative;align-self:flex-start;max-width:78%;padding:10px 34px 8px 14px;border-radius:16px 16px 16px 4px;background:#eef0f5;color:#5b6478}body.merchant-ui .jlim-chat-bubble.is-own{align-self:flex-end;border-radius:16px 16px 4px;background:#fff4e8}body.merchant-ui .jlim-chat-bubble p{margin:0}body.merchant-ui .jlim-chat-more{position:absolute;top:6px;right:6px;padding:2px;border:0;background:none;color:#8a93a5;cursor:pointer}body.merchant-ui .jlim-chat-name{margin-bottom:2px!important;font-weight:700}body.merchant-ui .jlim-chat-forwarded{color:#8a93a5;font-size:12px;font-style:italic}body.merchant-ui .jlim-chat-context{display:flex;align-items:center;gap:8px;margin-bottom:6px;padding:6px;border-radius:8px;background:rgba(255,255,255,.7)}body.merchant-ui .jlim-chat-context img{width:40px;height:40px;border-radius:6px;object-fit:cover}body.merchant-ui .jlim-chat-context span{display:flex;flex-direction:column;font-size:13px}body.merchant-ui .jlim-chat-context strong{color:#302a28}body.merchant-ui .jlim-chat-quote{margin:0 0 6px;padding:4px 8px;border-left:3px solid #F3A714;background:rgba(255,255,255,.6);font-size:13px}body.merchant-ui .jlim-chat-quote strong{display:block;color:#c98500;font-size:11px}body.merchant-ui .jlim-chat-image{max-width:100%;border-radius:8px}body.merchant-ui .jlim-chat-file{display:inline-flex;align-items:center;gap:6px;color:#302a28;text-decoration:underline}body.merchant-ui .jlim-chat-text{overflow-wrap:anywhere;white-space:pre-wrap;font-size:15px}body.merchant-ui .jlim-chat-time{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px!important;color:#8a93a5;font-size:12px}body.merchant-ui .jlim-chat-time .is-read{color:#1e9bf0}body.merchant-ui .jlim-chat-compose-note{display:flex;align-items:center;justify-content:space-between;margin:0 16px;padding:6px 10px;border-left:3px solid #F3A714;background:#FFF4E8;font-size:13px}body.merchant-ui .jlim-chat-input{display:flex;align-items:flex-end;gap:8px;padding:12px 16px 16px}body.merchant-ui .jlim-chat-field{display:flex;flex:1;align-items:flex-end;gap:2px;padding:6px;border:1px solid #e3e6ed;border-radius:12px}body.merchant-ui .jlim-chat-field .ant-input{border:0!important;box-shadow:none!important}body.merchant-ui .jlim-chat-field .ant-btn{color:#5b6478}body.merchant-ui .jlim-chat-send.ant-btn{color:#f3a714;font-size:22px}body.merchant-ui .jlim-emoji-grid{display:grid;grid-template-columns:repeat(6,36px);gap:4px}body.merchant-ui .jlim-emoji-grid button{width:36px;height:36px;border:0;border-radius:6px;background:none;font-size:20px;cursor:pointer}body.merchant-ui .jlim-emoji-grid button:hover{background:#FFF4E8}body.merchant-ui .jlim-chat-profile{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:18px;border-bottom:1px solid #e3e3e3}body.merchant-ui .jlim-chat-profile strong{color:#302a28;font-size:18px}body.merchant-ui .jlim-files-card{display:flex;flex-direction:column;width:100%;margin:20px 0;padding:0;overflow:hidden;border:0;border-radius:10px;background:#fff;box-shadow:0 3px 14px #302a281f;text-align:left;cursor:pointer}body.merchant-ui .jlim-files-head{display:flex;justify-content:space-between;padding:12px;border-bottom:1px solid #e3e3e3}body.merchant-ui .jlim-files-head strong{color:#302a28}body.merchant-ui .jlim-files-head span{color:#756b65;font-style:italic}body.merchant-ui .jlim-files-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px}body.merchant-ui .jlim-files-thumbs img{width:100%;aspect-ratio:4/3;border-radius:8px;object-fit:cover}body.merchant-ui .jlim-mute-row{display:flex;align-items:center;justify-content:space-between;color:#302a28;font-size:16px}body.merchant-ui .jlim-mute-row span{display:inline-flex;gap:8px}body.merchant-ui .jlim-gallery-group h4{margin:18px 0 10px;color:#5b6478;font-size:16px;font-weight:700}body.merchant-ui .jlim-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}body.merchant-ui .jlim-gallery-grid .ant-image,body.merchant-ui .jlim-gallery-grid .ant-image img{width:100%;aspect-ratio:4/3;border-radius:8px;object-fit:cover}body.merchant-ui .jlim-gallery-link{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px;overflow:hidden;border-radius:8px;background:#FFF4E8;color:#302a28;font-size:12px;word-break:break-all}body.merchant-ui .jlim-forward-list{margin:0;padding:0;list-style:none}body.merchant-ui .jlim-forward-list button{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border:0;border-radius:8px;background:none;cursor:pointer}body.merchant-ui .jlim-forward-list button:hover{background:#FFF4E8}body.merchant-ui .jlim-chat-menu .ant-dropdown-menu{background:#6c7a99}body.merchant-ui .jlim-chat-menu .ant-dropdown-menu-item{border-bottom-color:#ffffff26;color:#fff!important}body.merchant-ui .jlim-figma-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}body.merchant-ui .jlim-figma-toolbar-left,body.merchant-ui .jlim-figma-toolbar-right{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}body.merchant-ui .jlim-figma-toolbar-right{margin-left:auto}@media (min-width: 900px){body.merchant-ui .jlim-figma-toolbar-right{flex-wrap:nowrap}}body.merchant-ui .jlim-today-sale{display:flex;flex-direction:column;gap:6px;padding-left:6px}body.merchant-ui .jlim-today-sale-label{color:#302a28;font-size:18px;font-weight:500;line-height:1.3}body.merchant-ui .jlim-today-sale-value{color:#00cb08;font-size:18px;font-weight:600;line-height:1.3}body.merchant-ui .jlim-order-period{display:flex;flex-direction:column;gap:6px}body.merchant-ui .jlim-order-period>label{color:#302a28;font-size:13px;font-weight:500}body.merchant-ui .jlim-order-period-controls{display:flex;align-items:center;gap:12px}body.merchant-ui .jlim-order-period .ant-select{width:185px}body.merchant-ui .jlim-order-period .ant-select .ant-select-selector{height:40px!important;border-radius:6px!important;font-size:13px}body.merchant-ui .jlim-order-period .ant-select .ant-select-selection-item{line-height:38px!important}body.merchant-ui .jlim-order-period-range.ant-picker{padding:0 4px;font-size:13px}body.merchant-ui .jlim-order-period-range.ant-picker input{font-size:13px}body.merchant-ui .jlim-table-search.ant-input-affix-wrapper{width:327px;max-width:100%;height:40px!important;min-height:40px!important;padding:0 14px;border:1px solid #CCCCCC;border-radius:10px;font-size:14px;color:#000;background:#FFFFFF}body.merchant-ui .jlim-table-search .ant-input-prefix{margin-right:10px;color:#000;font-size:17px}body.merchant-ui .jlim-table-search input::placeholder{color:#4a4a4a}body.merchant-ui .jlim-export-btn.ant-btn{width:40px;height:40px;border-radius:6px}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table{border-radius:20px 20px 0 0!important;background:#FFFFFF!important}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table table{width:100%!important}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-thead>tr>th{height:88px;padding:10px!important;border-bottom:1px solid #CCCCCC!important;color:#000!important;font-size:14px!important;font-weight:700!important;line-height:18px!important;text-align:center!important;white-space:nowrap;background:#FFFFFF!important}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-thead>tr>th:not(:last-child),body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-tbody>tr>td:not(:last-child){border-right:1px solid #C7C7C7!important}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-tbody>tr>td{height:62px;padding:8px 10px!important;border-bottom:1px solid #CCCCCC!important;color:#000!important;font-size:14px!important;font-weight:450!important;line-height:1.4;text-align:center;vertical-align:middle;background:#FFFFFF}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-tbody>tr.ant-table-measure-row>td{padding:0!important;border:0!important}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-tbody>tr.is-clickable{cursor:pointer}body.merchant-ui .ant-table-wrapper.jlim-figma-table td.is-details{text-align:left;max-width:240px}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-tbody td.is-left{padding-left:18px!important;text-align:left}body.merchant-ui .ant-table-wrapper.jlim-figma-table .jlim-media-count{width:50px;height:50px;font-size:18px;border:1px dashed #452928;background:#FFF6E8}body.merchant-ui .ant-table-wrapper.jlim-figma-table .jlim-media-count .ant-image,body.merchant-ui .ant-table-wrapper.jlim-figma-table .jlim-media-count .ant-image-img{width:36px!important;height:36px!important}body.merchant-ui .ant-table-wrapper.jlim-figma-table .jlim-media-badge{right:-8px;bottom:-6px;width:26px;height:26px;font-size:14px;background:#00CB08;color:#fff;display:inline-flex;align-items:center;justify-content:center}body.merchant-ui .jlim-pill{display:inline-block;min-width:92px;padding:4px 10px;border:1px solid transparent;border-radius:2px;background:#FFF4E8;font-size:12px;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap}body.merchant-ui .jlim-pill.is-orange{color:#f3a714}body.merchant-ui .jlim-pill.is-green{color:#00cb08}body.merchant-ui .jlim-pill.is-red{color:#f04955}body.merchant-ui .jlim-pill.is-dark{color:#302a28}body.merchant-ui .jlim-pill.is-outline{border-color:#f04955;background:#fff;color:#302a28}body.merchant-ui .jlim-muted-dash{color:#756b65}body.merchant-ui .jlim-order-details{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:12px}body.merchant-ui .jlim-order-details .is-scheduled{color:#00cb08}body.merchant-ui .jlim-order-details .is-address{overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap}body.merchant-ui .jlim-order-actions{display:inline-flex;align-items:center;justify-content:center;gap:14px}body.merchant-ui .jlim-icon-btn{display:inline-grid;place-items:center;padding:2px;border:0;background:transparent;color:#000;font-size:20px;line-height:1;cursor:pointer}body.merchant-ui .jlim-icon-btn:disabled{color:#c4c4c4;cursor:default}body.merchant-ui .jlim-icon-btn:not(:disabled):hover{color:#f3a714}body.merchant-ui .jlim-icon-btn .ant-badge{color:inherit;font-size:inherit}body.merchant-ui .jlim-icon-btn .ant-badge-count{background:#ff0000;box-shadow:none}body.merchant-ui .jlim-accept-choices{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.jlim-order-menu .ant-dropdown-menu{min-width:120px;padding:4px;border-radius:4px;background:#FFF4E8}.jlim-order-menu .ant-dropdown-menu-item{padding:4px 12px!important;font-size:12px}.jlim-order-menu-item.is-brand{color:#f3a714;font-weight:600}.jlim-order-menu-item.is-success{color:#00cb08;font-weight:600}.jlim-order-menu-item.is-danger{color:#f04955;font-weight:600}.ant-modal-wrap:has(.jlim-figma-form-modal),.jlim-figma-modal-wrap{padding:36px 0!important}.jlim-figma-form-modal{top:0!important;margin:0 auto!important;padding-bottom:0!important}.jlim-figma-form-modal .ant-modal-content{padding:24px 28px;border-radius:12px;max-height:calc(100vh - 72px);overflow-y:auto}.jlim-figma-form-modal .ant-modal-header{margin-bottom:20px;text-align:center}.jlim-figma-form-title{color:#302a28;font-size:18px;font-weight:600}.jlim-figma-form-modal .ant-modal-close{top:18px!important;right:18px!important;width:26px!important;height:26px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#ff0013!important;color:#fff!important;box-shadow:none!important;outline:none!important;display:flex!important;align-items:center!important;justify-content:center!important}.jlim-figma-form-modal .ant-modal-close:hover,.jlim-figma-form-modal .ant-modal-close:focus,.jlim-figma-form-modal .ant-modal-close:active{background:#d90010!important;color:#fff!important;opacity:1}.jlim-figma-form-modal .ant-modal-close .ant-modal-close-x{display:flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;line-height:1!important;color:#fff!important}.jlim-figma-close,.jlim-close-x{color:#fff!important;font-size:18px!important;font-weight:400!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.jlim-security-close.jlim-close-x{font-size:16px!important}.jlim-figma-form-modal .ant-form-item{margin-bottom:16px}.jlim-figma-form-modal .ant-form-item-label>label{color:#302a28;font-size:13px;font-weight:500;text-transform:none!important}.jlim-customer-form-modal{width:min(100vw - 32px,520px)!important;max-width:520px!important;top:0!important;margin:0 auto!important;padding-bottom:0!important}.jlim-customer-form-modal .jlim-inline-fields{display:grid;grid-template-columns:1fr 1fr!important;gap:0 16px}.jlim-customer-form-modal .jlim-inline-fields .ant-form-item{margin-bottom:16px;min-width:0}.jlim-customer-form-modal .jlim-inline-fields .ant-input-number{width:100%}.jlim-figma-form-section{margin:4px 0 20px}.jlim-figma-form-section>h3{margin:0 0 10px;color:#302a28;font-size:15px;font-weight:600}.jlim-form-hint{margin:6px 0 12px;color:#756b65;font-size:12px}.jlim-upload-bar,.jlim-upload-bar .ant-upload{display:block;width:100%}.jlim-upload-bar-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;border:0;border-radius:4px;background:#cfcfcf;color:#302a28;font-size:13px;cursor:pointer}.jlim-upload-bar-btn:disabled{opacity:.55;cursor:not-allowed}.jlim-media-strip{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.jlim-media-tile{position:relative;display:inline-grid;place-items:center;width:84px;height:84px;border:1.5px dashed #F04955;border-radius:4px;background:#FFF4E8}.jlim-media-tile img{width:100%;height:100%;border-radius:3px;object-fit:cover}.jlim-media-tile.is-empty{border-color:#d9c9bd}.jlim-media-tile>button{position:absolute;top:-8px;right:-8px;padding:0;border:0;border-radius:50%;background:#fff;color:#f04955;font-size:18px;line-height:1;cursor:pointer}.jlim-media-main{position:absolute;bottom:4px;left:4px;padding:0 6px;border-radius:8px;background:rgba(0,0,0,.6);color:#fff;font-size:10px;line-height:16px}.jlim-view-page{position:relative;max-width:600px;margin:0 auto;padding-bottom:30px}.jlim-view-header{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:24px}.jlim-view-header .jlim-view-back-btn{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:#000;font-size:20px;font-weight:500;line-height:25px;cursor:pointer;padding:0}.jlim-view-header .jlim-view-back-btn .anticon{font-size:16px;color:#000}.jlim-view-header .jlim-view-title{position:absolute;left:50%;transform:translate(-50%);margin:0;color:#000;font-size:20px;font-weight:500;line-height:25px;white-space:nowrap}.jlim-view-header .jlim-view-menu{margin:0}.jlim-view-header .jlim-view-menu-placeholder{width:32px}.jlim-view-menu{display:flex;justify-content:flex-end;margin:0}.jlim-view-menu-btn.jlim-icon-btn{font-size:24px;color:#000}.jlim-view-page .ant-form-item{margin-bottom:16px}.jlim-view-page .ant-form-item-label>label,.jlim-figma-form-modal .ant-form-item-label>label{color:#000;font-size:17px;font-weight:450;text-transform:none!important}.jlim-view-page .ant-form-item-label>label,.jlim-figma-form-modal .ant-form-item-label>label{width:100%}.jlim-figma-form-section h3{color:#000!important;font-size:17px!important;font-weight:700!important;line-height:22px!important;margin-top:20px!important;margin-bottom:12px!important}.jlim-label-row{display:flex;align-items:center;justify-content:space-between;width:100%}.jlim-status-tag{color:#00cb08;font-size:17px;font-weight:450}.jlim-status-tag.is-off{color:#ee5964}.jlim-status-tag.is-warn{color:#c98500}.jlim-status-tag.is-muted{color:#756b65}.jlim-required-note{margin:4px 0 12px;color:#f04955;font-size:14px;font-weight:500;text-align:center}.jlim-help-icon,.anticon-info-circle{margin:0 4px!important;color:#000!important;background-color:transparent!important;font-size:14px;vertical-align:middle!important;cursor:pointer;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;transform:none!important;transition:none!important}.jlim-help-icon:hover,.jlim-help-icon.ant-tooltip-open,.anticon-info-circle:hover,.anticon-info-circle.ant-tooltip-open{transform:none!important;transition:none!important;margin:0 4px!important}.jlim-media-item,.jlim-pricing-radio{margin-bottom:4px!important}.jlim-pricing-grid.ant-radio-group{display:grid;grid-template-columns:1fr 1.25fr;gap:12px 40px;width:100%}.jlim-pricing-option{display:flex;flex-direction:column;gap:10px}.jlim-pricing-option .ant-form-item{margin-bottom:0}.jlim-pricing-option .ant-radio-wrapper{font-size:15px;color:#000}.jlim-pricing-grid .ant-radio-checked .ant-radio-inner{border-color:#ee5964;background:#EE5964}.jlim-pricing-grid .ant-radio-inner{border-color:#ee5964}.jlim-expires-row{display:flex;align-items:flex-start;gap:10px}.jlim-expires-row>span{padding-top:10px;color:#000;font-size:14px;white-space:nowrap}.jlim-expires-row .ant-form-item{flex:1}.jlim-expires-row .ant-picker{width:100%}@media (max-width: 767px){.jlim-pricing-grid.ant-radio-group{grid-template-columns:1fr!important;gap:16px!important}.jlim-expires-row{flex-direction:column!important;align-items:stretch!important;gap:6px!important}.jlim-expires-row>span{padding-top:0!important;font-size:13px!important;font-weight:500!important}.jlim-expires-row .ant-form-item,.jlim-expires-row .ant-picker{width:100%!important}}.jlim-auto-reset{display:flex;align-items:center;gap:18px;padding-top:12px}.jlim-auto-reset>span{display:flex;flex-direction:column;color:#000;font-size:15px}.jlim-auto-reset small{color:#ff0013;font-size:12px;font-style:italic}.jlim-figma-switch.ant-switch{background:#EE5964}.jlim-figma-switch.ant-switch.ant-switch-checked{background:#00CB08}.jlim-figma-switch.ant-switch:hover:not(.ant-switch-disabled){background:#d94b56}.jlim-figma-switch.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){background:#00a807}.jlim-spec-hint{margin:-4px 0 10px;color:#000;font-size:14px;font-style:italic}.jlim-spec-editor{overflow:hidden;border:1.18px solid #c4c4c4}.jlim-spec-editor-head,.jlim-spec-editor-row{display:grid;grid-template-columns:42% 58%}.jlim-spec-editor-head{background:#452928;color:#fff;font-size:15px;height:43px;align-items:center}.jlim-spec-editor-head>span{padding:10px 16px}.jlim-spec-editor-head>span+span{border-left:1px solid rgba(255,255,255,.5)}.jlim-spec-editor-row{border-top:1px solid #c4c4c4}form.ant-form .jlim-spec-editor-row>.ant-form-item{margin:0!important;padding:4px 8px}.jlim-spec-editor-row>.ant-form-item+.ant-form-item{border-left:1px solid #c4c4c4}.jlim-spec-editor-row .ant-input{min-height:34px;color:#302a28;font-size:14px}body.merchant-ui form.ant-form .jlim-spec-editor-row .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{min-height:34px!important;border:0!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important}body.merchant-ui form.ant-form .jlim-spec-editor-row .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:focus{background-color:#fffaf3!important}.jlim-spec-editor-row .ant-input::placeholder{color:#9a9a9a}.jlim-spec-editor-row .ant-form-item-explain-error{padding:0 11px;font-size:11px}.jlim-spec-add{width:100%;padding:8px;border:0;border-top:1px solid #c4c4c4;background:#faf7f3;color:#c98500;font-size:13px;cursor:pointer}.jlim-spec-add:hover{background:#FFF4E8}.jlim-figma-select-popup .ant-select-item{border-bottom:1px solid #CCCCCC;background:#EBFFE8;font-size:14px;font-weight:450;color:#000}.jlim-figma-select-popup .ant-select-item-option-active,.jlim-figma-select-popup .ant-select-item-option-selected{background:#c9f2cc!important}.jlim-upload-bar-btn{width:100%;height:43px;border:0;background:#C4C4C4;color:#000;font-size:14px;font-weight:450;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.jlim-media-carousel{display:flex;align-items:center;gap:8px;margin-top:12px}.jlim-media-carousel .jlim-media-strip{flex:1;flex-wrap:nowrap;margin:0;padding:10px 6px;overflow-x:auto;scrollbar-width:none}.jlim-media-carousel .jlim-media-strip::-webkit-scrollbar{display:none}.jlim-media-carousel .jlim-media-tile{flex:none;width:109px;height:93px;background:#FFF6E8;border:1px dashed #452928;position:relative}.jlim-media-arrow{padding:4px;border:0;background:transparent;color:#000;font-size:16px;cursor:pointer}.jlim-figma-add-btn.ant-btn{border:0;background:#EE5964;color:#fff}.jlim-figma-add-btn.ant-btn:not(:disabled):hover{background:#d94b56!important;color:#fff!important}.jlim-figma-form-footer{display:flex;gap:16px;margin-top:16px}.jlim-figma-form-footer .ant-btn{height:46px!important;border-radius:10px!important;font-size:14px!important;font-weight:450!important}.jlim-figma-form-footer.is-edit .ant-btn{flex:1}.jlim-figma-submit-btn.ant-btn{border:0!important;background:#F3A714!important;color:#fff!important;flex:1.47!important}.jlim-figma-submit-btn.ant-btn:not(:disabled):hover{background:#e09810!important;color:#fff!important}.jlim-figma-delete-btn.ant-btn{border:0!important;background:#EE5964!important;color:#fff!important;flex:1!important}.jlim-figma-delete-btn.ant-btn:not(:disabled):hover{background:#d94b56!important;color:#fff!important}.jlim-figma-secondary-btn.ant-btn{border-color:#f3a714;color:#c98500}body.merchant-ui .jlim-product-page-title{display:flex;align-items:center;gap:16px;margin-bottom:20px}body.merchant-ui .jlim-product-page-title .jlim-title-back-btn{border:0;background:transparent;padding:0;font-size:24px;color:#000;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}body.merchant-ui .jlim-product-page-title .jlim-title-text{font-size:20px;font-weight:700;line-height:25px;color:#000;margin:0}body.merchant-ui .jlim-figma-toolbar .jlim-vendor-type{margin:0 0 6px}body.merchant-ui .jlim-figma-toolbar .jlim-vendor-type span{min-width:210px;text-align:center}body.merchant-ui .jlim-figma-toolbar .add-btn.ant-btn{min-width:175px;height:40px;border-radius:6px}body.merchant-ui .jlim-status-filter .ant-select-selection-placeholder,body.merchant-ui .jlim-status-filter .ant-select-selection-item{color:#000;font-weight:600}body.merchant-ui .jlim-view-thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}body.merchant-ui .jlim-view-thumbs button{width:64px;height:64px;padding:0;overflow:hidden;border:2px solid transparent;border-radius:6px;background:#f7f3f0;cursor:pointer}body.merchant-ui .jlim-view-thumbs button.is-active{border-color:#f3a714}body.merchant-ui .jlim-view-thumbs img{width:100%;height:100%;object-fit:cover}body.merchant-ui .jlim-product-view .jlim-price-exp{margin:-4px 0 10px}body.merchant-ui .jlim-row-menu{display:inline-flex;justify-content:center}body.merchant-ui .jlim-row-menu-btn{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:5px;background:#F04955;color:#fff;font-size:16px;line-height:1;cursor:pointer;transition:background-color .15s ease}body.merchant-ui .jlim-row-menu-btn:not(:disabled):hover,body.merchant-ui .jlim-row-menu-btn:focus-visible{background:#D63542}body.merchant-ui .jlim-row-menu-btn:focus-visible{outline:2px solid #F3A714;outline-offset:2px}body.merchant-ui .jlim-row-menu-btn:disabled{background:#d9d9d9;cursor:default}body.merchant-ui .jlim-status-cell{display:inline-flex;flex-direction:column;align-items:center;gap:2px}body.merchant-ui .jlim-status-cell small{color:#756b65;font-size:11px;line-height:1.3}body.merchant-ui .jlim-settings-overview{max-width:720px}body.merchant-ui .jlim-overview-block{margin-bottom:36px}body.merchant-ui .jlim-overview-block .jlim-section-head{margin-bottom:14px}body.merchant-ui .jlim-overview-label,body.merchant-ui .jlim-overview-block>.jlim-section-head>h2{margin:0 0 12px;color:#000;font-size:16px;font-weight:500}body.merchant-ui .jlim-overview-block>.jlim-section-head>h2{margin:0}body.merchant-ui .jlim-merchant-type{display:flex;flex-wrap:wrap;align-items:center;gap:24px}body.merchant-ui .jlim-merchant-type-pill{display:inline-flex;align-items:center;min-width:200px;min-height:48px;padding:8px 14px;border:1px solid #c9c9c9;border-radius:4px;background:#FFF4E8;color:#000;font-size:15px}body.merchant-ui .jlim-view-profile{color:#f3a714;font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:4px}body.merchant-ui .jlim-view-profile:hover{color:#c98500}body.merchant-ui .jlim-overview-select.ant-select{width:min(420px,100%)}body.merchant-ui .jlim-overview-select.ant-select .ant-select-selector{height:48px!important;padding:0 16px!important;border-color:#c9c9c9!important;border-radius:4px!important}body.merchant-ui .jlim-overview-select.ant-select .ant-select-selection-item{line-height:46px!important;color:#000;font-size:15px}body.merchant-ui .jlim-branch-details{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;margin:12px 0 0;color:#000;font-size:13px}body.merchant-ui .jlim-branch-details dt{color:#6b7a99}body.merchant-ui .jlim-branch-details dd{margin:0;overflow-wrap:anywhere}body.merchant-ui .jlim-store-switch.ant-btn{min-width:150px;height:40px;border:1px solid #00CB08;border-radius:4px;background:#fff;color:#00cb08;font-weight:500}body.merchant-ui .jlim-store-switch.ant-btn:not(:disabled):hover{border-color:#00cb08!important;background:#E9FBEA!important;color:#00cb08!important}body.merchant-ui .jlim-store-switch.ant-btn.is-closed{border-color:#f04955;color:#f04955}body.merchant-ui .jlim-store-switch.ant-btn.is-closed:not(:disabled):hover{border-color:#f04955!important;background:#fff1f2!important;color:#f04955!important}body.merchant-ui .jlim-store-hours-head{flex-wrap:wrap;gap:12px 16px}body.merchant-ui .jlim-availability-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px}body.merchant-ui .jlim-availability-btn.ant-btn{display:inline-flex!important;align-items:center;gap:6px;height:40px!important;padding:0 16px!important;border:0!important;border-radius:8px!important;background:#ee5964!important;color:#fff!important;font-size:14px!important;font-weight:600!important}body.merchant-ui .jlim-availability-btn.ant-btn:not(:disabled):hover,body.merchant-ui .jlim-availability-btn.ant-btn:focus{background:#d94b56!important;color:#fff!important}body.merchant-ui .jlim-store-hours-select-wrap{position:relative;min-width:190px}body.merchant-ui .jlim-store-hours-select.ant-select{width:100%;min-width:190px}body.merchant-ui .jlim-store-hours-select.ant-select .ant-select-selector{height:40px!important;padding:0 12px!important;border:1px solid #34c759!important;border-radius:8px!important;background:#ffffff!important}body.merchant-ui .jlim-store-hours-select.ant-select .ant-select-selection-item,body.merchant-ui .jlim-store-hours-select.ant-select .ant-select-selection-placeholder{line-height:38px!important;font-size:14px;font-weight:600}body.merchant-ui .jlim-store-hours-select.ant-select .ant-select-selection-item,body.merchant-ui .jlim-store-hours-select.ant-select .ant-select-arrow{color:#34c759!important}body.merchant-ui .jlim-store-hours-select-popup.ant-select-dropdown{min-width:190px!important;border-radius:8px!important;padding:4px 0!important;box-shadow:0 6px 16px #00000014!important}body.merchant-ui .jlim-store-hours-select-popup .ant-select-item-empty{min-height:40px;padding:10px 12px;color:#8c8c8c;text-align:left}body.merchant-ui .jlim-availability-edit-btn.ant-btn{display:inline-flex!important;align-items:center;justify-content:center;height:40px!important;min-width:72px;padding:0 16px!important;border:1px solid #34c759!important;border-radius:8px!important;background:#ffffff!important;color:#34c759!important;font-size:14px!important;font-weight:600!important;box-shadow:none!important}body.merchant-ui .jlim-availability-edit-btn.ant-btn:not(:disabled):hover,body.merchant-ui .jlim-availability-edit-btn.ant-btn:focus{border-color:#2aa84a!important;background:#f0fff3!important;color:#2aa84a!important}body.merchant-ui .jlim-hours-table{overflow:hidden;border:1px solid #d9d9d9;border-radius:10px 10px 0 0}body.merchant-ui .jlim-hours-row{display:grid;grid-template-columns:minmax(70px,.7fr) 1fr 1fr;min-height:54px;border-top:1px solid #d9d9d9}body.merchant-ui .jlim-hours-row.is-head{min-height:48px;border-top:0;background:#fef5e7}body.merchant-ui .jlim-hours-row>span{display:flex;align-items:center;justify-content:center;min-width:0;padding:4px 10px}body.merchant-ui .jlim-hours-row>span+span{border-left:1px solid #d9d9d9}body.merchant-ui .jlim-hours-row.is-head>span{color:#000;font-size:15px;font-weight:600}body.merchant-ui .jlim-hours-day{color:#000;font-size:15px}body.merchant-ui .jlim-hours-select.ant-select{width:min(200px,100%)}body.merchant-ui .jlim-hours-select.ant-select .ant-select-selector{padding:0 8px!important;background:transparent!important;box-shadow:none!important}body.merchant-ui .jlim-hours-select.ant-select .ant-select-selection-item,body.merchant-ui .jlim-hours-select.ant-select .ant-select-selection-placeholder{color:#000;font-size:15px;text-align:center}body.merchant-ui .jlim-hours-select.ant-select .ant-select-selection-placeholder{color:#bfbfbf}body.merchant-ui .jlim-hours-select.ant-select .ant-select-arrow{color:#000}body.merchant-ui .jlim-hours-select.ant-select-focused .ant-select-selector{background:#FFF4E8!important}body.merchant-ui .jlim-hours-actions{display:flex;justify-content:flex-end;margin-top:14px}body.merchant-ui .jlim-hours-actions .btn-standard.ant-btn{min-width:170px}body.merchant-ui .ant-table-wrapper.jlim-holiday-table .ant-table-thead>tr>th{height:54px;background:#fef5e7!important;font-size:15px!important;font-weight:600!important}body.merchant-ui .ant-table-wrapper.jlim-holiday-table .ant-table-tbody>tr>td{height:54px;font-size:15px!important}body.merchant-ui .jlim-holiday-delete.ant-btn{margin-top:8px}@media (max-width: 575px){body.merchant-ui .jlim-hours-row{grid-template-columns:52px 1fr 1fr}body.merchant-ui .jlim-hours-row>span{padding:4px}body.merchant-ui .jlim-hours-row.is-head>span,body.merchant-ui .jlim-hours-day,body.merchant-ui .jlim-hours-select.ant-select .ant-select-selection-item{font-size:13px}body.merchant-ui .jlim-merchant-type{gap:14px}}.jlim-special-hours-wrap.ant-modal-wrap{display:flex!important;align-items:center!important;justify-content:center!important;overflow:auto!important;padding:24px 16px!important}.jlim-special-hours-modal.ant-modal{width:600px!important;max-width:min(600px,100vw - 32px)!important;top:auto!important;margin:0 auto!important;padding-bottom:0!important}.jlim-special-hours-modal .ant-modal-content{box-sizing:border-box;display:flex;flex-direction:column;width:600px;max-width:100%;height:auto!important;max-height:calc(100vh - 48px)!important;padding:32px 40px 36px!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 5px 15px #8cadb433!important;overflow-x:hidden!important;overflow-y:auto!important}.jlim-special-hours-modal .ant-modal-header{flex:0 0 auto;margin-bottom:24px!important;padding:0!important;border-bottom:0!important;background:transparent!important}.jlim-special-hours-modal .ant-modal-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0!important;overflow:visible}.jlim-special-hours-modal .ant-modal-close{top:24px!important;inset-inline-end:24px!important;width:23px!important;height:23px!important}.jlim-special-hours-modal .ant-form-item{margin-bottom:20px}.jlim-special-hours-modal .ant-form-item-label{padding-bottom:6px!important}.jlim-special-hours-modal .ant-form-item-label>label{color:#000!important;font-size:17px!important;font-weight:450!important;height:auto!important}.jlim-special-hours-title{color:#000;font-size:20px;font-weight:500;line-height:25px}body.merchant-ui .jlim-special-hours-picker-popup{max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain;font-size:14px}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-panel-container{max-width:100%}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-panel{width:min(288px,100vw - 24px);min-width:0}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-date-panel,body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-month-panel,body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-year-panel,body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-decade-panel,body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-time-panel{width:100%!important;min-width:0}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-header{padding:0 8px}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-header button{min-height:0;height:38px;line-height:38px;font-size:14px}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-body{padding:8px}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-content{width:100%!important;min-width:0;table-layout:fixed}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-content th,body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-content td{padding:3px 0;font-size:14px}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-content th{height:28px}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-date-panel .ant-picker-content th{width:14.2857142857%}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-date-panel .ant-picker-cell-inner{min-width:24px;height:24px;line-height:24px}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-footer{line-height:38px}body.merchant-ui .jlim-special-hours-picker-popup .ant-picker-time-panel-column{height:min(224px,100vh - 120px);height:min(224px,100dvh - 120px)}@media (max-width: 640px),(max-height: 480px){body.merchant-ui .jlim-special-hours-picker-popup{position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0}}.jlim-special-hours-form.ant-form{display:flex;flex-direction:column;width:100%;max-width:480px}.jlim-special-hours-fields{width:100%}.jlim-special-hours-input.ant-input,.jlim-special-hours-input.ant-picker{width:100%!important;height:51px!important;border:1.18367px solid #c4c4c4!important;border-radius:5px!important;box-shadow:none!important;background:#ffffff!important}.jlim-special-hours-input.ant-input{padding:0 16px!important;color:#000;font-size:17px;font-weight:450}.jlim-special-hours-input.ant-input::placeholder{color:#747474}.jlim-special-hours-input.ant-picker{padding:0 16px!important}.jlim-special-hours-input.ant-picker .ant-picker-input{width:100%}.jlim-special-hours-input.ant-picker .ant-picker-input>input{color:#000;font-size:17px;font-weight:450}.jlim-special-hours-input.ant-picker .ant-picker-input>input::placeholder{color:#747474}.jlim-special-hours-input.ant-picker .ant-picker-suffix,.jlim-special-hours-input.ant-picker .ant-picker-clear{display:none!important}.jlim-special-hours-input.ant-picker.ant-picker-disabled,.jlim-special-hours-input.ant-picker.ant-picker-disabled .ant-picker-input>input{color:#b0b0b0!important;background:#ffffff!important;opacity:1!important}.jlim-special-hours-closed .ant-form-item-control-input-content{padding-top:2px}.jlim-special-hours-radio.ant-radio-group{display:flex;gap:32px}.jlim-special-hours-radio .ant-radio-wrapper{margin-inline-end:0!important;color:#000;font-size:17px;font-weight:450;align-items:center;gap:8px}.jlim-special-hours-radio .ant-radio{top:0}.jlim-special-hours-radio .ant-radio-inner{width:15px;height:15px;background:#ffffff!important;border:.5px solid #ee5964!important}.jlim-special-hours-radio .ant-radio-checked .ant-radio-inner{background:#ee5964!important;border-color:#ee5964!important}.jlim-special-hours-radio .ant-radio-inner:after{display:none}.jlim-special-hours-pair{display:grid;grid-template-columns:177px auto 177px;justify-content:start;column-gap:20px;align-items:end;margin-bottom:4px}.jlim-special-hours-pair .ant-form-item{width:177px;margin-bottom:28px}.jlim-special-hours-pair.is-disabled .ant-form-item-label>label,.jlim-special-hours-pair.is-disabled .jlim-special-hours-dash{color:#b0b0b0!important}.jlim-special-hours-pair.is-disabled .jlim-special-hours-input.ant-picker{border-color:#d0d0d0!important}.jlim-special-hours-name.ant-form-item .jlim-special-hours-input{width:448px!important;max-width:100%}.jlim-special-hours-dash{display:flex;align-items:center;justify-content:center;height:51px;margin-bottom:28px;color:#000;font-size:17px;font-weight:450;line-height:22px}.jlim-special-hours-actions{display:grid;grid-template-columns:140px 1fr;gap:16px;width:100%;max-width:480px;margin-top:24px;padding-top:0}.jlim-special-hours-submit.ant-btn{width:100%;max-width:480px;height:46px!important;margin-top:28px;border:0!important;border-radius:10px!important;background:#f3a714!important;color:#fff!important;font-size:14px!important;font-weight:450!important}.jlim-special-hours-submit.ant-btn:hover,.jlim-special-hours-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}.jlim-special-hours-actions .jlim-special-hours-submit.ant-btn{margin-top:0}.jlim-special-hours-delete.ant-btn{height:46px!important;border:0!important;border-radius:10px!important;background:#ee5964!important;color:#fff!important;font-size:14px!important;font-weight:450!important}.jlim-special-hours-delete.ant-btn:hover,.jlim-special-hours-delete.ant-btn:focus{background:#d94b56!important;color:#fff!important}@media (max-width: 640px){.jlim-special-hours-wrap.ant-modal-wrap{padding:12px 8px!important}.jlim-special-hours-modal .ant-modal-content{width:100%;height:auto;max-height:calc(100vh - 24px)!important;padding:24px 20px 28px!important;overflow-y:auto!important}.jlim-special-hours-form.ant-form,.jlim-special-hours-name.ant-form-item .jlim-special-hours-input{max-width:none}.jlim-special-hours-name.ant-form-item .jlim-special-hours-input{width:100%!important}.jlim-special-hours-pair{grid-template-columns:1fr;column-gap:0}.jlim-special-hours-pair .ant-form-item{width:100%}.jlim-special-hours-pair .jlim-special-hours-dash{display:none}.jlim-special-hours-actions{grid-template-columns:1fr;max-width:none}.jlim-special-hours-submit.ant-btn{max-width:none}}.jlim-charge-modal.ant-modal{width:420px!important;max-width:calc(100vw - 24px)!important;padding:0!important}.jlim-charge-modal .ant-modal-content{box-sizing:border-box;width:100%;max-height:calc(100dvh - 32px);padding:28px 28px 32px!important;border-radius:8px!important;background:#ffffff!important;box-shadow:0 5px 15px #8cadb433!important;overflow-y:auto!important;overscroll-behavior:contain}.jlim-charge-modal .ant-modal-header{margin-bottom:24px!important;padding:0!important;border-bottom:0!important;background:#ffffff!important}.jlim-charge-modal .ant-modal-body{padding:0!important}.jlim-charge-modal .ant-modal-close{top:28px!important;inset-inline-end:28px!important;width:23px!important;height:23px!important}.jlim-charge-modal .ant-form-item{margin-bottom:18px}.jlim-charge-modal .ant-form-item-label{padding-bottom:8px!important}.jlim-charge-modal .ant-form-item-label>label{color:#000!important;font-size:15px!important;font-weight:450!important;height:auto!important}.jlim-charge-title{color:#000;font-size:20px;font-weight:500;line-height:25px;padding-right:32px}.jlim-charge-input.ant-input,.jlim-charge-select.ant-select .ant-select-selector{height:48px!important;border:1.18px solid #c4c4c4!important;border-radius:5px!important;box-shadow:none!important;background:#ffffff!important}.jlim-charge-input.ant-input{padding:0 14px!important;color:#000;font-size:15px}.jlim-charge-select.ant-select{width:100%}.jlim-charge-select.ant-select .ant-select-selector{padding:0 14px!important;display:flex!important;align-items:center!important}.jlim-charge-select.ant-select .ant-select-selection-item{line-height:46px!important;font-size:15px}.jlim-charge-pair{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.jlim-charge-radio.ant-radio-group{display:flex;flex-wrap:wrap;gap:12px 24px}.jlim-charge-radio .ant-radio-wrapper{margin-inline-end:0!important;color:#000;font-size:15px;align-items:center;gap:6px}.jlim-charge-radio .ant-radio-inner{width:15px;height:15px;background:#ffffff!important;border:.5px solid #ee5964!important}.jlim-charge-radio .ant-radio-checked .ant-radio-inner{background:#ee5964!important;border-color:#ee5964!important}.jlim-charge-radio .ant-radio-inner:after{display:none}.jlim-charge-tip{margin-left:4px;color:#000;font-size:13px;opacity:.75}.jlim-charge-waive.ant-form-item{margin-bottom:10px}.jlim-charge-waive .ant-checkbox-inner{border-color:#34c759!important}.jlim-charge-waive .ant-checkbox-checked .ant-checkbox-inner{background:#34c759!important;border-color:#34c759!important}.jlim-charge-min-spend.ant-input-affix-wrapper,.jlim-charge-min-spend.ant-input{max-width:160px}.jlim-charge-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:12px;margin-top:28px}.jlim-charge-submit.ant-btn{height:46px!important;border:0!important;border-radius:10px!important;background:#f3a714!important;color:#fff!important;font-size:14px!important;font-weight:450!important}.jlim-charge-submit.ant-btn:hover,.jlim-charge-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}.jlim-charge-submit.ant-btn--create{margin-top:28px}.jlim-charge-delete.ant-btn{height:46px!important;border:0!important;border-radius:10px!important;background:#ee5964!important;color:#fff!important;font-size:14px!important;font-weight:450!important}.jlim-charge-delete.ant-btn:hover,.jlim-charge-delete.ant-btn:focus{background:#d94b56!important;color:#fff!important}@media (max-width: 480px),(max-height: 480px){.jlim-charge-modal .ant-modal-content{padding:22px 18px 24px!important;max-height:calc(100dvh - 24px)}.jlim-charge-pair,.jlim-charge-actions{grid-template-columns:1fr}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.merchant-ui .jlim-pos-main{color:#000;font-size:13px;font-weight:600}body.merchant-ui .jlim-pos-sub{display:inline-block;padding-left:12px;color:#4a4a4a;font-size:12px;font-style:italic}body.merchant-ui .jlim-pos-row-actions .anticon{font-size:18px}body.merchant-ui .jlim-pos-row-actions .merchant-icon-action,body.merchant-ui .jlim-pos-row-actions button{color:#00cb08}body.merchant-ui .jlim-pos-row-actions .merchant-icon-action-danger{color:#f04955}body.merchant-ui .jlim-pos-list-actions .jlim-pill-btn:disabled{opacity:.5;cursor:not-allowed}body.merchant-ui .jlim-pos-notes{display:flex;flex-direction:column;gap:10px;padding:14px 18px 6px;border-top:1px solid #f0f0f0}body.merchant-ui .jlim-pos-note-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}body.merchant-ui .jlim-pos-note-row.is-clickable{cursor:pointer;user-select:none}body.merchant-ui .jlim-pos-note-row.is-clickable:hover .jlim-pos-note-edit{color:#f3a714}body.merchant-ui .jlim-pos-note-row.is-clickable:focus-visible{outline:2px solid #F3A714;outline-offset:2px;border-radius:4px}body.merchant-ui .jlim-pos-note-body{flex:1;min-width:0}body.merchant-ui .jlim-pos-note-row p{margin:0;color:#000;font-size:15px;line-height:1.5}body.merchant-ui .jlim-pos-note-value{color:red;overflow-wrap:anywhere}body.merchant-ui .jlim-pos-note-empty{color:#9a9a9a!important;font-size:13px!important}body.merchant-ui .jlim-pos-note-actions{display:inline-flex;gap:14px}body.merchant-ui .jlim-pos-note-actions button,body.merchant-ui .jlim-pos-note-edit{padding:0;border:0;background:transparent;color:#00cb08;font-size:17px;line-height:1;cursor:pointer}body.merchant-ui .jlim-pos-note-edit{margin-left:6px;color:#6b7a99;vertical-align:-2px}body.merchant-ui .jlim-pos-note-actions button.is-danger{color:#f04955}body.merchant-ui .jlim-pos-note-actions button:focus-visible,body.merchant-ui .jlim-pos-note-edit:focus-visible{outline:2px solid #F3A714;outline-offset:2px}body.merchant-ui .jlim-pay-btn.ant-btn.is-card{background:#6b7a99}body.merchant-ui .jlim-pay-btn.ant-btn.is-card:not(:disabled):hover{background:#596782;color:#fff}body.merchant-ui .jlim-pay-btn.ant-btn.is-card:disabled{background:#c3c9d6}body.merchant-ui .jlim-pos-catalog.is-locked{opacity:.55;pointer-events:none;user-select:none}body.merchant-ui .jlim-pos-order.is-paid{background:#effbe9}body.merchant-ui .jlim-pos-order.is-paid .jlim-pos-totals{background:rgba(255,255,255,.7)}body.merchant-ui .jlim-pos-paid{display:flex;flex-direction:column;gap:10px;padding:8px 0 4px}body.merchant-ui .jlim-pos-paid-row{display:flex;justify-content:space-between;padding:0 40px 0 64px;font-size:22px}body.merchant-ui .jlim-pos-paid-row strong{font-weight:500}body.merchant-ui .jlim-pos-paid-row.is-paid{color:#00cb08}body.merchant-ui .jlim-pos-paid-row.is-change{color:red}body.merchant-ui .jlim-pos-paid-meta{margin:0;padding-left:64px;color:#756b65;font-size:13px}body.merchant-ui .jlim-pos-paid-warning{margin:0;color:red;font-weight:500}body.merchant-ui .jlim-pos-paid-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:18px}body.merchant-ui .jlim-pos-paid-actions .jlim-cancel-btn.ant-btn{width:100%;margin:0}body.merchant-ui .jlim-new-order-btn.ant-btn{height:48px;border:0;border-radius:8px;background:#f2a818;color:#fff;font-size:15px;font-weight:500}body.merchant-ui .jlim-new-order-btn.ant-btn:not(:disabled):hover{background:#df970d!important;color:#fff!important}@media (max-width: 575px){body.merchant-ui .jlim-pos-paid-row{padding:0 8px;font-size:18px}body.merchant-ui .jlim-pos-paid-meta{padding-left:8px}body.merchant-ui .jlim-pos-paid-actions{grid-template-columns:1fr;gap:12px}}body.merchant-ui .jlim-ticket-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:14px 40px}body.merchant-ui .jlim-ticket{display:flex;flex-direction:column;min-width:0;border:1px solid #cfcfcf;background:#fff}body.merchant-ui .jlim-ticket-head{display:flex;align-items:center;justify-content:space-between;align-self:stretch;gap:12px 20px;width:100%;min-height:48px;padding:6px 16px;background:#00cb08;color:#fff;font-size:17px;font-weight:600}body.merchant-ui .jlim-ticket-head-left{display:flex;align-items:center;gap:28px;min-width:0}body.merchant-ui .jlim-ticket.is-late .jlim-ticket-head{background:#ff0000}body.merchant-ui .jlim-ticket-time{font-variant-numeric:tabular-nums;white-space:nowrap}body.merchant-ui .jlim-ticket-no{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}body.merchant-ui .jlim-ticket-actions{display:inline-flex;flex-shrink:0;align-items:center;gap:16px}body.merchant-ui .jlim-ticket-btn.ant-btn{min-width:110px;border:0;border-radius:4px;background:#f2a818;color:#fff;font-size:15px;font-weight:600}body.merchant-ui .jlim-ticket-btn.ant-btn:not(:disabled):hover{background:#df970d!important;color:#fff!important}body.merchant-ui .jlim-ticket-countdown{display:inline-flex;align-items:center;min-width:110px;height:36px;justify-content:center;border-radius:4px;background:rgba(255,255,255,.22)}body.merchant-ui .jlim-ticket-countdown .ant-statistic-content{color:#fff;font-size:16px;font-variant-numeric:tabular-nums}body.merchant-ui .jlim-ticket-body{height:380px;padding:14px 34px 18px;overflow-y:auto;color:#000}body.merchant-ui .jlim-ticket-body p{margin:0;color:#000}body.merchant-ui .jlim-ticket-meta{font-size:15px;line-height:1.9}body.merchant-ui .jlim-ticket-meta strong{font-weight:400}body.merchant-ui .jlim-ticket-remark{font-size:15px;line-height:1.9;overflow-wrap:anywhere}body.merchant-ui .jlim-ticket-items{margin:14px 0 0;padding:0;list-style:none}body.merchant-ui .jlim-ticket-items>li+li{margin-top:10px}body.merchant-ui .jlim-ticket-line{font-size:15px;font-weight:600;line-height:1.75}body.merchant-ui .jlim-ticket-qty{display:inline-block;min-width:34px;font-variant-numeric:tabular-nums;white-space:pre}body.merchant-ui .jlim-ticket-sub{padding-left:46px;font-size:15px;line-height:1.75}body.merchant-ui .jlim-ticket-optional{padding-left:46px;font-size:15px;font-weight:600;line-height:1.75}body.merchant-ui .jlim-ticket-empty{padding:60px 0}@media (max-width: 575px){body.merchant-ui .jlim-ticket-head{flex-wrap:wrap;font-size:15px}body.merchant-ui .jlim-ticket-head-left{flex-wrap:wrap;gap:8px 16px}body.merchant-ui .jlim-ticket-actions{width:100%;justify-content:flex-end}body.merchant-ui .jlim-ticket-body{height:auto;max-height:420px;padding:12px 16px}body.merchant-ui .jlim-ticket-sub,body.merchant-ui .jlim-ticket-optional{padding-left:24px}}.jlim-collect-modal.ant-modal{width:420px!important;max-width:calc(100vw - 24px)!important;padding:0!important}.jlim-collect-modal .ant-modal-content{box-sizing:border-box;width:100%;padding:28px 28px 32px!important;border-radius:8px!important;background:#ffffff!important;box-shadow:0 5px 15px #8cadb433!important}.jlim-collect-modal .ant-modal-header{margin-bottom:22px!important;padding:0!important;border-bottom:0!important;background:#ffffff!important}.jlim-collect-modal .ant-modal-body{padding:0!important}.jlim-collect-modal .ant-modal-close{top:28px!important;inset-inline-end:28px!important;width:23px!important;height:23px!important}.jlim-collect-modal-title{color:#000;font-size:20px;font-weight:700;line-height:25px;padding-right:32px}.jlim-collect-form .ant-form-item{margin-bottom:0}.jlim-collect-form .ant-form-item-label{padding-bottom:8px!important}.jlim-collect-form .ant-form-item-label>label{color:#000!important;font-size:15px!important;font-weight:700!important;height:auto!important}.jlim-collect-form .ant-input-number,.jlim-collect-form .ant-select-selector{width:100%!important;min-height:40px!important;border:1px solid #c4c4c4!important;border-radius:4px!important;box-shadow:none!important}.jlim-collect-form .ant-input-number-input{height:38px!important}.jlim-collect-form .ant-select-single .ant-select-selector{display:flex!important;align-items:center!important}.jlim-collect-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:28px}.jlim-collect-fields .ant-form-item{min-width:0}.jlim-collect-fields .ant-input-number,.jlim-collect-fields .ant-select.ant-select-single,.jlim-collect-fields .ant-select.ant-select-single .ant-select-selector{box-sizing:border-box;width:100%!important;height:50px!important;min-height:50px!important}.jlim-collect-fields .ant-input-number .ant-input-number-input{height:48px!important}.jlim-collect-fields .ant-select.ant-select-single .ant-select-selector{display:flex!important;align-items:center!important}.jlim-collect-submit.ant-btn{height:48px!important;border:0!important;border-radius:6px!important;background:#f3a714!important;color:#fff!important;font-size:16px!important;font-weight:600!important}.jlim-collect-submit.ant-btn:hover,.jlim-collect-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}.jlim-collect-unit-popup.ant-select-dropdown{background:#eef8ef!important;padding:0!important}.jlim-collect-unit-popup.ant-select-dropdown .ant-select-item{min-height:40px;padding:10px 14px;border-bottom:1px solid #d7e6d8;color:#000;font-weight:500}.jlim-collect-unit-popup.ant-select-dropdown .ant-select-item:last-child{border-bottom:0}.jlim-collect-unit-popup.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#dff0e0!important;font-weight:600}.jlim-collect-unit-popup.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#e4f3e5!important}body.merchant-ui .jlim-fee-banner{margin:0 0 24px;padding:12px 24px;border:1px solid #d9d9d9;background:#ff0019;color:#fff;font-size:15px;line-height:1.5}body.merchant-ui .jlim-fee-banner a{color:#fff;text-decoration:underline;text-underline-offset:3px}body.merchant-ui .jlim-fee-banner a:hover{color:#fff;opacity:.85}body.merchant-ui .jlim-menu-meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin:0 0 32px;padding-left:24px}body.merchant-ui .jlim-menu-meta-label{color:#000;font-size:16px}body.merchant-ui .jlim-menu-meta-value{display:inline-flex;align-items:center;min-width:min(266px,100%);min-height:36px;padding:6px 18px;background:#e9e9e9;color:#000;font-size:14px}body.merchant-ui .jlim-menu-meta>.ant-btn:last-child,body.merchant-ui .jlim-menu-meta>.jlim-website-btn{margin-left:auto}body.merchant-ui .jlim-website-btn.ant-btn{min-width:266px;height:52px;border:0;border-radius:0;background:#00cb08;color:#fff;font-size:15px;font-weight:600}body.merchant-ui .jlim-website-btn.ant-btn:not(:disabled):hover{background:#00ac07!important;color:#fff!important}body.merchant-ui .jlim-website-btn.ant-btn.is-active{border:1px solid #00cb08;background:#fff;color:#00cb08}body.merchant-ui .jlim-website-btn.ant-btn.is-active:not(:disabled):hover{background:#E9FBEA!important;color:#00cb08!important}body.merchant-ui .jlim-menu-burger{display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#000;font-size:22px;cursor:pointer}body.merchant-ui .jlim-menu-burger:focus-visible{outline:2px solid #F3A714;outline-offset:2px}body.merchant-ui .jlim-menu-tree .custom-tree-node{display:flex;align-items:center;gap:8px}body.merchant-ui .jlim-menu-tree .custom-tree-node-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.merchant-ui .jlim-tree-edit{display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:0;background:transparent;color:#000;font-size:14px;cursor:pointer}body.merchant-ui .jlim-tree-edit:hover{color:#f04955}body.merchant-ui .jlim-tree-edit:focus-visible{outline:2px solid #F3A714;outline-offset:1px}body.merchant-ui .jlim-view-all-btn{min-width:104px;height:36px;padding:0 18px;border:0;background:#F04955;color:#fff;font-size:13px;font-weight:600;cursor:pointer}body.merchant-ui .jlim-view-all-btn:hover{background:#D63542}body.merchant-ui .jlim-menu-bar{justify-content:space-between;gap:12px;flex-wrap:wrap;padding:4px 6px 4px 20px}body.merchant-ui .jlim-menu-bar-name{min-width:0}body.merchant-ui .jlim-menu-bar-actions{display:inline-flex;flex-wrap:wrap;gap:14px}body.merchant-ui .jlim-menu-bar-btn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border:0;background:#F04955;color:#fff;font-size:14px;font-weight:500;cursor:pointer}body.merchant-ui .jlim-menu-bar-btn:hover{background:#D63542}body.merchant-ui .jlim-menu-bar-btn:focus-visible{outline:2px solid #fff;outline-offset:-4px}body.merchant-ui .jlim-menu-empty-note{margin:8px 0 0 20px;color:#756b65}body.merchant-ui .jlim-menu-choice-link{margin-top:6px;padding:0;border:0;background:transparent;color:#f04955;font-size:12px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}body.merchant-ui .jlim-choice-table{display:grid;grid-template-columns:minmax(240px,260px) minmax(0,1fr);min-height:784px;border:1.50756px solid #C4C4C4;border-radius:20px 20px 0 0;overflow:hidden}body.merchant-ui .jlim-choice-col.is-groups{border-right:1px solid #C7C7C7;overflow:hidden}body.merchant-ui .jlim-choice-head{display:flex;align-items:center;min-height:65px;padding:0 30px;border-bottom:1px solid #C7C7C7;color:#000;font-size:17px;font-weight:500}body.merchant-ui .jlim-choice-col.is-options .jlim-choice-head{padding-left:90px}body.merchant-ui .jlim-choice-group{position:relative;padding:20px 30px 18px;border-bottom:1px solid #C7C7C7;cursor:pointer}body.merchant-ui .jlim-choice-group.is-selected{background:#FFF6E8}body.merchant-ui .jlim-choice-group:focus-visible{outline:2px solid #F3A714;outline-offset:-2px}body.merchant-ui .jlim-choice-group-name{margin:0 0 4px;color:#000;font-size:14px;font-weight:450}body.merchant-ui .jlim-choice-group-rule{margin:0;color:#747474;font-size:14px;font-weight:450}body.merchant-ui .jlim-choice-group-rule strong{color:#747474;font-weight:450}body.merchant-ui .jlim-choice-group-used{margin:8px 0 0;color:#747474;font-size:14px;font-weight:450}body.merchant-ui .jlim-choice-group-actions{display:inline-flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:10px}body.merchant-ui .jlim-choice-group-actions>span,body.merchant-ui .jlim-choice-group-actions .ant-popconfirm-disabled-compatible-wrapper{display:inline-flex;align-items:center}body.merchant-ui .jlim-choice-group-actions .jlim-text-link{position:relative;display:inline-flex;align-items:center;margin:0;padding:0;border:0!important;outline:none;box-shadow:none;line-height:1.3;white-space:nowrap}body.merchant-ui .jlim-choice-group-actions .jlim-text-link:focus-visible{outline:2px solid #F3A714;outline-offset:3px;border-radius:2px}body.merchant-ui .jlim-choice-start{width:calc(100% - 32px);max-width:100%;height:auto;min-height:200px;margin:16px auto;padding:24px 16px;box-sizing:border-box}body.merchant-ui .jlim-choice-option{display:flex;justify-content:space-between;gap:16px;min-height:108px;padding:22px 60px 14px 90px;border-bottom:1px solid #C7C7C7;background:#FFF6E8}body.merchant-ui .jlim-choice-option-name{color:#000;font-size:14px;font-weight:450}body.merchant-ui .jlim-choice-option-side{display:flex;flex-direction:column;align-items:flex-end;gap:14px}body.merchant-ui .jlim-choice-option-price{color:#000;font-size:14px;font-weight:450}body.merchant-ui .jlim-choice-option-price span{margin-right:18px}body.merchant-ui .jlim-choice-groups .add-btn.ant-btn{min-width:261px;height:40px;border:0;border-radius:4px;background:#EE5964!important;color:#fff!important;font-size:14px;font-weight:700}body.merchant-ui .jlim-choice-groups .add-btn.ant-btn:not(:disabled):hover{background:#d94b56!important;color:#fff!important}@media (max-width: 900px){body.merchant-ui .jlim-choice-table{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-choice-col.is-groups{border-right:0;border-bottom:1px solid #c9c9c9}body.merchant-ui .jlim-choice-col.is-options .jlim-choice-head,body.merchant-ui .jlim-choice-option{padding-left:20px;padding-right:20px}body.merchant-ui .jlim-menu-meta{padding-left:0}body.merchant-ui .jlim-menu-meta>.ant-btn:last-child,body.merchant-ui .jlim-menu-meta>.jlim-website-btn{margin-left:0}body.merchant-ui .jlim-website-btn.ant-btn{min-width:0;width:100%}}.jlim-menu-actions .ant-dropdown-menu{padding:10px 6px;border-radius:0;background:#e9fbe6;box-shadow:0 4px 12px #0000002e}.jlim-menu-actions .ant-dropdown-menu-item{padding:6px 18px!important;color:#000;font-size:14px}.jlim-category-hours-note{margin:-6px 0 18px;padding:10px 14px;background:#ededed;color:#000;font-size:13px}.jlim-category-hours{margin-bottom:20px}.jlim-category-submit.ant-btn{height:48px;margin-top:8px;border-radius:10px}.jlim-category-modal-figma{width:min(100vw - 32px,600px)!important;max-width:600px!important;top:0!important;margin:0 auto!important;padding-bottom:0!important}.jlim-category-modal-figma .ant-modal-content{display:flex!important;flex-direction:column!important;width:100%!important;height:min(700px,100vh - 40px)!important;max-height:calc(100vh - 40px)!important;padding:28px 40px 32px!important;border-radius:0!important;background:#ffffff!important;box-shadow:0 4px 4px 3px #00000040!important;overflow:hidden!important}.jlim-category-modal-figma .ant-modal-header{flex:0 0 auto;margin-bottom:28px!important;padding:0!important;background:transparent!important;border-bottom:0!important;text-align:center}.jlim-category-modal-figma .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto!important;padding:0!important}.jlim-category-modal-figma .ant-modal-body::-webkit-scrollbar{width:6px}.jlim-category-modal-figma .ant-modal-body::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.jlim-category-modal-figma .ant-modal-close{top:22px!important;right:24px!important;width:23px!important;height:23px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.jlim-category-modal-figma .jlim-category-modal-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;border-radius:50%!important;background:#ff0013!important;color:#fff!important;font-size:11px!important;line-height:1!important}.jlim-category-modal-figma .jlim-category-modal-close:hover{background:#d90010!important;color:#fff!important}.jlim-category-modal-figma .jlim-category-modal-close svg{color:#fff!important;fill:currentColor!important}.jlim-category-modal-figma .jlim-category-modal-title{font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:500!important;font-size:20px!important;line-height:25px!important;color:#000!important}.jlim-category-modal-figma .jlim-category-modal-form{display:flex;flex-direction:column;min-height:100%}.jlim-category-modal-figma .jlim-category-modal-form .ant-form-item{margin-bottom:18px!important}.jlim-category-modal-figma .jlim-category-modal-form .ant-form-item-label{padding-bottom:6px!important}.jlim-category-modal-figma .jlim-category-modal-form .ant-form-item-label>label{height:auto!important;color:#000!important;font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:17px!important;font-weight:450!important;line-height:22px!important;text-transform:none!important}.jlim-category-modal-figma .jlim-category-modal-hint{margin:-8px 0 14px;color:#747474;font-size:13px}.jlim-category-modal-figma .jlim-category-modal-input.ant-input{height:43px!important;padding:0 12px!important;background:#ffffff!important;border:1.18367px solid #c4c4c4!important;border-radius:0!important;color:#000!important;font-size:14px!important;box-shadow:none!important}.jlim-category-modal-figma .jlim-category-modal-input.ant-input:hover,.jlim-category-modal-figma .jlim-category-modal-input.ant-input:focus{border-color:#c4c4c4!important;box-shadow:none!important}.jlim-category-modal-figma .jlim-category-modal-select.ant-select{width:100%!important}.jlim-category-modal-figma .jlim-category-modal-select.ant-select .ant-select-selector{height:43px!important;padding:0 12px!important;background:#ffffff!important;border:1.18367px solid #c4c4c4!important;border-radius:0!important;box-shadow:none!important}.jlim-category-modal-figma .jlim-category-modal-select.ant-select .ant-select-selector .ant-select-selection-item,.jlim-category-modal-figma .jlim-category-modal-select.ant-select .ant-select-selector .ant-select-selection-placeholder{display:flex!important;align-items:center!important;color:#000!important;font-size:14px!important;font-weight:450!important;line-height:18px!important}.jlim-category-modal-figma .jlim-category-modal-select.ant-select.ant-select-focused .ant-select-selector{border-color:#c4c4c4!important;box-shadow:none!important}.jlim-category-modal-figma .jlim-category-select-caret{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000}.jlim-category-modal-figma .ant-spin-nested-loading,.jlim-category-modal-figma .ant-spin-container{height:100%}.jlim-category-modal-figma .jlim-category-hours-chip{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;max-width:100%;min-height:37px;margin:-4px 0 16px;padding:10px 14px;background:#eaeaea;color:#000;font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:450;line-height:20px;white-space:normal;overflow:visible;word-break:break-word}.jlim-category-modal-figma .jlim-hours-summary-line{display:block}.jlim-category-modal-figma .jlim-category-hours{margin-bottom:16px}.jlim-category-modal-figma .jlim-category-modal-footer{margin-top:auto;padding-top:24px}.jlim-category-modal-figma .jlim-category-modal-submit.ant-btn{width:100%!important;height:46px!important;border:0!important;border-radius:10px!important;background:#f3a714!important;color:#fff!important;font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:18px!important}.jlim-category-modal-figma .jlim-category-modal-submit.ant-btn:hover,.jlim-category-modal-figma .jlim-category-modal-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}.jlim-reorder-list{margin:0 0 18px;padding:0;list-style:none}.jlim-reorder-list li{display:flex;align-items:center;gap:12px;padding:10px 6px;border-bottom:1px solid #eee}.jlim-reorder-pos{width:26px;color:#756b65;text-align:right}.jlim-reorder-name{flex:1;min-width:0;color:#302a28}.jlim-reorder-actions{display:inline-flex;gap:6px}.jlim-reorder-actions button{width:32px;height:32px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;cursor:pointer}.jlim-reorder-actions button:disabled{opacity:.35;cursor:default}.jlim-reorder-actions button:not(:disabled):hover{border-color:#f3a714;color:#c98500}.jlim-add-item-modal{width:min(100vw - 32px,600px)!important;max-width:600px!important;top:0!important;margin:0 auto!important;padding-bottom:0!important}.jlim-add-item-modal .ant-modal-content{display:flex!important;flex-direction:column!important;max-height:calc(100vh - 40px)!important;padding:32px 36px!important;border-radius:16px!important;background:#ffffff!important;box-shadow:0 20px 40px -10px #00000026,0 0 1px #0000001a!important;overflow:hidden!important}.jlim-add-item-modal .ant-modal-header{flex:0 0 auto;margin-bottom:20px!important;padding:0!important;border-bottom:0!important;background:transparent!important;text-align:center}.jlim-add-item-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto!important;padding:0!important}.jlim-add-item-modal .ant-modal-body::-webkit-scrollbar{width:6px}.jlim-add-item-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.jlim-add-item-modal .ant-modal-close{top:22px!important;right:24px!important;width:28px!important;height:28px!important;inset-inline-end:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}.jlim-add-item-close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;border-radius:50%!important;background:#f04452!important;color:#fff!important;font-size:12px!important;line-height:1!important;transition:all .2s ease!important}.jlim-add-item-close:hover{background:#d93845!important;color:#fff!important;transform:scale(1.08)}.jlim-add-item-close svg{color:#fff!important}.jlim-add-item-title{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:22px;line-height:28px;color:#0f172a;letter-spacing:-.01em}.jlim-add-item-context{margin:-10px 0 20px;color:#64748b;font-size:14px;font-weight:500;text-align:center}.jlim-add-item-type.ant-radio-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px 36px;margin-bottom:24px}.jlim-add-item-type.ant-radio-group .ant-radio-wrapper{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:500;color:#334155;line-height:22px}.jlim-add-item-type.ant-radio-group .ant-radio-wrapper:hover .ant-radio-inner{border-color:#f04452!important}.jlim-add-item-type.ant-radio-group .ant-radio-inner{width:18px;height:18px;border:1.5px solid #cbd5e1!important;background:#ffffff!important}.jlim-add-item-type.ant-radio-group .ant-radio-checked .ant-radio-inner{border-color:#f04452!important;background:#ffffff!important}.jlim-add-item-type.ant-radio-group .ant-radio-checked .ant-radio-inner:after{width:10px;height:10px;margin-block-start:-5px;margin-inline-start:-5px;background-color:#f04452!important}.jlim-add-item-body{display:flex;flex-direction:column;gap:16px}.jlim-add-item-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 0;min-height:38px}.jlim-add-item-section-title{margin:0 0 10px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:16px;line-height:22px;color:#0f172a}.jlim-add-item-section-head .jlim-add-item-section-title{margin:0}.jlim-add-item-select-btn.ant-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:38px!important;padding:0 16px!important;border:0!important;border-radius:8px!important;background:#f04452!important;color:#fff!important;font-size:14px!important;font-weight:600!important;line-height:1!important;box-shadow:0 2px 6px #f0445233!important;transition:all .2s ease!important}.jlim-add-item-select-btn.ant-btn.is-wide{width:auto!important;min-width:180px;margin-bottom:12px}.jlim-add-item-select-btn.ant-btn:hover,.jlim-add-item-select-btn.ant-btn:focus{background:#d93845!important;color:#fff!important;box-shadow:0 4px 10px #f044524d!important;transform:translateY(-1px)}.jlim-add-item-select-btn.ant-btn:active{transform:translateY(0)}.jlim-add-item-group-form{margin-bottom:8px}.jlim-add-item-group-form .ant-form-item-label>label{color:#0f172a!important;font-size:15px!important;font-weight:600!important;text-transform:none!important}.jlim-add-item-group-row{display:grid;grid-template-columns:1fr 120px;gap:16px}.jlim-add-item-input.ant-input,.jlim-add-item-input.ant-input-affix-wrapper{height:42px!important;border:1px solid #cbd5e1!important;border-radius:8px!important;background:#ffffff!important;box-shadow:none!important}.jlim-add-item-input.ant-input:focus,.jlim-add-item-input.ant-input.ant-input-affix-wrapper-focused,.jlim-add-item-input.ant-input-affix-wrapper:focus,.jlim-add-item-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#f3a714!important;box-shadow:0 0 0 3px #f3a71426!important}.jlim-add-item-input-num.ant-input-number{width:100%!important;height:40px!important;border:1.5px solid #f3a714!important;border-radius:10px!important;background:#ffffff!important;box-shadow:none!important}.jlim-add-item-input-num.ant-input-number:hover,.jlim-add-item-input-num.ant-input-number:focus,.jlim-add-item-input-num.ant-input-number.ant-input-number-focused{border-color:#f3a714!important;box-shadow:0 0 0 2px #f3a7142e!important}.jlim-add-item-input-num.ant-input-number .ant-input-number-input{height:38px!important;padding:0 28px 0 12px!important;color:#1a1a1a!important;font-size:15px!important;font-weight:500!important;text-align:center!important}.jlim-add-item-input-num.ant-input-number .ant-input-number-handler-wrap{width:22px!important;opacity:1!important;border-left:0!important;background:transparent!important;border-radius:0 10px 10px 0!important}.jlim-add-item-input-num.ant-input-number .ant-input-number-handler{border:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.jlim-add-item-input-num.ant-input-number .ant-input-number-handler .ant-input-number-handler-up-inner,.jlim-add-item-input-num.ant-input-number .ant-input-number-handler .ant-input-number-handler-down-inner{color:#8a8a8a!important;font-size:10px!important}.jlim-add-item-input-num.ant-input-number .ant-input-number-handler:hover .anticon{color:#f3a714!important}.jlim-add-item-input-num.ant-input-number.is-price .ant-input-number-input{text-align:left!important;padding-left:12px!important}.jlim-add-item-media{margin:4px 0 16px}.jlim-add-item-media .jlim-add-item-media-picker{margin:0}.jlim-add-item-media .jlim-add-item-media-picker h3{margin:0 0 10px!important;color:#0f172a!important;font-size:16px!important;font-weight:700!important;line-height:22px!important}.jlim-add-item-media .jlim-media-tile>button{top:-6px;right:-6px;color:#ee5964;font-size:20px;background:transparent}.jlim-add-item-section-head .jlim-add-item-select-btn.ant-btn{flex:0 0 auto;margin-left:auto}.jlim-add-item-table-wrap{width:100%;margin-bottom:12px;border:1px solid #e2e8f0;border-radius:12px;background:#ffffff;overflow:hidden;box-shadow:0 1px 3px #00000008}.jlim-add-item-table.ant-table-wrapper .ant-table{background:transparent}.jlim-add-item-table.ant-table-wrapper .ant-table-thead>tr>th{padding:12px 14px!important;background:#f8fafc!important;color:#475569!important;font-size:13px!important;font-weight:600!important;border-bottom:1px solid #e2e8f0!important;border-right:1px solid #f1f5f9!important;text-transform:uppercase;letter-spacing:.03em}.jlim-add-item-table.ant-table-wrapper .ant-table-thead>tr>th:last-child{border-right:0!important}.jlim-add-item-table.ant-table-wrapper .ant-table-tbody>tr>td{padding:10px 14px!important;border-bottom:1px solid #f1f5f9!important;border-right:1px solid #f8fafc!important;color:#1e293b;font-size:14px;font-weight:500;vertical-align:middle}.jlim-add-item-table.ant-table-wrapper .ant-table-tbody>tr>td:last-child{border-right:0!important;text-align:center}.jlim-add-item-table.ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom:0!important}.jlim-add-item-table.ant-table-wrapper .ant-table-tbody>tr>td.jlim-add-item-qty-col,.jlim-add-item-table.ant-table-wrapper .ant-table-thead>tr>th.jlim-add-item-qty-col{background:transparent!important}.jlim-add-item-table.ant-table-wrapper .is-linked-item{color:#f04452;font-weight:600}.jlim-add-item-table.ant-table-wrapper .anticon-delete{color:#94a3b8!important;font-size:18px!important;transition:color .2s ease!important}.jlim-add-item-table.ant-table-wrapper .anticon-delete:hover{color:#ef4444!important}.jlim-add-item-qty-field{margin:0!important}.jlim-add-item-qty-field .ant-form-item-control-input{min-height:0}.jlim-add-item-qty-field .jlim-add-item-input-num.ant-input-number,.jlim-add-item-qty-field .ant-input-number{width:72px!important;height:36px!important;margin:0 auto;border:1.5px solid #f3a714!important;border-radius:10px!important;background:#ffffff!important}.jlim-add-item-qty-field .jlim-add-item-input-num.ant-input-number .ant-input-number-input,.jlim-add-item-qty-field .ant-input-number .ant-input-number-input{height:34px!important;padding:0 22px 0 8px!important;font-size:14px!important;font-weight:600!important;text-align:center!important}.jlim-add-item-qty-field .jlim-add-item-input-num.ant-input-number .ant-input-number-handler-wrap,.jlim-add-item-qty-field .ant-input-number .ant-input-number-handler-wrap{width:18px!important;opacity:1!important;border-left:0!important;background:transparent!important}.jlim-add-item-qty-field .jlim-add-item-input-num.ant-input-number .ant-input-number-handler,.jlim-add-item-qty-field .ant-input-number .ant-input-number-handler{border:0!important}.jlim-add-item-qty-field .jlim-add-item-input-num.ant-input-number .ant-input-number-handler .ant-input-number-handler-up-inner,.jlim-add-item-qty-field .jlim-add-item-input-num.ant-input-number .ant-input-number-handler .ant-input-number-handler-down-inner,.jlim-add-item-qty-field .ant-input-number .ant-input-number-handler .ant-input-number-handler-up-inner,.jlim-add-item-qty-field .ant-input-number .ant-input-number-handler .ant-input-number-handler-down-inner{color:#8a8a8a!important;font-size:9px!important}.jlim-add-item-addon{margin-top:4px;margin-bottom:8px}.jlim-add-item-addon-cards{display:flex;flex-direction:column;gap:8px;margin-top:8px}.jlim-add-item-addon-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#fffbe6;border:1px solid #ffe58f;border-radius:8px}.jlim-add-item-addon-name{margin:0 0 2px;color:#1e293b;font-size:14px;font-weight:600;line-height:18px}.jlim-add-item-addon-meta{margin:0;color:#64748b;font-size:13px;font-weight:500;line-height:16px}.jlim-add-item-addon-remove{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:50%;background:#fee2e2;color:#ef4444;font-size:15px;font-weight:700;line-height:1;cursor:pointer;transition:all .2s ease}.jlim-add-item-addon-remove:hover{background:#ef4444;color:#fff}.jlim-add-item-submit.ant-btn{width:100%!important;height:48px!important;margin-top:16px;border:0!important;border-radius:10px!important;background:#f3a714!important;color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.01em;line-height:1!important;box-shadow:0 4px 12px #f3a71440!important;transition:all .2s ease!important}.jlim-add-item-submit.ant-btn:hover,.jlim-add-item-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important;box-shadow:0 6px 16px #f3a71459!important;transform:translateY(-1px)}.jlim-add-item-submit.ant-btn:active{transform:translateY(0)}.jlim-select-item-modal .ant-modal-content{padding:28px 32px!important}.jlim-select-item-body{display:flex;flex-direction:column;gap:22px;margin-bottom:8px}.jlim-select-item-block{display:flex;flex-direction:column;gap:10px}.jlim-select-item-radio.ant-radio-wrapper{margin-inline-end:0!important;color:#000!important;font-size:15px!important;font-weight:500!important;line-height:20px!important}.jlim-select-item-radio.ant-radio-wrapper .ant-radio-inner{width:18px!important;height:18px!important;border-color:#ee5964!important}.jlim-select-item-radio.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#ee5964!important;background:#ffffff!important}.jlim-select-item-radio.ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{width:10px!important;height:10px!important;margin-block-start:-5px!important;margin-inline-start:-5px!important;background-color:#ee5964!important}.jlim-select-item-dropdown.ant-select{width:100%!important}.jlim-select-item-dropdown.ant-select .ant-select-selector{min-height:42px!important;padding:0 14px!important;border:1px solid #c4c4c4!important;border-radius:2px!important;background:#ffffff!important;box-shadow:none!important}.jlim-select-item-dropdown.ant-select .ant-select-selection-item,.jlim-select-item-dropdown.ant-select .ant-select-selection-placeholder{line-height:40px!important;font-size:14px!important}.jlim-select-item-dropdown.ant-select.ant-select-focused .ant-select-selector,.jlim-select-item-dropdown.ant-select:hover .ant-select-selector{border-color:#f3a714!important}.jlim-select-item-summary{margin:2px 0 0;padding:14px 16px;background:rgba(249,163,25,.28)}.jlim-select-item-summary-name{margin:0;color:#000;font-size:15px;font-weight:600;line-height:20px}.jlim-select-item-summary-meta{margin:4px 0 0;color:#666;font-size:13px;font-style:italic;line-height:18px}.jlim-select-choice-modal .ant-modal-title{text-align:center}.jlim-select-choice-modal .jlim-add-item-title{display:block;width:100%;text-align:center;font-size:18px;font-weight:600}.jlim-select-choice-list{display:flex;flex-direction:column;gap:14px;margin-bottom:28px;max-height:min(420px,55vh);overflow:auto;padding-right:2px}.jlim-select-choice-row{display:flex;align-items:center;gap:12px;cursor:pointer;margin:0}.jlim-select-choice-check.ant-checkbox-wrapper{flex-shrink:0;align-self:center}.jlim-select-choice-check.ant-checkbox-wrapper .ant-checkbox-inner{width:18px;height:18px;border-radius:3px;border:1.5px solid #ee5964;background:#fff}.jlim-select-choice-check.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background:#ee5964;border-color:#ee5964}.jlim-select-choice-check.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.jlim-select-choice-check.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#ee5964}.jlim-select-choice-card{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid #d9d9d9;border-radius:8px;background:#ffffff;transition:background-color .15s ease,border-color .15s ease}.jlim-select-choice-row.is-selected .jlim-select-choice-card{background:#fff6e9;border-color:#ecd7b2}.jlim-select-choice-name{display:block;color:#000;font-size:15px;font-weight:600;line-height:20px}.jlim-select-choice-meta{display:block;color:#747474;font-size:13px;font-style:italic;line-height:18px}.jlim-add-item-modal .jlim-availability-actions{margin-top:16px}.jlim-choice-rule-row{display:flex;flex-wrap:wrap;gap:0 24px}.jlim-choice-options-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 12px}.jlim-choice-options-head h3{margin:0;color:#302a28;font-size:15px;font-weight:600}.jlim-choice-product-picker{width:min(300px,100%)}.jlim-choice-options-table{width:100%;margin-bottom:18px;border-collapse:collapse;font-size:14px}.jlim-choice-options-table th{padding:10px 12px;background:#45292b;color:#fff;font-weight:500;text-align:left}.jlim-choice-options-table td{padding:8px 12px;border:1px solid #ddd}.jlim-choice-options-table td:nth-child(2){width:150px;background:#FFF4E8}.jlim-choice-options-table td:last-child{width:44px;border:0;text-align:center}.jlim-choice-empty{color:#756b65;text-align:center!important}.jlim-choice-remove{padding:0;border:0;background:transparent;color:#f04955;font-size:18px;cursor:pointer}.jlim-choice-attach-title{margin:0 0 14px;color:#302a28;font-size:16px;font-weight:600}.jlim-choice-attach-btn{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 22px;border:0;background:#F04955;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.jlim-choice-attach-btn:disabled{opacity:.5;cursor:default}.jlim-choice-attach-picker{width:min(320px,100%)}.jlim-choice-attached{display:flex;flex-direction:column;gap:14px;margin:20px 0 22px}.jlim-choice-attached-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px;background:#FFF4E8}.jlim-choice-attached-card .jlim-choice-group-name{font-weight:500}.jlim-choice-attached-remove{padding:0;border:0;background:transparent;color:red;font-size:26px;line-height:1;cursor:pointer}body.merchant-ui .jlim-choice-picker{display:flex;flex-direction:column;gap:14px;margin-top:20px}body.merchant-ui .jlim-choice-picker-group{margin:0;padding:12px 16px 8px;border:1px solid #ecdccc;border-radius:8px;background:#FFF4E8}body.merchant-ui .jlim-choice-picker-group legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;width:auto;margin:0;padding:0 6px;border:0;font-size:15px}body.merchant-ui .jlim-choice-picker-name{color:#302a28;font-weight:600}body.merchant-ui .jlim-choice-picker-rule{color:#756b65;font-size:13px}body.merchant-ui .jlim-choice-picker-rule.is-required{color:red;font-weight:500}body.merchant-ui .jlim-choice-picker-option{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid rgba(0,0,0,.06);cursor:pointer}body.merchant-ui .jlim-choice-picker-option:last-child{border-bottom:0}body.merchant-ui .jlim-choice-picker-option.is-out{opacity:.55;cursor:default}body.merchant-ui .jlim-choice-picker-label{flex:1;min-width:0;color:#302a28}body.merchant-ui .jlim-choice-picker-price{color:#302a28;font-size:13px;white-space:nowrap}body.merchant-ui .jlim-customer-actions{display:inline-flex;align-items:center;justify-content:center;gap:18px}body.merchant-ui .jlim-icon-badge{position:relative;display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;background:transparent;color:#000;font-size:24px;line-height:1;cursor:pointer}body.merchant-ui .jlim-icon-badge:disabled{color:#c4c4c4;cursor:default}body.merchant-ui .jlim-icon-badge:not(:disabled):hover{color:#c98500}body.merchant-ui .jlim-icon-badge:focus-visible{outline:2px solid #F3A714;outline-offset:2px;border-radius:4px}body.merchant-ui .jlim-icon-count{position:absolute;right:-9px;bottom:-6px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;color:#fff;font-size:11px;font-weight:600}body.merchant-ui .jlim-icon-count.is-green{background:#00cb08}body.merchant-ui .jlim-icon-count.is-red{top:-6px;bottom:auto;background:#ff0000}body.merchant-ui .jlim-customers-table .ant-input-number{width:120px}body.merchant-ui .jlim-customer-discounts{margin:0 0 16px;padding-left:18px}body.merchant-ui .jlim-customer-discounts li{padding:4px 0;color:#302a28}body.merchant-ui .jlim-edit-credit-modal .ant-form-item{margin-bottom:20px}body.merchant-ui .jlim-edit-credit-modal .btn-standard{margin-top:28px}body.merchant-ui .jlim-customer-discount-modal .ant-modal-body{padding-top:8px}body.merchant-ui .jlim-discount-kind{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:16px;border-radius:4px;overflow:hidden}body.merchant-ui .jlim-discount-kind button{height:44px;border:0;background:#e8e8e8;color:#302a28;font-size:16px;font-weight:600;cursor:pointer}body.merchant-ui .jlim-discount-kind button.is-active{background:#ee5964;color:#fff}body.merchant-ui .jlim-discount-subtabs{display:flex;gap:28px;margin-bottom:16px;border-bottom:1px solid #e8e8e8}body.merchant-ui .jlim-discount-subtabs button{position:relative;padding:0 0 10px;border:0;background:transparent;color:#756b65;font-size:15px;font-weight:600;cursor:pointer}body.merchant-ui .jlim-discount-subtabs button.is-active{color:#302a28}body.merchant-ui .jlim-discount-subtabs button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:#00CB08;border-radius:2px 2px 0 0}body.merchant-ui .jlim-voucher-list{display:flex;flex-direction:column;gap:14px;max-height:420px;overflow:auto;margin-bottom:12px}body.merchant-ui .jlim-voucher-card{display:grid;grid-template-columns:120px 1fr;min-height:110px;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;background:#fff}body.merchant-ui .jlim-voucher-card__value{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 10px;background:#f7f1e8;border-right:1px dashed #d8d0c4}body.merchant-ui .jlim-voucher-card__value strong{font-size:18px;color:#302a28;line-height:1.2}body.merchant-ui .jlim-voucher-card__value small{color:#756b65;font-size:12px}body.merchant-ui .jlim-voucher-card__type{display:inline-block;padding:2px 8px;border-radius:3px;background:#efe6d8;color:#302a28;font-size:11px;font-weight:600}body.merchant-ui .jlim-voucher-card__body{position:relative;padding:12px 14px 28px}body.merchant-ui .jlim-voucher-card__body p{margin:0 0 2px;color:#756b65;font-size:13px}body.merchant-ui .jlim-voucher-card__name{color:#302a28!important;font-size:14px!important;font-weight:600;margin-bottom:6px!important}body.merchant-ui .jlim-voucher-card__foot{position:absolute;right:12px;bottom:8px}body.merchant-ui .jlim-voucher-card__qty{color:#756b65;font-size:13px;font-weight:600}body.merchant-ui .jlim-voucher-card__status{color:#ee5964;font-size:13px;font-weight:700}.jlim-select-customers .ant-modal-content{padding:28px 32px;border-radius:12px}.jlim-select-customers .ant-modal-header{margin-bottom:18px}.jlim-select-customers-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.jlim-select-customers-head p{margin:0}.jlim-link-btn-outline.ant-btn{border-color:#f04955;color:#f04955}.jlim-link-btn-outline.ant-btn:not(:disabled):hover{border-color:#d63542!important;color:#d63542!important}.jlim-select-check .ant-checkbox-inner{width:26px;height:26px;border:1.5px solid #ff0000;border-radius:2px}.jlim-select-check .ant-checkbox-checked .ant-checkbox-inner{border-color:red;background:#fff}.jlim-select-check .ant-checkbox-checked .ant-checkbox-inner:after{inset-inline-start:30%;width:8px;height:14px;border-color:#00cb08}.jlim-remove-x{padding:0;border:0;background:transparent;color:red;font-size:26px;line-height:1;cursor:pointer}.jlim-remove-x:focus-visible{outline:2px solid #F3A714;outline-offset:2px;border-radius:50%}.jlim-select-customers-actions{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:40px}.jlim-figma-cancel.ant-btn,.jlim-figma-save.ant-btn{height:48px;border:0;border-radius:8px;color:#fff;font-size:15px}.jlim-figma-cancel.ant-btn{background:#F04955}.jlim-figma-cancel.ant-btn:not(:disabled):hover{background:#D63542!important;color:#fff!important}.jlim-figma-save.ant-btn{background:#f2a818}.jlim-figma-save.ant-btn:not(:disabled):hover{background:#df970d!important;color:#fff!important}@media (max-width: 575px){.jlim-select-customers-actions{grid-template-columns:1fr;gap:12px}}body.merchant-ui .jlim-finance-card{padding:20px 28px}body.merchant-ui .jlim-finance-grid{gap:22px 32px;font-size:15px}body.merchant-ui .jlim-finance-grid .anticon{color:#000}body.merchant-ui .jlim-finance-grid strong{color:#000;font-size:17px;font-weight:500}body.merchant-ui .jlim-finance-owed{padding-bottom:16px;border-bottom:0}body.merchant-ui .jlim-finance-owed-title{color:red;font-size:15px}body.merchant-ui .jlim-finance-owed-title strong{font-size:17px;font-weight:500}body.merchant-ui .jlim-finance-owed .jlim-pay-btn.ant-btn{min-width:176px;height:50px;border-radius:4px;font-size:16px}body.merchant-ui .jlim-finance-sub{gap:26px;padding-top:0}body.merchant-ui .jlim-finance-sub>div{padding:12px 14px;border:1.5px solid #302a28;border-radius:4px}body.merchant-ui .jlim-finance-sub strong{color:#000;font-weight:500}body.merchant-ui .jlim-admin-status{font-weight:500}body.merchant-ui .jlim-admin-status.is-success{color:#00cb08}body.merchant-ui .jlim-admin-status.is-error{color:red}body.merchant-ui .jlim-admin-status.is-warning{color:#c98500}body.merchant-ui .jlim-admin-actions{display:inline-flex;align-items:center;justify-content:center;gap:16px}body.merchant-ui .jlim-admin-actions .jlim-icon-btn{font-size:22px}body.merchant-ui .jlim-admin-contact{display:inline-flex;flex-direction:column;gap:2px}body.merchant-ui .jlim-admin-contact small{color:#756b65;font-size:11px;overflow-wrap:anywhere}body.merchant-ui .jlim-admin-switch{margin-bottom:18px}body.merchant-ui .jlim-admin .jlim-toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px}body.merchant-ui .jlim-admin .ant-table-wrapper.jlim-figma-table .ant-table-filter-trigger{color:#000}body.merchant-ui .jlim-admin-home .jlim-metric-cards>div{border:0!important;background:#f6f7fb;text-align:center}body.merchant-ui .jlim-admin-home .jlim-metric-cards>div strong{color:#000}body.merchant-ui .jlim-admin-home .jlim-metric-cards>div.is-negative,body.merchant-ui .jlim-admin-home .jlim-metric-cards>div.is-negative span,body.merchant-ui .jlim-admin-home .jlim-metric-cards>div.is-negative strong{color:red}body.merchant-ui .jlim-admin-home .jlim-feed{border:0;background:#f6f7fb}body.merchant-ui .jlim-verification{margin-top:28px}body.merchant-ui .jlim-profile-heading{margin:0 0 12px;color:#302a28;font-size:17px;font-weight:600}body.merchant-ui .jlim-verification-card{padding:8px 24px;border-radius:12px;background:#fff;box-shadow:0 2px 10px #302a2814}body.merchant-ui .jlim-verification-row{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #f0ece8}body.merchant-ui .jlim-verification-row:last-child{border-bottom:0}body.merchant-ui .jlim-verification-label{color:#6b7a99;font-weight:600}body.merchant-ui .jlim-verification-value{color:#302a28;overflow-wrap:anywhere}body.merchant-ui .jlim-verification-link{padding:0;border:0;background:transparent;color:#f3a714;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.merchant-ui .jlim-verification-link:hover{color:#c98500}body.merchant-ui .jlim-verification-link:focus-visible{outline:2px solid #F3A714;outline-offset:2px}body.merchant-ui .jlim-verification-actions{display:flex;justify-content:flex-start;margin-top:20px}body.merchant-ui .jlim-verification-actions .jlim-figma-cancel.ant-btn{min-width:200px}@media (max-width: 575px){body.merchant-ui .jlim-verification-row{grid-template-columns:1fr;gap:6px}}body.merchant-ui .jlim-auth{display:flex;justify-content:center;min-height:100dvh;padding:72px 16px 40px;background:#fff}body.merchant-ui .jlim-auth-card{width:min(100%,404px)}body.merchant-ui .jlim-auth-logo{display:block;height:56px;margin:0 auto 28px;object-fit:contain}body.merchant-ui .jlim-auth-tabs{display:grid;grid-template-columns:1fr 1fr;margin-bottom:28px;background:#eef1f5}body.merchant-ui .jlim-auth-tab{height:40px;border:0;background:transparent;color:#6b7a99;font-size:16px;cursor:pointer}body.merchant-ui .jlim-auth-tab.is-active{background:#F3A714;color:#fff;border-radius:0 4px 4px 0}body.merchant-ui .jlim-auth-tab:first-child.is-active{border-radius:0 4px 4px 0}body.merchant-ui .jlim-auth-tab:focus-visible{outline:2px solid #C98500;outline-offset:-2px}body.merchant-ui .jlim-auth-title{margin:0 0 20px;color:#6b7a99;font-size:26px;font-weight:700}body.merchant-ui .jlim-auth .ant-form-item{margin-bottom:18px}body.merchant-ui .jlim-auth .ant-form-item-label>label{color:#6b7a99;font-size:14px;font-weight:600}body.merchant-ui .jlim-auth .ant-input,body.merchant-ui .jlim-auth .ant-input-affix-wrapper{border-color:#c9ced8;border-radius:8px;background:#fff}body.merchant-ui .jlim-auth .ant-input-affix-wrapper>input.ant-input{background:transparent}body.merchant-ui .jlim-auth-submit{width:100%;height:48px;margin-top:6px;border-radius:10px;font-size:16px;font-weight:700;box-shadow:0 6px 14px #f3a7144d}body.merchant-ui .jlim-auth-links{display:flex;justify-content:space-between;gap:12px;margin-top:18px}body.merchant-ui .jlim-auth-links.is-secondary{justify-content:flex-end;margin-top:12px}body.merchant-ui .jlim-auth-links a,body.merchant-ui .jlim-auth-links .jlim-auth-link{padding:0;border:0;background:transparent;color:#6b7a99;font-size:15px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body.merchant-ui .jlim-auth-links a:hover,body.merchant-ui .jlim-auth-links .jlim-auth-link:hover{color:#c98500}body.merchant-ui .jlim-auth-links .jlim-auth-link:focus-visible{outline:2px solid #F3A714;outline-offset:2px}body.merchant-ui .jlim-otp-mobile-row{display:grid;grid-template-columns:104px 1fr;gap:14px;align-items:end}body.merchant-ui .jlim-otp-code-row{display:grid;grid-template-columns:minmax(0,220px) auto;justify-content:start;gap:22px;align-items:end}body.merchant-ui .jlim-otp-resend{height:40px;margin-bottom:18px;padding:0;border:0;background:transparent;color:#f04955;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}body.merchant-ui .jlim-otp-resend:disabled{color:#f04955bf;cursor:default}body.merchant-ui .jlim-auth .ant-input[disabled]{background:#f6f7f9}body.merchant-ui .jlim-auth-hint{color:#756b65;font-size:13px}body.merchant-ui .jlim-signup{background:#fff}body.merchant-ui .jlim-signup .auth-card,body.merchant-ui .jlim-signup .auth-card-wide{grid-template-columns:minmax(0,1fr);width:min(100%,720px);border:0;box-shadow:none}body.merchant-ui .jlim-signup .auth-panel{padding:24px 0}body.merchant-ui .jlim-signup .auth-panel-mark{display:block}body.merchant-ui .jlim-signup .auth-title{color:#302a28!important;text-align:center;font-size:22px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}body.merchant-ui .jlim-signup .auth-section-title{margin:28px 0 12px;color:#302a28;font-size:18px;font-weight:700;letter-spacing:0;text-transform:none}body.merchant-ui .jlim-signup .auth-grid{padding:20px 20px 4px;border-radius:12px;background:#fff;box-shadow:0 2px 12px #302a2814}body.merchant-ui .jlim-signup .auth-alt a{color:#c98500}.jlim-signup-page{display:flex;justify-content:center;min-height:100vh;background:#ffffff;padding:0 16px 40px;font-family:Sofia Pro,sans-serif,system-ui}.jlim-signup-page .jlim-signup-wrapper{width:min(100%,414px)}.jlim-signup-page .jlim-signup-header{display:flex;align-items:center;justify-content:space-between;height:70px;margin-bottom:8px}.jlim-signup-page .jlim-signup-header .jlim-signup-back-btn{padding:0;border:0;background:transparent;color:#323b4d;font-size:20px;cursor:pointer}.jlim-signup-page .jlim-signup-header .jlim-signup-title{margin:0;color:#323b4d;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.jlim-signup-page .jlim-signup-section-head{display:flex;align-items:center;justify-content:space-between;margin:20px 0 10px}.jlim-signup-page .jlim-signup-section-head h2{margin:0;color:#323b4d;font-size:18px;font-weight:600;line-height:19px}.jlim-signup-page .jlim-signup-card{padding:20px;background:#FFFFFF;box-shadow:0 5px 15px #8cadb433;border-radius:12px;margin-bottom:24px}.jlim-signup-page .ant-form-item{margin-bottom:16px}.jlim-signup-page .ant-form-item-label>label,.jlim-signup-page .jlim-signup-doc-label,.jlim-signup-page .jlim-field-title{color:#6d7993!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:22px!important;letter-spacing:0!important;text-transform:none!important;height:auto!important}.jlim-signup-page .ant-form-item-label>label.ant-form-item-required:before,.jlim-signup-page .ant-form-item-label>label.ant-form-item-required:after{display:none!important}.jlim-signup-page .jlim-signup-doc-label,.jlim-signup-page .jlim-field-title{margin-bottom:6px}.jlim-signup-page .jlim-signup-input.ant-input,.jlim-signup-page .jlim-signup-input.ant-input-password,.jlim-signup-page .jlim-signup-input.ant-input-affix-wrapper,.jlim-signup-page .jlim-signup-select .ant-select-selector,.jlim-signup-page .jlim-country-select .ant-select-selector{height:42px!important;border:1px solid #EFEFEF!important;border-radius:7px!important;background:#FFFFFF!important;color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:500!important;box-shadow:none!important}.jlim-signup-page .jlim-signup-input.ant-input input,.jlim-signup-page .jlim-signup-input.ant-input .ant-select-selection-item,.jlim-signup-page .jlim-signup-input.ant-input .ant-select-selection-placeholder,.jlim-signup-page .jlim-signup-input.ant-input .ant-select-selection-search-input,.jlim-signup-page .jlim-signup-input.ant-input-password input,.jlim-signup-page .jlim-signup-input.ant-input-password .ant-select-selection-item,.jlim-signup-page .jlim-signup-input.ant-input-password .ant-select-selection-placeholder,.jlim-signup-page .jlim-signup-input.ant-input-password .ant-select-selection-search-input,.jlim-signup-page .jlim-signup-input.ant-input-affix-wrapper input,.jlim-signup-page .jlim-signup-input.ant-input-affix-wrapper .ant-select-selection-item,.jlim-signup-page .jlim-signup-input.ant-input-affix-wrapper .ant-select-selection-placeholder,.jlim-signup-page .jlim-signup-input.ant-input-affix-wrapper .ant-select-selection-search-input,.jlim-signup-page .jlim-signup-select .ant-select-selector input,.jlim-signup-page .jlim-signup-select .ant-select-selector .ant-select-selection-item,.jlim-signup-page .jlim-signup-select .ant-select-selector .ant-select-selection-placeholder,.jlim-signup-page .jlim-signup-select .ant-select-selector .ant-select-selection-search-input,.jlim-signup-page .jlim-country-select .ant-select-selector input,.jlim-signup-page .jlim-country-select .ant-select-selector .ant-select-selection-item,.jlim-signup-page .jlim-country-select .ant-select-selector .ant-select-selection-placeholder,.jlim-signup-page .jlim-country-select .ant-select-selector .ant-select-selection-search-input{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:500!important;background:transparent!important}.jlim-signup-page .jlim-signup-input.ant-input input::placeholder,.jlim-signup-page .jlim-signup-input.ant-input .ant-select-selection-placeholder,.jlim-signup-page .jlim-signup-input.ant-input-password input::placeholder,.jlim-signup-page .jlim-signup-input.ant-input-password .ant-select-selection-placeholder,.jlim-signup-page .jlim-signup-input.ant-input-affix-wrapper input::placeholder,.jlim-signup-page .jlim-signup-input.ant-input-affix-wrapper .ant-select-selection-placeholder,.jlim-signup-page .jlim-signup-select .ant-select-selector input::placeholder,.jlim-signup-page .jlim-signup-select .ant-select-selector .ant-select-selection-placeholder,.jlim-signup-page .jlim-country-select .ant-select-selector input::placeholder,.jlim-signup-page .jlim-country-select .ant-select-selector .ant-select-selection-placeholder{color:#00000073!important;font-size:16px!important}.jlim-signup-page .jlim-signup-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.jlim-signup-page .jlim-signup-doc-section{margin-top:14px}.jlim-signup-page .jlim-signup-doc-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.jlim-signup-page .jlim-signup-doc-label{display:inline-flex;align-items:center;gap:6px;margin:0;color:#6d7993;font-size:16px;font-weight:700}.jlim-signup-page .jlim-signup-doc-info{color:#000;font-size:13px;cursor:pointer}.jlim-signup-page .jlim-signup-doc-hint{margin:0 0 8px;color:#000;font-size:14px;font-style:italic}.jlim-signup-page .jlim-signup-doc-files{display:flex;flex-wrap:wrap;gap:18px 22px;padding-top:4px}.jlim-signup-page .jlim-signup-doc-file{position:relative;display:flex;flex-direction:column;align-items:center;width:72px;text-align:center}.jlim-signup-page .jlim-signup-doc-icon{display:flex;align-items:center;justify-content:center;width:48px;height:56px;border-radius:4px;font-size:28px;color:#fff}.jlim-signup-page .jlim-signup-doc-icon.is-pdf{background:#e53935}.jlim-signup-page .jlim-signup-doc-icon.is-image{background:#1f1f1f}.jlim-signup-page .jlim-signup-doc-name{display:block;width:100%;margin-top:6px;color:#000;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jlim-signup-page .jlim-signup-doc-remove{position:absolute;top:-6px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:#ff0013;color:#fff;font-size:9px;cursor:pointer}.jlim-signup-page .jlim-signup-add-link,.jlim-signup-page .jlim-signup-action-link{padding:0;border:0;background:transparent;color:#f9a319;font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.jlim-signup-page .jlim-signup-empty-branch{text-align:center;padding:30px 20px}.jlim-signup-page .jlim-signup-empty-branch .jlim-empty-branch-icon{width:48px;height:48px;margin:0 auto 12px;border-radius:50%;background:rgba(69,41,40,.1);display:flex;align-items:center;justify-content:center;color:#45292899;font-size:20px}.jlim-signup-page .jlim-signup-empty-branch .jlim-empty-branch-text{margin:0;color:#f04955;font-size:14px;font-weight:500}.jlim-signup-page .jlim-signup-branch-list{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.jlim-signup-page .jlim-signup-branch-card{padding:16px 18px 18px;border-radius:12px;background:#ffffff;box-shadow:0 4px 14px #323b4d1a}.jlim-signup-page .jlim-signup-branch-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.jlim-signup-page .jlim-signup-branch-title{margin:0;color:#000;font-size:16px;font-weight:700;line-height:1.2;text-decoration:underline;text-underline-offset:4px}.jlim-signup-page .jlim-signup-branch-body{padding-left:8px}.jlim-signup-page .jlim-signup-branch-name{margin:0 0 6px;color:#000;font-size:15px;font-weight:700}.jlim-signup-page .jlim-signup-branch-line{margin:0 0 4px;color:#000;font-size:14px;font-weight:450;line-height:1.45}.jlim-signup-page .jlim-signup-branch-line span{color:#6d7993;margin-right:4px}.jlim-signup-page .jlim-signup-branch-line:last-child{margin-bottom:0}.jlim-signup-page .jlim-branch-del-btn{padding:0;border:0;background:transparent;color:#f04955;font-size:16px;cursor:pointer}.jlim-signup-page .jlim-verify-sub-section{margin-bottom:20px}.jlim-signup-page .jlim-verify-sub-section:last-child{margin-bottom:0}.jlim-signup-page .jlim-field-title-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.jlim-signup-page .jlim-field-title-row .jlim-field-title{margin-bottom:0}.jlim-signup-page .jlim-field-title{display:block;color:#6d7993;font-size:16px;font-weight:700;margin-bottom:8px}.jlim-signup-page .jlim-code-row{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center}.jlim-signup-page .jlim-resend-countdown{color:#f04955;font-size:16px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.jlim-signup-page .jlim-verified-badge{color:#00cb08;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.jlim-signup-page .jlim-verified-badge .anticon{color:#00cb08;font-size:16px}.jlim-signup-page .jlim-verify-code-btn.ant-btn{margin-top:12px;height:44px!important;border:0!important;border-radius:10px!important;background:#F9A319!important;color:#fff!important;font-size:15px!important;font-weight:700!important}.jlim-signup-page .jlim-get-code-wrap{display:flex;justify-content:flex-end;margin-top:4px}.jlim-signup-page .jlim-signup-mobile-row{display:grid;grid-template-columns:96px 1fr;gap:14px}.jlim-signup-page .jlim-signup-agreement{margin:18px 0 20px}.jlim-signup-page .jlim-signup-agreement .ant-checkbox-wrapper{color:#323b4d;font-size:14px;line-height:1.4}.jlim-signup-page .jlim-signup-agreement .ant-checkbox-wrapper a{color:#99d3df;text-decoration:underline}.jlim-signup-page .jlim-signup-agreement .ant-checkbox-checked .ant-checkbox-inner{background-color:#99d3df;border-color:#99d3df}.jlim-signup-page .jlim-signup-error-banner{margin:-8px 0 16px;color:#ea5440;font-size:14px;line-height:1.4}.jlim-signup-page .jlim-signup-submit-btn.ant-btn{height:50px!important;border:0!important;border-radius:12px!important;background:#F9A319!important;box-shadow:0 5px 15px #99d3df33!important;color:#fff!important;font-size:18px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}.jlim-signup-page .jlim-signup-submit-btn.ant-btn:hover{background:#f29806!important}.jlim-signup-page .jlim-signup-footer-link{margin-top:20px;text-align:center;color:#323b4d;font-size:15px}.jlim-signup-page .jlim-signup-footer-link a{color:#99d3df;font-weight:700;text-decoration:underline;text-underline-offset:3px}.jlim-figma-modal .ant-modal-content{border-radius:12px!important;padding:24px 28px!important;background:#FFFFFF!important;box-shadow:0 5px 15px #8cadb433!important}.jlim-figma-modal .ant-modal-close{top:16px;right:16px;width:28px;height:28px;border-radius:50%;background:#E60000;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1}.jlim-figma-modal .ant-modal-close:hover{background:#CC0000;color:#fff}.jlim-figma-modal .ant-modal-close .ant-modal-close-x{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.jlim-figma-modal .jlim-modal-title{margin:0 0 16px;color:#323b4d;font-size:20px;font-weight:500;text-align:center;text-transform:uppercase}.jlim-figma-modal .jlim-modal-close-icon{font-size:14px;color:#fff!important}.jlim-figma-modal .jlim-modal-divider{border:0;border-top:1px solid rgba(0,0,0,.1);margin:12px 0 20px}.jlim-figma-modal .jlim-modal-submit-btn.ant-btn{height:50px!important;border:0!important;border-radius:12px!important;background:#F9A319!important;color:#fff!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase}.jlim-add-branch-modal{width:min(100vw - 32px,384px)!important;max-width:384px!important;margin:20px auto!important;padding-bottom:0!important}.jlim-add-branch-modal .ant-modal-content{width:100%!important;max-width:384px!important;height:min(831px,100vh - 40px)!important;max-height:calc(100vh - 40px)!important;overflow:hidden!important;background:#FFFFFF!important;box-shadow:0 5px 15px #8cadb433!important;border-radius:12px!important;padding:24px!important}.jlim-add-branch-modal .ant-modal-body{min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;padding-right:12px;box-sizing:border-box}.jlim-add-branch-modal .jlim-add-branch-form .ant-form-item{margin-bottom:14px}.jlim-add-branch-modal .jlim-add-branch-form .ant-form-item-label>label,.jlim-add-branch-modal .jlim-add-branch-form .jlim-field-title{color:#6d7993!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:22px!important;height:auto}.jlim-add-branch-modal .jlim-add-branch-form .jlim-field-title{display:block;margin:0 0 8px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-signup-input.ant-input,.jlim-add-branch-modal .jlim-add-branch-form .ant-select-selector{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:500!important}.jlim-add-branch-modal .jlim-add-branch-form .ant-input,.jlim-add-branch-modal .jlim-add-branch-form .ant-select-selection-item,.jlim-add-branch-modal .jlim-add-branch-form .ant-select-selection-placeholder,.jlim-add-branch-modal .jlim-add-branch-form .ant-select-selection-search-input{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:500!important}.jlim-add-branch-modal .jlim-add-branch-form .ant-input,.jlim-add-branch-modal .jlim-add-branch-form .ant-select-selection-item{color:#000!important}.jlim-add-branch-modal .jlim-add-branch-form .ant-input::placeholder,.jlim-add-branch-modal .jlim-add-branch-form .ant-select-selection-placeholder{color:#00000073!important;font-size:16px!important}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-address-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-address-row .ant-form-item{margin-bottom:14px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-contact{max-width:100%}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-mobile-row{display:flex;align-items:flex-start;gap:10px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-mobile-row .jlim-branch-country-code.ant-select{flex:0 0 110px;width:110px;min-width:110px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-mobile-row .jlim-branch-country-code.ant-select .ant-select-selector{height:44px!important;border-radius:8px!important;padding-inline:12px!important}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-mobile-row .jlim-branch-country-code.ant-select .ant-select-selection-item,.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-mobile-row .jlim-branch-country-code.ant-select .ant-select-selection-placeholder{line-height:42px!important;font-size:16px!important;font-weight:500!important;overflow:visible;text-overflow:clip}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-mobile-row .jlim-branch-mobile-number.ant-form-item{flex:1;min-width:0;margin-bottom:0}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-mobile-row .jlim-branch-mobile-number.ant-form-item .ant-input{height:44px!important}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-phone-input.ant-input{border-color:#f9a319!important;border-radius:10px!important}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-phone-input.ant-input:focus{border-color:#f9a319!important;box-shadow:0 0 0 2px #f9a31926!important}.jlim-add-branch-modal .jlim-add-branch-form .jlim-branch-contact .ant-form-item-explain-error{color:#ee5964}.jlim-add-branch-modal .jlim-add-branch-form .jlim-paynow-section{margin:4px 0 8px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-paynow-section .jlim-branch-mobile-row{margin-bottom:12px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-paynow-section .ant-select,.jlim-add-branch-modal .jlim-add-branch-form .jlim-paynow-section .ant-input{width:100%}.jlim-add-branch-modal .jlim-add-branch-form .jlim-paynow-section .ant-form-item{margin-bottom:12px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-paynow-section .jlim-paynow-type-select .ant-select-selector{height:44px!important;border-radius:8px!important;border-color:#d9d9d9!important;padding-inline:12px!important}.jlim-add-branch-modal .jlim-add-branch-form .jlim-paynow-section .jlim-paynow-type-select .ant-select-selection-placeholder,.jlim-add-branch-modal .jlim-add-branch-form .jlim-paynow-section .jlim-paynow-type-select .ant-select-selection-item{line-height:42px!important;font-size:16px!important;font-weight:500!important}.jlim-add-branch-modal .jlim-add-branch-form .jlim-media-section{margin:8px 0 20px}.jlim-add-branch-modal .jlim-add-branch-form .jlim-media-section .jlim-field-title{margin:0}.jlim-add-branch-modal .jlim-add-branch-form .jlim-media-section .jlim-signup-add-link{padding:0;border:0;background:none;color:#f9a319;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}.jlim-add-branch-modal .jlim-add-branch-form .jlim-signup-doc-thumb{width:48px;height:56px;border-radius:4px;overflow:hidden;background:#f5f5f5}.jlim-add-branch-modal .jlim-add-branch-form .jlim-signup-doc-thumb img{width:100%;height:100%;object-fit:cover}.jlim-add-branch-modal .jlim-signup-doc-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.jlim-add-branch-modal .jlim-signup-doc-files{display:flex;flex-wrap:wrap;gap:18px 22px;padding-top:4px}.jlim-add-branch-modal .jlim-signup-doc-file{position:relative;display:flex;flex-direction:column;align-items:center;width:72px;text-align:center}.jlim-add-branch-modal .jlim-signup-doc-icon{display:flex;align-items:center;justify-content:center;width:48px;height:56px;border-radius:4px;font-size:28px;color:#fff}.jlim-add-branch-modal .jlim-signup-doc-icon.is-pdf{background:#e53935}.jlim-add-branch-modal .jlim-signup-doc-icon.is-image{background:#1f1f1f}.jlim-add-branch-modal .jlim-signup-doc-name{display:block;width:100%;margin-top:6px;color:#000;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jlim-add-branch-modal .jlim-signup-doc-remove{position:absolute;top:-6px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:#ff0013;color:#fff;font-size:9px;cursor:pointer}.jlim-paynow-type-popup.ant-select-dropdown{padding:8px 0!important;border:0!important;border-radius:8px!important;background:#4a5568!important;box-shadow:0 8px 20px #323b4d40!important}.jlim-paynow-type-popup.ant-select-dropdown .ant-select-item{min-height:40px;padding:10px 16px!important;border:0!important;background:transparent!important;color:#fff!important;font-size:15px;font-weight:500}.jlim-paynow-type-popup.ant-select-dropdown .ant-select-item-option-active,.jlim-paynow-type-popup.ant-select-dropdown .ant-select-item-option-selected{background:rgba(255,255,255,.12)!important;color:#fff!important}.jlim-paynow-type-popup.ant-select-dropdown .ant-select-item-option-selected{font-weight:600}.jlim-branch-edit-row{margin-top:8px;grid-column:1/-1}.jlim-otp-channel-modal{width:min(100vw - 24px,404px)!important;max-width:404px!important}.jlim-otp-channel-modal .ant-modal-content{width:100%!important;min-height:401px;border-radius:20px!important;padding:28px 28px 32px!important;display:flex;flex-direction:column}.jlim-otp-channel-modal .ant-modal-body{display:flex;flex:1;flex-direction:column}.jlim-otp-channel-modal .jlim-modal-title{margin-bottom:20px}.jlim-otp-channel-modal .jlim-otp-modal-sub{margin:0 0 28px;color:#323b4d;font-size:16px;text-align:center;line-height:1.45}.jlim-otp-channel-modal .jlim-otp-modal-sub strong{display:inline-block;margin-top:4px;letter-spacing:.5px}.jlim-otp-channel-modal .jlim-otp-channel-options{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:auto}.jlim-otp-channel-modal .jlim-channel-btn{width:170px;height:50px;border:0;border-radius:12px;background:rgba(109,121,147,.2);color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .2s ease}.jlim-otp-channel-modal .jlim-channel-btn.is-selected{background:#FFF6E8;border:1px solid #F9A319;color:#f9a319;box-shadow:0 5px 15px #99d3df33}.jlim-otp-channel-modal .jlim-get-code-btn.ant-btn{margin-top:28px;height:50px!important;border-radius:12px!important}.jlim-missing-info-modal .jlim-missing-body,.jlim-missing-info-modal .jlim-confirm-body,.jlim-confirm-modal .jlim-missing-body,.jlim-confirm-modal .jlim-confirm-body{margin:0 0 12px;color:#6d7993;font-size:16px;text-align:center;line-height:1.4}.jlim-missing-info-modal .jlim-missing-sub,.jlim-confirm-modal .jlim-missing-sub{margin:0 0 24px;color:#6d7993;font-size:16px;text-align:center}.jlim-missing-info-modal .jlim-modal-btn-row,.jlim-confirm-modal .jlim-modal-btn-row{display:grid;grid-template-columns:1fr 1.3fr;gap:14px;margin-top:20px}.jlim-missing-info-modal .jlim-btn-red.ant-btn,.jlim-confirm-modal .jlim-btn-red.ant-btn{height:43px!important;border:0!important;border-radius:7px!important;background:#F04955!important;color:#fff!important;font-size:16px!important}.jlim-missing-info-modal .jlim-btn-orange.ant-btn,.jlim-confirm-modal .jlim-btn-orange.ant-btn{height:43px!important;border:0!important;border-radius:7px!important;background:#F9A319!important;color:#fff!important;font-size:16px!important}body.merchant-ui .jlim-product-page-shell{padding:0 4px 40px}body.merchant-ui .jlim-figma-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}body.merchant-ui .jlim-figma-toolbar .jlim-figma-toolbar-left{display:flex;align-items:center;gap:16px;min-width:0}body.merchant-ui .jlim-figma-toolbar .jlim-figma-toolbar-right{display:flex;align-items:center;gap:14px;flex-wrap:wrap}body.merchant-ui .jlim-vendor-type{display:inline-flex;align-items:center;gap:12px;margin:0;color:#000;font-size:14px;font-weight:450;white-space:nowrap}body.merchant-ui .jlim-vendor-type span{display:inline-flex;align-items:center;justify-content:center;min-width:180px;height:32px;padding:0 16px;background:#FFF6E8;border:1.18px solid #C4C4C4;border-radius:5px;color:#000;font-size:14px;font-weight:450}body.merchant-ui .jlim-product-tabs .ant-tabs-nav{margin-bottom:20px!important}body.merchant-ui .jlim-product-tabs .ant-tabs-tab{padding:8px 0!important;margin-right:28px!important;font-size:16px!important;font-weight:500!important;color:#000!important}body.merchant-ui .jlim-product-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#00cb08!important;font-weight:600!important}body.merchant-ui .jlim-product-tabs .ant-tabs-ink-bar{background:#00CB08!important;height:2px!important}body.merchant-ui .jlim-product-tabs .jlim-tab-label{position:relative;display:inline-flex;align-items:center}body.merchant-ui .jlim-product-tabs .jlim-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;margin-left:6px;border-radius:50%;background:#FF0013;color:#fff;font-size:11px;font-weight:700;line-height:1}body.merchant-ui .ant-table-wrapper.jlim-figma-table{border:1px solid #CCCCCC!important;border-radius:20px 20px 0 0!important;overflow:hidden;background:#FFFFFF}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-container,body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-content{overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table table{min-width:1200px!important}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-thead>tr>th{height:64px;padding:12px 10px!important;border-bottom:1px solid #CCCCCC!important;color:#000!important;font-size:14px!important;font-weight:700!important;line-height:18px!important;text-align:center!important;white-space:nowrap;background:#FFFFFF!important}body.merchant-ui .ant-table-wrapper.jlim-figma-table .ant-table-tbody>tr>td{height:62px;padding:10px!important;border-bottom:1px solid #CCCCCC!important;color:#000!important;font-size:14px!important;font-weight:450!important;line-height:1.4;text-align:center;vertical-align:middle;background:#FFFFFF}body.merchant-ui .ant-table-wrapper.jlim-figma-table .jlim-status-positive{color:#00cb08!important;font-weight:450}body.merchant-ui .ant-table-wrapper.jlim-figma-table .jlim-negative{color:#ee5964!important;font-weight:450}body.merchant-ui .ant-table-wrapper.jlim-figma-table .jlim-price-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}body.merchant-ui .ant-table-wrapper.jlim-figma-table .jlim-price-exp{color:#ff0013;font-size:11px;line-height:1.2}@media (max-width: 1024px){body.merchant-ui .jlim-figma-toolbar{flex-wrap:wrap;gap:14px}}@media (max-width: 750px){body.merchant-ui .jlim-figma-toolbar{flex-direction:column;align-items:stretch;gap:12px}body.merchant-ui .jlim-figma-toolbar .jlim-figma-toolbar-left{width:100%;display:flex;justify-content:flex-start}body.merchant-ui .jlim-figma-toolbar .jlim-figma-toolbar-right{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}body.merchant-ui .jlim-figma-toolbar .jlim-figma-toolbar-right .add-btn.ant-btn{flex:none;height:40px!important}body.merchant-ui .jlim-figma-toolbar .jlim-figma-toolbar-right .jlim-table-search.ant-input-affix-wrapper{flex:1;max-width:220px;height:40px!important;min-height:40px!important}}@media (max-width: 480px){body.merchant-ui .jlim-figma-toolbar-right{flex-direction:column!important;align-items:flex-end!important}body.merchant-ui .jlim-figma-toolbar-right .add-btn.ant-btn,body.merchant-ui .jlim-figma-toolbar-right .jlim-table-search.ant-input-affix-wrapper{width:100%!important;max-width:100%!important;height:40px!important;min-height:40px!important}}.custom-confirmation-modal .ant-modal-content{width:384px!important;min-width:384px!important;max-width:384px!important;height:251px!important;min-height:251px!important;max-height:251px!important;padding:0!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 5px 15px #8cadb433!important;overflow:hidden!important}.custom-confirmation-modal .ant-modal-body{padding:0!important;height:100%!important;width:100%!important;display:flex!important;flex-direction:column!important}.custom-confirmation-modal .confirmation-modal-container{display:flex;flex-direction:column;height:100%;width:100%}.custom-confirmation-modal .confirmation-modal-header{height:56px;min-height:56px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #f0f2f5;padding:0 20px;box-sizing:border-box}.custom-confirmation-modal .confirmation-modal-title{margin:0;padding:0;font-size:16px;font-weight:700;color:#2b3674;text-transform:uppercase;letter-spacing:.8px;text-align:center;line-height:1.2}.custom-confirmation-modal .confirmation-modal-body{flex:1;display:flex;align-items:center;justify-content:center;padding:16px 24px;text-align:center;box-sizing:border-box}.custom-confirmation-modal .confirmation-modal-message{margin:0;padding:0;font-size:15px;font-weight:500;color:#4a5568;line-height:1.4;text-align:center}.custom-confirmation-modal .confirmation-modal-footer{display:flex;align-items:center;justify-content:center;gap:16px;padding:0 28px 24px;box-sizing:border-box}.custom-confirmation-modal .confirmation-btn{flex:1;height:44px!important;border-radius:8px!important;font-size:16px!important;font-weight:600!important;border:none!important;box-shadow:none!important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.custom-confirmation-modal .confirmation-btn.confirmation-btn-no{background-color:#f04452!important;color:#fff!important}.custom-confirmation-modal .confirmation-btn.confirmation-btn-no:hover,.custom-confirmation-modal .confirmation-btn.confirmation-btn-no:focus{background-color:#d93845!important;color:#fff!important}.custom-confirmation-modal .confirmation-btn.confirmation-btn-yes{background-color:#f59e0b!important;color:#fff!important}.custom-confirmation-modal .confirmation-btn.confirmation-btn-yes:hover,.custom-confirmation-modal .confirmation-btn.confirmation-btn-yes:focus{background-color:#d98206!important;color:#fff!important}.jlim-choice-modal-figma{width:min(100vw - 32px,600px)!important;max-width:600px!important;top:0!important;margin:0 auto!important;padding-bottom:0!important}.jlim-choice-modal-figma .ant-modal-content{display:flex!important;flex-direction:column!important;max-height:calc(100vh - 40px)!important;padding:24px 34px!important;border-radius:4px!important;background:#ffffff!important;box-shadow:0 4px 4px 3px #00000040!important;overflow:hidden!important}.jlim-choice-modal-figma .ant-modal-header{flex:0 0 auto;margin-bottom:20px!important;padding:0!important;background:transparent!important;border-bottom:0!important}.jlim-choice-modal-figma .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto!important;padding-right:4px}.jlim-choice-modal-figma .ant-modal-body::-webkit-scrollbar{width:6px}.jlim-choice-modal-figma .ant-modal-body::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.jlim-choice-modal-figma .ant-modal-close{top:20px!important;right:24px!important}.jlim-choice-modal-figma .jlim-choice-modal-close-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:23px!important;height:23px!important;border-radius:50%!important;background:#ff0013!important;color:#fff!important;font-size:18px!important;line-height:1!important;transition:background-color .15s ease}.jlim-choice-modal-figma .jlim-choice-modal-close-btn.is-small{width:19px!important;height:19px!important;font-size:13px!important}.jlim-choice-modal-figma .jlim-choice-modal-close-btn:hover{background:#d90010!important;color:#fff!important}.jlim-choice-modal-figma .jlim-choice-modal-close-btn svg{color:#fff!important;fill:currentColor!important;stroke:#fff!important;stroke-width:15}.jlim-choice-modal-figma .jlim-choice-modal-title{font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:500!important;font-size:20px!important;line-height:25px!important;color:#000!important}.jlim-choice-modal-figma .jlim-figma-label{font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:450!important;font-size:17px!important;line-height:22px!important;color:#000!important;display:block;margin-bottom:6px}.jlim-choice-modal-figma .jlim-figma-input{height:43px!important;background:#ffffff!important;border:1.18367px solid #c4c4c4!important;border-radius:0!important;font-size:14px!important;color:#000!important}.jlim-choice-modal-figma .jlim-figma-input:focus,.jlim-choice-modal-figma .jlim-figma-input:hover{border-color:#ee5964!important}.jlim-choice-modal-figma .jlim-figma-section-title{font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:450!important;font-size:17px!important;line-height:22px!important;color:#000!important;margin-bottom:12px}.jlim-choice-modal-figma .jlim-figma-section-title.is-bold{font-weight:700!important}.jlim-choice-modal-figma .jlim-figma-rule-form-item{margin-bottom:20px!important}.jlim-choice-modal-figma .jlim-figma-radio-group{display:flex;flex-direction:column;gap:16px;width:100%}.jlim-choice-modal-figma .jlim-figma-radio-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px}.jlim-choice-modal-figma .jlim-figma-radio-row .ant-radio-wrapper{flex:1 1 auto;min-width:0;margin-inline-end:0!important;font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:15px!important;color:#000!important}.jlim-choice-modal-figma .jlim-figma-radio-row .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#ee5964!important;background-color:#fff!important}.jlim-choice-modal-figma .jlim-figma-radio-row .ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after{background-color:#ee5964!important}.jlim-choice-modal-figma .jlim-figma-radio-row .is-bold-red{font-weight:700;color:#ff0013}.jlim-choice-modal-figma .jlim-figma-radio-row .is-red{color:#ff0013;font-weight:700}.jlim-choice-modal-figma .jlim-figma-stepper-wrap{display:inline-flex;flex:0 0 auto}.jlim-choice-modal-figma .jlim-figma-num-input.ant-input-number{flex:0 0 auto;width:82px!important;min-width:82px!important;height:40px!important;margin-left:0;padding:0!important;background:#ffffff!important;border:1.5px solid #f3a714!important;border-radius:10px!important}.jlim-choice-modal-figma .jlim-figma-num-input.ant-input-number.ant-input-number-disabled{background:#ffffff!important;opacity:.55}.jlim-choice-modal-figma .jlim-figma-num-input.ant-input-number .ant-input-number-input{height:38px!important;padding:0 22px 0 8px!important;text-align:center!important;font-size:14px!important;font-weight:500!important}.jlim-choice-modal-figma .jlim-figma-num-input.ant-input-number .ant-input-number-handler-wrap{display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:18px!important}.jlim-choice-modal-figma .jlim-figma-choices-head{display:flex;align-items:center;justify-content:space-between;margin-top:24px;margin-bottom:16px}.jlim-choice-modal-figma .jlim-figma-add-choice-btn{height:40px!important;padding:0 16px!important;background:#ee5964!important;border:0!important;border-radius:0!important;color:#fff!important;font-weight:700!important;font-size:14px!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.jlim-choice-modal-figma .jlim-figma-add-choice-btn:hover,.jlim-choice-modal-figma .jlim-figma-add-choice-btn:focus{background:#d9434e!important;color:#fff!important}.jlim-choice-modal-figma .jlim-figma-options-list{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;max-height:min(280px,32vh);overflow-y:auto;padding-right:4px}.jlim-choice-modal-figma .jlim-figma-option-card{position:relative;background:#fff6e8!important;padding:18px 20px 20px;border-radius:0}.jlim-choice-modal-figma .jlim-figma-option-remove{position:absolute;top:12px;right:14px;border:0;background:transparent;cursor:pointer;padding:0;line-height:1}.jlim-choice-modal-figma .jlim-figma-option-header{display:flex;align-items:center;gap:14px;margin-bottom:8px}.jlim-choice-modal-figma .jlim-figma-option-label{font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:450!important;font-size:17px!important;color:#000!important}.jlim-choice-modal-figma .jlim-figma-default-tag{font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:450!important;font-size:17px!important;color:#ff0013!important}.jlim-choice-modal-figma .jlim-figma-option-name-row{margin-bottom:14px}.jlim-choice-modal-figma .jlim-figma-option-name-row .jlim-figma-option-select{width:100%!important;height:43px!important}.jlim-choice-modal-figma .jlim-figma-option-name-row .jlim-figma-option-select .ant-select-selector{height:43px!important;background:#ffffff!important;border:1.18367px solid #c4c4c4!important;border-radius:0!important;display:flex!important;align-items:center!important}.jlim-choice-modal-figma .jlim-figma-option-details-row{display:flex;align-items:flex-end;gap:20px}.jlim-choice-modal-figma .jlim-figma-option-details-row .jlim-figma-field-col{display:flex;flex-direction:column;gap:6px}.jlim-choice-modal-figma .jlim-figma-option-details-row .jlim-figma-field-col.is-price{flex:1}.jlim-choice-modal-figma .jlim-figma-option-details-row .jlim-figma-field-col.is-qty{width:116px}.jlim-choice-modal-figma .jlim-figma-option-details-row .jlim-figma-field-label{font-family:Circular Std,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:450!important;font-size:17px!important;color:#000!important}.jlim-choice-modal-figma .jlim-figma-option-details-row .jlim-figma-input-num{width:100%!important;height:43px!important;background:#ffffff!important;border:1.18367px solid #c4c4c4!important;border-radius:0!important}.jlim-choice-modal-figma .jlim-figma-option-details-row .jlim-figma-input-num.ant-input,.jlim-choice-modal-figma .jlim-figma-option-details-row .jlim-figma-input-num.ant-input-number{height:43px!important}.jlim-choice-modal-figma .jlim-figma-option-details-row .jlim-figma-input-num .ant-input-number-input{height:41px!important;font-size:14px!important}.jlim-choice-modal-figma .jlim-figma-create-btn{position:sticky;bottom:0;z-index:1;width:100%!important;height:46px!important;background:#f3a714!important;border:0!important;border-radius:10px!important;color:#fff!important;font-weight:700!important;font-size:14px!important}.jlim-choice-modal-figma .jlim-figma-create-btn:hover,.jlim-choice-modal-figma .jlim-figma-create-btn:focus{background:#e0960d!important;color:#fff!important}.jlim-figma-stepper-wrap{display:inline-flex;vertical-align:middle}.jlim-figma-input-num.jlim-figma-qty.ant-input-number{width:100%;height:40px!important;background:#ffffff!important;border:1.5px solid #f3a714!important;border-radius:10px!important;box-shadow:none!important}.jlim-figma-input-num.jlim-figma-qty.ant-input-number:hover,.jlim-figma-input-num.jlim-figma-qty.ant-input-number:focus,.jlim-figma-input-num.jlim-figma-qty.ant-input-number.ant-input-number-focused{border-color:#f3a714!important;box-shadow:0 0 0 2px #f3a7142e!important}.jlim-figma-input-num.jlim-figma-qty.ant-input-number .ant-input-number-input{height:38px!important;padding:0 28px 0 10px!important;color:#1a1a1a!important;font-size:15px!important;font-weight:500!important;text-align:center!important}.jlim-figma-input-num.jlim-figma-qty.ant-input-number .ant-input-number-handler-wrap{width:22px!important;opacity:1!important;border-left:0!important;background:transparent!important;border-radius:0 10px 10px 0!important;pointer-events:auto!important;z-index:2!important}.jlim-figma-input-num.jlim-figma-qty.ant-input-number .ant-input-number-handler{border:0!important;height:50%!important;cursor:pointer!important;pointer-events:auto!important}.jlim-figma-input-num.jlim-figma-qty.ant-input-number .ant-input-number-handler .ant-input-number-handler-up-inner,.jlim-figma-input-num.jlim-figma-qty.ant-input-number .ant-input-number-handler .ant-input-number-handler-down-inner,.jlim-figma-input-num.jlim-figma-qty.ant-input-number .ant-input-number-handler .anticon{pointer-events:none!important;color:#8a8a8a!important;font-size:10px!important}.jlim-figma-input-num.jlim-figma-qty.ant-input-number .ant-input-number-handler:hover .anticon{color:#f3a714!important}.jlim-add-item-modal .jlim-figma-qty.ant-input-number .ant-input-number-handler-wrap,.jlim-choice-modal-figma .jlim-figma-qty.ant-input-number .ant-input-number-handler-wrap,.jlim-choice-pick-overlay .jlim-figma-qty.ant-input-number .ant-input-number-handler-wrap,.jlim-choice-pick-qty-field .jlim-figma-qty.ant-input-number .ant-input-number-handler-wrap{display:flex!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.jlim-choice-pick-qty-field{margin:0!important}.jlim-choice-pick-qty-field .jlim-figma-qty.ant-input-number{width:78px!important;height:36px!important;margin:0!important;background:#ffffff!important;border:1.5px solid #f3a714!important;border-radius:10px!important;box-shadow:none!important}.jlim-choice-pick-qty-field .jlim-figma-qty.ant-input-number .ant-input-number-input{height:34px!important;padding:0 22px 0 8px!important;color:#1a1a1a!important;font-size:14px!important;font-weight:600!important;text-align:center!important}.jlim-choice-pick-qty-field .jlim-figma-qty.ant-input-number .ant-input-number-handler-wrap{width:18px!important;opacity:1!important;visibility:visible!important;display:flex!important;flex-direction:column!important;border-left:0!important;background:transparent!important;pointer-events:auto!important}.jlim-choice-pick-qty-field .jlim-figma-qty.ant-input-number .ant-input-number-handler{display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;height:50%!important;cursor:pointer!important;pointer-events:auto!important}.jlim-choice-pick-qty-field .jlim-figma-qty.ant-input-number .ant-input-number-handler .anticon{color:#8a8a8a!important;font-size:10px!important;pointer-events:none!important}.jlim-choice-pick-qty-field .jlim-figma-qty.ant-input-number .ant-input-number-handler:hover .anticon{color:#f3a714!important}.jlim-add-item-qty-field .jlim-figma-qty.ant-input-number{width:72px!important;height:36px!important}.jlim-add-item-qty-field .jlim-figma-qty.ant-input-number .ant-input-number-input{height:34px!important;padding:0 22px 0 8px!important;font-size:14px!important;font-weight:600!important}.jlim-add-item-qty-field .jlim-figma-qty.ant-input-number .ant-input-number-handler-wrap{width:18px!important}.jlim-record-invoice-modal{width:min(100vw - 32px,480px)!important;max-width:480px!important;margin:20px auto!important;padding-bottom:0!important}.jlim-record-invoice-modal .ant-modal-content{max-height:calc(100vh - 40px)!important;display:flex!important;flex-direction:column!important;border-radius:16px!important;padding:24px!important;box-shadow:0 5px 25px #00000026!important}.jlim-record-invoice-modal .ant-modal-header{flex:0 0 auto;margin-bottom:16px!important}.jlim-record-invoice-modal .ant-modal-body{flex:1 1 auto;overflow-y:auto!important;padding-right:4px}.jlim-record-invoice-modal .ant-modal-body::-webkit-scrollbar{width:6px}.jlim-record-invoice-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.jlim-record-invoice-modal .jlim-inline-fields{display:grid;grid-template-columns:1fr 1fr!important;gap:0 16px;align-items:start}.jlim-record-invoice-modal .jlim-inline-fields .ant-form-item{margin-bottom:16px;min-width:0}.jlim-record-invoice-modal .jlim-inline-fields .ant-input-number{width:100%}.jlim-record-invoice-modal .jlim-money-input.ant-input-number,.jlim-record-invoice-modal .jlim-money-input.ant-input-number-affix-wrapper{display:inline-flex!important;align-items:center!important;width:100%!important;max-width:100%!important;min-height:44px!important;padding-inline:11px!important;border:1px solid #c9c9c9!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.jlim-record-invoice-modal .jlim-money-input.ant-input-number:hover,.jlim-record-invoice-modal .jlim-money-input.ant-input-number.ant-input-number-focused,.jlim-record-invoice-modal .jlim-money-input.ant-input-number:focus-within,.jlim-record-invoice-modal .jlim-money-input.ant-input-number-affix-wrapper:hover,.jlim-record-invoice-modal .jlim-money-input.ant-input-number-affix-wrapper.ant-input-number-focused,.jlim-record-invoice-modal .jlim-money-input.ant-input-number-affix-wrapper:focus-within{border-color:#f3a714!important}.jlim-record-invoice-modal .jlim-money-input.ant-input-number .ant-input-number-prefix,.jlim-record-invoice-modal .jlim-money-input.ant-input-number-affix-wrapper .ant-input-number-prefix{margin-inline-end:6px!important;color:#323b4d;line-height:1}.jlim-record-invoice-modal .jlim-money-input.ant-input-number .ant-input-number-input-wrap,.jlim-record-invoice-modal .jlim-money-input.ant-input-number-affix-wrapper .ant-input-number-input-wrap{flex:1 1 auto;border:0!important;background:transparent!important;box-shadow:none!important}.jlim-record-invoice-modal .jlim-money-input.ant-input-number .ant-input-number-input,.jlim-record-invoice-modal .jlim-money-input.ant-input-number-affix-wrapper .ant-input-number-input{height:42px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.jlim-mode-select-popup.ant-select-dropdown{z-index:1100!important;padding:6px!important;overflow:hidden!important;border-radius:10px!important;background:#ffffff!important;box-shadow:0 8px 24px #323b4d2e!important}.jlim-mode-select-popup.ant-select-dropdown .rc-virtual-list-holder{max-height:none!important;overflow:visible!important}.jlim-mode-select-popup.ant-select-dropdown .ant-select-item{min-height:40px;margin:0;padding:8px 12px!important;border-radius:8px!important;color:#323b4d;font-size:14px}.jlim-mode-select-popup.ant-select-dropdown .ant-select-item-option-active,.jlim-mode-select-popup.ant-select-dropdown .ant-select-item-option-selected{background:#f0f0f0!important}.jlim-mode-select-popup.ant-select-dropdown .ant-select-item-option-selected{font-weight:600}.jlim-merchant-profile-page{display:flex;justify-content:center;width:100%;min-height:100%;padding:0 16px 40px;background:#ffffff;font-family:Inter,Sofia Pro,sans-serif,system-ui}.jlim-merchant-profile-shell{width:min(100%,560px)}.jlim-merchant-profile-header{display:flex;align-items:center;justify-content:space-between;height:100px;margin-bottom:0;padding-top:20px}.jlim-merchant-profile-header h1{margin:0;color:#323b4d;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:100%}.jlim-merchant-profile-back{display:inline-flex;align-items:center;justify-content:center;width:32px;height:22px;padding:0;border:0;background:transparent;color:#380909;font-size:18px;cursor:pointer}.jlim-merchant-profile-header-spacer{width:32px}.jlim-merchant-profile-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 0 10px}.jlim-merchant-profile-section-head h2{margin:0;color:#323b4d;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:19px}.jlim-merchant-profile-card{padding:18px 20px 16px;margin-bottom:8px;background:#ffffff;border-radius:12px;box-shadow:0 5px 15px #8cadb433}.jlim-merchant-profile-card .ant-form-item{margin-bottom:14px}.jlim-merchant-profile-card .ant-form-item-label>label{color:#6d7993!important;font-family:Inter,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:16px!important;height:auto!important}.jlim-merchant-profile-input.ant-input,.jlim-merchant-profile-input.ant-input-affix-wrapper,.jlim-merchant-profile-select .ant-select-selector{height:40px!important;border:1px solid #efefef!important;border-radius:7px!important;box-shadow:none!important;background:#ffffff!important}.jlim-merchant-profile-input.ant-input{padding:0 14px!important;color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:18px}.jlim-merchant-profile-input.is-readonly{color:#000;cursor:default}.jlim-merchant-profile-select{width:100%}.jlim-merchant-profile-select .ant-select-selector{align-items:center}.jlim-merchant-profile-select .ant-select-selection-item,.jlim-merchant-profile-select .ant-select-selection-placeholder{color:#000;font-family:Inter,sans-serif;font-size:16px!important;font-weight:500;line-height:18px}.jlim-merchant-profile-select .ant-select-selection-placeholder{color:#00000073}.jlim-merchant-profile-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.jlim-merchant-profile-doc-block{margin-top:4px}.jlim-merchant-profile-doc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#6d7993;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:16px}.jlim-merchant-profile-link{padding:0;border:0;background:transparent;color:#f9a319;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:100%;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.jlim-merchant-profile-link.is-inline{margin-top:8px}.jlim-merchant-profile-docs{display:flex;flex-wrap:wrap;gap:16px 18px}.jlim-merchant-profile-doc{position:relative;display:flex;flex-direction:column;align-items:center;width:72px;gap:6px}.jlim-merchant-profile-doc-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;font-size:22px}.jlim-merchant-profile-doc-icon.is-pdf{color:#ee5964;background:rgba(238,89,100,.08)}.jlim-merchant-profile-doc-icon.is-image{color:#323b4d;background:rgba(50,59,77,.08)}.jlim-merchant-profile-doc-name{max-width:100%;overflow:hidden;color:#000;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.jlim-merchant-profile-doc-remove{position:absolute;top:-6px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#ee5964;color:#fff;font-size:9px;cursor:pointer}.jlim-merchant-profile-branch-list{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.jlim-merchant-profile-branch{padding:16px 20px 18px;background:#ffffff;border-radius:12px;box-shadow:0 5px 15px #8cadb433}.jlim-merchant-profile-branch h3{margin:0 0 12px;color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:19px;text-decoration:underline;text-underline-offset:2px}.jlim-merchant-profile-branch p{margin:0 0 8px;color:#6d7993;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px}.jlim-merchant-profile-branch-name{color:#000!important;font-weight:500!important}.jlim-merchant-profile-empty{display:flex;align-items:center;justify-content:center;min-height:120px;color:#6d7993;font-size:15px}.jlim-merchant-profile-verify .jlim-merchant-profile-link{display:inline-block;margin:-4px 0 16px 8px}.jlim-merchant-profile-verify .jlim-merchant-profile-input.ant-input{height:42px!important;border-radius:12px!important}.jlim-merchant-profile-field-label{display:block;margin-bottom:8px;color:#6d7993;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:22px}.jlim-merchant-profile-mobile-row{display:grid;grid-template-columns:106px 1fr;gap:12px;margin-bottom:8px}.jlim-merchant-profile-country.ant-select{width:100%}.jlim-merchant-profile-country.ant-select .ant-select-selector{height:42px!important;border:1px solid #efefef!important;border-radius:12px!important;align-items:center}.jlim-merchant-profile-country.ant-select .ant-select-selection-item,.jlim-merchant-profile-country.ant-select .ant-select-selection-placeholder{color:#000;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:40px}.jlim-merchant-profile-mobile-row .jlim-merchant-profile-input.ant-input{height:42px!important;border-radius:12px!important}.jlim-merchant-profile-footer{display:grid;grid-template-columns:195px 1fr;gap:12px;margin-top:28px}.jlim-merchant-profile-delete.ant-btn,.jlim-merchant-profile-submit.ant-btn{height:50px!important;border:0!important;border-radius:12px!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:26px!important;color:#fff!important}.jlim-merchant-profile-delete.ant-btn{background:#ee5964!important}.jlim-merchant-profile-delete.ant-btn:hover,.jlim-merchant-profile-delete.ant-btn:focus{background:#e04551!important;color:#fff!important}.jlim-merchant-profile-submit.ant-btn{background:#f3a714!important}.jlim-merchant-profile-submit.ant-btn:hover,.jlim-merchant-profile-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}@media (max-width: 420px){.jlim-merchant-profile-grid-2,.jlim-merchant-profile-footer{grid-template-columns:1fr}.jlim-merchant-profile-mobile-row{grid-template-columns:88px 1fr}}.jlim-staff-modal.ant-modal{width:420px!important;max-width:calc(100vw - 24px)!important;padding:0!important}.jlim-staff-modal .ant-modal-content{box-sizing:border-box;width:100%;max-height:calc(100dvh - 32px);padding:28px 28px 32px!important;border-radius:8px!important;background:#ffffff!important;box-shadow:0 5px 15px #8cadb433!important;overflow-y:auto!important;overscroll-behavior:contain}.jlim-staff-modal .ant-modal-header{margin-bottom:22px!important;padding:0!important;border-bottom:0!important;background:#ffffff!important}.jlim-staff-modal .ant-modal-body{padding:0!important}.jlim-staff-modal .ant-modal-close{top:28px!important;inset-inline-end:28px!important;width:23px!important;height:23px!important}.jlim-staff-modal-title{color:#000;font-size:20px;font-weight:700;line-height:25px;padding-right:32px}.jlim-staff-form .ant-form-item{margin-bottom:16px}.jlim-staff-form .ant-form-item-label{padding-bottom:8px!important}.jlim-staff-form .ant-form-item-label>label{color:#000!important;font-size:15px!important;font-weight:700!important;height:auto!important;text-transform:none!important}.jlim-staff-form .ant-input,.jlim-staff-form .ant-input-affix-wrapper,.jlim-staff-form .ant-select-selector,.jlim-staff-form .ant-input-password{min-height:40px;border:1px solid #c4c4c4!important;border-radius:2px!important;box-shadow:none!important}.jlim-staff-form .ant-input-affix-wrapper .ant-input{border:0!important;min-height:36px}.jlim-staff-form .ant-select-single .ant-select-selector{align-items:center}.jlim-staff-form .jlim-staff-role{max-width:220px}.jlim-staff-access-title{margin:8px 0 14px;color:#000;font-size:17px;font-weight:700;line-height:22px}.jlim-staff-access-field{margin-bottom:8px!important}.jlim-staff-access-list{display:flex;flex-direction:column;gap:10px}.jlim-staff-access-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.jlim-staff-access-label{color:#000;font-size:15px;font-weight:450;line-height:19px}.jlim-staff-access-select.ant-select{width:78px;flex-shrink:0}.jlim-staff-access-select.ant-select .ant-select-selector{min-height:32px!important;height:32px!important;padding-inline:8px!important}.jlim-staff-access-select.ant-select .ant-select-selection-item{line-height:30px!important;font-size:14px}.jlim-staff-form-submit.ant-btn{margin-top:20px;height:48px!important;border:0!important;border-radius:2px!important;background:#f3a714!important;color:#fff!important;font-size:16px!important;font-weight:600!important}.jlim-staff-form-submit.ant-btn:hover,.jlim-staff-form-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}.jlim-printer-modal.ant-modal{width:420px!important;max-width:calc(100vw - 24px)!important;padding:0!important}.jlim-printer-modal .ant-modal-content{box-sizing:border-box;width:100%;max-height:calc(100dvh - 32px);padding:28px 28px 32px!important;border-radius:8px!important;background:#ffffff!important;box-shadow:0 5px 15px #8cadb433!important;overflow-y:auto!important;overscroll-behavior:contain}.jlim-printer-modal .ant-modal-header{margin-bottom:22px!important;padding:0!important;border-bottom:0!important;background:#ffffff!important}.jlim-printer-modal .ant-modal-body{padding:0!important}.jlim-printer-modal .ant-modal-close{top:28px!important;inset-inline-end:28px!important;width:23px!important;height:23px!important}.jlim-printer-modal-title{color:#000;font-size:20px;font-weight:700;line-height:25px;padding-right:32px}.jlim-printer-form .ant-form-item{margin-bottom:16px}.jlim-printer-form .ant-form-item-label{padding-bottom:8px!important}.jlim-printer-form .ant-form-item-label>label{color:#000!important;font-size:15px!important;font-weight:700!important;height:auto!important;text-transform:none!important}.jlim-printer-form .ant-input,.jlim-printer-form .ant-select-selector{min-height:40px;border:1px solid #c4c4c4!important;border-radius:2px!important;box-shadow:none!important}.jlim-printer-form .ant-select-single .ant-select-selector{display:flex!important;align-items:center!important}.jlim-printer-form .jlim-printer-type{max-width:180px}.jlim-printer-form-submit.ant-btn{margin-top:20px;height:48px!important;border:0!important;border-radius:6px!important;background:#f3a714!important;color:#fff!important;font-size:16px!important;font-weight:600!important}.jlim-printer-form-submit.ant-btn:hover,.jlim-printer-form-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}.jlim-availability-picker{position:relative}.jlim-availability-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0 14px;border:1.18px solid #c4c4c4;border-radius:5px;background:#ffffff;color:#000;font-size:15px;text-align:left;cursor:pointer}.jlim-availability-trigger.is-open{border-color:#f3a714}.jlim-availability-panel{position:absolute;z-index:20;top:calc(100% + 8px);left:0;right:0;box-sizing:border-box;padding:14px 14px 16px;background:#ebffe8;border:1px solid #c4c4c4;border-radius:6px;box-shadow:0 8px 24px #0000001f}.jlim-availability-panel:before{content:"";position:absolute;top:-7px;right:18px;width:12px;height:12px;background:#ebffe8;border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4;transform:rotate(45deg)}.jlim-availability-option{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin:0 0 12px;padding:0;border:0;background:transparent;color:#000;text-align:left;cursor:pointer}.jlim-availability-option strong{font-size:15px;font-weight:700;line-height:19px}.jlim-availability-option>span{color:#555;font-size:13px;font-weight:450;line-height:17px}.jlim-availability-option-head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.jlim-availability-edit{display:inline-grid;place-items:center;width:24px;height:24px;color:#000;cursor:pointer}.jlim-availability-edit:hover{color:#ee5964}.jlim-availability-panel-divider{height:0;margin:4px 0 14px;border-top:1px dashed #9bb89a}.jlim-availability-create.ant-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;height:40px!important;border:0!important;border-radius:4px!important;background:#ee5964!important;color:#fff!important;font-size:14px!important;font-weight:600!important}.jlim-availability-create.ant-btn .anticon{font-size:16px;color:#fff}.jlim-availability-create.ant-btn:hover,.jlim-availability-create.ant-btn:focus{background:#e04551!important;color:#fff!important}.jlim-availability-modal.ant-modal{width:420px!important;max-width:calc(100vw - 24px)!important;top:0!important;margin:16px auto!important;padding:0!important}.jlim-availability-modal .ant-modal-content{box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100dvh - 32px);padding:20px 20px 16px!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 5px 15px #8cadb433!important}.jlim-availability-modal .ant-modal-header{flex:0 0 auto;margin-bottom:12px!important;padding:0!important;border-bottom:0!important}.jlim-availability-modal .ant-modal-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden!important;padding:0!important}.jlim-availability-modal .ant-modal-close{top:18px!important;inset-inline-end:18px!important}.jlim-availability-modal .jlim-hours-row{min-height:40px}.jlim-availability-modal .jlim-hours-row.is-head{min-height:36px}.jlim-availability-modal .jlim-hours-row>span{padding:2px 8px}.jlim-availability-modal .jlim-hours-row.is-head>span,.jlim-availability-modal .jlim-hours-day,.jlim-availability-modal .jlim-hours-select.ant-select .ant-select-selection-item,.jlim-availability-modal .jlim-hours-select.ant-select .ant-select-selection-placeholder{font-size:13px}.jlim-availability-modal-title{color:#000;font-size:20px;font-weight:700;line-height:25px;padding-right:32px}.jlim-availability-form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}.jlim-availability-form .ant-form-item{margin-bottom:12px}.jlim-availability-form .ant-form-item-label>label{color:#000!important;font-size:14px!important;font-weight:700!important;text-transform:none!important}.jlim-availability-form .ant-input,.jlim-availability-form .ant-picker{min-height:38px;border:1px solid #c4c4c4!important;border-radius:2px!important;box-shadow:none!important}.jlim-availability-form-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:6px;margin-right:-2px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#c4c4c4 transparent}.jlim-availability-form-scroll::-webkit-scrollbar{width:8px}.jlim-availability-form-scroll::-webkit-scrollbar-track{background:transparent}.jlim-availability-form-scroll::-webkit-scrollbar-thumb{border-radius:8px;background:#c4c4c4}.jlim-availability-form-footer{flex:0 0 auto;margin-top:8px;padding-top:12px;border-top:1px solid #efefef;background:#ffffff}.jlim-availability-dates{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:end}.jlim-availability-date-dash{padding-bottom:24px;color:#000;font-size:16px;font-weight:600}.jlim-availability-datepicker.ant-picker{width:100%}.jlim-availability-hours{margin-top:4px}.jlim-availability-hours-item.ant-form-item{margin-bottom:0}.jlim-availability-summary{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin-top:8px;margin-bottom:4px;padding:8px 12px;background:#f3f3f3;border-radius:2px;color:#000;font-size:12px;font-weight:450;line-height:18px;white-space:normal;overflow:visible;word-break:break-word}.jlim-availability-option-hours{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;color:#555;font-size:13px;font-weight:450;line-height:17px;white-space:normal}.jlim-hours-summary-line{display:block}.jlim-hours-summary-line.is-placeholder{color:#8c8c8c}.jlim-availability-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:0}.jlim-availability-form-footer .jlim-availability-submit.ant-btn{margin-top:0}.jlim-availability-delete.ant-btn{height:48px!important;border:0!important;border-radius:6px!important;background:#ee5964!important;color:#fff!important;font-size:16px!important;font-weight:600!important}.jlim-availability-delete.ant-btn:hover,.jlim-availability-delete.ant-btn:focus{background:#e04551!important;color:#fff!important}.jlim-availability-submit.ant-btn{margin-top:12px;height:48px!important;border:0!important;border-radius:6px!important;background:#f3a714!important;color:#fff!important;font-size:16px!important;font-weight:600!important}.jlim-availability-submit.ant-btn:hover,.jlim-availability-submit.ant-btn:focus{background:#e0960d!important;color:#fff!important}.jlim-availability-actions .jlim-availability-submit.ant-btn{margin-top:0}body.merchant-ui .jlim-pos,body.merchant-ui .jlim-pos .ant-select,body.merchant-ui .jlim-pos .ant-table,body.merchant-ui .jlim-pos .ant-btn{font-family:Circular Std,Sofia Pro,sans-serif}body.merchant-ui .jlim-pos-grid{grid-template-columns:minmax(0,53.125fr) minmax(360px,46.875fr)}body.merchant-ui .jlim-pos-catalog{padding:39px 21px 40px 62px}body.merchant-ui .jlim-pos .jlim-page-header{gap:15px;height:40px;margin:0 0 26px -5px}body.merchant-ui .jlim-pos .jlim-page-header h1{font-size:20px;line-height:25px}body.merchant-ui .jlim-pos .jlim-back-btn{width:40px;height:40px;font-size:28px}body.merchant-ui .jlim-pos .jlim-pos-category-tabs{display:flex;gap:50px;overflow-x:auto;margin:0 0 32px;padding:0;scrollbar-width:thin}body.merchant-ui .jlim-pos .jlim-pos-category-tabs button{display:inline-flex;align-items:center;justify-content:flex-start;flex:0 0 auto;width:auto;min-width:114px;height:35px;margin:0;padding:0 0 16px;background:transparent!important;border:0;border-bottom:1px solid transparent;border-radius:0;box-shadow:none;color:#111!important;font-size:15px;font-weight:400;line-height:19px;cursor:pointer}body.merchant-ui .jlim-pos .jlim-pos-category-tabs button.is-active{color:#00cb08!important;border-bottom-color:#00cb08}body.merchant-ui .jlim-pos-category-tabs button:focus-visible{outline:2px solid #00cb08;outline-offset:3px}body.merchant-ui .jlim-pos-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,100px));gap:32px clamp(20px,4.167vw,60px);margin:0 0 40px}body.merchant-ui .jlim-pos-product-grid[aria-label="Main category items"]{column-gap:50px}body.merchant-ui .jlim-pos-product{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:0;border:0;background:transparent;color:#111;font-size:15px;font-family:inherit;line-height:19px;text-align:left;cursor:pointer}body.merchant-ui .jlim-pos-product img{width:100px;height:104px;max-width:100%;object-fit:cover;background:#f3f3f3;border-radius:5px;margin-bottom:7px}body.merchant-ui .jlim-pos-product-name{font-size:15px;font-weight:500;width:140px;max-width:calc(100% + 40px)}body.merchant-ui .jlim-pos-product-price{display:flex;flex-wrap:wrap;gap:4px}body.merchant-ui .jlim-pos-product-price del{color:#777}body.merchant-ui .jlim-pos-product-price .is-discounted{color:#ff0028}body.merchant-ui .jlim-pos-product-uom{font-size:15px}body.merchant-ui .jlim-pos-product:hover img{outline:2px solid #f65369;outline-offset:2px}body.merchant-ui .jlim-pos-product:focus-visible{outline:2px solid #00cb08;outline-offset:5px}body.merchant-ui .jlim-pos-pills{flex-wrap:nowrap;width:100%;min-height:50px;overflow-x:auto;gap:0;margin:0 0 50px -7px;padding:5px;border-radius:10px;background:#f3f3f3}body.merchant-ui .jlim-pos-pill{flex:0 0 24%;min-width:150px;height:40px;padding:0 14px;border-radius:10px;font-family:inherit;font-size:14px}body.merchant-ui .jlim-pos-pill.is-active{flex-basis:179px;background:#ee5964}body.merchant-ui .jlim-pos-super-tabs{display:flex;gap:18px;align-items:center;justify-content:center;margin:4px 0 20px;overflow-x:auto}body.merchant-ui .jlim-pos .jlim-pos-super-tabs button,body.merchant-ui .jlim-pos .jlim-pos-super-tabs button:hover,body.merchant-ui .jlim-pos .jlim-pos-super-tabs button:focus,body.merchant-ui .jlim-pos .jlim-pos-super-tabs button:active,body.merchant-ui .jlim-pos .jlim-pos-super-tabs button.is-active{flex:0 0 auto;padding:6px 0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none;color:#555;font-family:inherit;font-size:15px;line-height:19px;cursor:pointer}body.merchant-ui .jlim-pos .jlim-pos-super-tabs button:before,body.merchant-ui .jlim-pos .jlim-pos-super-tabs button:after{content:none!important}body.merchant-ui .jlim-pos .jlim-pos-super-tabs button.is-active{color:#111;font-weight:600;border-bottom:1px solid #00cb08!important}body.merchant-ui .jlim-pos .jlim-pos-super-tabs button:focus-visible{outline:2px solid #00cb08;outline-offset:3px}body.merchant-ui .jlim-pos-empty,body.merchant-ui .jlim-pos-catalog-error{margin:20px 0;font-size:13px}body.merchant-ui .jlim-pos-catalog-error{color:#e52d43}body.merchant-ui .jlim-pos-order{padding:17px 38px 36px 44px;gap:17px}body.merchant-ui .jlim-pos-order-head h2{font-size:20px;line-height:25px;font-weight:500}body.merchant-ui .jlim-pos-order-type{width:178px}body.merchant-ui .jlim-pos-order-type .ant-select-selector{height:49px!important;font-size:14px;border-radius:10px!important}body.merchant-ui .jlim-pos-order-type .ant-select-selection-item{line-height:47px!important}body.merchant-ui .jlim-pos-list-head{margin-top:7px}body.merchant-ui .jlim-pos-list-head h3{font-size:17px}body.merchant-ui .jlim-pos-list-actions{gap:10px}body.merchant-ui .jlim-pos-list-actions .jlim-pill-btn{min-height:30px;padding:5px 12px;gap:7px;background:#ee5964;color:#fff;font-size:14px}body.merchant-ui .jlim-pos-items{display:flex;flex-direction:column;min-height:270px;border:1px solid #dedede;border-radius:12px 12px 0 0}body.merchant-ui .jlim-pos-items .responsive-data-view{flex:1;overflow:auto}body.merchant-ui .jlim-pos-items .ant-table{font-size:14px!important}body.merchant-ui .jlim-pos-items .ant-table-thead>tr>th{padding:14px 20px!important;background:#fff!important;color:#111;font-size:15px!important;font-weight:400;border-right:1px solid #ddd}body.merchant-ui .jlim-pos-items .ant-table-tbody>tr>td{padding:8px 20px!important;border-right:1px solid #ddd;font-size:14px!important}body.merchant-ui .jlim-pos-main{font-size:14px;font-weight:400}body.merchant-ui .jlim-pos-sub{padding-left:4px;font-size:12px}body.merchant-ui .jlim-pos-row-actions .anticon{font-size:13px}body.merchant-ui .jlim-pos-notes{flex-shrink:0;gap:5px;padding:10px 12px 8px;margin-top:auto}body.merchant-ui .jlim-pos-note-row p,body.merchant-ui .jlim-pos-note-empty{font-size:15px!important}body.merchant-ui .jlim-pos-note-actions button,body.merchant-ui .jlim-pos-note-edit{font-size:12px}body.merchant-ui .jlim-pos-totals{gap:9px;min-height:170px;padding:16px 60px 0;border-radius:20px;background:#f6f6f6}body.merchant-ui .jlim-pos-totals dt,body.merchant-ui .jlim-link-btn{font-size:14px;color:#717171}body.merchant-ui .jlim-pos-totals dd{min-width:64px;font-size:15px}body.merchant-ui .jlim-pos-totals .jlim-pos-grand{margin:auto -60px 0;padding:14px 42px}body.merchant-ui .jlim-pos-totals .jlim-pos-grand dt,body.merchant-ui .jlim-pos-totals .jlim-pos-grand dd{font-size:17px}body.merchant-ui .jlim-pos-checkout{gap:18px}body.merchant-ui .jlim-pos-checkout h3{margin:0;font-size:17px}body.merchant-ui .jlim-pos-pay{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.merchant-ui .jlim-pay-btn.ant-btn{height:38px;padding:0 8px;border-radius:5px;font-size:14px}body.merchant-ui .jlim-cancel-btn.ant-btn{width:min(100%,351px);height:46px;margin-top:6px;border-radius:10px;font-size:14px}body.merchant-ui .jlim-pos-paid-row{padding:0 28px;font-size:16px}body.merchant-ui .jlim-pos-paid-meta{padding-left:28px;font-size:11px}body.merchant-ui .jlim-pos-paid-actions{gap:22px;margin-top:16px}body.merchant-ui .jlim-pos-paid-actions .ant-btn{width:100%;height:46px!important;margin:0;padding:0 16px;border-radius:8px;font-size:14px;font-weight:600}body.merchant-ui .jlim-pos-modal .ant-modal-content{padding:26px 28px!important;border-radius:0}body.merchant-ui .jlim-pos-modal .ant-modal-title{font-size:15px!important}body.merchant-ui .jlim-pos-modal .ant-modal-close{top:25px;right:25px;width:18px;height:18px;border-radius:50%;background:#ff0028;color:#fff}body.merchant-ui .jlim-pos-modal .ant-modal-close:hover{background:#d60022;color:#fff}body.merchant-ui .jlim-pos-modal .ant-modal-close .anticon{font-size:10px}body.merchant-ui .jlim-pos-modal .ant-modal-body{padding-top:14px}body.merchant-ui .jlim-cash-modal .ant-modal-body{min-height:420px;display:flex;flex-direction:column}body.merchant-ui .jlim-cash-modal .jlim-cash-row{gap:18px;margin:24px 10px;font-size:13px}body.merchant-ui .jlim-cash-modal .jlim-cash-row .ant-input-affix-wrapper{width:120px;border:0;box-shadow:none;font-size:13px;font-weight:600}body.merchant-ui .jlim-cash-modal .jlim-keypad{width:240px;margin-bottom:32px}body.merchant-ui .jlim-cash-modal .jlim-keypad button{height:36px;font-size:13px}body.merchant-ui .jlim-cash-modal .jlim-keypad button.is-action{font-size:10px;background:#f65369}body.merchant-ui .jlim-cash-modal .jlim-cash-summary{margin:16px 10px 28px}body.merchant-ui .jlim-cash-modal .jlim-cash-summary>div{grid-template-columns:145px 1fr;font-size:13px}body.merchant-ui .jlim-cash-modal .jlim-cash-actions{gap:14px;margin-top:auto;grid-template-columns:1fr 1.15fr}body.merchant-ui .jlim-cash-modal .jlim-cash-actions .ant-btn{height:34px;padding:0 8px;font-size:10px;border-radius:6px}body.merchant-ui .jlim-credit-label{margin-bottom:6px;color:#111;font-size:12px}body.merchant-ui .jlim-credit-details{margin-top:12px;font-size:12px}body.merchant-ui .jlim-credit-details p{margin:0 0 3px}body.merchant-ui .jlim-credit-details .is-positive{color:#00cb08}body.merchant-ui .jlim-credit-used{margin-top:30px!important}body.merchant-ui .jlim-credit-used .is-negative,body.merchant-ui .jlim-credit-warning{color:#ff0028}body.merchant-ui .jlim-credit-warning{margin-top:24px!important;font-size:11px}body.merchant-ui .jlim-credit-hint{font-size:12px;line-height:1.6}body.merchant-ui .jlim-modal-submit.ant-btn{width:100%;height:34px;border:0;border-radius:5px;background:#f4a62a;color:#fff;font-size:11px}body.merchant-ui .jlim-remarks-modal,body.merchant-ui .jlim-schedule-modal{width:min(100vw - 24px,420px)!important;max-width:calc(100vw - 24px);margin-inline:auto;padding-bottom:0}body.merchant-ui .jlim-remarks-modal .ant-modal-content,body.merchant-ui .jlim-schedule-modal .ant-modal-content{padding:28px 28px 22px!important;border-radius:4px!important;font-family:Circular Std,Sofia Pro,sans-serif;box-shadow:0 4px 4px 3px #00000040!important}body.merchant-ui .jlim-remarks-modal .ant-modal-header,body.merchant-ui .jlim-schedule-modal .ant-modal-header{margin-bottom:16px;padding:0!important;border-bottom:0!important}body.merchant-ui .jlim-remarks-modal .ant-modal-title,body.merchant-ui .jlim-schedule-modal .ant-modal-title{color:#000!important;font-size:18px!important;font-weight:700!important;line-height:24px!important}body.merchant-ui .jlim-remarks-modal .ant-modal-close,body.merchant-ui .jlim-schedule-modal .ant-modal-close{display:inline-grid!important;place-items:center;width:22px!important;height:22px!important;top:26px!important;right:24px!important;inset-inline-end:24px!important;border-radius:50%;background:#ff0013!important;color:#fff!important}body.merchant-ui .jlim-remarks-modal .ant-modal-close .anticon,body.merchant-ui .jlim-schedule-modal .ant-modal-close .anticon{color:#fff!important;font-size:10px!important}body.merchant-ui .jlim-remarks-modal .ant-modal-body,body.merchant-ui .jlim-schedule-modal .ant-modal-body{padding:0!important}body.merchant-ui .jlim-remarks-modal .ant-modal-footer,body.merchant-ui .jlim-schedule-modal .ant-modal-footer{margin-top:0;padding:20px 0 0!important;border-top:0!important}body.merchant-ui .jlim-remarks-modal .ant-modal-footer .jlim-modal-submit.ant-btn,body.merchant-ui .jlim-schedule-modal .ant-modal-footer .jlim-modal-submit.ant-btn{height:40px;border-radius:6px;font-size:14px;font-weight:600}body.merchant-ui .jlim-remarks-textarea.ant-input{min-height:180px!important;padding:12px 14px;border:1px solid #d9d9d9;border-radius:4px;font-size:13px;line-height:1.5;resize:none}body.merchant-ui .jlim-remarks-textarea.ant-input::placeholder{color:#bfbfbf}body.merchant-ui .jlim-schedule-form .ant-form-item{margin-bottom:14px}body.merchant-ui .jlim-schedule-form .ant-form-item-label>label{color:#000;font-size:13px;font-weight:500}body.merchant-ui .jlim-schedule-date.ant-picker,body.merchant-ui .jlim-schedule-range.ant-select .ant-select-selector{width:100%!important;height:40px!important;border-radius:4px!important;border-color:#d9d9d9!important}body.merchant-ui .jlim-schedule-date.ant-picker{padding:0 12px}body.merchant-ui .jlim-schedule-date .ant-picker-input>input{font-size:13px}body.merchant-ui .jlim-schedule-date .ant-picker-input>input::placeholder,body.merchant-ui .jlim-schedule-range .ant-select-selection-placeholder{color:#bfbfbf}body.merchant-ui .jlim-schedule-range.ant-select .ant-select-selector{display:flex!important;align-items:center;padding-inline:12px!important}body.merchant-ui .jlim-schedule-range.ant-select-single .ant-select-selector .ant-select-selection-item,body.merchant-ui .jlim-schedule-range.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:38px!important;font-size:13px}body.merchant-ui .jlim-schedule-slots{display:flex;flex-direction:column;gap:8px;margin:4px 0 14px;max-height:220px;overflow-y:auto}body.merchant-ui .jlim-schedule-slot{display:block;width:100%;padding:10px 14px;border:1px solid #d9e8d9;border-radius:4px;background:#f3faf3;color:#111;font-size:13px;font-weight:500;text-align:left;cursor:pointer}body.merchant-ui .jlim-schedule-slot:hover{background:#e8f6e8}body.merchant-ui .jlim-schedule-slot.is-selected{border-color:#00cb08;background:#dff5df;box-shadow:inset 0 0 0 1px #00cb08}body.merchant-ui .jlim-schedule-slot:focus-visible{outline:2px solid #00cb08;outline-offset:2px}body.merchant-ui .jlim-schedule-note{margin:0;color:#ff0013;font-size:11px;font-weight:450;line-height:1.45}body.merchant-ui .jlim-place-order-modal{width:min(100vw - 24px,640px)!important;max-width:calc(100vw - 24px);margin-inline:auto;padding-bottom:0}body.merchant-ui .jlim-place-order-modal .ant-modal-content{display:flex;flex-direction:column;height:auto!important;min-height:0!important;max-height:min(680px,100dvh - 40px);padding:28px 32px 22px!important;border-radius:4px!important;font-family:Circular Std,Sofia Pro,sans-serif;box-shadow:0 4px 4px 3px #00000040!important}body.merchant-ui .jlim-place-order-modal .ant-modal-header{flex-shrink:0;margin-bottom:8px;padding:0!important;border-bottom:0!important}body.merchant-ui .jlim-place-order-modal .ant-modal-title{color:#000!important;font-size:18px!important;font-weight:600!important;line-height:24px!important}body.merchant-ui .jlim-place-order-modal .ant-modal-close{display:inline-grid!important;place-items:center;width:22px!important;height:22px!important;top:26px!important;right:28px!important;inset-inline-end:28px!important;border-radius:50%;background:#ff0013!important;color:#fff!important}body.merchant-ui .jlim-place-order-modal .ant-modal-close .anticon{color:#fff!important;font-size:10px!important}body.merchant-ui .jlim-place-order-modal .ant-modal-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:none;padding:0!important;overflow:hidden}body.merchant-ui .jlim-place-helper{margin:0 0 2px;color:#ff0013;font-size:12px;font-weight:450;line-height:16px}body.merchant-ui .jlim-place-toolbar{display:flex;justify-content:flex-end;flex-shrink:0;margin:8px 0 12px}body.merchant-ui .jlim-place-addon.ant-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:0;border-radius:4px;background:#ee5964;color:#fff;font-size:12px;font-weight:500}body.merchant-ui .jlim-place-addon.ant-btn:not(:disabled):hover{background:#d94553;color:#fff}body.merchant-ui .jlim-place-order-modal .jlim-pos-choice-summary{display:flex;flex-direction:column;flex:1;min-height:0}body.merchant-ui .jlim-place-table-scroll{flex:1;min-height:0;overflow:auto;border:1px solid #e5e5e5;border-radius:10px 10px 0 0}body.merchant-ui .jlim-place-order-modal .ant-table{font-family:inherit;font-size:12px}body.merchant-ui .jlim-place-order-modal .ant-table-container{border-radius:10px 10px 0 0}body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .ant-table-thead>tr>th{height:42px;padding:8px 10px!important;background:#fff;color:#000;font-size:12px!important;font-weight:600;line-height:16px!important;white-space:nowrap;border-bottom:1px solid #e5e5e5!important}body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{padding:8px 10px!important;font-size:12px!important;line-height:16px!important;border-bottom:1px solid #ececec!important}body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .jlim-place-stock,body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .jlim-place-price,body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .jlim-place-uom,body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .jlim-place-qty{white-space:nowrap!important}body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .jlim-place-stock,body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .jlim-place-uom{overflow:visible;text-overflow:clip}body.merchant-ui .jlim-place-order-modal .is-choice>td{background:#fff6e9!important;cursor:pointer}body.merchant-ui .jlim-place-order-modal .is-choice:hover>td{background:#ffefcf!important}body.merchant-ui .jlim-place-order-modal .is-choice:focus-visible{outline:2px solid #00cb08;outline-offset:-2px}body.merchant-ui .jlim-place-main-name,body.merchant-ui .jlim-place-order-modal .is-addon>td{font-weight:600}body.merchant-ui .jlim-place-child-name{font-size:12px}body.merchant-ui .jlim-place-order-modal .jlim-figma-stepper-wrap{display:inline-flex;vertical-align:middle}body.merchant-ui .jlim-place-order-modal .jlim-figma-qty.ant-input-number{width:64px!important;min-width:64px!important;height:32px!important;border:1.5px solid #f3a714!important;border-radius:8px!important;background:#fff!important;font-size:12px}body.merchant-ui .jlim-place-order-modal .jlim-figma-qty.ant-input-number .ant-input-number-input{height:30px!important;padding:0 18px 0 6px!important;font-size:12px!important;text-align:center!important}body.merchant-ui .jlim-place-order-modal .jlim-figma-qty.ant-input-number .ant-input-number-handler-wrap{display:flex!important;opacity:1!important;visibility:visible!important;width:16px!important;pointer-events:auto!important;background:transparent!important}body.merchant-ui .jlim-place-order-modal .jlim-figma-qty.ant-input-number .ant-input-number-handler .anticon{font-size:9px}body.merchant-ui .jlim-place-row-actions{display:inline-flex;align-items:center;gap:3px}body.merchant-ui .jlim-place-remove{display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:4px;background:#ee5964;color:#fff;font-size:12px;cursor:pointer}body.merchant-ui .jlim-place-order-modal .jlim-place-remove .anticon{display:flex!important;align-items:center;justify-content:center;width:12px!important;height:12px!important;min-width:0!important;font-size:12px!important;line-height:1!important;margin:0!important;padding:0!important}body.merchant-ui .jlim-place-order-modal .jlim-place-remove .anticon svg{display:block!important;width:12px!important;height:12px!important}body.merchant-ui .jlim-place-discount{display:inline;padding:0;border:0;background:transparent;color:inherit;font:inherit;white-space:nowrap;cursor:pointer}body.merchant-ui .jlim-place-remove:focus-visible,body.merchant-ui .jlim-place-discount:focus-visible{outline:2px solid #00cb08;outline-offset:2px}body.merchant-ui .jlim-place-order-modal .ant-modal-footer{flex-shrink:0;margin-top:0;padding:20px 0 0!important;border-top:0!important}body.merchant-ui .jlim-place-order-modal .ant-modal-footer .jlim-modal-submit.ant-btn{height:40px;border-radius:6px;font-size:14px;font-weight:600}body.merchant-ui .jlim-pos-choice-hint{margin:12px 0;color:#ff0028;font-size:11px}body.merchant-ui .jlim-pos-choice-row{display:grid;grid-template-columns:1.2fr 1fr auto;width:100%;gap:12px;padding:10px;border:1px solid #e6dccb;background:#fff7e9;color:#111;font-size:11px;text-align:left;cursor:pointer}body.merchant-ui .jlim-pos-choice-row small{display:block;margin-top:3px;color:#666}body.merchant-ui .jlim-pos-choice-edit{color:#00cb08}body.merchant-ui .jlim-choice-modal h3{margin:6px 0;font-size:13px}body.merchant-ui .jlim-choice-modal-rule{font-size:11px;color:#666}body.merchant-ui .jlim-choice-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 32px;max-height:50vh;overflow-y:auto}body.merchant-ui .jlim-choice-option-tile{display:flex;flex-direction:column;padding:5px;border:1px solid transparent;background:#fff;color:#111;font-size:10px;line-height:1.4;text-align:left;cursor:pointer}body.merchant-ui .jlim-choice-option-tile img{width:100%;height:105px;object-fit:cover;background:#f4f4f4;margin-bottom:8px}body.merchant-ui .jlim-choice-option-tile strong{font-size:11px}body.merchant-ui .jlim-choice-option-tile.is-selected{background:#f65369}body.merchant-ui .jlim-choice-option-tile:disabled{opacity:.45;cursor:not-allowed}body.merchant-ui .jlim-choice-option-tile:focus-visible{outline:2px solid #00cb08}body.merchant-ui .jlim-choice-pick-overlay{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.35)}body.merchant-ui .jlim-choice-pick-panel{display:flex;flex-direction:column;width:min(100%,720px);max-height:min(720px,100dvh - 32px);padding:24px 32px 20px;border-radius:4px;background:#fff;box-shadow:0 4px 4px 3px #00000040;overflow:hidden}body.merchant-ui .jlim-choice-pick-head{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;margin-bottom:12px}body.merchant-ui .jlim-choice-pick-head h2{margin:0;color:#000;font-size:20px;font-weight:500;line-height:26px}body.merchant-ui .jlim-choice-pick-close{display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:#ff0013;color:#fff;font-size:10px;cursor:pointer}body.merchant-ui .jlim-choice-pick-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:4px}body.merchant-ui .jlim-choice-pick-group{margin-bottom:22px}body.merchant-ui .jlim-choice-pick-group:last-child{margin-bottom:8px}body.merchant-ui .jlim-choice-pick-group h3{margin:0 0 4px;color:#000;font-size:16px;font-weight:500}body.merchant-ui .jlim-choice-pick-rule{margin:0 0 14px;color:#747474;font-size:13px}body.merchant-ui .jlim-choice-pick-rule .is-optional{color:#ff0013}body.merchant-ui .jlim-choice-pick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:16px}body.merchant-ui .jlim-choice-pick-card{display:flex;flex-direction:column;width:100%;min-width:0;padding:0;border:2px solid #e8e8e8;background:#fff;color:#111;text-align:left;cursor:pointer;overflow:visible}body.merchant-ui .jlim-choice-pick-select,body.merchant-ui .jlim-choice-pick-name-btn{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}body.merchant-ui .jlim-choice-pick-card.is-addon{cursor:default}body.merchant-ui .jlim-choice-pick-thumb{display:block;width:100%;aspect-ratio:1/.85;background:#f3f3f3;overflow:hidden}body.merchant-ui .jlim-choice-pick-thumb img{display:block;width:100%;height:100%;object-fit:cover}body.merchant-ui .jlim-choice-pick-card-meta{display:flex;flex-direction:column;gap:6px;padding:8px 10px 10px;background:#fff}body.merchant-ui .jlim-choice-pick-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:28px;color:inherit;font-size:12px;font-weight:500;line-height:14px}body.merchant-ui .jlim-choice-pick-card-meta small{color:#555;font-size:11px}body.merchant-ui .jlim-choice-pick-card.is-selected,body.merchant-ui .jlim-choice-pick-card.is-selected .jlim-choice-pick-select{border-color:#ee5964}body.merchant-ui .jlim-choice-pick-card.is-selected .jlim-choice-pick-card-meta{background:#ee5964;color:#fff}body.merchant-ui .jlim-choice-pick-card.is-selected .jlim-choice-pick-card-meta small,body.merchant-ui .jlim-choice-pick-card.is-selected .jlim-choice-pick-price,body.merchant-ui .jlim-choice-pick-card.is-selected .jlim-choice-pick-uom{color:#fff}body.merchant-ui .jlim-choice-pick-card.is-disabled,body.merchant-ui .jlim-choice-pick-card.is-disabled .jlim-choice-pick-select{opacity:.45;cursor:not-allowed}body.merchant-ui .jlim-choice-pick-qty-row{display:flex;align-items:center;gap:8px}body.merchant-ui .jlim-choice-pick-card.is-selected .jlim-choice-pick-qty-field .jlim-figma-qty.ant-input-number{background:#ffffff!important;border-color:#f3a714!important}body.merchant-ui .jlim-choice-pick-uom{font-size:11px}body.merchant-ui .jlim-choice-pick-price{font-size:12px;font-weight:500}body.merchant-ui .jlim-choice-pick-submit.ant-btn{flex-shrink:0;margin-top:16px}body.merchant-ui .jlim-place-order-modal .is-unselected>td{font-style:italic}body.merchant-ui .jlim-adjustment-tabs{display:flex;gap:26px;margin:4px 0 28px}body.merchant-ui .jlim-adjustment-tabs button{padding:0 0 4px;border:0;border-bottom:1px solid transparent;background:transparent;color:#111;font-size:14px;cursor:pointer}body.merchant-ui .jlim-adjustment-tabs button.is-active{border-bottom-color:#00cb08;color:#00cb08}body.merchant-ui .jlim-adjustment-options{display:flex;flex-direction:column;gap:12px;min-height:250px;margin-bottom:28px;max-height:50vh;overflow-y:auto}body.merchant-ui .jlim-adjustment-card{display:grid;grid-template-columns:115px 1fr;min-height:92px;padding:0;border:1px solid #d5d5d5;border-radius:4px;background:#fff;color:#111;font-size:11px;text-align:left;cursor:pointer}body.merchant-ui .jlim-adjustment-card.is-selected{outline:9px solid #f65369;outline-offset:-9px;padding:9px}body.merchant-ui .jlim-adjustment-amount{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;border-right:1px solid #ddd}body.merchant-ui .jlim-adjustment-amount small{width:100%;padding:2px;background:#fff6e9;font-size:10px;text-align:center}body.merchant-ui .jlim-adjustment-amount strong{font-size:16px;font-weight:500}body.merchant-ui .jlim-adjustment-description{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:8px 12px}body.merchant-ui .jlim-adjustment-description strong{font-size:11px}@media (min-width: 900px){body.merchant-ui .jlim-pos-grid{height:calc(100vh - 64px);min-height:650px}body.merchant-ui .jlim-pos-catalog{overflow-y:auto;scrollbar-width:thin}body.merchant-ui .jlim-pos-order{position:static;height:100%;max-height:none;overflow-y:auto}body.merchant-ui .jlim-pos-items{flex:1 1 auto;max-height:none}body.merchant-ui .jlim-pos-checkout{position:static;box-shadow:none;padding:0}}@media (min-width: 900px) and (max-width: 1100px){body.merchant-ui .jlim-pos-catalog{padding:24px 22px}body.merchant-ui .jlim-pos-order{padding:20px 18px}body.merchant-ui .jlim-pos-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 15px}body.merchant-ui .jlim-pos-product-grid[aria-label="Main category items"]{column-gap:15px}body.merchant-ui .jlim-pos-product img{width:66px;height:66px}}@media (max-width: 899px){body.merchant-ui .jlim-pos-grid{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-pos-catalog,body.merchant-ui .jlim-pos-order{padding:22px}body.merchant-ui .jlim-pos-items{max-height:440px}body.merchant-ui .jlim-pos-product-grid{grid-template-columns:repeat(4,minmax(0,100px));justify-content:space-between;column-gap:20px}body.merchant-ui .jlim-pos-list-actions .jlim-pill-btn{font-size:12px}body.merchant-ui .jlim-pos-order-type{width:150px}}@media (max-width: 575px){body.merchant-ui .jlim-pos-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 18px}body.merchant-ui .jlim-pos-product-grid[aria-label="Main category items"]{column-gap:18px}body.merchant-ui .jlim-pos-product-name{width:100%;max-width:100%}body.merchant-ui .jlim-pos-product,body.merchant-ui .jlim-pos-product-name,body.merchant-ui .jlim-pos-product-uom{font-size:13px}body.merchant-ui .jlim-pos-category-tabs button{min-width:100px}body.merchant-ui .jlim-pos-pill{flex-grow:0}body.merchant-ui .jlim-pos-totals{padding-left:20px;padding-right:20px}body.merchant-ui .jlim-pos-totals .jlim-pos-grand{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}body.merchant-ui .jlim-pos-pay{grid-template-columns:repeat(2,minmax(0,1fr))}body.merchant-ui .jlim-pos-modal .ant-modal-content{padding:24px 20px!important}body.merchant-ui .jlim-place-order-modal .ant-modal-content{max-height:min(600px,100dvh - 32px)}body.merchant-ui .jlim-place-order-modal .ant-table-content table{min-width:540px!important;width:100%!important}body.merchant-ui .jlim-place-order-modal .ant-table-content col:nth-child(1){width:30%!important}body.merchant-ui .jlim-place-order-modal .ant-table-content col:nth-child(2){width:16%!important;min-width:84px}body.merchant-ui .jlim-place-order-modal .ant-table-content col:nth-child(3){width:14%!important}body.merchant-ui .jlim-place-order-modal .ant-table-content col:nth-child(4){width:14%!important;min-width:68px}body.merchant-ui .jlim-place-order-modal .ant-table-content col:nth-child(5){width:12%!important;min-width:56px}body.merchant-ui .jlim-place-order-modal .ant-table-content col:nth-child(6){width:14%!important}body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .ant-table-thead>tr>th{padding:8px!important;font-size:11px!important}body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{padding:6px 8px!important}body.merchant-ui .jlim-cash-modal .ant-modal-body{min-height:360px}body.merchant-ui .jlim-choice-option-grid{gap:10px}body.merchant-ui .jlim-choice-option-tile img{height:80px}}body.merchant-ui .jlim-preorder-form{max-width:800px;container-type:inline-size}body.merchant-ui .jlim-preorder-form .jlim-preorder-panel{max-width:none;padding:10px 14px 16px}body.merchant-ui .jlim-preorder-form .jlim-preorder-panel .jlim-rules-label{margin:0 0 6px 22px;font-size:13px;line-height:18px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row{display:grid;grid-template-columns:minmax(138px,1.12fr) minmax(120px,1fr) auto minmax(120px,1fr) auto minmax(120px,1fr);align-items:start;gap:12px;margin-bottom:12px;color:#000;font-size:12px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row:last-child{margin-bottom:0}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row>span{line-height:38px;white-space:nowrap}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-form-item{min-width:0}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-select{width:100%;height:38px;font-size:12px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-select-selector,body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-picker{width:100%;height:38px!important;border:1px solid #d4d4d4!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-select-selector{display:flex;align-items:center;padding-inline:9px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-select-selection-item{font-size:12px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-picker-input>input{font-size:12px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-picker-suffix{display:none}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-select-disabled .ant-select-selection-item,body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .ant-picker-disabled input{color:#767676}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox-wrapper{display:flex;align-items:center;gap:8px;width:100%;margin:0;color:#000;font-size:12px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox{top:0;align-self:center;flex:0 0 20px;line-height:1}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox-input{width:100%!important;height:100%!important;min-height:0!important;padding:0!important;margin:0}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox-inner{width:20px;height:20px;border:2px solid #9b681e;border-radius:4px;background:#fff}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox-checked .ant-checkbox-inner{background:#fff!important;border-color:#985b00!important}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#985b00;width:6px;height:11px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox-wrapper{min-height:44px;cursor:pointer}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox-input:focus-visible+.ant-checkbox-inner{outline:3px solid #714700;outline-offset:3px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .ant-checkbox+span{flex:1;min-width:0;padding:0}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-toggle .jlim-preorder-session-name{display:flex;align-items:center;box-sizing:border-box;height:38px;padding:0 8px;border:1px solid #d4d4d4;background:#fff;white-space:nowrap}@container (max-width: 700px){body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row{grid-template-columns:138px minmax(120px,1fr);gap:8px 12px;margin-bottom:18px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .jlim-preorder-start-label,body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .jlim-preorder-end-label{text-align:right}}@container (max-width: 330px){body.merchant-ui .jlim-preorder-form .jlim-preorder-panel{padding-inline:10px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row{grid-template-columns:minmax(0,1fr);gap:6px}body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .jlim-preorder-start-label,body.merchant-ui .jlim-preorder-form .jlim-preorder-session-row .jlim-preorder-end-label{line-height:20px;text-align:left}}body.merchant-ui .jlim-orders-table .ant-table table{table-layout:fixed}body.merchant-ui .jlim-orders-table td.is-details{max-width:none!important;white-space:normal;overflow-wrap:anywhere}body.merchant-ui .jlim-orders-table td.is-order-type,body.merchant-ui .jlim-orders-table .jlim-order-details .is-address{white-space:normal;overflow-wrap:anywhere}body.merchant-ui .jlim-kitchen .jlim-ticket-grid{grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}body.merchant-ui .jlim-kitchen .jlim-ticket{box-sizing:border-box;height:300px;gap:0;align-self:start;overflow:hidden}body.merchant-ui .jlim-kitchen .jlim-ticket-head{flex-shrink:0;flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:10px 12px;font-size:13px}body.merchant-ui .jlim-kitchen .jlim-ticket-head-left{width:100%;justify-content:space-between;gap:8px;flex-wrap:nowrap}body.merchant-ui .jlim-kitchen .jlim-ticket-time{flex-shrink:0}body.merchant-ui .jlim-kitchen .jlim-ticket-no{min-width:0}body.merchant-ui .jlim-kitchen .jlim-ticket-actions{width:100%;gap:8px}body.merchant-ui .jlim-kitchen .jlim-ticket-btn.ant-btn{flex:1;min-width:0;height:32px;padding:4px 8px;font-size:13px}body.merchant-ui .jlim-kitchen .jlim-ticket-countdown{flex:1;min-width:0;height:32px}body.merchant-ui .jlim-kitchen .jlim-ticket-countdown .ant-statistic-content{font-size:13px}body.merchant-ui .jlim-kitchen .jlim-ticket-body{flex:1;min-height:0;height:auto;max-height:none;padding:12px;overflow-y:auto}body.merchant-ui .jlim-kitchen .jlim-ticket-meta,body.merchant-ui .jlim-kitchen .jlim-ticket-remark,body.merchant-ui .jlim-kitchen .jlim-ticket-line,body.merchant-ui .jlim-kitchen .jlim-ticket-sub,body.merchant-ui .jlim-kitchen .jlim-ticket-optional{font-size:13px;line-height:1.5}body.merchant-ui .jlim-kitchen .jlim-ticket-items{margin-top:10px}body.merchant-ui .jlim-kitchen .jlim-ticket-sub,body.merchant-ui .jlim-kitchen .jlim-ticket-optional{padding-left:20px}body.merchant-ui .jlim-kitchen .jlim-ticket-line,body.merchant-ui .jlim-kitchen .jlim-ticket-sub,body.merchant-ui .jlim-kitchen .jlim-ticket-remark{overflow-wrap:anywhere}@media (min-width: 768px){body.merchant-ui .jlim-kitchen .jlim-ticket-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){body.merchant-ui .jlim-kitchen .jlim-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){body.merchant-ui .jlim-kitchen .jlim-ticket-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 768px) and (orientation: landscape) and (pointer: coarse){body.merchant-ui .jlim-kitchen .jlim-ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body.merchant-ui .jlim-shell.is-cashier{--cashier-header-height: 64px;--cashier-viewport-height: 100dvh;--cashier-view-controls-height: 58px}body.merchant-ui .jlim-shell.is-cashier.is-cashier-header-hidden{--cashier-header-height: 0px}body.merchant-ui .jlim-shell.is-cashier.is-cashier-header-hidden>.jlim-topbar{display:none}body.merchant-ui .merchant-app-layout.jlim-shell.is-cashier .ant-layout-content.jlim-content{height:calc(var(--cashier-viewport-height) - var(--cashier-header-height))!important}body.merchant-ui .jlim-cashier-header-restore{position:fixed;top:5px;right:12px;z-index:101;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 12px;border:1px solid #e9e2dd;border-radius:4px;background:#fff;color:#302a28;box-shadow:0 2px 6px #00000014;cursor:pointer}body.merchant-ui .jlim-pos-view-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:var(--cashier-view-controls-height);padding:7px 20px;border-bottom:1px solid #e9e2dd;background:#fff}body.merchant-ui .jlim-pos-view-controls .jlim-pos-panel-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:8px 12px;border-color:#e9e2dd;box-shadow:none}body.merchant-ui .jlim-pos-view-controls .jlim-pos-panel-toggle[aria-expanded=false]{border-color:#00cb08;background:#E9FBEA;color:#00cb08}body.merchant-ui .jlim-pos-view-controls .jlim-pos-panel-toggle:focus-visible{outline:2px solid #00CB08;outline-offset:2px}body.merchant-ui .jlim-pos-view-controls .jlim-pos-panel-toggle>.anticon+span{margin-left:0}body.merchant-ui .jlim-pos-view-controls .jlim-pos-panel-toggle--order{margin-left:auto}body.merchant-ui .is-cashier-header-hidden .jlim-pos-view-controls{padding-right:200px}body.merchant-ui .jlim-pos-catalog-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}body.merchant-ui .jlim-pos-catalog-head .jlim-page-header{margin:0}body.merchant-ui .jlim-pos-customer-select{min-width:170px;max-width:100%}body.merchant-ui .jlim-pos-customer-select .ant-select-selector{min-height:40px;align-items:center}body.merchant-ui .jlim-pos.is-catalog-only .jlim-pos-order,body.merchant-ui .jlim-pos.is-order-only .jlim-pos-catalog{display:none}body.merchant-ui .jlim-pos.is-catalog-only .jlim-pos-grid,body.merchant-ui .jlim-pos.is-order-only .jlim-pos-grid{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-pos.is-order-only .jlim-pos-order{border-left:0}body.merchant-ui .jlim-pos .jlim-pos-product-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:24px 16px}body.merchant-ui .jlim-pos .jlim-pos-product-grid[aria-label="Main category items"]{column-gap:16px}body.merchant-ui .jlim-pos .jlim-pos-product img{width:130px;height:120px}body.merchant-ui .jlim-pos .jlim-pos-product-name{width:100%;max-width:100%;overflow-wrap:anywhere}body.merchant-ui .jlim-pos-product.is-unavailable{cursor:not-allowed;color:#737373}body.merchant-ui .jlim-pos-product.is-unavailable img{filter:grayscale(1);opacity:.55}body.merchant-ui .jlim-pos-product.is-unavailable:hover img{outline:none}body.merchant-ui .jlim-pos-product-unavailable{margin-top:4px;color:#d51d35;font-size:13px;font-weight:500}body.merchant-ui .jlim-pos .jlim-pos-row-menu{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:8px;border:0;border-radius:4px;background:transparent;color:#00cb08;cursor:pointer}body.merchant-ui .jlim-pos .jlim-pos-row-menu:hover{background:#E9FBEA}body.merchant-ui .jlim-pos .jlim-pos-row-menu:focus-visible{outline:2px solid #00CB08;outline-offset:-2px}body.merchant-ui .jlim-pos .jlim-pos-row-menu .anticon{font-size:20px}body.merchant-ui .jlim-pos .jlim-pos-note-edit,body.merchant-ui .jlim-pos .jlim-pos-note-actions button{display:inline-flex;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px;margin:-10px 0 -10px 2px;vertical-align:middle;font-size:16px}body.merchant-ui .jlim-pos .jlim-pos-note-row{min-height:28px;align-items:center}body.merchant-ui .jlim-pos-meal-description{display:block;padding-left:12px;color:#666;font-size:13px;font-style:italic;line-height:1.5;white-space:normal;overflow-wrap:anywhere}body.merchant-ui .jlim-pos .jlim-pos-items{flex:0 0 auto;min-height:420px;max-height:none;overflow:visible}body.merchant-ui .jlim-pos .jlim-pos-items .responsive-data-view{flex:1 0 auto;max-height:none;overflow:visible}body.merchant-ui .jlim-pos .jlim-pos-items .ant-table-thead>tr>th{padding:10px 8px!important}body.merchant-ui .jlim-pos .jlim-pos-items .ant-table-tbody>tr>td{padding:2px 8px!important;height:44px}body.merchant-ui .jlim-pos .jlim-pos-items .ant-table-tbody>.jlim-pos-meal-description-row>td{height:auto;padding:4px 8px 8px!important}body.merchant-ui .jlim-pos .jlim-pos-notes{margin-top:auto}body.merchant-ui .jlim-pos .jlim-pos-order>*{flex-shrink:0}body.merchant-ui .jlim-pos .jlim-pos-checkout{position:static;padding:0;box-shadow:none}@media (min-width: 900px),(min-width: 768px) and (orientation: landscape){body.merchant-ui .jlim-pos .jlim-pos-grid{grid-template-columns:minmax(300px,1fr) minmax(380px,1.05fr);height:calc(var(--cashier-viewport-height) - var(--cashier-header-height) - var(--cashier-view-controls-height));min-height:0;overflow:hidden}body.merchant-ui .jlim-pos .jlim-pos-catalog,body.merchant-ui .jlim-pos .jlim-pos-order{position:static;align-self:stretch;height:100%;min-height:0;max-height:none;overflow-y:auto;scrollbar-width:thin;padding:20px 18px 32px}body.merchant-ui .jlim-pos .jlim-pos-order{gap:14px;border-left:1px solid #e9e2dd;border-top:0}body.merchant-ui .jlim-pos .jlim-pos-items .responsive-data-view{min-height:max(352px,var(--cashier-viewport-height) - var(--cashier-header-height) - var(--cashier-view-controls-height) - 170px)}body.merchant-ui .jlim-pos.is-catalog-only .jlim-pos-grid,body.merchant-ui .jlim-pos.is-order-only .jlim-pos-grid{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-pos.is-order-only .jlim-pos-order{border-left:0}body.merchant-ui .jlim-pos .jlim-pos-list-head{margin-top:0}body.merchant-ui .jlim-pos .jlim-pos-order-head h2{font-size:19px}body.merchant-ui .jlim-pos .jlim-pos-totals{padding-left:24px;padding-right:24px}body.merchant-ui .jlim-pos .jlim-pos-totals .jlim-pos-grand{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}body.merchant-ui .jlim-pos .jlim-pos-pay{gap:10px}}@media (max-width: 767px){body.merchant-ui .jlim-pos-view-controls{padding-left:12px;padding-right:12px}body.merchant-ui .is-cashier-header-hidden .jlim-pos-view-controls{padding-top:56px;padding-right:12px}body.merchant-ui .jlim-pos .jlim-pos-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.merchant-ui .jlim-pos .jlim-pos-product img{height:110px}body.merchant-ui .jlim-pos .jlim-pos-catalog-head{align-items:flex-start}}body.merchant-ui .jlim-place-order-modal .jlim-required-choice-name{color:#f65369;font-style:normal;font-weight:600}body.merchant-ui .jlim-place-order-modal .jlim-required-choice-rule{display:block;white-space:normal;line-height:1.4;font-size:12px}body.merchant-ui .jlim-place-order-modal .jlim-place-remove:disabled{opacity:.4;cursor:not-allowed}body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-content{padding:28px 28px 30px;border-radius:2px}body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-header{margin:0 0 24px!important;padding:0}body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-title{color:#111;font-size:14px;font-weight:600;line-height:20px}body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-close{top:22px;right:26px;width:28px;height:28px;background:transparent}body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-close:hover{background:#fff0f2}body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-close span[aria-hidden]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;color:#fff;background:#ff0013;font-size:14px;line-height:1}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-form{display:flex;flex-direction:column;height:min(440px,90dvh - 102px);min-height:240px;color:#111;font-size:12px}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 24px;flex-shrink:0}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-field--name{grid-column:1/-1}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-field label{display:block;margin-bottom:6px;font-size:12px;font-weight:400}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-field .ant-input-affix-wrapper{height:36px;padding:4px 10px;border:1px solid #d7d7d7;border-radius:3px;background:#fff}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-field .ant-input-affix-wrapper:focus-within{border-color:#f2a818;box-shadow:0 0 0 2px #f2a81824}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-field .ant-input{min-width:0;min-height:0!important;height:auto!important;padding:0;font-size:11px;color:#111;background:transparent!important;border:0!important;border-radius:0!important}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-field .ant-input::placeholder{color:#8a8a8a}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-field .ant-input-suffix{color:#000;font-size:20px}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-results{display:flex;flex:1;min-height:0;flex-direction:column;margin-top:30px}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-results h3{margin:0 0 12px;color:#ff0013;font-size:12px;font-weight:400}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-list{overflow-y:auto;min-height:0;padding:0 4px 8px 0;scrollbar-width:thin}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-result{display:flex;align-items:flex-start;width:100%;margin:0 0 10px;padding:2px;color:#111;font-size:12px;line-height:1.5}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-result .ant-checkbox{top:3px}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-result .ant-checkbox-inner{width:17px;height:17px;border:1px solid #ffa2ad;border-radius:0;background:#fff}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-result .ant-checkbox-checked .ant-checkbox-inner{border-color:#ffa2ad;background:#fff}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-result .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#68dd7b}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-result:hover .ant-checkbox-inner{border-color:#f65369!important}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-result:focus-within{outline:2px solid #f2a818;outline-offset:1px}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-result-lines{display:flex;flex-direction:column;overflow-wrap:anywhere}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-state{margin:0;padding:2px 0 12px;font-size:12px;color:#595959;overflow-y:auto}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-state .ant-spin{margin-right:8px}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-submit.ant-btn{width:100%;flex-shrink:0;height:34px;margin-top:20px;border-radius:8px;box-shadow:none;font-size:12px;background:#f5a609;border-color:#f5a609;color:#fff}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-submit.ant-btn:disabled{color:#666;background:#eee;border-color:#ddd}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-submit.ant-btn:focus-visible{outline:2px solid #a65f00;outline-offset:3px}@media (max-width: 420px){body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-content{padding:24px 24px 26px!important}body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-close{top:18px!important;right:22px!important;inset-inline-end:22px!important}body.merchant-ui .jlim-customer-search-modal.ant-modal .jlim-customer-search-fields{column-gap:18px}}@media (min-width: 421px) and (max-width: 575px){body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-content{padding:28px 28px 30px!important}body.merchant-ui .jlim-customer-search-modal.ant-modal .ant-modal-close{top:22px!important;right:26px!important;inset-inline-end:26px!important}}body.merchant-ui .jlim-pos .jlim-pos-category-tabs button:disabled,body.merchant-ui .jlim-pos .jlim-pos-pill:disabled,body.merchant-ui .jlim-pos .jlim-pos-super-tabs button:disabled{color:#777!important;border-color:transparent!important;cursor:not-allowed;opacity:.65}body.merchant-ui .ant-modal{box-sizing:border-box;max-width:calc(100vw - 32px)!important}body.merchant-ui .ant-modal-content{display:flex;flex-direction:column;min-width:0!important;max-width:100%!important;max-height:calc(100vh - 132px)!important;max-height:calc(100dvh - 132px)!important;overflow:hidden}body.merchant-ui .ant-modal-centered .ant-modal-content,body.merchant-ui .jlim-figma-modal-wrap .ant-modal-content,body.merchant-ui .jlim-figma-form-modal .ant-modal-content{max-height:calc(100vh - 72px)!important;max-height:calc(100dvh - 72px)!important}body.merchant-ui .ant-modal-header,body.merchant-ui .ant-modal-footer{flex-shrink:0}body.merchant-ui .ant-modal-body{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;overflow-wrap:anywhere}body.merchant-ui .ant-modal-title,body.merchant-ui .ant-drawer-title{overflow-wrap:anywhere}body.merchant-ui .ant-modal-header{padding-inline:32px}body.merchant-ui .ant-modal-body img,body.merchant-ui .ant-modal-body video{max-width:100%}body.merchant-ui .ant-modal-body .ant-table-content,body.merchant-ui .ant-drawer-body .ant-table-content{overflow-x:auto!important}body.merchant-ui .ant-modal-body .ant-table-wrapper,body.merchant-ui .ant-drawer-body .ant-table-wrapper{min-width:0;max-width:100%}body.merchant-ui .ant-modal-body .ant-form-item,body.merchant-ui .ant-drawer-body .ant-form-item{min-width:0}body.merchant-ui .ant-drawer-left>.ant-drawer-content-wrapper,body.merchant-ui .ant-drawer-right>.ant-drawer-content-wrapper{max-width:100vw!important}body.merchant-ui .ant-drawer-body{min-width:0;min-height:0;overflow:auto;overflow-wrap:anywhere}body.merchant-ui .ant-drawer-header,body.merchant-ui .ant-drawer-footer{flex-shrink:0}body.merchant-ui .ant-popconfirm{max-width:calc(100vw - 24px)}body.merchant-ui .ant-popconfirm-inner-content{overflow-wrap:anywhere}body.merchant-ui .ant-popconfirm-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}body.merchant-ui .custom-confirmation-modal .ant-modal-content{width:100%!important;height:auto!important;min-height:0!important}body.merchant-ui .custom-confirmation-modal .ant-modal-body{height:auto!important}body.merchant-ui .custom-confirmation-modal .confirmation-modal-container{height:auto;min-height:0}body.merchant-ui .custom-confirmation-modal .confirmation-modal-header{height:auto;flex-shrink:0;padding-block:16px}body.merchant-ui .custom-confirmation-modal .confirmation-modal-body{flex:1 0 auto;padding-block:24px}body.merchant-ui .custom-confirmation-modal .confirmation-modal-footer{flex-wrap:wrap;flex-shrink:0}body.merchant-ui .custom-confirmation-modal .confirmation-btn{min-width:0;min-height:44px;height:auto!important;padding-block:10px;white-space:normal}body.merchant-ui .modal.show{overflow-y:auto;overflow-x:hidden;padding:16px!important}body.merchant-ui .modal.show .modal-dialog{max-width:100%;margin-inline:auto;min-width:0}body.merchant-ui .modal.show .modal-content{max-width:100%;min-width:0;overflow-wrap:anywhere}body.merchant-ui .modal.show .modal-body{min-width:0;overflow-x:auto}body.merchant-ui .modal.show .modal-footer{flex-wrap:wrap}body.merchant-ui .MuiDialog-paper{max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px)}body.merchant-ui .jlim-choice-pick-panel{box-sizing:border-box;min-width:0}body.merchant-ui .jlim-choice-pick-head{gap:12px}body.merchant-ui .jlim-choice-pick-head h2{min-width:0;overflow-wrap:anywhere}body.merchant-ui .jlim-choice-pick-close{flex-shrink:0}@media (max-width: 767px),(max-height: 700px){body.merchant-ui .ant-modal-wrap,body.merchant-ui .ant-modal-wrap:has(.jlim-figma-form-modal),body.merchant-ui .jlim-figma-modal-wrap{padding:16px 0!important}body.merchant-ui .ant-modal{top:0!important;margin-inline:auto!important;padding-bottom:0!important}body.merchant-ui .ant-modal .ant-modal-content{max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important;min-height:0!important}body.merchant-ui .ant-modal .ant-modal-body{min-height:0!important;overflow-y:auto!important}body.merchant-ui .jlim-cash-modal .ant-modal-body{min-height:0!important}}@media (max-width: 575px){body.merchant-ui .ant-modal .ant-modal-content{padding:20px 16px!important}body.merchant-ui .custom-confirmation-modal .ant-modal-content{padding:0!important}body.merchant-ui .ant-modal .ant-modal-close{top:12px!important;right:12px!important;inset-inline-end:12px!important}body.merchant-ui .ant-modal-header{margin-bottom:16px!important}body.merchant-ui .ant-modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}body.merchant-ui .ant-modal-footer>.ant-btn{flex:1 1 120px;margin-inline-start:0!important;white-space:normal;height:auto;min-height:42px}body.merchant-ui .ant-modal-body .ant-form-item-label>label{height:auto;white-space:normal}body.merchant-ui .ant-modal-body .ant-form .ant-col-xs-12,body.merchant-ui .ant-drawer-body .ant-form .ant-col-xs-12{flex:0 0 100%;max-width:100%}body.merchant-ui .ant-modal-body .ant-space-horizontal,body.merchant-ui .ant-drawer-footer .ant-space-horizontal{flex-wrap:wrap}body.merchant-ui .ant-modal-body .ant-radio-group{max-width:100%}body.merchant-ui .ant-modal-body .ant-radio-wrapper,body.merchant-ui .ant-modal-body .ant-checkbox-wrapper{align-items:flex-start;white-space:normal}body.merchant-ui .ant-modal-body .ant-radio,body.merchant-ui .ant-modal-body .ant-checkbox{flex-shrink:0}body.merchant-ui .ant-modal-body .ant-btn:not(.ant-btn-icon-only){max-width:100%;white-space:normal}body.merchant-ui .ant-drawer-header,body.merchant-ui .ant-drawer-body,body.merchant-ui .ant-drawer-footer{padding-inline:16px}body.merchant-ui .ant-drawer-body .receipt-flex{flex-wrap:wrap;gap:8px;text-align:left}body.merchant-ui .ant-drawer-body .receipt-header-secondary{flex-wrap:wrap}body.merchant-ui .ant-modal .jlim-inline-fields,body.merchant-ui .ant-modal .jlim-signup-grid-2,body.merchant-ui .ant-modal .jlim-branch-address-row,body.merchant-ui .ant-modal .jlim-add-item-group-row,body.merchant-ui .ant-modal .jlim-availability-dates,body.merchant-ui .ant-modal .jlim-availability-actions,body.merchant-ui .ant-modal .jlim-select-customers-actions{grid-template-columns:minmax(0,1fr)!important;gap:12px}body.merchant-ui .ant-modal .jlim-availability-date-dash{display:none}body.merchant-ui .ant-modal .jlim-hours-table{overflow-x:auto}body.merchant-ui .ant-modal .jlim-hours-row{min-width:340px}body.merchant-ui .jlim-add-item-section-head,body.merchant-ui .jlim-figma-choices-head,body.merchant-ui .jlim-figma-radio-row,body.merchant-ui .jlim-figma-option-header,body.merchant-ui .jlim-figma-option-details-row{flex-wrap:wrap;gap:12px}body.merchant-ui .jlim-add-item-section-head .jlim-add-item-select-btn.ant-btn{margin-left:0}body.merchant-ui .jlim-add-item-select-btn.ant-btn{min-width:0!important;min-height:38px;height:auto!important;padding-block:10px!important}body.merchant-ui .jlim-add-item-addon-card>div,body.merchant-ui .jlim-select-choice-row>span{min-width:0;overflow-wrap:anywhere}body.merchant-ui .jlim-add-item-addon-card{gap:12px}body.merchant-ui .jlim-figma-field-col,body.merchant-ui .jlim-figma-option-select.ant-select{min-width:0;max-width:100%}body.merchant-ui .jlim-add-item-table-wrap{min-width:0;max-width:100%;overflow-x:auto}body.merchant-ui .jlim-add-item-table table{min-width:480px}body.merchant-ui .jlim-choice-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.merchant-ui .jlim-pos-choice-row{grid-template-columns:minmax(0,1fr) auto}body.merchant-ui .jlim-pos-choice-row>:first-child{grid-column:1/-1}body.merchant-ui .jlim-cash-modal .jlim-cash-row{flex-wrap:wrap;margin-inline:0}body.merchant-ui .jlim-cash-modal .jlim-keypad{width:min(240px,100%)}body.merchant-ui .jlim-cash-modal .jlim-cash-summary{margin-inline:0}body.merchant-ui .jlim-cash-modal .jlim-cash-summary>div{grid-template-columns:minmax(0,1fr) auto;gap:8px}body.merchant-ui .jlim-cash-modal .jlim-cash-actions{grid-template-columns:minmax(0,1fr)}body.merchant-ui .jlim-cash-modal .jlim-cash-actions .ant-btn{min-height:42px;height:auto}body.merchant-ui .jlim-adjustment-card{grid-template-columns:80px minmax(0,1fr)}body.merchant-ui .jlim-adjustment-description{min-width:0;overflow-wrap:anywhere}body.merchant-ui .jlim-place-order-modal .ant-modal-body{overflow:auto!important}body.merchant-ui .jlim-place-order-modal .jlim-place-table-scroll{flex:0 0 auto;max-height:45dvh}body.merchant-ui .jlim-place-order-modal .ant-table-content table{min-width:540px!important}body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .ant-table-thead>tr>th,body.merchant-ui .jlim-place-order-modal .ant-table-wrapper .ant-table .ant-table-tbody>tr>td{padding:8px 6px!important;font-size:13px!important;line-height:1.4!important}body.merchant-ui .jlim-choice-pick-panel{padding:20px 16px}body.merchant-ui .jlim-choice-pick-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr));gap:12px}body.merchant-ui .ant-picker-dropdown{max-width:calc(100vw - 24px)}body.merchant-ui .ant-picker-dropdown .ant-picker-panel-container{max-width:calc(100vw - 24px);overflow-x:auto}}body.merchant-ui{--portal-form-font-size: 16px;--portal-form-text: #000;--portal-form-label: #6d7993;--portal-form-muted: #8c8c8c}body.merchant-ui form label,body.merchant-ui form .ant-form-item .ant-form-item-label>label,body.merchant-ui form .jlim-field-title,body.merchant-ui form .jlim-security-section-head h3,body.merchant-ui form .jlim-preorder-session-name,body.merchant-ui form legend,body.merchant-ui form h2,body.merchant-ui form h3,body.merchant-ui form h4{font-family:inherit!important;font-size:var(--portal-form-font-size)!important;font-weight:700!important;line-height:1.5!important;color:var(--portal-form-label)!important}body.merchant-ui form input:not([type=checkbox]):not([type=radio]),body.merchant-ui form textarea,body.merchant-ui form select,body.merchant-ui form .ant-input,body.merchant-ui form .ant-input-affix-wrapper,body.merchant-ui form .ant-input-number-input,body.merchant-ui form .ant-picker .ant-picker-input>input,body.merchant-ui form .ant-select .ant-select-selection-item,body.merchant-ui form .ant-select .ant-select-selection-placeholder,body.merchant-ui form .ant-select .ant-select-selection-search-input,body.merchant-ui form .ant-input-prefix,body.merchant-ui form .ant-input-suffix,body.merchant-ui form .ant-checkbox-wrapper,body.merchant-ui form .ant-radio-wrapper{font-family:inherit!important;font-size:var(--portal-form-font-size)!important;font-weight:500!important;color:var(--portal-form-text)!important}body.merchant-ui form input::placeholder,body.merchant-ui form textarea::placeholder,body.merchant-ui form .ant-select .ant-select-selection-placeholder{font-size:var(--portal-form-font-size)!important;color:var(--portal-form-muted)!important;font-weight:400!important}body.merchant-ui form input:disabled,body.merchant-ui form textarea:disabled,body.merchant-ui form .ant-select-disabled .ant-select-selection-item,body.merchant-ui form .ant-radio-wrapper-disabled,body.merchant-ui form .ant-checkbox-wrapper-disabled{color:var(--portal-form-muted)!important}body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) label,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-form-item .ant-form-item-label>label,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .jlim-field-title,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .jlim-security-section-head h3,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .jlim-preorder-session-name,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) legend,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) h2,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) h3,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) h4{font-family:inherit!important;font-size:var(--portal-form-font-size)!important;font-weight:700!important;line-height:1.5!important;color:var(--portal-form-label)!important}body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) input:not([type=checkbox]):not([type=radio]),body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) textarea,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) select,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-input,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-input-affix-wrapper,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-input-number-input,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-picker .ant-picker-input>input,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-select .ant-select-selection-item,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-select .ant-select-selection-placeholder,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-select .ant-select-selection-search-input,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-input-prefix,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-input-suffix,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-checkbox-wrapper,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-radio-wrapper{font-family:inherit!important;font-size:var(--portal-form-font-size)!important;font-weight:500!important;color:var(--portal-form-text)!important}body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) input::placeholder,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) textarea::placeholder,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-select .ant-select-selection-placeholder{font-size:var(--portal-form-font-size)!important;color:var(--portal-form-muted)!important;font-weight:400!important}body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) input:disabled,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) textarea:disabled,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-select-disabled .ant-select-selection-item,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-radio-wrapper-disabled,body.merchant-ui :is(.ant-modal,.ant-drawer,.merchant-app-layout) form:is(.ant-form,.jlim-customer-search-form) .ant-checkbox-wrapper-disabled{color:var(--portal-form-muted)!important}body.merchant-ui :is(.ant-modal,.ant-drawer) .ant-modal-title,body.merchant-ui :is(.ant-modal,.ant-drawer) .ant-modal-title>span,body.merchant-ui :is(.ant-modal,.ant-drawer) .ant-drawer-title,body.merchant-ui :is(.ant-modal,.ant-drawer) .jlim-security-title,body.merchant-ui :is(.ant-modal,.ant-drawer) .jlim-modal-title,body.merchant-ui :is(.ant-modal,.ant-drawer) .confirmation-modal-title{font-family:inherit!important;font-size:20px!important;line-height:1.4!important;font-weight:600!important;color:#362b2a!important}body.merchant-ui .ant-select-dropdown .ant-select-item-option-content{font-size:var(--portal-form-font-size)!important;font-weight:500;color:var(--portal-form-text)}body.merchant-ui .custom-confirmation-modal .confirmation-modal-message{font-size:var(--portal-form-font-size)!important;font-weight:500!important;color:#362b2a!important;line-height:1.5!important}body.merchant-ui .jlim-trigger-help{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;margin-left:3px;padding:4px;border:0;border-radius:4px;background:transparent;color:#362b2a;vertical-align:middle;cursor:pointer}body.merchant-ui .jlim-trigger-help:focus-visible{outline:2px solid #985b00;outline-offset:2px}
