#body .pisell-lowcode__login-wrap{text-align:center;justify-content:center;align-items:center;display:flex}#body .pisell-lowcode__login-wrap .pisell-lowcode__field-style{border-radius:25px;width:100%;height:50px!important}#body .pisell-lowcode__login-wrap .pisell-lowcode__login-input{padding:0 20px}#body .pisell-lowcode__login-wrap .pisell-lowcode__login-title{color:#272b2e;justify-content:center;margin-bottom:69px;font-size:36px;font-weight:700}#body .pisell-lowcode__login-wrap .pisell-lowcode__forgot-password{text-align:center;margin-bottom:20px}#body .pisell-lowcode__booking-add-button-add-row{cursor:pointer;align-items:center;gap:8px;padding:16px 0;display:flex}#body .pisell-lowcode__booking-add-button-add-row .pisell-lowcode__booking-add-button-add-row-icon{color:#7f56d9;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;display:flex}#body .pisell-lowcode__booking-add-button-add-row .pisell-lowcode__booking-add-button-add-row-txt{color:#7f56d9;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .pisell-lowcode__booking-add-button-add{border:1px solid var(--gray-300,#d0d5dd);background:var(--base-white,#fff);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 14px;display:flex;box-shadow:0 1px 2px #1018280d}#body .pisell-lowcode__booking-add-button-add .pisell-lowcode__booking-add-button-add-label{color:var(--gray-500,#667085);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .pisell-lowcode__booking-add-button-add .pisell-lowcode__booking-add-button-add-icon{color:#667085;font-size:20px}#body .pisell-lowcode__booking-add-button-add-disabled{opacity:.5;cursor:not-allowed;-webkit-user-select:none;user-select:none}#body .pisell-lowcode__custom-select-card-list-item{cursor:pointer;background-color:#fff;padding:24px 16px;transition:all .2s;position:relative}#body .pisell-lowcode__custom-select-card-list-item .pisell-lowcode__custom-select-card-list-item-content{background-color:#fff;border-radius:4px;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:all .2s;display:flex;position:relative}#body .pisell-lowcode__custom-select-card-list-item:hover,#body .pisell-lowcode__custom-select-card-list-item.pisell-lowcode__custom-select-card-list-item-active{background-color:#fff}#body .pisell-lowcode__custom-select-card-list-item:hover .pisell-lowcode__custom-select-card-list-item-content,#body .pisell-lowcode__custom-select-card-list-item.pisell-lowcode__custom-select-card-list-item-active .pisell-lowcode__custom-select-card-list-item-content{background:var(--Gray-true-50,#fafafa)}#body .pisell-lowcode__custom-select-cards .pisell-lowcode__custom-select-card{cursor:pointer;background-color:#fff;border:1px solid #d5d7da;border-radius:8px;gap:16px;min-height:72px;margin-bottom:16px;padding:16px;position:relative}#body .pisell-lowcode__custom-select-cards .pisell-lowcode__custom-select-card .pisell-lowcode__custom-select-card-menu-wrap{cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}#body .pisell-lowcode__custom-select-cards .pisell-lowcode__custom-select-card .pisell-lowcode__custom-select-card-menu-wrap:hover{background:var(--gray-100,#f2f4f7)}#body .pisell-lowcode__custom-select-cards .pisell-lowcode__custom-select-card .pisell-lowcode__custom-select-card-menu-wrap .pisell-lowcode__custom-select-card-menu-icon{color:#475467;font-size:28px}#body .pisell-lowcode__custom-select-create{cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}#body .pisell-lowcode__custom-select-create .pisell-lowcode__custom-select-create-icon{color:#7f56d9;font-size:24px}#body .pisell-lowcode__custom-select-create .pisell-lowcode__custom-select-create-txt{color:#7f56d9;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .pisell-lowcode__booking-drawer-title-line-phone{cursor:default}#body .pisell-compensated-container-title .pisell-lowcode__booking-drawer-title-wrap{padding:0 0 8px}#body .ustom-select-checkbox{width:20px;height:20px}#body .custom-select-checkbox .pisell-lowcode-checkbox-inner{width:20px;height:20px;font-size:20px}#body .pisell-lowcode__booking-drawer-title-wrap{z-index:2;background-color:#fff;width:100%;padding:24px 32px 0;position:sticky;top:0;left:0}#body .pisell-lowcode__booking-drawer-title-wrap .pisell-lowcode__booking-drawer-title-line{cursor:pointer}#body .pisell-lowcode__booking-drawer-title-wrap .pisell-lowcode__booking-drawer-back{color:#000;cursor:pointer;margin-right:6px;font-size:18px!important}#body .pisell-lowcode__booking-drawer-title-wrap .pisell-lowcode__booking-drawer-title{color:var(--base-black,#000);cursor:pointer;font-style:normal;font-weight:500;line-height:38px;font-size:18px!important}#body .pisell-lowcode__booking-drawer-hide-scrollbar.pisell-lowcode-drawer-body::-webkit-scrollbar{display:none}#body .pisell-lowcode__booking-drawer-title-no-wrap{display:inline}#body .pisell-lowcode-floating-layer-root{z-index:1000;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-lowcode-floating-layer-mask{background:#00000073;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-lowcode-floating-layer-content-wrapper{will-change:opacity,transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100vw;transition:opacity .2s,transform .2s;position:absolute}#body .pisell-lowcode-floating-layer-mode-drawer.pisell-lowcode-floating-layer-right .pisell-lowcode-floating-layer-content-wrapper{top:0;bottom:0;right:0}#body .pisell-lowcode-floating-layer-mode-drawer.pisell-lowcode-floating-layer-left .pisell-lowcode-floating-layer-content-wrapper{top:0;bottom:0;left:0}#body .pisell-lowcode-floating-layer-mode-drawer.pisell-lowcode-floating-layer-top .pisell-lowcode-floating-layer-content-wrapper{top:0;left:0;right:0}#body .pisell-lowcode-floating-layer-mode-drawer.pisell-lowcode-floating-layer-bottom .pisell-lowcode-floating-layer-content-wrapper{bottom:0;left:0;right:0}#body .pisell-lowcode-floating-layer-mode-modal .pisell-lowcode-floating-layer-content-wrapper{border-radius:10px;flex-direction:column;display:flex;top:0;left:0;overflow:hidden}#body .pisell-lowcode-floating-layer-content{background:#fff;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}#body .pisell-lowcode-floating-layer-header{box-sizing:border-box;border-bottom:0;flex:none;justify-content:space-between;align-items:center;min-height:56px;padding:16px 24px;display:flex;position:relative}#body .pisell-lowcode-floating-layer-header-with-close{padding-right:72px}#body .pisell-lowcode-floating-layer-header-title{flex:1;align-items:center;min-width:0;display:flex}#body .pisell-lowcode-floating-layer-title{color:#000000e0;flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.5}#body .pisell-lowcode-floating-layer-close{color:#00000073;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;line-height:1;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#body .pisell-lowcode-floating-layer-close>*{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:inline-flex}#body .pisell-lowcode-floating-layer-close-icon{width:18px;height:18px;display:block;position:relative}#body .pisell-lowcode-floating-layer-close-icon:before,#body .pisell-lowcode-floating-layer-close-icon:after{content:"";transform-origin:50%;background:currentColor;border-radius:1px;width:18px;height:2px;position:absolute;top:50%;left:50%}#body .pisell-lowcode-floating-layer-close-icon:before{transform:translate(-50%,-50%)rotate(45deg)}#body .pisell-lowcode-floating-layer-close-icon:after{transform:translate(-50%,-50%)rotate(-45deg)}#body .pisell-lowcode-floating-layer-close:hover{color:#000000e0;background:#0000000f}#body .pisell-lowcode-floating-layer-extra{flex:none;margin-inline-start:12px}#body .pisell-lowcode-floating-layer-body{flex:auto;min-height:0;padding:0 24px;overflow:auto}#body .pisell-lowcode-floating-layer-footer{border-top:1px solid #0505050f;flex:none;padding:24px}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer{overscroll-behavior:contain;position:relative;overflow:hidden auto}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-body{z-index:1;flex:1 0 auto;width:100%;height:auto;min-height:0;position:relative;overflow:visible}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-header-collapse-region,#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-footer-collapse-region{z-index:3;flex-shrink:0;width:100%;position:sticky}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-header-collapse-region>.pisell-lowcode-floating-layer-header,#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-footer-collapse-region>.pisell-lowcode-floating-layer-header,#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-header-collapse-region>.pisell-lowcode-floating-layer-footer,#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-footer-collapse-region>.pisell-lowcode-floating-layer-footer{z-index:3;width:100%;position:relative}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-header-collapse-region{top:0}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-footer-collapse-region{bottom:0}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer:not(.pisell-lowcode-floating-layer-content-header-footer-in-flow)>.pisell-lowcode-floating-layer-header-collapse-region,#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer:not(.pisell-lowcode-floating-layer-content-header-footer-in-flow)>.pisell-lowcode-floating-layer-footer-collapse-region{animation:.18s ease-out pisell-floating-layer-sticky-fade-in}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer.pisell-lowcode-floating-layer-content-header-footer-in-flow>.pisell-lowcode-floating-layer-header-collapse-region,#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer.pisell-lowcode-floating-layer-content-header-footer-in-flow>.pisell-lowcode-floating-layer-footer-collapse-region{animation:none;position:relative;top:auto;bottom:auto}@keyframes pisell-floating-layer-sticky-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-header-collapse-region,#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-footer-collapse-region{animation:none}}#body .pisell-lowcode-floating-layer-default-footer{justify-content:flex-end;gap:8px;display:flex}#body .pisell-compensated-container.pisell-lowcode-floating-layer-mode-drawer .pisell-lowcode-floating-layer-content-wrapper{max-width:unset;overflow:hidden}#body .pisell-compensated-container.pisell-lowcode-floating-layer-mode-modal .pisell-lowcode-floating-layer-content-wrapper{border-radius:10px;overflow:hidden}#body .pisell-compensated-container.pisell-lowcode-floating-layer-mode-drawer.pisell-lowcode-floating-layer-bottom .pisell-lowcode-floating-layer-content-wrapper{border-radius:10px 10px 0 0}#body .pisell-compensated-container.pisell-lowcode-floating-layer-mode-drawer.pisell-lowcode-floating-layer-top .pisell-lowcode-floating-layer-content-wrapper{border-radius:0 0 10px 10px}#body .pisell-compensated-container .pisell-compensated-floating-content-with-handler .pisell-lowcode-floating-layer-header{padding:0 24px}#body .pisell-compensated-container .pisell-compensated-floating-content-with-handler .pisell-lowcode-floating-layer-header-with-close{padding-right:72px}#body .pisell-compensated-container-handler{color:#667085;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;width:100%;height:34px;padding:8px 0 6px;display:flex}#body .pisell-compensated-container-handler-icon{font-size:20px;line-height:1;transition:transform .2s}#body .pisell-compensated-container-handler-closed .pisell-compensated-container-handler-icon{transform:rotate(180deg)}#body .pisell-compensated-container-title{color:#101828;font-size:18px;font-weight:600;line-height:26px}#body .pisell-lowcode__booking-client{background:var(--base-white,#fff);cursor:pointer;border:1px solid #d5d7da;border-radius:8px;align-items:center;gap:16px;width:100%;margin-bottom:0;padding:16px;display:flex;position:relative}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-avatar{background:var(--gray-100,#f2f4f7);border-radius:200px;justify-content:center;align-items:center;width:64px;height:64px;padding:16px;display:flex}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info{flex:1;align-items:center;display:flex}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left{flex:1;width:0}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left .pisell-lowcode__booking-client-info-name{color:var(--gray-900,#101828);font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left .pisell-lowcode__booking-client-info-desc{color:var(--gray-400,#98a2b3);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left .pisell-lowcode__booking-client-info-email,#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left .pisell-lowcode__booking-client-info-phone{color:var(--gray-400,#98a2b3);margin-top:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left .pisell-lowcode__booking-client-waiver{color:var(--Gray-400,#98a2b3);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left .pisell-lowcode__booking-client-waiver .pisell-lowcode__booking-client-waiver-colon{margin:0 2px}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left .pisell-lowcode__booking-client-waiver .pisell-lowcode__booking-client-waiver-filled{color:var(--Success-600,#079455)}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-left .pisell-lowcode__booking-client-waiver .pisell-lowcode__booking-client-waiver-not-filled{color:var(--Error-600,#d92d20)}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-right{justify-content:center;align-items:center;width:40px;height:40px;display:flex}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-right .pisell-lowcode__booking-client-menu-wrap{background:0 0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-right .pisell-lowcode__booking-client-menu-wrap:hover{background:var(--gray-100,#f2f4f7)}#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-right .pisell-lowcode__booking-client-menu-wrap .pisell-lowcode__booking-client-menu-icon,#body .pisell-lowcode__booking-client .pisell-lowcode__booking-client-info .pisell-lowcode__booking-client-info-right .pisell-lowcode__booking-client-add-icon{color:#475467;font-size:28px}#body .pisell-lowcode__booking-client-list-item-avatar{background:var(--gray-100,#f2f4f7);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}#body .pisell-lowcode__booking-client-list-item-avatar .pisell-lowcode__booking-client-list-item-avatar-icon{color:#475467;font-size:24px}#body .pisell-lowcode__booking-client-list-item-info{flex-direction:column;flex:1;justify-content:center;overflow:hidden}#body .pisell-lowcode__booking-client-list-item-info .pisell-lowcode__booking-client-list-item-info-name{color:var(--text-text-1,#1b1b1b);font-size:16px;font-style:normal;font-weight:600;line-height:22px}#body .pisell-lowcode__booking-client-list-item-info .pisell-lowcode__booking-client-list-item-info-desc{color:var(--text-text-2,#777);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-client-list-item-info .pisell-lowcode__booking-client-list-item-info-waiver{color:var(--Gray-400,#98a2b3);text-overflow:ellipsis;white-space:nowrap;height:20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}#body .pisell-lowcode__booking-client-list-item-info .pisell-lowcode__booking-client-list-item-info-waiver .pisell-lowcode__booking-client-list-item-waiver-filled{color:var(--Success-600,#079455)}#body .pisell-lowcode__booking-client-list-item-info .pisell-lowcode__booking-client-list-item-info-waiver .pisell-lowcode__booking-client-list-item-waiver-not-filled{color:var(--Error-600,#d92d20)}#body .booking-pisell-tabs{color:#0d1619;cursor:default;align-items:center;width:100%;height:100%;font-size:17px;font-weight:400;display:flex}#body .booking-pisell-tabs .booking-pisell-tabs-btn-left,#body .booking-pisell-tabs .booking-pisell-tabs-btn-right{cursor:pointer;z-index:1;-webkit-user-select:none;user-select:none;background:#fff;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:width .3s;display:flex;overflow:hidden}#body .booking-pisell-tabs .booking-pisell-tabs-btn-left .booking-pisell-tabs-btn-icon,#body .booking-pisell-tabs .booking-pisell-tabs-btn-right .booking-pisell-tabs-btn-icon{color:#262626;background:#f1f1f1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;display:flex}#body .booking-pisell-tabs .booking-pisell-tabs-btn-left .booking-pisell-tabs-btn-icon{transform:rotate(180deg)}#body .booking-pisell-tabs .booking-pisell-tabs-btn-right{background:#fff}#body .booking-pisell-tabs .booking-pisell-tabs-btn-right .booking-pisell-tabs-btn-icon{transform:rotate(180deg)}#body .booking-pisell-tabs .booking-pisell-tabs-content{scroll-snap-type:x mandatory;white-space:nowrap;scroll-behavior:smooth;width:100%;max-width:none;display:flex;position:relative;overflow:scroll hidden}#body .booking-pisell-tabs .booking-pisell-tabs-content::-webkit-scrollbar{display:none}#body .booking-pisell-tabs .booking-pisell-tabs-content::-webkit-scrollbar-thumb{display:none}#body .booking-pisell-tabs .booking-pisell-tabs-content::-webkit-scrollbar-track{display:none}#body .booking-pisell-tabs .booking-pisell-tabs-content .booking-pisell-tabs-tab{scroll-snap-align:start;white-space:initial;cursor:pointer;flex-shrink:0}#body .booking-pisell-tabs .booking-pisell-tabs-content .booking-pisell-tabs-tab .booking-pisell-tabs-tab-content{color:#1b1b1b;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;border-radius:88px;align-items:center;min-width:0;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:all .3s;display:inline-flex;overflow:hidden}#body .booking-pisell-tabs .booking-pisell-tabs-content .booking-pisell-tabs-tab:hover .booking-pisell-tabs-tab-content{background-color:#f1f1f1}#body .booking-pisell-tabs .booking-pisell-tabs-content .booking-pisell-tabs-tab.booking-pisell-tabs-tab-active .booking-pisell-tabs-tab-content{color:#fff;background:var(--primary-600,#7f56d9)}#body .server-product{cursor:pointer;align-items:center;gap:12px;padding:16px;display:flex;position:relative}#body .server-product:before{content:"";background:#f1f1f1;width:calc(100% - 40px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}#body .server-product:last-child:before{display:none}#body .server-product .server-product-cover{object-fit:cover;border-radius:8px;width:80px;height:80px}#body .server-product .server-product-content{flex:1}#body .server-product .server-product-content .server-product-title{color:var(--text-text-1,#1b1b1b);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .server-product .server-product-content .server-product-time{color:var(--text-text-2,#777);text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden}#body .server-product .server-product-content .server-product-price{color:var(--text-text-1,#1b1b1b);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .booking-tab-product{scroll-behavior:smooth;border-radius:12px;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}#body .booking-tab-product .booking-tabs-wrap{z-index:58;width:100%;position:sticky}#body .booking-tab-product .booking-tabs{justify-content:center;align-items:center;width:100%;margin-bottom:0;padding:16px 0;display:flex}#body .booking-tab-product .booking-category-list{width:100%;height:100%;padding:0 32px}#body .booking-tab-product .booking-category-list .booking-category-item .booking-category-title{color:#1b1b1b;margin:16px 0;font-size:18px;font-style:normal;font-weight:600;line-height:24px}#body .booking-tab-product .booking-category-list .booking-category-item .booking-product-list .booking-card{margin-bottom:16px;padding:0}#body .pisell-lowcode__booking-service-body,#body .pisell-lowcode__booking-service-date-body{background:var(--gray-50,#f9fafb)}#body .pisell-lowcode__booking-vertical-add-service-wrap::-webkit-scrollbar{display:none!important}#body .pisell-lowcode__booking-vertical-add-service-wrap .pisell-lowcode__booking-service-header{z-index:2;background-color:#fff;margin:0;position:sticky;top:0;padding:16px!important}#body .pisell-lowcode__booking-vertical-add-service-wrap .pisell-lowcode__booking-service-header .pisell-lowcode-input-affix-wrapper{margin:0!important}#body .pisell-lowcode__booking-vertical-add-service-wrap .booking-category-list{padding:0 16px!important}#body .pisell-lowcode__booking-vertical-add-service-wrap .pisell-lowcode__booking-service-body .booking-tab-product .booking-tabs-wrap{top:76px!important}#body .pisell-lowcode__booking-vertical-add-service-wrap .pisell-lowcode__booking-service-date-body .booking-tab-product .booking-tabs-wrap{top:136px!important}#body .like-icon{object-fit:contain;cursor:pointer;width:18px;height:18px}#body .resource-col .resource-col-like-wrap-disabled,#body .resource-col .like-icon-disabled{opacity:.5;cursor:not-allowed}#body .resource-col .resource-col-select{flex:1}#body .pisell-lowcode-holder-item-wrap{border:1px solid #0000;height:100%}#body .pisell-lowcode-holder-item-wrap .pisell-lowcode-card-body{height:100%;position:relative}#body .pisell-lowcode-holder-item-wrap-selected{border:none}#body .pisell-lowcode-holder-item-card{height:100%;color:var(--Text-Text_1,#1b1b1b);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex}#body .pisell-lowcode-holder-item-card .pisell-lowcode-avatar{flex-shrink:0}#body .pisell-lowcode-holder-item-add-avatar{background:#f4ebff!important}#body .pisell-lowcode-holder-item-card-horizontal{flex-direction:row;gap:20px}#body .pisell-lowcode-holder-item-card-horizontal .pisell-lowcode-holder-item-info{text-align:left;flex:1;align-items:flex-start}#body .pisell-lowcode-holder-item-check-icon{color:#d0d5dd;font-size:14px;position:absolute;bottom:6px;right:6px}#body .pisell-lowcode-holder-item-check-icon-selected{color:#7f56d9}#body .pisell-lowcode-holder-item-info{color:#1b1b1b;word-wrap:break-word;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;font-size:14px;font-weight:400;display:flex}#body .pisell-lowcode-holder-item-name{text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;word-break:break-word;-webkit-box-orient:vertical;width:100%;font-weight:600;display:-webkit-box;overflow:hidden}#body .pisell-lowcode-holder-item-subtitle{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}#body .pisell-lowcode-holder-item-extra-field{align-items:center;gap:10px;display:flex}#body .booking-holder-field{flex-direction:column;gap:16px;display:flex}#body .booking-holder-field__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}#body .booking-holder-field__title{align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .booking-holder-field__required{color:#ff4d4f}#body .booking-holder-field__count{color:#667085;font-size:12px}#body .booking-holder-field__actions{align-items:center;gap:12px;display:flex}#body .booking-holder-field__action-button{color:#7f56d9;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;line-height:16px}#body .booking-holder-field__action-button span{text-underline-offset:4px;text-decoration:underline}#body .booking-holder-field__action-button:hover{color:#6941c6}#body .booking-holder-field__action-button:disabled,#body .booking-holder-field__action-button.booking-holder-field__action--disabled{cursor:not-allowed;opacity:.5;color:#c2a9f1}#body .pisell-lowcode-select-holder-modal .pisell-lowcode-modal-content .pisell-lowcode-modal-header .pisell-lowcode-modal-title{text-align:center!important}#body .pisell-lowcode-select-holder-modal-title{color:var(--Gray-900,#101828);margin-bottom:16px;font-size:18px;font-weight:600;line-height:28px}#body .pisell-lowcode-select-holder-selected-info{color:#d92d20;text-align:center;margin-bottom:16px;font-size:14px;font-weight:600;line-height:20px}#body .pisell-lowcode-select-holder-selected-info-max{color:#7f56d9}#body .pisell-lowcode-select-holder-modal-mobile .pisell-lowcode-modal-header{border:none!important}#body .pisell-lowcode-select-holder-footer{gap:12px;width:100%;display:flex}#body .pisell-lowcode-select-holder-footer button{flex:1;height:40px}#body .pisell-lowcode-select-holder-inline-wrap .pisell-view-grid-item>div{height:100%}#body .pisell-lowcode-select-holder-inline-wrap .pisell-view-grid-item>div .pisell-lowcode-card{min-height:132px;height:100%!important}#body .pisell-lowcode-select-holder-modal .pisell-view-grid-item>div{height:100%}#body .pisell-lowcode-select-holder-modal .pisell-view-grid-item>div .pisell-lowcode-card{height:100%!important}#body .pisell-lowcode-select-holder-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{width:unset!important;height:unset!important}#body .pisell-lowcode-select-holder-modal .ant-modal-content .ant-modal-footer{padding-top:12px}#body .pisell-lowcode-select-holder-modal .pisell-lowcode-select-holder-modal-title{color:var(--Gray-900,#101828);margin-bottom:16px;font-size:18px;font-weight:600;line-height:28px}#body .pisell-lowcode-select-holder-modal .pisell-lowcode-select-holder-selected-info{color:#d92d20;margin-bottom:16px;font-size:14px;font-weight:600;line-height:20px}#body .pisell-lowcode-select-holder-modal .pisell-lowcode-select-holder-selected-info-max{color:#7f56d9}#body .pisell-lowcode-select-holder-modal .pisell-lowcode-select-holder-add-card .pisell-lowcode-avatar{background:var(--Primary-100,#f4ebff)}#body .pisell-lowcode-select-holder-modal .pisell-lowcode-select-holder-add-card .pisell-lowcode-avatar .pisell-lowcode-avatar-string{width:32px;height:32px;line-height:32px!important}#body .pisell-lowcode-select-holder-modal .pisell-lowcode-select-holder-add-card .pisell-lowcode-avatar .anticon{font-size:32px!important}#body .pisell-lowcode-select-holder-modal .pisell-lowcode-select-holder-add-card .select-holder-name{color:var(--Text-Text_1,#1b1b1b);font-size:14px;font-weight:600;line-height:20px}#body .pisell-lowcode__booking-service-body-edit-footer .pisell-lowcode__booking-service-body-edit-footer-left{align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;display:flex}#body .pisell-lowcode__booking-service-body-edit-footer .pisell-lowcode__booking-service-buttons-item{flex:1;justify-content:center;align-items:center;height:48px;display:flex;position:relative}#body .pisell-lowcode__booking-service-body-edit-footer .pisell-lowcode__booking-service-buttons-item.note-button .note-indicator{color:#fff;pointer-events:none;background-color:#7f56da;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:30px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0;transform:translate(12%,-12%);box-shadow:0 4px 8px #0003}#body .pisell2-collapsible-list-wrap .pisell2-collapsible-list-top-border{background:#f1f1f1;width:100%;height:1px;margin:8px 0}#body .pisell2-collapsible-list-wrap .pisell2-collapsible-list{flex-direction:column;gap:4px;display:flex}#body .pisell2-collapsible-list-wrap .pisell2-collapsible-list-view-all{color:#7f56d9;-webkit-user-select:none;user-select:none;margin-top:4px;font-size:16px;font-style:normal;font-weight:700;line-height:24px}#body .product-bundle-item{width:100%}#body .product-bundle-item .product-bundle-info{justify-content:space-between;align-items:center;width:100%;display:flex}#body .product-bundle-item .product-bundle-info .product-bundle-info-title{color:var(--gray-500,#667085);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .product-bundle-item .product-bundle-info .product-bundle-info-num{color:var(--Gray-500,#667085);flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .product-bundle-item .product-bundle-option{color:var(--gray-500,#667085);margin-top:4px;font-size:12px}#body .note-modal-content{padding:0}#body .note-modal-content .template-section{align-items:flex-start;gap:16px;margin-top:1px;margin-bottom:8px;display:flex}#body .note-modal-content .template-section .add-template-btn{color:#7f56da;text-align:center;cursor:pointer;white-space:nowrap;background:#eee5ff;border:1px solid #c3b2e7;border-radius:10px;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-size:14px;font-weight:600;display:flex}#body .note-modal-content .template-section .add-template-btn__icon{flex:none;font-size:14px}#body .note-modal-content .template-section .add-template-btn:hover{background:#e4d6ff;border-color:#7f56da}#body .note-modal-content .template-section .add-template-btn:focus{outline:none;box-shadow:0 0 0 2px #7f56da33}#body .note-modal-content .template-section .note-modal-templates-container{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;width:100%;position:relative;overflow:scroll hidden}#body .note-modal-content .template-section .note-modal-templates-container::-webkit-scrollbar{display:none}#body .note-modal-content .template-section .note-modal-templates-container .note-modal-templates-scroll{width:fix-content;text-align:right}#body .note-modal-content .template-section .note-modal-templates-container .note-modal-templates-scroll .note-modal-template-tag{cursor:pointer;white-space:nowrap;color:#7f56da;text-align:center;background:#fff;border:1px solid #7f56da;border-radius:10px;justify-content:center;align-items:center;gap:4px;min-width:-moz-fit-content;min-width:fit-content;padding:4px 8px;font-size:14px;font-weight:600;display:flex}#body .note-modal-content .template-section .note-modal-templates-container .note-modal-templates-scroll .note-modal-template-tag .note-modal-template-text{text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;min-width:0;max-width:20ch;display:inline-block;overflow:hidden}#body .note-modal-content .template-section .note-modal-templates-container .note-modal-templates-scroll .note-modal-template-tag .note-modal-template-delete{color:currentColor;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}#body .note-modal-content .template-section .note-modal-templates-container .note-modal-templates-scroll .note-modal-template-tag .note-modal-template-delete svg{width:16px;height:16px;display:block}#body .note-modal-content .input-section{border:1px solid #475467;border-radius:10px;margin-bottom:16px;padding:13px 20px}#body .note-modal-content .input-section .note-multilingual-input,#body .note-modal-content .input-section .note-multilingual-input .translation-wrapper{width:100%}#body .note-modal-content .input-section .note-multilingual-input .translation-wrapper>.translation-input{width:100%;box-shadow:none;box-sizing:border-box;resize:none;background:0 0;border:0;outline:0;display:block;height:100px!important;min-height:100px!important;max-height:100px!important;padding:0 40px 0 0!important;overflow-y:auto!important}#body .note-modal-content .input-section .note-multilingual-input .translation-wrapper>.translation-input:focus,#body .note-modal-content .input-section .note-multilingual-input .translation-wrapper>.translation-input:focus-within{box-shadow:none;border:0;outline:0}#body .note-modal-content .input-section .note-input{-webkit-overflow-scrolling:touch;touch-action:pan-y;resize:none;color:#000;background:0 0;border:none;outline:none;width:100%;max-height:100px;margin:0;font-size:14px;font-weight:400;line-height:22px;display:block;position:relative;height:100px!important;padding:0!important;overflow-y:auto!important}#body .note-modal-content .input-section .note-input textarea.pisell-lowcode-input{resize:none;width:100%;box-shadow:none;box-sizing:border-box;background:0 0;border:none;outline:none;display:block;height:100px!important;min-height:100px!important;max-height:100px!important;padding:0!important;overflow-y:auto!important}#body .note-modal-content .input-section .note-input textarea.pisell-lowcode-input:focus,#body .note-modal-content .input-section .note-input textarea.pisell-lowcode-input:focus-within,#body .note-modal-content .input-section .note-input:focus,#body .note-modal-content .input-section .note-input:focus-within{box-shadow:none;border:none;outline:none}#body .note-modal-content .action-buttons{justify-content:space-between;gap:12px;margin-bottom:24px;display:flex}#body .note-modal-content .action-buttons .delete-btn{border-radius:10px;width:200px;height:48px;font-size:16px;font-weight:600}#body .note-modal-content .action-buttons .delete-btn .note-modal-delete-icon{justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}#body .note-modal-content .action-buttons .delete-btn .note-modal-delete-icon svg{display:block}#body .note-modal-content .action-buttons .confirm-btn{border-radius:10px;width:200px;height:48px;font-size:16px;font-weight:600}#body .template-modal-content{padding:0}#body .template-modal-content .template-input-section{align-items:flex-start;gap:16px;display:flex}#body .template-modal-content .template-input-section .template-input{border:1px solid var(--Gray-600,#475467);border-radius:10px;flex:1;justify-content:center;align-items:flex-start;gap:4px;height:48px;padding:0 20px;display:flex}#body .template-modal-content .template-input-section .template-confirm-btn{border-radius:10px;width:136px;height:48px;font-size:16px;font-weight:600}#body .pisell-add-temp-modal .pisell-lowcode-modal-content{min-height:132px!important}#body .pisell-pro-price-keyboard-discount{background-color:var(--pisell-pro-price-keyboard-bg-color,#fff);border-radius:10px;flex-direction:column;gap:10px;width:360px;padding:10px;display:flex}#body .pisell-pro-price-keyboard-discount .pisell-pro-price-keyboard-tips{background-color:var(--pisell-pro-price-keyboard-bg-color-gray-200,#eaecf0);color:#fff;text-align:center;border-radius:8px;height:36px;font-size:14px;font-weight:600;line-height:36px}#body .pisell-pro-price-keyboard-discount .ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#body .pisell-pro-price-keyboard-discount .pisell-lowcode-segmented{background-color:var(--pisell-pro-price-keyboard-bg-color-gray-200,#eaecf0);color:var(--pisell-pro-price-keyboard-text-gray-500,#667085)}#body .pisell-pro-price-keyboard-discount .pisell-lowcode-segmented .pisell-lowcode-segmented-item:not(.pisell-lowcode-segmented-item-selected){color:var(--pisell-pro-price-keyboard-text-gray-500,#667085)}#body .pisell-pro-price-keyboard-discount .pisell-lowcode-segmented .pisell-lowcode-segmented-item:not(.pisell-lowcode-segmented-item-selected):hover,#body .pisell-pro-price-keyboard-discount .pisell-lowcode-segmented .pisell-lowcode-segmented-item:not(.pisell-lowcode-segmented-item-selected):focus{color:var(--pisell-pro-price-keyboard-text-gray-500,#667085);background-color:#0000}#body .pisell-pro-price-keyboard-discount .pisell-lowcode-segmented .pisell-lowcode-segmented-item:not(.pisell-lowcode-segmented-item-selected):focus-visible{color:var(--pisell-pro-price-keyboard-text-gray-500,#667085);background-color:#0000}#body .pisell-pro-price-keyboard-discount .pisell-lowcode-segmented .pisell-lowcode-segmented-item:not(.pisell-lowcode-segmented-item-selected):hover:after,#body .pisell-pro-price-keyboard-discount .pisell-lowcode-segmented .pisell-lowcode-segmented-item:not(.pisell-lowcode-segmented-item-selected):focus:after{background-color:#0000}#body .pisell-pro-price-keyboard-discount .pisell-pro-price-keyboard-content{background-color:var(--pisell-pro-price-keyboard-bg-color-gray-300,#d0d5dd);border-radius:10px;flex-direction:column;gap:8px;width:100%;padding:10px;display:flex}#body .pisell-discount-keyboard-modal .pisell-lowcode-modal-content{background-color:#0000}#body .pisell-discount-keyboard-modal .pisell-lowcode-modal-close{display:none}#body #pisell-virtual-keyboard-delete{justify-content:center;align-items:center;display:flex}#body .pisell-lowcode__booking-service-wrap{margin-top:12px}#body .pisell-lowcode__booking-service-wrap .pisell-lowcode__booking-service-clear-btn{cursor:pointer;color:var(--Blue-700,#175cd3);align-items:center;width:max-content;margin-top:-12px;font-weight:600;line-height:24px;display:flex;margin-bottom:16px!important;padding:0!important}#body .pisell-lowcode__booking-service-wrap .pisell-lowcode__booking-service-clear-btn .anticon{margin-right:6px;font-size:18px}#body .pisell-lowcode__booking-service-wrap .pisell-lowcode__booking-service-clear-btn-disabled{color:#98a2b3}#body .pisell-lowcode__shopping-cart-empty{color:var(--Gray-500,#667085);flex-direction:column;justify-content:center;align-items:center;gap:10px;height:40px;margin:16px 20px 20px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}#body .pisell-lowcode__shopping-cart-empty-multiple{height:40px}#body .pisell-lowcode__booking-select-pet-modal-wrap .pisell-lowcode-modal-body{max-height:80vh;padding:24px!important;overflow-y:auto!important}#body .pisell-lowcode__booking-select-pet-modal-wrap .pisell-lowcode-modal-body .pisell-lowcode__booking-select-pet-content{flex-direction:column;gap:20px;display:flex}#body .pisell-lowcode__booking-select-pet-modal-wrap .pisell-lowcode-modal-body .pisell-lowcode__booking-select-pet-content .pisell-lowcode__booking-select-pet-item{border:1px solid var(--Gray-300,#d0d5dd);border-radius:12px;justify-content:space-between;align-self:stretch;align-items:center;padding:8px 16px;display:flex}#body .pisell-lowcode__booking-select-pet-modal-wrap .pisell-lowcode-modal-body .pisell-lowcode__booking-select-pet-content .pisell-lowcode__booking-select-pet-item .pisell-lowcode-select-selector{border:1px solid var(--Gray-300,#d0d5dd);border-radius:20px;align-items:center;gap:8px;padding:6px 16px;display:flex}#body .pisell-pro-indicator{vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;line-height:1.5;display:inline-flex;position:relative}#body .pisell-pro-indicator-input{opacity:0;z-index:-1;pointer-events:none;width:0;height:0;margin:0;padding:0;position:absolute}#body .pisell-pro-indicator-inner{box-sizing:border-box;border:1px solid #d0d5dd;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}#body .pisell-pro-indicator-inner svg{color:inherit}#body .pisell-pro-indicator-content{word-break:break-word;margin-left:10px}#body .pisell-pro-indicator-single .pisell-pro-indicator-inner{border-width:1.2px;border-radius:50%}#body .pisell-pro-indicator-multiple .pisell-pro-indicator-inner{border-width:1.4px;border-radius:6px}#body .pisell-pro-indicator-single.pisell-pro-indicator-outlined.pisell-pro-indicator-checked .pisell-pro-indicator-inner{border-color:var(--color-primary,#5d3f9f);background-color:var(--color-primary-bg,transparent)}#body .pisell-pro-indicator-single.pisell-pro-indicator-outlined .pisell-pro-indicator-dot{background-color:var(--color-primary,#5d3f9f);border-radius:50%;width:45%;height:45%}#body .pisell-pro-indicator-single.pisell-pro-indicator-filled.pisell-pro-indicator-checked .pisell-pro-indicator-inner{border-color:var(--color-primary,#5d3f9f);background-color:var(--color-primary,#5d3f9f)}#body .pisell-pro-indicator-single.pisell-pro-indicator-filled .pisell-pro-indicator-check-icon{color:#fff}#body .pisell-pro-indicator-multiple.pisell-pro-indicator-outlined.pisell-pro-indicator-checked .pisell-pro-indicator-inner{border-color:var(--color-primary,#5d3f9f);background-color:var(--color-primary-bg,transparent)}#body .pisell-pro-indicator-multiple.pisell-pro-indicator-outlined .pisell-pro-indicator-check-icon{color:var(--color-primary,#5d3f9f)}#body .pisell-pro-indicator-multiple.pisell-pro-indicator-filled.pisell-pro-indicator-checked .pisell-pro-indicator-inner{border-color:var(--color-primary,#5d3f9f);background-color:var(--color-primary,#5d3f9f)}#body .pisell-pro-indicator-multiple.pisell-pro-indicator-filled .pisell-pro-indicator-check-icon{color:#fff}#body .pisell-pro-indicator-check-icon{justify-content:center;align-items:center;display:flex}#body .pisell-pro-indicator-disabled{cursor:not-allowed;color:#98a2b3}#body .pisell-pro-indicator-disabled.pisell-pro-indicator-outlined .pisell-pro-indicator-inner{color:#98a2b3!important;background-color:#f9fafb!important;border-color:#eaecf0!important}#body .pisell-pro-indicator-disabled.pisell-pro-indicator-filled .pisell-pro-indicator-inner{background-color:#eaecf0!important;border-color:#eaecf0!important}#body .pisell-pro-selector_layout{flex-direction:column;gap:16px;display:flex}#body .pisell-pro-selector_layout-responsive{gap:var(--layout-gap,16px);grid-template-columns:repeat(var(--layout-columns,1),1fr);display:grid}#body .pisell-pro-selector_layout-auto-flex{flex-flow:wrap;gap:16px;display:flex}#body .pisell-base-virtual-input{cursor:pointer;height:var(--virtual-input-height);-webkit-user-select:none;user-select:none;background-color:#0000;outline:none;align-items:center;transition:all .2s;display:flex;position:relative;overflow:hidden}#body .pisell-base-virtual-input--disabled{cursor:not-allowed;opacity:.6}#body .pisell-base-virtual-input--center{justify-content:center}#body .pisell-base-virtual-input--end{justify-content:flex-end}#body .pisell-base-virtual-input-placeholder{color:#98a2b3;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:100%;font-weight:400;font-size:var(--virtual-input-font-size);height:var(--virtual-input-height);line-height:var(--virtual-input-height);position:absolute;top:0;left:0;overflow:hidden}#body .pisell-base-virtual-input-placeholder--end{text-align:right}#body .pisell-base-virtual-input-placeholder--center{text-align:center}#body .pisell-base-virtual-input-value{white-space:nowrap;max-width:100%;font-weight:600;font-size:var(--virtual-input-font-size);line-height:var(--virtual-input-height);height:var(--virtual-input-height);-ms-overflow-style:none;scrollbar-width:none;flex-shrink:0;padding-left:2px;overflow:auto hidden}#body .pisell-base-virtual-input-value::-webkit-scrollbar{display:none}#body .pisell-base-virtual-input-caret-container{flex-shrink:0;align-items:center;height:100%;display:flex}#body .pisell-base-virtual-input-caret{width:2px;height:var(--virtual-input-caret-height);background-color:var(--color-primary,#5d3f9f);border-radius:1px;animation:1s infinite pisell-base-virtual-input-caret-blink}@keyframes pisell-base-virtual-input-caret-blink{0%,50%{opacity:1}51%,to{opacity:0}}#body .pisell-base-virtual-input--selected .pisell-base-virtual-input-value--selected{z-index:0;color:#fff;position:relative}#body .pisell-base-virtual-input--selected .pisell-base-virtual-input-value--selected:before{content:"";background-color:var(--color-primary,#5d3f9f);pointer-events:none;z-index:-1;height:1.2em;position:absolute;top:50%;left:-2px;right:-1px;transform:translateY(-50%)}#body .pisell-virtual-input-wrapper{overflow:hidden}#body .pisell-virtual-input-container{align-items:center;width:100%;display:flex;position:relative}#body .pisell-virtual-input-container .pisell-virtual-input-clear-button{cursor:pointer;color:#000;z-index:1;background-color:#0000;border-radius:4px;flex-shrink:0;height:100%;padding:4px;font-size:24px;transition:all .2s}#body .pisell-number-keyboard-modal .ant-moda-content,#body .pisell-number-keyboard-modal .pisell-lowcode-modal-content{background-color:#0000}#body .pisell-number-keyboard-modal .pisell-lowcode-modal-close{display:none}#body .pisell-number-keyboard-popover .ant-popover-inner,#body .pisell-number-keyboard-popover .pisell-lowcode-popover-inner{background-color:#0000}#body .pisell-number-keyboard{background-color:#000000b3;border-radius:10px;flex-direction:column;gap:8px;width:344px;padding:10px;display:flex}#body .pisell-number-keyboard--disabled{pointer-events:none;opacity:.6}#body .pisell-number-keyboard-label{color:#fff;font-size:20px;font-weight:600}#body .pisell-number-keyboard-error-message{-webkit-user-select:none;user-select:none;color:#d92d20;padding:0 4px;font-size:12px;line-height:18px}#body .pisell-number-keyboard #pisell-virtual-keyboard-reset{color:#fff!important}#body .pisell-number-keyboard #pisell-virtual-keyboard-reset svg,#body .pisell-number-keyboard #pisell-virtual-keyboard-reset path{color:#fff;stroke:currentColor}#body .pisell-number-keyboard-input-wrapper{position:relative}#body .pisell-number-keyboard-input-wrapper .pisell-number-keyboard-error-message{color:#f04438;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}#body .numeric-stepper{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;width:100%;height:100%;display:grid;overflow:hidden}#body .numeric-stepper-button-wrapper{align-items:center;height:100%;display:flex}#body .numeric-stepper-button-wrapper:active .numeric-stepper-button:not(.numeric-stepper-button-disabled){transform:scale(.95)}#body .numeric-stepper-button-wrapper:focus .numeric-stepper-button{outline:none;box-shadow:0 0 0 2px #7f56d94d}#body .numeric-stepper-minus-button-wrapper{justify-content:flex-end}#body .numeric-stepper-button{background-color:var(--color-primary,#5d3f9f);cursor:pointer;color:#fff;border:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}#body .numeric-stepper-button svg{stroke:currentColor;width:16px;height:16px}#body .numeric-stepper-button-disabled{cursor:not-allowed;background-color:#d0d5dd!important}#body .numeric-stepper-button-disabled:hover{transform:none;background-color:#d0d5dd!important}#body .numeric-stepper-display-wrapper{cursor:pointer;justify-content:center;align-items:center;height:100%;display:flex}#body .numeric-stepper-display{color:#101828;text-align:center;border:2px solid #d0d5dd;border-radius:6px;justify-content:center;align-items:center;width:30px;max-width:56px;height:30px;padding:0 4px;font-size:16px;font-weight:600;line-height:1.5;display:flex;overflow:hidden}#body .numeric-stepper-small{gap:8px}#body .numeric-stepper-small .numeric-stepper-button{width:24px;height:24px}#body .numeric-stepper-small .numeric-stepper-button svg{width:12px;height:12px}#body .numeric-stepper-small .numeric-stepper-display{color:#101828;text-align:center;width:24px;max-width:40px;height:24px;padding:0 2px;font-size:14px;font-weight:600;overflow:hidden}#body .numeric-stepper-middle{gap:8px}#body .numeric-stepper-middle .numeric-stepper-button{width:32px;height:32px}#body .numeric-stepper-middle .numeric-stepper-button svg{width:16px;height:16px}#body .numeric-stepper-middle .numeric-stepper-display{color:#101828;text-align:center;width:30px;max-width:56px;height:30px;padding:0 4px;font-size:16px;font-weight:600;overflow:hidden}#body .numeric-stepper-large{gap:10px}#body .numeric-stepper-large .numeric-stepper-button{width:40px;height:40px}#body .numeric-stepper-large .numeric-stepper-button svg{width:20px;height:20px}#body .numeric-stepper-large .numeric-stepper-display{color:#101828;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:36px;max-width:64px;height:36px;padding:0 6px;font-size:18px;font-weight:600;overflow:hidden}#body .numeric-stepper-round .numeric-stepper-button{border-radius:50%}#body .numeric-stepper-square .numeric-stepper-button{border-radius:12px}#body .numeric-stepper-plus-only{grid-template-columns:1fr}#body .numeric-stepper-plus-only .numeric-stepper-plus-button-wrapper{justify-content:center}#body .numeric-stepper-simple{gap:0}#body .numeric-stepper-disabled{cursor:not-allowed}#body .numeric-stepper-disabled .numeric-stepper-display{color:#9ca3af}#body .numeric-stepper-out-of-range .numeric-stepper-display{color:#ff4d4f}#body .numeric-stepper-input-disabled .numeric-stepper-display-wrapper{cursor:default}#body .numeric-stepper-input-disabled .numeric-stepper-display{border:none}#body .numeric-stepper-capsule{background-color:#fff;border:1px solid #d0d5dd;border-radius:999px;gap:2px;width:auto;height:40px;padding:0;display:inline-flex}#body .numeric-stepper-capsule .numeric-stepper-button-wrapper:hover .numeric-stepper-button:not(.numeric-stepper-button-disabled){background-color:#f2f4f7}#body .numeric-stepper-capsule .numeric-stepper-button-wrapper:active .numeric-stepper-button:not(.numeric-stepper-button-disabled){background-color:#e4e7ec;transform:none}#body .numeric-stepper-capsule .numeric-stepper-button{color:#344054;background-color:#0000;border-radius:50%;transition:all .15s ease-in-out}#body .numeric-stepper-capsule .numeric-stepper-button-disabled{color:#d0d5dd!important;background-color:#0000!important}#body .numeric-stepper-capsule .numeric-stepper-button{width:40px;height:40px}#body .numeric-stepper-capsule .numeric-stepper-button svg{width:20px;height:20px}#body .numeric-stepper-capsule .numeric-stepper-display-wrapper{flex:1;min-width:0;padding:0 2px}#body .numeric-stepper-capsule .numeric-stepper-display{text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:2px solid #d0d5dd;border-radius:6px;width:auto;min-width:20px;max-width:100%;height:auto}#body .numeric-stepper-capsule.numeric-stepper-input-disabled .numeric-stepper-display{border:none}#body .numeric-stepper-capsule.numeric-stepper-disabled{background-color:#f9fafb;border-color:#e4e7ec}#body .numeric-stepper-capsule.numeric-stepper-disabled .numeric-stepper-button{cursor:not-allowed;color:#d0d5dd!important}#body .numeric-stepper-capsule.numeric-stepper-disabled .numeric-stepper-button-wrapper:hover .numeric-stepper-button,#body .numeric-stepper-capsule.numeric-stepper-disabled .numeric-stepper-button-wrapper:active .numeric-stepper-button{background-color:#0000!important}#body .numeric-stepper-capsule.numeric-stepper-disabled .numeric-stepper-display{color:#d0d5dd}#body .numeric-stepper-capsule.numeric-stepper-small{height:28px}#body .numeric-stepper-capsule.numeric-stepper-small .numeric-stepper-button{width:28px;height:28px}#body .numeric-stepper-capsule.numeric-stepper-small .numeric-stepper-button svg{width:14px;height:14px}#body .numeric-stepper-capsule.numeric-stepper-small .numeric-stepper-display{min-width:16px;font-size:14px}#body .numeric-stepper-capsule.numeric-stepper-middle{height:40px}#body .numeric-stepper-capsule.numeric-stepper-middle .numeric-stepper-button{width:40px;height:40px}#body .numeric-stepper-capsule.numeric-stepper-middle .numeric-stepper-button svg{width:20px;height:20px}#body .numeric-stepper-capsule.numeric-stepper-middle .numeric-stepper-display{min-width:20px;font-size:16px}#body .numeric-stepper-capsule.numeric-stepper-large{height:52px}#body .numeric-stepper-capsule.numeric-stepper-large .numeric-stepper-button{width:52px;height:52px}#body .numeric-stepper-capsule.numeric-stepper-large .numeric-stepper-button svg{width:26px;height:26px}#body .numeric-stepper-capsule.numeric-stepper-large .numeric-stepper-display{min-width:24px;font-size:18px}#body .numeric-stepper-keyboard-modal .ant-modal-content,#body .numeric-stepper-keyboard-modal .pisell-lowcode-modal-content{background-color:#0000;padding:0;overflow:hidden}#body .numeric-stepper-keyboard-modal .ant-modal-close,#body .numeric-stepper-keyboard-modal .pisell-lowcode-modal-close{display:none}#body .numeric-stepper-keyboard-modal .pisell-number-keyboard #pisell-virtual-keyboard-reset,#body .numeric-stepper-keyboard-popover .pisell-number-keyboard #pisell-virtual-keyboard-reset{color:var(--Base-Black,#000)!important}#body .pisell-selector_media-item{cursor:pointer;flex-direction:column;align-items:center;width:min-content;display:flex}#body .pisell-selector_media-cover{box-sizing:border-box;-webkit-user-select:none;user-select:none;border:1px solid #98a2b3;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}#body .pisell-selector_media-cover-circle{border-width:2px;border-radius:50%}#body .pisell-selector_media-cover-square{border-radius:8px}#body .pisell-selector_media-cover img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}#body .pisell-selector_media-text{color:#1d2129;-webkit-user-select:none;user-select:none;font-weight:600}#body .pisell-selector_media-placeholder{color:#98a2b3;opacity:.6}#body .pisell-selector_media-label{color:#1d2129;font-size:14px;font-weight:400}#body .pisell-selector_media-indicator-wrapper{z-index:2;line-height:1;position:absolute;top:0;right:0}#body .pisell-selector_media-label{color:#1d2129;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:10px;font-size:14px;overflow:hidden}#body .pisell-selector_media-extra{margin-top:10px}#body .pisell-selector_media-item-selected .pisell-selector_media-cover{border-width:2px;border-color:var(--color-primary,#5d3f9f)}#body .pisell-selector_media-item-selected .pisell-selector_media-label{font-weight:600}#body .pisell-selector_media-item-disabled{cursor:not-allowed}#body .pisell-selector_media-item-disabled .pisell-selector_media-cover{color:#98a2b3;border-color:#98a2b3}#body .pisell-selector_media-item-disabled .pisell-selector_media-label{color:#98a2b3}#body .pisell-selector_media-item-small .pisell-selector_media-cover{width:48px;height:48px}#body .pisell-selector_media-item-middle .pisell-selector_media-cover{width:64px;height:64px}#body .pisell-selector_media-item-large .pisell-selector_media-cover{width:80px;height:80px}#body .pisell-pro-card{box-sizing:border-box;border-radius:8px;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280d}#body .pisell-pro-card-outlined{border:1px solid #d0d5dd}#body .pisell-pro-card-borderless{box-shadow:none;border:1px solid #0000;outline:none}#body .pisell-pro-card .pisell-pro-card_content{overflow:hidden}#body .pisell-pro-card-vertical{border-radius:12px;flex-direction:column}#body .pisell-pro-card-vertical .pisell-pro-card_content{flex:1}#body .pisell-pro-card-vertical .pisell-pro-card_actions{justify-content:center;align-items:center;height:64px;margin:0;padding:0;display:flex}#body .pisell-pro-card-vertical .pisell-pro-card_actions-item{height:100%;margin:0}#body .pisell-pro-card-horizontal{flex-direction:row;align-items:center;gap:10px}#body .pisell-pro-card-horizontal.pisell-pro-card-actions-left .pisell-pro-card_actions{order:0}#body .pisell-pro-card-horizontal.pisell-pro-card-actions-left .pisell-pro-card_content{order:1}#body .pisell-pro-card-horizontal .pisell-pro-card_content{flex:1;font-size:16px}#body .pisell-pro-card-horizontal .pisell-pro-card_actions{order:1;align-items:center;height:100%;margin:0;padding:0;display:flex}#body .pisell-pro-card-horizontal .pisell-pro-card_actions-item{height:100%;margin:0}#body .pisell-pro-card-hoverable:not(.pisell-pro-card-disabled):hover{box-shadow:0 2px 4px #00000014}#body .pisell-pro-card-clickable:not(.pisell-pro-card-disabled){cursor:pointer}#body .pisell-pro-card-disabled{cursor:not-allowed;color:#98a2b3;background-color:#f9fafb}#body .pisell-pro-card-disabled:hover{box-shadow:none;transform:none}#body .pisell-pro-card-selected.pisell-pro-card-selected-outlined.pisell-pro-card-outlined{border-color:var(--color-primary,#5d3f9f);background-color:var(--color-primary-bg,#f9f5ff)}#body .pisell-pro-card-selected.pisell-pro-card-selected-outlined.pisell-pro-card-borderless{border-color:var(--color-primary,#5d3f9f)}#body .pisell-pro-card-selected.pisell-pro-card-selected-outlined .pisell-pro-card_content{color:var(--color-primary,#5d3f9f)}#body .pisell-pro-card-selected.pisell-pro-card-selected-outlined-bold.pisell-pro-card-outlined{border-color:var(--color-primary,#5d3f9f);background-color:var(--color-primary-bg,#f9f5ff);outline:2px solid var(--color-primary,#5d3f9f);outline-offset:-2px}#body .pisell-pro-card-selected.pisell-pro-card-selected-outlined-bold.pisell-pro-card-borderless{border-color:var(--color-primary,#5d3f9f);outline:2px solid var(--color-primary,#5d3f9f);outline-offset:-2px}#body .pisell-pro-card-selected.pisell-pro-card-selected-outlined-bold .pisell-pro-card_content{color:var(--color-primary,#5d3f9f)}#body .pisell-pro-card-selected.pisell-pro-card-selected-filled.pisell-pro-card-outlined,#body .pisell-pro-card-selected.pisell-pro-card-selected-filled.pisell-pro-card-borderless{background-color:var(--color-primary,#5d3f9f);color:#fff;border-color:var(--color-primary,#5d3f9f)}#body .pisell-pro-card-selected.pisell-pro-card-selected-filled.pisell-pro-card-outlined .pisell-pro-card_content,#body .pisell-pro-card-selected.pisell-pro-card-selected-filled.pisell-pro-card-borderless .pisell-pro-card_content{color:#fff}#body .pisell-pro-card_actions{flex-shrink:0}#body .pisell-pro-card_actions-item{flex:1;justify-content:center;align-items:center;display:inline-flex}#body .pisell-pro-card_corner{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}#body .pisell-pro-card-disabled .pisell-pro-card_corner{opacity:.5}#body .pisell-pro-selector{flex-direction:column;gap:12px;display:flex}#body .pisell-pro-selector_header{gap:8px;display:flex}#body .pisell-pro-selector_header-content-wrapper{overflow:hidden}#body .pisell-pro-selector_header-content{flex:1;align-items:center;gap:8px;display:flex}#body .pisell-pro-selector_header-content-title{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;display:inline-block;overflow:hidden}#body .pisell-pro-selector_required-tag{align-items:center;gap:4px;margin-inline-end:0;line-height:20px;display:inline-flex}#body .pisell-pro-selector_required-tag .anticon{justify-content:center;align-items:center;line-height:1;display:inline-flex}#body .pisell-pro-selector_required-tag .anticon+span{margin-inline-start:0}#body .pisell-pro-selector_required-tag svg{display:block}#body .pisell-pro-selector_tip{color:#475467;margin-top:4px;display:inline-block}#body .pisell-pro-selector .pisell-lowcode-select{height:48px}#body .pisell-pro-selector .pisell-lowcode-select .pisell-lowcode-select-selection-item{height:36px;line-height:34px}#body .pisell-tabstruct-wrapper{box-sizing:border-box;align-items:center;inline-size:100%;display:flex;position:relative}#body .pisell-tabstruct-list{border-radius:20px;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:inline-flex}#body .pisell-tabstruct-item{background:var(--ps-tab-item-bg,#fff);color:#1b1b1b;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:none;border-radius:20px;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex;position:relative}#body .pisell-tabstruct-item>span{text-overflow:ellipsis;max-width:200px;overflow:hidden}#body .pisell-tabstruct-item:focus-visible{outline:2px solid var(--ps-color-primary,#7f56d9);outline-offset:2px}#body .pisell-tabstruct-item--selected,#body .pisell-tabstruct-item[aria-selected=true]{color:#fff;background-color:var(--ps-color-primary,#7f56d9);border-radius:20px}#body .pisell-tabstruct-item--disabled{opacity:.6;cursor:not-allowed;pointer-events:none;color:#adb5bd}#body .pisell-tabstruct-rail{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;inline-size:100%;display:inline-flex;position:relative;overflow:auto}#body .pisell-tabstruct-rail::-webkit-scrollbar{display:none}#body .pisell-tabstruct-selection{z-index:10;pointer-events:none;z-index:0;background-color:var(--ps-color-primary,#7f56d9);border-radius:20px;block-size:100%;transition:all .2s ease-in-out;position:absolute;box-shadow:0 2px 4px #0000001a}#body .pisell-tabstruct-selection--positioned{top:auto;bottom:0}#body .pisell-tabstruct-selection--positioned:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-selection--positioned:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-selection--positioned:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-selection--positioned:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-selection--positioned:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-selection--positioned:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#body .pisell-tabstruct-selection--positioned:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#body .pisell-tabstruct-selection--positioned:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#body .pisell-tabstruct-selection:before{content:"";border-radius:18px;position:absolute;top:2px;bottom:2px;left:2px;right:2px}#body .pisell-tabstruct-selection--focused{outline:2px solid var(--ps-color-primary,#7f56d9);outline-offset:2px}#body .pisell-tabstruct-shadow{z-index:5;pointer-events:none;opacity:0;transition:opacity all .2s ease-in-out;position:absolute}#body .pisell-tabstruct-shadow--visible{opacity:1}#body .pisell-tabstruct-shadow--start{background:linear-gradient(90deg,#0000001a 0%,#0000 100%);inline-size:20px;top:0;bottom:0}#body .pisell-tabstruct-shadow--start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-shadow--start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-shadow--start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-shadow--start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-shadow--start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}#body .pisell-tabstruct-shadow--start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#body .pisell-tabstruct-shadow--start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#body .pisell-tabstruct-shadow--start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}#body .pisell-tabstruct-shadow--end{background:linear-gradient(270deg,#0000001a 0%,#0000 100%);inline-size:20px;top:0;bottom:0}#body .pisell-tabstruct-shadow--end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#body .pisell-tabstruct-shadow--end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#body .pisell-tabstruct-shadow--end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#body .pisell-tabstruct-shadow--end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#body .pisell-tabstruct-shadow--end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}#body .pisell-tabstruct-shadow--end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#body .pisell-tabstruct-shadow--end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#body .pisell-tabstruct-shadow--end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}#body .pisell-tabstruct-chevron-controls{z-index:15;align-items:center;gap:8px;display:flex}#body .pisell-tabstruct-chevron-button{color:#262626;cursor:pointer;background-color:#f8f9fa;border:1px solid #0000;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .2s ease-in-out;display:inline-flex}#body .pisell-tabstruct-chevron-button:hover:not(.pisell-tabstruct-chevron-button--disabled){color:#495057;background-color:#e9ecef}#body .pisell-tabstruct-chevron-button:focus-visible{outline:2px solid var(--ps-color-primary,#7f56d9);outline-offset:2px}#body .pisell-tabstruct-chevron-button--disabled{opacity:.6;cursor:not-allowed;pointer-events:none;color:#adb5bd;background-color:#f2f4f7}#body .pisell-tabstruct-chevron-button svg{flex-shrink:0;font-size:20px;font-weight:700}#body .category-skeleton{align-items:center;gap:8px;padding:16px 12px;display:flex}#body .category-skeleton__tab{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:20px;flex-shrink:0;height:40px}#body .category-skeleton--animated .category-skeleton__tab{animation:1.5s ease-in-out infinite skeleton-loading}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}#body .pisell-price-text{text-overflow:ellipsis;overflow:hidden}#body .pisell-product-sku__card-action{justify-content:center;align-items:center;display:flex}#body .pisell-product-sku__card-action>div{line-height:1}#body .pisell-product-sku__card-tooltip-tags{position:absolute;top:0;left:0}#body .pisell-product-sku__card-tooltip-tags .pisell-product-sku__card-tooltip-tags-list{flex-direction:column;gap:6px;display:flex}#body .pisell-product-sku__card-tooltip-tags .pisell-product-sku__card-tooltip-tags-item{color:#b42318;word-wrap:break-word;background:#fee4e2;border-radius:0 12px 12px 0;padding:6px 10px;font-size:14px;font-weight:500;line-height:20px}#body .pisell-product-sku__card-mask{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}#body .pisell-product-sku__card-mask .pisell-product-sku__card-mask-text{transform:rotate(45deg)}#body .pisell-product-sku__card-wrapper{box-shadow:none;touch-action:manipulation;height:100%}#body .pisell-product-sku__card-wrapper .pisell-product-sku__card-wrapper-card{-webkit-user-select:none;user-select:none;box-sizing:border-box;cursor:pointer;border:2px solid #0000;align-items:center;height:100%;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}#body .pisell-product-sku__card-wrapper .pisell-product-sku__card-wrapper-card .pisell-lowcode-card-body{border:none;width:100%;height:100%;padding:0}#body .pisell-product-sku__card-wrapper .pisell-product-sku__card-wrapper-card .pisell-lowcode-card-body .pisell-cardPro-content{width:100%;height:100%;overflow-y:hidden;margin-top:0!important}@media (hover:hover){#body .pisell-product-sku__card-wrapper .pisell-product-sku__card-wrapper-card:hover{background:var(--ps-card-hover-bg,#eaecf0)}}#body .pisell-product-sku__card-wrapper .pisell-product-sku__card-wrapper-selected{border:2px solid var(--Primary-600,#7f56d9)!important;background:var(--Primary-100,#f4ebff)!important}#body .pisell-product-sku__card-wrapper .pisell-product-sku__card-wrapper-children{width:100%;height:100%;display:flex}#body .pisell-product-sku__card-wrapper .pisell-product-sku__card-wrapper-action{position:absolute}#body .pisell-product-sku__card-wrapper-overlay .pisell-cardPro-wrap{cursor:not-allowed;-webkit-user-select:none;user-select:none}#body .pisell-product-sku__card-favorite{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;min-width:20px;min-height:20px;line-height:20px;display:flex;position:absolute}#body .pisell-product-sku__card-cover .pisell-product-sku__card-cover-image{flex-shrink:0;position:relative}#body .pisell-product-sku__card-cover .pisell-product-sku__card-cover-image img{object-fit:cover;border-radius:8px;width:100%;height:100%}#body .pisell-product-sku__card-cover .pisell-product-sku__card-cover-image .pisell-product-sku__card-cover-img{background:no-repeat!important}#body .pisell-product-sku__card-cover .pisell-product-sku__card-cover-image .pisell-product-sku__card-cover-text{color:#6c6c6c;text-align:center;letter-spacing:1px;background:#dedede;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;font-size:60px;font-weight:600;line-height:1;display:flex;box-shadow:0 2px 8px #0000001a}#body .pisell-product-sku__card-title{color:var(--ps-color-text,#1b1b1b);line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:18px;font-style:normal;font-weight:600;line-height:28px;display:-webkit-box;overflow:hidden}#body .pisell-product-sku__card-subtitle{color:var(--ps-color-text,#1b1b1b);line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}#body .pisell-product-sku__card-price-wrap{align-items:center;gap:unset;flex-wrap:wrap;gap:4px;display:flex}#body .pisell-product-sku__card-price-wrap .pisell-product-sku__card-price{color:var(--ps-color-text,#1b1b1b);font-size:18px;font-style:normal;font-weight:600;line-height:28px;overflow:hidden}#body .pisell-product-sku__card-price-wrap .pisell-product-sku__card-price-with-unit{white-space:nowrap;flex-shrink:0;align-items:baseline;display:inline-flex}#body .pisell-product-sku__card-price-wrap .pisell-product-sku__card-price-range{align-items:center;display:flex}#body .pisell-product-sku__card-price-wrap .pisell-product-sku__card-original-price{color:var(--ps-color-text-secondary,#4e4e4e);font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:relative;overflow:hidden}#body .pisell-product-sku__card-price-wrap .pisell-product-sku__card-original-price:before{content:"";background-color:#4e4e4e;width:100%;height:1px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}#body .pisell-product-sku__card-price-wrap .pisell-product-sku__card-original-price>span{vertical-align:middle}#body .pisell-product-sku__card-price-wrap .pisell-product-sku__card-tax-price{color:#667085;word-wrap:break-word;align-items:center;font-size:16px;font-weight:400;line-height:24px;display:flex}#body .pisell-product-sku__card-tags{flex-wrap:wrap;flex-shrink:1;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}#body .pisell-product-sku__card-tags-remaining{color:#b42318;word-wrap:break-word;margin-left:4px;font-size:12px;font-weight:500;line-height:18px}#body .pisell-product-sku__card-member-price{align-items:center;gap:4px;display:flex}#body .pisell-product-sku__card-member-price .pisell-product-sku__card-member-price-text{color:#079455;word-wrap:break-word;font-size:18px;font-weight:600;line-height:28px}#body .pisell-product-sku__card-member-price .pisell-product-sku__card-member-price-tag{word-wrap:break-word;align-items:center;gap:2px;display:flex}#body .pisell-product-sku__card-countdown{color:#d92d20;word-wrap:break-word;align-items:center;font-size:14px;font-weight:500;line-height:20px;display:flex}#body .pisell-product-sku__card-promotions{flex-wrap:wrap;flex-shrink:1;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}#body .pisell-product-sku__card-promotions-remaining{color:#b42318;word-wrap:break-word;margin-left:4px;font-size:12px;font-weight:500;line-height:18px}#body .pisell-product-sku__card-more-text-wrap{color:#1570ef;word-wrap:break-word;width:max-content;font-size:14px;font-weight:400;line-height:20px}#body .pisell-product-sku__card-more-text-wrap-content{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;display:flex}#body .pisell-product-sku__card-more-text-wrap-content-icon{font-size:16px;transition:all .3s ease-in-out}#body .pisell-product-sku__card-more-text-wrap-content .is-fold{transform:rotate(90deg)}#body .pisell-product-sku__card-more-text-wrap-content .is-unfold{transform:rotate(-90deg)}#body .pisell-product-sku__card-warning-lists{flex-direction:column;gap:4px;display:flex}#body .pisell-product-sku__card-warning-lists .pisell-product-sku__card-warning-lists-item{color:#dc6803;word-wrap:break-word;align-items:baseline;gap:6px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .pisell-product-sku__card-warning-lists .pisell-product-sku__card-warning-lists-item-icon{font-size:16px}#body .pisell-product-sku__card{flex-direction:row;align-items:center;width:100%;height:100%;display:flex}#body .pisell-product-sku__card .pisell-product-sku__card-left{flex-shrink:0}#body .pisell-product-sku__card .pisell-product-sku__card-right{flex:1;justify-content:space-between;align-self:stretch;align-items:center;gap:12px;width:100%;display:flex;overflow:hidden}#body .pisell-product-sku__card .pisell-product-sku__card-right>:empty{display:none}#body .pisell-product-sku__card .pisell-product-sku__card-right .pisell-product-sku__card-right-content{flex-direction:column;flex:1;min-width:0;height:100%;display:flex}#body .pisell-product-sku__card .pisell-product-sku__card-price-dock{flex-direction:column;gap:2px;min-width:0;margin-top:auto;display:flex}#body .pisell-product-sku__card .pisell-product-sku__card-price-dock:empty{display:none}#body .pisell-product-sku__card .pisell-product-sku__card-action-custom,#body .pisell-product-sku__card .pisell-product-sku__card-action-custom .pisell-lowcode-btn{width:100%}#body .pisell-product-sku__card-column{flex-direction:column;align-items:stretch}#body .pisell-product-sku__card-column .pisell-product-sku__card-left,#body .pisell-product-sku__card-column .pisell-product-sku__card-cover{width:100%}#body .pisell-product-sku__card-column .pisell-product-sku__card-cover-image{margin-left:auto;margin-right:auto}#body .pisell-product-sku__card-a1 .pisell-product-sku__card-a1-content{justify-content:space-between;align-items:center;gap:12px;flex-direction:row!important}#body .pisell-product-sku__card-a2{align-items:center;gap:12px}#body .pisell-product-sku__card-a2 .pisell-product-sku__card-a2-content{gap:8px}#body .pisell-product-sku__card-a2-column{gap:4px}#body .pisell-product-sku__card-a2-column .pisell-product-sku__card-a2-content{gap:2px}#body .pisell-product-sku__card-a5{gap:12px}#body .pisell-product-sku__card-a5 .pisell-product-sku__card-a5-content{justify-content:space-between;gap:2px}#body .pisell-product-sku__card-a5-column{gap:4px}#body .pisell-product-sku__card-a5-column .pisell-product-sku__card-a5-content{justify-content:start}#body .pisell-product-sku__card-a9{gap:12px}#body .pisell-product-sku__card-a9 .pisell-product-sku__card-a9-content{gap:2px}#body .pisell-product-sku__card-a9-column{gap:4px}#body .pisell-product-sku__card-a9-column .pisell-product-sku__card-a9-content{justify-content:start}#body .pisell-product-select__product-category{padding:4px 0}#body .pisell-product-select__product-category[data-index="0"]{padding-top:0}#body .pisell-product-select__product-category .category-title{color:var(--ps-category-text-color,#000);font-size:18px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-product-select__product-card{-webkit-user-select:none;user-select:none;cursor:pointer;background:var(--ps-card-bg,#fff);box-sizing:border-box;border-radius:12px;align-items:center;gap:20px;height:100%;min-height:142px;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}@media (hover:hover){#body .pisell-product-select__product-card:hover{background:var(--ps-card-hover-bg,#eaecf0)}}#body .pisell-product-select__product-card.selected{background:var(--ps-card-selected-bg,#8157d5)}#body .pisell-product-select__product-card.selected .card-right .title,#body .pisell-product-select__product-card.selected .card-right .subtitle,#body .pisell-product-select__product-card.selected .card-right .price{color:var(--ps-card-selected-text-color,#fff)}#body .pisell-product-select__product-card.selected .card-right .spec-item,#body .pisell-product-select__product-card.selected .card-right .original-price,#body .pisell-product-select__product-card.selected .card-right .stock{color:var(--ps-card-selected-secondary-text-color,#ffffffb3)}#body .pisell-product-select__product-card .marketing-tags-wrapper{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;position:absolute;top:0;left:0}#body .pisell-product-select__product-card .marketing-tags-wrapper .marketing-tags{flex-direction:column;row-gap:6px;display:flex}#body .pisell-product-select__product-card .marketing-tags-wrapper .marketing-tag-item{background:var(--Error-100,#fee4e2);color:var(--Error-700,#b42318);text-align:center;border-radius:0 12px 12px 0;justify-content:center;align-items:center;gap:10px;padding:6px 10px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}#body .pisell-product-select__product-card .marketing-tags-wrapper .marketing-tag-item:first-of-type{border-radius:0 0 12px}#body .pisell-product-select__product-card .card-left{flex-shrink:0}#body .pisell-product-select__product-card .card-left img{object-fit:cover;background:#d3d3d3 50%/cover no-repeat;border-radius:8px;width:100%;height:100%}#body .pisell-product-select__product-card .card-left .text-cover{color:#6c6c6c;text-align:center;letter-spacing:1px;background:#dedede;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;font-size:60px;font-weight:600;line-height:1;display:flex;box-shadow:0 2px 8px #0000001a}#body .pisell-product-select__product-card .card-right{flex-direction:column;flex:1;row-gap:8px;min-height:92px;display:flex;overflow:hidden}#body .pisell-product-select__product-card .card-right .title{color:var(--ps-color-text,#1b1b1b);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:18px;font-style:normal;font-weight:600;line-height:28px;display:-webkit-box;overflow:hidden}#body .pisell-product-select__product-card .card-right .subtitle{color:var(--ps-color-text,#1b1b1b);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}#body .pisell-product-select__product-card .card-right .stock,#body .pisell-product-select__product-card .card-right .specs{color:var(--ps-color-text-secondary,#4e4e4e);text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden}#body .pisell-product-select__product-card .card-right .stock .spec-item,#body .pisell-product-select__product-card .card-right .specs .spec-item{margin-top:8px}#body .pisell-product-select__product-card .card-right .stock .spec-item:first-of-type,#body .pisell-product-select__product-card .card-right .specs .spec-item:first-of-type{margin-top:0}#body .pisell-product-select__product-card .card-right .tags{flex-wrap:wrap;gap:8px;display:flex}#body .pisell-product-select__product-card .card-right .tags .tag-item{border:1px solid var(--Error-200,#fecdca);background:var(--Error-50,#fef3f2);mix-blend-mode:multiply;color:var(--Error-700,#b42318);text-align:center;border-radius:16px;align-items:center;padding:4px 12px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}#body .pisell-product-select__product-card .card-right .price-info{align-items:center;gap:unset;flex-wrap:wrap;display:flex}#body .pisell-product-select__product-card .card-right .price{color:var(--ps-color-text,#1b1b1b);margin-right:8px;font-size:18px;font-style:normal;font-weight:600;line-height:28px;overflow:hidden}#body .pisell-product-select__product-card .card-right .price-with-unit{white-space:nowrap;flex-shrink:0;align-items:baseline;display:inline-flex}#body .pisell-product-select__product-card .card-right .original-price{color:var(--ps-color-text-secondary,#4e4e4e);font-size:16px;font-style:normal;font-weight:400;line-height:24px;position:relative;overflow:hidden}#body .pisell-product-select__product-card .card-right .original-price:before{content:"";background-color:#4e4e4e;width:100%;height:1px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}#body .pisell-product-select__product-card .card-right .original-price>span{vertical-align:middle}#body .pisell-product-select__product-card .card-right .remark{color:var(--Warning-600,#dc6803);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-plus-sales-product-card{box-sizing:border-box;background-color:#fff;border-radius:12px;width:100%;padding:8px;box-shadow:0 1px 2px #1018280d}#body .pisell-plus-sales-product-card__inner{cursor:pointer;align-items:center;gap:16px;display:flex}#body .pisell-plus-sales-product-card--column .pisell-plus-sales-product-card__inner{flex-direction:column;align-items:stretch}#body .pisell-plus-sales-product-card--hide-image .pisell-plus-sales-product-card__image{display:none}#body .pisell-plus-sales-product-card__inner-disabled{cursor:not-allowed;opacity:.7}#body .pisell-plus-sales-product-card__image{width:var(--pisell-sales-product-card-image-width,80px);height:var(--pisell-sales-product-card-image-height,80px);background:#d0d5dd;border-radius:14px;flex-shrink:0;overflow:hidden}#body .pisell-plus-sales-product-card__image img{object-fit:var(--pisell-sales-product-card-image-object-fit,cover);width:100%;height:100%;display:block}#body .pisell-plus-sales-product-card__image-placeholder{color:#667085;letter-spacing:.5px;background:#d0d5dd;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;font-weight:600;line-height:1;display:flex}#body .pisell-plus-sales-product-card__content{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}#body .pisell-plus-sales-product-card__title{color:var(--pisell-sales-product-card-title-color,var(--ps-color-text,#1b1b1b));font-size:var(--pisell-sales-product-card-title-font-size,18px);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}#body .pisell-plus-sales-product-card__action{flex-shrink:0;justify-content:flex-end;display:flex}#body .pisell-plus-sales-product-card__content>.pisell-price-text{color:var(--pisell-sales-product-card-price-color,var(--ps-color-text,#1b1b1b));font-size:var(--pisell-sales-product-card-price-font-size,18px)}#body .pisell-plus-sales-product-card__stepper{justify-content:flex-end;display:flex}#body .pisell-plus-sales-product-card__stepper .numeric-stepper{width:max-content;min-width:132px;margin-left:auto}#body .pisell-plus-sales-product-card__stepper .numeric-stepper.numeric-stepper-separated{grid-template-columns:max-content max-content max-content;justify-content:end}#body .pisell-plus-sales-product-card__stepper .numeric-stepper.numeric-stepper-separated .numeric-stepper-display{box-sizing:border-box;white-space:nowrap;width:auto;max-width:96px;padding-left:6px;padding-right:6px}#body .pisell-plus-sales-product-card__stepper .numeric-stepper.numeric-stepper-separated.numeric-stepper-small .numeric-stepper-display{min-width:24px}#body .pisell-plus-sales-product-card__stepper .numeric-stepper.numeric-stepper-separated.numeric-stepper-middle .numeric-stepper-display{min-width:30px}#body .pisell-plus-sales-product-card__stepper .numeric-stepper.numeric-stepper-separated.numeric-stepper-large .numeric-stepper-display{min-width:36px}#body .pisell-plus-sales-product-card__stepper .numeric-stepper.numeric-stepper-plus-only{grid-template-columns:max-content;min-width:0}#body .pisell-plus-sales-product-card__options-button{min-width:88px;height:40px;position:relative}#body .pisell-plus-sales-product-card__options-button-badge{box-sizing:border-box;background:var(--color-primary,var(--ant-color-primary,var(--ps-color-primary,#7f56d9)));color:#fff;pointer-events:none;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex;position:absolute;top:-9px;right:-9px}#body .pisell-product-select-wrapper{background:var(--ps-container-bg,#fff);height:100%;overflow-y:auto}#body .pisell-product-select-wrapper::-webkit-scrollbar{display:none!important}#body .pisell-product-select-wrapper.disabled .pisell-product-select__product-card{background:var(--ps-card-hover-bg,#eaecf0);cursor:not-allowed}#body .pisell-product-select__search-wrapper{padding:12px 12px 0;line-height:0;margin-top:0!important}#body .pisell-product-select__search-wrapper .pisell-lowcode-input-affix-wrapper:hover,#body .pisell-product-select__search-wrapper .pisell-lowcode-input-affix-wrapper:focus,#body .pisell-product-select__search-wrapper .pisell-lowcode-input-affix-wrapper:focus-within{border-color:var(--ps-color-primary,#8157d5)!important;box-shadow:none!important}#body .pisell-product-select__search-wrapper>span{background:var(--ps-container-bg,#fff);color:var(--ps-search-input-color,#98a2b3)}#body .pisell-product-select__search-wrapper input{color:var(--ps-search-input-color,#98a2b3);background:0 0}#body .pisell-product-select__product-list{padding:0 12px 12px}#body .pisell-product-select-compact .pisell-product-select__product-list{padding:0 6px 6px}#body .pisell-product-select-compact .pisell-product-select__product-list_hide_category{padding-top:8px}#body .pisell-product-select__product-list_hide_category{padding-top:16px}#body .pisell-product-select__tabs-wrapper{z-index:10;background:var(--ps-container-bg,#fff);padding:16px 12px;position:sticky;top:0}#body .pisell-batch-selector .pisell-product-select__tabs-wrapper{padding:16px 0}#body .pisell-batch-selector .pisell-product-select__tabs-wrapper .pisell-tabstruct-item--selected,#body .pisell-batch-selector .pisell-product-select__tabs-wrapper .pisell-tabstruct-selection{background-color:var(--color-primary,#5d3f9f)}#body .pisell-batch-selector__content{flex-direction:column;gap:24px;display:flex}#body .pisell-batch-selector__content:first-child{padding-top:16px}#body .pisell-sku-options-selection-variant-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:12px 16px;display:flex}#body .pisell-sku-options-selection-variant-card__title,#body .pisell-sku-options-selection-variant-card__price{line-height:1.2}#body .sku-options-selection-title-extra{flex-wrap:wrap;flex:1 0;justify-content:flex-end;align-items:center;display:flex}#body .sku-options-selection-title-extra-price{color:#d92d20;white-space:nowrap;font-size:14px;font-weight:600}#body .sku-options-selection-title-extra-num{color:#475467;white-space:nowrap;margin-left:10px;font-size:14px;font-weight:400}#body .pisell-pro-cards-sku-card{cursor:pointer;width:100%;min-width:0;box-shadow:var(--sku-card-shadow,none);background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:flex;position:relative;overflow:hidden}#body .pisell-pro-cards-sku-card:hover:not(.pisell-pro-cards-sku-card-disabled){transform:translateY(calc(-1*var(--sku-card-hover-lift,0px)))}#body .pisell-pro-cards-sku-card-disabled-mask{z-index:2;background:#ffffffb3;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-pro-cards-sku-card-disabled-text{color:#000;font-size:16px;font-weight:700;transform:rotate(45deg)}#body .pisell-pro-cards-sku-card-left{min-width:0;padding:var(--sku-card-padding,8px);flex-direction:row;flex:1;align-self:stretch;align-items:center;gap:16px;display:flex}#body .pisell-pro-cards-sku-card-with-image{min-height:80px}#body .pisell-pro-cards-sku-card-no-image{min-height:56px}#body .pisell-pro-cards-sku-card-active{border-color:var(--sku-card-selected-border,var(--color-primary,#5d3f9f));background:var(--sku-card-selected-background,var(--color-primary-bg,#fcfaff));box-shadow:0 0 0 var(--sku-card-selected-ring-width,0px)var(--sku-card-selected-ring-color,transparent),var(--sku-card-selected-shadow,var(--sku-card-shadow,none))}#body .pisell-pro-cards-sku-card-disabled{cursor:not-allowed;background:#f9fafb;border:1px solid #d0d5dd}#body .pisell-pro-cards-sku-card-content{min-width:0;min-height:var(--sku-card-content-min-height,auto);padding:var(--sku-card-content-padding,0);flex-direction:column;flex:1;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}#body .pisell-pro-cards-sku-card-content[data-align=center]{justify-content:center}#body .pisell-pro-cards-sku-card-image-container{border-radius:8px;flex:none;align-self:stretch;width:96px;position:relative;overflow:hidden}#body .pisell-pro-cards-sku-card-image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}#body .pisell-pro-cards-sku-card-image-default{color:#98a2b3;background:#d9d9d9;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:400;display:flex;position:absolute;top:0;left:0}#body .pisell-pro-cards-sku-card-title{color:#1b1b1b;word-break:break-word;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}#body .pisell-pro-cards-sku-card-subtitle{line-clamp:2;-webkit-line-clamp:2;color:#777;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;font-weight:500;display:-webkit-box;overflow:hidden}#body .pisell-pro-cards-sku-card-price{color:#dc6803;font-size:14px;font-weight:600}#body .pisell-pro-cards-sku-card-right{flex:none;align-self:stretch;min-width:0;display:flex}#body .pisell-pro-cards-sku-card-footer{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:100%;display:flex}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-with-footer{flex-wrap:wrap}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-quantity-auto.pisell-pro-cards-sku-card-quantity-side{flex-wrap:nowrap}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-with-footer .pisell-pro-cards-sku-card-left{flex-basis:100%}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-with-footer.pisell-pro-cards-sku-card-with-image .pisell-pro-cards-sku-card-left{min-height:var(--sku-card-min-height,80px)}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-with-footer.pisell-pro-cards-sku-card-no-image .pisell-pro-cards-sku-card-left{min-height:var(--sku-card-min-height,56px)}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-with-footer .pisell-pro-cards-sku-card-footer{border-top:1px solid #e4e7ec;min-height:48px}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-quantity-auto.pisell-pro-cards-sku-card-quantity-side .pisell-pro-cards-sku-card-left{flex-basis:auto}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-quantity-auto.pisell-pro-cards-sku-card-quantity-side .pisell-pro-cards-sku-card-footer{border-top:0;flex:none;align-self:stretch;width:auto;min-height:0}#body .pisell-pro-cards-sku-card[data-orientation=horizontal].pisell-pro-cards-sku-card-quantity-auto.pisell-pro-cards-sku-card-quantity-side .pisell-pro-cards-sku-card-footer>.numeric-stepper{width:auto}#body .pisell-pro-cards-sku-card[data-orientation=vertical]{flex-direction:column;align-items:stretch}#body .pisell-pro-cards-sku-card[data-orientation=vertical] .pisell-pro-cards-sku-card-left{flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0}#body .pisell-pro-cards-sku-card[data-orientation=vertical] .pisell-pro-cards-sku-card-image-container{flex:none;align-self:auto;width:100%}#body .pisell-pro-cards-sku-card[data-orientation=vertical] .pisell-pro-cards-sku-card-content{align-self:auto;width:100%}#body .pisell-pro-cards-sku-card[data-indicator-placement=corner] .pisell-pro-cards-sku-card-right{top:var(--sku-card-indicator-offset,10px);right:var(--sku-card-indicator-offset,10px);z-index:1;align-self:auto;position:absolute}#body .pisell-pro-cards-sku-card[data-indicator-visibility=selected]:not(.pisell-pro-cards-sku-card-active) .pisell-pro-cards-sku-card-right{opacity:0;pointer-events:none}#body .pisell-sku-options-modal--drawer .pisell-lowcode-floating-layer-content,#body .pisell-sku-options-modal--drawer .pisell-lowcode-modal-content{max-height:inherit}#body .pisell-sku-options-modal--drawer .pisell-lowcode-floating-layer-body,#body .pisell-sku-options-modal--drawer .pisell-lowcode-modal-body{min-height:0}#body .pisell-sku-options-modal--smallTablet,#body .pisell-sku-options-modal--tablet{width:95%!important;height:95%!important}#body .pisell-sku-options-modal--smallTablet .pisell-lowcode-modal-content,#body .pisell-sku-options-modal--tablet .pisell-lowcode-modal-content{height:100%!important;max-height:100%!important}#body .pisell-plus-sku-options-card{cursor:pointer;align-items:center;gap:10px;display:flex}#body .pisell-plus-sku-options-card-indicator-wrapper{position:relative}#body .pisell-plus-sku-options-card-indicator-wrapper-overlay{width:100%;height:100%;position:absolute;top:0;left:0}#body .pisell-plus-sku-options-card-footer{justify-content:flex-end;gap:40px;width:100%;display:flex}#body .pisell-plus-sku-options-card-option-item-card{flex-direction:column;gap:12px;display:flex}#body .pisell-plus-sku-options-card-option-item-card-item{background:#f5f5f5;border-radius:12px;flex-direction:column;align-items:flex-start;display:flex;position:relative}#body .pisell-plus-sku-options-card-option-item-card-item-float{color:#b42318;background:#fee4e2;border-radius:12px 0;justify-content:center;align-items:center;min-height:22px;padding:0 8px;font-size:10px;font-weight:400;display:flex;position:absolute;top:0;left:0}#body .pisell-plus-sku-options-card-option-item-card-item-section{flex-direction:column;gap:20px;width:100%;padding:16px 16px 0;display:flex}#body .pisell-plus-sku-options-card-option-item-card-item-section-divider{background:#d0d5dd;width:100%;height:1px}#body .pisell-plus-sku-options-card-option-item-card-item-content{flex-direction:column;gap:4px;width:100%;display:flex}#body .pisell-plus-sku-options-card-option-item-card-item-content-top{justify-content:space-between;align-items:center;gap:4px;display:flex}#body .pisell-plus-sku-options-card-option-item-card-item-content-title{color:#101828;flex:1;font-size:14px;font-weight:600}#body .pisell-plus-sku-options-card-option-item-card-item-content-price{color:#101828;font-size:16px;font-weight:400}#body .pisell-plus-sku-options-card-option-item-card-item-content-text{color:#667085;font-size:14px;font-weight:400;line-height:20px}#body .pisell-plus-sku-options-card-option-item-card-item-footer{justify-content:space-between;align-items:center;width:100%;height:56px;display:flex}#body .pisell-plus-sku-options-card-option-item-card-item-footer-stepper{height:100%;display:flex}#body .pisell-plus-sku-options-card-option-item-card-item-footer-info{cursor:pointer;justify-content:space-between;align-self:stretch;align-items:center;gap:12px;padding:0 16px;display:flex}#body .pisell-plus-sku-options-selection{height:100%;overflow:hidden}#body .pisell-plus-sku-options-selection .pisell-batch-selector__content{gap:var(--sku-options-group-gap,24px)}#body .pisell-plus-sku-options-selection.is-disabled{cursor:not-allowed}#body .pisell-pro-number-keyboard{zoom:.8}#body .pisell-pro-number-keyboard .virtual-keyboard-wrap .virtual-keyboard-content .virtual-keyboard-item .virtual-keyboard-item-button{padding:0!important}#body .pisell-pro-number-keyboard .virtual-keyboard-input-delete{color:#000!important;font-size:30px!important}#body .pisell-pro-number-keyboard .virtual-keyboard-input-delete-icon-num{padding-top:6px;color:#000!important;font-size:30px!important}#body .pisell-number-selector-new{-webkit-user-select:none;user-select:none;border:1px solid #d9d9d9;border-radius:24px;align-self:flex-start;align-items:center;gap:0;width:150px;padding:0;display:inline-flex;overflow:hidden;background:#fff!important}#body .pisell-number-selector-new .pisell-number-selector-btn{flex:none}#body .pisell-number-selector-new .pisell-number-selector-number{flex:auto;min-width:0}#body .pisell-number-selector-new-btn{cursor:pointer;color:#666;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:0;font-size:20px;font-weight:600;transition:all .2s;display:flex}#body .pisell-number-selector-new-btn:hover:not(:disabled){color:#1890ff;background:#e6f7ff}#body .pisell-number-selector-new-btn:disabled{opacity:.5;cursor:not-allowed}#body .pisell-number-selector-new-btn:disabled:hover{color:#666!important;background:0 0!important}#body .pisell-number-selector-new-minus{border-radius:24px 0 0 24px}#body .pisell-number-selector-new-plus{border-radius:0 24px 24px 0}#body .pisell-number-selector-new-number{color:#000;text-align:center;background:#fff;border:none;outline:none;justify-content:center;align-items:center;min-width:48px;height:48px;font-family:inherit;font-size:16px;font-weight:600;display:flex}#body .pisell-number-selector-new-number .virtual-keyboard-input-wrap{background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#body .pisell-number-selector-new-number .virtual-keyboard-input-wrap .virtual-keyboard-input{background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}#body .pisell-number-selector-new-number .virtual-keyboard-input-wrap .virtual-keyboard-input-delete{display:none}#body .pisell-number-selector-new-number-clickable{cursor:pointer;transition:all .2s}#body .pisell-number-selector-new-number-clickable:hover{color:#333}#body .pisell-number-selector-new-number-clickable:disabled{opacity:.6;cursor:not-allowed}#body .pisell-number-selector-new-number-clickable:disabled:hover{color:#000!important}#body .pisell-number-selector-new-small{border-radius:18px;padding:2px}#body .pisell-number-selector-new-small .pisell-number-selector-btn{background:#f9fafb;width:24px;height:24px}#body .pisell-number-selector-new-small .pisell-number-selector-number{min-width:28px;height:24px;padding:0 8px;font-size:12px}#body .pisell-number-selector-new-middle{border-radius:24px;padding:0}#body .pisell-number-selector-new-middle .pisell-number-selector-btn{width:48px;height:48px}#body .pisell-number-selector-new-middle .pisell-number-selector-number{min-width:48px;height:48px;padding:0;font-size:16px}#body .pisell-number-selector-new-large{border-radius:28px;padding:6px}#body .pisell-number-selector-new-large .pisell-number-selector-btn{width:40px;height:40px}#body .pisell-number-selector-new-large .pisell-number-selector-number{min-width:0;height:40px;padding:0;font-size:18px}#body .pisell-number-selector-new-disabled{opacity:.6;cursor:not-allowed}#body .pisell-number-selector-new-disabled .pisell-number-selector-number-clickable{cursor:not-allowed}#body .pisell-number-selector-new-disabled .pisell-number-selector-number-clickable:hover{color:#000!important}#body .pisell-number-selector-separation{border:none;background:0 0!important}#body .pisell-number-selector-separation .pisell-number-selector-btn{color:#fff;background:#7f56d9;border:1px solid #7f56d9;border-radius:50%}#body .pisell-number-selector-separation .pisell-number-selector-btn:hover:not(:disabled){color:#fff;background:#6a46c8;border-color:#6a46c8}#body .pisell-number-selector-separation .pisell-number-selector-btn:disabled{color:#9ca3af;background:#d1d5db;border-color:#d1d5db}#body .pisell-number-selector-separation .pisell-number-selector-btn:disabled:hover{color:#9ca3af!important;background:#d1d5db!important;border-color:#d1d5db!important}#body .pisell-number-selector-separation .pisell-number-selector-minus,#body .pisell-number-selector-separation .pisell-number-selector-plus{border-radius:50%}#body .pisell-number-selector-separation .pisell-number-selector-number{color:#000;background:0 0;border:none}#body .pisell-lowcode__shopping-cart{flex-direction:column;height:100%;display:flex}#body .pisell-lowcode__shopping-cart .pisell-lowcode-collapse-content-box{padding:0 0 16px!important}#body .pisell-lowcode__shopping-cart .pisell-lowcode-collapse-item .pisell-lowcode-collapse-header{padding:20px 0!important}#body .pisell-lowcode__shopping-cart .pisell-lowcode-collapse-item:first-child .pisell-lowcode-collapse-header{padding:0 0 20px!important}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-content{flex-direction:column;flex:1;gap:8px;display:flex}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-content .pisell-lowcode-product-card{margin-bottom:0}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-edit{color:#000;background:#eaecf0;border-radius:8px;flex-direction:column;padding:6px;display:flex}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-edit .pisell-lowcode__shopping-cart-edit-header{font-size:14px;font-weight:600;display:flex}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-edit .pisell-lowcode__shopping-cart-edit-header .pisell-lowcode__shopping-cart-edit-header-title{flex:1}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-edit .pisell-lowcode__shopping-cart-edit-header .pisell-lowcode__shopping-cart-edit-header-summary{margin-right:4px}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-edit .pisell-lowcode__shopping-cart-edit-content{flex-direction:column;gap:8px;margin-top:6px;display:flex}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-label{color:var(--Base-Black,#000);font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-clear-btn{cursor:pointer;color:var(--Blue-700,#175cd3);align-items:center;width:max-content;font-weight:600;line-height:24px;display:flex}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-clear-btn .anticon{margin-right:6px;font-size:18px}#body .pisell-lowcode__shopping-cart .pisell-lowcode__shopping-cart-clear-btn-empty{margin-top:12px}#body .pisell-lowcode__shopping-cart-promotion-alert{z-index:10;background:0 0;flex-shrink:0;bottom:0;margin-top:0!important;position:absolute!important}#body .pisell-lowcode__shopping-cart-promotion-alert .pisell-lowcode-alert-error{color:#d92d20;background:#fef3f2;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .pisell-lowcode__shopping-cart-promotion-alert .pisell-lowcode-alert-error .pisell-lowcode-alert-action button{color:#b42318;background:#fef3f2;border-radius:20px;outline:1px solid #d92d20;height:26px;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;border:none!important;box-shadow:0 1px 2px #1018280d!important}#body .pisell-lowcode__shopping-cart-promotion-alert .pisell-lowcode-alert-error .pisell-lowcode-alert-action button:hover{border:none!important}#body .marketing-modal-content{padding:16px 0}#body .marketing-modal-content--phone{padding:12px 0 16px}#body .marketing-modal-content .pisell-cart-sku-card-wrapper{background:0 0!important}#body .marketing-modal-content .pisell-cart-sku-card-wrapper .pisell-lowcode-product-edit-button{color:#344054;border:1px solid #d0d5dd;padding:4px 10px;box-shadow:0 1px 2px #1018280d}#body .marketing-modal-content .pisell-cart-sku-card-wrapper .pisell-lowcode-product-edit-button .pisell-lowcode-product-edit-button-icon{color:#344054}#body .marketing-modal-content .pisell-pro-card-selected .pisell-cart-sku-card-wrapper{background:#f9f5ff!important}#body .marketing-modal-content .pisell-pro-card-disabled .pisell-cart-sku-card-wrapper{cursor:not-allowed;background:#f9fafb!important}#body .marketing-modal-content .pisell-pro-card-outlined{display:flex;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}#body .marketing-modal-content .pisell-pro-card-outlined .pisell-pro-card_content{width:90%}#body .shopping-cart-marketing-modal--phone .pisell-lowcode-drawer-body{overflow:auto}#body .shopping-cart-marketing-modal-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff}#body .shopping-cart-sku-modal .pisell-lowcode-modal-body{padding:24px}#body .pisell-sku-card__pisell-number-setter{width:110px}#body .pisell-sku-card__pisell-number-setter .pisell-number-selector-btn{flex-shrink:0}#body .pisell-sku-card__pisell-number-setter .pisell-number-selector-number{flex:1;min-width:unset!important;padding:0!important}#body .pisell-lowcode__shopping-cart-wrap{height:100%}#body .pisell-lowcode__shopping-cart-wrap .pisell-lowcode__shopping-cart-add-service{color:var(--Blue-700,#175cd3);cursor:pointer;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}#body .pisell-lowcode__shopping-cart-wrap .pisell-lowcode__shopping-cart-add-service-products{align-items:start}#body .pisell-sku-detail-modal .pisell-procedure-content,#body .pisell-sku-detail-drawer .pisell-procedure-content{flex-direction:column;height:100%;min-height:0;display:flex}#body .pisell-sku-detail-modal .pisell-sku-procedure,#body .pisell-sku-detail-drawer .pisell-sku-procedure,#body .pisell-sku-detail-modal .pisell-procedure,#body .pisell-sku-detail-drawer .pisell-procedure{height:100%;min-height:0}#body .pisell-sku-detail-modal .sku-detail-right-content,#body .pisell-sku-detail-drawer .sku-detail-right-content{box-sizing:border-box;scrollbar-gutter:stable;flex:1;min-height:0;padding-right:12px;overflow-y:auto}#body .pisell-sku-detail-modal .sku-detail-product-summary,#body .pisell-sku-detail-drawer .sku-detail-product-summary{border-bottom:1px solid #eaecf0;align-items:center;gap:12px;margin-bottom:16px;padding:4px 4px 16px;display:flex}#body .pisell-sku-detail-modal .sku-detail-product-summary__cover,#body .pisell-sku-detail-drawer .sku-detail-product-summary__cover{background:#f2f4f7;border-radius:10px;flex:none;justify-content:center;align-items:center;width:104px;height:104px;display:flex;overflow:hidden}#body .pisell-sku-detail-modal .sku-detail-product-summary__cover img,#body .pisell-sku-detail-drawer .sku-detail-product-summary__cover img{object-fit:cover;width:100%;height:100%}#body .pisell-sku-detail-modal .sku-detail-product-summary__cover-text,#body .pisell-sku-detail-drawer .sku-detail-product-summary__cover-text{color:#667085;font-size:24px;font-weight:600}#body .pisell-sku-detail-modal .sku-detail-product-summary__content,#body .pisell-sku-detail-drawer .sku-detail-product-summary__content{flex:1;min-width:0}#body .pisell-sku-detail-modal .sku-detail-product-summary__title,#body .pisell-sku-detail-drawer .sku-detail-product-summary__title{color:#101828;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:600;line-height:26px;display:-webkit-box;overflow:hidden}#body .pisell-sku-detail-modal .sku-detail-product-summary__subtitle,#body .pisell-sku-detail-drawer .sku-detail-product-summary__subtitle{color:#667085;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}#body .pisell-sku-detail-modal .sku-detail-product-details,#body .pisell-sku-detail-drawer .sku-detail-product-details{color:#101828;padding:0 4px 8px}#body .pisell-sku-detail-modal .sku-detail-product-details__cover,#body .pisell-sku-detail-drawer .sku-detail-product-details__cover{aspect-ratio:16/7;background:#f2f4f7;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:180px;max-height:420px;display:flex;overflow:hidden}#body .pisell-sku-detail-modal .sku-detail-product-details__cover img,#body .pisell-sku-detail-drawer .sku-detail-product-details__cover img{object-fit:cover;width:100%;height:100%;display:block}#body .pisell-sku-detail-modal .sku-detail-product-details__cover-text,#body .pisell-sku-detail-drawer .sku-detail-product-details__cover-text{color:#667085;font-size:42px;font-weight:600}#body .pisell-sku-detail-modal .sku-detail-product-details__title,#body .pisell-sku-detail-drawer .sku-detail-product-details__title{color:#101828;word-break:break-word;margin-top:20px;font-size:28px;font-weight:700;line-height:36px}#body .pisell-sku-detail-modal .sku-detail-product-details__subtitle,#body .pisell-sku-detail-drawer .sku-detail-product-details__subtitle{color:#667085;word-break:break-word;margin-top:12px;font-size:16px;line-height:24px}#body .pisell-sku-detail-modal .sku-detail-product-details__price,#body .pisell-sku-detail-drawer .sku-detail-product-details__price{color:#d92d20;margin-top:12px;font-size:28px;font-weight:500;line-height:36px}#body .pisell-sku-detail-modal .sku-detail-product-details__description,#body .pisell-sku-detail-drawer .sku-detail-product-details__description{border-top:1px solid #eaecf0;margin-top:20px;padding-top:20px}#body .pisell-sku-detail-modal .sku-detail-product-details__description-title,#body .pisell-sku-detail-drawer .sku-detail-product-details__description-title{color:#101828;margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px}#body .pisell-sku-detail-modal .sku-detail-right-content-detail-description,#body .pisell-sku-detail-drawer .sku-detail-right-content-detail-description{color:#344054;word-break:break-word;font-size:14px;line-height:20px}#body .pisell-sku-detail-modal .sku-detail-right-content-detail-description .sku-detail-right-content-detail-subtitle,#body .pisell-sku-detail-drawer .sku-detail-right-content-detail-description .sku-detail-right-content-detail-subtitle{margin-bottom:8px}#body .pisell-sku-detail-modal .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html p,#body .pisell-sku-detail-drawer .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html p{margin:0 0 8px}#body .pisell-sku-detail-modal .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html ul,#body .pisell-sku-detail-drawer .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html ul,#body .pisell-sku-detail-modal .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html ol,#body .pisell-sku-detail-drawer .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html ol{margin:0 0 8px 18px;padding:0}#body .pisell-sku-detail-modal .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html li,#body .pisell-sku-detail-drawer .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html li{margin:0 0 4px}#body .pisell-sku-detail-modal .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html a,#body .pisell-sku-detail-drawer .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html a{color:#7f56da;text-underline-offset:2px;text-decoration:underline}#body .pisell-sku-detail-modal .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html img,#body .pisell-sku-detail-drawer .sku-detail-right-content-detail-description .sku-detail-right-content-detail-description-html img{max-width:100%;height:auto;display:block}#body .pisell-sku-detail-modal.pisell-sku-detail-drawer .sku-detail-product-details__cover,#body .pisell-sku-detail-drawer.pisell-sku-detail-drawer .sku-detail-product-details__cover{aspect-ratio:16/9;min-height:150px}#body .pisell-sku-detail-modal.pisell-sku-detail-drawer .sku-detail-product-details__title,#body .pisell-sku-detail-drawer.pisell-sku-detail-drawer .sku-detail-product-details__title{margin-top:16px;font-size:22px;line-height:30px}#body .pisell-sku-detail-modal.pisell-sku-detail-drawer .sku-detail-product-details__subtitle,#body .pisell-sku-detail-drawer.pisell-sku-detail-drawer .sku-detail-product-details__subtitle{margin-top:8px;font-size:14px;line-height:22px}#body .pisell-sku-detail-modal.pisell-sku-detail-drawer .sku-detail-product-details__price,#body .pisell-sku-detail-drawer.pisell-sku-detail-drawer .sku-detail-product-details__price{margin-top:8px;font-size:24px;line-height:32px}#body .pisell-sku-detail-modal.pisell-sku-detail-drawer .sku-detail-product-details__description,#body .pisell-sku-detail-drawer.pisell-sku-detail-drawer .sku-detail-product-details__description{margin-top:16px;padding-top:16px}#body .pisell-sku-detail-modal.pisell-sku-detail--kiosk .sku-detail-product-details__cover,#body .pisell-sku-detail-drawer.pisell-sku-detail--kiosk .sku-detail-product-details__cover{aspect-ratio:16/9;width:100%;max-width:400px;min-height:0;max-height:none;margin-left:auto;margin-right:auto}#body .pisell-sku-detail-modal .pisell-sku-procedure .pisell-procedure-content,#body .pisell-sku-detail-drawer .pisell-sku-procedure .pisell-procedure-content{padding-bottom:0;height:100%!important;padding-top:0!important}#body .pisell-sku-detail-modal .pisell-sku-procedure .pisell-batch-selector,#body .pisell-sku-detail-drawer .pisell-sku-procedure .pisell-batch-selector,#body .pisell-sku-detail-modal .pisell-sku-procedure .pisell-product-select__tabs-wrapper,#body .pisell-sku-detail-drawer .pisell-sku-procedure .pisell-product-select__tabs-wrapper{padding-top:0!important}#body .pisell-sku-detail-modal .pisell-sku-procedure .pisell-lowcode-layout,#body .pisell-sku-detail-drawer .pisell-sku-procedure .pisell-lowcode-layout{background:#fff!important}#body .pisell-sku-detail-modal .pisell-sku-procedure .pisell-procedure-footer,#body .pisell-sku-detail-drawer .pisell-sku-procedure .pisell-procedure-footer{background:#fff!important;border-top:1px solid #e8e8e8!important}#body .pisell-sku-detail-modal .pisell-sku-procedure .pisell-procedure-sider-content-top,#body .pisell-sku-detail-drawer .pisell-sku-procedure .pisell-procedure-sider-content-top{height:100%!important}#body .pisell-sku-detail-modal .pisell-lowcode-modal-body,#body .pisell-sku-detail-drawer .pisell-lowcode-modal-body{border-radius:16px;gap:0!important;padding:0!important}#body .pisell-sku-detail-modal .sku-detail-left-close,#body .pisell-sku-detail-drawer .sku-detail-left-close{color:#7958d3;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-left:100px;font-size:20px;display:inline-flex}#body .pisell-sku-detail-modal .sku-detail-left-back,#body .pisell-sku-detail-drawer .sku-detail-left-back{color:#7958d3;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-right:100px;font-size:20px;display:inline-flex}#body .pisell-sku-detail-modal .sku-detail-left-back-placeholder,#body .pisell-sku-detail-drawer .sku-detail-left-back-placeholder{width:66px;height:24px;margin-right:100px}#body .pisell-sku-detail-modal .product-image,#body .pisell-sku-detail-drawer .product-image{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:124px;display:flex;overflow:hidden}#body .pisell-sku-detail-modal .product-image img,#body .pisell-sku-detail-drawer .product-image img{object-fit:cover;background:#d3d3d3 50%/cover no-repeat;width:100%;height:100%}#body .pisell-sku-detail-modal .product-image .product-cover-text,#body .pisell-sku-detail-drawer .product-image .product-cover-text{color:#747474;-webkit-user-select:none;user-select:none;background-color:#dedede;justify-content:center;align-items:center;width:100%;height:100%;font-size:40px;font-weight:600;line-height:1;display:flex}#body .pisell-sku-detail-modal .product-actions,#body .pisell-sku-detail-drawer .product-actions{flex-direction:column;gap:12px;width:100%;display:flex}#body .pisell-sku-detail-modal .product-actions .add-note-btn,#body .pisell-sku-detail-drawer .product-actions .add-note-btn{width:100%;height:48px}#body .pisell-sku-detail-modal .sku-detail-right,#body .pisell-sku-detail-drawer .sku-detail-right{flex-direction:column;display:flex}#body .pisell-sku-detail-modal .sku-detail-loading-panel,#body .pisell-sku-detail-drawer .sku-detail-loading-panel{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:240px;padding:24px;display:flex}#body .pisell-sku-detail-modal .sku-detail-loading-card,#body .pisell-sku-detail-drawer .sku-detail-loading-card{flex-direction:column;gap:16px;width:min(360px,100%);display:flex}#body .pisell-sku-detail-modal .sku-detail-loading-image,#body .pisell-sku-detail-drawer .sku-detail-loading-image,#body .pisell-sku-detail-modal .sku-detail-loading-line,#body .pisell-sku-detail-drawer .sku-detail-loading-line{background:linear-gradient(90deg,#f2f4f7 25%,#eaecf0 37%,#f2f4f7 63%) 0 0/400% 100%;border-radius:10px;animation:1.2s ease-in-out infinite sku-detail-loading;overflow:hidden}#body .pisell-sku-detail-modal .sku-detail-loading-image,#body .pisell-sku-detail-drawer .sku-detail-loading-image{height:124px}#body .pisell-sku-detail-modal .sku-detail-loading-lines,#body .pisell-sku-detail-drawer .sku-detail-loading-lines{flex-direction:column;gap:10px;display:flex}#body .pisell-sku-detail-modal .sku-detail-loading-line,#body .pisell-sku-detail-drawer .sku-detail-loading-line{height:14px}#body .pisell-sku-detail-modal .sku-detail-loading-line-title,#body .pisell-sku-detail-drawer .sku-detail-loading-line-title{width:68%;height:18px}#body .pisell-sku-detail-modal .sku-detail-loading-line-short,#body .pisell-sku-detail-drawer .sku-detail-loading-line-short{width:42%}#body .pisell-sku-detail-modal .product-info,#body .pisell-sku-detail-drawer .product-info{flex-direction:row;display:flex}#body .pisell-sku-detail-modal .product-info .product-info-left,#body .pisell-sku-detail-drawer .product-info .product-info-left{flex-direction:column;display:flex}#body .pisell-sku-detail-modal .product-info .product-info-left .product-name,#body .pisell-sku-detail-drawer .product-info .product-info-left .product-name{color:#1b1b1b;font-size:14px;font-weight:600}#body .pisell-sku-detail-modal .product-info .product-info-left .product-spec,#body .pisell-sku-detail-drawer .product-info .product-info-left .product-spec{color:#344054;font-size:14px;font-weight:400}#body .pisell-sku-detail-modal .product-info .item-price,#body .pisell-sku-detail-drawer .product-info .item-price{color:#7f56da;text-align:right;font-size:20px;font-weight:600}#body .pisell-sku-detail-modal .quantity-section,#body .pisell-sku-detail-drawer .quantity-section{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}#body .pisell-sku-detail-modal .quantity-section .quantity-section-title,#body .pisell-sku-detail-drawer .quantity-section .quantity-section-title,#body .pisell-sku-detail-modal .quantity-section span,#body .pisell-sku-detail-drawer .quantity-section span{color:#000;font-size:14px;font-weight:600}#body .pisell-sku-detail-modal .note-section,#body .pisell-sku-detail-drawer .note-section{color:#7f56da;align-items:baseline;gap:6px;margin-top:8px;font-size:14px;font-weight:400;display:flex}#body .pisell-sku-detail-modal .note-section .note-label,#body .pisell-sku-detail-drawer .note-section .note-label{flex-shrink:0}#body .pisell-sku-detail-modal .note-section .note-text,#body .pisell-sku-detail-drawer .note-section .note-text{text-underline-offset:2px;cursor:pointer;word-break:break-word;width:-moz-fit-content;width:fit-content;text-decoration:underline}#body .pisell-sku-detail-modal .sku-detail-side-meta,#body .pisell-sku-detail-drawer .sku-detail-side-meta{flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px;margin-bottom:8px;display:flex}#body .pisell-sku-detail-modal .note-section-right,#body .pisell-sku-detail-drawer .note-section-right{justify-content:flex-start;max-width:100%;margin-top:0}#body .pisell-sku-detail-modal .quantity-section-right,#body .pisell-sku-detail-drawer .quantity-section-right{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:0}#body .pisell-sku-detail-modal .quantity-section-right .quantity-section-title,#body .pisell-sku-detail-drawer .quantity-section-right .quantity-section-title{color:#344054;flex-shrink:0;font-size:14px;font-weight:400}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-list,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-list,#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-group,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-group{flex-direction:column;gap:4px;display:flex}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-group-children,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-group-children{flex-direction:column;gap:4px;padding-top:4px;display:flex}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item{background:#fff;border:1px solid #7f56da14;border-radius:10px;align-items:flex-start;display:flex}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-main,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-main{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-label,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-label{color:#344054;word-break:break-word;font-size:16px;font-weight:500;line-height:20px}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-meta,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-meta{color:#6941c6;white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:600;line-height:18px}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-option,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-option,#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-variant,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-variant,#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-bundle,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-bundle,#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-group-bundle,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-group-bundle{padding:4px 5px}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-variant,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-variant{background:linear-gradient(#fff 0%,#fcfaff 100%);border-color:#7f56da24}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-bundle .selected-specification-item-label,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-bundle .selected-specification-item-label{font-weight:600}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-option .selected-specification-item-label,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-option .selected-specification-item-label{color:#475467}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-item-bundleOption .selected-specification-item-label,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-item-bundleOption .selected-specification-item-label{color:#475467;font-size:15px}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-group-bundle,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-group-bundle{background:#fff;border:1px solid #7f56da29;border-radius:10px;gap:0}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-group-bundle .selected-specification-item,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-group-bundle .selected-specification-item{background:0 0;border:none;border-radius:0;padding:0}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-group-bundle .selected-specification-item-bundleOption,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-group-bundle .selected-specification-item-bundleOption{background:#ffffffb8}#body .pisell-sku-detail-modal .selected-specification-section .selected-specification-group-bundle .selected-specification-group-children,#body .pisell-sku-detail-drawer .selected-specification-section .selected-specification-group-bundle .selected-specification-group-children{border-top:1px dashed #7f56da29;padding-left:8px}#body .pisell-sku-detail-modal .price-summary-section,#body .pisell-sku-detail-drawer .price-summary-section{flex-shrink:0;padding-top:0}#body .pisell-sku-detail-modal .price-summary-section .price-item,#body .pisell-sku-detail-drawer .price-summary-section .price-item{justify-content:space-between;align-items:center;margin-bottom:4px;font-size:14px;display:flex}#body .pisell-sku-detail-modal .price-summary-section .price-item div:first-child,#body .pisell-sku-detail-drawer .price-summary-section .price-item div:first-child{color:#344054;font-size:14px;font-weight:400}#body .pisell-sku-detail-modal .price-summary-section .price-item div:last-child,#body .pisell-sku-detail-drawer .price-summary-section .price-item div:last-child{color:#344054;white-space:nowrap;font-size:14px;font-weight:600}#body .pisell-sku-detail-modal .price-summary-section .price-item-danger,#body .pisell-sku-detail-drawer .price-summary-section .price-item-danger{color:#f04438!important}#body .pisell-sku-detail-modal .price-summary-section .price-item .price-item-override,#body .pisell-sku-detail-drawer .price-summary-section .price-item .price-item-override{color:#7f56da;cursor:pointer;border-bottom:1px solid #7f56da;padding-bottom:1px;font-size:14px;font-weight:400;text-decoration:none}#body .pisell-sku-detail-modal .price-summary-section .price-item-total,#body .pisell-sku-detail-drawer .price-summary-section .price-item-total{color:#722ed1;border-top:1px solid #0000004d;justify-content:space-between;align-items:center;padding-top:4px;font-size:18px;font-weight:600;display:flex}#body .pisell-sku-detail-modal .price-summary-section .price-item-total div:first-child,#body .pisell-sku-detail-drawer .price-summary-section .price-item-total div:first-child{color:#344054;font-size:16px;font-weight:600}#body .pisell-sku-detail-modal .price-summary-section .price-item-total div:last-child,#body .pisell-sku-detail-drawer .price-summary-section .price-item-total div:last-child{color:#7f56da;font-size:24px;font-weight:600}#body .pisell-sku-detail-modal .price-summary-section .price-item-total .price-item-total-gst,#body .pisell-sku-detail-drawer .price-summary-section .price-item-total .price-item-total-gst{color:#344054;font-size:14px;font-weight:400}#body .pisell-sku-detail-modal .price-summary-section .price-divider,#body .pisell-sku-detail-drawer .price-summary-section .price-divider{background:#e8e8e8;height:1px;margin:12px 0}#body .pisell-sku-detail-modal .sku-detail-content-footer-confirm-btn,#body .pisell-sku-detail-drawer .sku-detail-content-footer-confirm-btn{width:200px}#body .pisell-sku-detail-modal .sku-detail-content-footer,#body .pisell-sku-detail-drawer .sku-detail-content-footer{flex-direction:row;justify-content:space-between;align-items:center;display:flex;margin-top:0!important;margin-bottom:0!important}#body .pisell-sku-detail-modal .sku-detail-content-footer .sku-detail-content-footer-remove-btn,#body .pisell-sku-detail-drawer .sku-detail-content-footer .sku-detail-content-footer-remove-btn{width:120px}#body .pisell-sku-detail-modal .sku-detail-content-footer .modal-actions,#body .pisell-sku-detail-drawer .sku-detail-content-footer .modal-actions{justify-content:flex-end;gap:8px;display:flex}#body .pisell-sku-detail-modal .sku-detail-content-footer .modal-actions .sku-detail-content-footer-price-btn,#body .pisell-sku-detail-drawer .sku-detail-content-footer .modal-actions .sku-detail-content-footer-price-btn{width:140px}#body .pisell-sku-detail-modal .sku-detail-content-footer .modal-actions .sku-detail-content-footer-price-btn .sku-detail-content-footer-price-btn-text,#body .pisell-sku-detail-drawer .sku-detail-content-footer .modal-actions .sku-detail-content-footer-price-btn .sku-detail-content-footer-price-btn-text{text-align:center;width:100%;white-space:wrap;font-size:16px;font-weight:400;line-height:20px}#body .pisell-sku-detail-modal .sku-detail-side-actions,#body .pisell-sku-detail-drawer .sku-detail-side-actions{flex-shrink:0;margin-top:4px}#body .pisell-sku-detail-modal .sku-detail-side-actions .sku-detail-side-actions-list,#body .pisell-sku-detail-drawer .sku-detail-side-actions .sku-detail-side-actions-list{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}#body .pisell-sku-detail-modal .sku-detail-side-actions .sku-detail-side-actions-btn,#body .pisell-sku-detail-drawer .sku-detail-side-actions .sku-detail-side-actions-btn{flex:1 1 0;justify-content:center;align-items:center;min-width:120px;height:44px;padding:0 12px;display:flex}#body .pisell-sku-detail-modal .sku-detail-side-actions .sku-detail-side-actions-primary,#body .pisell-sku-detail-drawer .sku-detail-side-actions .sku-detail-side-actions-primary{gap:8px;display:flex}#body .pisell-sku-detail-modal .sku-detail-side-actions .sku-detail-side-actions-primary .sku-detail-side-actions-btn,#body .pisell-sku-detail-drawer .sku-detail-side-actions .sku-detail-side-actions-primary .sku-detail-side-actions-btn{min-width:0}#body .pisell-sku-detail-modal .sku-detail-side-actions .sku-detail-side-actions-price-btn .sku-detail-content-footer-price-btn-text,#body .pisell-sku-detail-drawer .sku-detail-side-actions .sku-detail-side-actions-price-btn .sku-detail-content-footer-price-btn-text{text-align:center;width:100%;white-space:wrap;font-size:16px;font-weight:400;line-height:20px}#body .pisell-sku-detail-modal .sku-detail-side-actions .sku-detail-side-actions-confirm-btn,#body .pisell-sku-detail-drawer .sku-detail-side-actions .sku-detail-side-actions-confirm-btn{min-width:140px}#body .pisell-sku-detail-modal.aside-full,#body .pisell-sku-detail-drawer.aside-full{width:55%!important}#body .pisell-sku-detail-modal.aside-full .pisell-sku-procedure .pisell-procedure-content,#body .pisell-sku-detail-drawer.aside-full .pisell-sku-procedure .pisell-procedure-content{display:none}#body .pisell-sku-detail-modal.aside-full .pisell-sku-procedure .pisell-procedure-sidebar,#body .pisell-sku-detail-drawer.aside-full .pisell-sku-procedure .pisell-procedure-sidebar{width:100%!important;max-width:100%!important}#body .pisell-sku-detail-modal.aside-full .sku-detail-side-actions,#body .pisell-sku-detail-drawer.aside-full .sku-detail-side-actions{gap:8px;display:flex}#body .pisell-sku-detail-modal.aside-full .sku-detail-side-actions .sku-detail-side-actions-list,#body .pisell-sku-detail-drawer.aside-full .sku-detail-side-actions .sku-detail-side-actions-list,#body .pisell-sku-detail-modal.aside-full .sku-detail-side-actions .sku-detail-side-actions-primary,#body .pisell-sku-detail-drawer.aside-full .sku-detail-side-actions .sku-detail-side-actions-primary{display:contents}#body .pisell-sku-detail-modal.aside-full .sku-detail-side-actions .sku-detail-side-actions-btn,#body .pisell-sku-detail-drawer.aside-full .sku-detail-side-actions .sku-detail-side-actions-btn{flex:1 1 0;min-width:0;height:48px}#body .pisell-sku-detail-modal.aside-full .sku-detail-side-actions .sku-detail-side-actions-confirm-btn,#body .pisell-sku-detail-drawer.aside-full .sku-detail-side-actions .sku-detail-side-actions-confirm-btn{min-width:0}#body .pisell-sku-detail-modal .sku-detail-left,#body .pisell-sku-detail-drawer .sku-detail-left{flex-direction:column;height:100%;min-height:0;padding-left:14px;display:flex;overflow:hidden}#body .pisell-sku-detail-modal .sku-detail-left-top,#body .pisell-sku-detail-drawer .sku-detail-left-top{flex-direction:column;flex:1;gap:12px;min-height:0;padding-right:8px;display:flex;overflow-y:auto}#body .pisell-sku-detail-modal .sku-detail-left-bottom,#body .pisell-sku-detail-drawer .sku-detail-left-bottom{flex-direction:column;flex-shrink:0;margin-top:4px;display:flex}#body .pisell-sku-detail-modal{height:95%;max-height:884px}#body .pisell-sku-detail-modal--smallTablet,#body .pisell-sku-detail-modal--tablet{width:95%!important;max-height:95%!important}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-header,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-header{min-height:0;padding:0;display:block}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-header>.pisell-procedure-header,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-header>.pisell-procedure-header{box-sizing:border-box;width:100%}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer{background:#fff;border-top:0;padding:0 8px 8px}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-left,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-left{height:auto}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-content{height:auto;max-height:inherit}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer{height:100%}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-body,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-drawer-body{height:auto;max-height:none;overflow:visible}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-sku-procedure,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-procedure,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-procedure-content,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-procedure-body,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-procedure-body>.pisell-lowcode-layout,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-procedure-body>.ant-layout,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .sku-detail-selection-flow-scroll-shell,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .sku-detail-right-content{flex:none;max-height:none;height:auto!important}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-procedure-body,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-procedure-body>.pisell-lowcode-layout,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .pisell-procedure-body>.ant-layout,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .sku-detail-selection-flow-scroll-shell,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-content-auto-hide-header-footer .sku-detail-right-content{overflow:visible}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-body,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-body{min-height:0;max-height:inherit;flex-direction:column;padding:0;display:flex;overflow:hidden}#body .pisell-sku-detail-drawer .pisell-lowcode-layout-content{padding:0}#body .pisell-sku-detail-drawer .pisell-procedure--modal .pisell-procedure-sidebar{width:100%!important;min-width:0!important;max-width:100%!important;height:unset!important}#body .pisell-sku-detail-drawer .pisell-sku-procedure,#body .pisell-sku-detail-drawer .pisell-procedure{max-height:inherit;flex-direction:column;flex:auto;min-height:0;display:flex}#body .pisell-sku-detail-drawer .pisell-procedure-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:visible;height:100%!important}#body .pisell-sku-detail-drawer .pisell-procedure-body{flex:auto;height:100%;min-height:0;overflow:hidden}#body .pisell-sku-detail-drawer .pisell-procedure-body>.pisell-lowcode-layout,#body .pisell-sku-detail-drawer .pisell-procedure-body>.ant-layout{flex:auto;min-height:0;overflow:hidden}#body .pisell-sku-detail-drawer .pisell-procedure-body .pisell-lowcode-layout{gap:0!important}#body .pisell-sku-detail-drawer .pisell-procedure-body>.pisell-lowcode-layout,#body .pisell-sku-detail-drawer .pisell-procedure-body>.ant-layout{padding:0 8px}#body .pisell-sku-detail-drawer .pisell-procedure-header{grid-template-columns:minmax(80px,1fr) minmax(0,480px) minmax(80px,1fr);gap:8px;padding:12px 16px;display:grid}#body .pisell-sku-detail-drawer .pisell-procedure-header .pisell-procedure-header__left{grid-column:1;justify-self:start}#body .pisell-sku-detail-drawer .pisell-procedure-header .pisell-procedure-header__center{text-align:center;grid-column:2;justify-self:center;width:100%;min-width:0;max-width:480px;padding:0}#body .pisell-sku-detail-drawer .pisell-procedure-header .pisell-procedure-header__right{grid-column:3;justify-self:end}#body .pisell-sku-detail-drawer .pisell-procedure-header .pisell-steps-mobile-current{justify-content:center}#body .pisell-sku-detail-drawer .pisell-procedure-header .pisell-steps-mobile-current__info{align-items:center}#body .pisell-sku-detail-drawer .pisell-procedure-header .pisell-steps-mobile-current__number,#body .pisell-sku-detail-drawer .pisell-procedure-header .pisell-steps-mobile-current__title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}#body .pisell-sku-detail-drawer .sku-detail-left-close,#body .pisell-sku-detail-drawer .sku-detail-left-back,#body .pisell-sku-detail-drawer .sku-detail-left-back-placeholder{margin-left:0;margin-right:0}#body .pisell-sku-detail-drawer .sku-detail-left-close,#body .pisell-sku-detail-drawer .sku-detail-left-back{white-space:nowrap}#body .pisell-sku-detail-drawer .sku-detail-left{padding-left:0}#body .pisell-sku-detail-drawer .sku-detail-left-top{display:none}#body .pisell-sku-detail-drawer.aside-full{width:100%!important}#body .pisell-sku-detail-drawer.aside-full .sku-detail-left-top{display:flex}#body .pisell-sku-detail-drawer .sku-detail-right-content{scrollbar-gutter:auto;scrollbar-width:none;-ms-overflow-style:none;flex:auto;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px;overflow:hidden auto}#body .pisell-sku-detail-drawer .sku-detail-right-content::-webkit-scrollbar{width:0;height:0;display:none}#body .pisell-sku-detail-drawer .sku-detail-mobile-weighing{margin-bottom:16px}#body .pisell-sku-detail-drawer .pisell-procedure-sidebar,#body .pisell-sku-detail-drawer .sku-detail-left{flex:none!important;height:auto!important}#body .pisell-sku-detail-drawer .sku-detail-left-bottom{margin-top:4px}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-list,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-list,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-primary,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-primary{display:contents}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-cancel-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-cancel-btn{order:1}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-note-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-note-btn{order:2}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-confirm-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-confirm-btn{order:3}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-note-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-note-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-cancel-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-cancel-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-confirm-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-confirm-btn{flex:1 1 0;min-width:0}#body .pisell-sku-detail-drawer .pisell-lowcode-floating-layer-footer .sku-detail-side-actions .sku-detail-side-actions-price-btn,#body .pisell-sku-detail-drawer .pisell-lowcode-drawer-footer .sku-detail-side-actions .sku-detail-side-actions-price-btn{flex:1 0 100%;order:4}#body .pisell-price-adjust-overlay{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-price-adjust-backdrop{cursor:pointer;background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-price-adjust-container{z-index:10000;position:relative}#body .sku-detail-right-content-detail-placeholder{color:#667085;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}#body .sku-detail-right-content-detail-placeholder p{text-align:center;margin:0;font-size:16px}@keyframes sku-detail-loading{0%{background-position:100%}to{background-position:0}}#body .selection-flow{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}#body .selection-flow__steps{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}#body .selection-flow__step{color:#667085;background:#f2f4f7;border-radius:999px;padding:6px 12px}#body .selection-flow__step--current{color:#6941c6;background:#f4ebff;font-weight:600}#body .selection-flow__content{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex}#body .selection-flow--sectioned .selection-flow__content{gap:0}#body .selection-flow__module{min-width:0}#body .selection-flow__module-title{color:#101828;margin-bottom:12px;font-size:16px;font-weight:600}#body .selection-flow__description{color:#667085;font-size:14px;line-height:20px}#body .selection-flow__module-error,#body .selection-flow__completion-error,#body .selection-flow--error{color:#d92d20;font-size:14px;line-height:20px}#body .selection-flow__navigation{border-top:1px solid #eaecf0;flex-shrink:0;justify-content:flex-end;gap:8px;padding-top:12px;display:flex}#body .selection-flow-time-resource-selector--columns-2 .pisell-view-grid-content{grid-template-columns:repeat(2,minmax(0,1fr))!important}#body .sku-detail-selection-flow-scroll-shell{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}#body .sku-detail-selection-flow-scroll-shell--can-scroll-down:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#fff0,#1018282e);height:24px;position:absolute;bottom:0;left:-8px;right:-8px}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer .sku-detail-selection-flow-scroll-shell--can-scroll-down:after{display:none}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer>.pisell-lowcode-floating-layer-footer-collapse-region>.pisell-lowcode-floating-layer-footer{overflow:visible!important}#body .pisell-lowcode-floating-layer-content-auto-hide-header-footer.pisell-lowcode-floating-layer-content-can-scroll-down>.pisell-lowcode-floating-layer-footer-collapse-region>.pisell-lowcode-floating-layer-footer:before{content:"";pointer-events:none;background:linear-gradient(#fff0,#1018282e);height:24px;position:absolute;top:-24px;left:0;right:0}#body .sku-detail-right-content--selection-flow{flex-direction:column;flex:1;display:flex}#body .sku-detail-right-content--selection-flow>.selection-flow,#body .sku-detail-right-content--selection-flow>.selection-flow>.selection-flow__content{flex:none}#body .pisell-sku-detail-modal--pos-selection-flow .pisell-procedure-body>.pisell-lowcode-layout,#body .pisell-sku-detail-modal--pos-selection-flow .pisell-procedure-body>.ant-layout{gap:8px!important}#body .pisell-sku-detail-modal--pos-selection-flow .sku-detail-right-content--selection-flow{scrollbar-gutter:auto}#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow--sectioned .selection-flow__content{gap:12px}#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--custom-container .sku-detail-collapsible-section{background:#fff;border:1px solid #eaecf0;border-radius:10px;padding:0 16px;overflow:hidden}#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--custom-container .sku-detail-collapsible-section__header{min-height:64px}#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--multiDayDate .ant-picker,#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--multiDayDate .ant-select-selector{min-height:80px;padding-top:14px;padding-bottom:14px}#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--multiDayDate .ant-select-selection-item{align-items:center;display:flex}#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--price .ant-input-affix-wrapper,#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--price .ant-input-number,#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--price .pisell-price-keyboard-input{min-height:64px}#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--price .ant-input,#body .pisell-sku-detail-modal--pos-selection-flow .selection-flow__module--price .ant-input-number-input{height:62px}#body .sku-detail-collapsible-section{background:#fff;border-bottom:8px solid #f5f5f5;min-width:0}#body .sku-detail-collapsible-section__header{box-sizing:border-box;color:#1b1b1b;cursor:pointer;width:100%;min-height:72px;font:inherit;text-align:left;background:#fff;border:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}#body .sku-detail-collapsible-section__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:20px;font-weight:600;line-height:28px;overflow:hidden}#body .sku-detail-collapsible-section__actions{flex:none;align-items:center;gap:20px;display:flex}#body .sku-detail-collapsible-section__extra,#body .sku-detail-collapsible-section__chevron{justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}#body .sku-detail-collapsible-section__chevron{flex:none;width:24px;height:24px}#body .sku-detail-collapsible-section__content{min-width:0;padding:0;display:none}#body .sku-detail-collapsible-section--expanded .sku-detail-collapsible-section__content{display:block}#body .pisell-sku-detail-drawer .sku-detail-collapsible-section{margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}#body .pisell-sku-detail-drawer .sku-detail-collapsible-section__header{min-height:64px;padding-left:0;padding-right:0}#body .pisell-sku-detail-drawer .sku-detail-collapsible-section__title{font-size:18px;line-height:26px}#body .pisell-sku-detail-drawer .sku-detail-collapsible-section__content{padding:0}#body .pisell-sku-detail-drawer .sku-detail-collapsible-section__header{min-height:40px}#body .selection-flow__module--custom-container .sku-detail-collapsible-section__content{padding:0}#body .sku-detail-collapsible-section--expanded>.sku-detail-collapsible-section__content{padding-bottom:12px}#body .selection-flow__module--date .sku-detail-collapsible-section{border-radius:8px;overflow:hidden}#body .selection-flow__module--date .sku-detail-collapsible-section__title{font-size:18px;line-height:26px}#body .selection-flow__module--date .sku-detail-collapsible-section__actions{gap:12px}#body .selection-flow__module--date .sku-detail-collapsible-section__extra{cursor:pointer;font-size:20px}#body .selection-flow__module--date .sku-detail-collapsible-section__content{margin-top:0;padding:0}#body .pisell-sku-detail-weighing{--weighing-scale:1;--weighing-padding:12px;--weighing-radius:18px;--weighing-gap:12px;--weighing-input-radius:12px;width:100%;padding:var(--weighing-padding);border-radius:var(--weighing-radius);box-sizing:border-box;background:linear-gradient(#fff 0%,#fcfbff 100%);border:1px solid #eaecf0;box-shadow:0 1px 2px #1018280f}#body .pisell-sku-detail-weighing__header{justify-content:space-between;align-items:flex-start;gap:var(--weighing-gap);display:flex}#body .pisell-sku-detail-weighing__header-main{min-width:0}#body .pisell-sku-detail-weighing__title-row{align-items:center;gap:8px;display:flex}#body .pisell-sku-detail-weighing__connection-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}#body .pisell-sku-detail-weighing__connection-dot--connected{background:#22c55e;box-shadow:0 0 0 2px #22c55e33}#body .pisell-sku-detail-weighing__connection-dot--connecting{background:#f59e0b;box-shadow:0 0 0 2px #f59e0b2e}#body .pisell-sku-detail-weighing__connection-dot--idle{background:#98a2b3;box-shadow:0 0 0 2px #98a2b329}#body .pisell-sku-detail-weighing__connection-dot--error{background:#f04438;box-shadow:0 0 0 2px #f0443829}#body .pisell-sku-detail-weighing__title{color:#1d2939;font-size:clamp(14px,calc(12px + 4px*var(--weighing-scale)),18px);font-weight:600}#body .pisell-sku-detail-weighing__subtitle{color:#667085;font-size:clamp(12px,calc(11px + 2px*var(--weighing-scale)),14px);margin-top:4px;line-height:1.4}#body .pisell-sku-detail-weighing__subtitle--error{color:#f04438;font-weight:500}#body .pisell-sku-detail-weighing__subtitle--connecting{color:#b54708;font-weight:500}#body .pisell-sku-detail-weighing__mode-switcher{background:#fff;border:1px solid #eaecf0;border-radius:12px;align-items:center;gap:4px;padding:4px;display:inline-flex;box-shadow:0 1px 2px #1018280a}#body .pisell-sku-detail-weighing__mode-tab{color:#667085;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;min-width:56px;padding:0 10px;font-size:12px;font-weight:600;line-height:28px;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s}#body .pisell-sku-detail-weighing__mode-tab--active{color:var(--theme-color,#5d3f9f);background:#5d3f9f14;border-color:#5d3f9f3d;box-shadow:0 1px 2px #1018280a}#body .pisell-sku-detail-weighing__mode-tab--disabled,#body .pisell-sku-detail-weighing__mode-tab:disabled{color:#98a2b3;cursor:not-allowed;box-shadow:none;background:#f2f4f7;border-color:#eaecf0}#body .pisell-sku-detail-weighing__mode-tab:hover:not(:disabled){color:var(--theme-color,#5d3f9f)}#body .pisell-sku-detail-weighing__mode-tab:focus-visible{outline:none;box-shadow:0 0 0 3px #5d3f9f1f}#body .pisell-sku-detail-weighing__tare-quick-bar{--tare-quick-bar-edge-padding:max(4px,calc(6px*var(--weighing-scale)));margin:calc(var(--weighing-gap) - 4px)calc(var(--tare-quick-bar-edge-padding)*-1)-4px;padding:4px var(--tare-quick-bar-edge-padding);overscroll-behavior-x:contain;scroll-padding-inline:var(--tare-quick-bar-edge-padding);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}#body .pisell-sku-detail-weighing__tare-quick-bar::-webkit-scrollbar{display:none}#body .pisell-sku-detail-weighing__tare-quick-bar--expanded{gap:var(--weighing-gap)}#body .pisell-sku-detail-weighing__tare-chip{min-width:max(44px,calc(36px + 12px*var(--weighing-scale)));padding:clamp(5px,calc(4px + 3px*var(--weighing-scale)),8px)clamp(10px,calc(8px + 5px*var(--weighing-scale)),14px);color:#667085;cursor:pointer;white-space:nowrap;scroll-snap-align:start;scroll-snap-stop:always;background:#fff;border:1px solid #d0d5dd;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:5px;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}#body .pisell-sku-detail-weighing__tare-chip--active{color:var(--theme-color,#5d3f9f);background:#5d3f9f14;border-color:#5d3f9f42;box-shadow:0 2px 6px #5d3f9f1a}#body .pisell-sku-detail-weighing__tare-chip:hover:not(.pisell-sku-detail-weighing__tare-chip--active){color:var(--theme-color,#5d3f9f);border-color:#5d3f9f42}#body .pisell-sku-detail-weighing__tare-chip:focus-visible{outline:none;box-shadow:0 0 0 3px #5d3f9f1f}#body .pisell-sku-detail-weighing__tare-quick-bar--expanded .pisell-sku-detail-weighing__tare-chip{min-width:max(96px,calc(((100% - var(--weighing-gap)*3)/4)*.75));min-height:clamp(66px,calc(56px + 18px*var(--weighing-scale)),76px);padding:clamp(9px,calc(7px + 5px*var(--weighing-scale)),12px)clamp(10px,calc(8px + 6px*var(--weighing-scale)),14px);border-radius:max(8px,calc(10px*var(--weighing-scale)));flex-direction:column;justify-content:space-between;align-items:center}#body .pisell-sku-detail-weighing__tare-quick-bar--expanded .pisell-sku-detail-weighing__tare-chip--no-value{justify-content:center}#body .pisell-sku-detail-weighing__tare-quick-bar--compact .pisell-sku-detail-weighing__tare-chip{min-width:max(88px,calc(72px + 24px*var(--weighing-scale)));min-height:clamp(40px,calc(32px + 16px*var(--weighing-scale)),48px);padding:clamp(10px,calc(8px + 8px*var(--weighing-scale)),16px)clamp(18px,calc(16px + 12px*var(--weighing-scale)),28px)}#body .pisell-sku-detail-weighing__tare-chip-label{font-size:13px;font-weight:600;line-height:1.3}#body .pisell-sku-detail-weighing__tare-quick-bar--expanded .pisell-sku-detail-weighing__tare-chip-label{font-size:clamp(12px,calc(11px + 3px*var(--weighing-scale)),14px)}#body .pisell-sku-detail-weighing__tare-quick-bar--compact .pisell-sku-detail-weighing__tare-chip-label{font-size:clamp(13px,calc(12px + 3px*var(--weighing-scale)),15px)}#body .pisell-sku-detail-weighing__tare-chip-value{color:#98a2b3;font-size:11px;line-height:1.3}#body .pisell-sku-detail-weighing__tare-chip--active .pisell-sku-detail-weighing__tare-chip-value{color:#5d3f9f99}#body .pisell-sku-detail-weighing__tare-quick-bar--expanded .pisell-sku-detail-weighing__tare-chip-value{font-size:clamp(12px,calc(11px + 3px*var(--weighing-scale)),14px);font-weight:600}#body .pisell-sku-detail-weighing__metrics{gap:var(--weighing-gap);margin-top:var(--weighing-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#body .pisell-sku-detail-weighing__metric-card{min-width:0;min-height:96px;padding:var(--weighing-padding);border-radius:var(--weighing-radius);box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;flex-direction:column;justify-content:space-between;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex;position:relative;box-shadow:0 1px 2px #1018280d}#body .pisell-sku-detail-weighing__metric-card--highlight{background:var(--theme-color,#5d3f9f);border-color:var(--theme-color,#5d3f9f);box-shadow:0 8px 18px #5d3f9f33}#body .pisell-sku-detail-weighing__metric-card--interactive{cursor:pointer}#body .pisell-sku-detail-weighing__metric-card--interactive:hover{border-color:#5d3f9f4d;box-shadow:0 6px 14px #5d3f9f1a}#body .pisell-sku-detail-weighing__metric-card--interactive:focus-visible{outline:none;box-shadow:0 0 0 3px #5d3f9f1f}#body .pisell-sku-detail-weighing__metric-card--highlight.pisell-sku-detail-weighing__metric-card--interactive:hover{border-color:var(--theme-color,#5d3f9f);box-shadow:0 10px 22px #5d3f9f42}#body .pisell-sku-detail-weighing__metric-icon{top:var(--weighing-padding);right:var(--weighing-padding);color:var(--theme-color,#5d3f9f);justify-content:center;align-items:center;display:flex;position:absolute}#body .pisell-sku-detail-weighing__metric-card--highlight .pisell-sku-detail-weighing__metric-icon{color:#fffc}#body .pisell-sku-detail-weighing__icon--spinning{animation:.45s pisell-sku-detail-weighing-spin}#body .pisell-sku-detail-weighing__metric-top{padding-right:28px}#body .pisell-sku-detail-weighing__metric-label{color:#667085;font-size:clamp(12px,calc(11px + 2px*var(--weighing-scale)),14px);font-weight:500;line-height:1.4}#body .pisell-sku-detail-weighing__metric-card--highlight .pisell-sku-detail-weighing__metric-label{color:#fffc}#body .pisell-sku-detail-weighing__metric-description{color:#98a2b3;font-size:clamp(11px,calc(10px + 2px*var(--weighing-scale)),13px);margin-top:4px;line-height:1.4}#body .pisell-sku-detail-weighing__metric-card--highlight .pisell-sku-detail-weighing__metric-description{color:#ffffffa6}#body .pisell-sku-detail-weighing__metric-value-row{align-items:flex-end;gap:max(2px,calc(4px*var(--weighing-scale)));flex-wrap:nowrap;max-width:100%;display:flex;overflow:hidden}#body .pisell-sku-detail-weighing__metric-value-row--editable{width:-moz-fit-content;width:fit-content;padding:max(4px,calc(6px*var(--weighing-scale)))max(6px,calc(10px*var(--weighing-scale)));border:1px solid var(--theme-color,#5d3f9f);border-radius:var(--weighing-input-radius);box-shadow:0 0 0 max(2px,calc(4px*var(--weighing-scale)))#5d3f9f1a;box-sizing:border-box;background:#fff;display:inline-flex}#body .pisell-sku-detail-weighing__metric-value{color:#1d2939;font-size:clamp(24px,calc(18px + 16px*var(--weighing-scale)),40px);letter-spacing:-.04em;word-break:break-word;font-weight:600;line-height:1;overflow:hidden}#body .pisell-sku-detail-weighing__metric-card--highlight .pisell-sku-detail-weighing__metric-value{color:#fff}#body .pisell-sku-detail-weighing__metric-value--editable,#body .pisell-sku-detail-weighing__metric-card--highlight .pisell-sku-detail-weighing__metric-value--editable{color:var(--theme-color,#5d3f9f)}#body .pisell-sku-detail-weighing__metric-unit{color:#667085;font-size:clamp(12px,calc(11px + 4px*var(--weighing-scale)),16px);padding-bottom:2px;transform:translateY(2px)}#body .pisell-sku-detail-weighing__metric-card--highlight .pisell-sku-detail-weighing__metric-unit{color:#fffc}#body .pisell-sku-detail-weighing__metric-card--highlight .pisell-sku-detail-weighing__metric-value-row--editable .pisell-sku-detail-weighing__metric-unit{color:#667085}#body .pisell-sku-detail-weighing__metric-input{width:100%;max-width:180px;padding:max(4px,calc(6px*var(--weighing-scale)))max(6px,calc(10px*var(--weighing-scale)));color:var(--theme-color,#5d3f9f);font-size:clamp(24px,calc(18px + 16px*var(--weighing-scale)),40px);letter-spacing:-.04em;border:1px solid var(--theme-color,#5d3f9f);border-radius:var(--weighing-input-radius);box-shadow:0 0 0 max(2px,calc(4px*var(--weighing-scale)))#5d3f9f1a;box-sizing:border-box;background:#fff;outline:none;font-weight:600;line-height:1}#body .pisell-sku-detail-weighing__metric-input[readonly]{cursor:pointer;caret-color:#0000}#body .pisell-sku-detail-weighing__settings-panel{background:#fff;border-radius:16px;width:min(320px,100vw - 64px);padding:4px}#body .pisell-sku-detail-weighing__popover-trigger{width:100%;display:block}#body .pisell-sku-detail-weighing__settings-group+.pisell-sku-detail-weighing__settings-group{margin-top:12px}#body .pisell-sku-detail-weighing__settings-group-header{justify-content:space-between;align-items:center;gap:8px;display:flex}#body .pisell-sku-detail-weighing__settings-label{color:#1d2939;font-size:13px;font-weight:600}#body .pisell-sku-detail-weighing__settings-subtitle{color:#667085;margin-top:6px;font-size:12px;line-height:1.4}#body .pisell-sku-detail-weighing__settings-link{color:var(--theme-color,#5d3f9f);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}#body .pisell-sku-detail-weighing__settings-link:hover{color:var(--theme-color,#5d3f9f)}#body .pisell-sku-detail-weighing__settings-tare-list{grid-template-columns:repeat(2,1fr);gap:8px;max-height:300px;margin-top:8px;padding-right:2px;display:grid;overflow-y:auto}#body .pisell-sku-detail-weighing__settings-form{margin-top:8px}#body .pisell-sku-detail-weighing__settings-form-row{grid-template-columns:minmax(0,1fr) 96px auto;gap:8px;margin-top:8px;display:grid}#body .pisell-sku-detail-weighing__settings-input{color:#1d2939;box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-size:13px;line-height:20px}#body .pisell-sku-detail-weighing__settings-input:focus{border-color:var(--theme-color,#5d3f9f);box-shadow:0 0 0 3px #5d3f9f1a}#body .pisell-sku-detail-weighing__settings-input--error{border-color:#f04438;box-shadow:0 0 0 1px #f044380a}#body .pisell-sku-detail-weighing__settings-input--error:focus{border-color:#f04438;box-shadow:0 0 0 3px #f0443829}#body .pisell-sku-detail-weighing__settings-input--readonly{cursor:pointer;caret-color:#0000}#body .pisell-sku-detail-weighing__tare-option{color:#1d2939;text-align:left;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d0d5dd;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 34px 10px 10px;transition:border-color .2s,box-shadow .2s,background-color .2s,color .2s;display:flex;position:relative;overflow:hidden}#body .pisell-sku-detail-weighing__tare-option--active{color:var(--theme-color,#5d3f9f);background:#5d3f9f14;border-color:#5d3f9f42;box-shadow:0 4px 12px #5d3f9f1a}#body .pisell-sku-detail-weighing__tare-option:hover{border-color:#5d3f9f42}#body .pisell-sku-detail-weighing__tare-option:focus-visible{outline:none;box-shadow:0 0 0 3px #5d3f9f1a}#body .pisell-sku-detail-weighing__tare-option-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}#body .pisell-sku-detail-weighing__tare-option-label{text-overflow:ellipsis;width:100%;font-size:13px;font-weight:600;line-height:1.3;display:inline-block;overflow:hidden}#body .pisell-sku-detail-weighing__tare-option-value{color:#667085;font-size:12px;line-height:1.3}#body .pisell-sku-detail-weighing__tare-delete{color:#98a2b3;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;min-width:32px;height:32px;transition:all .2s;display:inline-flex;position:absolute;top:12px;right:8px}#body .pisell-sku-detail-weighing__tare-delete:hover{color:#e11d48;background:#fff3f6}#body .pisell-sku-detail-weighing__settings-action{min-width:68px;color:var(--theme-color,#5d3f9f);cursor:pointer;background:#5d3f9f14;border:1px solid #5d3f9f3d;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600;transition:all .2s}#body .pisell-sku-detail-weighing__settings-action:hover{background:#5d3f9f24}#body .pisell-sku-detail-weighing__settings-action:disabled{color:#98a2b3;cursor:not-allowed;box-shadow:none;background:#f2f4f7;border-color:#eaecf0}#body .pisell-sku-detail-weighing__popover{max-width:min(360px,100vw - 32px)}#body .pisell-sku-detail-weighing__keyboard-popover{max-width:min(420px,100vw - 32px)}@media screen and (max-width:420px){#body .pisell-sku-detail-weighing__settings-form-row,#body .pisell-sku-detail-weighing__settings-tare-list{grid-template-columns:1fr}#body .pisell-sku-detail-weighing__metric-value-row{align-items:flex-end;gap:4px}#body .pisell-sku-detail-weighing__metric-value-row--editable{padding:6px 10px}#body .pisell-sku-detail-weighing__metric-unit{padding-bottom:0}}@keyframes pisell-sku-detail-weighing-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#body .pisell-event-usability{width:126px}#body .pisell-event-usability-content{flex-wrap:wrap;display:flex}#body .pisell-event-usability-slot{color:var(--Gray-900,#101828);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .pisell-event-usability-count{color:var(--Gray-500,#667085);font-weight:400}#body .pisell-event-usability-count-row{justify-content:center;align-items:center;gap:4px;display:inline-flex}#body .pisell-event-usability-time{flex-flow:wrap;justify-content:center;align-items:center;gap:4px;display:flex}#body .pisell-event-usability-time-text{white-space:nowrap}#body .pisell-event-usability-status{background:var(--Gray-300,#d0d5dd);border-radius:4px;width:40px;height:4px;margin-top:4px}#body .pisell-event-usability-status--available{background:var(--Success-600,#039855)}#body .pisell-event-usability-status--limited{background:var(--Warning-600,#dc6803)}#body .pisell-event-usability-status--full,#body .pisell-event-usability-status--conflict{background:var(--Error-600,#d92d20)}#body .pisell-event-usability-warning{background:var(--Warning-500,#f79009);width:16px;height:16px;color:var(--Base-White,#fff);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}#body .pisell-event-usability-selected{border:1px solid var(--Primary-600,#7f56d9);background:var(--Primary-600,#7f56d9)!important}#body .pisell-event-usability-selected:hover{background:var(--Primary-600,#7f56d9)!important}#body .pisell-event-usability-selected .pisell-event-usability-slot,#body .pisell-event-usability-selected .pisell-event-usability-count{color:var(--Base-White,#fff)!important}#body .pisell-event-usability.pisell-card-wrap-selected{border-width:1px;border-color:var(--Primary-600,#7f56d9);box-shadow:0 0 0 1px var(--Primary-600,#7f56d9)}#body .time-resource-selector .time-resource-header{cursor:pointer;justify-content:space-between;align-items:center;transition:background-color .3s;display:flex}#body .time-resource-selector .time-resource-header-expanded{margin-bottom:10px}#body .time-resource-selector .time-resource-title{color:var(--Gray-900,#101828);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .time-resource-selector .time-resource-icon{color:var(--Gray-900,#101828);font-size:16px;transition:transform .3s}#body .time-resource-selector .time-resource-content{max-height:0;transition:max-height .3s ease-in-out;overflow:hidden}#body .time-resource-selector .time-resource-content-expanded{max-height:max-content}#body .time-resource-selector .time-resource-no-data{color:var(--Gray-900,#101828);text-align:center;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:40px 20px;font-size:14px;font-weight:400;line-height:20px;display:flex}#body .time-resource-selector .time-resource-error{border:1px solid var(--Error-300,#fda29b);background:var(--Error-25,#fffbfa);color:var(--Error-700,#b42318);border-radius:12px;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:16px;margin-bottom:10px;padding:16px;font-size:14px;font-weight:600;line-height:20px;display:flex;box-shadow:0 1px 2px #1018280d}#body .time-resource-selector .pisell-view-grid-item{margin-bottom:0!important}#body .event-calendar-status{flex-wrap:wrap;margin:10px 30px;display:flex}#body .event-calendar-status .item{flex-shrink:1;align-items:center;width:50%;margin-bottom:12px;display:flex}#body .event-calendar-status .item .item-icon{border-radius:4px;width:20px;margin-right:10px}#body .event-calendar-status .item .item-text{color:#101828;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .event-calendar-status--four-columns{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;display:grid}#body .event-calendar-status--four-columns .item{width:auto;min-width:0}@media (max-width:640px){#body .event-calendar-status.event-calendar-status--four-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}#body .selection-flow-booking-availability-calendar .event-calendar-status.event-calendar-status--four-columns{margin-left:22px;margin-right:22px}@media (max-width:959px){#body .selection-flow-booking-availability-calendar .event-calendar-status.event-calendar-status--four-columns{margin-left:14px;margin-right:14px}}#body .calendar-date-item{box-sizing:border-box;border-radius:8px;flex-direction:column;align-items:center;display:flex;position:relative}#body .calendar-date-item .calendar-header-wrap{color:var(--Gray-900,#101828);text-align:left;white-space:nowrap;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;font-size:12px;font-weight:600;line-height:14px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0}#body .calendar-date-item .calendar-header-wrap--hidden{visibility:hidden}#body .calendar-date-item .current-year,#body .calendar-date-item .current-month{display:block}#body .calendar-date-item .day-text{color:#101828;text-align:center;justify-content:center;align-items:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;display:flex;position:absolute;top:10px;bottom:0;left:0;right:0}#body .calendar-date-item.disabledSelect{cursor:pointer}#body .calendar-date-item__warning{background:var(--Warning-500,#f79009);width:16px;height:16px;color:var(--Base-White,#fff);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;right:4px}#body .calendar-date-item.other-month-days{background:0 0;border:none}#body .calendar-date-item.disabledDate{background:var(--Gray-100,#f2f4f7)}#body .calendar-date-item.selectDate .calendar-content,#body .calendar-date-item.selectDate .day-item-calendar-content{border-color:var(--Primary-600,#7f56d9);box-shadow:inset 0 0 0 1px var(--Primary-600,#7f56d9);box-sizing:border-box}#body .calendar-date-item.rangeSelectedDate .calendar-content,#body .calendar-date-item.rangeSelectedDate .day-item-calendar-content{background:var(--Primary-50,#f4ebff);border-color:var(--Primary-300,#d6bbfb);color:var(--Primary-700,#6941c6);box-sizing:border-box}#body .calendar-date-item.rangeStartDate .calendar-content,#body .calendar-date-item.rangeEndDate .calendar-content,#body .calendar-date-item.rangeStartDate .day-item-calendar-content,#body .calendar-date-item.rangeEndDate .day-item-calendar-content{border-color:var(--Primary-600,#7f56d9);color:var(--Primary-700,#6941c6);box-shadow:inset 0 0 0 1px var(--Primary-600,#7f56d9);box-sizing:border-box}#body .day-item-calendar-content{box-sizing:border-box;color:var(--Gray-900,#101828);text-align:center;border:1px solid var(--Gray-300,#d0d5dd);cursor:pointer;border-radius:8px;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:400;line-height:20px;display:flex}#body .day-item-calendar-content .date{font-weight:600}#body .day-item-calendar-content .line{border-radius:2px;width:28px;height:4px}#body .week-item-wrap .week-item-content{align-items:center;gap:4px;width:100%;min-width:0;display:flex}#body .week-item-wrap .week-item-content .week-item__icon{color:#101828;cursor:pointer;font-size:24px}#body .selection-flow-booking-availability-calendar .week-item-wrap{width:100%;min-width:0}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content{gap:12px}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .week-item__icon{flex:0 0 20px;font-size:20px}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.pisell-lowcode-space,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.ant-space{flex:auto;justify-content:flex-start;min-width:0;display:flex;gap:8px!important}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.pisell-lowcode-space>.pisell-lowcode-space-item,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.pisell-lowcode-space>.ant-space-item,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.ant-space>.pisell-lowcode-space-item,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.ant-space>.ant-space-item{flex:1 1 0;min-width:0}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .calendar-date-item,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .day-item-calendar-content{width:100%;min-width:0;height:52px}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .calendar-date-item .calendar-header-wrap{text-align:left;white-space:nowrap;align-items:flex-start;width:max-content;min-width:max-content;left:0!important;transform:none!important}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .day-item-calendar-content{gap:0;padding:4px 2px}@media (max-width:959px){#body .selection-flow-booking-availability-calendar .week-item-wrap{width:100%;min-width:0}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content{gap:8px}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .week-item__icon{flex:0 0 20px;font-size:20px}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.pisell-lowcode-space,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.ant-space{flex:auto;justify-content:flex-start;min-width:0;display:flex;gap:2px!important}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.pisell-lowcode-space>.pisell-lowcode-space-item,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.pisell-lowcode-space>.ant-space-item,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.ant-space>.pisell-lowcode-space-item,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content>.ant-space>.ant-space-item{flex:1 1 0;min-width:0}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .calendar-date-item,#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .day-item-calendar-content{width:100%;min-width:0;height:52px}#body .selection-flow-booking-availability-calendar .week-item-wrap .week-item-content .day-item-calendar-content{gap:0;padding:4px 2px}}#body .pisell-lowcode-sales-close{-webkit-user-select:text;user-select:text;background:#fafafa;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:92px;margin-bottom:12px;display:flex}#body .pisell-lowcode-sales-close .pisell-lowcode-sales-icon{font-size:22px}#body .pisell-lowcode-sales-close .pisell-lowcode-sales-close-tip{color:#1b1b1b;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode-sales-close .pisell-lowcode-sales-close-tel{cursor:pointer;color:#0b5fdb;-webkit-user-select:text;user-select:text;font-weight:700}#body .calendar-week-wrap .calendar-week-navigation{align-items:center;gap:12px;width:100%;min-width:0;display:flex}#body .calendar-week-wrap .calendar-week-navigation--compact-chevron{align-items:flex-start}#body .calendar-week-wrap .calendar-week-navigation__icon{color:#101828;cursor:pointer;flex:0 0 20px;font-size:20px}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron{z-index:1;color:#667085;cursor:pointer;background:0 0;border:0;flex:0 0 12px;justify-content:center;align-items:center;width:12px;height:38px;margin-top:43px;padding:0;display:flex;position:relative}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron:before{z-index:-1;content:"";pointer-events:none;border-radius:8px;width:16px;position:absolute;top:-7px;bottom:-7px}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron--left:before{background:linear-gradient(90deg,#7f56d900 0%,#7f56d906 45%,#7f56d912 100%);left:-2px}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron--right:before{background:linear-gradient(90deg,#7f56d912 0%,#7f56d906 45%,#7f56d900 100%);right:-2px}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron--disabled{cursor:not-allowed;opacity:.35}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron--disabled:before{opacity:.35}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron--disabled .calendar-week-navigation__compact-chevron-svg{animation:none}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron--left.calendar-week-navigation__compact-chevron--animated:not(.calendar-week-navigation__compact-chevron--disabled) .calendar-week-navigation__compact-chevron-svg{animation:3.2s ease-in-out infinite calendarWeekHintLeft}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron--right.calendar-week-navigation__compact-chevron--animated:not(.calendar-week-navigation__compact-chevron--disabled) .calendar-week-navigation__compact-chevron-svg{animation:3.2s ease-in-out infinite calendarWeekHintRight}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron-svg{width:7px;height:32px;overflow:visible}#body .calendar-week-wrap .calendar-week-navigation__compact-chevron-svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}#body .calendar-week-wrap .calendar-week-list{touch-action:pan-y;flex:auto;min-width:0;padding:6px 0 16px;overflow:hidden}#body .calendar-week-wrap .calendar-week-list--with-month-header{padding-top:36px}#body .calendar-week-wrap .calendar-week-track{width:100%;display:flex}#body .calendar-week-wrap .calendar-week-track--animating{pointer-events:none}#body .calendar-week-wrap .calendar-week-track--dragging{pointer-events:none;will-change:transform}#body .calendar-week-wrap .calendar-week-track--slide-prev{animation:.24s ease-in-out calendarWeekSlidePrev;transform:translate(0)}#body .calendar-week-wrap .calendar-week-track--slide-next{animation:.24s ease-in-out calendarWeekSlideNext;transform:translate(-100%)}#body .calendar-week-wrap .calendar-week-slide{flex:0 0 100%;min-width:100%}@media (max-width:959px){#body .calendar-week-wrap .calendar-week-navigation{gap:8px}#body .calendar-week-wrap .calendar-week-navigation--compact-chevron{gap:4px}}@keyframes calendarWeekSlidePrev{0%{transform:var(--calendar-week-slide-start,translateX(-100%))}to{transform:translate(0)}}@keyframes calendarWeekSlideNext{0%{transform:var(--calendar-week-slide-start,translateX(0))}to{transform:translate(-100%)}}@keyframes calendarWeekHintLeft{0%,20%,to{transform:translate(0)}8%{transform:translate(-2px)}}@keyframes calendarWeekHintRight{0%,20%,to{transform:translate(0)}8%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){#body .calendar-week-navigation__compact-chevron-svg{animation:none!important}}#body .calendar-icon{cursor:pointer}#body .disabled-status{background:#fafafa;border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;margin-bottom:10px;padding:14px 0;display:flex}#body .disabled-status .disabled-icon{color:#919191;font-size:24px}#body .disabled-status .disabled-status-text{color:#1b1b1b;text-align:center;font-size:14px;font-weight:400}#body .calendar-box{flex-direction:column;display:flex}#body .calendar-box>.event-calendar-status.event-calendar-status--four-columns{grid-template-columns:repeat(2,minmax(0,1fr))}#body .calendar-box .calendar-header{justify-content:space-between;align-items:center;display:flex}#body .calendar-box .calendar-header .calendar-last-month,#body .calendar-box .calendar-header .calendar-next-month{cursor:pointer;justify-content:center;align-items:center;font-size:20px;display:flex}#body .calendar-box .calendar-header .calendar-last-month.calendar-month-disabled,#body .calendar-box .calendar-header .calendar-next-month.calendar-month-disabled{color:#98a2b3;cursor:not-allowed}#body .calendar-box .calendar-header .calendar-current-month{text-align:center;color:#101828;flex:1;font-size:16px;font-weight:600;line-height:24px}#body .calendar-box .calendar-content{flex-direction:column;gap:16px;margin:10px 0 20px;display:flex}#body .calendar-box .calendar-content .calendar-weeks{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}#body .calendar-box .calendar-content .calendar-weeks .calendar-weeks-items{color:#101828;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}#body .calendar-box .calendar-content .calendar-days{grid-template-columns:repeat(7,1fr);gap:12px;display:grid}#body .calendar-days-items__warning{background:var(--Warning-500,#f79009);width:16px;height:16px;color:var(--Base-White,#fff);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;right:4px}#body .calendar-days-items.disabledDate{cursor:pointer;background:var(--Gray-100,#f2f4f7);border:none}#body .calendar-days-items.availabilityDisabled{cursor:not-allowed}#body .open-card{background:#fff}#body .open-card .header{cursor:pointer;justify-content:space-between;align-self:stretch;align-items:center;padding:16px;display:flex}#body .open-card .header .title{color:var(--text-text-1,#1b1b1b);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}#body .open-card .header .right{align-items:center;gap:20px;height:22px;display:flex}#body .open-card .header .icon{justify-content:center;align-items:center;font-size:24px;transition:all .2s;display:flex}#body .open-card .content{height:0;overflow:hidden}#body .open-card.open .content{height:auto}#body .open-card-border{border:1px solid var(--Gray-300,#d0d5dd);border-radius:10px}#body .calendar-icon{cursor:pointer;font-size:24px}#body .event-booking-availability-calendar--dark .open-card{background:0 0}#body .event-booking-availability-calendar--dark .open-card .header{padding:0 0 10px}#body .event-booking-availability-calendar--dark .open-card .header .title{color:var(--violet-2,#b7a0ff);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:950;line-height:18px}#body .event-booking-availability-calendar--dark .open-card .header .icon,#body .event-booking-availability-calendar--dark .open-card .header .calendar-icon{color:var(--muted,#aeb8d5)}#body .event-booking-availability-calendar--dark .calendar-week-list{padding:0;overflow:hidden}#body .event-booking-availability-calendar--dark .calendar-week-list--with-month-header{padding-top:36px}#body .event-booking-availability-calendar--dark .week-item-wrap .week-item-content{justify-content:space-between;gap:8px}#body .event-booking-availability-calendar--dark .week-item-wrap .week-item-content .week-item__icon{color:var(--muted,#aeb8d5)}#body .event-booking-availability-calendar--dark .calendar-header-wrap{color:var(--muted,#aeb8d5);justify-content:center;font-size:11px;font-weight:800;line-height:13px}#body .event-booking-availability-calendar--dark .calendar-header-wrap .current-year,#body .event-booking-availability-calendar--dark .calendar-header-wrap .current-month{display:block}#body .event-booking-availability-calendar--dark .calendar-date-item.selectDate .day-item-calendar-content{border-color:var(--violet-2,#b7a0ff);box-shadow:inset 0 0 0 1px var(--violet-2,#b7a0ff),0 0 0 1px #b7a0ff52}#body .event-booking-availability-calendar--dark .calendar-date-item.rangeSelectedDate .day-item-calendar-content{color:var(--ink,#eef3ff);background:#7b51e733;border-color:#b7a0ff61}#body .event-booking-availability-calendar--dark .calendar-date-item.rangeStartDate .day-item-calendar-content,#body .event-booking-availability-calendar--dark .calendar-date-item.rangeEndDate .day-item-calendar-content{border-color:var(--violet-2,#b7a0ff);box-shadow:inset 0 0 0 1px var(--violet-2,#b7a0ff),0 0 0 1px #b7a0ff52}#body .event-booking-availability-calendar--dark .calendar-date-item.disabledDate{background:0 0}#body .event-booking-availability-calendar--dark .calendar-date-item.disabledDate .day-item-calendar-content{opacity:.45}#body .event-booking-availability-calendar--dark .day-item-calendar-content{border-color:var(--line,#879dd23d);min-width:58px;color:var(--ink,#eef3ff);background:#091122b8;gap:2px;padding:8px 10px}#body .event-booking-availability-calendar--dark .day-item-calendar-content .week{color:var(--muted,#aeb8d5);font-size:12px;font-weight:800}#body .event-booking-availability-calendar--dark .day-item-calendar-content .date{font-size:16px;font-weight:950}#body .pisell-lowcode__booking-service-header-date-range{flex:1.1;margin-top:16px}#body .pisell-lowcode__booking-service-header-date-range .pisell-date-range-picker>div>div{cursor:pointer!important;height:44px!important}#body .pisell-lowcode__booking-service-header-date-range .pisell-date-range-picker>div>div input{cursor:pointer}#body .pisell-lowcode__booking-service-header-date-range .anticon-calendar{color:#667085;font-size:20px}#body .pisell-lowcode__booking-service-header-date-range-terminal{margin-top:0}#body .multi-day-time-select-form{margin-top:12px}#body .multi-day-time-select-form .multi-day-time-select-row{gap:16px;display:flex}#body .pisell-resource-card{box-shadow:none;height:100%}#body .pisell-resource-card-content{gap:16px;display:flex}#body .pisell-resource-card-horizontal .pisell-resource-card-content{flex-direction:row;align-items:center}#body .pisell-resource-card .pisell-resource-card-campus-avatar{background:var(--Gray-100,#f2f4f7);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;border-radius:8px!important;width:80px!important;height:80px!important}#body .pisell-resource-card-vertical .pisell-resource-card-content{text-align:center;flex-direction:column;align-items:center}#body .pisell-resource-card-vertical .pisell-resource-card-campus-avatar{align-self:stretch;width:100%!important;height:146px!important}#body .pisell-resource-card-vertical .pisell-resource-card-campus-wrap{text-align:left!important}#body .pisell-resource-card-campus-wrap{flex-direction:column;gap:6px;display:flex}#body .pisell-resource-card-info{width:100%;color:var(--Text-Text_1,#1b1b1b);flex-direction:column;flex:1;gap:10px;font-size:14px;font-weight:400;line-height:20px;display:flex}#body .pisell-resource-card-info .pisell-resource-card-name{font-weight:600}#body .pisell-resource-card-campus-item{color:var(--Gray-900,#101828);align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}#body .pisell-resource-card-campus-item .pisell-lowcode-image{height:16px;line-height:10px}#body .pisell-resource-card-empty-avatar .pisell-lowcode-avatar-string{height:32px;line-height:32px;position:relative;left:0;transform:scale(1)!important}#body .pisell-resource-card-empty-avatar .pisell-lowcode-avatar-string .pisell-lowcode-image{width:32px;height:32px}#body .policy-modal-wrap{max-height:90vh;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px)}#body .policy-modal-wrap .ant-modal-content,#body .policy-modal-wrap .pisell-lowcode-modal-content{max-height:90vh;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 24px);flex-direction:column;display:flex;overflow:hidden}#body .policy-modal-wrap .ant-modal-header,#body .policy-modal-wrap .pisell-lowcode-modal-header,#body .policy-modal-wrap .ant-modal-footer,#body .policy-modal-wrap .pisell-lowcode-modal-footer{flex:none}#body .policy-modal-wrap .ant-modal-body,#body .policy-modal-wrap .pisell-lowcode-modal-body{overscroll-behavior:contain;flex:auto;overflow-y:auto;min-height:0!important}#body .policy-modal-wrap .ant-modal-close{right:24px}#body .policy-modal-wrap .ant-modal-close .ant-modal-close-x{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}#body .policy-modal-wrap .pisell-lowcode-modal-header{border:none}#body .policy-modal-wrap .ant-empty-image{height:auto!important}#body .policy-modal-wrap .policy-modal-footer{flex-direction:column;flex:1;display:flex}#body .policy-modal-wrap .policy-modal-footer .policy-modal-checkbox{margin-bottom:20px}#body .selection-flow-resource-grid .pisell-lowcode-card{min-height:166px}#body .selection-flow-resource-grid .pisell-resource-card-empty-avatar .pisell-lowcode-avatar-string,#body .selection-flow-resource-grid .pisell-resource-card-empty-avatar .ant-avatar-string{text-align:center;transform-origin:50%;width:100%;margin:0;position:static;left:auto;transform:none!important}#body .selection-flow-resource-grid .pisell-resource-card-info{text-align:center;align-items:center}#body .selection-flow-resource-grid .pisell-resource-card-name{text-align:center;width:100%;margin:0;padding:0;display:block}#body .selection-flow-resource-grid .selection-flow-resource-card--disabled{cursor:not-allowed;opacity:.45}#body .selection-flow-resource-grid .selection-flow-resource-card-shell{height:100%;position:relative}#body .selection-flow-resource-grid .selection-flow-resource-card__warning{z-index:1;background:var(--Warning-500,#f79009);width:16px;height:16px;color:var(--Base-White,#fff);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px}@media (max-width:600px){#body .selection-flow-resource-grid .pisell-view-grid-content{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#body .attachment-item{width:100%}#body .pisell-lowcode__booking-form-link-tag-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}#body .pisell-lowcode__booking-form-link-to-list-wrap{flex-direction:column;gap:12px;display:flex}#body .pisell-lowcode__booking-form-link-to-list-wrap .pisell-lowcode__booking-form-link-to-list-item-more{color:#705dff;cursor:pointer;background-color:#f9fafb;border:1px solid #eaecf0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:14px;display:flex}#body .pisell-lowcode__booking-form-link-to-list-wrap .pisell-lowcode__booking-form-link-to-list-item{color:#101828;white-space:normal;background-color:#f9fafb;border:1px solid #eaecf0;border-radius:8px;align-items:center;gap:8px;padding:12px 14px;font-size:16px;font-weight:500;display:flex}#body .pisell-lowcode__booking-form-link-to-list-wrap .pisell-lowcode__booking-form-link-to-list-item .pisell-lowcode__booking-form-link-to-list-item-index{color:#fff;background-color:#705dff;border-radius:20px;justify-content:center;align-items:center;min-width:20px;min-height:20px;padding:0 5px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .pisell-lowcode__booking-form-link-to-list-wrap .pisell-lowcode__booking-form-link-to-list-item .pisell-lowcode__booking-form-link-to-list-item-title{text-overflow:ellipsis;white-space:nowrap;flex:1;display:block;overflow:hidden}#body .pisell-lowcode__booking-field-wrap .pisell-lowcode__booking-field-title{color:var(--Gray-700,#344054);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .pisell-lowcode__booking-field-wrap .pisell-lowcode__booking-field-com{margin-top:6px}#body .booking-forms-body{padding-bottom:32px!important}#body .pisell-lowcode__booking-form-footer{gap:8px;display:flex}#body .pisell2-change-pet-modal-content{color:#475467;flex-direction:column;gap:8px;font-size:14px;line-height:22px;display:flex}#body .pisell2-change-pet-modal-phone-panel{padding:4px 20px 20px}#body .pisell2-change-pet-modal-phone-title{color:#101828;margin-bottom:12px;font-size:18px;font-weight:600;line-height:26px}#body .pisell-lowcode__booking-pet-list-item-avatar{background:var(--gray-100,#f2f4f7);justify-content:center;align-items:center;width:48px;height:48px;display:flex}#body .pisell-lowcode__booking-pet-list-item-avatar .pisell-lowcode__booking-pet-list-item-avatar-icon{color:#475467;font-size:24px}#body .pisell-lowcode__booking-pet-list-item-info{flex-direction:column;flex:1;justify-content:center}#body .pisell-lowcode__booking-pet-list-item-info .pisell-lowcode__booking-pet-list-item-info-name{color:var(--text-text-1,#1b1b1b);font-size:16px;font-style:normal;font-weight:600;line-height:22px}#body .pisell-lowcode__booking-pet-list-item-info .pisell-lowcode__booking-pet-list-item-info-desc{color:var(--text-text-2,#777);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-pet-list-item-actions{align-items:center;gap:10px;display:flex}#body .pisell-lowcode__booking-pet-list-item-actions .pisell-lowcode__booking-pet-list-item-actions-edit,#body .pisell-lowcode__booking-pet-list-item-actions .pisell-lowcode__booking-pet-list-item-actions-view{border:1px solid var(--Gray-true-300,#d5d5d5);border-radius:30px;justify-content:center;align-items:center;height:48px;padding:0 16px;display:flex}#body .pisell-lowcode__booking-pet-list-item-actions .pisell-lowcode__booking-pet-list-item-actions-edit{color:var(--Base-Black,#000);font-size:16px;font-style:normal;font-weight:600}#body .pisell-lowcode__booking-pet-list-item-actions .pisell-lowcode__booking-pet-list-item-actions-view{color:var(--Primary-600,#7f56d9);font-size:16px;font-style:normal;font-weight:600}#body .pisell-lowcode__booking-pet-card .pet-form-item{margin-bottom:16px}#body .pisell-lowcode__booking-pet-card .pet-form-item .pet-form-item-label{color:var(--Gray-900,#101828);font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-lowcode__booking-pet-card .pet-form-item .pet-form-item-value{color:var(--Gray-600,#475467);margin-top:2px;font-size:14px;font-style:normal;font-weight:400}#body .pisell-lowcode__booking-pet-card .pet-form-item .pet-form-item-value>div{min-width:100%!important}#body .pisell-lowcode__booking-pet-card .pet-form-view-all{color:var(--Blue-600,#7f56d9);font-size:16px;font-style:normal;font-weight:700;line-height:24px}#body .pisell-lowcode__booking-pet-card:last-child{margin-bottom:0}#body .pisell-lowcode__booking-create-pet{cursor:pointer;border-bottom:1px solid #d0d5dd;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}#body .pisell-lowcode__booking-create-pet .pisell-lowcode__booking-create-pet-icon{color:var(--theme-color,#7f56d9);font-size:24px}#body .pisell-lowcode__booking-create-pet .pisell-lowcode__booking-create-pet-txt{color:var(--theme-color,#7f56d9);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .pisell-lowcode__booking-pet-wraps{margin-top:12px}#body .pisell-lowcode__booking-body-select-date{cursor:pointer;padding:24px 0 8px;font-weight:550}#body .pisell-lowcode__booking-body-select-date .pisell-lowcode-picker-input>input{cursor:pointer;font-weight:550}#body .pisell-lowcode__booking-body-select-date .ant-picker-suffix,#body .pisell-lowcode__booking-body-select-date .pisell-lowcode-picker-suffix{color:#667085;font-size:20px}#body .pisell-sale-summary-detail{color:#f5f8ff;background:#05070d;max-height:min(72vh,620px);padding:10px 12px;overflow:auto}#body .pisell-sale-summary-detail__list.pisell-hierarchical-summary-list{background:0 0;padding:0}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-node{border-top:0!important;margin-top:0!important;padding:0!important}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-node+.pisell-hierarchical-summary-list-node{margin-top:0!important}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-node:has(>.pisell-sale-summary-detail__section-row)+.pisell-hierarchical-summary-list-node{margin-top:10px!important}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-node:has(>.pisell-sale-summary-detail__section-row)>.pisell-hierarchical-summary-list-children{margin-top:4px!important}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-node:has(>.pisell-hierarchical-summary-list-row-expandable):not(:has(>.pisell-sale-summary-detail__section-row))>.pisell-hierarchical-summary-list-children{padding-left:16px!important}#body .pisell-sale-summary-detail .pisell-sale-summary-detail__standalone-row .pisell-hierarchical-summary-list-row-label,#body .pisell-sale-summary-detail .pisell-sale-summary-detail__standalone-row .pisell-hierarchical-summary-list-row-value{color:#f5f8ff!important;font-size:13px!important;font-weight:900!important}#body .pisell-sale-summary-detail .pisell-sale-summary-detail__payment-surcharge-row .pisell-hierarchical-summary-list-row-label,#body .pisell-sale-summary-detail .pisell-sale-summary-detail__payment-surcharge-row .pisell-hierarchical-summary-list-row-value{color:#f5f8ff!important}#body .pisell-sale-summary-detail .pisell-sale-summary-detail__divider-row{border-top:1px solid #a9b8ee38;min-height:0!important;margin:3px 0!important}#body .pisell-sale-summary-detail .pisell-sale-summary-detail__divider-row .pisell-hierarchical-summary-list-row-left,#body .pisell-sale-summary-detail .pisell-sale-summary-detail__divider-row .pisell-hierarchical-summary-list-row-value{display:none}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-row{min-height:19px;padding:0!important}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-row-left{min-width:0}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-row-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-row-value{font-variant-numeric:tabular-nums}#body .pisell-sale-summary-detail .pisell-hierarchical-summary-list-children{flex-direction:column;gap:1px;display:flex;margin-top:1px!important}#body .pisell-sale-detail-summary{color:#eff6ff;background:#05070d;flex-direction:column;display:flex;position:relative;overflow:visible}#body .pisell-sale-detail-summary__bar{flex-direction:column;gap:8px;min-width:0;padding:10px 12px 8px;display:flex}#body .pisell-sale-detail-summary__top,#body .pisell-sale-detail-summary__bottom{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}#body .pisell-sale-detail-summary__status{border:1px solid var(--pisell-sale-detail-summary-status-border,#abefc675);min-width:0;max-width:100%;color:var(--pisell-sale-detail-summary-status-color,#abefc6);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;background:linear-gradient(180deg,#ffffff0f,#fff0),var(--pisell-sale-detail-summary-status-bg,#abefc629);box-shadow:0 0 0 4px #05070d,0 0 0 5px var(--pisell-sale-detail-summary-status-outer-border,#405a9e7a),0 0 14px var(--pisell-sale-detail-summary-status-glow,#abefc624);border-radius:999px;justify-content:center;align-items:center;margin:4px;padding:2px 14px;font-size:14px;font-weight:900;display:inline-flex;overflow:hidden}#body .pisell-sale-detail-summary__meta{color:#a9c1ff;flex-wrap:wrap;flex:auto;align-items:center;gap:2px 4px;min-width:0;font-size:14px;font-weight:800;display:flex}#body .pisell-sale-detail-summary__meta>span{white-space:nowrap}#body .pisell-sale-detail-summary__item-count{color:#f5f8ff;font-weight:900}#body .pisell-sale-detail-summary__highlight{color:#d1e0ff;font-size:16px;font-weight:900}#body .pisell-sale-detail-summary__dot{background:#7f90c5;border-radius:999px;flex:none;width:3px;height:3px;margin:0 2px}#body .pisell-sale-detail-summary__saved{color:#12b76a;flex:none;font-weight:900}#body .pisell-sale-detail-summary__payment-sc-note{color:#a9c1ff;flex:0 auto}#body .pisell-sale-detail-summary__detail-trigger{color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;flex:none;justify-content:flex-end;align-items:center;gap:6px;padding:0;display:inline-flex}#body .pisell-sale-detail-summary__detail-icon{background:#292f4d6b;border:1px solid #7784b99e;border-radius:9px;justify-content:center;align-items:center;width:26px;height:24px;display:inline-flex}#body .pisell-sale-detail-summary__detail-chevron{border-top:2px solid #a9b8ee;border-left:2px solid #a9b8ee;width:7px;height:7px;transform:translateY(-2px)rotate(225deg)}#body .pisell-sale-detail-summary__detail-icon--open .pisell-sale-detail-summary__detail-chevron{transform:translateY(2px)rotate(45deg)}#body .pisell-sale-detail-summary__detail-text{color:#a9c1ff;text-underline-offset:3px;font-size:14px;font-weight:900;text-decoration:underline}#body .pisell-sale-detail-summary__balance{justify-content:flex-end;align-items:baseline;gap:8px;min-width:0;display:inline-flex}#body .pisell-sale-detail-summary__balance-label{color:#f5f8ff;white-space:nowrap;font-size:16px;font-weight:400}#body .pisell-sale-detail-summary__amount{color:#eff6ff;white-space:nowrap;font-size:24px;font-weight:900}#body .pisell-sale-detail-summary__amount--refund{color:#fda29b}#body .pisell-sale-detail-summary__popover-overlay{max-width:calc(100vw - 32px);box-shadow:0 18px 36px #00000052;padding:0!important}#body .pisell-sale-detail-summary__popover-panel{background:#05070d;flex-direction:column;max-height:calc(100vh - 64px);display:flex;overflow:hidden}#body .pisell-sale-detail-summary__popover-header{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a9b8ee2e;flex:none;justify-content:center;align-items:center;width:100%;padding:6px;display:flex}#body .pisell-sale-detail-summary__popover-handle{justify-content:center;align-items:center;line-height:1;display:inline-flex}#body .pisell-sale-detail-summary__popover-content{flex:auto;min-height:0;overflow-y:auto}#body .pisell-sale-detail--phone .pisell-sale-detail-summary__bar{gap:8px;padding:9px 10px 7px}#body .pisell-sale-detail--phone .pisell-sale-detail-summary__status{padding:2px 12px;font-size:12px}#body .pisell-sale-detail--phone .pisell-sale-detail-summary__meta{font-size:12px}#body .pisell-sale-detail--phone .pisell-sale-detail-summary__detail-icon{border-width:1px;border-radius:9px;width:26px;height:24px}#body .pisell-sale-detail--phone .pisell-sale-detail-summary__detail-chevron{border-width:2px;width:8px;height:8px}#body .pisell-sale-detail--phone .pisell-sale-detail-summary__detail-text{text-underline-offset:3px;font-size:14px}#body .pisell-sale-detail--phone .pisell-sale-detail-summary__balance-label{font-size:16px}#body .pisell-sale-detail--phone .pisell-sale-detail-summary__amount{font-size:24px}#body [data-toast-v2-id]{transition:all .4s cubic-bezier(.25,.46,.45,.94);pointer-events:none!important}#body [data-toast-v2-id].toast-moving{transition:all .4s cubic-bezier(.25,.46,.45,.94)!important}#body [data-toast-v2-id].toast-exiting{opacity:0;transform:translate(-100%)scale(.9);transition:all .3s cubic-bezier(.4,0,.6,1)!important}#body .payment-result-toast-v2-root{opacity:1;pointer-events:auto;width:100%;max-width:390px;animation:.36s cubic-bezier(.25,.46,.45,.94) both payment-result-toast-v2-slide-up}@keyframes payment-result-toast-v2-slide-up{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}#body .payment-result-toast-v2{-webkit-backdrop-filter:blur(10px);color:#f5f7ff;pointer-events:auto;background:#000000e6;border:1px solid #94a3b831;border-radius:20px;flex-direction:column;gap:0;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #0000008c}#body .payment-result-toast-v2__close{z-index:3;color:#f5f7ff;cursor:pointer;background:0 0;border:1px solid #94a3b83e;border-radius:8px;width:28px;height:28px;padding:0;font-size:1.05rem;line-height:1;position:absolute;top:10px;right:10px}#body .payment-result-toast-v2__close:hover{border-color:#649feaa4}#body .payment-result-toast-v2__hero{color:#34d399;align-items:center;gap:10px;padding:14px 44px 8px 16px;font-weight:750;line-height:1.25;display:flex}#body .payment-result-toast-v2__hero--success{color:#34d399}#body .payment-result-toast-v2__hero--warning{color:#fbbf24}#body .payment-result-toast-v2__hero--error{color:#f97066}#body .payment-result-toast-v2__hero-check{flex:none;display:inline-flex}#body .payment-result-toast-v2__hero-copy{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;font-size:1.86rem;display:flex}#body .payment-result-toast-v2__hero-status{word-break:break-word}#body .payment-result-toast-v2__hero-status--change-due{color:#fbbf24;font-size:1.86rem}#body .payment-result-toast-v2__hero-change{color:#fbbf24;font-size:1.12rem;font-weight:700}#body .payment-result-toast-v2__hero-reason{color:#f5f7ffb3;font-size:.92rem;font-weight:600}#body .payment-result-toast-v2__description{color:#f5f7ffb3;padding:0 16px 12px;font-size:.95rem;line-height:1.5}#body .payment-result-toast-v2__prominent-reference{text-align:center;background:#34d3991c;border:1px solid #53c3a39f;border-radius:16px;flex-direction:column;align-items:center;gap:4px;margin:2px 16px 14px;padding:14px 16px;display:flex}#body .payment-result-toast-v2__prominent-reference-label{color:#f5f7ffb3;font-size:.9rem;font-weight:650}#body .payment-result-toast-v2__prominent-reference-value{color:#34d399;letter-spacing:.08em;overflow-wrap:anywhere;font-size:2.35rem;font-weight:800;line-height:1.1}#body .payment-result-toast-v2__prominent-reference--pending .payment-result-toast-v2__prominent-reference-value{color:#9aa4d6;letter-spacing:0;font-size:1.1rem}#body .payment-result-toast-v2__progress{background:#94a3b828;height:4px;position:relative;overflow:hidden}#body .payment-result-toast-v2__progress-fill{will-change:width;background:#34d399;width:100%;min-width:0;height:100%;transition:none;position:absolute;top:0;left:0}#body .payment-result-toast-v2--warning .payment-result-toast-v2__progress-fill{background:#fbbf24}#body .payment-result-toast-v2--error .payment-result-toast-v2__progress-fill{background:#f97066}#body .payment-result-toast-v2__session{padding:6px 16px 10px}#body .payment-result-toast-v2__session-lines{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;gap:6px;max-height:168px;margin:0;padding-right:4px;display:flex;overflow-y:auto}#body .payment-result-toast-v2__session-lines::-webkit-scrollbar{width:6px}#body .payment-result-toast-v2__session-lines::-webkit-scrollbar-thumb{background:#94a3b847;border-radius:6px}#body .payment-result-toast-v2__session-lines::-webkit-scrollbar-track{background:0 0}#body .payment-result-toast-v2__session-line{justify-content:space-between;align-items:baseline;gap:16px;margin:0;display:flex}#body .payment-result-toast-v2__session-line dt{color:#f5f7ffe6;margin:0;font-size:.95rem;font-weight:650}#body .payment-result-toast-v2__session-line dd{font-variant-numeric:tabular-nums;color:#f5f7ff;text-align:right;margin:0;font-size:.95rem;font-weight:700}#body .payment-result-toast-v2__session-line.is-nested{padding-left:12px}#body .payment-result-toast-v2__session-line.is-nested dt{color:#9aa4d6;font-size:.88rem;font-weight:550}#body .payment-result-toast-v2__session-line.is-nested dd{color:#f5f7ffd1;font-size:.88rem;font-weight:650}#body .payment-result-toast-v2__session-line.is-change dt,#body .payment-result-toast-v2__session-line.is-change dd{color:#fbbf24}#body .payment-result-toast-v2__session-line.is-balance dt,#body .payment-result-toast-v2__session-line.is-balance dd{color:#34d399;font-weight:600}#body .payment-result-toast-v2__actions{padding:10px 12px 12px}#body .payment-result-toast-v2__action-bar{flex-direction:column;gap:8px;width:100%;display:flex}#body .payment-result-toast-v2__action-row{align-items:stretch;gap:8px;width:100%;display:flex}#body .payment-result-toast-v2__action-btn{height:48px;min-height:48px;color:#f5f7ff!important;box-shadow:none!important;background:#1a24428c!important;border:1px solid #94a3b83e!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:0 16px!important;font-size:16px!important;font-weight:600!important;transition:all .2s!important;display:inline-flex!important}#body .payment-result-toast-v2__action-btn .anticon,#body .payment-result-toast-v2__action-btn svg,#body .payment-result-toast-v2__action-btn [class*=action-icon]{color:#f5f7ff;font-size:20px}#body .payment-result-toast-v2__action-btn:hover,#body .payment-result-toast-v2__action-btn:focus{color:#f5f7ff!important;background:#1a2442bf!important;border-color:#649feaa4!important}#body .payment-result-toast-v2__action-btn--grow{flex:1 1 0;min-width:0}#body .payment-result-toast-v2__action-btn--more{flex:none;min-width:96px}#body .payment-result-toast-v2__action-btn--primary{color:#fff!important;background:#4f9dff!important;border-color:#4f9dff!important}#body .payment-result-toast-v2__action-btn--primary:hover,#body .payment-result-toast-v2__action-btn--primary:focus{color:#fff!important;background:#4385d9!important;border-color:#4385d9!important}#body .payment-result-toast-v2__action-btn--danger{color:#f5f7ff!important;background:#f044381f!important;border-color:#f0443899!important}#body .payment-result-toast-v2__action-btn--danger .anticon,#body .payment-result-toast-v2__action-btn--danger svg,#body .payment-result-toast-v2__action-btn--danger [class*=action-icon]{color:#f5f7ff}#body .payment-result-toast-v2__action-btn--danger:hover,#body .payment-result-toast-v2__action-btn--danger:focus{color:#f5f7ff!important;background:#f0443838!important;border-color:#f04438!important}#body .payment-result-toast-v2__action-btn--danger.payment-result-toast-v2__action-btn--primary{color:#fff!important;background:#f04438!important;border-color:#f04438!important}#body .payment-result-toast-v2__action-btn--danger.payment-result-toast-v2__action-btn--primary:hover,#body .payment-result-toast-v2__action-btn--danger.payment-result-toast-v2__action-btn--primary:focus{background:#d33c31!important;border-color:#d33c31!important}#body .payment-result-toast-v2 .pisell-sale-detail-summary__popover-panel{max-height:280px}#body .payment-result-toast-v2 .pisell-sale-detail-summary__popover-content .pisell-sale-summary-detail{max-height:none;overflow:visible}#body .payment-result-toast-v2-root--page{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;max-width:none;min-height:100%;animation:none;display:flex}#body .payment-result-toast-v2--page{-webkit-backdrop-filter:none;width:min(760px,100%);box-shadow:none;color:#101828;background:0 0;border:0;border-radius:0;overflow:visible}#body .payment-result-toast-v2--page .payment-result-toast-v2__hero{text-align:center;flex-direction:column;justify-content:center;gap:20px;padding:0}#body .payment-result-toast-v2--page .payment-result-toast-v2__hero-check{color:#34d399}#body .payment-result-toast-v2--page .payment-result-toast-v2__hero-check svg{width:max(88px,min(16vw,148px));height:max(88px,min(16vw,148px))}#body .payment-result-toast-v2--page.payment-result-toast-v2--warning .payment-result-toast-v2__hero-check{color:#fbbf24}#body .payment-result-toast-v2--page.payment-result-toast-v2--error .payment-result-toast-v2__hero-check{color:#f97066}#body .payment-result-toast-v2--page .payment-result-toast-v2__hero-copy{color:#101828;align-items:center;gap:8px;font-size:max(30px,min(5vw,48px));line-height:1.2}#body .payment-result-toast-v2--page .payment-result-toast-v2__hero-status{color:#101828}#body .payment-result-toast-v2--page .payment-result-toast-v2__hero-change{font-size:max(20px,min(3vw,28px))}#body .payment-result-toast-v2--page .payment-result-toast-v2__hero-reason{color:#667085;font-size:max(16px,min(2.5vw,22px))}#body .payment-result-toast-v2--page .payment-result-toast-v2__description{color:#667085;text-align:center;max-width:560px;margin:12px auto 0;padding:0;font-size:max(16px,min(2.5vw,22px));line-height:1.5}#body .payment-result-toast-v2--page .payment-result-toast-v2__prominent-reference{box-sizing:border-box;background:#ecfdf3;border-color:#a6f4c5;width:min(560px,100%);margin:24px auto 0;padding:18px 24px}#body .payment-result-toast-v2--page .payment-result-toast-v2__prominent-reference-label{color:#475467;font-size:max(16px,min(2vw,20px))}#body .payment-result-toast-v2--page .payment-result-toast-v2__prominent-reference-value{color:#067647;font-size:max(42px,min(7vw,68px))}#body .payment-result-toast-v2--page .payment-result-toast-v2__prominent-reference--pending .payment-result-toast-v2__prominent-reference-value{color:#667085;font-size:max(18px,min(2.5vw,24px))}#body .payment-result-toast-v2--page .payment-result-toast-v2__progress{width:100%;max-width:560px;margin:24px auto 0}#body .payment-result-toast-v2--page .payment-result-toast-v2__session{box-sizing:border-box;background:#fff;border:1px solid #eaecf0;border-radius:16px;width:100%;max-width:640px;margin:24px auto 0;padding:16px}#body .payment-result-toast-v2--page .payment-result-toast-v2__session-line dt,#body .payment-result-toast-v2--page .payment-result-toast-v2__session-line dd{color:#344054}#body .payment-result-toast-v2--page .payment-result-toast-v2__session-line.is-nested dt,#body .payment-result-toast-v2--page .payment-result-toast-v2__session-line.is-nested dd{color:#667085}#body .payment-result-toast-v2--page .payment-result-toast-v2__actions{box-sizing:border-box;width:100%;max-width:560px;margin:36px auto 0;padding:0}#body .payment-result-toast-v2--page .payment-result-toast-v2__action-row{flex-wrap:wrap;justify-content:center;gap:12px}#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn{min-width:220px;height:52px;min-height:52px;color:#344054!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:999px!important;font-size:18px!important}#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn .anticon,#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn svg,#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn [class*=action-icon]{color:currentColor}#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn:hover,#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn:focus{color:#53389e!important;background:#f9f5ff!important;border-color:#6941c6!important}#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn--primary{color:#fff!important;background:#6941c6!important;border-color:#6941c6!important}#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn--primary:hover,#body .payment-result-toast-v2--page .payment-result-toast-v2__action-btn--primary:focus{color:#fff!important;background:#53389e!important;border-color:#53389e!important}#body .pisell-lowcode__booking-tab-pane-wrap{flex-direction:column;width:100%;height:100%;display:flex;position:relative}#body .pisell-lowcode__booking-tab-pane-title{width:100%;color:var(--base-black,#000);z-index:2;background-color:#fff;align-self:stretch;align-items:flex-start;gap:10px;padding:24px 32px;font-size:30px;font-style:normal;font-weight:500;line-height:38px;display:flex}#body .pisell-lowcode__booking-tab-pane-body{flex:1;width:100%;padding:0 32px 120px;overflow:auto}#body .pisell-lowcode__booking-tab-pane-body .pisell-lowcode__booking-tab-pane-label{font-size:16px;font-weight:500}#body .pisell-lowcode__booking-tab-pane-body .pisell-lowcode__booking-tab-pane-input,#body .pisell-lowcode__booking-tab-pane-body .pisell-lowcode__booking-tab-pane-desc{margin-top:8px}#body .pisell-lowcode__booking-tab-pane-voucher-section{z-index:3;background-color:#1b1b1b;flex-direction:column;padding:10px;display:flex;position:relative;box-shadow:0 -2px 8px #0000000f}#body .pisell-lowcode__booking-tab-pane-voucher-section .pisell-lowcode__booking-footer-voucher-container{background:var(--base-white,#fff);border-radius:8px;padding:4px}#body .pisell-lowcode__booking-tab-pane-voucher-section .pisell-lowcode__action-buttons{margin-top:0}#body .pisell-lowcode__booking-tab-pane-voucher-section .pisell-lowcode__action-buttons .action-button,#body .pisell-lowcode__booking-tab-pane-voucher-section .pisell-lowcode__action-buttons .action-button:hover:not(:disabled){color:#fff!important}#body .pisell-lowcode__booking-tab-pane-notes-section{z-index:3;background-color:#1b1b1b;position:relative}#body .pisell-lowcode__booking-tab-pane-notes-section .pisell-lowcode__booking-notes{background:var(--base-white,#fff);width:100%;padding:12px}#body .pisell-lowcode__booking-tab-pane-notes-section .pisell-lowcode__booking-notes .pisell-lowcode__booking-notes-label{color:#333;margin-bottom:8px;font-weight:500}#body .pisell-lowcode__booking-tab-pane-notes-section .pisell-lowcode__booking-notes .pisell-lowcode__booking-notes-input .pisell-lowcode-input{border-radius:6px;font-size:16px;line-height:36px;height:44px!important;min-height:44px!important}#body .pisell-lowcode__booking-tab-pane-notes-section .pisell-lowcode__booking-notes .pisell-lowcode__booking-notes-input textarea.pisell-lowcode-input{resize:none;border-radius:6px;height:44px!important;min-height:44px!important}#body .pisell-lowcode__booking-tab-pane-notes-section .pisell-lowcode__booking-notes .pisell-lowcode__booking-notes-input .pisell-lowcode-input-textarea-affix-wrapper{border-width:1px}#body .pisell-lowcode__booking-tab-pane-footer{z-index:2;background:var(--base-white,#fff);border-top:1px solid #e7e8e9;width:100%;padding:20px 32px;display:block}#body .pisell-lowcode__booking-footer-voucher-container{flex-direction:column;width:100%;margin-bottom:8px;display:flex}#body .pisell-lowcode__booking-footer-voucher-container .voucher-title{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}#body .pisell-lowcode__booking-footer-voucher-container .voucher-title .voucher-title-left{color:var(--base-black,#000);flex-direction:column;font-size:18px;font-style:normal;font-weight:600;line-height:28px;display:flex}#body .pisell-lowcode__booking-footer-voucher-container .voucher-title .voucher-title-right{color:#7f56d9;cursor:pointer;justify-content:center;align-items:center;gap:4px;font-size:18px;font-style:normal;font-weight:500;display:flex}#body .pisell-lowcode__booking-footer-voucher-container .voucher-title .voucher-right-icon{color:#7f56d9;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;display:flex}#body .pisell-lowcode__booking-footer-voucher-container .voucher-title .voucher-right-icon.show{transform:rotate(180deg)}#body .pisell-lowcode__booking-footer-voucher-container .voucher-detail{flex-direction:column;width:100%;max-height:0;transition:all .2s;display:flex;overflow:auto}#body .pisell-lowcode__booking-footer-voucher-container .voucher-detail.show{max-height:unset}#body .pisell-lowcode__booking-footer-voucher-container .voucher-code-input-wrapper{border:1px solid var(--Gray-300,#d0d5dd);background:#fff;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;width:100%;height:42px;margin-top:6px;padding:8px;display:flex}#body .pisell-lowcode__booking-footer-voucher-container .voucher-code-input{align-items:center;display:flex}#body .pisell-lowcode__booking-footer-voucher-container .voucher-code-input>div{color:var(--Gray-500,#667085);text-align:center;margin-right:8px;font-size:16px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-clear-cart-modal .ant-modal-content{border-radius:16px;overflow:hidden}#body .pisell-clear-cart-modal .ant-modal-close{color:#666;top:16px;right:16px}#body .pisell-clear-cart-modal .ant-modal-close:hover{color:#333}#body .pisell-clear-cart-modal-content{text-align:center;padding:32px 24px 24px}#body .pisell-clear-cart-modal-title{color:#333;margin:0 0 32px;font-size:24px;font-weight:600;line-height:1.3}#body .pisell-clear-cart-modal-options{justify-content:center;gap:16px;display:flex}#body .pisell-clear-cart-option{cursor:pointer;text-align:center;color:#fff;border:none;border-radius:16px;outline:none;flex-direction:column;flex:1;align-items:center;max-width:200px;min-height:140px;padding:20px;font-family:inherit;transition:all .2s;display:flex}#body .pisell-clear-cart-option:hover{transform:translateY(-2px);box-shadow:0 8px 16px #00000026}#body .pisell-clear-cart-option:active{transform:translateY(0)}#body .pisell-clear-cart-option .option-icon{flex-shrink:0;justify-content:center;align-items:center;height:48px;display:flex}#body .pisell-clear-cart-option .option-icon .anticon{width:32px;height:32px;font-size:32px!important}#body .pisell-clear-cart-option .option-icon svg{width:32px!important;height:32px!important}#body .pisell-clear-cart-option .option-text{white-space:pre-line;flex:1;align-items:center;font-size:16px;font-weight:600;line-height:1.4;display:flex}#body .pisell-clear-cart-option.purple-option{background:#5d3f9f}#body .pisell-clear-cart-option.purple-option:hover{background:#4a336d}#body .pisell-clear-cart-option.red-option{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}#body .pisell-clear-cart-option.red-option:hover{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%)}#body .customise-item-modal .ant-modal-content,#body .customise-item-modal .pisell-lowcode-modal-content{border-radius:16px;padding:0;overflow:hidden}#body .customise-item-modal .ant-modal-body,#body .customise-item-modal .pisell-lowcode-modal-body{padding:0}#body .customise-item-modal-content{background:#fff;padding-top:0;position:relative;overflow:visible}#body .customise-item-modal .pisell-lowcode-floating-layer-header{padding:24px 72px 16px 24px}#body .customise-item-modal .pisell-lowcode-floating-layer-title{color:#000;margin:0;font-size:20px;font-weight:600;line-height:28px}#body .customise-item-modal-body{gap:32px;min-height:480px;padding:0 24px 16px;display:flex}#body .customise-item-modal-illustration{flex:0 0 240px;justify-content:center;align-items:center;padding-right:24px;display:flex}#body .customise-item-modal .customise-item-illustration-image{object-fit:contain;width:220px;height:220px}#body .customise-item-modal-form{flex-direction:column;flex:1;gap:20px;display:flex}#body .customise-item-modal .customise-item-form-group{flex-direction:column;gap:8px;display:flex}#body .customise-item-modal .customise-item-form-group:last-child{margin-top:auto}#body .customise-item-modal .customise-item-form-label{color:#000;margin-bottom:4px;font-size:14px;font-weight:500}#body .customise-item-modal .customise-item-product-name-input{border:1px solid #d9d9d9;border-radius:8px;height:48px;font-size:14px}#body .customise-item-modal .customise-item-product-name-input:focus,#body .customise-item-modal .customise-item-product-name-input:hover{border-color:#722ed1}#body .customise-item-modal .customise-item-product-name-input.ant-input-focused{border-color:#722ed1;box-shadow:0 0 0 2px #722ed11a}#body .customise-item-modal .customise-item-vouchers-checkbox{justify-content:space-between;align-items:center;width:100%;display:flex}#body .customise-item-modal .customise-item-vouchers-checkbox .vouchers-label{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;flex:1;margin:0;font-size:16px}#body .customise-item-modal .customise-item-vouchers-checkbox .vouchers-label:focus,#body .customise-item-modal .customise-item-vouchers-checkbox .vouchers-label:active{color:#000;outline:none}#body .customise-item-modal .customise-item-vouchers-checkbox .vouchers-checkbox-input{flex-shrink:0}#body .customise-item-modal .customise-item-vouchers-checkbox .pisell-lowcode-checkbox-inner{width:24px!important;height:24px!important}#body .customise-item-modal .customise-item-vouchers-checkbox .pisell-lowcode-checkbox-inner:after{width:9px!important;height:14px!important}#body .customise-item-modal .customise-item-price-option{grid-template-rows:auto auto;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px 16px;margin-bottom:20px;display:grid}#body .customise-item-modal .customise-item-price-content{flex-direction:column;flex:1;gap:8px;display:flex}#body .customise-item-modal .customise-item-radio{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;background:#fff;border:2px solid #d9d9d9;border-radius:50%;outline:none;flex-shrink:0;grid-area:2/1;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;margin:0;padding:0;transition:all .2s;display:flex;position:relative}#body .customise-item-modal .customise-item-radio .radio-dot{box-sizing:border-box;background:0 0;border-radius:50%;flex-shrink:0;width:8px;min-width:8px;height:8px;min-height:8px;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#body .customise-item-modal .customise-item-radio.active.purple{border-color:#722ed1}#body .customise-item-modal .customise-item-radio.active.purple .radio-dot{background:#722ed1}#body .customise-item-modal .customise-item-radio.active.red{border-color:#ff4d4f}#body .customise-item-modal .customise-item-radio.active.red .radio-dot{background:#ff4d4f}@media (pointer:coarse){#body .customise-item-modal .customise-item-radio:before{content:"";z-index:-1;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}}@supports ((-webkit-appearance:none)){#body .customise-item-modal .customise-item-radio{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box}}@supports (-webkit-touch-callout:none){#body .customise-item-modal .customise-item-radio{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:auto;border-style:solid;border-width:2px}}#body .customise-item-modal .customise-item-price-title{color:#d0d5dd;grid-area:1/2;font-size:14px;font-weight:500;transition:all .2s}#body .customise-item-modal .customise-item-price-title.purple{color:#722ed1}#body .customise-item-modal .customise-item-price-title.red{color:#ff4d4f}#body .customise-item-modal .customise-item-price-input{cursor:pointer;box-sizing:content-box;background:#fff;border:2px solid #d9d9d9;border-radius:12px;outline:none;grid-area:2/2;align-items:center;width:calc(100% - 32px);height:48px;padding:14px 16px;line-height:normal;transition:all .2s;display:flex}#body .customise-item-modal .customise-item-price-input.active.purple{background:#f9f0ff;border-color:#722ed1}#body .customise-item-modal .customise-item-price-input.active.red{background:#fff2f0;border-color:#ff4d4f}#body .customise-item-modal .customise-item-price-input .price-currency{color:#8c8c8c;flex-shrink:0;margin-right:8px;font-size:16px;font-weight:600}#body .customise-item-modal .customise-item-price-input .price-minus{color:#ff4d4f;flex-shrink:0;margin-top:-4px;margin-right:4px;font-size:20px;font-weight:600}#body .customise-item-modal .customise-item-price-input .price-input-display{color:#8c8c8c;text-align:right;flex:1;justify-content:flex-end;align-items:center;min-height:32px;padding:0;font-size:24px;font-weight:600;display:flex}#body .customise-item-modal .customise-item-price-input .price-input-display.placeholder{color:#d0d5dd!important}#body .customise-item-modal .customise-item-price-input .price-input-display:empty:before{content:attr(data-placeholder);color:#bfbfbf;font-weight:400}#body .customise-item-modal .customise-item-price-input.active.purple .price-currency,#body .customise-item-modal .customise-item-price-input.active.purple .price-input-display{color:#722ed1}#body .customise-item-modal .customise-item-price-input.active.red .price-currency,#body .customise-item-modal .customise-item-price-input.active.red .price-input-display{color:#ff4d4f}#body .customise-item-modal .customise-item-price-input .virtual-keyboard-input-wrap{background:0 0;border:none}#body .customise-item-modal .customise-item-price-input .virtual-keyboard-input-wrap .virtual-keyboard-input{background:0 0;border:none;padding:0}#body .customise-item-modal .customise-item-price-input .virtual-keyboard-input-wrap .virtual-keyboard-input-delete{display:none}#body .customise-item-modal .customise-item-price-input .virtual-keyboard-price-input{cursor:pointer;align-items:center;width:100%;display:flex}#body .customise-item-modal-actions{justify-content:space-between;align-items:center;gap:16px;padding:0 24px 24px;display:flex}#body .customise-item-modal-footer{justify-content:flex-end;gap:12px;margin-top:0;padding:0;display:flex}#body .customise-item-modal .customise-item-quantity-selector-fixed{z-index:10;position:static}#body .customise-item-modal .customise-item-cancel-btn{color:#000;background:#fff;border:1px solid #d9d9d9;border-radius:8px;min-width:100px;height:48px;font-weight:500}#body .customise-item-modal .customise-item-cancel-btn:hover{color:#722ed1;background:#f9f0ff;border-color:#722ed1}#body .customise-item-modal .customise-item-save-btn{background:#722ed1;border-color:#722ed1;border-radius:8px;min-width:120px;height:48px;font-weight:500}#body .customise-item-modal .customise-item-save-btn:hover{background:#9254de;border-color:#9254de}#body .customise-item-modal .customise-item-save-btn:disabled{color:#bfbfbf;background:#f5f5f5;border-color:#d9d9d9}#body .customise-item-drawer-phone{border-top-left-radius:10px;border-top-right-radius:10px}#body .customise-item-drawer-phone.pisell-lowcode-drawer-content-wrapper,#body .customise-item-drawer-phone .pisell-lowcode-drawer-content-wrapper,#body .customise-item-drawer-phone .ant-drawer-content-wrapper{max-width:none!important}#body .customise-item-drawer-phone .pisell-lowcode-drawer-content,#body .customise-item-drawer-phone .ant-drawer-content{border-radius:16px 16px 0 0;overflow:hidden}#body .customise-item-drawer-phone .pisell-lowcode-drawer-body,#body .customise-item-drawer-phone .ant-drawer-body{padding:0!important}#body .customise-item-drawer-phone .customise-item-modal-content-phone{border-radius:16px 16px 0 0;flex-direction:column;padding-top:0;display:flex}#body .customise-item-drawer-phone .customise-item-modal-body{min-height:unset;flex-direction:column;gap:12px;padding:16px 12px}#body .customise-item-drawer-phone .customise-item-modal-illustration{display:none}#body .customise-item-drawer-phone .customise-item-illustration-placeholder{width:120px;height:120px}#body .customise-item-drawer-phone .customise-item-modal-form{gap:14px}#body .customise-item-drawer-phone .customise-item-form-label,#body .customise-item-drawer-phone .customise-item-price-title{font-size:13px}#body .customise-item-drawer-phone .customise-item-product-name-input{height:44px}#body .customise-item-drawer-phone .customise-item-vouchers-checkbox{min-height:36px}#body .customise-item-drawer-phone .customise-item-vouchers-checkbox .vouchers-label{font-size:15px}#body .customise-item-drawer-phone .customise-item-price-option{gap:6px 12px;margin-bottom:12px}#body .customise-item-drawer-phone .customise-item-price-input{box-sizing:border-box;width:100%;height:48px;padding:10px 12px}#body .customise-item-drawer-phone .customise-item-price-input .price-input-display{word-break:break-all;min-width:0;font-size:20px}#body .customise-item-drawer-phone .customise-item-modal-footer{flex:1;min-width:0;margin-top:0;padding:0}#body .customise-item-drawer-phone .customise-item-save-btn{width:100%;min-width:0}#body .customise-item-drawer-phone .customise-item-modal-actions{padding:4px 12px calc(12px + env(safe-area-inset-bottom));align-items:center;gap:12px;display:flex;position:static}#body .customise-item-drawer-phone .customise-item-quantity-selector-fixed{flex:none;justify-content:center;padding:0;display:flex;position:static}#body .customise-item-drawer-phone .customise-item-quantity-selector-fixed .customise-item-quantity-selector .quantity-btn{width:36px;height:36px;font-size:16px}#body .customise-item-drawer-phone .customise-item-quantity-selector-fixed .customise-item-quantity-selector .quantity-number{min-width:36px;height:36px;font-size:14px}@media (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1){#body .customise-item-modal .customise-item-radio{will-change:transform;transform:translateZ(0)}#body .customise-item-modal .customise-item-radio .radio-dot{will-change:transform,background;transform:translate(-50%,-50%)translateZ(0)}}#body .customise-item-quantity-selector .quantity-number{cursor:pointer;border:none;outline:none;transition:background-color .15s}#body .customise-item-quantity-selector .quantity-number:hover:not(:disabled){background:#f0f0f0}#body .customise-item-quantity-selector .quantity-number:active:not(:disabled){background:#e6e6e6}#body .customise-item-quantity-selector .quantity-number:disabled{cursor:not-allowed;opacity:.6}#body .pisell-voucher-modal .ant-modal-body{padding:0}#body .pisell-voucher-modal .pisell-voucher-modal-content{max-height:70vh;display:flex;overflow-y:auto}#body .pisell-voucher-modal.pisell-voucher-modal--hidden .pisell-voucher-modal-content *{transition:none!important;animation-play-state:paused!important}#body .pisell-lowcode__action-buttons{justify-content:space-between;align-items:center;gap:6px;margin-top:0;padding:0;display:flex}#body .pisell-lowcode__action-buttons .action-button-wrapper{flex:1.4;display:flex;position:relative}#body .pisell-lowcode__action-buttons .action-button-wrapper .voucher-badge{color:#fff;z-index:10;box-sizing:border-box;background-color:#7f56da;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;padding:0 4px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-8px;right:-8px}#body .pisell-lowcode__action-buttons .action-button-wrapper .voucher-warning-icon{color:#fff;z-index:10;background-color:#ff4d4f;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px #0003}#body .pisell-lowcode__action-buttons .action-button-wrapper .voucher-warning-icon .anticon{font-size:10px}#body .pisell-lowcode__action-buttons .action-button{color:#fff;background:#2c2c2c;border:1px solid #2c2c2c;border-radius:8px;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;gap:4px;height:44px;padding:0 8px;font-size:12px;font-weight:500;transition:all .2s;display:flex}#body .pisell-lowcode__action-buttons .action-button:hover:not(:disabled){color:#fff;background:#404040;border-color:#404040}#body .pisell-lowcode__action-buttons .action-button:disabled{opacity:.5;cursor:not-allowed;color:#fff;background:#2c2c2c;border-color:#2c2c2c}#body .pisell-lowcode__action-buttons .action-button:disabled:hover{color:#fff!important;opacity:.5!important;background:#2c2c2c!important;border-color:#2c2c2c!important}#body .pisell-lowcode__action-buttons .action-button.clear-button{border-color:#ff4d4f;flex:none;width:44px}#body .pisell-lowcode__action-buttons .action-button.clear-button:hover:not(:disabled){border-color:#ff7875}#body .pisell-lowcode__action-buttons .action-button.manuel-button{border-color:#cc8e50;flex:1;align-items:center;padding:0 4px}#body .pisell-lowcode__action-buttons .action-button.manuel-button:hover:not(:disabled){border-color:#cc8e50}#body .pisell-lowcode__action-buttons .action-button.manuel-button .anticon{align-self:center}#body .pisell-lowcode__action-buttons .action-button.manuel-button span{text-align:center;justify-content:center;align-items:center;line-height:1.15;display:flex;white-space:pre-line!important}#body .pisell-lowcode__action-buttons .action-button.customise-button{border-color:#8157d5;flex:1}#body .pisell-lowcode__action-buttons .action-button.customise-button:hover:not(:disabled){border-color:#8157d5}#body .pisell-lowcode__action-buttons .action-button.customise-button span{text-align:center;justify-content:center;align-items:center;line-height:1.15;display:flex;white-space:pre-line!important}#body .pisell-lowcode__action-buttons .action-button.goodpass-button{border-color:#cc8e50;flex:1.4}#body .pisell-lowcode__action-buttons .action-button.goodpass-button:hover:not(:disabled){border-color:#cc8e50}#body .pisell-lowcode__action-buttons .action-button .anticon{font-size:22px}#body .pisell-lowcode__action-buttons .action-button span{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-weight:600;overflow:hidden}#body .pisell-lowcode__action-buttons .action-button .pisell-lowcode-btn-icon{margin-right:0;font-size:22px}#body .action-buttons-toast-content{color:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.8!important}#body .pisell-browser-select{background-color:var(--Gray-true-100,#f5f5f5);color:var(--Gray-true-900,#141414);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVcAAADICAYAAABcdqI6AAAAAXNSR0IArs4c6QAADKdJREFUeF7t3WtyHMcRReHRykSvTOLKTK3MZpuABYIQpru6HplZ30Q49AP1yDw3+6g1hKzfHj4IIIAAAt0J/Nb9RAcigAACCDzI1RAggAACAwiQ6wCojkQAAQTI1QwggAACAwiQ6wCojkQAAQTI1QwggAACAwiQ6wCojkQAAQTI1QwggAACAwiQ6wCojkQAAQTI1QwggAACAwiQ6wCojkQAAQTI1QwggAACAwiQ6wCojkQAAQRmyfXL4/E4/vf7C/K/3qD/UwwIIIBAZwKHb47PMu+MlOvR1B8vzT3j9u3xeBzCJdpnpPwcAQQ+I3A45HiJe5XrZ2u/vvxwiHdGyPWKVD9q/Gh4SLNmEgEEyhK4450hzukt10OKx9vq3c+QZu8WZT8CCIQkENI7PeXaq8HX9Ag25BwrCoFQBP598iuAs0V3804vufYWK8GeHQXrENiXQG+xvpL813dhH38OdOvTQ67Hdx1Hk6M+3f5OMqpA5yKAwHQCo8TaTbA95DrqrfVtWgQ7fXZdiEBYAqPFejR+vLkeb7DNn7tynSFWXxE0x2sjAuUIzBBrl7fXTHI9GvYGW+5Z0RACpwnMFOvtt9e7cv3PaSz9FhJsP5ZOQiALgdlifeXS7Mjmjd9vnvmVwPsBINgsj4Q6EbhPYJVYj8qbf3Mgq1x9RXB/YJ2AQAYCK8W6rVwJNsOjoUYE2gmsFustx9x5c43Q+K3m2zO3EwEEBhNI75cKciXYwVPueAQmE4gi1ltuuSPXlX+g9VHW/pBr8hPgOgQGEIgk1mVyHf2vvbbkRrAt1OxBIAaBaGJd9gdax8Urfs/12RgQ7DNCfo5APAIRxXpQav6n++aNL9lEBUKw8R4eFSHwTwRKeuSuXCN+NfAaIMF6mBGITyCqWG9933rrlfdNZmXhxJ9LFSKQmkBpd9x9cz2Sjfz2evvvPqlHV/EIxCUQWay3/iDrFXkPuR5nRfu1rPcj5SuCuA+ZyvYjEF2sXXzRS64Eu98DomMEWghsIdZe37m+BewNtmXc7EFgDwLbiHWEXL3B7vGQ6BKBqwS2EusouRLs1bGzHoHaBLYT60i5Emzth0V3CJwlsKVYR8uVYM+On3UI1CSwrVhnyJVgaz40ukLgGYGtxTpLrgT7bAz9HIFaBLYX60y5Emyth0c3CPwTAWJ9IdPzXyI4M25+D/YMJWsQyEmAWN/kNluu3mBzPjSqRuAZAWJ9R2iFXAn22Zj6OQK5CBDrB3mtkivB5np4VIuA71gvzsBKuRLsxbAsRyAYAW+snwSyWq4EG+xpUQ4CJwkQ6xNQEeRKsCen2TIEghAg1hNBRJErwZ4IyxIEAhAg1pMhRJIrwZ4MzTIEFhEg1gvgo8mVYC+EZykCEwkQ60XYEeVKsBdDtByBwQSItQFwVLkSbEOYtiAwgACxNkKNLFeCbQzVNgQ6ESDWGyCjy5Vgb4RrKwI3CBDrDXjH1gxyJdibIduOwEUCxHoR2EfLs8iVYDuE7QgEThAg1hOQzizJJFeCPZOoNQi0EyDWdna/7MwmV4LtGL6jEHhDgFg7j0NGuRJs5yFw3PYEiHXACGSVK8EOGAZHbkmAWAfFnlmuBDtoKBy7DQFiHRh1drkS7MDhcHRpAsQ6ON4KciXYwUPi+HIEiHVCpFXkSrAThsUVJQgQ66QYK8mVYCcNjWvSEiDWidFVkyvBThweV6UiQKyT46ooV4KdPESuC0+AWBdEVFWuBLtgmFwZkgCxLoqlslwJdtFQuTYMAWJdGEV1uRLswuFy9VICxLoUf57/P9e7mP58PB5/3D1k4P6v388+avRBoAcBYu1B8eYZO7y5viIi2JvDYnsKAsQaJKad5OorgiBDp4xhBIh1GNrrB+8mV4K9PiN25CBArMFy2lGuBBtsCJVzmwCx3kbY/4Bd5Uqw/WfJiWsIEOsa7k9v3VmuBPt0PCwIToBYAwe0u1wJNvBwKu1TAsQafEDI9UdAfk0r+KAq7ycCxJpgIMj175AINsHAKvFBrEmGgFx/DopgkwzupmUSa6LgyfXXsAg20QBvVCqxJgubXD8OjGCTDXLxcok1YcDk+s+hEWzCgS5YMrEmDZVcPw+OYJMOdpGyiTVxkOT6PDyCfc7Iiv4EiLU/06knkus53AR7jpNVfQgQax+OS08h1/P4CfY8KyvbCRBrO7tQO8n1WhwEe42X1dcIEOs1XqFXk+v1eAj2OjM7nhMg1ueMUq0g17a4CLaNm10fEyDWgpNBru2hEmw7Ozv/JkCsRaeBXO8FS7D3+O2+m1gLTwC53g+XYO8z3PEEYi2eOrn2CZhg+3Dc5RRi3SBpcu0XMsH2Y1n5JGKtnO6b3si1b9AE25dntdOItVqin/RDrv3DJtj+TCucSKwVUrzQA7legHVhKcFegLXBUmLdIOT3LZLruNAJdhzbTCcTa6a0OtZKrh1hfnAUwY7lG/10Yo2e0MD6yHUg3JejCXY844g3EGvEVCbWRK5zYBPsHM5RbiHWKEksrINc58En2HmsV95ErCvpB7qbXOeGQbBzec++jVhnEw98H7nOD4dg5zOfcSOxzqCc6A5yXRMWwa7hPupWYh1FNvG55LouPIJdx77nzcTak2ahs8h1bZgEu5b/3duJ9S7BwvvJdX24BLs+g5YKiLWF2kZ7yDVG2AQbI4ezVRDrWVIbryPXOOETbJwsPquEWHPktLxKcl0ewU8FEGysPN5XQ6yx8wlVHbmGiuN/xRBsvEyOiog1Zi5hqyLXmNEQbKxciDVWHimqIde4MRFsjGyINUYO6aog19iREezafIh1Lf/Ut5Nr/PgIdk1GxLqGe5lbyTVHlAQ7Nydincu75G3kmidWgp2TFbHO4Vz+FnLNFTHBjs2LWMfy3ep0cs0XN8GOyYxYx3Dd9lRyzRk9wfbNjVj78nTa4/Eg17xjQLB9siPWPhyd8o4AueYeCYK9lx+x3uNn9ycEyDX/eBBsW4bE2sbNrpMEyPUkqODLCPZaQMR6jZfVDQTItQFa0C0Eey4YYj3HyaqbBMj1JsBg2wn280CINdjAVi6HXOulS7AfZ0qs9WY9dEfkGjqe5uII9md0xNo8Sja2EiDXVnLx9xHsj4yINf6slqyQXEvG+v+mdhcssdae79DdkWvoeLoUt6tgibXL+DiklQC5tpLLtW83wRJrrvksWS25loz1w6Z2ESyx7jPToTsl19DxdC+uumCJtfvIOLCVALm2ksu7r6pgiTXvTJasnFxLxvq0qWqCJdankVswmwC5ziYe574qgiXWODOlkjcEyHXvccguWGLde35Dd0+uoeOZUlxWwRLrlPFwSSsBcm0lV2tfNsESa635K9kNuZaMtampLIIl1qZ4bZpNgFxnE499X3TBfns8Hl8CI/z6vbaDoQ8C/uuvZuAXAtEFGzUyYo2azKK6vLkuAh/8WoK9FhCxXuO1xWpy3SLmpiYJ9hw2Yj3HabtV5Lpd5JcaJtjPcRHrpXHaazG57pV3S7cE+zE1Ym2Zpo32kOtGYd9olWB/hkesN4Zpl63kukvS9/sk2B8MifX+LG1xArluEXO3JncXLLF2G6X6B5Fr/Yx7d7irYIm19yQVP49ciwc8qL3dBEusgwap8rHkWjndsb3tIlhiHTtHZU8n17LRTmmsumCJdcoY1byEXGvmOrOrqoIl1plTVPAuci0Y6oKWqgmWWBcMUbUrybVaouv6qSJYYl03Q6VuJtdScS5vJrtgiXX5CNUpgFzrZBmlk6yCJdYoE1SkDnItEmSwNrIJlliDDVCFcsi1Qooxe8giWGKNOT/pqyLX9BGGbiC6YIk19PjkLo5cc+eXofqogiXWDNOTuEZyTRxeotKjCZZYEw1P1lLJNWty+eqOIlhizTc7KSsm15SxpS16tWCJNe3o5CucXPNllr3iVYIl1uyTk6x+ck0WWJFyZwuWWIsMTqY2yDVTWrVqnSVYYq01N2m6Idc0UZUsdLRgibXk2ORoilxz5FS5ylGCJdbKU5OgN3JNENIGJfYWLLFuMDTRWyTX6AntU18vwRLrPjMTulNyDR3PdsXdEey3x+NxiPX4qw8CywmQ6/IIFPABgUOyv38X5ZcTdEj1BCRL5hMg1/nM3XiNwCHa188h3OPz18sbqrfUayytnkiAXCfCdhUCCOxDgFz3yVqnCCAwkQC5ToTtKgQQ2IcAue6TtU4RQGAiAXKdCNtVCCCwDwFy3SdrnSKAwEQC5DoRtqsQQGAfAuS6T9Y6RQCBiQTIdSJsVyGAwD4EyHWfrHWKAAITCZDrRNiuQgCBfQiQ6z5Z6xQBBCYSINeJsF2FAAL7ECDXfbLWKQIITCTwX060becB9Pt2AAAAAElFTkSuQmCC);background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:none;border-radius:20px;padding:4px 10px;font-size:16px;font-style:normal;font-weight:600}#body .server-select-product{cursor:pointer;align-items:flex-start;gap:12px;padding:16px;display:flex;position:relative}#body .server-select-product:before{content:"";background:#f1f1f1;width:calc(100% - 40px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}#body .server-select-product:last-child:before{display:none}#body .server-select-product .server-select-product-cover{object-fit:cover;border-radius:8px;width:80px;height:80px}#body .server-select-product .server-select-product-content{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:4px;min-height:80px;display:flex}#body .server-select-product .server-select-product-content .server-select-product-title{color:var(--Base-Black,#000);font-size:20px;font-style:normal;font-weight:600;line-height:30px}#body .server-select-product .server-select-product-content .server-select-product-subtitle{color:var(--Gray-600,#475467);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .server-select-product .server-select-product-content .server-select-product-quantity{width:100%;color:var(--Gray-600,#475467);justify-content:space-between;align-items:center;font-size:16px;font-style:normal;font-weight:400;display:flex}#body .server-select-product .server-select-product-content .server-select-product-quantity .server-select-product-total{color:var(--Base-Black,#000);font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .server-select-product .server-select-product-content .server-select-product-quantity .server-select-product-origin-total{color:#4e4e4e;margin-right:12px;text-decoration:line-through}#body .pisell-lowcode__booking-notes-input,#body .pisell-lowcode__booking-notes-desc{margin-top:8px}#body .pisell-lowcode__booking-service-header{padding:16px 0}#body .pisell-lowcode__booking-service-body{background:var(--gray-50,#f9fafb)}#body .pisell-lowcode__custom-select-card-menu-wrap{cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}#body .pisell-lowcode__custom-select-card-menu-wrap:hover{background:var(--gray-100,#f2f4f7)}#body .pisell-lowcode__custom-select-card-menu-wrap .pisell-lowcode__custom-select-card-menu-icon{color:#475467;font-size:28px}#body .pisell-lowcode__booking-footer-buttons-item-rebook .pisell-lowcode__booking-footer-buttons-item-rebook-menu{border:1px solid #d0d5dd;width:50px;height:50px}#body .pisell-lowcode__booking-footer-total{justify-content:space-between;align-items:flex-start;width:100%;padding-bottom:2px;display:flex}#body .pisell-lowcode__booking-footer-total .pisell-lowcode__booking-footer-left{color:var(--base-black,#000);flex-direction:column;font-size:18px;font-style:normal;font-weight:600;line-height:28px;display:flex}#body .pisell-lowcode__booking-footer-total .pisell-lowcode__booking-footer-left .pisell-lowcode__booking-footer-left-arrears{color:#ee837a;font-size:14px}#body .pisell-lowcode__booking-footer-total .pisell-lowcode__booking-footer-right{color:#7f56d9;cursor:pointer;justify-content:center;align-items:center;gap:4px;font-size:18px;font-style:normal;font-weight:500;display:flex}#body .pisell-lowcode__booking-footer-total .pisell-lowcode__booking-footer-right .pisell-lowcode__booking-footer-right-icon{color:#7f56d9;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;display:flex}#body .pisell-lowcode__booking-footer-total .pisell-lowcode__booking-footer-right .pisell-lowcode__booking-footer-right-icon.pisell-lowcode__booking-footer-right-icon-show{transform:rotate(180deg)}#body .pisell-lowcode__booking-footer-total-detail{flex-direction:column;width:100%;max-height:0;transition:all .2s;display:flex;overflow:hidden}#body .pisell-lowcode__booking-footer-total-detail.pisell-lowcode__booking-footer-total-detail-show{gap:0;max-height:500px}#body .pisell-lowcode__booking-footer-total-detail .order-total-item{width:100%;display:flex}#body .pisell-lowcode__booking-footer-total-detail .order-total-item:last-child{margin-bottom:16px}#body .pisell-lowcode__booking-footer-total-detail .order-total-item .order-total-item-label{color:var(--Gray-600,#475467);flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .pisell-lowcode__booking-footer-total-detail .order-total-item .order-total-item-label.order-total-item-label-bold,#body .pisell-lowcode__booking-footer-total-detail .order-total-item .order-total-item-value{color:var(--Gray-600,#475467);font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .pisell-lowcode__booking-footer-total-detail .order-total-item-border{background:#e5e5e5;width:100%;height:1px}#body .pisell-lowcode__booking-footer-buttons{justify-content:flex-start;align-items:center;width:100%;margin-top:8px;display:flex;gap:8px!important}#body .pisell-lowcode__booking-footer-buttons .pisell-lowcode__booking-footer-buttons-item{flex:1;justify-content:center;align-items:center;height:48px;display:flex;position:relative}#body .pisell-lowcode__booking-footer-buttons .pisell-lowcode__booking-footer-buttons-item.note-button .note-indicator{color:#fff;pointer-events:none;background-color:#7f56da;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:30px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0;transform:translate(12%,-12%);box-shadow:0 4px 8px #0003}#body .pisell-lowcode__booking-footer-buttons .pisell-lowcode__booking-footer-buttons-item-primary{order:1;flex:2!important}#body .confirm-holder-modal-content{flex-direction:column;height:100%;min-height:400px;max-height:60vh;display:flex}#body .confirm-holder-modal-hint{color:#722ed1;margin-bottom:16px;padding:4px 0;font-size:16px}#body .confirm-holder-modal-service{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}#body .confirm-holder-modal-footer{border-top:1px solid #f0f0f0;justify-content:space-between;gap:12px;margin-top:16px;padding-top:16px;padding-bottom:16px;display:flex}#body .confirm-holder-modal-footer .skip-button{flex:1;height:48px}#body .confirm-holder-modal-footer .confirm-button{flex:1}#body .pisell-lowcode__subtotal-wrap{padding:20px}#body .pisell-lowcode__subtotal-divider{margin:8px 0}#body .pisell-lowcode__subtotal-item{justify-content:space-between;width:100%;display:flex}#body .pisell-lowcode__subtotal-item .pisell-lowcode__subtotal-item-label{color:var(--Base-Black,#000);font-size:14px;font-style:normal;font-weight:500;line-height:24px}#body .pisell-lowcode__subtotal-item .pisell-lowcode__subtotal-item-value{color:var(--Base-Black,#000);font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .pisell-lowcode__subtotal-item.pisell-lowcode__subtotal-item-bold .pisell-lowcode__subtotal-item-label{font-weight:700}#body .pisell-lowcode__subtotal-item.pisell-lowcode__subtotal-item-bold .pisell-lowcode__subtotal-item-value{color:var(--Blue-600,#1570ef);font-weight:700}#body .pisell-lowcode__subtotal-describe{color:var(--Gray-500,#667085);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .pisell-lowcode__subtotal-list{width:100%;margin-top:2px;display:flex}#body .pisell-lowcode__subtotal-list .pisell-lowcode__subtotal-item-block{flex:1}#body .pisell-lowcode__subtotal-list .pisell-lowcode__subtotal-item-block .pisell-lowcode__subtotal-item-wrap{flex-direction:column;gap:8px;width:100%;display:flex}@media (max-width:768px){#body .pisell-pagination{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}#body .pisell-pagination .pagination-info{color:#344054;font-size:13px}#body .pisell-pagination .pagination-controls{justify-content:flex-end;gap:16px}#body .pisell-pagination .pagination-group{flex:1;justify-content:center}#body .pisell-pagination .pagination-prev,#body .pisell-pagination .pagination-next{padding:8px 12px}#body .pisell-pagination .pagination-prev span,#body .pisell-pagination .pagination-next span{font-size:13px}#body .pisell-pagination .pagination-page{width:36px;padding:8px;font-size:13px}#body .pisell-pagination .pagination-ellipsis{width:36px;padding:8px}#body .pisell-pagination .pagination-ellipsis span{font-size:13px}#body .pisell-pagination .pagination-size-selector{width:80px}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector{min-height:36px;padding:8px 12px}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector .ant-select-selection-item{font-size:13px}}@media (max-width:480px){#body .pisell-pagination{flex-direction:column;align-items:stretch;gap:12px}#body .pisell-pagination .pagination-info{text-align:center;font-size:12px}#body .pisell-pagination .pagination-controls{justify-content:center;gap:12px}#body .pisell-pagination .pagination-prev span,#body .pisell-pagination .pagination-next span{display:none}#body .pisell-pagination .pagination-prev,#body .pisell-pagination .pagination-next{min-width:36px;padding:8px}#body .pisell-pagination .pagination-size-selector{width:70px}}#body .pisell-list-empty-state{background:0 0;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:12px;min-height:200px;transition:opacity .3s ease-in-out;display:flex;overflow:hidden}#body .pisell-list-empty-state .empty-content{flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:350px;max-width:100%;padding:50px;display:flex}#body .pisell-list-empty-state .empty-content .empty-inner{flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;display:flex}#body .pisell-list-empty-state .empty-content .empty-inner .empty-icon-wrapper{justify-content:center;align-items:center;width:44px;height:44px;display:flex}#body .pisell-list-empty-state .empty-content .empty-inner .empty-icon-wrapper .empty-default-icon{color:#374151;font-size:44px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-text{color:#374151;word-wrap:break-word;text-align:center;font-family:"Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif";font-size:14px;font-weight:600;line-height:20px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-description{color:#6b7280;text-align:center;max-width:250px;font-family:"Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif";font-size:12px;font-weight:400;line-height:16px}@media (max-width:768px){#body .pisell-list-empty-state .empty-content{width:280px;padding:32px 24px}#body .pisell-list-empty-state .empty-content .empty-inner{gap:8px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-icon-wrapper{width:36px;height:36px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-icon-wrapper .empty-default-icon{font-size:36px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-text{font-size:13px;line-height:18px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-description{font-size:11px;line-height:14px}}@media (max-width:480px){#body .pisell-list-empty-state .empty-content{width:240px;padding:24px 16px}#body .pisell-list-empty-state .empty-content .empty-inner{gap:6px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-icon-wrapper{width:32px;height:32px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-icon-wrapper .empty-default-icon{font-size:32px}#body .pisell-list-empty-state .empty-content .empty-inner .empty-text{font-size:12px;line-height:16px}}#body{--waterfall-item-padding:16px;--waterfall-item-border-radius:8px;--waterfall-item-shadow:0 2px 8px #0000001a;--waterfall-item-border:1px solid #f0f0f0;--waterfall-item-bg:#fff;--waterfall-min-row-height:120px}#body .waterfall-container{width:100%}#body .waterfall-container.waterfall-container{align-items:flex-start}#body .waterfall-container .list-item.waterfall-item{box-sizing:border-box;width:auto;height:auto}#body .waterfall-track{min-height:0}#body .waterfall-track.waterfall-track-vertical{flex:1 0 0;align-self:flex-start;min-width:0;height:auto}#body .waterfall-track.waterfall-track-horizontal{width:100%;min-height:var(--waterfall-min-row-height);flex:none;margin-bottom:0}#body .waterfall-track .waterfall-item{transition:all .3s cubic-bezier(.4,0,.2,1)}#body .waterfall-track .waterfall-item .default-waterfall-item{background:var(--waterfall-item-bg);border-radius:var(--waterfall-item-border-radius);box-shadow:var(--waterfall-item-shadow);border:var(--waterfall-item-border);padding:var(--waterfall-item-padding);transition:all .3s}#body .waterfall-track .waterfall-item:hover .default-waterfall-item{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}#body .waterfall-track.waterfall-track-vertical .waterfall-item{flex:none;width:100%}#body .waterfall-track.waterfall-track-vertical .waterfall-item.waterfall-item>*{box-sizing:border-box;height:100%}#body .waterfall-track.waterfall-track-vertical .waterfall-item .default-waterfall-item{height:100%;min-height:unset;flex-direction:column;flex-grow:0;flex-shrink:0;max-height:none;display:flex;position:relative}#body .waterfall-track.waterfall-track-vertical .waterfall-item .ant-card.ant-card,#body .waterfall-track.waterfall-track-vertical .waterfall-item .ant-card-bordered.ant-card{flex-direction:column;height:100%;min-height:100%;max-height:none;display:flex}#body .waterfall-track.waterfall-track-vertical .waterfall-item .ant-card.ant-card .ant-card-body.ant-card-body,#body .waterfall-track.waterfall-track-vertical .waterfall-item .ant-card-bordered.ant-card .ant-card-body.ant-card-body{height:100%;min-height:100%;max-height:none;padding:var(--waterfall-item-padding);flex-direction:column;flex-grow:1;display:flex}#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-card-wrap.pisell-card-wrap{height:100%}#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-product-card.pisell-product-card{flex-direction:column;height:100%;min-height:100%;max-height:none;display:flex}#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-product-card.pisell-product-card .pisell-product-card-content.pisell-product-card-content{flex-direction:column;flex-grow:1;justify-content:space-between;height:100%;min-height:100%;max-height:none;display:flex}#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-product-card.pisell-product-card .pisell-product-card-image.pisell-product-card-image{flex-grow:1;justify-content:center;align-items:center;min-height:60px;display:flex}#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-product-card.pisell-product-card .pisell-product-card-image.pisell-product-card-image .image.image{width:100%;height:100%;min-height:inherit}#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-product-card.pisell-product-card .pisell-product-card-info.pisell-product-card-info,#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-product-card.pisell-product-card .pisell-product-card-arrow.pisell-product-card-info,#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-product-card.pisell-product-card .pisell-product-card-info.pisell-product-card-arrow,#body .waterfall-track.waterfall-track-vertical .waterfall-item .pisell-product-card.pisell-product-card .pisell-product-card-arrow.pisell-product-card-arrow{flex-shrink:0}#body .waterfall-track.waterfall-track-vertical .waterfall-item [class*=card][class*=card],#body .waterfall-track.waterfall-track-vertical .waterfall-item [class*=Card][class*=card],#body .waterfall-track.waterfall-track-vertical .waterfall-item [class*=card][class*=Card],#body .waterfall-track.waterfall-track-vertical .waterfall-item [class*=Card][class*=Card],#body .waterfall-track.waterfall-track-vertical .waterfall-item [class*=card][class*=card]>:first-child,#body .waterfall-track.waterfall-track-vertical .waterfall-item [class*=Card][class*=card]>:first-child,#body .waterfall-track.waterfall-track-vertical .waterfall-item [class*=card][class*=Card]>:first-child,#body .waterfall-track.waterfall-track-vertical .waterfall-item [class*=Card][class*=Card]>:first-child{height:100%;min-height:100%;max-height:none}#body .waterfall-track.waterfall-track-horizontal .waterfall-item{flex-shrink:0;height:auto}#body .pisell-list-item-skeleton{background:#fff;border-radius:8px;flex-direction:column;padding:12px;display:flex}#body .pisell-list-item-skeleton .ant-skeleton-image{border-radius:8px;width:100%}#body .pisell-list-item-skeleton .ant-skeleton .ant-skeleton-content .ant-skeleton-title{margin-top:8px}#body .pisell-list-item-skeleton .ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph{margin-top:12px}#body .pisell-list-item-skeleton .ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph li{height:14px}#body .pisell-list-tab-skeleton{align-items:center;gap:8px;padding:12px 0;display:flex}#body .pisell-list-tab-skeleton__item{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:20px;width:110px;height:40px}#body .pisell-list-tab-skeleton--animated .pisell-list-tab-skeleton__item{animation:1.5s ease-in-out infinite skeleton-loading}#body .pisell-list-tab-skeleton--anchor .pisell-list-tab-skeleton__item{border-radius:6px;height:36px}#body .pisell-list-header{padding:0}#body .pisell-list-header.pisell-list-header-sticky{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border-bottom:1px solid #d0d5dd;padding-bottom:12px;transition:box-shadow .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s,background .2s;position:sticky;top:0;box-shadow:0 1px 2px #1018280d;overflow:visible!important}#body .pisell-list-header.pisell-list-header-sticky:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#0000001a,#0000);height:1px;transition:opacity .2s;position:absolute;bottom:-1px;left:0;right:0}#body .pisell-list-header.pisell-list-header-sticky.sticky-active:after{opacity:1}#body .pisell-list-header .pisell-list-tabs.pisell-list-tabs-anchor,#body .pisell-list-header .pisell-list-tabs.pisell-list-tabs-switch{position:relative}#body .list-content-vertical .pisell-list-header{flex-shrink:0;margin-bottom:0}#body .list-content-vertical .pisell-list-header.pisell-list-header-sticky{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:0 0;border:none;padding:0;transition:box-shadow .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s,background .2s;position:sticky;top:0;box-shadow:0 1px 2px #1018280d}#body .list-content{flex:1;min-height:0;position:relative}#body .list-content.list-content-vertical{flex-direction:column;display:flex;overflow:hidden auto}#body .list-content.list-content-vertical .list-items{flex:1;padding:12px}#body .list-content.list-content-horizontal{padding:16px}#body .list-content.list-content-scroll{overflow-y:auto}#body .list-content .list-items{width:100%}#body .list-content .list-items .list-item{min-width:0;transition:all .3s cubic-bezier(.4,0,.2,1)}#body .list-content .list-items .list-item:hover{transform:translateY(0);box-shadow:0 8px 24px #0000001f}#body .list-content .list-items .list-item .default-item{color:#666;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px;justify-content:center;align-items:center;min-height:60px;padding:12px;display:flex}#body .list-content .list-items .list-item .card-item{background:#fff;border:1px solid #0000000f;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 2px 12px #00000014}#body .list-content .list-items .list-item .card-item:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 12px 32px #00000026}#body .list-content .list-items .list-item .card-item:hover .card-image:before{opacity:.8}#body .list-content .list-items .list-item .card-item:hover .card-content .card-title{color:#06c}#body .list-content .list-items .list-item .card-item:active{transition-duration:.1s;transform:translateY(0)scale(.98)}#body .list-content .list-items .list-item .card-item .card-image{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:140px;height:100px;font-weight:600;display:flex;position:relative;overflow:hidden}#body .list-content .list-items .list-item .card-item .card-image.gradient-pink{background:linear-gradient(135deg,#ff6b9d 0%,#c44569 100%)}#body .list-content .list-items .list-item .card-item .card-image.gradient-blue{background:linear-gradient(135deg,#4facfe 0%,#00f2fe 100%)}#body .list-content .list-items .list-item .card-item .card-image.gradient-green{background:linear-gradient(135deg,#43e97b 0%,#38f9d7 100%)}#body .list-content .list-items .list-item .card-item .card-image.gradient-orange{background:linear-gradient(135deg,#fa709a 0%,#fee140 100%)}#body .list-content .list-items .list-item .card-item .card-image.gradient-purple{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}#body .list-content .list-items .list-item .card-item .card-image.gradient-teal{background:linear-gradient(135deg,#11998e 0%,#38ef7d 100%)}#body .list-content .list-items .list-item .card-item .card-image .image-text{text-shadow:0 2px 4px #0000004d;z-index:2;font-size:24px;font-weight:700}#body .list-content .list-items .list-item .card-item .card-image .image-text .subtitle{opacity:.9;margin-top:2px;font-size:14px;font-weight:500;display:block}#body .list-content .list-items .list-item .card-item .card-image:before{content:"";opacity:.6;z-index:1;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><defs><pattern id=\"grain\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"><circle cx=\"10\" cy=\"10\" r=\"1\" fill=\"white\" opacity=\"0.1\"/><circle cx=\"90\" cy=\"20\" r=\"0.5\" fill=\"white\" opacity=\"0.1\"/><circle cx=\"30\" cy=\"90\" r=\"1.5\" fill=\"white\" opacity=\"0.08\"/></pattern></defs><rect width=\"100\" height=\"100\" fill=\"url%28%23grain%29\"/></svg>");position:absolute;top:0;bottom:0;left:0;right:0}#body .list-content .list-items .list-item .card-item .card-content{flex-direction:column;flex:1;justify-content:space-between;min-height:100px;padding:16px 20px;display:flex}#body .list-content .list-items .list-item .card-item .card-content .card-header{margin-bottom:8px}#body .list-content .list-items .list-item .card-item .card-content .card-header .card-title{color:#1a1a1a;margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3}#body .list-content .list-items .list-item .card-item .card-content .card-header .card-subtitle{color:#666;align-items:center;gap:4px;margin:0;font-size:14px;display:flex}#body .list-content .list-items .list-item .card-item .card-content .card-header .card-subtitle .duration-icon{opacity:.6;width:16px;height:16px}#body .list-content .list-items .list-item .card-item .card-content .card-footer{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}#body .list-content .list-items .list-item .card-item .card-content .card-footer .card-price .price-main{color:#1a1a1a;margin:0;font-size:20px;font-weight:700}#body .list-content .list-items .list-item .card-item .card-content .card-footer .card-price .price-original{color:#999;margin-left:8px;font-size:14px;text-decoration:line-through}#body .list-content .list-items .list-item .card-item .card-content .card-footer .card-price .price-unit{color:#666;margin-top:2px;font-size:12px}#body .list-content .list-items .list-item .card-item .card-content .card-footer .card-price .price-offer{color:#fff;background:#ff4757;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:12px;display:inline-block}#body .list-content .list-items .list-item .card-item .card-content .card-footer .card-badge{color:#d63031;background:#ffeaa7;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500;display:flex}#body .list-content .list-items .list-item .card-item .card-content .card-footer .card-badge.warning{color:#d63031;background:#ffb8b8}#body .list-content .list-items .list-item .card-item .card-content .card-footer .card-badge .badge-icon{width:14px;height:14px}#body .list-content .list-items .list-item .card-item .card-content .card-tags{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}#body .list-content .list-items .list-item .card-item .card-content .card-tags .tag{color:#5f6368;background:#f1f3f4;border-radius:12px;padding:2px 8px;font-size:12px;font-weight:500}#body .list-content.list-content-grid .list-items{display:grid}#body .list-content.list-content-grid .list-items .list-item{width:100%;height:-moz-fit-content;height:fit-content}#body .list-content.list-content-waterfall.list-content-vertical{overflow:hidden auto}#body .list-content.list-content-waterfall.list-content-horizontal{overflow:auto visible}#body .list-content.list-content-waterfall .list-items{display:block}#body .list-content.list-content-vertical{overflow:hidden auto}#body .list-content.list-content-vertical.list-content-grid .list-items{grid-auto-flow:row}#body .list-content.list-content-horizontal{overflow:auto}#body .list-content.list-content-horizontal.list-content-grid .list-items{grid-auto-flow:column}#body .list-content .list-loading{text-align:center;color:#666;background:#fffc;border-radius:8px;margin:16px 0;padding:24px 16px;font-size:14px}#body .list-content .list-loading:before{content:"";border:2px solid #f3f3f3;border-top-color:#1890ff;border-radius:50%;width:20px;height:20px;margin-right:8px;animation:1s linear infinite spin;display:inline-block}#body .list-content .list-loading .loading-info{color:#999;opacity:.8;margin-top:8px;font-size:12px}#body .list-content .list-loading.no-more{color:#999;background:#00000005;border:1px dashed #ddd}#body .list-content .list-loading.no-more:before{display:none}#body .list-content .list-loading.no-more:after{content:"✓";color:#fff;text-align:center;background:#52c41a;border-radius:50%;width:20px;height:20px;margin-right:8px;font-size:12px;line-height:20px;display:inline-block}#body .pisell-list-group-title{margin:24px 0 16px;padding:0}#body .pisell-list-group-title:first-child{margin-top:0}#body .pisell-list-group-title .pisell-list-group-title-text{color:#101828;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px}#body .list-group-items{width:100%}#body .list-group-items:not(:last-child){margin-bottom:24px}#body .list-footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-top:1px solid #0000000f;border-radius:0 0 8px 8px;justify-content:stretch;align-items:center;padding:12px 16px;display:flex}#body .list-footer .pisell-pagination{width:100%}#body .list-footer .ant-btn{border-radius:8px;min-width:120px;height:40px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}#body .list-footer .ant-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1890ff4d}#body .list-footer .ant-btn.view-less-btn{color:#666;background-color:#f0f2f5;border-color:#d9d9d9}#body .list-footer .ant-btn.view-less-btn:hover{color:#1890ff;background-color:#e6f7ff;border-color:#91d5ff;box-shadow:0 4px 12px #1890ff33}#body .list-footer .ant-btn.view-less-btn:active{background-color:#bae7ff;border-color:#40a9ff}#body .list-scroll-float-button{pointer-events:none;animation:.3s ease-out fadeInUp}#body .list-scroll-float-button .scroll-down-button,#body .list-scroll-float-button .scroll-pause-button{pointer-events:auto;-webkit-user-select:none;user-select:none;transition:all .3s cubic-bezier(.4,0,.2,1)}#body .pisell-list-vertical .list-scroll-float-button .scroll-down-button:hover{background:#ffffffd9;transform:translate(-50%)translateY(-2px)scale(1.05);box-shadow:0 8px 16px -4px #1018281a}#body .pisell-list-vertical .list-scroll-float-button .scroll-down-button:active{transition-duration:.1s;transform:translate(-50%)translateY(1px)scale(.98)}#body .pisell-list-vertical .list-scroll-float-button .scroll-pause-button:hover{background:#ffffffd9;transform:translate(-50%)translateY(-2px)scale(1.05);box-shadow:0 8px 16px -4px #1018281a}#body .pisell-list-vertical .list-scroll-float-button .scroll-pause-button:active{transition-duration:.1s;transform:translate(-50%)translateY(1px)scale(.98)}#body .pisell-list-horizontal .list-scroll-float-button .scroll-down-button:hover{background:#ffffffd9;transform:translateY(-50%)translate(-2px)scale(1.05);box-shadow:0 8px 16px -4px #1018281a}#body .pisell-list-horizontal .list-scroll-float-button .scroll-down-button:active{transition-duration:.1s;transform:translateY(-50%)translate(1px)scale(.98)}#body .pisell-list-horizontal .list-scroll-float-button .scroll-pause-button:hover{background:#ffffffd9;transform:translateY(-50%)translate(-2px)scale(1.05);box-shadow:0 8px 16px -4px #1018281a}#body .pisell-list-horizontal .list-scroll-float-button .scroll-pause-button:active{transition-duration:.1s;transform:translateY(-50%)translate(1px)scale(.98)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#body .pisell-list.pisell-list-pc{min-width:320px}#body .pisell-list.pisell-list-pad{min-width:280px}#body .pisell-list.pisell-list-pad .list-items .list-item{font-size:14px}#body .pisell-list.pisell-list-mobile{min-width:240px}#body .pisell-list.pisell-list-mobile .list-items .list-item{font-size:12px}@media (max-width:768px){#body .pisell-list.pisell-list-vertical .list-scroll-float-button .scroll-pause-button{padding:12px!important;bottom:16px!important}#body .pisell-list.pisell-list-vertical .list-scroll-float-button .scroll-pause-button>div{width:28px!important;height:28px!important}#body .pisell-list.pisell-list-vertical .list-scroll-float-button .scroll-pause-button>div .pisell-iconfont{font-size:16px!important}#body .pisell-list.pisell-list-horizontal .list-scroll-float-button .scroll-pause-button{padding:12px!important;right:16px!important}#body .pisell-list.pisell-list-horizontal .list-scroll-float-button .scroll-pause-button>div{width:28px!important;height:28px!important}#body .pisell-list.pisell-list-horizontal .list-scroll-float-button .scroll-pause-button>div .pisell-iconfont{font-size:16px!important}#body .pisell-list .pisell-list-header .pisell-list-tabs{gap:6px}#body .pisell-list .pisell-list-header .pisell-list-tabs .pisell-tab-item{height:36px;padding-left:12px;padding-right:12px}#body .pisell-list .pisell-list-header .pisell-list-tabs .pisell-tab-item .pisell-tab-item-label{font-size:12px}#body .pisell-list .list-content .list-items .list-item .default-item{min-height:50px;padding:10px}#body .pisell-list .list-content .list-items .list-item .card-item .card-image{width:100px;height:80px}#body .pisell-list .list-content .list-items .list-item .card-item .card-image .image-text{font-size:18px}#body .pisell-list .list-content .list-items .list-item .card-item .card-image .image-text .subtitle{font-size:12px}#body .pisell-list .list-content .list-items .list-item .card-item .card-content{padding:12px 16px}#body .pisell-list .list-content .list-items .list-item .card-item .card-content .card-header .card-title{font-size:14px}#body .pisell-list .list-content .list-items .list-item .card-item .card-content .card-header .card-subtitle{font-size:12px}#body .pisell-list .list-content .list-items .list-item .card-item .card-content .card-footer .card-price .price-main{font-size:16px}}@media (max-width:480px){#body .pisell-list .pisell-list-header .pisell-list-tabs{gap:4px}#body .pisell-list .pisell-list-header .pisell-list-tabs .pisell-tab-item{height:32px;padding-left:8px;padding-right:8px}#body .pisell-list .pisell-list-header .pisell-list-tabs .pisell-tab-item .pisell-tab-item-label{font-size:11px}#body .pisell-list .list-content .list-items{grid-gap:8px!important;gap:8px!important}}#body .pisell-pagination{justify-content:space-between;align-items:center;width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}#body .pisell-pagination.disabled{opacity:.6;pointer-events:none}#body .pisell-pagination .pagination-info{color:#344054;word-wrap:break-word;flex-shrink:0;font-size:14px;font-weight:500;line-height:20px}#body .pisell-pagination .pagination-controls{flex-shrink:0;justify-content:flex-start;align-items:center;gap:24px;display:flex}#body .pisell-pagination .pagination-group{outline-offset:-1px;border-radius:8px;outline:1px solid #d0d5dd;justify-content:flex-start;align-items:center;height:40px;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280d}#body .pisell-pagination .pagination-prev{cursor:pointer;box-sizing:border-box;vertical-align:top;background:#fff;border:none;border-right:1px solid #d0d5dd;outline:none;justify-content:center;align-items:center;gap:8px;height:40px;padding:10px 16px;font-family:inherit;transition:all .2s;display:flex}#body .pisell-pagination .pagination-prev span{color:#344054;word-wrap:break-word;font-size:14px;font-weight:600;line-height:20px}#body .pisell-pagination .pagination-prev.disabled{cursor:not-allowed}#body .pisell-pagination .pagination-prev.disabled span{color:#98a2b3}#body .pisell-pagination .pagination-prev:hover:not(.disabled){background-color:#f9fafb}#body .pisell-pagination .pagination-page{cursor:pointer;box-sizing:border-box;vertical-align:top;color:#344054;word-wrap:break-word;background:#fff;border:none;border-right:1px solid #d0d5dd;outline:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;transition:all .2s;display:inline-flex}#body .pisell-pagination .pagination-page:hover:not(.active):not(:disabled){background-color:#f9fafb}#body .pisell-pagination .pagination-page.active{color:#1d2939;word-wrap:break-word;background:#f9fafb;font-size:14px;font-weight:600;line-height:20px}#body .pisell-pagination .pagination-page:disabled{cursor:not-allowed;opacity:.5}#body .pisell-pagination .pagination-ellipsis{box-sizing:border-box;vertical-align:top;background:#fff;border:none;border-right:1px solid #d0d5dd;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:10px;display:inline-flex}#body .pisell-pagination .pagination-ellipsis span{color:#344054;word-wrap:break-word;font-size:14px;font-weight:600;line-height:20px}#body .pisell-pagination .pagination-next{cursor:pointer;box-sizing:border-box;vertical-align:top;background:#fff;border:none;outline:none;justify-content:center;align-items:center;gap:8px;height:40px;padding:10px 16px;font-family:inherit;transition:all .2s;display:flex}#body .pisell-pagination .pagination-next span{color:#344054;word-wrap:break-word;font-size:14px;font-weight:600;line-height:20px}#body .pisell-pagination .pagination-next.disabled{cursor:not-allowed}#body .pisell-pagination .pagination-next.disabled span{color:#98a2b3}#body .pisell-pagination .pagination-next:hover:not(.disabled){background-color:#f9fafb}#body .pisell-pagination .pagination-size-selector{align-items:center;width:88px;height:40px;display:flex}#body .pisell-pagination .pagination-size-selector .ant-select{width:100%;height:40px}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector{outline-offset:-1px;box-sizing:border-box;background:#fff;border:none;border-radius:8px;outline:1px solid #d0d5dd;justify-content:space-between;align-items:center;gap:8px;height:40px;min-height:40px;max-height:40px;padding:0 16px;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280d}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector .ant-select-selection-item{color:#344054;word-wrap:break-word;flex:1 1 0;align-items:center;margin:0;padding:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1;display:flex}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#344054;align-items:center;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1;display:flex}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector .ant-select-selection-search{align-items:center;height:100%;display:flex}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{height:100%;margin:0;padding:0;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1}#body .pisell-pagination .pagination-size-selector .ant-select:hover .ant-select-selector{background-color:#f9fafb;outline-color:#1890ff}#body .pisell-pagination .pagination-size-selector .ant-select.ant-select-focused .ant-select-selector{outline-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}#body .pisell-pagination .pagination-size-selector .ant-select.ant-select-open .ant-select-selector{outline-color:#1890ff}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-arrow{color:#344054;justify-content:center;align-items:center;margin-top:0;font-size:12px;display:flex;top:50%;right:16px;transform:translateY(-50%)}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-arrow .anticon{display:none}#body .pisell-pagination .pagination-size-selector .ant-select-dropdown{background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:4px;box-shadow:0 4px 6px #1018281a}#body .pisell-pagination .pagination-size-selector .ant-select-dropdown .ant-select-item{color:#344054;border-radius:6px;margin:2px 0;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:all .2s}#body .pisell-pagination .pagination-size-selector .ant-select-dropdown .ant-select-item:hover{color:#1d2939;background-color:#f9fafb}#body .pisell-pagination .pagination-size-selector .ant-select-dropdown .ant-select-item.ant-select-item-option-selected{color:#fff;background-color:#1890ff;font-weight:600}#body .pisell-pagination .pagination-size-selector .ant-select-dropdown .ant-select-item.ant-select-item-option-active{background-color:#f9fafb}@media (max-width:768px){#body .pisell-pagination{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}#body .pisell-pagination .pagination-info{color:#344054;font-size:13px}#body .pisell-pagination .pagination-controls{justify-content:flex-end;gap:16px}#body .pisell-pagination .pagination-group{flex:1;justify-content:center}#body .pisell-pagination .pagination-prev,#body .pisell-pagination .pagination-next{padding:8px 12px}#body .pisell-pagination .pagination-prev span,#body .pisell-pagination .pagination-next span{font-size:13px}#body .pisell-pagination .pagination-page{width:36px;padding:8px;font-size:13px}#body .pisell-pagination .pagination-ellipsis{width:36px;padding:8px}#body .pisell-pagination .pagination-ellipsis span{font-size:13px}#body .pisell-pagination .pagination-size-selector{width:80px}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector{min-height:36px;padding:8px 12px}#body .pisell-pagination .pagination-size-selector .ant-select .ant-select-selector .ant-select-selection-item{font-size:13px}}@media (max-width:480px){#body .pisell-pagination{flex-direction:column;align-items:stretch;gap:12px}#body .pisell-pagination .pagination-info{text-align:center;font-size:12px}#body .pisell-pagination .pagination-controls{justify-content:center;gap:12px}#body .pisell-pagination .pagination-prev span,#body .pisell-pagination .pagination-next span{display:none}#body .pisell-pagination .pagination-prev,#body .pisell-pagination .pagination-next{min-width:36px;padding:8px}#body .pisell-pagination .pagination-size-selector{width:70px}}#body .pisell-list{background:#f8f9fa;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}#body .pisell-list.pisell-list-tabs-left,#body .pisell-list.pisell-list-tabs-right{flex-direction:row}#body .pisell-list.pisell-list-tabs-left>.pisell-list-header,#body .pisell-list.pisell-list-tabs-right>.pisell-list-header{flex:none;min-height:0}#body .pisell-list.pisell-list-tabs-left>.list-content,#body .pisell-list.pisell-list-tabs-right>.list-content{min-width:0}#body .pisell-list.pisell-list-vertical .list-content:not(.list-content-scroll){overflow-y:visible}#body .pisell-list.pisell-list-vertical .list-content.list-content-scroll{overflow-y:auto}#body .pisell-list.pisell-list-sticky-enabled{position:relative}#body .pisell-list #level2-wrap{margin-bottom:12px;position:relative}#body .pisell-list #level1-wrap{position:relative}#body .pisell-lookup-search-area-with-close:has(.pisell-list-tabbar-search-section){--pisell-list-find-control-height:56px;align-items:stretch;gap:6px;width:100%}#body .pisell-lookup-search-area-with-close:has(.pisell-list-tabbar-search-section) .pisell-list-tabbar-search-section{min-width:0;height:var(--pisell-list-find-control-height);min-height:var(--pisell-list-find-control-height);max-height:var(--pisell-list-find-control-height);box-sizing:border-box;flex:1}#body .pisell-lookup-search-area-with-close:has(.pisell-list-tabbar-search-section) .pisell-list-tabbar-search-section .comprehensive-search__search-input-wrapper{min-width:0;height:var(--pisell-list-find-control-height);min-height:var(--pisell-list-find-control-height);max-height:var(--pisell-list-find-control-height);box-sizing:border-box;padding:4px 6px}#body .pisell-lookup-search-area-with-close:has(.pisell-list-tabbar-search-section) .pisell-list-tabbar-search-section .comprehensive-search__camera-activator{gap:4px;height:44px}#body .pisell-lookup-search-area-with-close:has(.pisell-list-tabbar-search-section) .pisell-list-tabbar-search-section .comprehensive-search__search-input{min-width:0;padding:0 6px}#body .pisell-lookup-search-area-with-close:has(.pisell-list-tabbar-search-section) .pisell-lookup-modal-close-btn.pisell-lowcode-btn{box-sizing:border-box;height:var(--pisell-list-find-control-height)!important;min-height:var(--pisell-list-find-control-height)!important;max-height:var(--pisell-list-find-control-height)!important}#body .pisell-lookup-search-area-with-close:has(.pisell-list-tabbar-search-section) .pisell-lookup-modal-close-btn.ant-btn{box-sizing:border-box;height:var(--pisell-list-find-control-height)!important;min-height:var(--pisell-list-find-control-height)!important;max-height:var(--pisell-list-find-control-height)!important}#body .comprehensive-search__search-section{align-items:center;gap:8px;display:flex}#body .comprehensive-search__search-section .comprehensive-search__search-input-wrapper{background:#fff;border:1px solid #d9d9d9;border-radius:6px;flex:1;align-items:center;height:100%;padding:4px;transition:border-color .3s;display:flex}#body .comprehensive-search__search-section .comprehensive-search__search-input-wrapper:focus-within{border-color:#e9d7fe;box-shadow:0 0 0 2px #f9f5ff}#body .comprehensive-search__search-section .comprehensive-search__search-input{height:38px;box-shadow:none;background:0 0;border:none;flex:1;align-items:center;padding:0 12px;display:flex}#body .comprehensive-search__search-section .comprehensive-search__search-input:focus{box-shadow:none;border:none}#body .comprehensive-search__search-section .comprehensive-search__search-input .comprehensive-search__prefix-icon{color:#667085;font-size:20px}#body .comprehensive-search__search-section .comprehensive-search__camera-activator{cursor:pointer;background:#f9f5ff;border:1px solid #e9d7fe;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:38px;height:38px;display:flex;padding:8px!important}#body .comprehensive-search__search-section .comprehensive-search__camera-activator .comprehensive-search__camera-activator-icons-divider{background-color:#b692f6;width:2px;height:20px;display:inline-block}#body .comprehensive-search__search-section .comprehensive-search__camera-activator .comprehensive-search__camera-activator-icon{color:#6941c6;font-size:24px}#body .comprehensive-search__search-section .comprehensive-search__camera-activator.disabled{background-color:#d1d5dd;border:none}#body .comprehensive-search__search-section .comprehensive-search__camera-activator.disabled .comprehensive-search__camera-activator-icon{color:#fff}#body .comprehensive-search__search-section .comprehensive-search__camera-activator.disabled .comprehensive-search__camera-activator-icons-divider{background-color:#fff}#body .comprehensive-search__search-section .comprehensive-search__cancel-button{color:#6941c6;height:38px;padding:0 8px}#body .comprehensive-search__search-section .comprehensive-search__search-button{background:linear-gradient(0deg,var(---,#5d3f9f)0%,var(---,#5d3f9f)100%),#7f56d9;border:1px solid #7f56d9;border-radius:8px;justify-content:center;align-items:center;height:48px;padding:0 24px;display:flex;box-shadow:0 1px 2px #1018280d}#body .sku-list-container{background-color:#4e4e4e;height:100%}#body .sku-list-container .empty-content .empty-icon-wrapper .empty-default-icon,#body .sku-list-container .empty-content .empty-inner .empty-text{color:#fffc!important}#body .sku-list-container .sku-list{background-color:#4e4e4e;border-radius:0;max-height:100%;overflow:auto}#body .sku-list-container .sku-list .list-group-items .list-item{height:100%!important}#body .sku-list-container .sku-list .list-group-items .list-item .pisell-product-sku__card-wrapper{height:100%}#body .sku-list-container .sku-list .list-group-items .list-item .pisell-product-sku__card-wrapper .pisell-lowcode-card{height:100%!important}#body .sku-list-container .sku-list::-webkit-scrollbar{width:0;height:0;display:none}#body .sku-list-container .list-content::-webkit-scrollbar{width:0;height:0;display:none}#body .sku-list-container .pisell-list-header{overflow:auto}#body .sku-list-container .pisell-list-header::-webkit-scrollbar{width:0;height:0;display:none}#body .pisell-product-display-adapter__search-wrapper{--ps-color-primary:#8157d5;--ps-color-text:#1b1b1b;--ps-color-text-secondary:#4e4e4e;--ps-container-bg:#4e4e4e;--ps-search-input-color:#98a2b3;--ps-tab-item-bg:#fff;--ps-tab-item-hover-bg:#fff;--ps-tab-item-active-bg:#8157d5;--ps-category-text-color:#fff;--ps-card-bg:#fff;--ps-card-hover-bg:#eaecf0;--ps-card-selected-bg:#8157d5;--ps-card-selected-text-color:#fff;--ps-card-selected-secondary-text-color:#ffffffb3;margin:0;padding:12px}#body .pisell-product-display-adapter__search-wrapper>span{background:var(--ps-container-bg,#fff);color:var(--ps-search-input-color,#98a2b3)}#body .pisell-product-display-adapter__search-wrapper input{color:var(--ps-search-input-color,#98a2b3);background:0 0}#body .add-toast-wrap{width:190px}#body .add-toast-wrap .add-toast-title{margin-bottom:12px;line-height:22px}#body .add-toast-wrap .add-toast-quantity{font-size:14px}#body .pisell-ticket-booking-time-bar{background-color:#fff;justify-content:center;align-items:center;gap:16px;padding:8px;display:flex}#body .pisell-ticket-booking-time-bar button{flex-shrink:0}#body .pisell-ticket-booking-time-bar .booking-page-date-picker-select .pisell-lowcode-picker{background-color:#000!important}#body .pisell-ticket-booking-time-bar .booking-page-date-picker-select .pisell-lowcode-picker input,#body .pisell-ticket-booking-time-bar .booking-page-date-picker-select .pisell-lowcode-picker .pisell-lowcode-picker-suffix{color:#fff!important}#body .pisell-ticket-booking-time-bar.collapsed{background-color:#0000;padding:0;display:block;position:fixed;bottom:0;left:86px}#body .pisell-ticket-booking-time-bar.collapsed .pisell-ticket-booking-time-bar-collapsed-content{box-sizing:border-box;background-color:#fff;border-radius:0 8px 8px 0;justify-content:space-between;align-items:center;width:100%;padding:0 16px;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280d}#body .pisell-ticket-booking-time-bar.collapsed .pisell-ticket-booking-time-bar-collapsed-content .pisell-ticket-booking-time-bar-collapsed-today{color:#000;flex-shrink:0;margin-right:16px;font-size:18px;font-weight:600}#body .pisell-ticket-booking-time-bar.collapsed .pisell-ticket-booking-time-bar-collapsed-content .pisell-ticket-booking-time-bar-collapsed-expand{color:#7f56da;flex-shrink:0;align-items:center;height:auto;margin:0;padding:0;font-size:18px;font-weight:500;display:inline-flex}#body .pisell-ticket-booking-time-bar.collapsed .pisell-ticket-booking-time-bar-collapsed-content .pisell-ticket-booking-time-bar-collapsed-expand:hover{color:#6941c6}#body .pisell-ticket-booking-time-bar.collapsed .pisell-ticket-booking-time-bar-collapsed-content .pisell-ticket-booking-time-bar-collapsed-expand span{margin-right:2px}#body .pisell-ticket-booking-time-bar.collapsed .pisell-ticket-booking-time-bar-collapsed-content .pisell-ticket-booking-time-bar-collapsed-expand .anticon{margin-left:0;margin-right:0}#body .pisell-ticket-booking-time-bar-drawer-phone{border-top-left-radius:10px;border-top-right-radius:10px}#body .pisell-ticket-booking-time-bar-drawer-phone .pisell-lowcode-drawer-body{padding:0}#body .pisell-ticket-booking-time-bar-phone{padding:12px 12px calc(12px + env(safe-area-inset-bottom));background-color:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:12px;display:flex}#body .pisell-ticket-booking-time-bar-phone .booking-page-date-picker-select .pisell-lowcode-picker{background-color:#000!important}#body .pisell-ticket-booking-time-bar-phone .booking-page-date-picker-select .pisell-lowcode-picker input,#body .pisell-ticket-booking-time-bar-phone .booking-page-date-picker-select .pisell-lowcode-picker .pisell-lowcode-picker-suffix{color:#fff!important}#body .pisell-ticket-booking-time-bar-phone-nav{grid-template-columns:48px 1fr 48px;gap:8px;display:grid}#body .pisell-ticket-booking-time-bar-phone-today,#body .pisell-ticket-booking-time-bar-phone-field,#body .pisell-ticket-booking-time-bar-phone-field .pisell-lowcode-picker,#body .pisell-ticket-booking-time-bar-phone-field .pisell-lowcode-select{width:100%}#body .pisell-ticket-booking-dashboard .pisell-lowcode-statistic-list-item{padding:16px!important}#body .pisell-ticket-booking-list{flex-direction:column;height:100%;padding:16px;display:flex}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-header .pisell-ticket-booking-list-scan-btn{color:var(--Gray-400,#98a2b3);background-color:#ffffff12;flex-shrink:0;width:40px;height:40px}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-content{flex:1;overflow:auto}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-table{flex-direction:column;gap:12px;display:flex}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-table .pisell-ticket-booking-list-table-item{color:#fff;background:#ffffff12;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 8px;display:flex;position:relative}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-table .pisell-ticket-booking-list-table-item .pisell-ticket-booking-list-table-item-left{text-overflow:ellipsis;white-space:nowrap;max-width:265px;overflow:hidden}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-table .pisell-ticket-booking-list-table-item .pisell-ticket-booking-list-table-item-left .pisell-ticket-booking-list-customer-walk-in{font-weight:600}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-table .pisell-ticket-booking-list-table-item .pisell-ticket-booking-list-table-item-left .pisell-ticket-booking-list-customer-name{text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:600;display:inline-block;overflow:hidden}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-table .pisell-ticket-booking-list-table-item .pisell-ticket-booking-list-table-item-left .pisell-ticket-booking-list-customer-contact{display:block}#body .pisell-ticket-booking-list .pisell-ticket-booking-list-payment-status{white-space:nowrap;color:#101828;border-radius:16px;padding:4px 10px;display:inline-block}#body .pisell-ticket-booking-data-panel{height:100%;position:relative}#body .pisell-ticket-booking-data-panel .pisell-lowcode-tabs-tabpane,#body .pisell-ticket-booking-data-panel .pisell-lowcode-tabs-content{height:100%}#body .pisell-ticket-booking-data-panel .pisell-lowcode-tabs{width:100%;height:100%}#body .pisell-ticket-booking-data-panel .pisell-lowcode-tabs-content-holder{overflow:auto}#body .pisell-ticket-booking-data-panel .pisell-ticket-booking-data-panel-tab-extra{color:#98a2b3;cursor:pointer;padding:12px;font-size:20px}#body .pisell-ticket-booking-data-panel .pisell-ticket-booking-data-panel-mask{z-index:9;background:#000000d9;width:100%;height:100%;position:absolute;top:0;left:0}#body .pisell-ticket-booking-data-panel .pisell-lowcode-dropdown-trigger{color:var(--Gray-400,#98a2b3);box-shadow:none;background:#ffffff12;border:none}#body .pisell-ticket-booking-data-panel .pisell-lowcode-sort-button-active{background-color:var(--Primary-100,#f4ebff)}#body .pisell-ticket-booking-data-panel .pisell-lowcode-badge{color:inherit}#body .pisell-ticket-booking-data-panel .pisell-lowcode-tabs-top>.pisell-lowcode-tabs-nav:before{border-bottom:1px solid var(--Gray-600,#475467)}#body .pisell-ticket-booking-data-panel .pisell-lowcode-tabs .pisell-lowcode-tabs-tab{color:#fff}#body .pisell-ticket-booking-data-panel .pisell-lowcode-tabs .pisell-lowcode-tabs-tab .pisell-lowcode-tab-bar-label{font-size:14px;font-weight:600;line-height:20px;color:inherit!important}#body .pisell-ticket-booking-data-panel .pisell-lowcode-tabs .pisell-lowcode-input-lg{color:#fff;background:#ffffff12;border:none}#body .pisell-floating-dock{z-index:20;opacity:.5;will-change:right,transform,opacity;width:max-content;max-width:max-content;height:max-content;max-height:max-content;transition:right .2s,transform .2s,opacity .2s;position:absolute}#body .pisell-floating-dock-expanded{opacity:1}#body .ticket-booking-float-buttons{flex-direction:column;align-items:center;gap:16px;display:flex}#body .ticket-booking-float-buttons .pisell-lowcode-btn{background-color:#7f56da;width:54px;height:54px;box-shadow:0 1.813px 3.625px #1018280d}#body .ticket-booking-float-buttons .pisell-lowcode-btn .anticon{font-size:29px}#body .pisell-ticket-booking-wrapper .ticket-booking-left-panel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}#body .pisell-ticket-booking-wrapper .ticket-booking-left-panel .ticket-booking-left-panel-content{flex:1;position:relative;overflow:hidden}#body .pisell-ticket-booking-wrapper .ticket-booking-left-panel-mobile{box-sizing:border-box;width:100%;min-width:0;padding-bottom:134px}#body .pisell-ticket-booking-wrapper .ticket-booking-panel-resize-handle{cursor:col-resize;z-index:1;touch-action:none;flex:0 0 1px;align-self:stretch;width:1px;position:relative}#body .pisell-ticket-booking-wrapper .ticket-booking-panel-resize-handle:before{content:"";z-index:1;background:0 0;width:7px;transition:background .2s;position:absolute;top:0;bottom:0;left:-3px}#body .pisell-ticket-booking-wrapper .ticket-booking-panel-resize-handle:after{content:"";background:#ffffff1f;width:1px;transition:background .2s;position:absolute;top:0;bottom:0;left:0}@media (hover:hover){#body .pisell-ticket-booking-wrapper .ticket-booking-panel-resize-handle:hover:before,#body .pisell-ticket-booking-wrapper .ticket-booking-panel-resize-handle--active:before{background:#ffffff24}}@media (hover:none){#body .pisell-ticket-booking-wrapper .ticket-booking-panel-resize-handle:active:before,#body .pisell-ticket-booking-wrapper .ticket-booking-panel-resize-handle--active:before{background:#ffffff24}}#body .pisell-ticket-booking-wrapper .pisell-lowcode__booking-tab-pane-footer{padding:8px 10px}#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create{background-color:#1b1b1b}#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create .booking-info{flex-direction:column;height:100%;padding-top:10px;display:flex;position:relative}#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create .booking-info .pisell-lowcode__booking-service-wrap{scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow-y:auto}#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create .booking-info .pisell-lowcode__booking-service-wrap::-webkit-scrollbar{display:none}#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create .booking-info .booking-info-create-new,#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create .booking-info .pisell-lowcode__booking-field-title,#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create .booking-info .pisell-lowcode__shopping-cart-empty,#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create .booking-info .pisell-lowcode__booking-service-clear-btn,#body .pisell-ticket-booking-wrapper .create-booking-page-info-wrap-create .booking-info .pisell-lowcode__booking-contact-info-title{color:#fff}#body .booking-header{background:#069456;flex-direction:column;width:100%;margin:0 0 -40px;padding:24px 32px 64px;display:flex}#body .booking-header:before{content:"";z-index:-1;background:#069456;width:100%;height:110px;position:absolute;top:0;left:0}#body .booking-header .booking-order-sales-channel{width:100%;color:var(--Gray-900,#101828);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .booking-header .booking-header-line-2{justify-content:space-between;align-items:center;width:100%;display:flex}#body .booking-header .booking-header-left{color:var(--Gray-900,#101828);font-size:18px;font-style:normal;font-weight:400}#body .booking-header .booking-header-right .booking-header-right-status{cursor:pointer;border:1px solid var(--Gray-900,#101828);border-radius:24px;align-items:center;gap:10px;padding:4px 12px;font-size:18px;font-style:normal;font-weight:400;display:flex;color:var(--Gray-900,#101828)!important}#body .booking-header .booking-header-right .booking-header-right-status span{color:var(--Gray-900,#101828)!important}#body .booking-header .booking-header-right .booking-header-right-status .booking-header-right-status-icon{font-size:20px}#body .go-payments-modal-wrap{padding:0}#body .go-payments-modal-content{margin:0 -24px}#body .go-payments-modal-content .go-payments-modal-content-title{color:var(--Gray-900,#101828);padding:0 24px;font-size:24px;font-style:normal;font-weight:600;line-height:32px}#body .go-payments-modal-content .go-payments-modal-content-desc{color:var(--Gray-900,#101828);margin-top:4px;padding:0 24px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .go-payments-modal-content .cancelled-modal-content-title{color:var(--Gray-900,#101828);padding:0 24px;font-size:24px;font-style:normal;font-weight:600;line-height:32px}#body .go-payments-modal-content .cancelled-modal-content-desc{color:#101828;margin-top:4px;padding:0 24px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .go-payments-modal-content .cancelled-modal-content-desc.cancelled-modal-content-desc-red{color:var(--Error-600,#d92d20)}#body .go-payments-modal-content .cancelled-modal-content-list-wrap{padding:0 24px}#body .go-payments-modal-content .cancelled-modal-content-list-wrap .cancelled-modal-content-list-title{color:var(--Gray-900,#101828);margin-top:4px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .go-payments-modal-content .cancelled-modal-content-list-wrap .cancelled-modal-content-ul{margin-top:4px}#body .go-payments-modal-content .cancelled-modal-content-list-wrap .cancelled-modal-content-ul .cancelled-modal-content-li{color:var(--Gray-900,#101828);font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .go-payments-modal-content .go-payments-footer{border-top:1px solid var(--Gray-200,#eaecf0);align-items:center;gap:12px;width:100%;margin-top:16px;padding:24px 24px 4px;display:flex}#body .go-payments-modal-content .go-payments-footer .go-payments-footer-btn{flex:1;font-size:16px;font-style:normal;font-weight:600}#body .go-payments-modal-content .go-payments-footer.go-payments-footer-column{flex-direction:column;gap:12px}#body .go-payments-modal-content .go-payments-footer.go-payments-footer-column .go-payments-footer-btn{width:100%}#body .pisell-resource-reload-modal .pisell-lowcode-modal-header{padding:0}#body .pisell-lowcode__booking-notes-item{border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;min-height:58px;margin-top:10px;padding:16px}#body .pisell-lowcode__booking-notes-item .pisell-lowcode__booking-notes-item-note{color:var(--Gray-900,#101828);padding-right:24px;font-size:16px;font-style:normal;font-weight:600;line-height:24px;position:relative}#body .pisell-lowcode__booking-notes-item .pisell-lowcode__booking-notes-item-note .pisell-lowcode__booking-notes-menu-wrap{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:0;right:0}#body .pisell-lowcode__booking-notes-item .pisell-lowcode__booking-notes-item-note .pisell-lowcode__booking-notes-menu-wrap .pisell-lowcode__booking-notes-menu-icon{color:#475467;font-size:18px}#body .pisell-lowcode__booking-notes-item .pisell-lowcode__booking-notes-item-date{color:var(--Gray-600,#475467);margin-top:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-notes{padding:20px 0}#body .pisell-lowcode__booking-notes-label{font-size:16px;font-weight:500}#body .pisell-lowcode__booking-notes-input{margin-top:8px}#body .pisell-lowcode__booking-notes-input-area{cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;min-height:80px;padding:12px;transition:all .2s;position:relative}#body .pisell-lowcode__booking-notes-input-area:hover{border-color:#4096ff}#body .pisell-lowcode__booking-notes-input-area:focus-within{border-color:#4096ff;box-shadow:0 0 0 2px #0591ff1a}#body .pisell-lowcode__booking-notes-content{color:#000000e0;white-space:pre-wrap;word-break:break-word;padding-right:32px;font-size:14px;line-height:1.57143}#body .pisell-lowcode__booking-notes-placeholder{color:#00000040;padding-right:32px;font-size:14px;line-height:1.57143}#body .pisell-lowcode__booking-notes-edit-btn{color:#00000073;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}#body .pisell-lowcode__booking-notes-edit-btn:hover{color:#4096ff}#body .pisell-lowcode__booking-notes-desc{margin-top:8px}#body .pisell-lowcode__booking-notes-wrap{padding:20px 0;position:relative}#body .pisell-lowcode__booking-notes-wrap:before{content:"";background:var(--Border-color,#e8e9eb);z-index:1;width:calc(100% + 64px);height:1px;position:absolute;bottom:0;left:-32px}#body .pisell-lowcode__booking-notes-wrap:last-child:before{display:none}#body .pisell-lowcode__booking-notes-wrap .pisell-lowcode__booking-notes-title{align-items:center;display:flex}#body .pisell-lowcode__booking-notes-wrap .pisell-lowcode__booking-notes-title .pisell-lowcode__booking-notes-title-text{color:var(--Gray-600,#475467);font-size:18px;font-style:normal;font-weight:500;line-height:28px}#body .pisell-lowcode__booking-notes-wrap .pisell-lowcode__booking-notes-describe{color:var(--Warning-600,#dc6803);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .pisell-lowcode__booking-notes-add{width:100%;margin-top:10px}#body .booking-info-warp{position:relative}#body .booking-info-warp .booking-info{padding-bottom:0}#body .booking-info-warp .booking-info .booking-info-client-line{flex-direction:row;gap:10px;display:flex}#body .booking-info-warp .booking-info .booking-info-client-line .booking-info-client-line-code{cursor:pointer;background:#5d3f9f;border-radius:8px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}#body .booking-info-mobile-container{border-radius:16px 16px 0 0}#body .booking-info-mobile-handler{color:#667085;cursor:pointer;background:#fff;border:0;flex:none;justify-content:center;align-items:center;width:100%;height:34px;padding:0;display:flex}#body .booking-info-mobile-handler-icon{font-size:20px;line-height:1;transition:transform .2s;transform:rotate(180deg)}#body .booking-info-mobile-handler-open .booking-info-mobile-handler-icon{transform:rotate(0)}#body .booking-info-mobile-tab-pane{border-top:1px solid #f2f4f7;min-height:0;overflow:hidden}#body .booking-info-mobile-tab-pane .pisell-lowcode__booking-tab-pane-wrap{flex:auto;min-height:0;height:100%!important}#body .booking-info-mobile-tab-pane .pisell-lowcode__booking-tab-pane-body{flex-direction:column;flex:auto;min-height:0;padding:0 12px 16px;display:flex;overflow:hidden}#body .booking-info-mobile-tab-pane .booking-info-warp,#body .booking-info-mobile-tab-pane .booking-info{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#body .booking-info-mobile-tab-pane .booking-info>*{flex:none}#body .booking-info-mobile-tab-pane .booking-info .pisell-lowcode__booking-service-wrap{flex:auto;min-height:0;overflow:auto}#body .booking-info-mobile-tab-pane .pisell-lowcode__booking-tab-pane-title{padding:12px 16px;font-size:20px;line-height:28px}#body .booking-info-mobile-tab-pane-open{border-top-color:#f2f4f7}#body .booking-info-mobile-mask{z-index:100;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#10182873;border:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0}#body .booking-info-mobile-footer{padding:6px 12px 16px;padding-bottom:calc(16px + constant(safe-area-inset-bottom));padding-bottom:calc(16px + env(safe-area-inset-bottom));z-index:1;background:#fff;border-top:1px solid #e7e8e9;flex:none;position:relative}#body .booking-info-mobile-footer .pisell-lowcode__booking-tab-pane-footer{border-top:0;padding:8px 10px}#body #create-booking-page-info-wrap .pisell-lowcode__booking-tab-pane-footer{padding:12px 16px!important}#body .create-booking-page-info-wrap-create{background:var(--Success-50,#ecfdf3)}#body .create-booking-page-info-wrap{position:initial!important;padding:0 10px!important}#body .create-booking-page-info-wrap .booking-info-create-new{color:var(--Base-Black,#000);margin-top:10px;font-size:24px;font-weight:600;line-height:32px}#body .pisell-client-name{color:var(--Base-Black,#000);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:600;line-height:20px;overflow:hidden}#body .pisell-client-card--line{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px}#body .pisell-client-card--line .pisell-client-card__content{align-items:center;gap:12px;width:100%;min-width:0;display:flex}#body .pisell-client-card--line .pisell-client-card__slot-left,#body .pisell-client-card--line .pisell-client-card__slot-right{flex-shrink:0;align-items:center;display:flex}#body .pisell-client-card--line .pisell-client-card__avatar-wrapper{flex-shrink:0;position:relative}#body .pisell-client-card--line .pisell-client-card__avatar{border:1px solid #e5e7eb}#body .pisell-client-card--line .pisell-client-card__avatar .ant-avatar-string{font-size:12px;font-weight:600}#body .pisell-client-card--line .pisell-client-card__status-indicator{background-color:#17b26a;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}#body .pisell-client-card--line .pisell-client-card__name--line{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}#body .pisell-client-card--line .pisell-client-card__contact--line{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:13px;overflow:hidden}#body .pisell-client-card--line .pisell-client-card__tags--line{flex-shrink:0;align-items:center;gap:6px;display:flex}#body .pisell-client-card--line .pisell-client-card__tags--line .pisell-client-card__tag{white-space:nowrap}#body .pisell-client-card--line.pisell-client-card--vertical .pisell-client-card__content{text-align:center;flex-direction:column;align-items:center;gap:16px}#body .pisell-client-card--line.pisell-client-card--vertical .pisell-client-card__name--line,#body .pisell-client-card--line.pisell-client-card--vertical .pisell-client-card__contact--line{text-align:center}#body .pisell-client-card--line.pisell-client-card--vertical .pisell-client-card__tags--line{flex-wrap:wrap;justify-content:center}#body .pisell-client-card--line.pisell-client-card--empty{cursor:pointer;background:#fafafa;border-style:dashed;border-color:#d9d9d9;justify-content:center;align-items:center}#body .pisell-client-card--line.pisell-client-card--empty:hover{background:#f0f8ff;border-color:#1890ff}#body .pisell-client-card--line.pisell-client-card--empty .pisell-client-card__empty-title{color:#374151;margin:0;font-size:14px;font-weight:600}#body .pisell-client-card--line.pisell-client-card--empty .pisell-client-card__empty-subtitle{color:#6b7280;margin:0;font-size:12px}#body .pisell-client-card{background:var(--Base-white,#fff);border-radius:8px;padding:8px;transition:all .3s;position:relative}#body .pisell-client-card:hover{box-shadow:0 2px 8px #0000001a}#body .pisell-client-card__content{align-items:center;gap:8px;width:100%;display:flex}#body .pisell-client-card__info{flex:1;align-items:center;gap:8px;display:flex;overflow:hidden}#body .pisell-client-card__details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;overflow:hidden}#body .pisell-client-card__name-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#body .pisell-client-card__name-tags--inline{flex-wrap:nowrap;overflow:hidden}#body .pisell-client-card__name-tags--inline .pisell-client-card__name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}#body .pisell-client-card__name-tags--inline .pisell-client-card__tags{flex:0 100 auto;min-width:42px;overflow:hidden}#body .pisell-client-card__name-tags--inline .pisell-client-card__tags--nowrap:after{background:linear-gradient(90deg,#fff0,#fff)}#body .pisell-client-card__fields{flex-direction:column;gap:4px;display:flex}#body .pisell-client-card__slot-left,#body .pisell-client-card__slot-right,#body .pisell-client-card__actions{flex-shrink:0;align-items:center;display:flex}#body .pisell-client-card__menu-button{box-shadow:none;border:none;justify-content:center;align-items:center;padding:4px;display:flex}#body .pisell-client-card__menu-button:hover,#body .pisell-client-card__menu-button:focus{background-color:#0000000a}#body .pisell-client-card__menu-button-icon{font-size:28px}#body .pisell-client-card__avatar-wrapper{justify-content:center;align-items:center;display:flex;position:relative}#body .pisell-client-card__avatar{border:1px solid #e5e7eb}#body .pisell-client-card__avatar .ant-avatar-string{font-weight:600}#body .pisell-client-card__status-indicator{box-sizing:border-box;z-index:1;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}#body .pisell-client-card__avatar-wrapper .ant-avatar-square~.pisell-client-card__status-indicator{bottom:-2px;right:-2px}#body .pisell-client-card__avatar-wrapper .ant-avatar-lg~.pisell-client-card__status-indicator,#body .pisell-client-card__avatar-wrapper .ant-avatar-xl~.pisell-client-card__status-indicator,#body .pisell-client-card__avatar-wrapper .ant-avatar-xxl~.pisell-client-card__status-indicator{bottom:2px;right:2px}#body .pisell-client-card__avatar-wrapper .ant-avatar-sm~.pisell-client-card__status-indicator,#body .pisell-client-card__avatar-wrapper .ant-avatar-xs~.pisell-client-card__status-indicator{bottom:-1px;right:-1px}#body .pisell-client-card__avatar-wrapper .ant-avatar-square.ant-avatar-sm~.pisell-client-card__status-indicator,#body .pisell-client-card__avatar-wrapper .ant-avatar-square.ant-avatar-xs~.pisell-client-card__status-indicator{bottom:-3px;right:-3px}#body .pisell-client-card__avatar-wrapper .ant-avatar-square.ant-avatar-lg~.pisell-client-card__status-indicator,#body .pisell-client-card__avatar-wrapper .ant-avatar-square.ant-avatar-xl~.pisell-client-card__status-indicator,#body .pisell-client-card__avatar-wrapper .ant-avatar-square.ant-avatar-xxl~.pisell-client-card__status-indicator{bottom:0;right:0}#body .pisell-client-card__avatar-default{color:#9ca3af;background:#f3f4f6;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#body .pisell-client-card__avatar-img{object-fit:cover;width:100%;height:100%}#body .pisell-client-card__avatar-text{color:#374151;background:#e5e7eb;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex}#body .pisell-client-card__contact{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}#body .pisell-client-card__contact--address{white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}#body .pisell-client-card__tags{flex-wrap:wrap;gap:8px;display:flex}#body .pisell-client-card__tags>span{border-radius:16px;margin:0}#body .pisell-client-card__tags:last-child{margin-bottom:0}#body .pisell-client-card__tags--nowrap{flex-wrap:nowrap;max-width:100%;overflow:hidden}#body .pisell-client-card__tags--nowrap .pisell-client-card__tag{flex-shrink:0}#body .pisell-client-card__tags--nowrap .pisell-client-card__tag:last-child{flex-shrink:1;min-width:0;overflow:hidden}#body .pisell-client-card__tags--separate{margin-top:4px}#body .pisell-client-card__tag--nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#body .pisell-client-card__tag--wrap{word-break:break-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#body .pisell-client-card__add-icon{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}#body .pisell-client-card__menu-button.ant-btn{color:#6b7280;border-color:#e5e7eb}#body .pisell-client-card__menu{color:#6b7280;opacity:0;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:relative}#body .pisell-client-card__dropdown{z-index:10;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:160px;margin-top:4px;position:absolute;top:100%;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}#body .pisell-client-card__dropdown-item{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 12px;font-size:14px;transition:background-color .2s;display:block}#body .pisell-client-card__dropdown-item:first-child{border-radius:8px 8px 0 0}#body .pisell-client-card__dropdown-item:last-child{border-radius:0 0 8px 8px}#body .pisell-client-card__dropdown-item--danger{color:#dc2626}#body .pisell-client-card__dropdown-item--danger:hover{background:#fef2f2}#body .pisell-client-card--vertical .pisell-client-card__content{text-align:center;flex-direction:column;align-items:center}#body .pisell-client-card--vertical .pisell-client-card__info{flex-direction:column;align-items:center;gap:8px;width:100%}#body .pisell-client-card--vertical .pisell-client-card__details{text-align:center;align-items:center;width:100%}#body .pisell-client-card--vertical .pisell-client-card__fields,#body .pisell-client-card--vertical .pisell-client-card__extra-fields{align-items:center}#body .pisell-client-card--vertical .pisell-client-card__actions{display:none}#body .pisell-client-card--horizontal .pisell-client-card__info{flex-direction:row;align-items:center}#body .pisell-client-card--horizontal .pisell-client-card__avatar-wrapper{align-self:flex-start}#body .pisell-client-card--empty{flex-direction:column;justify-content:center;align-items:center;transition:all .3s;display:flex}#body .pisell-client-card--empty:hover{background-color:#f6f6f6}#body .pisell-client-card--empty .pisell-client-card__empty-title{color:#262626;margin-bottom:4px;font-size:16px;font-weight:500}#body .pisell-client-card--empty .pisell-client-card__empty-subtitle{color:#8c8c8c;font-size:14px}#body .pisell-client-card--empty .pisell-client-card__empty-description{color:#8c8c8c;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}#body .pisell-client-card--empty .pisell-client-card__plugin-icon{color:#1890ff;justify-content:center;align-items:center;font-size:16px;display:flex}#body .pisell-client-card__contact-item{color:#8c8c8c;align-items:center;gap:4px;font-size:12px;display:flex}#body .pisell-client-card__extra-fields{flex-direction:column;gap:2px;display:flex}#body .pisell-client-card__extra-field{color:#595959;align-items:center;gap:4px;font-size:12px;display:flex}#body .pisell-client-card__extra-field-label{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}#body .pisell-client-card__extra-field-value{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}#body .pisell-client-card__extra-field-value--address{white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}#body .pisell-client-card__extra-field-icon{flex-shrink:0}#body .pisell-client-card__dropdown-overlay .ant-dropdown-menu-item,#body .pisell-client-card__dropdown-overlay .pisell-lowcode-dropdown-menu-item{align-items:center;min-height:44px;padding:10px 16px;display:flex}#body .pisell-client-card__dropdown-overlay .ant-dropdown-menu-title-content,#body .pisell-client-card__dropdown-overlay .pisell-lowcode-dropdown-menu-title-content{line-height:20px}#body .device-icon-group{align-items:center;gap:16px;display:flex}#body .device-icon-group__icon-item{width:40px;height:40px;display:inline-block;position:relative}#body .device-icon-group__icon-item .status-indicator{font-size:14px;line-height:14px;position:absolute;bottom:0;left:0}#body .device-icon-group__icon-item>span{font-size:40px}#body .device-icon-group__icon-item>img{width:40px;height:40px}#body .pisell-phone-keyboard-modal .ant-moda-content,#body .pisell-phone-keyboard-modal .pisell-lowcode-modal-content{background-color:#0000}#body .pisell-phone-keyboard-modal .pisell-lowcode-modal-close{display:none}#body .pisell-phone-keyboard-popover .ant-popover-inner,#body .pisell-phone-keyboard-popover .pisell-lowcode-popover-inner{background-color:#0000}#body .pisell-phone-keyboard{background-color:#000000b3;border-radius:10px;flex-direction:column;gap:8px;width:344px;padding:10px;display:flex}#body .pisell-phone-keyboard--disabled{pointer-events:none;opacity:.6}#body .pisell-phone-keyboard-label{color:#fff;font-size:20px;font-weight:600}#body .pisell-phone-keyboard-input-wrapper{position:relative}#body .pisell-client-search__new-client-modal .select-customer-right-panel-add-client__footer{background-color:#fff;gap:16px;width:100%;display:flex;position:sticky;bottom:0;left:0}#body .client-search-result-list{height:100%;position:relative;overflow:auto}#body .client-search-result-list__header,#body .client-search-result-list__item-content{min-width:795px;display:flex}#body .client-search-result-list__header{z-index:2;background-color:#fafafa;border-bottom:1px solid #d9d9d9;padding:12px 16px;font-weight:600;position:sticky;top:0}#body .client-search-result-list__header-cell,#body .client-search-result-list__cell{color:#000000d9;text-overflow:ellipsis;flex-shrink:0;padding-right:16px;font-size:14px;overflow:hidden}#body .client-search-result-list__infinite{min-width:795px}#body .client-search-result-list__list{width:100%}#body .client-search-result-list__item{cursor:pointer;border-bottom:1px solid #f0f0f0;padding:0!important}#body .client-search-result-list__item:hover{background-color:#f5f5f5}#body .client-search-result-list__item:last-child{border-bottom:none}#body .client-search-result-list__item--disabled{cursor:not-allowed}#body .client-search-result-list__item--disabled:hover{background-color:#0000}#body .client-search-result-list__item--loading{background-color:#f5f5f5}#body .client-search-result-list__item-content{outline:none;width:100%;padding:12px 48px 12px 16px;position:relative}#body .client-search-result-list__row-loading{position:absolute;top:50%;right:16px;transform:translateY(-50%)}#body .client-search-result-list__cell{white-space:nowrap;display:inline-block}#body .client-search-result-list__cell--name{width:180px}#body .client-search-result-list__cell--register-time{width:110px}#body .client-search-result-list__cell--membership{width:125px}#body .client-search-result-list__cell--contact-info{width:180px}#body .client-search-result-list__cell--holder{width:200px}#body .client-search-result-list__ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#body .client-search-result-list__membership-tag{white-space:nowrap;text-overflow:ellipsis;border-radius:16px;width:auto;max-width:100%;margin-right:0;display:inline-block;overflow:hidden}#body .client-search-result-list__message{text-align:center;color:#999;padding:20px}#body .pisell-client-search-result-loading{z-index:10;background-color:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .comprehensive-search{flex-direction:column;flex:1;gap:16px;display:flex;overflow:hidden}#body .comprehensive-search__top-row{justify-content:space-between;align-items:center;display:flex}#body .comprehensive-search__third{flex:1;display:flex}#body .comprehensive-search__third:first-child{justify-content:flex-start}#body .comprehensive-search__third:nth-child(2){justify-content:center}#body .comprehensive-search__third:last-child{justify-content:flex-end}#body .comprehensive-search__new-button{word-wrap:break-word;color:#fff;align-items:center;height:40px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .comprehensive-search__results-container{flex-direction:column;flex:1;display:flex;overflow:hidden}#body .comprehensive-search__loading{color:#666;justify-content:center;align-items:center;height:200px;font-size:14px;display:flex}#body .comprehensive-search__empty{margin:40px 0}#body .comprehensive-search__results--grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}#body .comprehensive-search__results--list{flex-direction:column;gap:8px;display:flex}#body .comprehensive-search__result-item{cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:16px;transition:all .3s}#body .comprehensive-search__result-item:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}#body .comprehensive-search__result-fields{overflow-x:auto}#body .comprehensive-search__results--list .comprehensive-search__result-fields{gap:24px;min-width:max-content;display:flex}#body .comprehensive-search__results--grid .comprehensive-search__result-fields{flex-direction:column;gap:8px;display:flex}#body .comprehensive-search__result-field{font-size:13px;line-height:1.4}#body .comprehensive-search__results--list .comprehensive-search__result-field{flex-direction:column;flex-shrink:0;min-width:120px;display:flex}#body .comprehensive-search__results--grid .comprehensive-search__result-field{margin-bottom:6px;display:flex}#body .comprehensive-search__results--grid .comprehensive-search__result-field:last-child{margin-bottom:0}#body .comprehensive-search__result-field-label{color:#666;font-weight:500}#body .comprehensive-search__results--list .comprehensive-search__result-field-label{margin-bottom:4px;font-size:12px}#body .comprehensive-search__results--grid .comprehensive-search__result-field-label{flex-shrink:0;min-width:80px;margin-right:8px}#body .comprehensive-search__result-field-value{color:#333}#body .comprehensive-search__results--list .comprehensive-search__result-field-value{word-break:break-word;font-weight:400}#body .comprehensive-search__results--grid .comprehensive-search__result-field-value{word-break:break-word;flex:1}#body .comprehensive-search__result-title{color:#262626;margin-bottom:8px;font-size:16px;font-weight:500;line-height:1.4}#body .comprehensive-search__result-description{color:#666;margin-bottom:12px;font-size:14px;line-height:1.5}#body .comprehensive-search__result-tags{flex-wrap:wrap;gap:6px;display:flex}#body .comprehensive-search__result-tag{color:#666;background:#f6f6f6;border:1px solid #e8e8e8;border-radius:4px;padding:2px 8px;font-size:12px;display:inline-block}#body .comprehensive-search-modal .pisell-lowcode-modal-content{height:90vh;height:90dvh}#body .client-search-form{padding:16px 0}#body .client-search-form .ant-form-item{margin-bottom:16px}#body .client-search-form .ant-input{height:40px}#body .pisell-client-search__find{width:100%}#body .cart-client-card_switch-modal .pisell-lowcode-modal-content{min-height:unset!important}#body .pisell-plus-contact-info{background:var(--Base-white,#fff);cursor:pointer;border:1px solid #d5d7da;border-radius:8px;padding:8px;position:relative}#body .pisell-plus-contact-info__horizontal{flex-direction:row;justify-content:space-between;gap:8px;display:flex}#body .pisell-plus-contact-info__horizontal-left{flex-direction:row;flex:1;gap:8px;min-width:0;display:flex}#body .pisell-plus-contact-info__horizontal-left-content{flex-direction:column;gap:4px;min-width:0;display:flex}#body .pisell-plus-contact-info__horizontal-right{justify-content:center;align-items:center;padding:0 14px;display:flex}#body .pisell-plus-contact-info__horizontal-right-icon{color:#475467;cursor:pointer;font-size:24px}#body .pisell-plus-contact-info__vertical{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}#body .pisell-plus-contact-info__name-horizontal-container{text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#body .pisell-plus-contact-info__name-horizontal{color:var(--Gray-900,#101828);white-space:wrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}#body .pisell-plus-contact-info__phone-horizontal{color:var(--Gray-500,#667085);white-space:nowrap;text-overflow:ellipsis;padding-left:4px;font-size:14px;font-weight:400;overflow:hidden}#body .pisell-plus-contact-info__name{color:var(--Gray-900,#101828);font-size:14px;font-weight:600}#body .pisell-plus-contact-info__text{color:var(--Gray-500,#667085);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;overflow:hidden}#body .pisell-plus-contact-info__empty-description{color:#101828;align-items:center;height:100%;font-size:14px;font-weight:600;display:flex}#body .pisell-contact-info-modal-footer{justify-content:space-between;gap:10px;width:100%;display:flex}#body .pisell-contact-info-modal-content{background-color:#fff;width:100%;height:100%;padding:24px 0}#body .pisell-contact-info-modal-content-name-wrap{flex-direction:row;gap:16px;display:flex}#body .pisell-contact-info-modal-phone .pisell-contact-info-modal-content{padding:16px 16px 0}#body .pisell-contact-info-modal-phone .pisell-contact-info-modal-content-name-wrap{flex-direction:column;gap:0}#body .pisell-contact-info-modal-phone-title{color:#101828;padding:8px 16px 0;font-size:18px;font-weight:600;line-height:26px}#body .pisell-contact-info-modal-footer-phone{flex-direction:row;gap:8px}#body .pisell-contact-info-modal-footer-phone>*{flex:1 1 0;min-width:0;width:auto!important}#body .pisell-persistent-bottom-sheet{box-sizing:border-box;width:100%;max-height:var(--pisell-bottom-sheet-max-height,95dvh);background:#fff;border-radius:16px 16px 0 0;flex-direction:column;min-height:0;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -4px 16px #1018281f}#body .pisell-persistent-bottom-sheet-header,#body .pisell-persistent-bottom-sheet-footer{z-index:1;background:#fff;flex:none;position:relative}#body .pisell-persistent-bottom-sheet-body{box-sizing:border-box;height:var(--pisell-bottom-sheet-body-height,0);min-height:0;transition:height var(--pisell-bottom-sheet-transition-duration,.24s)ease;flex:none;overflow:hidden}#body .pisell-persistent-bottom-sheet-body-inner{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-persistent-bottom-sheet-mask{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#10182873;border:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-lowcode__booking-service-body-edit{padding:24px 32px 100px!important}#body .pisell-lowcode__booking-service-body-edit .pisell-lowcode__booking-service-select-date{height:40px}#body .pisell-lowcode__booking-service-body-edit .pisell-lowcode__booking-service-select-date .pisell-lowcode-picker-input>input{font-size:16px!important}#body .pisell-lowcode__booking-service-body-edit-footer{background-color:#fff;border-top:1px solid #e7e8e9;justify-content:center;align-items:center;gap:12px;width:100%;padding:20px 32px;display:flex;position:absolute;bottom:0;left:0}#body .pisell-lowcode__booking-service-body-edit-footer .pisell-lowcode__booking-service-delete-wrap{border:1px solid var(--gray-300,#d0d5dd);background:var(--base-white,#fff);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 1px 2px #1018280d}#body .pisell-lowcode__booking-service-body-edit-footer .pisell-lowcode__booking-service-delete-wrap .pisell-lowcode__booking-service-delete-icon{color:#b42318;font-size:20px}#body .pisell-lowcode__booking-service-body-edit-footer .pisell-lowcode__booking-service-body-edit-footer-apple{flex:1;justify-content:center;align-items:center;height:48px;display:flex}#body .pisell-lowcode-select-selection-item .resource-option,#body .pisell-lowcode-select-item-option-content .resource-option{padding-left:0}#body .resource-option{align-items:center;gap:8px;display:flex}#body .resource-option .resource-option-alert-icon{color:#b42318;cursor:pointer}#body .resource-col{justify-content:center;align-items:center;gap:10px;display:flex}#body .resource-col .resource-col-like-wrap{justify-content:center;align-items:center;width:44px;height:40px;padding:0;display:flex}#body .current-service-info{cursor:pointer;background-color:#fff;border:1px solid #d0d5dd;border-radius:10px;min-height:40px;padding:11px;transition:all .2s cubic-bezier(.645,.045,.355,1);overflow:hidden}#body .current-service-info .current-service-info-name-wrap{align-items:center;gap:12px;display:flex}#body .current-service-info .current-service-info-name-wrap .current-service-info-name{color:#101828;flex:1;font-size:16px;font-weight:650}#body .current-service-info:hover{border-color:#7f56d9}#body .actions-wrap{justify-content:center;align-items:center;display:flex}#body .actions-wrap .action-item{flex:1}#body .pisell-lowcode__booking-service-item{cursor:pointer;background-color:#fff;border:1px solid #d5d7da;border-radius:8px;flex-direction:column;justify-content:center;gap:4px;width:100%;margin-bottom:16px;padding:16px 20px;display:flex;position:relative;overflow:hidden}#body .pisell-lowcode__booking-service-item:last-child{margin-bottom:0}#body .pisell-lowcode__booking-service-item:before{content:"";z-index:2;background:#80bcfe;width:6px;height:100%;position:absolute;top:0;left:0}#body .pisell-lowcode__booking-service-item .pisell-lowcode__booking-service-item-title{color:var(--gray-900,#101828);font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-lowcode__booking-service-item .pisell-lowcode__booking-service-item-date,#body .pisell-lowcode__booking-service-item .pisell-lowcode__booking-service-item-technician,#body .pisell-lowcode__booking-service-item .pisell-lowcode__booking-service-item-price-wrap .pisell-lowcode__booking-service-item-price{color:var(--gray-500,#667085);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-service-item .pisell-lowcode__booking-service-item-price-wrap .pisell-lowcode__booking-service-item-original-price{color:var(--gray-500,#667085);margin-left:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration:line-through}#body .pisell-lowcode__booking-service-item .pisell-lowcode__booking-service-item-discount-reason{color:var(--gray-500,#667085);white-space:break-spaces;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-service-item .pisell-lowcode__booking-service-item-error{border:none;border-radius:0 0 8px 8px;margin:0 -20px -16px}#body .pisell-lowcode__booking-service-item .pisell-lowcode__booking-service-item-delete{cursor:pointer;padding:10px;position:absolute;top:0;right:0}#body .pisell-lowcode__booking-service-item-relation-details{border-top:1px solid #d5d7da;margin-top:6px;margin-bottom:6px;padding-top:6px}#body .pisell-lowcode__booking-service-item-relation-detail{justify-content:space-between;align-items:flex-start;margin-top:4px;display:flex;overflow:hidden}#body .pisell-lowcode__booking-service-item-relation-detail .pisell-lowcode__booking-service-item-relation-detail-info .pisell-lowcode__booking-service-item-relation-detail-info-unit{padding:0 4px}#body .pisell-lowcode-send-form-wrap{padding:24px 0}#body .pisell-lowcode-send-form-wrap .ant-form-item.ant-form-item-has-error{margin-bottom:24px}#body .payment-customer-pay-title{color:var(--Gray-600,#475467);text-align:left;font-size:18px;font-style:normal;font-weight:500;line-height:28px}#body .payment-list-item{align-items:center;width:100%;margin-bottom:10px;display:flex}#body .payment-list-item .payment-list-item-status-title{justify-content:space-between;align-items:center;display:flex}#body .payment-list-item .payment-list-item-status-title .payment-list-item-status-title-left{align-items:center;display:flex}#body .payment-list-item .payment-list-item-status-title .payment-list-item-pay-amount{color:var(--Gray-true-700,#424242);font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .payment-list-item .payment-list-item-content{padding-left:26px}#body .payment-list-item .payment-list-item-left{flex:1}#body .payment-list-item .payment-list-item-left .payment-list-item-type{color:var(--Gray-true-700,#424242);margin-left:6px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .payment-list-item .payment-list-item-left .payment-record .payment-list-item-pay-methods{color:var(--Gray-true-700,#424242);margin-top:4px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .payment-list-item .payment-list-item-left .payment-record .payment-list-item-pay-methods .payment-list-item-pay-name{flex:1}#body .payment-list-item .payment-list-item-left .payment-record .payment-list-item-surcharge,#body .payment-list-item .payment-list-item-left .payment-record .payment-list-item-date{color:var(--Gray-600,#475467);margin-top:2px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .payment-list-item .payment-list-item-left .payment-record .payment-list-item-date .payment-list-item-platform-type{margin-left:4px}#body .payment-refund-wrap{padding:20px 0}#body .payment-refund-wrap .payment-refund-title{color:var(--Gray-600,#475467);text-align:left;margin-bottom:10px;font-size:18px;font-style:normal;font-weight:500;line-height:28px}#body .payment-refund-wrap .payment-refund-amount{color:var(--Gray-true-700,#424242);justify-content:space-between;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:flex}#body .payment-divider{width:200%;margin:0 -32px}#body .calender-box{padding:0 10px}#body .calender-box .calender-year-wrap{position:relative}#body .calender-box .calender-year{color:#000;letter-spacing:-.72px;z-index:1;background-color:#fff;padding:20px 0;font-size:36px;font-style:normal;font-weight:500;line-height:44px;position:sticky;top:0}#body .calender-box .caleddar-month{color:#344054;margin-bottom:4px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .calender-box .ant-picker-panel{border-top:none}#body .calender-box .pisell-lowcode-picker-cell{border-top:none;padding:0}#body .calender-box .cell-size{width:40px;height:40px;padding:4px}#body .calender-box .date-cell,#body .calender-box .ant-picker-content th{text-align:center;width:40px;height:40px;padding:4px;line-height:50px}#body .calender-box .caleddar-date-cell{border-radius:50%;width:40px;height:40px;padding:4px;position:relative}#body .calender-box .caleddar-date-cell.select{background-color:#fedf89;padding:4px}#body .calender-box .caleddar-date-cell.excluded:after{content:"";background:linear-gradient(-45deg,#fff 25%,#0000 25% 50%,#fff 50% 75%,#0000 75%,#0000) 0 0/10px 10px;width:100%;height:100%;position:absolute;top:0%;left:0%}#body .calender-box .caleddar-date-cell .caleddar-date{color:#101828;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#body .calender-box .caleddar-date-cell .caleddar-date.has-status{color:#fff}#body .calender-box .caleddar-date-cell .caleddar-date.disabled-date{color:#7d89b0}#body .calender-box .ant-picker-cell{width:40px;height:40px;padding:4px}#body .month-list{flex-wrap:wrap;justify-content:space-around;display:flex}#body .month-list .month-item-box{display:flex}#body .month-list .month-item{width:280px;margin:10px}#body .pisell-lowcode-picker-cell-disabled:before{display:none}#body .pisell-tabs{color:#0d1619;cursor:default;align-items:center;width:100%;height:100%;font-size:17px;font-weight:400;display:flex}#body .pisell-tabs .pisell-tabs-btn-left,#body .pisell-tabs .pisell-tabs-btn-right{cursor:pointer;z-index:1;-webkit-user-select:none;user-select:none;background:#fff;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:width .3s;display:flex;overflow:hidden}#body .pisell-tabs .pisell-tabs-btn-left .pisell-tabs-btn-icon,#body .pisell-tabs .pisell-tabs-btn-right .pisell-tabs-btn-icon{color:#262626;background:#f1f1f1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;display:flex}#body .pisell-tabs .pisell-tabs-btn-left .pisell-tabs-btn-icon{transform:rotate(0)}#body .pisell-tabs .pisell-tabs-btn-right{background:#fff}#body .pisell-tabs .pisell-tabs-btn-right .pisell-tabs-btn-icon{transform:rotate(0)}#body .pisell-tabs .pisell-tabs-content{scroll-snap-type:x mandatory;white-space:nowrap;scroll-behavior:smooth;width:100%;max-width:none;display:flex;position:relative;overflow:scroll hidden}#body .pisell-tabs .pisell-tabs-content::-webkit-scrollbar{display:none}#body .pisell-tabs .pisell-tabs-content::-webkit-scrollbar-thumb{display:none}#body .pisell-tabs .pisell-tabs-content::-webkit-scrollbar-track{display:none}#body .pisell-tabs .pisell-tabs-content .pisell-tabs-tab{scroll-snap-align:start;white-space:initial;cursor:pointer;flex-shrink:0}#body .pisell-tabs .pisell-tabs-content .pisell-tabs-tab .pisell-tabs-tab-content{color:#1b1b1b;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;border-radius:88px;align-items:center;min-width:0;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:all .3s;display:inline-flex;overflow:hidden}@media (min-width:769px){#body .pisell-tabs .pisell-tabs-content .pisell-tabs-tab:hover .pisell-tabs-tab-content{background-color:#f1f1f1}}@media (max-width:768px){#body .pisell-tabs .pisell-tabs-content .pisell-tabs-tab:hover .pisell-tabs-tab-content{background-color:#0000}}#body .pisell-tabs .pisell-tabs-content .pisell-tabs-tab.pisell-tabs-tab-active .pisell-tabs-tab-content{color:#fff;background:var(--primary-600,#7f56d9)}#body .pisell-card{box-sizing:border-box;background:#fff;border-radius:4px;width:100%;margin-bottom:20px;padding:20px;overflow:hidden}#body .pisell-card-layout_2{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}#body .tab-product{scroll-behavior:smooth;border-radius:12px;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}#body .tab-product .tabs-wrap{z-index:58;width:100%;position:sticky}#body .tab-product .tabs{justify-content:center;align-items:center;width:100%;margin-bottom:0;padding:16px 0;display:flex}#body .tab-product .category-list{width:100%;height:100%;padding:0}#body .tab-product .category-list .category-item .category-title{color:#1b1b1b;margin:16px 0;font-size:18px;font-style:normal;font-weight:600;line-height:24px}#body .tab-product .category-list .category-item .product-list{margin-bottom:16px;padding:0}#body .pisell-lowcode__schedule-list-item{border:1px solid var(--Gray-true-100,#f5f5f5);cursor:pointer;border-radius:8px;align-items:center;margin-bottom:16px;padding:10px 16px;display:flex}#body .pisell-lowcode__schedule-list-item-color{border-radius:50%;width:12px;height:12px;margin:8px}#body .pisell-lowcode__schedule-list-item-content{color:var(--Gray-true-900,#141414);flex:1;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__schedule-list-item-conflict{color:#d92d20;font-size:16px}#body .pisell-lowcode__schedule-list-item-delete{color:#141414;margin-left:8px;font-size:16px}#body .pisell-lowcode__schedules-module-content-wrap{flex-direction:column;height:100%;padding:0 32px;display:flex;overflow-y:auto}#body .pisell-lowcode__schedules-module-content-wrap .pisell-lowcode__schedules-module-header{padding:16px 0 0}#body .pisell-lowcode__schedules-module-content-wrap .pisell-lowcode__schedules-module-content{overflow:initial;flex:1;padding:0}#body .pisell-lowcode__schedules-module-content-wrap .pisell-lowcode__schedules-module-add-button-wrap{z-index:1;background:#fff;position:sticky;bottom:0}#body .pisell-lowcode__schedules-module-content-wrap .pisell-lowcode__schedules-module-add-button{width:180px;margin:24px 32px}#body .pisell-lowcode__schedule-detail-list .pisell-lowcode__schedule-detail-item{padding:20px 32px}#body .pisell-lowcode__schedule-detail-list .pisell-lowcode__schedule-detail-item-title{align-items:center;display:flex}#body .pisell-lowcode__schedule-detail-list .pisell-lowcode__schedule-detail-item-title-color{border-radius:50%;width:12px;height:12px;margin:8px}#body .pisell-lowcode__schedule-detail-list .pisell-lowcode__schedule-detail-item-title-name{color:var(--Text-Text_1,#1b1b1b);font-size:18px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-lowcode__schedule-detail-list .pisell-lowcode__schedule-detail-item-time-item{color:var(--Gray-true-900,#141414);border:1px solid var(--Gray-true-100,#f5f5f5);background:var(--Base-White,#fff);border-radius:8px;margin-top:16px;padding:14px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__schedule-detail-list .pisell-lowcode__schedule-detail-item-button{margin-top:24px}#body .current-day-alert{border-bottom:1px solid var(--Gray-true-200,#e5e5e5);background:var(--Warning-200,#fedf89);border:none;border-radius:0;align-items:center;margin:0 -32px 16px;display:flex}#body .current-day-alert .pisell-lowcode-alert-message{color:var(--Base-Black,#000);margin-bottom:0;font-size:24px;font-style:normal;font-weight:600;line-height:32px}#body .current-day-alert .pisell-lowcode-alert-description{color:var(--Gray-true-600,#525252);min-height:22px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .current-day-alert .anticon-close{color:#525252;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:flex}#body .pisell-lowcode__schedules-detail-wrap{flex-direction:column;display:flex}#body .pisell-lowcode__schedules-detail-wrap .pisell-lowcode__schedules-detail-content{flex:1;overflow:auto}#body .pisell-lowcode__schedules-detail-wrap .pisell-lowcode__schedules-detail-footer{background:var(--Base-White,#fff);border-top:1px solid #e7e8e9;gap:12px;width:480px;padding:20px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}#body .pisell-lowcode__schedules-detail-wrap .pisell-lowcode__schedules-detail-footer-delete-wrap{border:1px solid var(--gray-300,#d0d5dd);background:var(--base-white,#fff);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 1px 2px #1018280d}#body .pisell-lowcode__schedules-detail-wrap .pisell-lowcode__schedules-detail-footer-delete-icon{color:#b42318;font-size:20px}#body .pisell-lowcode__schedules-detail-wrap .pisell-lowcode__schedules-detail-footer-save{flex:1;justify-content:center;align-items:center;height:48px;display:flex}#body .pisell-lowcode__schedules-component-schedules-wrap{height:100%;overflow:auto}#body .pisell-lowcode__schedules-component-products-item{border:1px solid var(--Gray-true-100,#f5f5f5);cursor:pointer;border-radius:8px;align-items:center;margin-bottom:16px;padding:10px 16px;display:flex}#body .pisell-lowcode__schedules-component-products-item .pisell-lowcode__schedules-component-products-item-left{flex:1;align-items:center;display:flex}#body .pisell-lowcode__schedules-component-products-item .pisell-lowcode__schedules-component-products-item-left .tag{border-radius:50%;width:12px;height:12px;margin-right:8px}#body .pisell-lowcode__schedules-component-products-item .pisell-lowcode__schedules-component-products-item-left .pisell-lowcode__schedules-component-products-item-title{color:var(--Gray-true-900,#141414);flex:1;padding-right:16px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__schedules-component-products-item .pisell-lowcode__schedules-component-products-item-right{align-items:center;gap:8px;display:flex}#body .pisell-lowcode__schedules-component-products-item .pisell-lowcode__schedules-component-products-item-right .hours{color:var(--Gray-true-600,#525252);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__schedules-component-products-item .pisell-lowcode__schedules-component-products-item-right .pisell-lowcode__schedules-component-products-item-icon{color:#d92d20;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex}#body .pisell-lowcode__schedules-component-products-list-wrap,#body .pisell-lowcode__schedules-component-products-list-day{padding-top:16px}#body .product-detail-card-schedule-list{margin-bottom:16px}#body .pisell-lowcode__add-schedule-list-item{flex:1;display:flex}#body .pisell-lowcode__add-schedule-list-item .pisell-lowcode__add-schedule-list-item-content{flex:1;align-items:center;display:flex}#body .pisell-lowcode__add-schedule-list-item .pisell-lowcode__add-schedule-list-item-action-wrap .pisell-lowcode__add-schedule-list-item-action-edit{border:1px solid var(--Gray-true-300,#d5d5d5);border-radius:30px;justify-content:center;align-items:center;height:48px;padding:0 16px;display:flex}#body .pisell-lowcode__add-schedule-list-item-color{border-radius:50%;width:12px;height:12px;margin:8px}#body .product-detail-card-title{margin-bottom:16px}#body .pisell-lowcode__resource-list .pisell-lowcode__resource-list-item{border:1px solid var(--Gray-true-100,#f5f5f5);background:var(--Base-White,#fff);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 16px;display:flex}#body .pisell-lowcode__resource-list .pisell-lowcode__resource-list-item .pisell-lowcode__resource-list-item-title{color:var(--Gray-true-900,#141414);flex:1;font-size:14px;font-style:normal;font-weight:600}#body .product-detail-card .product-detail-card-module{margin-bottom:16px}#body .product-detail-card .product-detail-card-module .product-detail-card-title{color:var(--Text-Text_1,#1b1b1b);font-size:18px;font-style:normal;font-weight:600;line-height:24px}#body .product-detail-card .product-detail-card-module .product-detail-card-schedule-list{margin-top:16px}#body .product-detail-drawer-body{padding:20px 32px}#body .pisell-lowcode__schedules-component-products{height:100%;padding:0 32px 16px;overflow-y:auto}#body .pisell-lowcode__schedules-by-day-title{color:var(--Gray-true-600,#525252);border-bottom:1px solid var(--Gray-true-200,#e5e5e5);align-items:center;padding:8px 32px 24px;font-size:18px;font-style:normal;font-weight:500;line-height:28px;display:flex}#body .pisell-lowcode__schedules-by-day-title .pisell-lowcode__schedules-by-day-go-back{cursor:pointer;margin-right:8px;font-size:24px}#body .pisell-lowcode__schedules-component-resources-detail-footer{z-index:999;background-color:#fff;border-top:1px solid #162c5817;justify-content:space-between;align-items:center;width:100%;padding:8px 16px;display:flex;position:absolute;bottom:0;left:0}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-head{border-bottom:1px solid #e2e8f0;padding:18px 24px;position:sticky;top:0}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-head .resources-detail-crumb{cursor:pointer;align-items:center;margin-bottom:8px;display:flex}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-head .resources-detail-crumb .crumb-back{color:#d9d9d9;cursor:pointer;margin-right:8px;font-size:20px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-head .resources-detail-crumb .crumb-title{color:#d9d9d9;font-size:16px;font-style:normal;font-weight:400;line-height:22px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-head .resources-title{color:#1b1b1b;margin-left:2px;font-size:16px;font-style:normal;font-weight:600;line-height:22px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card{padding:20px 24px 50px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .card-title{color:#1b1b1b;margin-bottom:16px;font-size:16px;font-style:normal;font-weight:600;line-height:22px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .schedules-type-list{padding:0 0 27px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .schedules-type-list .schedules-type-item{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:10px 0 8px;display:flex}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .schedules-type-list .schedules-type-item .dot{border-radius:50%;width:8px;height:8px;display:inline-block}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .schedules-type-list .schedules-type-item .name{color:#1c1f23;margin-left:12px;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .pisell-lowcode__resourcesadd-assign-btn{width:170px;height:48px;font-size:16px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .products-type{flex-direction:column;display:flex}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .products-type .ant-radio-wrapper{margin-bottom:12px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .products-header{justify-content:space-between;align-items:center;margin-top:12px;display:flex}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .products-header .browse{width:60px;height:44px;margin-left:12px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .product-info{align-items:center;display:flex}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .product-info .product-name{margin-left:20px}#body .pisell-lowcode__schedules-component-resources-detail .resources-detail-card .product-del{cursor:pointer;font-size:20px}#body .pisell-lowcode__schedules-component-resources-detail-footer{background-color:#fff;border-top:1px solid #162c5817;justify-content:space-between;align-items:center;width:100%;padding:8px 16px;display:flex;position:absolute;bottom:0;left:0}#body .pisell-lowcode__schedules-component-resources-detail-footer .footer-btn{flex:1}#body .pisell-lowcode__schedules-component-resources-detail-footer .footer-btn.cancel-btn{margin-right:12px}#body .pisell-lowcode__schedules-component-resources{flex-direction:column;height:100%;display:flex;overflow-y:auto;padding:0!important}#body .pisell-lowcode__schedules-component-resources .resources-title{color:#000;margin-bottom:24px;font-size:30px;font-style:normal;font-weight:500;line-height:38px}#body .pisell-lowcode__schedules-component-resources .resources-header{justify-content:space-between;align-items:center;width:100%;padding:16px 32px;display:flex}#body .pisell-lowcode__schedules-component-resources .resources-header .resources-filter-icon{margin-left:20px;font-size:25px}#body .pisell-lowcode__schedules-component-resources .resources-list{flex:1;padding:0 32px;overflow-y:auto}#body .pisell-lowcode__schedules-component-resources .resources-list .ant-collapse-item{padding:20px 0}#body .pisell-lowcode__schedules-component-resources .resources-list .ant-collapse-header{padding:0}#body .pisell-lowcode__schedules-component-resources .resources-list .ant-collapse-header .ant-collapse-header-text{color:#1b1b1b;font-size:18px;font-style:normal;font-weight:500;line-height:24px}#body .pisell-lowcode__schedules-component-resources .resources-list .ant-collapse-header .ant-collapse-arrow{color:#000;font-size:16px}#body .pisell-lowcode__schedules-component-resources .resources-list .ant-collapse-content-box{padding:0}#body .pisell-lowcode__resources-list .pisell-lowcode__resources-item{color:#141414;cursor:pointer;border:1px solid #f5f5f5;border-radius:8px;justify-content:space-between;align-self:stretch;align-items:center;margin-top:16px;padding:14px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}#body .pisell-lowcode__resources-list .pisell-lowcode__resources-item:first-child{margin-top:0}#body .pisell-lowcode__resourcesadd-btn{width:181px;margin-top:24px;margin-bottom:20px}#body .pisell-lowcode__schedules-component-openHours{height:100%;padding:16px 24px 48px;overflow-y:auto}#body .pisell-lowcode__schedules-component{background-color:#f3f4f6;gap:12px;width:100%;height:100%;display:flex}#body .pisell-lowcode__schedules-component .pisell-lowcode__schedules-component-calendar{background-color:#fff;border-radius:8px;flex:1;height:100%;overflow:hidden auto}#body .pisell-lowcode__schedules-component .pisell-lowcode__schedules-component-panels{z-index:1;background-color:#fff;border-radius:8px;width:480px;position:sticky;top:0;overflow:hidden}#body .pisell-lowcode__schedules-component .pisell-lowcode__schedules-component-panels .pisell-lowcode__schedules-tabs-wrap,#body .pisell-lowcode__schedules-component .pisell-lowcode__schedules-component-panels .pisell-lowcode__schedules-tabs-wrap .pisell-lowcode-tabs-content,#body .pisell-lowcode__schedules-component .pisell-lowcode__schedules-component-panels .pisell-lowcode__schedules-tabs-wrap .pisell-lowcode-tabs-tabpane,#body .pisell-lowcode__schedules-component .pisell-lowcode__schedules-component-panels .pisell-lowcode__schedules-tabs-wrap .ant-tabs-content,#body .pisell-lowcode__schedules-component .pisell-lowcode__schedules-component-panels .pisell-lowcode__schedules-tabs-wrap .ant-tabs-content .ant-tabs-tabpane{height:100%}#body .pisell-lowcode__contacts{background-color:#fff;border:1px solid #d5d7da;border-radius:8px;flex-direction:column;gap:16px;width:100%;padding:16px;display:flex}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-title{color:var(--Text-Text_1,#1b1b1b);font-size:18px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-value-wrap .pisell-lowcode__contacts-item{justify-content:space-between;align-items:center;display:flex}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-value-wrap .pisell-lowcode__contacts-item .pisell-lowcode__contacts-item-left{color:var(--Gray-400,#98a2b3);flex-direction:column;gap:4px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-value-wrap .pisell-lowcode__contacts-item .pisell-lowcode__contacts-item-left .pisell-lowcode__contacts-name{color:var(--Gray-900,#101828);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-value-wrap .pisell-lowcode__contacts-item .pisell-lowcode__contacts-item-menu{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-value-wrap .pisell-lowcode__contacts-item .pisell-lowcode__contacts-item-menu:hover{background:var(--Gray-100,#f2f4f7)}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-add{color:var(--Gray-600,#475467);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:all .2s;display:flex}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-add:hover{background:var(--Gray-100,#f2f4f7)}#body .pisell-lowcode__contacts .pisell-lowcode__contacts-add .pisell-lowcode__contacts-add-text{font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .vertical-client-select-drawer-content-wrap{padding:0 12px 12px}#body .vertical-client-select-drawer-top{border-bottom:1px solid var(--Gray-200,#eaecf0);flex-direction:column;gap:24px;padding:0 0 12px;display:flex}#body .vertical-client-select-drawer-item-wrap{cursor:pointer;border-radius:8px;align-self:stretch;align-items:center;gap:10px;padding:8px 12px;display:flex;overflow:hidden}#body .vertical-client-select-drawer-item-wrap:hover{background:var(--Gray-true-50,#fafafa)}#body .vertical-client-select-drawer-item-wrap.checked{background:var(--Gray-true-50,#eaecf0)}#body .vertical-client-select-drawer-item-wrap .pisell-lowcode__booking-client-list-item-avatar{flex-shrink:0}#body .vertical-client-select-drawer-item-wrap .pisell-lowcode__booking-client-list-item-info{overflow:hidden}#body .vertical-client-select-drawer-item-wrap .pisell-lowcode__booking-client-list-item-info-desc-waiver{color:var(--Gray-400,#98a2b3);text-overflow:ellipsis;white-space:nowrap;height:20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}#body .vertical-client-select-drawer-item-wrap .pisell-lowcode__booking-client-list-item-info-desc-filled{color:var(--Success-600,#079455)}#body .vertical-client-select-drawer-item-wrap .pisell-lowcode__booking-client-list-item-info-desc-not-filled{color:var(--Error-600,#d92d20)}#body .vertical-client-select-drawer-item-wrap .vertical-client-item-icon-wrap{background:var(--Primary-100,#f4ebff);border-radius:50px;justify-content:center;align-items:center;gap:10px;width:56px;height:56px;display:flex}#body .vertical-client-select-drawer-item-wrap .vertical-client-item-title{color:var(--Text-Text_1,#1b1b1b);font-size:16px;font-style:normal;font-weight:600;line-height:22px}#body .vertical-client-select-drawer-content-item{border:none;padding:12px 0}#body .vertical-client-select-drawer-content-item-children{border-bottom:1px solid var(--Gray-200,#eaecf0);flex-direction:column;gap:16px;margin-left:18px;display:flex}#body .vertical-client-select-drawer-content-item-children .pisell-lowcode__custom-select-create{border:none}#body .vertical-client-select-drawer-content-item-children .vertical-client-select-drawer-content-item-children-item{cursor:pointer;border-radius:8px;padding:0 12px;display:flex}#body .vertical-client-select-drawer-content-item-children .vertical-client-select-drawer-content-item-children-item:hover{background:var(--Gray-true-50,#fafafa)}#body .vertical-client-select-drawer-content-item-children .vertical-client-select-drawer-content-item-children-item.checked{background:var(--Gray-true-50,#eaecf0)}#body .vertical-client-select-drawer-content-item-children .vertical-client-select-drawer-content-item-children-item .vertical-client-select-drawer-item-wrap:hover,#body .vertical-client-select-drawer-content-item-children .vertical-client-select-drawer-content-item-children-item .vertical-client-select-drawer-item-wrap.checked{background-color:#0000}#body .pisell-lowcode__booking-vertical-client-wrap{border-right:1px solid var(--Gray-200,#eaecf0);background:var(--Gray-50,#f9fafb);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}#body .pisell-lowcode__booking-vertical-client-wrap .pisell-lowcode-drawer-content{border-right:1px solid var(--Gray-200,#eaecf0)}#body .pisell-lowcode__booking-vertical-client-wrap .pisell-lowcode__booking-drawer-title-wrap{padding:24px 24px 0}#body .pisell-lowcode__booking-vertical-client-wrap .pisell-lowcode__booking-drawer-back{margin-right:6px}#body .pisell-lowcode__booking-vertical-client-wrap .pisell-lowcode__booking-drawer-back,#body .pisell-lowcode__booking-vertical-client-wrap .pisell-lowcode__booking-drawer-title{font-size:18px}#body .pisell-lowcode__booking-vertical-client-walkin{cursor:pointer}#body .pisell-lowcode__booking-vertical-client{border-bottom:1px solid var(--Gray-200,#eaecf0);flex-direction:column;align-items:center;width:100%;padding:24px 16px;display:flex}#body .pisell-lowcode__booking-vertical-client .pisell-lowcode__booking-client-avatar{margin-bottom:16px}#body .pisell-lowcode__booking-vertical-client .pisell-lowcode__booking-client-title{color:var(--Gray-900,#101828);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:24px;display:inline-block}#body .pisell-lowcode__booking-vertical-client .pisell-lowcode__booking-client-waiver{color:var(--Gray-400,#98a2b3);text-align:center;margin-top:16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-vertical-client .pisell-lowcode__booking-client-waiver .pisell-lowcode__booking-client-waiver-colon{margin:0 2px}#body .pisell-lowcode__booking-vertical-client .pisell-lowcode__booking-client-waiver .pisell-lowcode__booking-client-waiver-filled{color:var(--Success-600,#079455)}#body .pisell-lowcode__booking-vertical-client .pisell-lowcode__booking-client-waiver .pisell-lowcode__booking-client-waiver-not-filled{color:var(--Error-600,#d92d20)}#body .pisell-lowcode__booking-vertical-client .pisell-lowcode__booking-client-desc-item{color:var(--Gray-400,#98a2b3);text-align:center;word-break:break-word;max-width:200px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__booking-vertical-client .pisell-lowcode__booking-client-action-wrap{justify-content:center;gap:16px;margin-top:16px;display:flex}#body .pisell-lowcode__booking-client-info-desc{flex-direction:column;justify-content:center;display:flex}#body .pisell-lowcode__booking-client-info-desc div>span{cursor:pointer}#body .pisell-lowcode__booking-vertical-pet{flex:1;padding:0 24px 24px;overflow:auto}#body .pisell-lowcode__booking-vertical-pet-walkin{cursor:pointer}#body .pisell-lowcode__booking-pet-title{color:var(--Gray-700,#344054);word-break:break-word;margin-bottom:8px;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .pisell-lowcode__booking-vertical-footer{padding:var(--rateStarSize,20px)32px;border-top:1px solid var(--Gray-200,#eaecf0);background:var(--Base-White,#fff);flex-direction:column;align-items:flex-start;gap:16px;display:flex;box-shadow:0 -4px 8px -2px #1018281a,0 -2px 4px -2px #1018280f}#body .pisell-lowcode__create-form-wrap{cursor:pointer;align-items:center;gap:8px;padding:16px;display:flex}#body .pisell-lowcode__create-form-wrap .pisell-lowcode__create-form-icon{color:#7f56d9;font-size:20px}#body .pisell-lowcode__create-form-wrap .pisell-lowcode__create-form-txt{color:#7f56d9;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .create-booking-page-vertical-client-wrap .pisell-lowcode__booking-drawer-title-wrap{padding:16px 16px 0!important}#body .create-booking-page-vertical-client-wrap .pisell-lowcode-input-affix-wrapper{margin-top:0!important}#body .product-item-card{cursor:pointer;align-items:center;gap:12px;padding:16px;display:flex;position:relative}#body .product-item-card:before{content:"";background:#f1f1f1;width:calc(100% - 40px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}#body .product-item-card:last-child:before{display:none}#body .product-item-card .product-item-card-cover{object-fit:cover;border-radius:8px;width:80px;height:80px}#body .product-item-card .product-item-card-content{flex:1}#body .product-item-card .product-item-card-content .product-item-card-title{color:var(--text-text-1,#1b1b1b);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .product-item-card .product-item-card-content .product-item-card-time{color:var(--text-text-2,#777);text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden}#body .product-item-card .product-item-card-content .product-item-card-price{color:var(--text-text-1,#1b1b1b);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .product-item-card-preview{align-items:center;gap:12px;padding:16px;display:flex;position:relative}#body .product-item-card-preview:before{content:"";background:#f1f1f1;width:calc(100% - 40px);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}#body .product-item-card-preview:last-child:before{display:none}#body .product-item-card-preview .product-item-card-preview-cover{object-fit:cover;border-radius:8px;width:40px;height:40px}#body .product-item-card-preview .product-item-card-preview-content{flex:1}#body .product-item-card-preview .product-item-card-preview-content .product-item-card-preview-title{color:var(--text-text-1,#1b1b1b);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .product-item-card-preview .product-item-card-preview-close-wrap{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex}#body .product-item-card-preview .product-item-card-preview-close-wrap .product-item-card-close{font-size:30px}#body .select-product-warp .category-list{width:100%;height:100%;padding:0 32px}#body .select-product-warp .category-list .category-title{color:#1b1b1b;margin:16px 0;font-size:18px;font-style:normal;font-weight:600;line-height:24px}#body .select-product-warp .category-list .product-list{box-sizing:border-box;background:#fff;border-radius:12px;width:100%;margin-bottom:20px;padding:20px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}#body .pisell2_product-extension-cut-off-time-wrap .pisell2_product-extension-cut-off-time-title{color:#222b45;margin-bottom:6px;font-size:14px}#body .pisell2_product-extension-cut-off-time-wrap .pisell2_product-extension-cut-off-time-desc{color:#00000073;margin-top:8px;font-size:14px;transition:color .3s cubic-bezier(.215,.61,.355,1)}#body .pisell2_product-extension-cut-off-time-wrap .pisell2_product-extension-cut-off-time-input-wrap{justify-content:space-between;display:flex}#body .pisell2_product-extension-cut-off-time-wrap .pisell2_product-extension-cut-off-time-input-wrap .pisell2_product-extension-cut-off-time-select-wrap{border-radius:4px;width:20%}#body .pisell2_product-extension-cut-off-time-wrap .pisell2_product-extension-cut-off-time-input-wrap .pisell2_product-extension-cut-off-time-input-small{width:78%}#body .pisell2_product-extension-cut-off-time-wrap .pisell2_product-extension-cut-off-time-input-wrap .pisell2_product-extension-cut-off-time-input-big{width:100%}#body .pisell2_product-extension-container .pisell2_product-extension-container-title-wrap{align-items:center;margin-bottom:6px;display:flex}#body .pisell2_product-extension-container .pisell2_product-extension-container-title-wrap .pisell2_product-extension-container-title{color:#222b45;font-size:14px}#body .pisell2_product-extension-container .pisell2_product-extension-container-desc{color:#00000073;margin-top:8px;font-size:14px;transition:color .3s cubic-bezier(.215,.61,.355,1)}#body .pisell_card{opacity:1;box-sizing:border-box;background:#fff;border-radius:12px;width:100%;margin-bottom:20px;padding:20px}#body .pisell_card.pisell_card-hidden{width:0;height:0;margin:0;padding:0;overflow:hidden}#body .pisell_card .pisell_card-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}#body .pisell_card .pisell_card-header .pisell_card-title{color:#252a2d;height:28px;font-size:16px;font-weight:700;line-height:28px}#body .pisell-lowcode__client-item{align-items:center;gap:10px;width:100%;padding:0 20px;display:flex;position:relative}#body .pisell-lowcode__client-item .pisell-lowcode__client-item-avatar{background:var(--gray-100,#f2f4f7);justify-content:center;align-items:center;display:flex}#body .pisell-lowcode__client-item .pisell-lowcode__client-item-avatar .pisell-lowcode__client-item-avatar-icon{color:#475467;font-size:24px}#body .pisell-lowcode__client-item .pisell-lowcode__client-item-info{flex-direction:column;flex:1;justify-content:center}#body .pisell-lowcode__client-item .pisell-lowcode__client-item-info .pisell-lowcode__client-item-info-name{color:var(--text-text-1,#1b1b1b);font-size:16px;font-style:normal;font-weight:600;line-height:22px}#body .pisell-lowcode__client-item .pisell-lowcode__client-item-info .pisell-lowcode__client-item-info-desc{color:var(--text-text-2,#777);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__deposit-item{border:1px solid var(--Gray-300,#d0d5dd);background:var(--Base-White,#fff);border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-header{background:var(--Blue-50,#eff8ff);align-items:center;padding:20px;display:flex}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-header .pisell-lowcode__deposit-status{color:var(--Base-Black,#000);text-align:center;border-radius:16px;align-items:center;height:32px;padding:6px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-header .pisell-lowcode__deposit-item-header-right{text-align:right;flex:1;justify-content:flex-end;align-items:center;font-weight:600;display:flex}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-header .pisell-lowcode__deposit-item-header-right .pisell-lowcode__deposit-item-header-right-line1{color:var(--Warning-600,#dc6803);font-size:14px;line-height:20px}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-header .pisell-lowcode__deposit-item-header-right .pisell-lowcode__deposit-item-header-right-line2{color:var(--Gray-900,#101828);font-size:14px;line-height:20px}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-header .pisell-lowcode__deposit-item-header-right .pisell-lowcode__deposit-item-header-right-amount{color:var(--Warning-600,#dc6803);margin-right:8px;font-size:20px;font-style:normal;line-height:30px}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-header .pisell-lowcode__deposit-item-header-right .pisell-lowcode__deposit-item-header-right-edit{color:#1570ef;cursor:pointer;font-size:24px}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-content{border-top:1px solid #eaecf0;border-bottom:1px solid #eaecf0;flex-direction:column;align-items:center;gap:32px;padding:32px 0;display:flex}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-content .pisell-lowcode__deposit-item-content-line1{color:var(--Gray-600,#475467);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-content .pisell-lowcode__deposit-item-content-line2{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-footer{flex-direction:column;gap:8px;padding:20px;display:flex}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-footer .pisell-lowcode__deposit-item-footer-total{color:var(--Gray-900,#101828);text-align:right;justify-content:space-between;font-size:16px;font-style:normal;font-weight:400;line-height:24px;display:flex}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-footer .pisell-lowcode__deposit-item-footer-total-deposit{color:var(--Gray-500,#667085);justify-content:space-between;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}#body .pisell-lowcode__deposit-item .pisell-lowcode__deposit-item-footer .pisell-lowcode__deposit-item-footer-action{gap:20px;margin-top:12px;display:flex}#body .pisell-lowcode__edit-deposit-modal .pisell-lowcode-modal-footer{gap:12px;display:flex}#body .pisell-lowcode__edit-deposit-modal .pisell-lowcode-modal-header{padding:0 0 10px}#body .pisell-lowcode__edit-deposit-modal .pisell-lowcode__edit-deposit-modal-field-list{flex-direction:column;gap:20px;margin-bottom:32px;display:flex}#body .pisell-lowcode__edit-deposit-modal .pisell-lowcode__edit-deposit-modal-field{flex-direction:column;gap:6px;display:flex}#body .pisell-lowcode__edit-deposit-modal .pisell-lowcode__edit-deposit-modal-field .pisell-lowcode__edit-deposit-modal-field-label{color:var(--Gray-700,#344054);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .pisell-lowcode__edit-deposit-modal .pisell-lowcode__edit-deposit-modal-order-amount-wrap{border:1px solid var(--Gray-200,#eaecf0);border-radius:12px;padding:10px 16px;box-shadow:0 1px 2px #1018280d}#body .pisell-lowcode__edit-deposit-modal .pisell-lowcode__edit-deposit-modal-order-amount{color:var(--Gray-900,#101828);font-size:24px;font-style:normal;font-weight:700;line-height:32px}#body .pisell-lowcode__edit-deposit-modal .pisell-lowcode__edit-deposit-modal-order-amount-title{color:var(--Gray-600,#475467);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .appearance-wrap{color:#fff;border-radius:8px;justify-content:center;align-items:center;display:flex}#body .workspaces-wrap{flex-direction:column;padding:16px;display:flex;overflow:hidden}#body .workspaces-wrap div{box-sizing:border-box}#body .workspaces-wrap .search-bar-wrap{margin-bottom:24px}#body .workspaces-wrap .search-bar-wrap .title{color:var(--gray-900,#101828);font-size:24px;font-weight:600;line-height:32px}#body .workspaces-wrap .search-bar-wrap .line-1{justify-content:space-between;margin-bottom:24px;display:flex}#body .workspaces-wrap .search-bar-wrap .line-2{color:var(--gray-600,#475467);cursor:pointer;font-size:14px;font-weight:600;line-height:20px;display:inline-block}#body .workspaces-wrap .workspaces-list{flex:1;overflow:auto}#body .render-base-item-wrap{padding:5px 0;display:flex}#body .render-base-item-wrap .right-detail{flex-direction:column;justify-content:space-between;margin-left:8px;display:flex}#body .render-base-item-wrap .right-detail .line-1{color:var(--gray-900,#101828);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .render-base-item-wrap .right-detail .line-2{color:var(--gray-600,#475467);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .sort-warp{align-items:center;display:flex}#body .sort-warp .type{margin-right:8px}#body .sort-warp .down-icon{font-size:20px}#body .color-item{background-color:var(--color-item-background-color);cursor:pointer;border-radius:50%;width:28px;height:28px;margin-right:12px;display:inline-block;position:relative}#body .color-item-active:after{content:"";border:3px solid var(--color-item-background-color);box-sizing:border-box;border-radius:50%;width:40px;height:40px;display:inline-block;position:absolute;top:-6px;left:-6px}#body .search{margin-bottom:20px}#body .icon-item-wrap{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:8px;display:flex}#body .icon-item-text{padding:0}#body .icon-item-wrap-active{color:#fff}#body .appearance-edit-wrap{width:475px;padding:20px 12px}#body .appearance-edit-wrap .color-title{color:var(--gray-900,#101828);margin-bottom:20px;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-modal-evenly-button :global .ant-modal-footer{display:flex}#body .pisell-modal-evenly-button :global .ant-modal-footer>button{flex:1}#body .delete-icon{border:8px solid var(--error-50,#fef3f2);background:var(--error-100,#fee4e2);border-radius:28px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}#body .delete-icon .icon{color:var(--error-600,#d92d20);font-size:24px}#body .pisell-confim-modal :global .ant-modal-confirm-btns{margin-top:32px;display:flex}#body .pisell-confim-modal :global .ant-modal-confirm-btns>button{flex:1}#body .edit-wrap{display:flex}#body .edit-wrap .text{text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;margin-right:16px;display:-webkit-box;overflow:hidden}#body .edit-icon{color:var(--gray-400,#98a2b3)}#body .card-wrap{border:1px solid var(--gray-300,#d0d5dd);background:var(--base-white,#fff);cursor:pointer;border-radius:8px;padding:20px;display:flex}#body .card-wrap .right{flex-direction:column;flex:1;justify-content:space-between;margin-left:20px;padding:8px 0;display:flex}#body .card-wrap .right .line-1{color:var(--gray-900,#101828);justify-content:space-between;align-items:start;font-size:16px;font-weight:500;line-height:24px;display:flex}#body .card-wrap .right .line-1 .operate-wrap{visibility:hidden;background:var(--gray-50,#f9fafb);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}#body .card-wrap .right .line-2{color:var(--gray-600,#475467);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .card-wrap:hover .operate-wrap{visibility:visible!important}#body .duplicate-content-wrap{padding-top:24px}#body .duplicate-content-wrap .appearance-wrap{justify-content:center;margin-bottom:20px;display:flex}#body .duplicate-content-wrap .duplicate-records{align-items:center;margin:32px 0;display:flex}#body .move-content-wrap{margin-top:20px}#body .move-content-wrap .select{width:100%;margin-top:6px;margin-bottom:20px}#body .card-list-wrap{grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(286px,auto));display:grid;overflow:auto}#body .card-list-in-workspace{max-height:276px;overflow:hidden}#body .styles-empty{text-align:center;color:var(--gray-600,#475467);font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .styles-empty>div{margin-bottom:24px}#body .search-bar-wrap .line-1{color:var(--gray-900,#101828);justify-content:space-between;align-items:center;margin-bottom:20px;font-size:18px;font-weight:600;line-height:28px;display:flex}#body .search-bar-wrap .line-1 .left{margin-right:24px;display:flex;overflow:hidden}#body .search-bar-wrap .line-1 .left .back-icon{margin-right:16px}#body .search-bar-wrap .line-1 .left .title{width:100%;font-weight:700}#body .search-bar-wrap .line-2{color:var(--gray-600,#475467);cursor:pointer;font-size:14px;font-weight:600;line-height:20px;display:inline-block}#body .search-bar-wrap .line-2 .type{margin-right:8px}#body .search-bar-wrap .describe{color:var(--gray-600,#475467);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 170px 20px 0;display:-webkit-box;overflow:hidden}#body .detail-wrap{margin-bottom:24px}#body .detail-wrap .line-1{font-size:24px}#body .detail-wrap .line-1 .left :global .anticon{cursor:pointer;font-size:20px}#body .workspace-item-wrap{border:1px solid var(--gray-300,#d0d5dd);border-radius:8px;flex-direction:column;flex:1;margin-bottom:32px;padding:20px;display:flex;overflow:auto}#body .workspace-item-wrap .loading{flex-direction:column;flex:1;display:flex;overflow:auto}#body .workspace-item-wrap .loading :global .ant-spin-container{flex-direction:column;flex:1;display:flex;overflow:auto}#body .workspace-item-wrap .view-workspace-wrap{color:var(--gray-500,#667085);justify-content:space-between;align-items:center;margin-top:20px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}#body .workspace-item-wrap .view-workspace-wrap .view-go-detail{cursor:pointer}#body .workspace-item-wrap .view-workspace-wrap .view-go-detail .view-workspace-text{margin-right:4px}#body .workspace-item-wrap .view-workspace-wrap .count{cursor:pointer}#body .workspace-detail-wrap{flex-direction:column;padding:16px;display:flex;overflow:auto}#body .rule-setting-wrap{align-items:center;display:flex}#body .rule-setting-wrap .rule-setting-list{flex:1}#body .rule-setting-wrap .rule-setting-list .rule-setting-item{background:#f9fafb;border:1px solid #ddd;border-radius:8px;width:100%;margin-bottom:20px;padding:20px}#body .rule-setting-wrap .rule-setting-list .rule-setting-item:last-child{margin-bottom:0}#body .rule-setting-wrap .rule-setting-list .rule-setting-item .rule-setting-item-header{justify-content:space-between;align-items:center;display:flex}#body .rule-setting-wrap .rule-setting-list .rule-setting-item .rule-setting-item-header .rule-setting-item-title{font-size:14px;font-weight:550}#body .rule-setting-wrap .rule-setting-list .rule-setting-item .rule-setting-item-header .rule-setting-item-btns{justify-content:center;align-items:center;display:flex}#body .rule-setting-wrap .rule-setting-list .rule-setting-item .rule-setting-item-header .rule-setting-item-btns .rule-setting-item-btn{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex}#body .rule-setting-wrap .rule-setting-list .rule-setting-item .rule-setting-item-body{align-items:center;margin-top:10px;display:flex}#body .rule-setting-wrap .rule-setting-list .rule-setting-item .rule-setting-item-body .rule-setting-item-body-list{flex:1}#body .rule-setting-wrap .rule-setting-list .rule-setting-item .rule-setting-item-body .rule-setting-item-body-list .rule-setting-item-body-item{align-items:center;gap:12px;margin-bottom:12px;display:flex}#body .rule-setting-wrap .rule-setting-list .rule-setting-item .rule-setting-item-body .rule-setting-item-body-list .rule-setting-item-body-item:last-child{margin-bottom:0}#body .rule-setting-add-button-wrap{margin-top:20px;padding-left:0;transition:all .2s}#body .rule-setting-add-button-wrap.rule-setting-add-button-wrap-padding{padding-left:200px}#body .rule-setting-type{justify-content:center;align-self:stretch;align-items:center;width:200px;display:flex;position:relative}#body .rule-setting-type .border{border:1px solid #ddd;border-right:none;justify-content:flex-start;align-items:center;width:50%;transition:all .2s;display:flex;position:absolute;top:0;bottom:0;left:50%}#body .rule-setting-type .border .rule-setting-type-select{z-index:1;width:100px;transform:translate(-50%)}#body .tax-select-footer{justify-content:center;align-items:center;gap:20px;width:100%;display:flex}#body .tax-select-footer-item{flex:1}#body .pisell-lowcode__alert-warn-box{border:1px solid var(--Warning-300,#fec84b);background:var(--Warning-25,#fffcf5);color:var(--Warning-700,#b54708);border-radius:12px;align-self:stretch;align-items:center;gap:16px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex;box-shadow:0 1px 2px #1018280d}#body .pisell-lowcode__alert-warn{flex-wrap:wrap;justify-content:center;align-items:center;font-size:36px;display:flex;position:relative}#body .pisell-lowcode__eft-pay-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 0;display:flex}#body .pisell-lowcode__eft-pay-header-title{color:var(--gray-900,#101828);font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .pisell-lowcode__eft-pay-device-box{max-height:var(--pisel-lc-pos-device-max-height,600px);min-height:366px;width:var(--pisel-lc-pos-device-width,600px);max-width:100%;padding:var(--pisel-lc-pos-device-padding,0 24px 24px);flex-direction:column;display:flex}#body .pisell-lowcode__eft-pay-device-list,#body .pisell-lowcode__eft-pay-device-error{flex-direction:column;min-height:200px;margin:0 0 20px;display:flex;overflow:auto}#body .pisell-lowcode__eft-pay-device-list{gap:10px}#body .pisell-lowcode__eft-pay-device{border:1px solid var(--Gray-200,#eaecf0);color:var(--Gray-900,#101828);cursor:pointer;background:#fff;border-radius:12px;flex-shrink:0;align-items:center;padding:16px;font-size:14px;font-style:normal;font-weight:500;display:flex}#body .pisell-lowcode__eft-pay-device.active,#body .pisell-lowcode__eft-pay-device:hover{background:var(--Gray-50,#f9fafb)}#body .pisell-lowcode__eft-pay-device-content{flex-direction:column;flex:1;gap:6px;display:flex;overflow:auto}#body .pisell-lowcode__eft-pay-device-error{gap:20px}#body .pisell-lowcode__eft-pay-device-error-tit{color:var(--Gray-900,#101828);font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .pisell-lowcode__eft-pay-device-error-txt{color:var(--Gray-900,#101828);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-device-name{color:var(--Gray-900,#101828);font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .pisell-lowcode__eft-pay-device-money{color:var(--Gray-900,#101828);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__eft-pay-device-sucharge{color:var(--Gray-500,#667085);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-icon{flex-shrink:0;justify-content:center;align-items:center;height:120px;margin:0 0 24px;display:flex;position:relative}#body .pisell-lowcode__eft-pay-title{color:var(--gray-900,#101828);font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .pisell-lowcode__eft-pay-img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:120px;height:120px}#body .pisell-lowcode__eft-pay-load{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#body .pisell-lowcode__eft-pay-manual{padding:var(--pisel-lc-pos-manual-padding,24px);width:var(--pisel-lc-pos-manual-width,600px)}#body .pisell-lowcode__eft-pay-manual-title{color:var(--text-text_1,#1b1b1b);font-size:16px;font-style:normal;font-weight:600;line-height:22px}#body .pisell-lowcode__eft-pay-manual-edit-title{color:var(--Gray-900,#101828);padding:0 0 16px;font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .pisell-lowcode__eft-pay-manual-edit-body{border-top:1px solid var(--Gray-200,#eaecf0);flex-direction:column;flex:1;gap:16px;padding:16px 0;display:flex}#body .pisell-lowcode__eft-pay-manual-edit-act{flex-direction:column;gap:6px;display:flex}#body .pisell-lowcode__eft-pay-manual-edit-text{color:var(--Gray-900,#101828);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .pisell-lowcode__eft-pay-manual-txt{color:var(--text-text_1,#1b1b1b);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-manual-card-box{flex-flow:row;align-items:center;gap:10px;margin-top:20px;display:flex}#body .pisell-lowcode__eft-pay-manual-card{border:1px solid var(--surface-surface_3,#c6c6c6);z-index:1;border-radius:20px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:30px;padding:20px 10px;display:flex;position:relative}#body .pisell-lowcode__eft-pay-manual-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:160px;height:160px}#body .pisell-lowcode__eft-pay-manual-card-box{flex:1;overflow:auto}@media only screen and (max-width:499px){#body .pisell-lowcode__eft-pay-manual-card-box{gap:10px}#body .pisell-lowcode__eft-pay-manual-card{flex:1;padding:8px}#body .pisell-lowcode__eft-pay-manual-img{width:110px;height:150px}#body .pisell-lowcode__eft-pay-manual-card .pisell-lowcode__eft-pay-manual-btn{font-size:12px!important}}@media only screen and (min-width:500px) and (max-width:601px){#body .pisell-lowcode__eft-pay-terminal .pisell-lowcode__eft-pay-manual-card-box{flex:none;height:360px}#body .pisell-lowcode__eft-pay-manual-card-box{gap:10px;height:400px}#body .pisell-lowcode__eft-pay-manual-card{flex:1;gap:30px;padding:20px}#body .pisell-lowcode__eft-pay-manual-img{width:200px;height:200px}}@media only screen and (min-width:601px){#body .pisell-lowcode__eft-pay-manual-card-box{gap:20px;width:100%;margin:24px auto 0}#body .pisell-lowcode__eft-pay-manual-card{flex:1}}#body .pisell-eftpos-pay-huifu-scan{flex-direction:column;height:100%;display:flex}#body .pisell-eftpos-pay-huifu-scan-status{position:relative}#body .pisell-eftpos-pay-huifu-scan-status-wrapper{width:14px;height:14px;position:absolute;bottom:4px;left:-4px}#body .pisell-eftpos-pay-huifu-scan-header{align-items:center;padding-bottom:20px;display:flex;position:relative}#body .pisell-eftpos-pay-huifu-scan-header-close{cursor:pointer;padding:10px;position:absolute;right:-10px}#body .pisell-eftpos-pay-huifu-scan-header-divider{background:#eaecf0;height:1px;position:absolute;bottom:0;left:-24px;right:-24px}#body .pisell-eftpos-pay-huifu-scan-header-title{color:#101828;font-size:18px;font-weight:600}#body .pisell-eftpos-pay-huifu-scan-content{flex-direction:column;flex:1;gap:20px;padding-bottom:24px;display:flex}#body .pisell-eftpos-pay-huifu-scan-content-title{color:#344054;font-size:14px;font-weight:600}#body .pisell-eftpos-pay-huifu-scan-content-scanner{border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}#body .pisell-eftpos-pay-huifu-scan-content-scanner-right{flex-direction:column;flex:1;gap:4px;display:flex}#body .pisell-eftpos-pay-huifu-scan-content-scanner-active{background:#f6fef9;border:1px solid #75e0a7;box-shadow:0 1px 2px #1018280d}#body .pisell-eftpos-pay-huifu-scan-content-scanner-active-title{color:#067647;font-size:14px;font-weight:600}#body .pisell-eftpos-pay-huifu-scan-content-scanner-active-desc{color:#067647;font-size:14px;font-weight:400}#body .pisell-eftpos-pay-huifu-scan-content-scanner-unactive{background:#fffbfa;border:1px solid #fda29b;box-shadow:0 1px 2px #1018280d}#body .pisell-eftpos-pay-huifu-scan-content-scanner-unactive-title{color:#b42318;font-size:14px;font-weight:600}#body .pisell-eftpos-pay-huifu-scan-content-scanner-unactive-desc{color:#b42318;font-size:14px;font-weight:400}#body .pisell-eftpos-pay-huifu-scan-content-camera{cursor:pointer;background:#f2f4f7;border-radius:12px;align-items:center;gap:8px;padding:16px;display:flex}#body .pisell-eftpos-pay-huifu-scan-content-camera-right{flex-direction:column;flex:1;gap:6px;display:flex}#body .pisell-eftpos-pay-huifu-scan-content-camera-title{color:#175cd3;font-size:14px;font-weight:500}#body .pisell-eftpos-pay-huifu-scan-content-camera-desc{color:#000;font-size:14px;font-weight:400}#body .pisell-eftpos-pay-huifu-scan-content-input-wrapper{flex-direction:column;gap:8px;display:flex}#body .pisell-eftpos-pay-huifu-scan-content-input-wrapper-title{color:#344054;font-size:14px;font-weight:600}#body .pisell-eftpos-pay-huifu-scan-content-input-wrapper-tip{color:#475467;font-size:14px;font-weight:400}#body .pisell-eftpos-pay-huifu-scan-footer{gap:12px;padding-top:24px;display:flex;position:relative}#body .pisell-eftpos-pay-huifu-scan-footer-divider{background:#eaecf0;height:1px;position:absolute;top:0;left:-24px;right:-24px}#body .pisell-eftpos-pay-huifu-scan-footer-button{height:48px}#body .pisell-eftpos-pay-adyen{flex-direction:column;height:100%;display:flex}#body .pisell-eftpos-pay-adyen-body{flex-direction:column;flex:1;gap:20px;padding-bottom:24px;display:flex}#body .pisell-eftpos-pay-adyen-footer{gap:12px;padding-top:24px;display:flex;position:relative}#body .pisell-eftpos-pay-adyen-footer-divider{background:#eaecf0;height:1px;position:absolute;top:0;left:-24px;right:-24px}#body .pisell-eftpos-pay-adyen-footer-button{height:48px}#body .pisell-eftpos-pay-adyen-scan{flex-direction:column;height:100%;display:flex}#body .pisell-eftpos-pay-adyen-scan-header{align-items:center;padding-bottom:16px;display:flex;position:relative}#body .pisell-eftpos-pay-adyen-scan-header-close{cursor:pointer;padding:10px;position:absolute;right:-10px}#body .pisell-eftpos-pay-adyen-scan-header-title{color:#101828;font-size:18px;font-weight:600}#body .pisell-eftpos-pay-adyen-scan-body{flex-direction:column;flex:1;display:flex}#body .pisell-eftpos-pay-adyen-scan-methods{flex-direction:column;gap:16px;display:flex}#body .pisell-eftpos-pay-adyen-scan-methods-item{cursor:pointer;background:#fff;border:1px solid #eaecf0;border-radius:8px;justify-content:space-between;align-items:center;padding:16px 8px 16px 16px;display:flex}#body .pisell-eftpos-pay-adyen-scan-methods-item-name{color:#101828;font-size:16px;font-weight:500}#body .pisell-eftpos-pay-adyen-scan-methods-loading-container{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}#body .pisell-eftpos-pay-adyen-scan-methods-loading{color:#667085;justify-content:center;align-items:center;font-size:14px;display:flex}#body .pisell-eftpos-pay-adyen-scan-methods-empty{color:#667085;justify-content:center;align-items:center;padding:32px 0;font-size:14px;display:flex}#body .pisell-eftpos-pay-adyen-scan-qrcode-container{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}#body .pisell-eftpos-pay-adyen-scan-qrcode-title{color:#101828;font-size:16px;font-weight:500}@pos-max-height :var (--pisel-lc-pos-max-height,unset);@pos-height :var (--pisel-lc-pos-max-height,unset);@pos-width :var (--pisel-lc-pos-width,600px);@pos-padding :var (--pisel-lc-pos-pay-padding,24px);@pos-terminal-max-height :var (--pisel-lc-pos-max-height,unset);@pos-terminal-height :var (--pisel-lc-pos-max-height,unset);@pos-terminal-width :var (--pisel-lc-pos-width,600px);@pos-terminal-padding :var (--pisel-lc-pos-pay-padding,24px);#body .pisell-lowcode__eft-pay-amount{flex-direction:column;display:flex}#body .pisell-lowcode__eft-pay-step-box{flex-direction:column;gap:4px;margin:4px 0;display:flex}#body .pisell-lowcode__eft-pay-sub-title,#body .pisell-lowcode__eft-pay-step-item,#body .pisell-lowcode__eft-pay-step-item-success{color:var(--gray-true-900,#141414);white-space:pre-line;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-step-item-icon{vertical-align:middle;margin:0 0 0 10px}#body .pisell-lowcode__eft-pay-step-item-warn{color:var(--error-600,#d92d20)}#body .pisell-lowcode__eft-pay-step-item-loading,#body .pisell-lowcode__eft-pay-step-item-tip{color:var(--gray-500,#667085);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-step-item-btns{flex-shrink:0;gap:12px;margin:24px 0 0;display:flex}#body .pisell-lowcode__eft-pay-step-item-btn{flex:1;height:48px!important}#body .pisell-lowcode__eft-pay-amount-body{flex-direction:column;gap:20px;margin:24px 0;display:flex}#body .pisell-lowcode__eft-pay-cash{justify-content:space-between;align-items:center;display:flex}#body .pisell-lowcode__eft-pay-cash:after{content:attr(data-money)}#body .pisell-lowcode__eft-pay-money{flex-direction:column;gap:8px;display:flex}#body .pisell-lowcode__eft-pay-cash,#body .pisell-lowcode__eft-pay-money-title{color:var(--Gray-700,#344054);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__eft-pay-money-tip{color:var(--Gray-600,#475467);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-surcharge{justify-content:space-between;align-items:center;display:flex}#body .pisell-lowcode__eft-pay-details{flex-direction:column;gap:4px;display:flex}#body .pisell-lowcode__eft-pay-total,#body .pisell-lowcode__eft-pay-money{color:var(--Gray-900,#101828);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-amount-hint{border:1px solid var(--Warning-300,#fec84b);background:var(--Warning-25,#fffcf5);color:var(--Warning-700,#b54708);border-radius:12px;align-self:stretch;align-items:center;gap:16px;padding:16px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex;box-shadow:0 1px 2px #1018280d}#body .pisell-lowcode__eft-pay-amount-warn{justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}#body .pisell-lowcode__eft-pay-amount-warn-icon{color:#ee837a;font-size:16px}#body .pisell-lowcode__eft-pay-amount-form{justify-content:space-between;align-items:center;gap:20px;display:flex}#body .pisell-lowcode__eft-pay-amount-item{flex-direction:column;flex:1;gap:8px;display:flex}#body .pisell-lowcode__eft-pay-amount-item-title{color:var(--Gray-700,#344054);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__eft-pay-amount-push{justify-content:center;align-items:center;width:40px;height:40px;display:flex}#body .pisell-lowcode__eft-pay-amount-body,#body .pisell-lowcode__eft-pay-body{flex:1;overflow:auto}#body .pisell-lowcode__eft-pay-fail-title,#body .pisell-lowcode__eft-pay-warn-title{color:var(--gray-900,#101828);font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .pisell-lowcode__eft-pay-fail-text,#body .pisell-lowcode__eft-pay-warn-text{color:var(--error-600,#d92d20);white-space:pre-line;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-step-item-resolve{color:var(--gray-true-900,#141414);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-manual-btn{height:48px!important}#body .pisell-lowcode__eft-pay-box{max-height:var(--pisel-lc-pos-pay-max-height,unset);min-height:366px;width:var(--pisel-lc-pos-pay-width,600px);max-width:100%;padding:var(--pisel-lc-pos-pay-padding,20px)}#body .pisell-lowcode__eft-pay-amount{max-height:var(--pisel-lc-pos-amount-max-height,unset);width:var(--pisel-lc-pos-amount-width,600px);max-width:100%;padding:var(--pisel-lc-pos-device-padding,0 24px 24px)}#body .pisell-lowcode__eft-pay-terminal{flex-direction:column;display:flex;width:var(--pisel-lc-pos-terminal-width,100%)!important;height:var(--pisel-lc-pos-terminal-height,100%)!important;max-height:var(--pisel-lc-pos-terminal-max-height,unset)!important}#body .pisell-lowcode__eft-pay-tyro-text{color:var(--Gray-900,#101828);padding:0 0 12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__eft-pay-tip-body{flex-direction:column;gap:16px;margin:20px 0 0;display:flex}#body .pisell-lowcode__eft-pay-tip-text{color:var(--Gray-700,#344054)}@keyframes pi-payment-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#body .pi-payment-container .pi-payment-schema-text{font-size:14px}#body .pi-payment-container .pisell-lowcode-floating-layer-body{padding:0}#body .pi-payment-container .pi-payment-eftpos{box-sizing:border-box;background:#fff;min-height:366px;max-height:600px;padding:0 24px 24px}#body .pi-payment-container .pi-payment-header{justify-content:space-between;align-items:center;padding:16px 0;display:flex}#body .pi-payment-container .pi-payment-header-title{color:var(--gray-900,#101828);font-size:18px;font-weight:600;line-height:28px}#body .pi-payment-container .pi-payment-header-back,#body .pi-payment-container .pi-payment-header-close{cursor:pointer;font-size:24px}#body .pi-payment-container .pi-payment-body{min-height:340px}#body .pi-payment-container .pi-payment-centered{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;display:flex}#body .pi-payment-container .pi-payment-schema-qrcode{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}#body .pi-payment-container .pi-payment-schema-qrcode-title{color:var(--Gray-900,#101828);font-size:16px;font-weight:500}#body .pi-payment-container .pi-payment-schema-qrcode-countdown{color:var(--Gray-600,#475467);font-size:14px}#body .pi-payment-container .pi-payment-device-list{flex-direction:column;gap:10px;min-height:200px;margin:0 0 20px;padding-bottom:20px;display:flex;overflow:auto}#body .pi-payment-container .pi-payment-device-item{cursor:pointer;border:1px solid var(--Gray-200,#eaecf0);text-align:left;width:100%;color:var(--Gray-900,#101828);background:#fff;border-radius:12px;flex-shrink:0;align-items:center;padding:16px;font-size:14px;font-weight:500;display:flex}#body .pi-payment-container .pi-payment-device-item:hover{background:var(--Gray-50,#f9fafb)}#body .pi-payment-container .pi-payment-device-main{flex-direction:column;gap:4px;width:100%;display:flex}#body .pi-payment-container .pi-payment-device-name{color:var(--Gray-900,#101828);font-size:18px;font-weight:600;line-height:28px}#body .pi-payment-container .pi-payment-device-meta{color:#8c8c8c;font-size:12px}#body .pi-payment-container .pi-payment-device-total{color:var(--Gray-900,#101828);font-size:14px;font-weight:600;line-height:20px}#body .pi-payment-container .pi-payment-device-surcharge{color:var(--Gray-500,#667085);font-size:14px;line-height:20px}#body .pi-payment-container .pi-payment-device-chevron{flex-shrink:0}#body .pi-payment-container .pi-payment-device-error{flex-direction:column;gap:20px;min-height:200px;display:flex}#body .pi-payment-container .pi-payment-device-error-title{color:var(--Gray-900,#101828);font-size:18px;font-weight:600;line-height:28px}#body .pi-payment-container .pi-payment-device-error-text{color:var(--Gray-900,#101828);font-size:14px;line-height:20px}#body .pi-payment-container .pi-payment-amount-page{flex-direction:column;gap:20px;min-height:260px;display:flex}#body .pi-payment-container .pi-payment-amount-body{flex-direction:column;flex:1;gap:10px;margin:4px 0;display:flex;overflow:auto}#body .pi-payment-container .pi-payment-field{flex-direction:column;gap:8px;display:flex}#body .pi-payment-container .pi-payment-field-label{color:var(--Gray-700,#344054);font-size:14px;font-weight:600;line-height:20px}#body .pi-payment-container .pi-payment-amount-input{width:100%}#body .pi-payment-container .pi-payment-amount-hint{color:var(--Gray-600,#475467);font-size:14px;line-height:20px}#body .pi-payment-container .pi-payment-amount-surcharge{grid-template-columns:1fr 1fr;gap:12px;display:grid}#body .pi-payment-container .pi-payment-surcharge-alert{background:#fffcf5;border:1px solid #fdb022;border-radius:12px;padding:8px 16px}#body .pi-payment-container .pi-payment-surcharge-alert .ant-alert-icon,#body .pi-payment-container .pi-payment-surcharge-alert .ant-alert-message{color:#c4320a}#body .pi-payment-container .pi-payment-surcharge-alert .ant-alert-icon{font-size:28px}#body .pi-payment-container .pi-payment-surcharge-alert .ant-alert-message{font-size:18px;font-weight:600;line-height:28px}#body .pi-payment-container .pi-payment-amount-cash,#body .pi-payment-container .pi-payment-amount-summary-text{color:var(--Gray-700,#344054);font-size:14px;line-height:20px}#body .pi-payment-container .pi-payment-amount-cash{justify-content:space-between;align-items:center;font-weight:600;display:flex}#body .pi-payment-container .pi-payment-amount-cash:after{content:attr(data-money)}#body .pi-payment-container .pi-payment-amount-summary-row{justify-content:space-between;align-items:center;display:flex}#body .pi-payment-container .pi-payment-amount-summary-text{color:var(--Gray-900,#101828);flex-direction:column;gap:4px;display:flex}#body .pi-payment-container .pi-payment-process-page{min-height:340px}#body .pi-payment-container .pi-payment-huifu-scan-page{flex-direction:column;min-height:500px;display:flex}#body .pi-payment-container .pi-payment-huifu-content{flex-direction:column;flex:1;gap:20px;display:flex}#body .pi-payment-container .pi-payment-huifu-device-card,#body .pi-payment-container .pi-payment-huifu-camera-card{text-align:left;background:#fff;border:1px solid #eaecf0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:16px;display:flex}#body .pi-payment-container .pi-payment-huifu-device-card-connected{background:#ecfdf3;border-color:#6ce9a6}#body .pi-payment-container .pi-payment-huifu-device-card-disconnected{background:#fef3f2;border-color:#fda29b}#body .pi-payment-container .pi-payment-huifu-camera-card{cursor:pointer}#body .pi-payment-container .pi-payment-huifu-device-status{flex-shrink:0;position:relative}#body .pi-payment-container .pi-payment-huifu-device-indicator{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;bottom:2px;left:-4px}#body .pi-payment-container .pi-payment-huifu-device-indicator-connected{background:#17b26a}#body .pi-payment-container .pi-payment-huifu-device-indicator-disconnected{background:#f04438}#body .pi-payment-container .pi-payment-huifu-device-copy{flex-direction:column;gap:4px;min-width:0;display:flex}#body .pi-payment-container .pi-payment-huifu-device-copy strong{color:#101828;font-size:16px;line-height:24px}#body .pi-payment-container .pi-payment-huifu-device-copy span{color:#475467;font-size:14px;line-height:20px}#body .pi-payment-container .pi-payment-huifu-input-block{color:#344054;flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}#body .pi-payment-container .pi-payment-huifu-input-block small{color:#667085;font-size:13px;font-weight:400}#body .pi-payment-container .pi-payment-huifu-actions{border-top:1px solid #eaecf0;gap:12px;padding-top:20px;display:flex}#body .pi-payment-container .pi-payment-huifu-actions .ant-btn{height:48px}#body .pi-payment-container .pi-payment-manual-page{flex-direction:column;gap:16px;min-height:260px;display:flex}#body .pi-payment-container .pi-payment-manual-title{color:var(--text-text_1,#1b1b1b);font-size:16px;font-weight:600;line-height:22px}#body .pi-payment-container .pi-payment-manual-text{color:var(--text-text_1,#1b1b1b);white-space:pre-wrap;font-size:14px;line-height:20px}#body .pi-payment-container .pi-payment-manual-card-box{flex:1;gap:20px;width:100%;margin-bottom:20px;display:flex;overflow:auto}#body .pi-payment-container .pi-payment-manual-card{cursor:pointer;border:1px solid var(--surface-surface_3,#c6c6c6);border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:30px;padding:20px 10px;display:flex}#body .pi-payment-container .pi-payment-manual-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:160px;height:160px}#body .pi-payment-container .pi-payment-result-page{flex-direction:column;gap:4px;display:flex}#body .pi-payment-container .pi-payment-result-title{color:var(--gray-900,#101828);font-size:18px;font-weight:600}#body .pi-payment-container .pi-payment-result-text{color:var(--error-600,#d92d20);white-space:pre-wrap;font-size:14px;line-height:20px}#body .pi-payment-container .pi-payment-result-text-danger{color:#cf1322}#body .pi-payment-container .pi-payment-result-actions{flex-shrink:0;gap:12px;width:100%;margin:20px 0 0;display:flex}#body .pi-payment-container .pi-payment-action-button{height:48px!important}#body .pi-payment-container .pi-payment-schema{flex-direction:column;justify-content:flex-start;gap:4px;min-height:340px;display:flex}#body .pi-payment-container .pi-payment-schema-title{font-size:16px;font-weight:600}#body .pi-payment-container .pi-payment-schema-item-title{color:var(--gray-900,#101828);font-size:18px;font-weight:600}#body .pi-payment-container .pi-payment-schema-row{color:#1f1f1f;justify-content:center;align-items:center;width:100%;display:flex}#body .pi-payment-container .pi-payment-schema-row-vertical{flex-direction:column;align-items:stretch;gap:4px}#body .pi-payment-container .pi-payment-schema-row-steps{gap:4px}#body .pi-payment-container .pi-payment-schema-row-horizontal{gap:16px}#body .pi-payment-container .pi-payment-schema-row-horizontal>.ant-btn{flex:1}#body .pi-payment-container .pi-payment-schema-input{align-items:center;gap:10px;width:100%;display:flex}#body .pi-payment-container .pi-payment-schema-input-label{flex-shrink:0}#body .pi-payment-container .pi-payment-schema-image{max-width:100%;height:auto;margin:0 auto;display:block}#body .pi-payment-container .pi-payment-receipt-preview{white-space:pre-wrap;background:#fff;margin:0;padding:16px;font-family:monospace;overflow:auto}#body .pi-payment-container .pi-payment-status-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:120px;height:120px;margin:0 auto 8px}#body .pi-payment-container .pi-payment-status-icon-loading{animation:1s linear infinite pi-payment-spin}#body .pi-payment-container .pi-payment-schema-text-warning{color:#ad6800}#body .pi-payment-container .pi-payment-schema-text-danger{color:#cf1322}#body .pi-payment-container .pi-payment-schema-text-multiline{white-space:pre-wrap}#body .pi-payment-container .pi-payment-schema-step{white-space:pre-wrap;justify-content:flex-start;align-items:center;gap:6px;width:100%;display:flex}#body .pi-payment-container .pi-payment-schema-step-text{color:#1f1f1f}#body .pi-payment-container .pi-payment-schema-step-icon{color:#1677ff;font-size:18px}#body .pi-payment-container .pi-payment-schema-step-icon-success{color:#1b945c}#body .pi-payment-container .pi-payment-schema-step-icon-error{color:#ff4d4f}#body .pi-payment-success-review-page .pi-payment-result-text{color:var(--gray-700,#344054);white-space:pre-wrap}#body .pi-payment-success-review-confirmation{white-space:pre-wrap;padding-top:24px}#body .pay-countdown{align-items:center;gap:4px;display:flex}#body .pay-countdown .countdown-title{color:var(--Text-Text_1,#1b1b1b);font-size:16px;font-style:normal;font-weight:400;line-height:22px}#body .pay-countdown .countdown-time{color:var(--theme-color);font-size:16px;font-style:normal;font-weight:400;line-height:22px}#body .pay-amount{align-items:center;gap:8px;display:flex}#body .pay-amount .amount-title{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:32px}#body .pay-amount .amount-value{color:var(--theme-color);font-size:24px;font-style:normal;font-weight:600;line-height:32px}#body .pin-verify-modal-content{flex-direction:column;align-items:center;gap:16px;width:100%;height:100%;padding-bottom:16px;display:flex}#body .pin-verify-modal-content-user{border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:8px;min-width:300px;min-height:60px;padding:8px;display:flex}#body .pin-verify-modal-content-user-avatar{border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}#body .pin-verify-modal-content-user-avatar-img{width:100%}#body .pin-verify-modal-content-user-right{flex-direction:column;gap:4px;display:flex}#body .pin-verify-modal-content-user-right-name{color:#101828;font-size:16px;font-weight:600}#body .pin-verify-modal-content-user-right-wallet{color:#667085;font-size:14px;font-weight:400}#body .pin-verify-modal-content-keyboard{flex-direction:column;align-items:center;gap:8px;display:flex}#body .pin-verify-modal-content-keyboard-title{text-align:center;color:#101828;font-size:16px;font-weight:500}#body .pin-verify-modal-content-keyboard-desc{color:#667085;font-size:16px;font-weight:400}#body .pin-verify-modal-content .virtual-keyboard-input-wrap{height:45px!important}#body .pin-verify-modal-content .virtual-keyboard-wrap .virtual-keyboard-content .virtual-keyboard-item{padding-top:50px!important}#body .pin-verify-modal-content .virtual-keyboard-wrap .virtual-keyboard-content .virtual-keyboard-item .virtual-keyboard-item-button{padding:0!important}#body .pin-verify-modal-content .virtual-keyboard-input-delete{color:#000;font-size:30px}#body .pisell-walletPass-list-wrap{min-height:230px;margin-top:20px}#body .pisell-walletPass-list-wrap .pisell-walletPass-list-title{color:var(--Gray-900,#101828);margin-bottom:10px;font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .pisell-walletPass-list-wrap .pisell-walletPass-list-disabled{color:var(--Gray-500,#667085);margin:10px 0;font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .wallet-pass-modal-multi-selection-available{background:#edf4ff;border-radius:10px;flex-direction:column;align-items:flex-start;margin-top:20px;padding:12px 20px;display:flex}#body .wallet-pass-modal-multi-selection-available .wallet-pass-modal-multi-selection-available-title{color:var(--Color,#40484f);align-items:center;margin-bottom:4px;font-size:12px;font-weight:600;line-height:22px;display:flex}#body .wallet-pass-modal-multi-selection-available .wallet-pass-modal-multi-selection-available-title .wallet-pass-modal-multi-selection-available-title-icon{color:#1e1e1e;margin-right:8px;font-size:16px}#body .wallet-pass-modal-multi-selection-available .wallet-pass-modal-multi-selection-available-desc{color:var(--Color,#40484f);font-size:12px;font-weight:400;line-height:16px}#body .toc-pay-wallet-available-modal .pisell-lowcode-modal-title{margin-right:44px}#body .toc-pay-wallet-available-modal .toc-pay-wallet-available-modal-icon{justify-content:center;margin-bottom:20px;font-size:36px;display:flex}#body .toc-pay-wallet-available-modal .toc-pay-wallet-available-modal-title{color:var(--Gray-900,#101828);text-align:center;margin-bottom:10px;font-size:16px;font-weight:600;line-height:28px}#body .toc-pay-wallet-available-modal .toc-pay-wallet-available-modal-describe{color:var(--Gray-900,#101828);text-align:center;font-size:14px;font-weight:400;line-height:20px}#body .toc-pay-wallet-available-modal .pisell-lowcode-modal-footer{flex-direction:column-reverse}#body .toc-pay-wallet-available-modal .pisell-lowcode-modal-footer button span{text-overflow:ellipsis;display:block;overflow:hidden}#body .toc-pay-wallet-use-list{flex-direction:column;gap:6px;display:flex}#body .toc-pay-wallet-use-list .toc-pay-wallet-use-list-item{color:var(--sds-color-border-default-secondary);justify-content:space-between;align-items:center;font-size:12px;font-weight:400;line-height:20px;display:flex}#body .toc-pay-wallet-use-list .toc-pay-wallet-use-list-item .toc-pay-wallet-use-list-item-icon{color:#667085;font-size:20px}#body .toc-pay-wallet-use-list .toc-pay-wallet-use-list-item .toc-pay-wallet-use-list-item-name{align-items:center;gap:8px;display:flex}#body .toc-pay-wallet-best-value-found-modal .pisell-lowcode-modal-body{padding:0!important}#body .toc-pay-wallet-best-value-found-header{text-align:center;margin:0 24px 12px}#body .toc-pay-wallet-best-value-found-wallet-icon{border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}#body .toc-pay-wallet-best-value-found-icon{font-size:32px}#body .toc-pay-wallet-best-value-found-subtitle{color:var(--Gray-900,#101828);font-size:16px;font-weight:600;line-height:28px}#body .toc-pay-wallet-best-value-found-savings-card{border:1px solid var(--Gray-300,#d0d5dd);border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;margin:0 24px 12px;padding:16px;display:flex}#body .toc-pay-wallet-best-value-found-savings-row{color:#009951;justify-content:space-between;align-items:center;width:100%;font-size:16px;font-weight:600;line-height:28px;display:flex}#body .toc-pay-wallet-best-value-found-description{color:#757575;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .toc-pay-wallet-best-value-found-recommended-section{margin:0 24px 16px}#body .toc-pay-wallet-best-value-found-section-title{color:var(--Gray-900,#101828);margin-bottom:6px;font-size:16px;font-weight:600;line-height:28px}#body .toc-pay-wallet-best-value-found-option-list .toc-pay-wallet-best-value-found-option-item{color:#757575;align-items:center;margin-bottom:6px;font-size:12px;font-weight:400;line-height:20px;display:flex}#body .toc-pay-wallet-best-value-found-option-list .toc-pay-wallet-best-value-found-option-item:last-child{border-bottom:none}#body .toc-pay-wallet-best-value-found-option-icon{margin-right:12px;font-size:20px}#body .toc-pay-wallet-best-value-found-option-name{flex:1}#body .toc-pay-wallet-best-value-found-option-amount{font-weight:500}#body .toc-pay-wallet-best-value-found-actions{border-top:1px solid var(--Gray-200,#eaecf0);gap:16px;padding:24px 24px 6px;display:flex}#body .toc-pay-wallet-best-value-found-edit-button,#body .toc-pay-wallet-best-value-found-confirm-button{flex:1}#body .toc-pay-wallet-best-value-found-footer{color:#444;text-align:center;margin-bottom:12px;padding:12px 0;font-size:14px;font-weight:400;line-height:24px}#body .wallet-pass-wrap{cursor:pointer}#body .wallet-pass-wrap .wallet-pass-card-to-use{margin-top:8px}#body .wallet-pass-wrap .wallet-pass-card-to-use .wallet-pass-card-icon{color:#fff;font-size:20px}#body .wallet-pass-wrap .wallet-pass-card-to-use>span{justify-content:center;align-items:center;display:flex}#body .wallet-pass-wrap .wallet-pass-card-to-use>span>span:first-child{text-overflow:ellipsis;overflow:hidden}#body .wallet-pass-wrap .wallet-pass-title{color:var(--Gray-900,#101828);font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .wallet-pass-wrap .wallet-pass-card{border:1px solid var(--Gray-400,#98a2b3);background:var(--Base-White,#fff);border-radius:12px;margin-top:20px}#body .wallet-pass-wrap .wallet-pass-card .pisell-row-center{width:100%}#body .wallet-pass-wrap .wallet-pass-card .wallet-pass-card-title{color:var(--Gray-900,#101828);justify-content:space-between;gap:6px;font-size:16px;font-weight:600;line-height:20px;display:flex}#body .wallet-pass-wrap .wallet-pass-card .wallet-pass-card-title .wallet-pass-card-title-left{align-items:center;gap:6px;display:flex}#body .wallet-pass-wrap .wallet-pass-card .wallet-pass-card-title .wallet-pass-card-title-left .wallet-pass-card-title-left-icon{font-size:22px}#body .wallet-pass-wrap .wallet-pass-card .wallet-pass-card-title .wallet-pass-card-title-right{flex-shrink:0;align-items:center;gap:6px;display:flex}#body .wallet-pass-wrap .wallet-pass-card .wallet-pass-card-title .wallet-pass-card-title-right .wallet-pass-card-title-right-icon{font-size:14px}#body .wallet-pass-wrap .wallet-pass-card .wallet-pass-card-desc{color:#757575;margin:4px 0 0;font-size:14px;font-weight:500;line-height:20px}#body .wallet-pass-wrap .wallet-pass-card-complete-title{color:var(--Gray-900,#101828);margin-top:20px;font-size:18px;font-weight:600;line-height:28px}#body .wallet-pass-wrap .wallet-pass-card-complete-no-extre-pay{color:var(--Gray-700,#344054);font-size:16px;font-weight:400;line-height:24px}#body .wallet-pass-wrap .wallet-pass-card-desc-wrap .wallet-pass-card-total-savings .wallet-pass-card-total-savings-title{justify-content:space-between;align-items:center;display:flex}#body .wallet-pass-wrap .wallet-pass-card-desc-wrap .wallet-pass-card-total-savings .wallet-pass-card-total-savings-title .wallet-pass-card-total-savings-title-left{color:#009951;font-size:16px;font-weight:600;line-height:28px}#body .wallet-pass-wrap .wallet-pass-card-desc-wrap .wallet-pass-card-total-savings .wallet-pass-card-total-savings-title .wallet-pass-card-total-savings-title-right{color:#757575;align-items:center;gap:4px;padding:7px 0;font-size:12px;font-weight:400;line-height:20px;display:flex}#body .wallet-pass-wrap .wallet-pass-card-desc-wrap .wallet-pass-card-total-savings .wallet-pass-card-total-savings-title .wallet-pass-card-total-savings-title-right .wallet-pass-card-total-savings-title-right-icon{color:#344054;font-size:18px;transition:transform .3s}#body .wallet-pass-wrap .wallet-pass-card-desc-wrap .wallet-pass-card-total-savings .wallet-pass-card-total-savings-title .wallet-pass-card-total-savings-title-right .wallet-pass-card-total-savings-title-right-icon.is-rotate{transform:rotate(180deg)}#body .wallet-pass-wrap .wallet-pass-card-desc-wrap .wallet-pass-card-total-savings .wallet-pass-card-total-savings-desc{opacity:0;will-change:height,opacity;transition:all .3s ease-in-out;overflow:hidden}#body .wallet-pass-wrap .wallet-pass-card-desc-wrap .wallet-pass-card-total-savings .wallet-pass-card-total-savings-desc[style*="height: 0"]{opacity:0}#body .wallet-pass-wrap .wallet-pass-card-desc-wrap .wallet-pass-card-total-savings .wallet-pass-card-total-savings-desc:not([style*="height: 0"]){opacity:1}#body .payment-list{margin-top:10px;margin-bottom:12px}#body .payment-list .payment-item{padding:16px}#body .payment-list .payment-item .payment-type-icon-wrap{justify-content:center;align-items:center;width:27px;display:flex}#body .payment-list .payment-item .payment-type-icon-wrap .payment-type-icon{color:var(--theme-color);font-size:27px}#body .payment-list .payment-item .payment-type-image{object-fit:contain;background:var(--Base-White,#fff);width:46px;height:32px;display:block;border:none!important;border-radius:0!important;padding:0!important}#body .payment-list .payment-item .payment-name{flex-direction:column;justify-content:center;min-height:44px;display:flex}#body .payment-list .payment-item .payment-name .payment-name-text{color:var(--Gray-700,#101828);font-size:14px;font-weight:600;line-height:20px}#body .payment-list .payment-item .payment-name .surcharge-wrap{z-index:2;vertical-align:middle;display:inline;position:relative}#body .payment-list .payment-item .payment-name .surcharge-wrap .surcharge{color:var(--Gray-600,#667085);vertical-align:middle;margin-right:6px;font-size:14px;font-style:normal;font-weight:400;line-height:18px}#body .payment-list .payment-item .payment-name .surcharge-wrap .icon{vertical-align:middle;color:#475467;font-size:18px}#body .payment-header{color:var(--Gray-900,#101828);margin-top:20px;font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .surcharge-modal-wrap{text-align:left;padding:6px 4px}#body .surcharge-modal-wrap .surcharge-modal-title{color:var(--Gray-700,#344054);font-size:14px;font-style:normal;font-weight:600;line-height:18px}#body .surcharge-modal-wrap .surcharge-info{color:var(--Gray-500,#667085);margin-top:4px;font-size:14px;font-style:normal;font-weight:500}#body .surcharge-tooltip-overlay-wrap{width:92%;max-width:92%!important;left:4%!important}#body .surcharge-tooltip-overlay-wrap .pisell-lowcode-tooltip-inner{background:#f2f4f7!important}#body .surcharge-modal-wrap-credit-card .surcharge-modal-lists{flex-direction:column;gap:16px;display:flex}#body .surcharge-modal-wrap-credit-card .surcharge-modal-lists .surcharge-modal-list-item{flex-direction:column;gap:8px;display:flex}#body .surcharge-modal-wrap-credit-card .surcharge-modal-lists .surcharge-modal-list-item .surcharge-modal-list-item-header{color:#101828;align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .surcharge-modal-wrap-credit-card .surcharge-modal-lists .surcharge-modal-list-item .surcharge-modal-list-item-header .header-icon{width:58px}#body .surcharge-modal-wrap-credit-card .surcharge-modal-lists .surcharge-modal-list-item .surcharge-modal-list-item-content{gap:12px;display:flex}#body .surcharge-modal-wrap-credit-card .surcharge-modal-lists .surcharge-modal-list-item .surcharge-modal-list-item-content .content-item{color:#475467;background:#fff;border-radius:8px;flex-direction:column;flex:1;padding:8px 12px;font-size:12px;font-weight:400;line-height:18px;display:flex;box-shadow:0 2px 4px -2px #1018280f}#body .surcharge-modal-wrap-credit-card .surcharge-modal-lists .surcharge-modal-list-item .surcharge-modal-list-item-content .content-item .item-fee{color:#000;font-size:24px;font-weight:700;line-height:32px}#body .credit-card-list{margin-top:0;margin-bottom:12px}#body .credit-card-list .credit-card-item{padding:16px}#body .credit-card-list .credit-card-item .credit-card-type-image{object-fit:contain;border:1px solid var(--Gray-100,#f2f4f7);background:var(--Base-White,#fff);border-radius:4px;width:46px;height:32px;padding:4px;display:block}#body .credit-card-list .credit-card-item .credit-card-name{color:var(--Gray-700,#344054);font-size:14px;font-style:normal;font-weight:500;line-height:20px}#body .manage-credit-card-list{flex-direction:column;gap:12px;width:100%;display:flex}#body .manage-credit-card-list .manage-credit-card{cursor:pointer;border-radius:12px;width:100%;position:relative}#body .manage-credit-card-list .manage-credit-card:before{content:"";border:1px solid var(--Gray-200,#eaecf0);border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}#body .manage-credit-card-list .manage-credit-card .remove-card-icon{color:#d92d20;z-index:1;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;display:flex;position:relative}#body .credit-card-add-button{width:100%;height:auto;color:var(--Gray-700,#344054);text-align:center;border-radius:12px;padding:16px;font-size:14px;font-style:normal;font-weight:500}#body .text-active-color{color:var(--theme-color,#7f56d9)!important}#body .credit-card-manage-button{color:var(--theme-color,#6941c6);cursor:pointer;margin-top:20px;font-size:16px;font-style:normal;font-weight:600}#body .pisell-lowcode-form-item-label{color:var(--Gray-900,#101828);font-size:14px;font-style:normal;font-weight:600;line-height:20px}#body .secure-card-payment-title{align-items:center;gap:6px;font-weight:600;display:flex}#body .secure-card-payment-title-icon{color:#12b76a;font-size:20px}#body .add-mw-credit-card-wrap{flex-direction:column;flex:1;display:flex}#body .secure-card-tip-alert{margin-bottom:12px}#body .secure-card-tip-alert .pisell-lowcode-alert-message{color:#027a48;font-size:13px;font-style:normal;font-weight:500;line-height:18px}#body .merchant-authorization-text{color:var(--Gray-600,#475467);margin-top:4px;font-size:13px;font-style:normal;font-weight:400;line-height:18px}#body .merchant-shop-name{color:#1570ef}#body .secure-card-divider{margin:16px 0}#body .save-card-form-item{margin-bottom:4px!important}#body .save-card-checkbox-text{color:var(--Gray-900,#101828);font-size:14px;font-style:normal;font-weight:500}#body .save-card-encryption-text{color:var(--Gray-500,#667085);margin-bottom:24px;padding-left:24px;font-size:13px;font-style:normal;font-weight:400;line-height:18px}#body .three-d-secure-section{justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:16px 0;display:flex}#body .three-d-secure-badge{justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}#body .three-d-secure-icon{color:#2e90fa;font-size:32px}#body .three-d-secure-badge-text{color:#2e90fa;font-size:10px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#body .three-d-secure-text{color:var(--Gray-600,#475467);font-size:13px;font-style:normal;font-weight:400;line-height:18px}#body .threeds-loading-wrap{background-color:#fff;flex-direction:column;align-items:center;width:100%;height:100%;display:flex}#body .threeds-loading-wrap .threeds-loading-logo{width:140px;height:140px;margin-top:300px}#body .threeds-loading-wrap .threeds-loading-title{text-align:center;color:#353535;margin-top:20px;padding:0 40px;font-size:15px;font-weight:700;line-height:20px}#body .threeds-loading-wrap .threeds-loading-subtitle{text-align:center;color:#475467;margin-top:8px;padding:0 40px;font-size:14px;font-weight:400;line-height:20px}#body .threeds-loading-wrap .threeds-loading-description{text-align:center;color:#667085;margin-top:4px;padding:0 40px;font-size:13px;font-weight:400;line-height:18px}#body .threeds-loading-wrap .threeds-loading-success-back-button{color:#4b6b99;margin-top:20px;font-size:15px;font-weight:700;line-height:20px}#body .tds-close-confirm-modal{flex-direction:column;gap:0;display:flex}#body .tds-close-confirm-title{color:var(--Gray-900,#101828);margin-bottom:8px;font-size:20px;font-weight:600;line-height:28px}#body .tds-close-confirm-desc{color:var(--Gray-600,#475467);white-space:pre-line;margin-bottom:24px;font-size:14px;font-weight:400;line-height:20px}#body .tds-close-confirm-actions{flex-direction:column;align-items:center;gap:12px;display:flex}#body .tds-close-confirm-btn-primary{border-radius:8px;height:44px;font-size:16px;font-weight:500}#body .tds-close-confirm-link{color:var(--Gray-500,#667085);cursor:pointer;padding:4px 0;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}#body .tds-error-modal{flex-direction:column;gap:0;display:flex}#body .tds-error-modal-title{color:var(--Gray-900,#101828);margin-bottom:8px;font-size:20px;font-weight:600;line-height:28px}#body .tds-error-modal-desc{color:var(--Gray-600,#475467);white-space:pre-line;margin-bottom:24px;font-size:14px;font-weight:400;line-height:20px}#body .tds-error-modal-actions{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}#body .tds-error-modal-btn-primary,#body .tds-error-modal-btn-secondary{border-radius:8px;font-size:16px;font-weight:500}#body .tds-error-modal-contact{color:var(--Gray-500,#667085);text-align:center;border-top:1px solid var(--Gray-200,#eaecf0);word-break:break-word;padding-top:8px;font-size:12px;font-weight:400;line-height:18px}#body .payment-return-content{flex-direction:column;gap:24px;max-height:100vh;padding:100px 46px 0;display:flex}#body .payment-return-content .payment-return-content-img{justify-content:center;align-items:center;width:100%;min-height:270px;display:flex}#body .payment-return-content .payment-return-content-img img{max-width:100%;height:100%;max-height:480px}#body .payment-return-content .payment-return-content-text{color:var(--Gray-600,#475467);text-align:center}#body .payment-return-content .payment-return-content-buttons{flex-direction:column;gap:24px;display:flex}#body .payment-return-content .payment-return-content-buttons button{border-radius:40px}#body .payment-return-content .payment-return-content-buttons button span{text-overflow:ellipsis;width:100%;overflow:hidden}#body .payment-return-content .payment-return-content-buttons .payment-return-content-order-button{color:var(--Primary-700,#6941c6);border:1px solid var(--Primary-200,#e9d7fe);background:#7f56da;background:var(--Primary-50,#f9f5ff)}#body .custom-payment-list-title .custom-payment-list-title-price{color:var(--theme-color)}#body .custom-payment-list-title .custom-payment-list-title-desc{color:var(--Gray-700,#344054);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#body .toc-pay-submit-btn{color:var(--Base-White,#fff);font-size:16px;font-style:normal;font-weight:600}#body .tob-pay-card{cursor:pointer;background:#fff;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:16px;transition:all .2s;display:flex;position:relative;box-shadow:3px 3px 6px #00000029}#body .tob-pay-card:hover{transform:translateY(-2px);box-shadow:4px 4px 8px #0003}#body .tob-pay-card-name{color:#1a1a1a;text-align:center;font-size:16px;font-weight:500}#body .tob-pay-card-group{margin-bottom:32px}#body .tob-pay-card-group-title{color:#1a1a1a;margin-bottom:20px;font-size:18px;font-weight:500}#body .tob-pay-card-group-list{grid-template-columns:repeat(3,1fr);gap:20px;max-width:100%;display:grid}#body .tob-pay-confirmed-payment{margin-bottom:32px}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-title{color:#1a1a1a;margin-bottom:20px;font-size:18px;font-weight:500}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list{flex-direction:column;gap:20px;display:flex}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list .tob-pay-confirmed-payment-item{background:#fff;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;min-height:80px;padding:15px;display:flex;box-shadow:3px 3px 6px #00000029}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list .tob-pay-confirmed-payment-item .tob-pay-confirmed-payment-item-left{align-items:center;gap:10px;display:flex}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list .tob-pay-confirmed-payment-item .tob-pay-confirmed-payment-item-left .tob-pay-confirmed-payment-item-left-content{flex-direction:column;display:flex}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list .tob-pay-confirmed-payment-item .tob-pay-confirmed-payment-item-left .tob-pay-confirmed-payment-item-left-content .tob-pay-confirmed-payment-item-name{color:#1a1a1a;font-size:16px;font-weight:500}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list .tob-pay-confirmed-payment-item .tob-pay-confirmed-payment-item-left .tob-pay-confirmed-payment-item-left-content .tob-pay-confirmed-payment-item-time{font-size:14px}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list .tob-pay-confirmed-payment-item .tob-pay-confirmed-payment-item-right .tob-pay-confirmed-payment-item-right-info{flex-direction:column;align-items:flex-end;display:flex}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list .tob-pay-confirmed-payment-item .tob-pay-confirmed-payment-item-right .tob-pay-confirmed-payment-item-amount{color:#1a1a1a;font-size:16px;font-weight:500}#body .tob-pay-confirmed-payment .tob-pay-confirmed-payment-list .tob-pay-confirmed-payment-item .tob-pay-confirmed-payment-item-right .tob-pay-confirmed-payment-item-surcharge{color:#8c8c8c;font-size:14px}#body .tob-pay-cache{padding:24px 0}#body .tob-pay-cache .tob-pay-cache-money{justify-content:space-between;align-items:center;display:flex}#body .tob-pay-cache .tob-pay-cache-money .tob-pay-cache-text{color:#1a1a1a;height:22px;font-size:16px;font-weight:650;line-height:22px}#body .tob-pay-cache .tob-pay-cache-money .tob-pay-cache-num{color:#1a1a1a;height:22px;font-size:16px;font-weight:600;line-height:22px}#body .tob-pay-cache .tob-pay-cache-title{color:#1a1a1a;margin:24px 0 8px;font-size:16px;font-weight:600;line-height:22px}#body .tob-pay-cache .tob-pay-cache-desc{color:#8c8c8c;margin-top:8px;font-size:14px;font-weight:400}#body .tob-pay-container{border-radius:16px;flex-direction:column;width:100%;height:100%;padding:32px;display:flex;overflow-y:auto}#body .pisell-eftpos-settlement-modal{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:300px;padding:24px 0;display:flex}#body .pisell-eftpos-settlement-modal-step-item{color:var(--gray-true-900,#141414);font-size:16px;font-weight:400}#body .pisell-eftpos-settlement-modal-step-item-tip{color:var(--gray-500,#667085);font-size:14px;font-weight:400}#body .pisell-eftpos-settlement-modal-step-item-btns{flex-shrink:0;gap:12px;margin:24px 0 0;display:flex}#body .pisell-eftpos-settlement-modal-step-item-btn{flex:1;height:48px!important}#body .pisell-lowcode__pos_sur_box{flex-direction:column;display:flex}#body .pisell-lowcode__pos_row,#body .pisell-lowcode__pos_sur{justify-content:space-between;align-items:center;gap:8px;display:flex}#body .pisell-lowcode__pos_sur{flex-direction:column;flex:1;align-items:flex-start}#body .pisell-lowcode__pos-device-pair-modal-content{flex-direction:column;gap:20px;padding:20px 0;display:flex}#body .pisell-lowcode__pos-device-pair-modal-content-top{border-radius:12px;flex-direction:row;gap:8px;padding:16px;display:flex;box-shadow:0 1px 2px #1018280d}#body .pisell-lowcode__pos-device-pair-modal-content-top-circle-1{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:-8px 0 0 -8px;display:flex}#body .pisell-lowcode__pos-device-pair-modal-content-top-circle-2{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}#body .pisell-lowcode__pos-device-pair-modal-content-top-right{flex-direction:column;gap:4px;display:flex}#body .pisell-lowcode__pos-device-pair-modal-content-top-right-title{font-size:14px;font-weight:600}#body .pisell-lowcode__pos-device-pair-modal-content-top-right-description{font-size:14px;font-weight:400}#body .pisell-lowcode__pos-device-pair-modal-content-code{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}#body .pisell-lowcode__pos-device-pair-modal-content-code-title{color:var(--Gray-700,#344054);font-size:14px;font-weight:600}#body .pisell-lowcode__pos-device-pair-modal-content-code-value{color:var(--Gray-900,#101828);font-size:30px;font-weight:600}#body .pisell-lowcode__pos_circle{color:#acacac;background:#f2f2f7;border:1px solid #f2f2f7;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex}#body .pisell-lowcode__pos_circle.active{background:var(--primary-600,#7f56d9);color:#fff}#body .pisell-lowcode__pos_circle:hover{border-color:#d5d7da}#body .pisell-lowcode__pos_tabs{height:100%;display:flex}#body .pisell-lowcode__pos_tabs-nav{flex-direction:column;flex-shrink:0;align-items:center;width:130px;display:flex;position:relative}#body .pisell-lowcode__pos_tabs-nav:after{content:"";background-color:#ececec;width:1px;position:absolute;top:0;bottom:0;right:0}#body .pisell-lowcode__pos_tabs-tab-label{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:72px;padding:16px 0;display:flex}#body .pisell-lowcode__pos_tabs-tab-label-tlt{color:#0d1619;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__pos_tabs-tab-label-tlt.active{color:var(--primary-600,#7f56d9);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__pos_tabs-tabpane{flex:1;display:none;overflow:hidden}#body .pisell-lowcode__pos_tabs-tabpane.active{display:flex}#body .pisell-lowcode__pos_tab-content{flex:1;display:flex;overflow:hidden}#body .pisell-lowcode__pos_box{height:100%}#body .pisell-lowcode__pos_setting_box{width:100%;height:100%;display:flex}#body .pisell-lowcode__pos_drawer{transform:translateZ(0)}#body .pisell-lowcode__pos-form-box{padding:var(--pisell-lc-pos-padding-v,0)var(--pisell-lc-pos-padding-h,24px);flex-direction:column;flex:1;height:100%;display:flex}#body .pisell-lowcode__pos-form{flex-direction:column;flex:1;display:flex;overflow:hidden}#body .pisell-lowcode__pos-form-content{flex:1;overflow:auto}#body .pisell-lowcode__pos-form-btn{background:#fff;flex-direction:column;justify-content:center;height:80px;display:flex}#body .pisell-lowcode__pos-table{padding:var(--pisell-lc-pos-padding-v,0)var(--pisell-lc-pos-padding-h,24px);flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}#body .pisell-lowcode__pos-table-act{justify-content:space-between;align-items:center;display:flex}#body .pisell-lowcode__pos-table-col{word-wrap:break-word}#body .pisell-lowcode__pos-title{font-style:normal;line-height:38px;color:var(--base-black,#000)!important;margin:24px 0 16px!important;font-size:30px!important;font-weight:500!important}#body .pisell-lowcode__pos-table-del-title{color:var(--Gray-900,#101828);font-size:18px;font-style:normal;font-weight:600;line-height:28px}#body .pisell-lowcode__pos-table-del-text{color:var(--Gray-900,#101828);padding:0 0 12px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .pisell-lowcode__pos-device{flex-direction:column;margin:0 0 0 10px;display:flex;overflow:hidden;padding:24px 22px 0!important}#body .pisell-lowcode__pos-device-btn{background-color:#fff;position:fixed;bottom:0;left:0;right:0;margin:24px 32px 0!important;padding:0 0 24px!important}#body .pisell-lowcode__pos_message{z-index:var(--pisell-lc-pos-message-z-index,9999)}#body .pisell-lowcode__pos_message .pisell-lowcode__pos_message-notice-content{background-color:#fff!important}#body .pisell-lowcode__pos_drawer_log .pisell-lowcode-drawer-body{flex-direction:column;display:flex}#body .pisell-lowcode__pos_drawer_log .pisell-lowcode-drawer-body .pisell-lowcode__booking-drawer-title-wrap+div{flex-direction:column;flex:1;width:100%;display:flex}#body .pisell-lowcode__pos-device-pair-text{color:#101828;padding:0 24px 0 34px;font-size:14px;font-weight:400}#body .pisell-lowcode__pos_message .pisell-lowcode__pos_message-notice-content .pisell-lowcode__pos_message-success{align-items:center;display:flex}#body .pisell-lowcode__pos_message-custom-content_mx51{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}#body .pisell-lowcode__pos_message-custom-content_mx51>span:last-child{flex-wrap:wrap;gap:10px;display:flex}#body .pisell-lowcode__booking-drawer-title-wrap .pisell-lowcode__booking-drawer-title-line{align-items:center;display:flex}#body .pisell-lowcode__walletList{margin:0;position:relative}#body .pisell-lowcode__walletList .slick-list{margin:0;padding:0!important}#body .pisell-lowcode__walletList .slick-track{align-items:stretch;display:flex;margin:0!important}#body .pisell-lowcode__walletList .slick-slide{opacity:.5;height:auto;transition:opacity .3s;margin:0!important;padding:0!important}#body .pisell-lowcode__walletList .slick-slide.slick-active{opacity:1}#body .pisell-lowcode__walletList .slick-slide>div{height:100%;margin:0;padding:0}#body .pisell-lowcode__walletList .slick-arrow{opacity:0;z-index:100;width:40px;height:40px;font-size:0}#body .pisell-lowcode__walletList .slick-arrow.slick-prev{left:20px}#body .pisell-lowcode__walletList .slick-arrow.slick-next{right:20px}#body .pisell-lowcode__walletList .slick-arrow:before{content:""}#body .pisell-lowcode__walletList .slick-dots{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}#body .pisell-lowcode__walletList .slick-dots *,#body .pisell-lowcode__walletList .slick-dots.slick-dots-bottom{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}#body .pisell-wallet-list-container{flex-direction:column;width:100%;min-height:0;padding-bottom:8px;display:flex;position:relative;overflow:visible}#body .pisell-wallet-list-container .wallet-content{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}#body .pisell-wallet-list-container .wallet-content .slick-prev,#body .pisell-wallet-list-container .wallet-content .slick-next{opacity:0;pointer-events:auto;z-index:-1}#body .pisell-wallet-list-container .wallet-content .slick-slider{flex-direction:column;flex:1;min-height:0;display:flex}#body .pisell-wallet-list-container .wallet-content .slick-list{flex:1;min-height:0;margin:0;padding:0!important}#body .pisell-wallet-list-container .wallet-content .slick-track{min-height:0;display:flex;margin:0!important}#body .pisell-wallet-list-container .wallet-content .slick-slide{margin:0!important;padding:0!important}#body .pisell-wallet-list-container .wallet-card-container{flex-direction:column;flex:1;min-height:0;display:flex}#body .pisell-wallet-list-container .wallet-card-container .pisell-wallet-card{width:100%;margin-bottom:0;display:block}#body .pisell-wallet-list-container .wallet-navigation{cursor:default;z-index:5;justify-content:space-between;align-items:center;margin-top:12px;display:flex;position:relative;overflow:visible}#body .pisell-wallet-list-container .wallet-navigation:before{content:"";z-index:-1;pointer-events:none;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}#body .pisell-wallet-list-container .wallet-nav-button{box-sizing:border-box;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;touch-action:manipulation;pointer-events:auto;background:#ffffffe6;border-radius:22px;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;display:flex;position:relative;box-shadow:0 2px 4px #1018281a,0 1px 3px #1018281a}#body .pisell-wallet-list-container .wallet-nav-button .anticon{justify-content:center;align-items:center;font-size:24px;display:flex}#body .pisell-wallet-list-container .wallet-nav-button:hover{background-color:#fff;box-shadow:0 3px 6px #10182826,0 2px 4px #1018281a}#body .pisell-wallet-list-container .wallet-nav-button.disabled{cursor:not-allowed;opacity:.7}#body .pisell-wallet-list-container .wallet-nav-button.disabled:hover{box-shadow:0 2px 4px #1018281a,0 1px 3px #1018281a}#body .pisell-wallet-list-container .wallet-nav-button *{pointer-events:none}#body .pisell-wallet-list-container .wallet-dots-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#ffffffe6;border-radius:17px;justify-content:center;align-items:center;height:34px;padding:12px;display:flex;box-shadow:0 2px 4px #1018281a,0 1px 3px #1018281a}#body .pisell-wallet-list-container .wallet-dots-container .wallet-dot{background-color:#f2f4f7;border-radius:50%;width:10px;height:10px;margin:0 8px;transition:all .3s}#body .pisell-wallet-list-container .wallet-dots-container .wallet-dot.active{background-color:#6941c6;border-radius:4px;width:8px;height:8px}#body .pisell-wallet-list-container .wallet-counter{color:var(--Gray-500,#667085);text-align:center;justify-content:center;align-items:center;min-width:70px;font-size:20px;font-style:normal;font-weight:600;line-height:30px;display:flex}#body .pisell-wallet-list-container .pisell-lowcode__walletList{flex:1;min-height:0}#body .pisell-wallet-list-container .pisell-lowcode__walletList .slick-slide{box-sizing:border-box}#body .pisell-wallet-list-container .pisell-lowcode__walletList .slick-dots{display:none}#body .pisell-wallet-list-container .pisell-lowcode__walletList .slick-dots li button{background:#0003;border-radius:4px;transition:all .3s}#body .pisell-wallet-list-container .pisell-lowcode__walletList .slick-dots li button:hover{background:#0006}#body .pisell-wallet-list-container .pisell-lowcode__walletList .slick-dots li.slick-active button{background:var(--theme-color,#7f56d9)}#body .pisell-wallet-list-container .pisell-lowcode__error{text-align:center;color:#ff4d4f;padding:20px;font-size:14px}#body .pisell-wallet-list-container .pisell-lowcode__empty{text-align:center;color:#8c8c8c;padding:20px;font-size:14px}#body .pisell-wallet-list-container .pisell-wallet-skeleton,#body .temp-holder-selector-content{padding:16px}#body .temp-holder-selector-block-wrapper{border:2px solid #0000;border-radius:8px;height:100%;transition:all .2s}#body .temp-holder-selector-block-wrapper-active{border-color:var(--theme-color,#7f56d9)}#body .temp-holder-selector-block-wrapper-active .temp-holder-selector-block{border-color:#0000}#body .temp-holder-selector-block{cursor:pointer;text-align:center;background-color:#fff;border:1px solid #eaecf0;border-radius:6px;height:100%;padding:20px;transition:all .2s;box-shadow:0 1px 2px #1018280d}#body .temp-holder-selector-block:hover{background-color:var(--Gray-50,#f9fafb);box-shadow:0 2px 8px #1890ff26}#body .temp-holder-selector-block-avatar{justify-content:center;align-items:center;margin-bottom:12px;display:flex}#body .temp-holder-selector-block-plus{color:#999;background:#fafafa;border:2px dashed #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:32px;display:flex}#body .temp-holder-selector-block-name{color:#333;word-break:break-all;font-size:14px;font-weight:700;line-height:1.5}#body .pin-modal{flex-direction:column;align-items:center;gap:16px;width:100%;height:100%;padding:16px 0;display:flex}#body .pin-modal-content{flex-direction:column;align-items:center;gap:4px;display:flex}#body .pin-modal-content-label{color:#101828;text-align:center;font-size:16px;font-weight:400}#body .pin-modal-content-code{color:#101828;text-align:center;font-size:24px;font-weight:600}#body .pin-modal-content-desc{color:#101828;text-align:center;font-size:16px;font-weight:500}#body .pin-modal-content-time{color:#667085;text-align:center;font-size:16px;font-weight:400}#body .select-customer-right-panel{flex-direction:column;width:348px;height:511px;display:flex;position:relative}#body .select-customer-right-panel .select-customer-right-panel-header{color:var(--Gray-900,#101828);z-index:1;background-color:#fff;justify-content:space-between;align-items:center;width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:44px;display:flex;position:sticky;top:0;left:0}#body .select-customer-right-panel .select-customer-right-panel-header .select-customer-right-panel-header-create{justify-content:flex-start}#body .select-customer-right-panel .select-customer-right-panel-header .select-customer-right-panel-header-create-btn{cursor:pointer;justify-content:center;align-items:center;display:flex}#body .select-customer-right-panel .select-customer-right-panel-header .select-customer-right-panel-header-icon{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:flex}#body .select-customer-right-panel .select-customer-right-panel-header .select-customer-right-panel-header-icon-back{justify-content:flex-start;width:24px}#body .pisell-lowcode__customer_card{background:var(--base-white,#fff);cursor:pointer;border:1px solid #d5d7da;border-radius:8px;align-items:center;gap:16px;width:100%;margin-bottom:0;padding:20px 8px;display:flex;position:relative}#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-avatar{background:var(--Badge-Blue_Container,#d1e3ff);color:#0b5fdb;border-radius:200px;justify-content:center;align-items:center;width:48px;height:48px;padding:16px;font-weight:600;display:flex}#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-avatar-icon{color:#0b5fdb;font-size:24px}#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-info{flex:1;align-items:center;display:flex}#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-info .pisell-lowcode__customer_card-info-left{flex:1;width:0}#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-info .pisell-lowcode__customer_card-info-left .pisell-lowcode__customer_card-info-name{color:var(--gray-900,#101828);font-size:16px;font-style:normal;font-weight:600;line-height:24px}#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-info .pisell-lowcode__customer_card-info-left .pisell-lowcode__customer_card-info-desc,#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-info .pisell-lowcode__customer_card-info-left .pisell-lowcode__customer_card-info-email,#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-info .pisell-lowcode__customer_card-info-left .pisell-lowcode__customer_card-info-phone{color:var(--gray-400,#98a2b3);font-size:14px;font-style:normal;font-weight:400}#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-info .pisell-lowcode__customer_card-info-right{justify-content:center;align-items:center;width:40px;height:40px;display:flex}#body .pisell-lowcode__customer_card .pisell-lowcode__customer_card-info .pisell-lowcode__customer_card-info-right .pisell-lowcode__customer_card-add-icon{color:#475467;font-size:28px}#body .select-customer-right-panel-list{flex:1;width:100%;overflow-y:auto}#body .select-customer-right-panel-list .select-customer-right-panel-item{border:none;position:relative}#body .select-customer-right-panel-list .select-customer-right-panel-item.select-customer-right-panel-item-active,#body .select-customer-right-panel-list .select-customer-right-panel-item:hover{background:var(--Gray-100,#f2f4f7)}#body .select-customer-right-panel-load-more{text-align:center;padding:10px 0}#body .select-customer-right-panel-add{cursor:pointer;color:#7f56d9;justify-content:center;align-items:center;gap:8px;font-size:16px;font-style:normal;font-weight:400;display:flex}#body .select-customer-right-panel-add-client{flex:1;width:100%;position:relative;overflow:hidden auto}#body .select-customer-right-panel-add-client .select-customer-right-panel-add-client__footer{background-color:#fff;gap:16px;width:100%;display:flex;position:sticky;bottom:0;left:0}#body input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#body input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#body input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#body input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#body input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}#body input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}body.hide-scroll::-webkit-scrollbar{display:none}body.hide-scroll::-webkit-scrollbar-thumb{display:none}body.hide-scroll::-webkit-scrollbar-track{display:none}#body .pisell-select-customer-modal-input::placeholder{font-size:30px}#body .event-progress-bar .pisell-section-headers-main{color:var(--Gray-900,#101828);justify-content:start;font-size:14px;font-weight:400;line-height:20px}#body .event-progress-bar .pisell-section-headers-main .select-text{font-size:18px;font-weight:600;line-height:24px}#body .event-booking-error-tip{border:1px solid var(--Error-300,#fda29b);background:var(--Error-25,#fffbfa);color:var(--Error-700,#b42318);border-radius:12px;align-self:stretch;align-items:center;gap:16px;margin-bottom:16px;padding:6px 16px 6px 6px;font-size:14px;font-weight:600;display:flex;box-shadow:0 1px 2px #1018280d}#body .event-booking-error-tip .error-icon-wrapper{justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}#body .event-booking-error-tip .error-icon-wrapper:before{content:"";border:2px solid var(--Error-600,#d92d20);opacity:.1;border-radius:50%;width:38px;height:38px;position:absolute}#body .event-booking-error-tip .error-icon-wrapper:after{content:"";border:2px solid var(--Error-600,#d92d20);opacity:.3;border-radius:50%;width:28px;height:28px;position:absolute}#body .event-booking-error-tip .error-icon-wrapper .icon-warning{z-index:1;color:#ff4d4f;font-size:20px;position:relative}#body .select-holder-modal .pisell-view-grid-item{height:138px}#body .select-holder-modal .pisell-view-grid-item>div{height:100%}#body .select-holder-modal .pisell-view-grid-item>div .pisell-lowcode-card{height:100%!important}#body .select-holder-modal .select-holder-modal-title{color:var(--Gray-900,#101828);margin-bottom:16px;font-size:18px;font-weight:600;line-height:28px}#body .select-holder-modal .select-holder-card{color:var(--Text-Text_1,#1b1b1b);text-align:center;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:10px;width:100%;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:flex}#body .select-holder-modal .select-holder-card .select-holder-name{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}#body .select-holder-modal .select-holder-add-card .pisell-lowcode-avatar{background:var(--Primary-100,#f4ebff)}#body .select-holder-modal .select-holder-add-card .pisell-lowcode-avatar .pisell-lowcode-avatar-string{width:32px;height:32px;line-height:32px!important}#body .select-holder-modal .select-holder-add-card .pisell-lowcode-avatar .anticon{font-size:32px!important}#body .select-holder-modal .select-holder-add-card .select-holder-name{color:var(--Text-Text_1,#1b1b1b);font-size:14px;font-weight:600;line-height:20px}#body .select-holder-modal-mobile .pisell-lowcode-modal-header{border:none!important}#body .event-booking-order-product-modal .event-booking-order-product-modal-content{flex-direction:column;gap:4px;display:flex}#body .event-booking-order-product-modal .event-booking-order-product-modal-content-title{color:var(--Gray-900,#101828);font-size:24px;font-weight:600;line-height:32px}#body .event-booking-order-product-modal .event-booking-order-product-modal-content-describe{color:var(--Gray-900,#101828);flex-direction:column;gap:4px;font-size:16px;font-weight:400;line-height:24px;display:flex}#body .event-booking-order-product-modal .event-booking-order-product-modal-content-describe ul{padding-left:20px;list-style-type:disc!important}#body .event-booking-order-product-modal .event-booking-order-product-modal-content-describe ul li{list-style-type:disc!important}#body .event-booking-empty-holder-describe{color:var(--Gray-900,#101828);flex-direction:column;gap:4px;font-size:16px;font-weight:400;line-height:24px;display:flex}#body .event-booking-empty-holder-describe ul{padding-left:20px;list-style-type:disc!important}#body .event-booking-empty-holder-describe ul li{list-style-type:disc!important}#body .appointment-deposit-bottom{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:8px;display:flex}#body .appointment-deposit-bottom .title{color:var(--Text-Text_1,#1b1b1b);font-size:16px;font-style:normal;font-weight:700;line-height:24px}#body .appointment-deposit-bottom .tip{color:var(--Base-Black,#000);font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .appointment-deposit-bottom .tip .amount{margin-right:2px;font-weight:600}#body .appointment-deposit-bottom .checkbox-wrap{cursor:pointer;align-items:center;width:100%;display:flex}#body .appointment-deposit-bottom .checkbox-wrap .policy-box{cursor:pointer;color:var(--Base-Black,#000);flex:1;padding-left:6px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}#body .appointment-deposit-bottom .checkbox-wrap .policy-wrap{color:var(--theme-color,#7f56d9);word-break:break-word;display:inline}#body .appointment-deposit-bottom .checkbox-wrap .policy-wrap .symbol{color:var(--Base-Black,#000)}#body .appointment-deposit-wrap .appointment-deposit-top{color:var(--Text-Text_1,#1b1b1b);justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:20px;font-weight:600;line-height:28px;display:flex}#body .appointment-deposit-wrap .appointment-deposit-top .amount{color:var(--theme-color,#7f56d9)}#body .pisell-lowcode__event-booking-voucher-container{margin-bottom:8px}#body .pisell-lowcode__event-booking-voucher-container .login-card{border:1px solid var(--Gray-300,#d0d5dd);color:var(--Gray-500,#667085);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:12px;font-size:14px;font-style:normal;font-weight:600;display:flex}#body .pisell-lowcode__event-booking-voucher-container .login-card .text-wrapper{max-width:200px}#body .pisell-lowcode__event-booking-voucher-container .login-card .login-btn{cursor:pointer;color:var(--theme-color,#8157d5)}#body .pisell-lowcode__event-booking-voucher-container .voucher-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}#body .pisell-lowcode__event-booking-voucher-container .voucher-title .voucher-title-left{color:var(--base-black,#000);flex-direction:column;font-size:18px;font-style:normal;font-weight:600;line-height:28px;display:flex}#body .pisell-lowcode__event-booking-voucher-container .voucher-title .voucher-title-right{color:var(--theme-color,#7f56d9);cursor:pointer;justify-content:center;align-items:center;gap:4px;font-size:18px;font-style:normal;font-weight:500;display:flex}#body .pisell-lowcode__event-booking-voucher-container .voucher-title .voucher-right-icon{width:24px;height:24px;color:var(--theme-color,#7f56d9);justify-content:center;align-items:center;font-size:20px;display:flex}#body .pisell-lowcode__event-booking-voucher-container .voucher-title .voucher-right-icon.show{transform:rotate(180deg)}#body .pisell-lowcode__event-booking-voucher-container .voucher-detail{flex-direction:column;width:100%;max-height:0;transition:all .2s;display:flex;overflow:hidden}#body .pisell-lowcode__event-booking-voucher-container .voucher-detail.show{max-height:unset}#body .pisell-lowcode__event-booking-voucher-container .voucher-code-input-wrapper{border:1px solid var(--Gray-300,#d0d5dd);background:#fff;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;width:100%;height:42px;margin-top:6px;padding:8px;display:flex}#body .pisell-lowcode__event-booking-voucher-container .voucher-code-input{flex:1;align-items:center;display:flex}#body .pisell-lowcode__event-booking-voucher-container .voucher-code-input>div{color:var(--Gray-500,#667085);text-align:center;margin-right:8px;font-size:16px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__event-booking-voucher-container .voucher-code-input .pisell-materials__input{flex:1}#body .pisell-lowcode__event-booking-voucher-container input{box-shadow:none!important}#body .cart-item-wrap{flex-direction:column;height:100%;display:flex}#body .cart-item-wrap .content{background:#fff;height:auto;padding:20px;overflow:auto}#body .cart-item-wrap .content .pisell-lowcode__shopping-cart-content .ant-card-body{padding:0}#body .cart-item-wrap .event-footer{background:#fff;flex-direction:column;gap:14px;margin-top:6px;padding:20px;display:flex}#body .event-total-wrap{color:var(--Text-Text_1,#1b1b1b);flex-direction:column;align-items:start;font-size:20px;font-weight:600;line-height:28px;display:flex}#body .event-total-wrap>div{justify-content:space-between;align-items:center;width:100%;display:flex}#body .event-total-wrap .gst-wrap{font-size:16px;font-weight:500;line-height:24px}#body .event-total-wrap .event-total .left{flex-direction:column;display:flex}#body .event-total-wrap .event-total .left .gst{color:var(--Gray-500,#667085);font-size:14px;font-weight:400;line-height:20px}#body .event-total-wrap .total-gst-wrap{padding:14px 0 0}#body .event-total-wrap .event-amount{color:var(--Blue-600,#1570ef)}#body .cart-mobile-item-wrap{flex-direction:column;display:flex;position:relative}#body .cart-mobile-item-wrap .content{flex:1;max-height:100%;padding:20px 20px 4px}#body .cart-mobile-item-wrap .event-footer{z-index:10;border-top:1px solid #eaecf0;flex:none;margin-top:0;padding:14px 24px 24px}#body .event-interface-resource-wrap{flex-direction:column;margin-bottom:24px;display:flex}#body .event-interface-resource-wrap .title{color:var(--Gray-900,#101828);text-align:center;margin:8px 0;font-size:20px;font-weight:600;line-height:30px}#body .event-interface-resource-wrap .content{flex-direction:column;gap:24px;display:flex}#body .event-interface-resource-wrap .content .pisell-card-wrap{background:0 0}#body .event-interface-resource-wrap .content .content-item{flex-direction:column;gap:8px;display:flex}#body .event-interface-resource-wrap .content .content-item .content-title{color:var(--Gray-900,#101828);font-size:16px;font-weight:600;line-height:24px}#body .event-interface-resource-wrap .content .content-grid{border:1px solid var(--Gray-300,#d0d5dd);border-radius:8px;padding:20px 12px}#body .event-interface-resource-mobile-wrap{padding:0 20px 20px}#body .pisell-product-card-content{justify-content:space-between;align-items:center;gap:16px;display:flex}#body .pisell-product-card-image{border-radius:8px;flex-shrink:0;width:80px;height:80px;overflow:hidden}#body .pisell-product-card-image img,#body .pisell-product-card-image .image{object-fit:cover;width:100%;height:100%}#body .pisell-product-card-image .image{background:#acacac33;border-radius:8px}#body .pisell-product-card-info{min-width:0;color:var(--Text-Text_1,#1b1b1b);flex:1;font-size:14px;font-weight:600;line-height:20px}#body .pisell-product-card-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#body .pisell-product-card-price{color:var(--Text-Text_1,#1b1b1b);font-weight:400}#body .pisell-product-card-arrow{border:1px solid var(--Gray-200,#eaecf0);background:var(--Base-White,#fff);border-radius:4px;flex-direction:column;align-items:center;padding:10px;font-size:16px;display:flex}#body .event-booking-service-list{width:100%}#body .pisell-event-card-content{color:var(--Gray-900,#101828);flex-direction:column;display:flex}#body .pisell-event-card-title-wrapper{flex-direction:column;gap:4px;display:flex}#body .pisell-event-card-title{font-size:28px;font-weight:600;line-height:36px}#body .pisell-event-card-subtitle{font-size:16px;font-weight:500;line-height:24px}#body .pisell-event-card-price-wrapper{flex-direction:column;margin-top:14px;display:flex}#body .pisell-event-card-price{font-size:28px;font-weight:400;line-height:36px}#body .pisell-event-card-original-price{color:var(--Gray-500,#667085);font-size:18px;font-weight:400;line-height:24px;text-decoration-line:line-through}#body .pisell-event-card-line{background:#f2f2f2;height:1px;margin:14px 0}#body .pisell-event-card-description-title{font-size:16px;font-weight:600;line-height:22px}#body .pisell-event-card-description{flex-direction:column;gap:4px;display:flex}#body .pisell-event-card-description-collapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}#body .pisell-event-card-description-toggle{color:var(--Blue-600,#1570ef);cursor:pointer;font-size:14px;font-weight:500;line-height:20px}#body .schedule-times-container{flex-direction:column;gap:24px;width:100%;padding-top:14px;display:flex}#body .schedule-time-item{flex-direction:column;gap:16px;width:100%;display:flex}#body .schedule-time-item .schedule-time-item-content-wrapper{flex-wrap:wrap;gap:16px;display:flex}#body .schedule-time-item .schedule-time-item-content-mobile{background:#fff;border:1px solid #f5f5f5;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:14px 16px;display:flex}#body .schedule-time-item .schedule-time-item-content{background:#fff;border:1px solid #f5f5f5;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:calc(50% - 8px);padding:14px 16px;display:flex}#body .schedule-time-item .schedule-time-item-content .schedule-time-item-content-time{color:#141414;text-align:center;font-size:14px;font-weight:600}#body .schedule-time-item .schedule-time-item-expand-btn{cursor:pointer;background:#fff;border:1px solid #f5f5f5;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;height:48px;padding:14px 16px;display:flex}#body .schedule-time-item .schedule-time-item-expand-btn .schedule-time-item-expand-btn-icon{margin-top:2px;font-size:20px}#body .schedule-calendar-wrap{flex-direction:column;align-items:flex-start;padding:10px 26px 26px;display:flex}#body .schedule-calendar-wrap .ant-picker-panel{border-top:none}#body .schedule-calendar-wrap .pisell-lowcode-picker-cell{color:var(--Gray-900,#101828);border-top:none;padding:0}#body .schedule-calendar-wrap .cell-size{width:40px;height:40px;padding:4px}#body .schedule-calendar-wrap .date-cell,#body .schedule-calendar-wrap .pisell-lowcode-picker-content th{text-align:center;width:40px;height:40px;padding:4px;line-height:50px}#body .schedule-calendar-wrap .pisell-lowcode-picker-content thead th{text-align:center;width:40px;height:40px;padding:4px;line-height:50px;padding:0!important;line-height:40px!important}#body .schedule-calendar-wrap .month-item-box{width:100%}#body .schedule-calendar-wrap .month-item-box .pisell-lowcode-picker-body{padding:0}#body .schedule-calendar-wrap .month-item-box .pisell-lowcode-picker-calendar{-webkit-user-select:none;user-select:none}#body .schedule-calendar-wrap .month-item-box .pisell-lowcode-picker-panel{border:none}#body .schedule-calendar-wrap .month-item-box .calendar-month{-webkit-user-select:none;user-select:none;justify-content:space-between;align-self:stretch;align-items:center;margin-bottom:10px;display:flex}#body .schedule-calendar-wrap .month-item-box .calendar-month .calendar-month-icon{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:20px;display:flex}#body .schedule-calendar-wrap .month-item-box .calendar-month .calendar-month-icon:active{cursor:pointer!important}#body .schedule-calendar-wrap .month-item-box .calendar-month .calendar-month-title{color:var(--Gray-700,#344054);text-align:center;flex:1;font-size:16px;font-weight:600;line-height:24px}#body .schedule-calendar-wrap .month-item-box .caleddar-date-cell{border-radius:50%;width:40px;height:40px;margin-top:0;padding:4px;position:relative}#body .schedule-calendar-wrap .month-item-box .caleddar-date-cell.select{background-color:#fedf89;padding:4px}#body .schedule-calendar-wrap .month-item-box .caleddar-date-cell.excluded:after{content:"";background:linear-gradient(-45deg,#fff 25%,#0000 25% 50%,#fff 50% 75%,#0000 75%,#0000) 0 0/10px 10px;width:100%;height:100%;position:absolute;top:0%;left:0%}#body .schedule-calendar-wrap .month-item-box .caleddar-date-cell .caleddar-date{color:#101828;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-weight:500;display:flex}#body .schedule-calendar-wrap .month-item-box .caleddar-date-cell .caleddar-date.has-status{color:#fff}#body .schedule-calendar-wrap .month-item-box .caleddar-date-cell .caleddar-date.disabled-date{color:#7d89b0}#body .schedule-calendar-wrap .month-item-box .ant-picker-cell{width:40px;height:40px;padding:4px}#body .schedule-calendar-wrap .month-item-box .pisell-lowcode-picker-cell-disabled{width:40px;height:40px;margin-top:0;color:#98a2b3!important;padding-top:0!important}#body .schedule-calendar-wrap .month-item-box .pisell-lowcode-picker-cell-disabled:before{display:none}#body .schedule-calendar-wrap .category-list{width:100%;height:100%;padding:0}#body .schedule-calendar-wrap .category-list .category-item .category-title{color:#1b1b1b;align-items:center;margin-top:24px;font-size:18px;font-style:normal;font-weight:600;line-height:24px;display:flex}#body .schedule-calendar-wrap .category-list .category-item .category-title .category-icon{justify-content:center;align-items:center;padding:8px;display:flex}#body .schedule-calendar-wrap .category-list .category-item .category-title .category-icon span{background:var(--Primary-600,#7f56d9);border-radius:50%;width:12px;height:12px}#body .schedule-calendar-wrap .category-list .category-item .time{border:1px solid var(--Gray-true-100,#f5f5f5);background:var(--Base-White,#fff);color:var(--Gray-true-900,#141414);border-radius:8px;justify-content:space-between;align-self:stretch;align-items:center;margin-top:16px;padding:14px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .schedule-calendar-wrap .pisell-lowcode-picker-cell{height:48px!important}#body .booking-detail-modal{color:#000}#body .booking-detail-modal .booking-detail-modal-content{scroll-behavior:smooth;flex-direction:column;height:calc(80vh - 146px);display:flex;overflow:hidden}#body .booking-detail-modal .booking-detail-modal-content .anchor-wrapper{background:#fff;padding:16px 16px 20px!important}#body .booking-detail-modal .booking-detail-modal-content .content-wrapper{box-sizing:border-box;flex-direction:column;flex:1;gap:16px;padding:0 16px 20px;display:flex;overflow-y:auto}#body .booking-detail-modal .booking-detail-modal-content .content-wrapper .pisell-image-carousel{margin-bottom:16px}#body .booking-detail-modal .booking-detail-modal-content .content-wrapper .content-section{scroll-margin-top:74px}#body .booking-detail-modal .detail-resource-wrap{flex-direction:column;align-items:flex-start;padding:16px;display:flex}#body .booking-detail-modal .detail-resource-wrap .content{flex-direction:column;gap:16px;width:100%;display:flex}#body .booking-detail-modal .detail-resource-wrap .item{flex-direction:column;gap:16px;display:flex}#body .booking-detail-modal .detail-resource-wrap .item .title{color:#000;font-size:14px;font-weight:600;line-height:20px}#body .booking-detail-modal .detail-option-wrap .content{padding:0 16px 16px}#body .booking-detail-modal .detail-option-wrap .content .option-item{padding:16px}#body .booking-detail-modal .detail-option-wrap .content .option-item .item{color:var(--Text-Text_1,#1b1b1b);flex-direction:column;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .booking-detail-modal .detail-option-wrap .content .option-item .item .price{color:var(--Text-Text_2,#777);font-size:12px;font-weight:400;line-height:18px}#body .event-interface-service-wrap{margin:16px auto;padding:0;display:flex}#body .event-interface-service-wrap .event-booking-service-list{background:#fff;flex:1}#body .event-interface-service-mobile-wrap{width:100%;margin-top:0}#body .event-interface-service-mobile-wrap .event-booking-service-list{width:100%}#body .information-options-wrap{flex-direction:column;gap:16px;display:flex}#body .information-options-wrap .information-options-wrap-item{color:var(--Gray-900,#101828);flex:1 0 0;align-items:center;padding:9px 10px;font-size:16px;font-weight:600;line-height:24px;display:flex}#body .information-options-wrap .information-options-wrap-item:last-child{color:var(--Error-700,#b42318)}#body .information-option-modal .pisell-lowcode-modal-header{border:none}#body .information-option-modal .pisell-lowcode-modal-body{height:max-content}#body .provider-information-wrap{background:#fff;flex-direction:column;gap:16px;width:100%;margin-top:16px;padding:16px;display:flex}#body .provider-information-wrap .provider-information-add-button{align-items:center;display:flex}#body .provider-information-wrap .provider-information-add-button .pisell-lowcode-image-mask-info{padding:0!important}#body .provider-information-wrap .title,#body .provider-information-wrap .add-tip{color:var(--Gray-900,#101828);font-size:18px;font-weight:600;line-height:28px}#body .provider-information-wrap .pisell-lowcode-card-body{flex-direction:column;display:flex}#body .provider-information-wrap .information-card{flex-direction:column;gap:10px;display:flex}#body .provider-information-wrap .information-card .information-header{justify-content:space-between;align-items:center;gap:10px;display:flex}#body .provider-information-wrap .information-card .information-header .information-left{align-items:center;gap:10px;display:flex}#body .provider-information-wrap .information-card .information-header .information-left .information-title{color:var(--Text-Text_1,#1b1b1b);flex-direction:column;flex:1;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .provider-information-wrap .information-card .information-header .information-left .information-title .subtitle{font-weight:400}#body .provider-information-wrap .information-card .child-wrap{flex-direction:column;gap:10px;margin-top:10px;display:flex}#body .provider-information-custom-dropdown-menu .pisell-lowcode-dropdown-menu{border-bottom:1px solid var(--Gray-200,#eaecf0);padding:6px}#body .provider-information-custom-dropdown-menu .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item{padding:9px 10px}#body .provider-information-custom-dropdown-menu .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item .dropdown-menu-item{color:var(--Gray-700,#344054);font-size:14px;font-weight:500;line-height:20px}#body .provider-information-custom-dropdown-menu .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item .dropdown-menu-remove-item{color:var(--Error-700,#b42318)}#body .provider-information-custom-dropdown-menu .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item:hover{background:var(--Gray-50,#f9fafb);border-radius:6px}#body .event-content-wrap{flex:1;gap:6px;width:1000px;display:flex}#body .event-content-wrap .event-content-left{flex:1}#body .event-content-wrap .event-content-right{width:360px;height:calc(var(--vh,1vh)*100 - 110px);margin-top:16px;position:sticky;top:93px}#body .event-content-mobile-wrap,#body .event-content-mobile-wrap .event-content-left{flex:none;width:100%}#body .event-content-mobile-wrap .event-content-left .provider-information-wrap{width:100%}#body .event-booking-wrap{flex-direction:column;align-items:center;display:flex}#body .event-booking-wrap .pisell-section-headers{align-items:center;display:flex}#body .event-booking-wrap .pisell-section-headers-content{width:1000px;margin:0 auto}#body .event-booking-mobile-wrap{min-height:calc(var(--vh,1vh)*100);background:#fff}#body .event-booking-mobile-wrap .pisell-section-headers-content{width:100%}#body .pisell-lowcode__appointment-booking-voucher-container{margin-bottom:8px}#body .pisell-lowcode__appointment-booking-voucher-container .login-card{border:1px solid var(--Gray-300,#d0d5dd);color:var(--Gray-500,#667085);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin-top:6px;padding:12px;font-size:14px;font-style:normal;font-weight:600;display:flex}#body .pisell-lowcode__appointment-booking-voucher-container .login-card .text-wrapper{max-width:200px}#body .pisell-lowcode__appointment-booking-voucher-container .login-card .login-btn{cursor:pointer;color:var(--theme-color,#8157d5)}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-title .voucher-title-left{color:var(--base-black,#000);flex-direction:column;font-size:18px;font-style:normal;font-weight:600;line-height:28px;display:flex}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-title .voucher-title-right{color:var(--theme-color,#7f56d9);cursor:pointer;justify-content:center;align-items:center;gap:4px;font-size:18px;font-style:normal;font-weight:500;display:flex}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-title .voucher-right-icon{width:24px;height:24px;color:var(--theme-color,#7f56d9);justify-content:center;align-items:center;font-size:20px;display:flex}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-title .voucher-right-icon.show{transform:rotate(180deg)}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-detail{flex-direction:column;width:100%;max-height:0;transition:all .2s;display:flex;overflow:hidden}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-detail.show{max-height:unset}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-code-input-wrapper{border:1px solid var(--Gray-300,#d0d5dd);background:#fff;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;width:100%;height:42px;margin-top:6px;padding:8px;display:flex}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-code-input{align-items:center;display:flex}#body .pisell-lowcode__appointment-booking-voucher-container .voucher-code-input>div{color:var(--Gray-500,#667085);text-align:center;margin-right:8px;font-size:16px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-lowcode__appointment-booking-voucher-container input{box-shadow:none!important}#body .appointment-cart-item-wrap{height:calc(var(--vh,1vh)*100 - 100px);flex-direction:column;display:flex}#body .appointment-cart-item-wrap .content{background:#fff;height:auto;max-height:100%;padding:0 16px;overflow-y:auto}#body .appointment-cart-item-wrap .content .pisell-lowcode__shopping-cart-content .ant-card-body{padding:0}#body .appointment-cart-item-wrap .appointment-footer{background:#fff;flex-direction:column;flex:1;gap:14px;margin-top:6px;padding:10px 16px 20px;display:flex}#body .appointment-total-wrap{color:var(--Text-Text_1,#1b1b1b);flex-direction:column;align-items:start;font-size:20px;font-weight:600;line-height:28px;display:flex}#body .appointment-total-wrap>div{justify-content:space-between;align-items:center;width:100%;display:flex}#body .appointment-total-wrap .gst-wrap{font-size:16px;font-weight:500;line-height:24px}#body .appointment-total-wrap .event-total .left{flex-direction:column;display:flex}#body .appointment-total-wrap .event-total .left .gst{color:var(--Gray-500,#667085);font-size:14px;font-weight:400;line-height:20px}#body .appointment-total-wrap .total-gst-wrap{padding:14px 0 0}#body .appointment-total-wrap .event-amount{color:var(--theme-color,#7f56d9)}#body .appointment-total-deposit-wrap span{font-weight:500;line-height:24px;color:var(--Text-Text_1,#1b1b1b)!important;font-size:16px!important}#body .appointment-cart-mobile-item-wrap{flex-direction:column;height:100%;display:flex;overflow:hidden}#body .appointment-cart-mobile-item-wrap .content{flex:1;padding:16px 16px 0;overflow-y:auto}#body .appointment-cart-mobile-item-wrap .appointment-footer{z-index:10;background:#fff;border-top:1px solid #eaecf0;flex:none;margin-top:0;padding:14px 24px 24px;position:relative}#body .section-footer-wrap{background:#fff;border-top:1px solid #eaecf0;justify-content:space-between;align-self:stretch;align-items:center;width:100%;padding:24px;display:flex;position:sticky;bottom:0}#body .section-footer-wrap .section-footer-left{color:var(--Gray-900,#101828);flex-direction:column;font-size:16px;font-weight:400;line-height:24px;display:flex}#body .section-footer-wrap .section-footer-left>div{justify-content:flex-start}#body .section-footer-wrap .section-footer-left .gst-wrap{color:var(--Gray-500,#667085);font-size:14px;font-weight:400;line-height:20px}#body .section-footer-wrap .section-footer-left .event-total{padding:0}#body .section-footer-wrap .section-footer-left .event-amount{font-size:16px;font-weight:500;line-height:24px;color:var(--Gray-900,#101828)!important}#body .section-footer-wrap .section-footer-right{justify-content:center;align-items:center;gap:12px;display:flex}#body .section-footer-wrap .section-footer-btn{justify-content:center;align-items:center;gap:8px;width:40px;height:40px;padding:0;display:flex}#body .section-footer-wrap .section-footer-btn .pisell-lowcode-image{width:20px;height:20px;line-height:20px}#body .calendar-date-box{-webkit-user-select:none;user-select:none;flex-direction:column;gap:32px;margin-top:16px;display:flex}#body .calendar-date-box .calendar-header{justify-content:space-evenly;align-items:center;display:flex}#body .calendar-date-box .calendar-header .calendar-last-month,#body .calendar-date-box .calendar-header .calendar-next-month{cursor:pointer;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:6px;display:flex}#body .calendar-date-box .calendar-header .last-month-disabled{cursor:pointer;background:#eaecf0;border-radius:8px}#body .calendar-date-box .calendar-header .calendar-current-month{text-align:center;color:#101828;width:250px;font-size:30px;font-style:normal;font-weight:600;line-height:38px}#body .calendar-date-box .calendar-content{flex-direction:column;gap:16px;display:flex}#body .calendar-date-box .calendar-content .calendar-weeks{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}#body .calendar-date-box .calendar-content .calendar-weeks .calendar-weeks-items{color:#101828;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}#body .calendar-date-box .calendar-content .calendar-days{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}#body .calendar-days-items{cursor:pointer;border:1px solid #d0d5dd;border-radius:8px;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;height:64px;display:flex;position:relative}#body .calendar-days-items .day-text{color:#101828;text-align:center;justify-content:center;align-items:center;font-size:16px;font-style:normal;font-weight:700;line-height:24px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .calendar-days-items .day-text.day-line:before{content:"";background:var(--lineColor);border-radius:2px;flex-shrink:0;width:28px;height:4px;position:absolute;bottom:12px}#body .calendar-days-items.disabledDate{cursor:not-allowed;background:#eaecf0}#body .calendar-days-items.disabledSelect{cursor:pointer}#body .calendar-days-items.selectDate{border:2px solid var(--theme-color,#7f56d9)}#body .calendar-days-items.other-month-days{background:0 0;border:none}#body .calendar-days-items.loading-item{cursor:not-allowed;background:#eaecf0}#body .calendar-date-mobile-box .calendar-days-items{height:54px}#body .appointment-resource-wrap .pisell-lowcode-card{min-height:166px!important}#body .appointment-resource-wrap .appointment-resource-guest-card .pisell-lowcode-avatar-image img{width:50%;height:50%}#body .appointment-time-slicing-wrap{padding-top:0}#body .appointment-time-slicing-wrap .item{cursor:pointer;color:#1b1b1b;border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;padding:25px 20px;font-size:16px;font-weight:600;line-height:22px;display:flex}#body .appointment-time-slicing-wrap .item .icon{color:#919191;font-size:18px}#body .appointment-time-slicing-wrap .item:hover{cursor:pointer;background-color:#f1f1f1}#body .appointment-time-slicing-wrap .item.active{background-color:var(--theme-color,#7f56d9);color:#fff!important}#body .appointment-time-slicing-wrap .item.active .icon{color:#fff}#body .guest-options-wrap{flex-direction:column;gap:16px;display:flex}#body .guest-options-wrap .guest-options-wrap-item{color:var(--Gray-900,#101828);flex:1 0 0;align-items:center;padding:9px 10px;font-size:16px;font-weight:600;line-height:24px;display:flex}#body .guest-options-wrap .remove{color:var(--Error-700,#b42318)}#body .guest-option-modal .pisell-lowcode-modal-header{border:none}#body .guest-option-modal .pisell-lowcode-modal-body{height:max-content}#body .appointment-guest-wrap{background:#fff;flex-direction:column;gap:16px;width:100%;margin-top:16px;padding:16px;display:flex}#body .appointment-guest-wrap .appointment-guest-add-button{align-items:center;display:flex}#body .appointment-guest-wrap .appointment-guest-add-button .pisell-lowcode-image-mask-info{padding:0!important}#body .appointment-guest-wrap .title,#body .appointment-guest-wrap .add-tip{color:var(--Gray-900,#101828);font-size:18px;font-weight:600;line-height:28px}#body .appointment-guest-wrap .pisell-lowcode-card-body{flex-direction:column;display:flex}#body .appointment-guest-wrap .information-card{flex-direction:column;gap:10px;display:flex}#body .appointment-guest-wrap .information-card .information-header{justify-content:space-between;align-items:center;gap:10px;display:flex}#body .appointment-guest-wrap .information-card .information-header .information-left{align-items:center;gap:10px;display:flex}#body .appointment-guest-wrap .information-card .information-header .information-left .information-title{color:var(--Text-Text_1,#1b1b1b);flex-direction:column;flex:1;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .appointment-guest-wrap .information-card .information-header .information-left .information-title .subtitle{font-weight:400}#body .appointment-guest-wrap .information-card .child-wrap{flex-direction:column;gap:10px;margin-top:10px;display:flex}#body .appointment-guest-custom-dropdown-menu .pisell-lowcode-dropdown-menu{border-bottom:1px solid var(--Gray-200,#eaecf0);padding:6px}#body .appointment-guest-custom-dropdown-menu .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item{padding:9px 10px}#body .appointment-guest-custom-dropdown-menu .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item .dropdown-menu-item{color:var(--Gray-700,#344054);font-size:14px;font-weight:500;line-height:20px}#body .appointment-guest-custom-dropdown-menu .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item .dropdown-menu-remove-item{color:var(--Error-700,#b42318)}#body .appointment-guest-custom-dropdown-menu .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item:hover{background:var(--Gray-50,#f9fafb);border-radius:6px}#body .appointment-form-wrap{padding:16px 0}#body .appointment-confirm-information-wrap{height:100%;padding-top:20px}#body .appointment-confirm-information-wrap .appointment-confirm-information-content{color:#000;text-align:center;flex-direction:column;align-items:center;font-size:20px;font-style:normal;font-weight:600;line-height:30px;display:flex}#body .appointment-confirm-information-wrap .appointment-confirm-information-content .image{width:76%;display:flex}#body .appointment-confirm-information-wrap .appointment-confirm-information-content .image img{width:100%}#body .appointment-confirm-information-wrap .appointment-confirm-information-content .tips{margin-top:43px}#body .appointment-confirm-information-wrap .appointment-confirm-information-content .tips-content{margin-top:8px;font-size:16px;font-weight:500;line-height:24px}#body .appointment-confirm-information-contact-info-wrap .appointment-confirm-information-contact-info-title{color:#1b1b1b;font-size:20px;font-weight:600}#body .appointment-confirm-information-contact-info-wrap .pisell-contact-info-modal-content{padding:14px 0}#body .appointment-confirm-information-contact-info-wrap .pisell-lowcode-form-item{margin-bottom:14px}#body .product-stock-check-modal .pisell-lowcode-modal-body{padding:24px!important}#body .product-stock-check-modal-inner{flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex}#body .product-stock-check-modal-icon{background:#fbf3e0;border-radius:50%;justify-content:center;align-self:center;align-items:center;width:44px;height:44px;margin-bottom:16px;display:flex}#body .product-stock-check-modal-icon-mark{color:#f9a908;font-size:22px;font-weight:700;line-height:1}#body .product-stock-check-modal-title{text-align:center;color:#333;margin:0 0 8px;font-size:18px;font-weight:600;line-height:26px}#body .product-stock-check-modal-subtitle{text-align:center;color:#999;margin:0 0 20px;font-size:14px;font-weight:400;line-height:20px}#body .product-stock-check-modal-list{max-height:auto;flex:1;margin:0 0 20px;padding:0;list-style:none;overflow-y:auto}#body .product-stock-check-modal-list-toggle{text-align:center;cursor:pointer;justify-content:center;align-items:center;gap:6px;margin-top:20px;display:flex}#body .product-stock-check-modal-list-toggle:hover{color:var(--theme-color)}#body .product-stock-check-modal-item{box-sizing:border-box;background:#f9f9f9;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}#body .product-stock-check-modal-item:last-child{margin-bottom:0}#body .product-stock-check-modal-item-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#body .product-stock-check-modal-item-title{color:#333;font-size:16px;font-weight:600;line-height:22px}#body .product-stock-check-modal-item-qty{color:#999;font-size:12px;line-height:18px}#body .product-stock-check-modal-tag{font-weight:600}#body .product-stock-check-modal-tag .pisell-lowcode-tag{border-radius:40px}#body .product-stock-check-modal-buttons{flex-direction:column;gap:10px;display:flex}#body .parallel-content-wrap{flex:1;gap:6px;width:1000px;max-width:100%;display:flex}#body .parallel-content-wrap .pisell-product-select-wrapper .pisell-product-select__tabs-wrapper{top:77px!important}#body .parallel-content-wrap .parallel-content-left{flex:1;width:auto;min-width:0}#body .parallel-content-wrap .parallel-content-left .appointment-resource-wrap{padding:16px 0}#body .parallel-content-wrap .parallel-content-left .booking-tab-product .booking-tabs-wrap{top:77px!important}#body .parallel-content-wrap .parallel-content-left .booking-tab-product .booking-category-list{padding:0}#body .parallel-content-wrap .parallel-content-right{background-color:#fff;flex:0 0 360px;width:360px;height:-moz-fit-content;height:fit-content;margin-top:16px;position:sticky;top:93px}#body .parallel-content-mobile-wrap{flex:none;width:100%}#body .parallel-content-mobile-wrap .pisell-product-select-wrapper .pisell-product-select__tabs-wrapper{top:0!important}#body .parallel-content-mobile-wrap .parallel-content-left{flex:none;width:100%}#body .parallel-content-mobile-wrap .parallel-content-left .calendar-date-box{padding:0 16px}#body .parallel-content-mobile-wrap .parallel-content-left .appointment-resource-wrap{padding:16px}#body .parallel-content-mobile-wrap .parallel-content-left .appointment-guest-wrap{margin-top:0}#body .parallel-content-mobile-wrap .parallel-content-left .appointment-confirm-information-wrap{padding-top:0}#body .parallel-content-mobile-wrap .parallel-content-left .booking-tab-product .booking-tabs-wrap{top:0!important}#body .parallel-content-mobile-wrap .parallel-content-left .booking-tab-product .booking-category-list{padding:0 20px}#body .parallel-content-mobile-wrap .parallel-content-left .appointment-service-search-wrap{padding:20px 20px 0!important}#body .parallel-content-mobile-wrap .parallel-content-left .provider-information-wrap{width:100%}#body .parallel-content-retail-wrap .pisell-product-select-wrapper .pisell-product-select__tabs-wrapper{top:0!important}#body .parallel-content-retail-wrap .parallel-content-right{margin-top:0;top:16px}#body .parallel-content-retail-wrap .parallel-content-right .appointment-cart-item-wrap{height:calc(var(--vh,1vh)*100 - 16px)!important}#body .parallel-booking-wrap{height:calc(var(--vh,1vh)*100);background:#fff;flex-direction:column;align-items:center;display:flex;overflow-y:auto}#body .parallel-booking-wrap .pisell-section-headers{align-items:center;display:flex}#body .parallel-booking-wrap .pisell-section-headers-content{width:1000px;margin:0 auto}#body .parallel-booking-mobile-wrap .pisell-section-headers-content{width:100%}#body .pisell-ticket-booking-menu-bar{background-color:#1b1b1b;flex-direction:column;justify-content:space-between;width:86px;padding-bottom:44px;padding-left:6px;display:flex;position:relative}#body .pisell-ticket-booking-menu-bar .pisell-ticket-booking-menu{background-color:#0000}#body .pisell-ticket-booking-menu-bar .logo-wrapper{justify-content:center;margin-top:24px;display:flex}#body .pisell-ticket-booking-menu-bar .logo-wrapper svg{width:42.079px;height:25.999px}#body .pisell-ticket-booking-menu-bar .nav-wrapper{flex-direction:column;align-items:center;gap:12px;margin-top:24px;display:flex}#body .pisell-ticket-booking-menu-bar .nav-wrapper .nav-item{cursor:pointer;color:#ffffffbf;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex;position:relative}#body .pisell-ticket-booking-menu-bar .nav-wrapper .nav-item svg{transition:all .3s}#body .pisell-ticket-booking-menu-bar .nav-wrapper .nav-item svg path{stroke:#ffffffbf;transition:all .3s}#body .pisell-ticket-booking-menu-bar .nav-wrapper .nav-item:hover{color:#fffffff2;background:#8157d51a}#body .pisell-ticket-booking-menu-bar .nav-wrapper .nav-item:hover svg path{stroke:#fffffff2}#body .pisell-ticket-booking-menu-bar .nav-wrapper .nav-item.active{color:#fff;background:#8157d5}#body .pisell-ticket-booking-menu-bar .nav-wrapper .nav-item.active svg path{stroke:#fff}#body .pisell-ticket-booking-menu-bar .nav-wrapper .nav-item.active:before{content:"";background-color:#8157d5;border-radius:0 2px 2px 0;width:6px;height:100%;display:block;position:absolute;top:0;left:-18px}#body .pisell-ticket-booking-menu-bar .status-wrapper{height:20px;display:flex;position:absolute;bottom:0;left:0;right:0}#body .pisell-ticket-booking-menu-bar .status-wrapper>div{color:#fff;text-align:center;justify-content:center;align-self:stretch;align-items:center;font-size:8px;font-style:normal;font-weight:400;line-height:10px;display:flex}#body .pisell-ticket-booking-menu-bar .status-wrapper .network-status{flex:1 0 100%}#body .pisell-ticket-booking-menu-bar .status-wrapper .ITS-status{background:#3f9e4d;flex:1 0 60%}#body .pisell-ticket-booking-menu-bar .menu-wrapper{z-index:99999;position:fixed;bottom:44px;left:6px}#body .pisell-ticket-booking-menu-bar .menu-wrapper .pisell-lowcode-menu li{padding-top:6px}#body .pisell-ticket-booking-wrapper{height:100%;display:flex}#body .sales-sdk-add-toast-wrap{text-align:center;width:190px}#body .sales-sdk-add-toast-wrap .sales-sdk-add-toast-title{margin-bottom:4px;font-weight:600}#body .sales-sdk-add-toast-wrap .sales-sdk-add-toast-quantity{opacity:.85}#body .sales-sdk-add-toast-host{z-index:1100;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0;contain:layout paint style;justify-content:center;align-items:center;transition:opacity .1s,visibility 0s linear .1s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#body .sales-sdk-add-toast-host .sales-sdk-add-toast-host-panel{box-sizing:border-box;color:#fff;background:#000c;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:190px;max-width:201px;padding:32px 12px;transition:transform .1s;display:flex;overflow:hidden;transform:scale(.97)}#body .sales-sdk-add-toast-host .sales-sdk-add-toast-host-icon-wrapper{justify-content:center;align-items:center;margin-bottom:11px;display:flex}#body .sales-sdk-add-toast-host .sales-sdk-add-toast-host-icon{color:#fff;justify-content:center;align-items:center;width:50px;height:50px;font-size:50px;display:flex}#body .sales-sdk-add-toast-host .sales-sdk-add-toast-wrap{font-size:20px;line-height:1.5}#body .sales-sdk-add-toast-host-visible{visibility:visible;opacity:1;transition:opacity .1s}#body .sales-sdk-add-toast-host-visible .sales-sdk-add-toast-host-panel{transform:scale(1)}#body .phone-input-wrapper{width:100%}#body .phone-input-wrapper .phone-input-container{background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;width:100%;height:44px;padding:0 16px;transition:all .2s;display:flex}#body .phone-input-wrapper .phone-input-container:hover{border-color:#98a2b3}#body .phone-input-wrapper .phone-input-container:focus-within{border-color:var(--theme-color,#7f56d9);box-shadow:0 0 0 4px #7f56d91f}#body .phone-input-wrapper .phone-input-prefix{cursor:pointer;flex-shrink:0;align-items:center;gap:6px;display:flex;position:relative}#body .phone-input-wrapper .phone-input-country-display{color:#344054;pointer-events:none;white-space:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}#body .phone-input-wrapper .phone-input-select{opacity:0;cursor:pointer;width:100%;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;position:absolute;top:0;left:0}#body .phone-input-wrapper .phone-input-select:disabled{cursor:not-allowed}#body .phone-input-wrapper .phone-input-arrow{color:#667085;pointer-events:none;flex-shrink:0}#body .phone-input-wrapper .phone-input-divider{background:#d0d5dd;flex-shrink:0;width:1px;height:24px;margin:0 12px}#body .phone-input-wrapper .phone-input-field{color:#101828;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px}#body .phone-input-wrapper .phone-input-field::placeholder{color:#98a2b3}#body .phone-input-wrapper .phone-input-field:disabled{cursor:not-allowed;color:#98a2b3}#body .phone-input-wrapper .phone-input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#body .phone-input-wrapper .phone-input-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#body .phone-input-wrapper .phone-input-field[type=number]{-moz-appearance:textfield}#body .phone-input-wrapper .phone-input-field-large{font-size:16px;line-height:24px}#body .phone-input-wrapper .phone-input-field-middle{font-size:14px;line-height:22px}#body .phone-input-wrapper .phone-input-field-small{font-size:14px;line-height:20px}#body .phone-input-wrapper.phone-input-disabled .phone-input-container{cursor:not-allowed;background:#f9fafb;border-color:#d0d5dd}#body .phone-input-wrapper.phone-input-disabled .phone-input-container:hover{border-color:#d0d5dd}#body .phone-input-wrapper.phone-input-error .phone-input-container{border-color:#f04438}#body .phone-input-wrapper.phone-input-error .phone-input-container:focus-within{border-color:#f04438;box-shadow:0 0 0 4px #f044381f}#body .legal-terms{text-align:center;background-color:#fff;border-top:1px solid #e5e7eb;width:100%;margin-top:0;padding:12px 24px;position:relative}#body .pisell-lowcode-modal-body .legal-terms,#body .login-lm-drawer-popover .legal-terms{z-index:1000;border-top:none;margin-top:16px;padding:8px 0;position:fixed;bottom:0;left:0;box-shadow:0 -2px 8px #0000001a}#body .legal-terms-content{text-align:center;color:#151624;max-width:600px;margin:0 auto;font-size:12px;line-height:1.5}#body .legal-terms-link{color:inherit;cursor:pointer;text-decoration:underline;transition:none}#body .legal-terms-link:focus{outline-offset:2px;border-radius:2px;outline:2px solid #3b82f6}@media (max-width:768px){#body .legal-terms{padding:8px 16px}#body .legal-terms-content{font-size:11px}}@media (prefers-color-scheme:dark){#body .legal-terms{border-top-color:#e5e7eb}#body .legal-terms-content,#body .legal-term-link,#body .legal-term-link:hover{color:#151624}}#body .login2-container{flex-direction:column;align-items:center;width:100%;min-width:280px;max-width:360px;margin:0 auto;padding-bottom:24px;display:flex;position:relative}#body .login2-container .pisell-lowcode-btn-loading-icon .anticon{color:#fff!important}#body .pisell-lowcode-modal-body .login2-container{padding-top:24px;padding-bottom:24px}#body .login2-container .login2-header{flex-direction:column;gap:24px;display:flex}#body .login2-container .login2-header .login2-header-top{flex-direction:column;gap:10px;display:flex}#body .login2-container .login2-header .login2-header-bottom{flex-direction:column;gap:8px;display:flex}#body .login2-container .login2-logo{align-items:center;margin-bottom:0;display:flex}#body .login2-container .login2-logo.left{justify-content:flex-start}#body .login2-container .login2-logo.center{justify-content:center}#body .login2-container .login2-logo.right{justify-content:flex-end}#body .login2-container .login2-logo img{object-fit:contain}#body .login2-container .login2-title{color:#101828;margin-bottom:0;font-size:20px;font-weight:500;line-height:30px}#body .login2-container .login2-subtitle{color:#101828;margin-bottom:0;font-size:24px;font-weight:600;line-height:32px}#body .login2-container .login2-desc{color:#475467;word-wrap:break-word;margin:0;font-size:16px;font-weight:400;line-height:24px}#body .login2-container .login2-tabs{border-bottom:1px solid #eaecf0;justify-content:center;gap:8px;margin-bottom:32px;display:flex}#body .login2-container .login2-tabs .tab{text-align:center;color:#667085;cursor:pointer;flex:1;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px;transition:all .2s;position:relative}#body .login2-container .login2-tabs .tab.active{color:var(--theme-color,#7f56d9)}#body .login2-container .login2-tabs .tab.active:after{content:"";background:var(--theme-color,#7f56d9);height:2px;position:absolute;bottom:-1px;left:0;right:0}#body .login2-container .login2-tabs .tab:hover:not(.active){color:#344054}#body .login2-container .login2-content{flex-direction:column;gap:24px;width:100%;padding-bottom:0;display:flex}#body .login2-container .login2-form{flex-direction:column;gap:16px;width:100%;display:flex}#body .login2-container .login2-form .pisell-lowcode-form-item{margin-bottom:0}#body .login2-container .login2-form .pisell-lowcode-form-item-label{padding-bottom:0}#body .login2-container .login2-form .pisell-lowcode-form-item-label>label{color:#344054;font-size:14px;font-weight:500;line-height:20px}#body .login2-container .login2-form .pisell-lowcode-form-item-label>label:before{display:none!important}#body .login2-container .login2-form .login2-input{background:#fff;border:1px solid #d0d5dd;border-radius:8px;height:44px;padding:10px 14px;font-size:16px;box-shadow:0 1px 2px #1018280d}#body .login2-container .login2-form .login2-input:hover{border-color:var(--theme-color,#7f56d9)}#body .login2-container .login2-form .login2-input:focus,#body .login2-container .login2-form .login2-input.pisell-lowcode-input-focused{border-color:var(--theme-color,#7f56d9);box-shadow:0 1px 2px #1018280d,0 0 0 4px #7f56d91a}#body .login2-container .login2-form .login2-input::placeholder{color:#98a2b3;font-size:16px}#body .login2-container .login2-form .login2-input.pisell-lowcode-input-password{padding:10px 14px}#body .login2-container .login2-form .login2-input.pisell-lowcode-input-password .pisell-lowcode-input{height:auto;padding:0;font-size:16px}#body .login2-container .login2-form .login2-input.pisell-lowcode-input-password .pisell-lowcode-input-suffix{color:#667085}#body .login2-container .login2-form .verification-method-selector{gap:8px;margin-bottom:20px;display:flex}#body .login2-container .login2-form .verification-method-selector .method-option{text-align:center;color:#344054;cursor:pointer;border:1px solid #d0d5dd;border-radius:8px;flex:1;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s}#body .login2-container .login2-form .verification-method-selector .method-option:hover{border-color:var(--theme-color,#7f56d9);color:var(--theme-color,#7f56d9)}#body .login2-container .login2-form .verification-method-selector .method-option.active{border-color:var(--theme-color,#7f56d9);color:var(--theme-color,#7f56d9);background:#7f56d90d}#body .login2-container .login2-form .verification-code-input{gap:8px;display:flex}#body .login2-container .login2-form .verification-code-input .pisell-lowcode-input-wrapper{flex:1}#body .login2-container .login2-form .verification-code-input .send-code-button{height:44px;color:var(--theme-color,#7f56d9);white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600}#body .login2-container .login2-form .verification-code-input .send-code-button:hover:not(:disabled){border-color:var(--theme-color,#7f56d9);background:#7f56d90d}#body .login2-container .login2-form .verification-code-input .send-code-button:disabled{color:#98a2b3;cursor:not-allowed;background:#f9fafb;border-color:#eaecf0}#body .login2-container .login2-form .login2-form-footer{justify-content:space-between;align-items:center;display:flex}#body .login2-container .login2-form .login2-form-footer .pisell-lowcode-checkbox-wrapper{color:#344054;font-size:14px;font-weight:500}#body .login2-container .login2-form .login2-form-footer .pisell-lowcode-checkbox-wrapper .pisell-lowcode-checkbox .pisell-lowcode-checkbox-inner{border-color:#d0d5dd;border-radius:4px;width:16px;height:16px}#body .login2-container .login2-form .login2-form-footer .pisell-lowcode-checkbox-wrapper .pisell-lowcode-checkbox.pisell-lowcode-checkbox-checked .pisell-lowcode-checkbox-inner{background-color:var(--theme-color,#7f56d9);border-color:var(--theme-color,#7f56d9)}#body .login2-container .login2-form .login2-form-footer .forgot-password{color:var(--theme-color,#7f56d9);cursor:pointer;font-size:14px;font-weight:600}#body .login2-container .login2-form .login2-form-footer .forgot-password:hover{color:#6941c6}#body .login2-container .login2-form .login2-submit-button{border:1px solid var(--custom-button-bg-color,var(--theme-color,#7f56d9));background:var(--custom-button-bg-color,var(--theme-color,#7f56d9));height:44px;color:var(--custom-button-text-color,#fff);border-radius:8px;font-size:16px;font-weight:600;box-shadow:0 1px 2px #1018280d}#body .login2-container .login2-form .login2-submit-button:hover:not(:disabled){background:var(--custom-button-bg-color,#6941c6);border-color:var(--custom-button-bg-color,#6941c6)}#body .login2-container .login2-form .login2-submit-button:focus{background:var(--custom-button-bg-color,var(--theme-color,#7f56d9));border-color:var(--custom-button-bg-color,var(--theme-color,#7f56d9));box-shadow:0 1px 2px #1018280d,0 0 0 4px #7f56d91a}#body .login2-container .login2-form .login2-submit-button:disabled{color:#98a2b3;background:#f2f4f7;border-color:#f2f4f7}#body .login2-container .divider{align-items:center;margin-bottom:0;display:flex}#body .login2-container .divider:before,#body .login2-container .divider:after{content:"";background:#eaecf0;flex:1;height:1px}#body .login2-container .divider span{color:#98a2b3;padding:0 12px;font-size:14px;font-weight:500}#body .login2-container .oauth-section{margin-top:0}#body .login2-container .oauth-section .oauth-buttons-container{flex-direction:column;gap:12px;width:100%;display:flex}#body .login2-container .oauth-section .oauth-buttons-container .pisell-lowcode-btn-icon,#body .login2-container .oauth-section .oauth-buttons-container .ant-btn-icon{margin-right:0!important}#body .login2-container .oauth-section .oauth-buttons-container .oauth-icon{font-size:24px;margin-right:0!important}#body .login2-container .oauth-section .oauth-button{color:#344054;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;gap:12px;height:44px;font-size:16px;font-weight:600;display:flex;box-shadow:0 1px 2px #1018280d}#body .login2-container .oauth-section .oauth-button .anticon{font-size:24px}#body .login2-container .oauth-section .oauth-button:hover{color:#344054;background:#f9fafb;border-color:#d0d5dd}#body .login2-container .oauth-section .oauth-button.google .anticon{color:#db4437}#body .login2-container .oauth-section .oauth-button.facebook .anticon{color:#1877f2}#body .login2-container .oauth-section .oauth-button.apple .anticon{color:#000}#body .login2-container .login2-footer{text-align:center;margin-top:32px}#body .login2-container .login2-footer .footer-text{color:#475467;margin:0;font-size:14px;font-weight:400}#body .login2-container .login2-footer .footer-text a{color:var(--theme-color,#7f56d9);cursor:pointer;margin-left:4px;font-weight:600}#body .login2-container .login2-footer .footer-text a:hover{color:#6941c6}#body .register2-container{gap:32px;padding-bottom:0}#body .login-lm-drawer-popover .register2-container{padding-bottom:100px}#body .register2-container .pisell-lowcode-btn-loading-icon .anticon{color:#fff!important}#body .pisell-lowcode-form-item-explain-error,#body .ant-form-item-explain-error{color:#f04438;text-align:left;margin-top:0;margin-bottom:0;font-size:14px}#body .login2-switch-button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;gap:12px;height:44px;margin-top:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 1px 2px #1018280d}#body .login2-switch-button .pisell-lowcode-btn-icon{font-size:24px;margin-right:0!important}#body .login2-switch-button svg{flex-shrink:0}#body .login2-switch-button:hover{color:#344054;background:#f9fafb;border-color:#98a2b3}#body .login2-switch-button:active{color:#344054;background:#f2f4f7;border-color:#667085}#body .login2-switch-button:focus{border-color:var(--theme-color,#7f56d9);color:#344054;box-shadow:0 0 0 4px #7f56d91f}#body .login2-footer-text{text-align:center;color:#475467;margin-top:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}#body .login2-footer-text .login2-link{color:var(--theme-color,#7f56d9);cursor:pointer;font-weight:600;text-decoration:none;transition:all .2s}#body .login2-footer-text .login2-link:hover{opacity:.8;text-decoration:underline}#body .login2-footer-text .login2-link:active{opacity:.6}#body .login2-container .verification-code-input-group{gap:8px;display:flex}#body .login2-container .verification-code-input-group .login2-input{flex:1}#body .login2-container .verification-code-input-group .send-code-button{height:44px;color:var(--theme-color,#7f56d9);white-space:nowrap;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;box-shadow:0 1px 2px #1018280d}#body .login2-container .verification-code-input-group .send-code-button:hover:not(:disabled){border-color:var(--theme-color,#7f56d9);background:#7f56d90d}#body .login2-container .verification-code-input-group .send-code-button:disabled{color:#98a2b3;cursor:not-allowed;background:#f9fafb;border-color:#eaecf0}#body .login2-container .login2-form-footer{justify-content:space-between;align-items:center;display:flex}#body .login2-container .login2-form-footer .login2-link{color:var(--theme-color,#7f56d9);cursor:pointer;margin-left:auto;font-size:14px;font-weight:600;text-decoration:none}#body .login2-container .login2-form-footer .login2-link:hover{color:#6941c6;text-decoration:underline}#body .login2-container .login2-divider{color:#98a2b3;align-items:center;margin:0;font-size:14px;font-weight:500;display:flex}#body .login2-container .login2-divider:before,#body .login2-container .login2-divider:after{content:"";background:#eaecf0;flex:1;height:1px}#body .login2-container .login2-divider:before{margin-right:12px}#body .login2-container .login2-divider:after{margin-left:12px}#body .login2-container .login2-switch-groups,#body .login2-container .login2-switch-options{flex-direction:column;gap:12px;display:flex}#body .login2-container .login2-switch-options .login2-switch-option-button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;width:100%;height:44px;padding:0 16px;font-size:16px;font-weight:600;transition:all .2s;display:flex;position:relative;box-shadow:0 1px 2px #1018280d}#body .login2-container .login2-switch-options .login2-switch-option-button .option-icon{flex-shrink:0;margin-right:12px;font-size:18px}#body .login2-container .login2-switch-options .login2-switch-option-button .anticon{flex-shrink:0;margin-right:12px;font-size:24px}#body .login2-container .login2-switch-options .login2-switch-option-button .option-text{flex-shrink:0}#body .login2-container .login2-switch-options .login2-switch-option-button .last-login-badge{color:#b42318;white-space:nowrap;z-index:1;background:#fee4e2;border-top-left-radius:8px;border-bottom-right-radius:8px;padding:2px 6px;font-size:10px;font-weight:500;line-height:1;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1018281a}#body .login2-container .login2-switch-options .login2-switch-option-button:hover{background:#f9fafb;border-color:#98a2b3}#body .login2-container .login2-switch-options .login2-switch-option-button:active{background:#f2f4f7;border-color:#667085}#body .login2-container .login2-switch-options .login2-switch-option-button:focus{border-color:var(--theme-color,#7f56d9);box-shadow:0 0 0 4px #7f56d91f}#body .login2-container .login2-oauth-button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;gap:12px;height:44px;font-size:16px;font-weight:600;transition:all .2s;display:flex;position:relative;box-shadow:0 1px 2px #1018280d}#body .login2-container .login2-oauth-button .oauth-icon{flex-shrink:0;font-size:24px;font-weight:700}#body .login2-container .login2-oauth-button .anticon{flex-shrink:0;font-size:24px}#body .login2-container .login2-oauth-button .last-login-badge{color:#b42318;white-space:nowrap;z-index:1;background:#fee4e2;border-top-left-radius:8px;border-bottom-right-radius:8px;padding:2px 6px;font-size:10px;font-weight:500;line-height:1;position:absolute;top:0;left:0;box-shadow:0 1px 2px #1018281a}#body .login2-container .login2-oauth-button:hover{color:#344054;background:#f9fafb;border-color:#98a2b3}#body .login2-container .login2-oauth-button:active{background:#f2f4f7;border-color:#667085}#body .login2-container .login2-oauth-button:focus{border-color:var(--theme-color,#7f56d9);box-shadow:0 0 0 4px #7f56d91f}#body .login2-container .login2-oauth-button span{margin-left:0!important}#body .login2-container .login2-account-display{color:#344054;cursor:default;background:#f9fafb;border:1px solid #d0d5dd;border-radius:8px;align-items:center;height:44px;padding:10px 14px;font-size:16px;font-weight:400;line-height:24px;display:flex}#body .login2-container .login2-back-button{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;height:44px;font-size:16px;font-weight:600;box-shadow:0 1px 2px #1018280d}#body .login2-container .login2-back-button:hover{color:#344054;background:#f9fafb;border-color:#98a2b3}#body .login2-container .login2-back-button:active{background:#f2f4f7;border-color:#667085}#body .login2-container .login2-back-button:focus{border-color:#d0d5dd;box-shadow:0 1px 2px #1018280d}#body .phone-input-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input,#body .phone-input-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:hover,#body .phone-input-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:focus,#body .phone-input-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:focus-within{box-shadow:none!important;border:none!important}#body .phone-input-form-item .login2-email-link-verifying,#body .phone-input-form-item .login2-email-link-error{justify-content:center;align-items:center;min-height:400px;display:flex}#body .phone-input-form-item .login2-email-link-verifying .verifying-content,#body .phone-input-form-item .login2-email-link-error .verifying-content,#body .phone-input-form-item .login2-email-link-verifying .error-content,#body .phone-input-form-item .login2-email-link-error .error-content{text-align:center;max-width:300px}#body .phone-input-form-item .login2-email-link-verifying .verifying-content .verifying-icon,#body .phone-input-form-item .login2-email-link-error .verifying-content .verifying-icon,#body .phone-input-form-item .login2-email-link-verifying .error-content .verifying-icon,#body .phone-input-form-item .login2-email-link-error .error-content .verifying-icon,#body .phone-input-form-item .login2-email-link-verifying .verifying-content .error-icon,#body .phone-input-form-item .login2-email-link-error .verifying-content .error-icon,#body .phone-input-form-item .login2-email-link-verifying .error-content .error-icon,#body .phone-input-form-item .login2-email-link-error .error-content .error-icon{margin-bottom:24px;font-size:48px}#body .phone-input-form-item .login2-email-link-verifying .verifying-content .verifying-icon .anticon,#body .phone-input-form-item .login2-email-link-error .verifying-content .verifying-icon .anticon,#body .phone-input-form-item .login2-email-link-verifying .error-content .verifying-icon .anticon,#body .phone-input-form-item .login2-email-link-error .error-content .verifying-icon .anticon,#body .phone-input-form-item .login2-email-link-verifying .verifying-content .error-icon .anticon,#body .phone-input-form-item .login2-email-link-error .verifying-content .error-icon .anticon,#body .phone-input-form-item .login2-email-link-verifying .error-content .error-icon .anticon,#body .phone-input-form-item .login2-email-link-error .error-content .error-icon .anticon{color:var(--theme-color,#7f56d9)}#body .phone-input-form-item .login2-email-link-verifying .verifying-content .error-icon .anticon,#body .phone-input-form-item .login2-email-link-error .verifying-content .error-icon .anticon,#body .phone-input-form-item .login2-email-link-verifying .error-content .error-icon .anticon,#body .phone-input-form-item .login2-email-link-error .error-content .error-icon .anticon{color:#f04438}#body .phone-input-form-item .login2-email-link-verifying .verifying-content .verifying-title,#body .phone-input-form-item .login2-email-link-error .verifying-content .verifying-title,#body .phone-input-form-item .login2-email-link-verifying .error-content .verifying-title,#body .phone-input-form-item .login2-email-link-error .error-content .verifying-title,#body .phone-input-form-item .login2-email-link-verifying .verifying-content .error-title,#body .phone-input-form-item .login2-email-link-error .verifying-content .error-title,#body .phone-input-form-item .login2-email-link-verifying .error-content .error-title,#body .phone-input-form-item .login2-email-link-error .error-content .error-title{color:#101828;margin-bottom:8px;font-size:24px;font-weight:600;line-height:32px}#body .phone-input-form-item .login2-email-link-verifying .verifying-content .verifying-desc,#body .phone-input-form-item .login2-email-link-error .verifying-content .verifying-desc,#body .phone-input-form-item .login2-email-link-verifying .error-content .verifying-desc,#body .phone-input-form-item .login2-email-link-error .error-content .verifying-desc,#body .phone-input-form-item .login2-email-link-verifying .verifying-content .error-desc,#body .phone-input-form-item .login2-email-link-error .verifying-content .error-desc,#body .phone-input-form-item .login2-email-link-verifying .error-content .error-desc,#body .phone-input-form-item .login2-email-link-error .error-content .error-desc{color:#475467;margin-bottom:0;font-size:16px;font-weight:400;line-height:24px}#body .login2-error-main-button{margin-top:32px!important}#body .login2-register-prompt{text-align:center;color:#666;margin-top:0;font-size:14px}#body .login2-register-prompt .register-prompt-text{margin-right:4px}#body .login2-register-prompt .register-prompt-link{color:var(--theme-color,#7f56d9);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;text-decoration:none}#body .login2-register-prompt .register-prompt-link:hover{text-decoration:underline}#body .login2-register-prompt .register-prompt-link:focus{outline:none}#body .login2-account-show-text-edit{color:#475467;justify-content:center;align-items:center;font-size:14px;display:flex}#body .login2-account-show-text-edit .login2-account-show-text-edit-icon{cursor:pointer;color:#7f56d9;margin-left:10px;font-size:20px}#body .register-step-container{justify-content:center;align-items:center;width:100%;min-height:400px;padding:40px 0;display:flex}#body .back-button-top{cursor:pointer;color:#344054;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex;position:absolute;top:2px;left:2px}#body .login-lm-drawer-popover .back-button-top{position:fixed;top:12px;left:12px}#body .ant-modal-body .back-button-top{position:absolute;top:-14px;left:-55px}#body .back-button-top:hover{color:#101828;background:#f9fafb;border-radius:8px}#body .back-button-top:active{color:#101828;background:#f2f4f7}#body .back-button-top .anticon{font-size:24px}#body .register-step-content{text-align:center;width:100%}#body .register-step-title{color:#101828;text-align:center;margin:0 0 8px;font-size:16px;font-weight:600;line-height:32px}#body .register-step-desc{color:#475467;text-align:center;margin:0 0 24px;font-size:14px;font-weight:400;line-height:24px}#body .register-step-title-verify-email{color:#101828;text-align:center;margin:0 0 8px;font-size:16px;font-weight:600}#body .register-step-desc-verify-email{color:#475467;text-align:center;margin:0 0 8px;font-size:14px;font-weight:400}#body .register-resend-section{text-align:center;margin-top:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px}#body .register-resend-section .resend-text{color:#475467;font-weight:400}#body .register-resend-section .resend-link{color:var(--theme-color,#7f56d9);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none;transition:all .2s}#body .register-resend-section .resend-link:hover:not(:disabled){opacity:.8;text-decoration:underline}#body .register-resend-section .resend-link:active:not(:disabled){opacity:.6}#body .register-resend-section .resend-link:disabled{opacity:.4;cursor:not-allowed}#body .register-login-prompt{text-align:center;margin-top:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:20px}#body .register-login-prompt .prompt-text{color:#475467;font-weight:400}#body .register-login-prompt .login-link{color:var(--theme-color,#7f56d9);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none;transition:all .2s}#body .register-login-prompt .login-link:hover{opacity:.8;text-decoration:underline}#body .register-login-prompt .login-link:active{opacity:.6}#body .email-already-registered-message{color:#101828;text-align:center;margin:0 0 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:24px}#body .code-input-group{justify-content:center;gap:12px;margin:24px 0;display:flex}#body .code-input-box{text-align:center;width:80px;height:80px;color:var(--theme-color,#7f56d9);background:#fff;border:2px solid #d0d5dd;border-radius:8px;outline:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:40px;font-weight:600;transition:all .2s}#body .code-input-box:focus{border-color:var(--theme-color,#7f56d9);box-shadow:0 0 0 4px #7f56d91f}#body .code-input-box.has-value{border-color:var(--theme-color,#7f56d9)}#body .code-input-box.has-error{border-color:#ff4d4f;box-shadow:0 0 0 4px #ff4d4f1f}#body .code-input-box:disabled{cursor:not-allowed;background:#f9fafb}#body .code-input-error{color:#ff4d4f;text-align:left;min-height:22px;margin-top:-20px;margin-bottom:24px;font-size:14px;line-height:22px}#body .register-submit-btn{background:var(--theme-color,#7f56d9);border-color:var(--theme-color,#7f56d9);border-radius:8px;height:44px;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600}#body .register-submit-btn:hover:not(:disabled){background:var(--theme-color-hover,#6941c6);border-color:var(--theme-color-hover,#6941c6)}#body .register-submit-btn:active:not(:disabled){background:var(--theme-color-active,#53389e);border-color:var(--theme-color-active,#53389e)}#body .register-back-btn{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;height:44px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600}#body .register-back-btn:hover{color:#344054;background:#f9fafb;border-color:#98a2b3}#body .register-back-btn:active{color:#344054;background:#f2f4f7;border-color:#667085}#body .success-icon-wrapper{justify-content:center;align-items:center;margin:0 auto 24px;display:flex}#body .password-set-form{margin-top:32px}#body .password-set-form .password-input{border-radius:8px;height:44px;font-size:16px}#body .password-set-form .password-input input{font-size:16px}#body .password-set-form .password-input .ant-input-password-icon{color:#667085;font-size:20px}#body .password-set-form .ant-form-item{margin-bottom:16px}#body .password-set-form .ant-form-item-explain-error{text-align:left;font-size:14px;line-height:20px}#body .register-email-display{justify-content:center;align-items:center;gap:10px;margin:0 0 32px;display:flex}#body .register-email-display .email-text{color:#475467;font-size:14px;line-height:24px}#body .register-email-display .edit-email-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}#body .register-email-display .edit-email-btn:hover{background:#f9fafb}#body .register-email-display .edit-email-btn:active{background:#f2f4f7}#body .verifying-email-link-page .register-step-content{flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}#body .verifying-email-link-page .verifying-text{color:#101828;text-align:center;margin-top:24px;font-size:16px;font-weight:600;line-height:24px}#body .email-link-expired-page .email-link-result-title,#body .email-link-already-used-page .email-link-result-title{color:#101828;text-align:center;margin:0 0 12px;font-size:16px;font-weight:600;line-height:24px}#body .email-link-expired-page .email-link-result-desc,#body .email-link-already-used-page .email-link-result-desc{color:#475467;text-align:center;margin:0 0 32px;font-size:14px;font-weight:400;line-height:24px}#body .email-link-expired-page .register-footer-prompt,#body .email-link-already-used-page .register-footer-prompt{text-align:center;color:#475467;margin-top:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}#body .email-link-expired-page .register-footer-prompt .prompt-text,#body .email-link-already-used-page .register-footer-prompt .prompt-text{color:#475467}#body .email-link-expired-page .register-footer-prompt .prompt-link,#body .email-link-already-used-page .register-footer-prompt .prompt-link{color:var(--theme-color,#7f56d9);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none;transition:all .2s}#body .email-link-expired-page .register-footer-prompt .prompt-link:hover,#body .email-link-already-used-page .register-footer-prompt .prompt-link:hover{opacity:.8;text-decoration:underline}#body .email-link-expired-page .register-footer-prompt .prompt-link:active,#body .email-link-already-used-page .register-footer-prompt .prompt-link:active{opacity:.6}#body .sales-sdk-allergy-modal__mask{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0509129e!important}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal{--sales-sdk-allergy-brand:#b20d12;--sales-sdk-allergy-accent:#14998c;--sales-sdk-allergy-muted:#667085;--sales-sdk-allergy-line:#e5e7eb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .pisell-lowcode-modal-content{background:#fff;border:1px solid #ffffff4d;border-radius:30px;min-height:0;max-height:calc(100vh - 48px);overflow:hidden;box-shadow:0 30px 90px #05091261}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .pisell-lowcode-modal-body{overscroll-behavior:contain;min-height:0;padding:0;overflow:auto}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog{color:#17191f;text-align:center;background:radial-gradient(circle at 100% 0,#b20d1212,#0000 19rem),#fff;flex-direction:column;min-width:0;padding:max(34px,min(5vw,56px));display:flex}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog.is-details{text-align:left}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog.is-staff{background:radial-gradient(circle at 100% 0,#14998c1a,#0000 19rem),#fff}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__mark{width:92px;height:92px;color:var(--sales-sdk-allergy-brand);background:#fff1f2;border-radius:28px;flex:none;place-items:center;margin:0 auto 22px;display:grid;box-shadow:inset 0 0 0 1px #b20d1214}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog.is-staff .sales-sdk-allergy-dialog__mark{color:var(--sales-sdk-allergy-accent);background:#eaf8f6;box-shadow:inset 0 0 0 1px #14998c1a}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:48px;height:48px}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__heading{text-align:center}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__eyebrow{color:var(--sales-sdk-allergy-brand);letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:max(16px,min(1.8vw,22px));font-weight:950;line-height:1.2}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog.is-staff .sales-sdk-allergy-dialog__eyebrow{color:var(--sales-sdk-allergy-accent)}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__title{color:#111827;letter-spacing:-.04em;max-width:700px;margin:9px auto 0;font-size:max(36px,min(5vw,60px));font-weight:950;line-height:1.02}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__description{max-width:650px;color:var(--sales-sdk-allergy-muted);margin:18px auto 0;font-size:max(17px,min(1.9vw,22px));font-weight:720;line-height:1.5;display:block}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin:28px 0 20px;padding:0;display:grid}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details legend{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details label{border:2px solid var(--sales-sdk-allergy-line);color:#111827;cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:76px;padding:14px 16px;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:grid;position:relative}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details label:hover{border-color:#b20d125c;transform:translateY(-2px);box-shadow:0 14px 26px #11182714}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details label:active{transform:scale(.98)}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details label.is-selected{border-color:var(--sales-sdk-allergy-brand);background:#fff1f2}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details input{opacity:0;width:1px;height:1px;position:absolute}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details input:focus-visible+span{outline-offset:3px;outline:4px solid #2563eb33}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details label>span{width:38px;height:38px;color:var(--sales-sdk-allergy-brand);border:2px solid #b20d1280;border-radius:50%;place-items:center;display:grid}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details label>span svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:24px;height:24px}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details label>strong{font-size:max(18px,min(2vw,24px));font-weight:900;line-height:1.08}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__note{gap:10px;margin:0 0 20px;display:grid}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__note>span{color:var(--sales-sdk-allergy-muted);font-size:max(16px,min(1.8vw,22px));font-weight:900}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__note textarea{resize:none;border:2px solid var(--sales-sdk-allergy-line);color:#111827;background:#fff;border-radius:16px;outline:none;min-height:108px;padding:16px 18px;font-size:max(18px,min(2vw,24px));font-weight:800;transition:border-color .16s,box-shadow .16s}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__note textarea::placeholder{color:#98a2b3}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__note textarea:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb29}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__waiting{color:#0f766e;background:#ecfdf5;border-radius:18px;justify-content:center;align-items:center;gap:16px;min-height:80px;margin-top:28px;padding:18px 20px;font-size:max(16px,min(1.8vw,20px));display:flex}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__spinner{border:4px solid #14998c33;border-top-color:var(--sales-sdk-allergy-accent);border-radius:50%;flex:none;width:30px;height:30px;animation:.8s linear infinite sales-sdk-allergy-spin}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__error{color:#8f1515;text-align:center;background:#fff3f2;border:1px solid #f2b8b5;border-radius:16px;flex-direction:column;gap:6px;width:min(680px,100%);margin:20px auto 0;padding:14px 18px;display:flex}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__error small{color:var(--sales-sdk-allergy-muted)}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions button{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(#20b8aa,#119184);border:0;border-radius:999px;flex:auto;justify-content:center;align-items:center;min-height:76px;padding:0 32px;font-size:max(20px,min(2.5vw,30px));font-weight:900;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex;box-shadow:0 14px 30px #11918447}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions button:disabled{cursor:not-allowed;opacity:.45}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions button:focus-visible{outline-offset:3px;outline:4px solid #2563eb40}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 36px #11918452}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions button:active:not(:disabled){transform:translateY(1px)scale(.99)}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions button.is-secondary{color:#111827;background:#fff;border:1px solid #d0d5dd;box-shadow:0 10px 24px #11182714}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions button.is-danger{background:linear-gradient(180deg,#d9272e,var(--sales-sdk-allergy-brand));box-shadow:0 14px 30px #b20d1247}@keyframes sales-sdk-allergy-spin{to{transform:rotate(360deg)}}@media (max-width:680px){#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal{max-width:calc(100vw - 24px);width:calc(100vw - 24px)!important}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .pisell-lowcode-modal-content{border-radius:24px;max-height:calc(100vh - 24px)}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog{padding:28px 22px}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__mark{border-radius:22px;width:72px;height:72px}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__details{grid-template-columns:1fr}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions{flex-direction:column}#body .pisell-lowcode-modal-root .pisell-pc-modal.sales-sdk-allergy-modal .sales-sdk-allergy-dialog__actions button{flex-basis:70px;width:100%}}#body .pisell-pro-price-keyboard-payment-container{background-color:var(--pisell-pro-price-keyboard-wrapper-bg-color,#fff);border-radius:10px;flex-direction:column;gap:10px;width:380px;padding:10px;display:flex}#body .pisell-pro-price-keyboard-payment-container .ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#body .pisell-pro-price-keyboard-payment-container .pisell-lowcode-segmented{background-color:var(--pisell-pro-price-keyboard-bg-color-gray-200,#eaecf0);color:var(--pisell-pro-price-keyboard-text-gray-500,#667085)}#body .pisell-pro-price-keyboard-payment-container .pisell-pro-price-keyboard-title{color:var(--pisell-pro-price-keyboard-text-gray-900,#101828);font-size:20px;font-weight:600}#body .pisell-pro-price-keyboard-payment-container .pisell-pro-price-keyboard-subtitle{color:var(--pisell-pro-price-keyboard-text-gray-500,#667085);font-size:16px;font-weight:400}#body .pisell-pro-price-keyboard-payment-container .pisell-pro-price-keyboard-input-tip{color:#475467;font-size:14px;font-weight:400}#body .pisell-pro-price-keyboard-payment-container .pisell-pro-price-keyboard-payment{background-color:var(--pisell-pro-price-keyboard-bg-color-gray-300,#d0d5dd);border-radius:10px;flex-direction:column;gap:8px;width:100%;padding:10px;display:flex}#body .pisell-payment-keyboard-modal .pisell-lowcode-modal-content{background-color:#0000}#body .pisell-payment-keyboard-modal .pisell-lowcode-modal-close{display:none}#body .pisell-sales-sdk-save-confirm-modal .pisell-lowcode-floating-layer-content{color:#f8fafcf5;background:linear-gradient(#0c1428fa,#071122);border:1px solid #7c5cffb8;border-radius:20px;box-shadow:0 24px 80px #00000085,inset 0 0 0 1px #a78bfa29}#body .pisell-sales-sdk-save-confirm-modal .pisell-lowcode-floating-layer-header{border-bottom:none;padding:28px 28px 0}#body .pisell-sales-sdk-save-confirm-modal .pisell-lowcode-floating-layer-title{color:#f8fafcfa;font-size:18px;font-weight:950;line-height:28px}#body .pisell-sales-sdk-save-confirm-modal .pisell-lowcode-floating-layer-body{padding:0 28px}#body .pisell-sales-sdk-save-confirm-modal .pisell-lowcode-floating-layer-footer{border-top:none;padding:24px 28px 28px}#body .pisell-sales-sdk-save-confirm-modal .pisell-lowcode-floating-layer-close{color:#cbd5e194}#body .pisell-sales-sdk-save-confirm-modal .pisell-lowcode-floating-layer-close:hover{color:#f8fafcf5;background:#ffffff14}#body .pisell-sales-sdk-save-confirm{padding:40px 0 0}#body .pisell-sales-sdk-save-confirm p{color:#cbd5e1d1;margin:0;font-size:14px;font-weight:800;line-height:22px}#body .pisell-sales-sdk-save-confirm__checkbox{color:#e2e8f0e6;cursor:pointer;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:850;line-height:22px;display:inline-flex}#body .pisell-sales-sdk-save-confirm__checkbox input{accent-color:#8b5cf6;cursor:pointer;width:16px;height:16px;margin:0}#body .pisell-sales-sdk-save-confirm__footer{justify-content:flex-end;gap:12px;width:100%;display:flex}#body .pisell-sales-sdk-save-confirm__btn{color:#f8fafcf0;cursor:pointer;background:#0f172ae6;border:1px solid #94a3b86b;border-radius:11px;min-width:76px;height:40px;padding:0 16px;font-size:14px;font-weight:950;transition:background .12s,border-color .12s}#body .pisell-sales-sdk-save-confirm__btn:hover{background:#1e293bf0;border-color:#b7a0ff94}#body .pisell-sales-sdk-save-confirm__btn--primary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#9333ea);border-color:#d8b4fe8c;box-shadow:0 10px 24px #7c51e747}#body .pisell-sales-sdk-save-confirm__btn--primary:hover{background:linear-gradient(135deg,#9461f5,#a855f7);border-color:#e9d5ffb8}#body .tob-pay-eftpos-modal .ant-modal-body,#body .tob-pay-eftpos-modal .pisell-lowcode-modal-content{padding:0!important}#body .tob-pay-eftpos-modal .tob-pay-eftpos-modal-skeleton{background-color:#fff;border-radius:10px;flex-direction:column;gap:10px;width:600px;height:300px;padding:24px;display:flex}#body .pisell-sale-detail-voucher{flex-direction:column;width:100%;margin-bottom:8px;display:flex}#body .pisell-sale-detail-voucher__title{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}#body .pisell-sale-detail-voucher__title-left{color:var(--base-black,#000);flex-direction:column;font-size:18px;font-style:normal;font-weight:600;line-height:28px;display:flex}#body .pisell-sale-detail-voucher__title-right{color:#7f56d9;cursor:pointer;justify-content:center;align-items:center;gap:4px;font-size:18px;font-style:normal;font-weight:500;display:flex}#body .pisell-sale-detail-voucher__title-icon{color:#7f56d9;justify-content:center;align-items:center;width:24px;height:24px;font-size:20px;display:flex}#body .pisell-sale-detail-voucher__title-icon--show{transform:rotate(180deg)}#body .pisell-sale-detail-voucher__detail{flex-direction:column;width:100%;max-height:0;transition:all .2s;display:flex;overflow:auto}#body .pisell-sale-detail-voucher__detail--show{max-height:unset}#body .pisell-sale-detail-voucher__code-wrapper{border:1px solid var(--Gray-300,#d0d5dd);background:#fff;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-top:6px;padding:8px;display:flex}#body .pisell-sale-detail-voucher__empty{margin:12px 0}#body .pisell-sale-detail-voucher--desktop .pisell-sale-detail-voucher__code-wrapper,#body .pisell-sale-detail-voucher--tablet .pisell-sale-detail-voucher__code-wrapper,#body .pisell-sale-detail-voucher--pos .pisell-sale-detail-voucher__code-wrapper{height:50px}#body .pisell-sale-detail-voucher__code-input{flex:1;align-items:center;min-width:0;display:flex}#body .pisell-sale-detail-voucher__code-input .pisell-lowcode-input-affix-wrapper,#body .pisell-sale-detail-voucher__code-input .pisell-lowcode-input{flex:1;min-width:0}#body .pisell-sale-detail-voucher__code-label{color:var(--Gray-500,#667085);text-align:center;white-space:nowrap;margin-right:8px;font-size:16px;font-style:normal;font-weight:600;line-height:20px}#body .pisell-sale-detail-voucher-container .pisell-sale-detail-voucher-container__content{width:100%}#body .pisell-sale-detail-voucher-container--drawer .pisell-lowcode-drawer-body{max-height:80dvh;overflow:auto}#body .pisell-sale-detail-voucher-container--hidden{pointer-events:none}#body .pisell-sale-detail-discount-holder-modal .pisell-lowcode-floating-layer-body{padding:0 24px 24px!important}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-lowcode-drawer-body{padding-top:16px!important}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__header{margin-top:0}#body .pisell-sale-detail-discount-holder-modal__header{margin-bottom:16px}#body .pisell-sale-detail-discount-holder-modal__list-layout{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);min-height:520px;display:grid}#body .pisell-sale-detail-discount-holder-modal__pass-list{background:#fcfcfd;border-right:1px solid #eaecf0;padding:20px}#body .pisell-sale-detail-discount-holder-modal__pass-list-title{color:#101828;margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px}#body .pisell-sale-detail-discount-holder-modal__pass-list-items{flex-direction:column;gap:12px;max-height:600px;display:flex;overflow:hidden auto}#body .pisell-sale-detail-discount-holder-modal__pass-card{cursor:pointer;border:2px solid #0000;border-radius:10px;flex-shrink:0;overflow:hidden}#body .pisell-sale-detail-discount-holder-modal__pass-card--active{border-color:var(--theme-color,#7f56d9)}#body .pisell-sale-detail-discount-holder-modal__pass-card--pending{box-shadow:0 0 0 1px #f7900947}#body .pisell-sale-detail-discount-holder-modal__picker-panel{min-width:0;padding:24px}#body .pisell-sale-detail-discount-holder-modal__title{color:#101828;margin-bottom:8px;font-size:18px;font-weight:600;line-height:28px}#body .pisell-sale-detail-discount-holder-modal__title-pass{color:var(--theme-color,#7f56d9)}#body .pisell-sale-detail-discount-holder-modal__desc{color:#667085;margin-bottom:12px;font-size:14px;line-height:22px}#body .pisell-sale-detail-discount-holder-modal__badge{color:#b54708;background:#fff6ed;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}#body .pisell-sale-detail-discount-holder-modal__badge-dot{background:#f79009;border-radius:50%;flex-shrink:0;width:6px;height:6px}#body .pisell-sale-detail-discount-holder-modal__content{max-height:360px;padding:4px 2px 8px;overflow:auto}#body .pisell-sale-detail-discount-holder-modal__item-wrapper{border:2px solid #0000;border-radius:12px;height:100%;transition:border-color .2s}#body .pisell-sale-detail-discount-holder-modal__item-wrapper--add .pisell-sale-detail-discount-holder-modal__item{box-shadow:none;border-style:dashed;border-color:#d0d5dd}#body .pisell-sale-detail-discount-holder-modal__item-wrapper--active{border-color:var(--theme-color,#7f56d9)}#body .pisell-sale-detail-discount-holder-modal__item-wrapper--active .pisell-sale-detail-discount-holder-modal__item{box-shadow:none;border-color:#0000}#body .pisell-sale-detail-discount-holder-modal__item{cursor:pointer;text-align:center;background-color:#fff;border:1px solid #eaecf0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:132px;padding:20px 12px;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #1018280d}#body .pisell-sale-detail-discount-holder-modal__item:hover{background-color:#f9fafb}#body .pisell-sale-detail-discount-holder-modal__avatar{justify-content:center;align-items:center;display:flex}#body .pisell-sale-detail-discount-holder-modal__avatar .pisell-lowcode-avatar{color:#475467;background:#f2f4f7}#body .pisell-sale-detail-discount-holder-modal__avatar--add .pisell-lowcode-avatar{color:var(--theme-color,#7f56d9);background:#f4ebff}#body .pisell-sale-detail-discount-holder-modal__avatar--add .anticon{font-size:24px}#body .pisell-sale-detail-discount-holder-modal__name{color:#1b1b1b;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-discount-holder-modal__footer{margin-top:20px}#body .pisell-sale-detail-discount-holder-modal__footer-actions{gap:12px;width:100%;display:flex}#body .pisell-sale-detail-discount-holder-modal__footer-actions .pisell-lowcode-btn,#body .pisell-sale-detail-discount-holder-modal__footer-actions .pisell-sale-detail-discount-holder-modal__btn-cancel,#body .pisell-sale-detail-discount-holder-modal__footer-actions .pisell-sale-detail-discount-holder-modal__btn-confirm{border-radius:8px;flex:1;height:44px;font-size:16px;font-weight:600}#body .pisell-sale-detail-discount-holder-modal__btn-cancel{color:#344054;border-color:#d0d5dd}#body .pisell-sale-detail-discount-holder-modal__btn-confirm{background:var(--theme-color,#7f56d9);border-color:var(--theme-color,#7f56d9)}#body .pisell-sale-detail-discount-holder-modal__btn-confirm:disabled{color:#fff;background:#e9d7fe;border-color:#e9d7fe}#body .pisell-sale-detail-discount-holder-modal__footer-note{color:#98a2b3;text-align:center;margin-top:12px;font-size:12px;line-height:18px}#body .pisell-sale-detail-discount-holder-prompt{color:#b54708;cursor:pointer;text-align:left;background:#fff8ed;border:1px solid #f79009;border-radius:16px;align-items:center;gap:14px;width:100%;min-height:72px;margin:8px 0;padding:12px 18px;font-size:18px;font-weight:700;line-height:24px;display:flex}#body .pisell-sale-detail-discount-holder-prompt__icon{color:#f15a24;background:#fff2dd;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;font-weight:700;display:inline-flex}#body .pisell-sale-detail-discount-holder-prompt__text{flex:1;min-width:0}#body .pisell-sale-detail-discount-holder-prompt__action{color:#d84a10;white-space:nowrap}#body .pisell-sale-detail-discount-holder-modal .pisell-lowcode-modal-header,#body .pisell-sale-detail-discount-holder-modal .pisell-lowcode-drawer-header{border-bottom:0;padding-bottom:0}#body .pisell-sale-detail-discount-holder-modal .pisell-lowcode-modal-title,#body .pisell-sale-detail-discount-holder-modal .pisell-lowcode-drawer-title{display:none}#body .pisell-sale-detail-discount-holder-modal .pisell-lowcode-modal-body,#body .pisell-sale-detail-discount-holder-modal .pisell-lowcode-drawer-body,#body .pisell-sale-detail-discount-holder-modal .pisell-lowcode-floating-layer-body{padding:0!important}#body .pisell-sale-detail-discount-holder-modal__topbar,#body .pisell-sale-detail-discount-holder-modal__header{border-bottom:1px solid #eaecf0;padding:28px 40px 20px}#body .pisell-sale-detail-discount-holder-modal__header{border-bottom:0}#body .pisell-sale-detail-discount-holder-modal__title{color:#101828;margin:0 0 6px;font-size:30px;font-weight:700;line-height:38px}#body .pisell-sale-detail-discount-holder-modal__title-count{color:var(--theme-color,#7f56d9)}#body .pisell-sale-detail-discount-holder-modal__desc{color:#475467;max-width:760px;margin:0 0 14px;font-size:16px;line-height:24px}#body .pisell-sale-detail-discount-holder-modal__badge{font-size:13px;font-weight:600;line-height:22px}#body .pisell-sale-detail-discount-holder-modal__list-layout{grid-template-columns:38% 62%;min-height:570px}#body .pisell-sale-detail-discount-holder-modal__pass-list{min-width:0;padding:24px 36px}#body .pisell-sale-detail-discount-holder-modal__pass-list-header{color:#101828;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:16px;font-weight:700;line-height:24px;display:flex}#body .pisell-sale-detail-discount-holder-modal__pass-list-header span:last-child{color:#98a2b3;font-size:13px;font-weight:500}#body .pisell-sale-detail-discount-holder-modal__pass-card{border-width:3px;border-radius:12px}#body .pisell-sale-detail-discount-holder-modal__selected-pass{background:#fcfcfd;border:1px solid #eaecf0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:88px;margin-bottom:20px;padding:14px 18px;display:flex}#body .pisell-sale-detail-discount-holder-modal__selected-label{color:#98a2b3;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:700;line-height:16px}#body .pisell-sale-detail-discount-holder-modal__selected-name{color:#101828;font-size:18px;font-weight:700;line-height:26px}#body .pisell-sale-detail-discount-holder-modal__selected-meta{color:#667085;margin-top:2px;font-size:13px;line-height:20px}#body .pisell-sale-detail-discount-holder-modal__picker-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}#body .pisell-sale-detail-discount-holder-modal__picker-heading h3{color:#101828;margin:0;font-size:18px;font-weight:700;line-height:26px}#body .pisell-sale-detail-discount-holder-modal__picker-heading span{color:#98a2b3;text-align:right;font-size:12px;line-height:18px}#body .pisell-sale-detail-discount-holder-modal__holder-grid{max-height:360px;padding:4px 2px 8px;overflow:auto}#body .pisell-sale-detail-discount-holder-modal__footer{background:#fff;border-top:1px solid #eaecf0;align-items:center;gap:12px;min-height:106px;margin:0;padding:20px 40px;display:flex}#body .pisell-sale-detail-discount-holder-modal__btn-cancel,#body .pisell-sale-detail-discount-holder-modal__btn-confirm{text-overflow:ellipsis;white-space:nowrap;border-radius:28px;height:54px;font-size:16px;font-weight:700;overflow:hidden}#body .pisell-sale-detail-discount-holder-modal__btn-cancel>span:not(.pisell-lowcode-btn-icon),#body .pisell-sale-detail-discount-holder-modal__btn-confirm>span:not(.pisell-lowcode-btn-icon){text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}#body .pisell-sale-detail-discount-holder-modal__footer-note{flex:1;margin:0;font-size:13px}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__list-layout{min-height:0;display:block}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__pass-list{border-bottom:1px solid #eaecf0;border-right:0;margin:0;padding:16px}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__pass-list-items{max-height:220px}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__picker-panel{padding:16px}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__topbar,#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__header{padding:0 16px 16px}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__footer{grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__footer-note{order:3;grid-area:2/1/auto/-1}#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__btn-cancel,#body .pisell-sale-detail-discount-holder-modal--drawer .pisell-sale-detail-discount-holder-modal__btn-confirm{min-width:0}#body .pisell-sale-detail-discount-holder-prompt{background:#fff9ef;border:1px solid #fdb022;border-radius:12px;gap:10px;min-height:56px;margin:6px 0;padding:8px 12px;font-size:16px;line-height:22px}#body .pisell-sale-detail-discount-holder-prompt__icon{flex:0 0 36px;width:36px;height:36px;font-size:20px}#body .pisell-sale-detail-discount-holder-prompt__action{color:#c4320a}#body .pisell-sale-detail-discount-holder-prompt__action:after{content:" ›"}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-lowcode-modal-title,#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-lowcode-drawer-title{display:block}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-lowcode-floating-layer-body{padding:0 24px 24px!important}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__header{border:0;margin-bottom:16px;padding:0}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__title{color:#101828;margin:0 0 8px;font-size:18px;font-weight:600;line-height:28px}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__title-pass{color:var(--theme-color,#7f56d9)}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__desc{margin-bottom:12px;font-size:14px;line-height:22px}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__holder-grid{max-height:360px;padding:4px 2px 8px}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__item{min-height:132px;padding:20px 12px}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__footer{background:0 0;border:0;min-height:0;margin:20px 0 0;padding:0;display:block}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__footer-actions{gap:12px;display:flex}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__footer-actions .pisell-sale-detail-discount-holder-modal__btn-cancel,#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__footer-actions .pisell-sale-detail-discount-holder-modal__btn-confirm{border-radius:8px;flex:1;min-width:0;height:44px}#body .pisell-sale-detail-discount-holder-modal--single.pisell-sale-detail-discount-holder-modal--single .pisell-sale-detail-discount-holder-modal__footer-note{text-align:center;margin-top:12px}#body .pisell-sale-detail-discount-holder-modal__topbar{padding:0 36px 16px}#body .pisell-sale-detail-discount-holder-modal__title{font-size:26px;line-height:34px}#body .pisell-sale-detail-discount-holder-modal__desc{margin-bottom:10px}#body .pisell-sale-detail-discount-holder-modal__list-layout{min-height:0}#body .pisell-sale-detail-discount-holder-modal__pass-list{padding:18px 24px}#body .pisell-sale-detail-discount-holder-modal__pass-list-items{gap:10px;max-height:420px}#body .pisell-sale-detail-discount-holder-modal__pass-card{border-width:2px;position:relative}#body .pisell-sale-detail-discount-holder-modal__pass-card .pisell-wallet-card-wrapper{pointer-events:none}#body .pisell-sale-detail-discount-holder-modal__pass-holder-mask{z-index:1;color:#fff;pointer-events:none;text-align:center;background:#0000009e;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:14px;font-weight:600;line-height:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-sale-detail-discount-holder-modal__pass-holder-mask strong{background:var(--theme-color,#7f56d9);border-radius:8px;padding:8px 14px;font-size:13px;line-height:18px}#body .pisell-sale-detail-discount-holder-modal__picker-panel{padding:20px 26px}#body .pisell-sale-detail-discount-holder-modal__selected-pass{min-height:72px;margin-bottom:14px;padding:12px 14px}#body .pisell-sale-detail-discount-holder-modal__picker-heading{margin-bottom:10px}#body .pisell-sale-detail-discount-holder-modal__holder-grid{max-height:250px}#body .pisell-sale-detail-discount-holder-modal__item{min-height:112px;padding:14px 10px}#body .pisell-sale-detail-discount-holder-modal__footer{min-height:76px;padding:12px 36px}#body .pisell-sale-detail-discount-holder-modal__btn-cancel,#body .pisell-sale-detail-discount-holder-modal__btn-confirm{height:44px}#body .pisell-sale-detail-discount-holder-modal__btn-cancel{min-width:180px}#body .pisell-sale-detail-discount-holder-modal__btn-confirm{min-width:210px}#body .pisell-virtual-keyboard-shortcuts{grid-template-columns:repeat(4,1fr);gap:4px 8px;display:grid;overflow:hidden}#body .pisell-virtual-keyboard-shortcuts.disabled .pisell-virtual-keyboard-shortcut{cursor:not-allowed;pointer-events:none;color:#98a2b3!important;background:#f2f4f7!important;border-color:#d0d5dd!important}#body .pisell-virtual-keyboard-shortcuts .pisell-virtual-keyboard-shortcut{border:1px solid var(--Gray-300,#e9d7fe);background:var(--Primary-25,#fcfaff);color:#6941c6;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:40px;font-weight:600;display:flex;position:relative;box-shadow:0 1px 2px #1018280d}#body .pisell-virtual-keyboard-shortcuts .pisell-virtual-keyboard-shortcut.large{height:54px}#body .pisell-virtual-keyboard-shortcuts .pisell-virtual-keyboard-shortcut.disabled{cursor:not-allowed;pointer-events:none;color:#98a2b3!important;background:#f2f4f7!important;border-color:#d0d5dd!important}#body .pisell-cash-keyboard-title{font-size:16px;font-weight:600;line-height:24px}#body .pisell-cash-keyboard-subtitle{font-size:14px;font-weight:400;line-height:20px}#body .pisell-cash-keyboard-intact{background-color:#fcfcfd;flex-direction:column;gap:8px;width:402px;display:flex}#body .pisell-cash-keyboard-intact .pisell-cash-keyboard-title,#body .pisell-cash-keyboard-intact .pisell-cash-keyboard-subtitle{color:"#101828"}#body .pisell-cash-keyboard-intact.disabled .pisell-cash-keyboard-intact-container{border:1px solid #d0d5dd!important}#body .pisell-cash-keyboard-intact.disabled .pisell-virtual-input-wrapper{box-shadow:none!important;background-color:#eaecf0!important;border:0!important}#body .pisell-cash-keyboard-intact .pisell-cash-keyboard-intact-container{width:unset;border:1px solid #7f56da;border-radius:8px;flex-direction:column;gap:4px;padding:8px;display:flex}#body .pisell-cash-keyboard-intact .pisell-cash-keyboard-intact-container .pisell-cash-keyboard-intact-container-top{flex-direction:column;justify-content:center;padding:6px 0;display:flex}#body .pisell-cash-keyboard-intact .pisell-cash-keyboard-intact-container .pisell-cash-keyboard-intact-container-top .pisell-cash-keyboard-intact-container-top-label{color:#667085;font-size:14px}#body .pisell-cash-keyboard-intact .pisell-cash-keyboard-intact-container .pisell-cash-keyboard-intact-container-top .pisell-cash-keyboard-intact-container-top-value{color:#475467;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:18px;font-weight:700;display:-webkit-box;overflow:hidden}#body .pisell-cash-keyboard-simple{background-color:var(--pisell-pro-price-keyboard-wrapper-bg-color,#eaecf0);border-radius:10px;flex-direction:column;gap:8px;width:360px;padding:10px;display:flex}#body .pisell-cash-keyboard-simple .pisell-cash-keyboard-title{color:var(--pisell-pro-price-keyboard-title-color,#101828)}#body .pisell-cash-keyboard-simple .pisell-cash-keyboard-subtitle{color:var(--pisell-pro-price-keyboard-subtitle-color,#667085)}#body .pisell-case-keyboard-simple-modal .pisell-lowcode-modal-content{background-color:#0000}#body .pisell-case-keyboard-simple-modal .pisell-lowcode-modal-close{display:none}#body .cash-pay-container{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;display:inline-flex}#body .cash-pay-header{justify-content:space-between;align-self:stretch;align-items:flex-end;display:inline-flex}#body .cash-pay-header-title{text-box-trim:trim-both;text-box-edge:cap alphabetic;color:#101828;word-wrap:break-word;flex-direction:column;justify-content:center;font-size:16px;font-weight:600;line-height:24px;display:flex}#body .cash-pay-header-rounding{text-box-trim:trim-both;text-box-edge:cap alphabetic;text-align:right;color:#101828;word-wrap:break-word;flex-direction:column;justify-content:center;font-size:14px;font-weight:400;line-height:20px;display:flex}#body .cash-pay-main-content{outline-offset:-1px;background:#fcfcfd;border-radius:8px;outline:1px solid #7f56da;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:4px;padding:8px;display:flex}#body .cash-pay-info-section{justify-content:flex-start;align-self:stretch;align-items:center;gap:16px;display:inline-flex}#body .cash-pay-info-item{flex-direction:column;justify-content:center;align-items:flex-start;display:inline-flex}#body .cash-pay-info-label{color:#667085;word-wrap:break-word;font-size:14px;font-weight:400;line-height:20px}#body .cash-pay-info-amount{color:#475467;word-wrap:break-word;font-size:18px;font-weight:700;line-height:28px}#body .cash-pay-cash-received{outline-offset:-1px;background:#fff;border-radius:8px;outline:1px solid #eaecf0;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;padding:6px 16px;display:inline-flex;box-shadow:0 1px 2px #1018280f}#body .cash-pay-cash-received-input{cursor:pointer;width:100%}#body .cash-pay-amount-display-section{justify-content:flex-start;align-items:center;display:inline-flex}#body .cash-pay-currency-symbol,#body .cash-pay-amount-value{text-align:center;color:#101828;word-wrap:break-word;flex-direction:column;justify-content:center;font-size:20px;font-weight:600;line-height:30px;display:flex}#body .cash-pay-cursor-indicator{background:#1570ef;width:2px;height:30px;margin-left:2px;animation:1s infinite blink}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}#body .cash-pay-button-grid{grid-template-columns:repeat(4,1fr);align-self:stretch;gap:8px;display:grid}#body .cash-pay-amount-button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280d}#body .cash-pay-amount-button--purple{outline-offset:-1px;background:#f9f5ff;outline:1px solid #e9d7fe}#body .cash-pay-amount-button--purple:hover{background:#f4f3ff}#body .cash-pay-amount-button-text{color:#6941c6;word-wrap:break-word;font-size:14px;font-weight:600;line-height:20px}#body .cash-pay-action-button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 16px;transition:all .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280d}#body .cash-pay-action-button--gray{outline-offset:-1px;background:#fff;outline:1px solid #d0d5dd}#body .cash-pay-action-button--gray:hover{background:#f9fafb}#body .cash-pay-action-button--primary{outline-offset:-1px;background:#7f56da;outline:1px solid #7f56da}#body .cash-pay-action-button--primary:hover{background:#6941c6}#body .cash-pay-action-button-text{color:#344054;word-wrap:break-word;font-size:14px;font-weight:600;line-height:20px}#body .cash-pay-action-button-text--red{color:#d92d20}#body .cash-pay-action-button-text--white{color:#fff}#body .cash-pay-container--disabled{pointer-events:none;opacity:.6}#body .cash-pay-main-content--disabled{outline-offset:-1px;background:#f9fafb;outline:1px solid #d0d5dd}#body .cash-pay-amount-button--disabled{outline-offset:-1px;cursor:not-allowed;pointer-events:none;background:#f2f4f7;outline:1px solid #e4e7ec}#body .cash-pay-amount-button--disabled .cash-pay-amount-button-text{color:#98a2b3}#body .cash-pay-action-button--disabled{outline-offset:-1px;cursor:not-allowed;pointer-events:none;background:#f2f4f7;outline:1px solid #e4e7ec}#body .cash-pay-action-button--disabled .cash-pay-action-button-text{color:#98a2b3}#body :global(.cash-payment-keyboard-popover .ant-popover-content){padding:0}#body :global(.cash-payment-keyboard-popover .ant-popover-arrow){display:none}#body :global(.cash-payment-keyboard-popover .ant-popover-inner){border-radius:12px;box-shadow:0 12px 16px -4px #10182814,0 4px 6px -2px #10182808}@media (max-width:768px){#body .cash-pay-info-section{flex-direction:column;gap:12px}#body .cash-pay-cash-received{align-self:stretch}#body .cash-pay-button-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){#body .cash-pay-button-grid{grid-template-columns:1fr}}#body .pisell-sale-detail-client__line{flex-direction:row;gap:10px;display:flex}#body .pisell-sale-detail-client__card-wrap{flex:1;overflow:hidden}#body .pisell-sale-detail-client--interaction-disabled .pisell-sale-detail-client__card-wrap{pointer-events:none}#body .pisell-sale-detail-client__switch-icon{color:#667085}#body .pisell-sale-detail-qr-button{cursor:pointer;background:#5d3f9f;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;padding:0;display:flex}#body .pisell-sale-detail-qr-button__icon{color:#fff;font-size:42px}#body .pisell-sale-detail-contact{margin-bottom:12px}#body .pisell-sale-detail-contact__title{color:#fff;margin-bottom:8px;font-size:16px;font-weight:500}#body .pisell-sale-detail-contact__card{cursor:pointer;background:#fff;border:1px solid #d5d7da;border-radius:8px;overflow:hidden}#body .pisell-sale-detail-contact__row{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:8px 0 8px 14px;display:flex}#body .pisell-sale-detail-contact__content-main{flex-direction:row;flex:1;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-contact__content{flex-direction:column;gap:4px;min-width:0;display:flex}#body .pisell-sale-detail-contact__name-line{text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-contact__name{color:var(--Gray-900,#101828);white-space:normal;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}#body .pisell-sale-detail-contact__phone{color:var(--Gray-500,#667085);white-space:nowrap;text-overflow:ellipsis;padding-left:4px;font-size:14px;font-weight:400;overflow:hidden}#body .pisell-sale-detail-contact__text{color:var(--Gray-500,#667085);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;overflow:hidden}#body .pisell-sale-detail-contact__empty-description{color:#101828;align-items:center;height:100%;font-size:14px;font-weight:600;display:flex}#body .pisell-sale-detail-contact__action{justify-content:center;align-items:center;padding:0 14px;display:flex}#body .pisell-sale-detail-contact__action-icon{color:#475467;cursor:pointer;font-size:24px}#body .pisell-sale-detail-promotion-alert{z-index:10;background:0 0;flex:none;width:100%;margin-top:8px}#body .pisell-sale-detail-promotion-alert__trigger{color:#7f56d9;border-color:#d0d5dd;height:34px;margin-top:8px;font-weight:600}#body .pisell-sale-detail-promotion-alert .pisell-lowcode-alert-error{color:#d92d20;background:#fef3f2;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .pisell-sale-detail-promotion-alert .pisell-lowcode-alert-error .pisell-lowcode-alert-action button{color:#b42318;background:#fef3f2;border-radius:20px;outline:1px solid #d92d20;height:26px;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;border:none!important;box-shadow:0 1px 2px #1018280d!important}#body .pisell-sale-detail-promotion-alert .pisell-lowcode-alert-error .pisell-lowcode-alert-action button:hover{border:none!important}#body .pisell-sale-detail-cart-actions{flex:none;padding-top:8px}#body .pisell-sale-detail-cart-actions__buttons{grid-template-columns:44px repeat(3,minmax(0,1fr));gap:6px;display:grid}#body .pisell-sale-detail-cart-actions__promotion-wrapper{min-width:0;display:flex;position:relative}#body .pisell-sale-detail-cart-actions__voucher-badge{z-index:10;box-sizing:border-box;color:#fff;background-color:#7f56da;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;padding:0 4px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-8px;right:-8px}#body .pisell-sale-detail-cart-actions__voucher-warning-icon{z-index:10;color:#fff;background-color:#ff4d4f;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 3px #0003}#body .pisell-sale-detail-cart-actions__button{color:#fff;background:#2c2c2c;border:1px solid #2c2c2c;border-radius:8px;justify-content:center;align-self:stretch;align-items:center;gap:4px;width:100%;height:44px;padding:0 8px;font-size:12px;font-weight:500;transition:all .2s;display:flex}#body .pisell-sale-detail-cart-actions__button:hover:not(:disabled){color:#fff;background:#404040;border-color:#404040}#body .pisell-sale-detail-cart-actions__button:disabled{opacity:.5;cursor:not-allowed;color:#fff;background:#2c2c2c;border-color:#2c2c2c}#body .pisell-sale-detail-cart-actions__button:disabled:hover{color:#fff!important;opacity:.5!important;background:#2c2c2c!important;border-color:#2c2c2c!important}#body .pisell-sale-detail-cart-actions__button--clear{border-color:#ff4d4f;flex:none;width:44px;padding:0}#body .pisell-sale-detail-cart-actions__button--clear:hover:not(:disabled){border-color:#ff7875}#body .pisell-sale-detail-cart-actions__button--custom-item,#body .pisell-sale-detail-cart-actions__button--custom-item:hover:not(:disabled){border-color:#8157d5}#body .pisell-sale-detail-cart-actions__button--custom-item span{text-align:center;justify-content:center;align-items:center;line-height:1.15;display:flex;white-space:pre-line!important}#body .pisell-sale-detail-cart-actions__button--manual-order,#body .pisell-sale-detail-cart-actions__button--promotion,#body .pisell-sale-detail-cart-actions__button--manual-order:hover:not(:disabled),#body .pisell-sale-detail-cart-actions__button--promotion:hover:not(:disabled){border-color:#cc8e50}#body .pisell-sale-detail-cart-actions__button--manual-order{padding:0 4px}#body .pisell-sale-detail-cart-actions__button--manual-order span{text-align:center;justify-content:center;align-items:center;line-height:1.15;display:flex;white-space:pre-line!important}#body .pisell-sale-detail-cart-actions__button .pisell-lowcode-btn-icon{margin-right:0;font-size:22px}#body .pisell-sale-detail-cart-actions__button span{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-weight:600;overflow:hidden}#body .pisell-sale-detail--desktop .pisell-sale-detail-cart-actions,#body .pisell-sale-detail--tablet .pisell-sale-detail-cart-actions,#body .pisell-sale-detail--pos .pisell-sale-detail-cart-actions{background:0 0}#body .pisell-sale-detail-promotion-wallet-panels{scrollbar-width:none;-ms-overflow-style:none;background:#101114;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;flex:none;max-height:min(60vh,600px);display:flex;overflow:hidden auto}#body .pisell-sale-detail-promotion-wallet-panels::-webkit-scrollbar{display:none}#body .pisell-sale-detail-promotion-wallet-panels__sections{flex-direction:column;min-height:0;display:flex}#body .pisell-sale-detail-promotion-wallet-panel{--panel-accent:#34d399;--panel-accent-rgb:52,211,153;--panel-border:rgba(var(--panel-accent-rgb),.48);--panel-applied-bg:rgba(var(--panel-accent-rgb),.12);color:#f9fafb;background:#101114;flex:none;min-width:0;overflow:hidden}#body .pisell-sale-detail-promotion-wallet-panel+.pisell-sale-detail-promotion-wallet-panel{border-top:1px solid #ffffff1a}#body .pisell-sale-detail-promotion-wallet-panel--wallet-assets{--panel-accent:#a78bfa;--panel-accent-rgb:167,139,250}#body .pisell-sale-detail-promotion-wallet-panel--applied{background:linear-gradient(90deg,var(--panel-applied-bg),transparent 66%),#101114}#body .pisell-sale-detail-promotion-wallet-panel__banner{color:#101828;background:linear-gradient(105deg,#f4f3ff,#ebe9fe);border-bottom:1px solid #d6bbfb;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:84px;padding:10px 14px;display:grid}#body .pisell-sale-detail-promotion-wallet-panel__banner-art{justify-content:center;align-items:center;width:76px;height:64px;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__banner-art>svg{width:76px;height:58px;display:block;overflow:visible}#body .pisell-sale-detail-promotion-wallet-panel__banner-sparkles{fill:#7f56d9;transform-origin:50%}#body .pisell-sale-detail-promotion-wallet-panel__banner-ticket{transform-origin:50%}#body .pisell-sale-detail-promotion-wallet-panel__banner-ticket>path:first-child{fill:#6941c6;stroke:#53389e;stroke-width:2px}#body .pisell-sale-detail-promotion-wallet-panel__banner-ticket>path:nth-child(2){fill:none;stroke:#fff;stroke-linecap:round;stroke-width:5px}#body .pisell-sale-detail-promotion-wallet-panel__banner-ticket>circle{fill:#fff}#body .pisell-sale-detail-promotion-wallet-panel__banner-gift{transform-origin:50%}#body .pisell-sale-detail-promotion-wallet-panel__banner-gift>rect{fill:#d6bbfb;stroke:#53389e;stroke-width:2px}#body .pisell-sale-detail-promotion-wallet-panel__banner-gift>path{fill:none;stroke:#53389e;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}#body .pisell-sale-detail-promotion-wallet-panel__banner-copy{flex-direction:column;gap:2px;min-width:0;display:flex}#body .pisell-sale-detail-promotion-wallet-panel__banner-title{color:#42307d;font-size:16px;font-weight:700;line-height:22px}#body .pisell-sale-detail-promotion-wallet-panel__banner-description{color:#475467;font-size:12px;line-height:18px}#body .pisell-sale-detail-promotion-wallet-panel__banner-action{color:#fff;min-width:132px;min-height:40px;font:inherit;cursor:pointer;background:#6941c6;border:1px solid #6941c6;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:700;line-height:18px;transition:border-color .32s,background-color .32s,transform .32s;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__banner-action:hover{background:#53389e;border-color:#53389e;transform:translateY(-1px)}#body .pisell-sale-detail-promotion-wallet-panel__banner-action:focus-visible{background:#53389e;border-color:#53389e;transform:translateY(-1px)}#body .pisell-sale-detail-promotion-wallet-panel__banner-action:focus-visible{outline-offset:2px;outline:2px solid #9e77ed}#body .pisell-sale-detail-promotion-wallet-panel__banner-action:disabled{cursor:not-allowed;opacity:.48;transform:none}#body .pisell-sale-detail-promotion-wallet-panel__banner-action-label{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__summary{box-sizing:border-box;width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;transition:background-color .24s,box-shadow .24s;display:flex;position:relative}#body .pisell-sale-detail-promotion-wallet-panel__summary:hover{background:#ffffff0e}#body .pisell-sale-detail-promotion-wallet-panel__summary:focus-visible{background:#ffffff0e}#body .pisell-sale-detail-promotion-wallet-panel__summary:active{background:rgba(var(--panel-accent-rgb),.1)}#body .pisell-sale-detail-promotion-wallet-panel__summary:focus-visible{outline:2px solid var(--panel-accent);outline-offset:-2px}#body .pisell-sale-detail-promotion-wallet-panel__summary:focus-visible .pisell-sale-detail-promotion-wallet-panel__summary-action{border-color:var(--panel-accent);background:rgba(var(--panel-accent-rgb),.16)}#body .pisell-sale-detail-promotion-wallet-panel__summary:active .pisell-sale-detail-promotion-wallet-panel__summary-action{transform:scale(.98)}#body .pisell-sale-detail-promotion-wallet-panel--applied .pisell-sale-detail-promotion-wallet-panel__summary{border:1px solid rgba(var(--panel-accent-rgb),.62);width:calc(100% - 2px);box-shadow:inset 0 0 0 1px rgba(var(--panel-accent-rgb),.1);border-radius:9px;margin:1px}#body .pisell-sale-detail-promotion-wallet-panel__toggle{width:26px;height:26px;color:var(--panel-accent);background:rgba(var(--panel-accent-rgb),.12);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .36s cubic-bezier(.2,.8,.2,1);transform:rotate(180deg)}#body .pisell-sale-detail-promotion-wallet-panel__summary-action{border:1px solid var(--panel-border);min-height:34px;color:var(--panel-accent);background:rgba(var(--panel-accent-rgb),.08);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;padding:3px 3px 3px 10px;transition:border-color .24s,background-color .24s,transform .24s;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__summary-action-label{white-space:nowrap;font-size:12px;font-weight:700;line-height:18px}#body .pisell-sale-detail-promotion-wallet-panel--expanded .pisell-sale-detail-promotion-wallet-panel__toggle svg{transform:rotate(0)}#body .pisell-sale-detail-promotion-wallet-panel__icon{width:24px;height:24px;color:var(--panel-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}#body .pisell-sale-detail-promotion-wallet-panel__icon circle[fill=currentColor]{fill:currentColor;stroke:none}#body .pisell-sale-detail-promotion-wallet-panel__title{min-width:0;color:var(--panel-accent);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}#body .pisell-sale-detail-promotion-wallet-panel__count{border:1px solid var(--panel-border);color:#fff;background:rgba(var(--panel-accent-rgb),.24);border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;line-height:20px;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__attention{background:var(--panel-accent);width:8px;height:8px;box-shadow:0 0 0 4px rgba(var(--panel-accent-rgb),.16);border-radius:50%;flex:none;margin-right:7px}#body .pisell-sale-detail-promotion-wallet-panel__body{opacity:0;visibility:hidden;pointer-events:none;background:#0b0c0f;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),opacity .28s,visibility 0s linear .42s;display:grid;overflow:hidden}#body .pisell-sale-detail-promotion-wallet-panel--expanded .pisell-sale-detail-promotion-wallet-panel__body{opacity:1;visibility:visible;pointer-events:auto;grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),opacity .28s,visibility}#body .pisell-sale-detail-promotion-wallet-panel__body-inner{min-height:0;overflow:hidden}#body .pisell-sale-detail-promotion-wallet-panel__toolbar{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}#body .pisell-sale-detail-promotion-wallet-panel__toolbar>:last-child:nth-child(odd){grid-column:1/-1}#body .pisell-sale-detail-promotion-wallet-panel__toolbar--three-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}#body .pisell-sale-detail-promotion-wallet-panel__toolbar--three-actions>:last-child:nth-child(odd){grid-column:auto}#body .pisell-sale-detail-promotion-wallet-panel__tool,#body .pisell-sale-detail-promotion-wallet-panel__record-action{border:1px solid var(--panel-border);min-width:0;color:var(--panel-accent);font:inherit;text-align:center;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}#body button.pisell-sale-detail-promotion-wallet-panel__tool,#body button.pisell-sale-detail-promotion-wallet-panel__record-action{cursor:pointer}#body button.pisell-sale-detail-promotion-wallet-panel__tool:hover,#body button.pisell-sale-detail-promotion-wallet-panel__record-action:hover{background:rgba(var(--panel-accent-rgb),.12)}#body button.pisell-sale-detail-promotion-wallet-panel__tool:focus-visible{background:rgba(var(--panel-accent-rgb),.12)}#body button.pisell-sale-detail-promotion-wallet-panel__record-action:focus-visible{background:rgba(var(--panel-accent-rgb),.12)}#body button.pisell-sale-detail-promotion-wallet-panel__tool:focus-visible{outline:2px solid var(--panel-accent);outline-offset:1px}#body button.pisell-sale-detail-promotion-wallet-panel__record-action:focus-visible{outline:2px solid var(--panel-accent);outline-offset:1px}#body button.pisell-sale-detail-promotion-wallet-panel__tool:disabled,#body button.pisell-sale-detail-promotion-wallet-panel__record-action:disabled{cursor:not-allowed;opacity:.45}#body button.pisell-sale-detail-promotion-wallet-panel__tool:disabled:hover,#body button.pisell-sale-detail-promotion-wallet-panel__record-action:disabled:hover{background:0 0}#body .pisell-sale-detail-promotion-wallet-panel__tool{min-height:36px;padding:6px 10px}#body .pisell-sale-detail-promotion-wallet-panel__group{padding:0 8px 8px}#body .pisell-sale-detail-promotion-wallet-panel__group+.pisell-sale-detail-promotion-wallet-panel__group{padding-top:4px}#body .pisell-sale-detail-promotion-wallet-panel__group-header{justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:6px 2px 4px;display:flex}#body .pisell-sale-detail-promotion-wallet-panel__group-title{color:#f2f4f7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:800;line-height:18px;overflow:hidden}#body .pisell-sale-detail-promotion-wallet-panel__unavailable{color:#d0d5dd;font:inherit;background:0 0;border:0;flex:none;padding:0;font-size:12px;font-weight:700;line-height:18px}#body button.pisell-sale-detail-promotion-wallet-panel__unavailable{cursor:pointer;text-underline-offset:2px;text-decoration:underline}#body .pisell-sale-detail-promotion-wallet-panel__records{flex-direction:column;gap:4px;display:flex}#body .pisell-sale-detail-promotion-wallet-panel__record{color:#f9fafb;background:#ffffff06;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:10px;min-height:58px;padding:8px 10px;display:flex}#body .pisell-sale-detail-promotion-wallet-panel__record--applied{border-color:var(--panel-border);background:rgba(var(--panel-accent-rgb),.14)}#body .pisell-sale-detail-promotion-wallet-panel__record--disabled{opacity:.48}#body .pisell-sale-detail-promotion-wallet-panel__record--locked{border-style:dashed}#body .pisell-sale-detail-promotion-wallet-panel__record--warning{border-color:#f790098f}#body .pisell-sale-detail-promotion-wallet-panel__record--danger{border-color:#f044388f}#body .pisell-sale-detail-promotion-wallet-panel__record-main{flex:1;min-width:0}#body .pisell-sale-detail-promotion-wallet-panel__record-line{align-items:baseline;gap:8px;display:flex}#body .pisell-sale-detail-promotion-wallet-panel__record-title{color:#f9fafb;overflow-wrap:anywhere;white-space:normal;flex:1;min-width:0;font-size:14px;line-height:20px}#body .pisell-sale-detail-promotion-wallet-panel__record-amount{color:var(--panel-accent);flex:none;font-size:14px;line-height:20px}#body .pisell-sale-detail-promotion-wallet-panel__record-meta,#body .pisell-sale-detail-promotion-wallet-panel__record-reason{color:#98a2b3;font-size:12px;line-height:18px}#body .pisell-sale-detail-promotion-wallet-panel__record-meta--success{color:#6ce9a6}#body .pisell-sale-detail-promotion-wallet-panel__record-meta--warning,#body .pisell-sale-detail-promotion-wallet-panel__record-reason{color:#fec84b}#body .pisell-sale-detail-promotion-wallet-panel__record-actions{flex:none;align-items:center;gap:6px;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__record-check{color:#fff;background:var(--panel-accent);border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:12px;font-weight:800;display:inline-flex}#body .pisell-sale-detail-promotion-wallet-panel__record-check:-webkit-any(button){cursor:pointer}#body .pisell-sale-detail-promotion-wallet-panel__record-check:-moz-any(button){cursor:pointer}#body .pisell-sale-detail-promotion-wallet-panel__record-check:is(button){cursor:pointer}#body .pisell-sale-detail-promotion-wallet-panel__record-check:-webkit-any(button):disabled{cursor:not-allowed;opacity:.6}#body .pisell-sale-detail-promotion-wallet-panel__record-check:-moz-any(button):disabled{cursor:not-allowed;opacity:.6}#body .pisell-sale-detail-promotion-wallet-panel__record-check:is(button):disabled{cursor:not-allowed;opacity:.6}#body .pisell-sale-detail-promotion-wallet-panel__record-action{min-width:84px;min-height:36px;padding:6px 12px}#body .pisell-sale-detail-promotion-wallet-panel__record-action--danger{color:#fda29b;border-color:#f044389e}#body .pisell-sale-detail-promotion-wallet-panels--light{background:#fff;border-color:#d0d5dd;box-shadow:0 8px 24px #10182814}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel{--panel-accent:#6941c6;--panel-accent-rgb:105,65,198;color:#101828;background:#fff}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel+.pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel{border-top-color:#e4e7ec}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel--wallet-assets{--panel-accent:#7c3aed;--panel-accent-rgb:124,58,237}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel--applied{background:linear-gradient(90deg,var(--panel-applied-bg),transparent 66%),#fff}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__summary:hover{background:#f9fafb}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__summary:focus-visible{background:#f9fafb}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__toggle{color:var(--panel-accent);background:rgba(var(--panel-accent-rgb),.12)}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__count{color:var(--panel-accent);background:rgba(var(--panel-accent-rgb),.1)}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__body{background:#f8fafc}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__toolbar{border-bottom-color:#e4e7ec}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__group-title,#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record,#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record-title{color:#101828}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__unavailable{color:#667085}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record{background:#fff;border-color:#d0d5dd}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record--applied{border-color:var(--panel-border);background:rgba(var(--panel-accent-rgb),.08)}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record-meta,#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record-reason{color:#667085}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record-meta--success{color:#027a48}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record-meta--warning,#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record-reason{color:#b54708}#body .pisell-sale-detail-promotion-wallet-panels--light .pisell-sale-detail-promotion-wallet-panel__record-action--danger{color:#d92d20}#body .pisell-sale-detail-promotion-wallet-panels--light.pisell-sale-detail-promotion-wallet-panels--with-banner{border:2px solid #7f56d9;box-shadow:0 0 0 4px #7f56d921,0 10px 26px #42307d24}#body .pisell-sale-detail-promotion-wallet-panel__summary:after{border:2px solid var(--panel-accent);opacity:0;pointer-events:none;content:"";border-radius:8px;position:absolute;top:2px;bottom:2px;left:2px;right:2px;transform:scale(.98)}#body .pisell-sale-detail-promotion-wallet-panel__summary--voucher-arrival:after{animation:.62s cubic-bezier(.2,.8,.2,1) pisell-promotion-voucher-arrival}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-wrapper{background:#fff;border:2px solid #7f56d9;border-radius:20px;padding:12px;position:relative;overflow:hidden;box-shadow:0 0 0 5px #7f56d924,0 24px 64px #3424593d}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-search-area-with-close{gap:0}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-trigger-input.pisell-lowcode-input-affix-wrapper,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-trigger-input.ant-input-affix-wrapper{border-radius:14px;min-height:56px}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-input-confirm,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-close-btn{border-radius:12px;min-width:92px;min-height:46px;font-size:15px;font-weight:700}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-close-btn{z-index:1;min-width:0;height:40px;min-height:40px;padding-inline-start:12px;padding-inline-end:12px;position:absolute;top:12px;right:12px;gap:0!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-close-btn>.pisell-lowcode-btn-icon,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-close-btn>.anticon{display:none!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lowcode-drawer-content,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .ant-drawer-content{background:#fff;border-radius:20px 20px 0 0;overflow:hidden}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lowcode-drawer-body,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .ant-drawer-body{background:#fff;padding:0}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-drawer-content{padding:24px 16px calc(18px + env(safe-area-inset-bottom));position:relative}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-search-area-with-close{gap:0}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-trigger-input.pisell-lowcode-input-affix-wrapper,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-trigger-input.ant-input-affix-wrapper{border-radius:14px;min-height:54px}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-input-confirm,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-modal-close-btn{border-radius:12px;min-height:46px;font-size:15px;font-weight:700}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-modal-close-btn{z-index:1;min-width:0;height:40px;min-height:40px;padding-inline-start:10px;padding-inline-end:10px;position:absolute;top:12px;right:12px;gap:0!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-modal-close-btn>.pisell-lowcode-btn-icon,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-modal-close-btn>.anticon{display:none!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-input-cancel,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-input-cancel{font-size:16px;font-weight:600;line-height:20px}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-input-cancel>span,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-input-cancel>span{font-size:inherit;font-weight:inherit;line-height:inherit}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-input-confirm:disabled,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-input-confirm:disabled,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-input-confirm.ant-btn-primary:disabled,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-input-confirm.ant-btn-primary:disabled,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-input-confirm.pisell-lowcode-btn-primary:disabled,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-input-confirm.pisell-lowcode-btn-primary:disabled{color:#98a2b3;box-shadow:none;background:#f2f4f7;border-color:#eaecf0}#body .pisell-sale-detail-promotion-code-find__header{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;margin-bottom:24px;padding-inline-start:64px;padding-inline-end:64px;display:flex}#body .pisell-sale-detail-promotion-code-find__header .pisell-sale-detail-promotion-wallet-panel__banner-art{width:118px;height:92px;margin-bottom:10px}#body .pisell-sale-detail-promotion-code-find__header .pisell-sale-detail-promotion-wallet-panel__banner-art>svg{width:112px;height:82px}#body .pisell-sale-detail-promotion-code-find__title{color:#101828;font-size:24px;font-weight:750;line-height:32px}#body .pisell-sale-detail-promotion-code-find__description{color:#667085;max-width:420px;margin-top:6px;font-size:14px;line-height:22px}#body .pisell-sale-detail-promotion-code-find__flyer{contain:layout paint style;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}#body .pisell-sale-detail-promotion-code-find__flyer,#body .pisell-sale-detail-promotion-code-find__flyer *{transition:none!important;animation:none!important}@keyframes pisell-promotion-voucher-arrival{0%{opacity:0;transform:scale(.98)}38%,58%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.015)}}#body .pisell-sale-detail-promotion-wallet-panel__banner-art--animated .pisell-sale-detail-promotion-wallet-panel__banner-ticket{animation:2.8s ease-in-out infinite pisell-promotion-banner-float}#body .pisell-sale-detail-promotion-wallet-panel__banner-art--animated .pisell-sale-detail-promotion-wallet-panel__banner-gift--left{animation:3.1s ease-in-out infinite pisell-promotion-banner-tilt-left}#body .pisell-sale-detail-promotion-wallet-panel__banner-art--animated .pisell-sale-detail-promotion-wallet-panel__banner-gift--right{animation:2.9s ease-in-out infinite pisell-promotion-banner-tilt-right}#body .pisell-sale-detail-promotion-wallet-panel__banner-art--animated .pisell-sale-detail-promotion-wallet-panel__banner-sparkles{animation:1.8s ease-in-out infinite pisell-promotion-banner-sparkle}@keyframes pisell-promotion-banner-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-5px)rotate(2deg)}}@keyframes pisell-promotion-banner-tilt-left{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(-10deg)translateY(-3px)}}@keyframes pisell-promotion-banner-tilt-right{0%,to{transform:rotate(5deg)translateY(0)}50%{transform:rotate(10deg)translateY(-4px)}}@keyframes pisell-promotion-banner-sparkle{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@media (max-width:640px){#body .pisell-sale-detail-promotion-wallet-panel__banner{grid-template-columns:58px minmax(0,1fr) auto;gap:8px;min-height:70px;padding:8px 10px}#body .pisell-sale-detail-promotion-wallet-panel__banner-art{width:58px;height:52px}#body .pisell-sale-detail-promotion-wallet-panel__banner-art>svg{width:58px;height:48px}#body .pisell-sale-detail-promotion-wallet-panel__banner-description{display:none}#body .pisell-sale-detail-promotion-wallet-panel__banner-action{min-width:0;min-height:36px;padding:6px 10px}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-wrapper{border-radius:16px;padding:22px 16px 16px}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-search-area-with-close{gap:0}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-close-btn{min-width:0;padding-inline-start:10px;padding-inline-end:10px;gap:0!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-close-btn>.pisell-lowcode-btn-icon,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-close-btn>.anticon{display:none!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-modal-container .pisell-lookup-modal-close-btn>span:not(.pisell-lowcode-btn-icon){display:inline-block!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-modal-close-btn{min-width:0;padding-inline-start:10px;padding-inline-end:10px;gap:0!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-modal-close-btn>.pisell-lowcode-btn-icon,#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-modal-close-btn>.anticon{display:none!important}#body .pisell-sale-detail-promotion-code-find.pisell-lookup-drawer-container .pisell-lookup-modal-close-btn>span:not(.pisell-lowcode-btn-icon){display:inline-block!important}#body .pisell-sale-detail-promotion-code-find__header{margin-bottom:18px}#body .pisell-sale-detail-promotion-code-find__header .pisell-sale-detail-promotion-wallet-panel__banner-art{width:92px;height:72px;margin-bottom:6px}#body .pisell-sale-detail-promotion-code-find__header .pisell-sale-detail-promotion-wallet-panel__banner-art>svg{width:88px;height:66px}#body .pisell-sale-detail-promotion-code-find__title{font-size:20px;line-height:28px}}@media (prefers-reduced-motion:reduce){#body .pisell-sale-detail-promotion-wallet-panel__body,#body .pisell-sale-detail-promotion-wallet-panel__toggle svg,#body .pisell-sale-detail-promotion-wallet-panel__banner-art--animated .pisell-sale-detail-promotion-wallet-panel__banner-ticket,#body .pisell-sale-detail-promotion-wallet-panel__banner-art--animated .pisell-sale-detail-promotion-wallet-panel__banner-gift,#body .pisell-sale-detail-promotion-wallet-panel__banner-art--animated .pisell-sale-detail-promotion-wallet-panel__banner-sparkles{transition:none;animation:none}#body .pisell-sale-detail-promotion-wallet-panel__summary--voucher-arrival:after{animation:none}}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-content{color:#f5f7ff;background:#080e1f;border:1px solid #52678f;border-radius:28px;overflow:hidden;box-shadow:0 24px 72px #0000007a}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-header{background:0 0;border:0;padding:40px 40px 26px}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-title{color:#f5f7ff;font-size:max(24px,min(2vw,36px));font-weight:700;line-height:1.2}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-body{padding:0 40px}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-footer{background:0 0;border:0;justify-content:flex-end;margin:0;padding:36px 40px 32px;display:flex}#body .pisell-sale-detail-unavailable-vouchers-modal__list{scrollbar-color:#b8c6ed6b transparent;scrollbar-width:thin;flex-direction:column;gap:10px;min-height:160px;max-height:min(548px,100vh - 310px);padding-right:2px;display:flex;overflow:hidden auto}#body .pisell-sale-detail-unavailable-vouchers-modal__item{color:#e2e7f494;background:#12192a;border:2px solid #b8c6ed4d;border-radius:18px;flex:none;align-items:center;gap:20px;min-width:0;min-height:128px;padding:14px 10px;display:flex}#body .pisell-sale-detail-unavailable-vouchers-modal__item-main{flex:1;min-width:0}#body .pisell-sale-detail-unavailable-vouchers-modal__item-title{text-overflow:ellipsis;white-space:nowrap;font-size:max(20px,min(1.55vw,29px));font-weight:700;line-height:1.25;display:block;overflow:hidden}#body .pisell-sale-detail-unavailable-vouchers-modal__item-meta,#body .pisell-sale-detail-unavailable-vouchers-modal__item-reason{font-size:max(17px,min(1.35vw,25px));font-weight:600;line-height:1.3}#body .pisell-sale-detail-unavailable-vouchers-modal__item-meta{margin-top:6px}#body .pisell-sale-detail-unavailable-vouchers-modal__item-reason{margin-top:2px}#body .pisell-sale-detail-unavailable-vouchers-modal__alert{color:#e2e7f494;border:2px solid #b8c6ed4d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;font-weight:700;display:inline-flex}#body .pisell-sale-detail-unavailable-vouchers-modal__close.pisell-lowcode-btn{color:#fff;min-width:140px;height:66px;box-shadow:none;background:linear-gradient(105deg,#823cf5 0%,#6421c7 100%);border:0;border-radius:18px;padding:0 30px;font-size:max(20px,min(1.5vw,28px));font-weight:700}#body .pisell-sale-detail-unavailable-vouchers-modal__close.pisell-lowcode-btn:hover{color:#fff;background:linear-gradient(105deg,#955eff 0%,#762ee8 100%)}#body .pisell-sale-detail-unavailable-vouchers-modal__close.pisell-lowcode-btn:focus-visible{color:#fff;background:linear-gradient(105deg,#955eff 0%,#762ee8 100%)}#body .pisell-sale-detail-unavailable-vouchers-modal__close.pisell-lowcode-btn:focus-visible{outline-offset:3px;outline:3px solid #b8c6ed}@media (max-width:900px){#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal{width:calc(100vw - 24px)!important}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-content{border-radius:20px}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-header{padding:24px 20px 18px}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-body{padding:0 20px}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-unavailable-vouchers-modal .pisell-lowcode-modal-footer{padding:20px}#body .pisell-sale-detail-unavailable-vouchers-modal__list{max-height:calc(90vh - 180px)}#body .pisell-sale-detail-unavailable-vouchers-modal__item{border-radius:14px;min-height:96px}#body .pisell-sale-detail-unavailable-vouchers-modal__alert{width:44px;height:44px}#body .pisell-sale-detail-unavailable-vouchers-modal__close.pisell-lowcode-btn{border-radius:12px;width:100%;height:52px}}#body .pisell-sale-detail-amount-details{background:#fff;flex-direction:column;display:flex}#body .pisell-sale-detail-amount-details--open{gap:8px}#body .pisell-sale-detail-amount-details__summary{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}#body .pisell-sale-detail-amount-details__summary-left{color:var(--base-black,#000);flex-direction:column;font-size:18px;font-style:normal;font-weight:600;line-height:28px;display:flex}#body .pisell-sale-detail-amount-details__summary-total{color:#101828;padding:6px 10px;font-weight:700;line-height:30px}#body .pisell-sale-detail-amount-details__summary-label{color:inherit}#body .pisell-sale-detail-amount-details__summary-label--refund{color:#d92d20}#body .pisell-sale-detail-amount-details__summary-arrears{color:#ee837a;font-size:14px}#body .pisell-sale-detail-amount-details__details-trigger{color:#7f56d9;cursor:pointer;justify-content:center;align-items:center;gap:6px;font-size:18px;font-style:normal;font-weight:700;line-height:28px;display:flex}#body .pisell-sale-detail-amount-details__details-icon{color:#7f56d9;justify-content:center;align-items:center;width:22px;height:22px;display:flex}#body .pisell-sale-detail-amount-details__details-icon--open{transform:rotate(180deg)}#body .pisell-sale-detail-amount-details__details{flex-direction:column;width:100%;max-height:0;padding:0 10px;transition:all .2s;display:flex;overflow:hidden}#body .pisell-sale-detail-amount-details__details--open{max-height:500px}#body .pisell-sale-detail-amount-details__divider{background:#e5e7eb;width:100%;height:1px;margin:4px 0}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-wrap{padding:0}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-list{width:100%;margin-top:0;display:flex}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-block{flex:1}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-wrap{flex-direction:column;gap:8px;width:100%;display:flex}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item{justify-content:space-between;align-items:center;width:100%;display:flex}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item .pisell-lowcode__subtotal-item-label{color:#101828;align-items:center;min-width:0;font-size:14px;font-style:normal;font-weight:700;line-height:24px;display:flex}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item .pisell-lowcode__subtotal-item-value{color:#101828;text-align:right;flex:none;padding-left:8px;font-size:14px;font-style:normal;font-weight:700;line-height:24px}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item.pisell-lowcode__subtotal-item-bold .pisell-lowcode__subtotal-item-label,#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item.pisell-lowcode__subtotal-item-bold .pisell-lowcode__subtotal-item-value{color:#101828;font-weight:700}#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-label .pisell-icon,#body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-label .iconfont{color:#667085;font-size:14px}#body .pisell-sale-detail-cart-items{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}#body .pisell-sale-detail-cart-items__empty{color:#fff;text-align:center;flex:1;justify-content:center;align-items:flex-start;padding-top:42px;font-size:16px;font-weight:700;line-height:24px;display:flex}#body .pisell-sale-detail-cart-items--layout-contained .pisell-line-item-wrapper-container{contain:layout style}#body .pisell-sale-detail-cart-items__saved{color:#101828;background:#eaecf0;border-radius:8px;flex-direction:column;grid-column:1/-1;gap:0;min-width:0;padding:6px;display:flex}#body .pisell-sale-detail-cart-items__saved-header{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:14px;font-weight:600;line-height:20px;display:flex}#body .pisell-sale-detail-cart-items__saved-title{flex:1;min-width:0}#body .pisell-sale-detail-cart-items__saved-summary{flex-shrink:0;margin-right:4px}#body .pisell-sale-detail-cart-items__saved-switch{flex-shrink:0;transition:transform .3s}#body .pisell-sale-detail-cart-items__saved-content{flex-direction:column;gap:8px;max-height:0;transition:max-height .3s;display:flex;overflow:hidden}#body .pisell-sale-detail-cart-items__saved-content:before{content:"";flex-shrink:0;height:6px;display:block}#body .pisell-sale-detail-cart-items__saved-content.is-expanded{max-height:9999px}#body .pisell-sale-detail-cart-items__saved-content--multi-col{grid-template-columns:repeat(var(--pisell-cart-cols,1),minmax(0,1fr));align-items:start;display:grid}#body .pisell-sale-detail-cart-items--editable .pisell-sale-detail-cart-items__numeric-stepper{width:max-content;min-width:132px}#body .pisell-sale-detail-cart-items--editable .pisell-sale-detail-cart-items__numeric-stepper.numeric-stepper-separated .numeric-stepper-display{box-sizing:border-box;white-space:nowrap;width:auto;max-width:96px;padding-left:6px;padding-right:6px}#body .pisell-sale-detail-cart-items--editable .pisell-sale-detail-cart-items__numeric-stepper.numeric-stepper-separated.numeric-stepper-small .numeric-stepper-display{min-width:24px}#body .pisell-sale-detail-cart-items--editable .pisell-sale-detail-cart-items__numeric-stepper.numeric-stepper-separated.numeric-stepper-middle .numeric-stepper-display{min-width:30px}#body .pisell-sale-detail-cart-items--editable .pisell-sale-detail-cart-items__numeric-stepper.numeric-stepper-separated.numeric-stepper-large .numeric-stepper-display{min-width:36px}#body .pisell-sale-detail-print-menu .pisell-lowcode-dropdown-menu{min-width:180px}#body .pisell-sale-detail-print-menu .pisell-lowcode-dropdown-menu-item.pisell-sale-detail-print-menu__item{min-height:48px;padding:12px 14px;font-size:14px;line-height:20px}#body .pisell-sale-detail-print-menu .pisell-sale-detail-print-menu__icon{font-size:18px}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-blue{color:#fff;background:#2563eb;border-color:#2563eb}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-blue:not(:disabled):hover,#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-blue:not(:disabled):focus,#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-blue:not(:disabled):active{color:#fff;background:#1d4ed8;border-color:#1d4ed8}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-blue:disabled{color:#d0d5dd;background:#f9fafb;border-color:#e5e7eb}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-cyan{color:#fff;background:#0891b2;border-color:#0891b2}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-cyan:not(:disabled):hover,#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-cyan:not(:disabled):focus,#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-cyan:not(:disabled):active{color:#fff;background:#0e7490;border-color:#0e7490}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-cyan:disabled{color:#d0d5dd;background:#f9fafb;border-color:#e5e7eb}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-green{color:#fff;background:#16a34a;border-color:#16a34a}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-green:not(:disabled):hover,#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-green:not(:disabled):focus,#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-green:not(:disabled):active{color:#fff;background:#15803d;border-color:#15803d}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-green:disabled{color:#d0d5dd;background:#f9fafb;border-color:#e5e7eb}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-orange{color:#fff;background:#f79009;border-color:#f79009}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-orange:not(:disabled):hover,#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-orange:not(:disabled):focus,#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-orange:not(:disabled):active{color:#fff;background:#dc6803;border-color:#dc6803}#body .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--payment-tone-orange:disabled{color:#d0d5dd;background:#f9fafb;border-color:#e5e7eb}#body .pisell-sale-detail-overflow-actions{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:8px;width:260px;padding:10px;display:flex;box-shadow:0 12px 32px #0f172a33}#body .pisell-sale-detail-overflow-actions .pisell-sale-detail-button-actions__button{white-space:normal;overflow-wrap:anywhere;border-radius:8px;width:100%;height:auto;min-height:48px;padding:10px 14px;line-height:20px}#body .pisell-sale-detail-overflow-actions .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--checkout-cart{color:#fff;background:#7f56da;border-color:#7f56da}#body .pisell-sale-detail-overflow-actions .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--checkout-cart:not(:disabled):hover,#body .pisell-sale-detail-overflow-actions .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--checkout-cart:not(:disabled):focus,#body .pisell-sale-detail-overflow-actions .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--checkout-cart:not(:disabled):active{color:#fff;background:#6941c6;border-color:#6941c6}#body .pisell-sale-detail-overflow-actions .pisell-lowcode-btn.pisell-sale-detail-button-actions__button.pisell-sale-detail-button-actions__button--checkout-cart:disabled{color:#d0d5dd;background:#f9fafb;border-color:#e5e7eb}#body .pisell-lowcode-space.pisell-sale-detail-button-actions__row--leading-icon-overflow>.pisell-lowcode-space-item:first-child{flex:0 0 48px;width:48px;min-width:48px;max-width:48px}#body .pisell-sale-detail-mobile-sheet__footer{padding-bottom:env(safe-area-inset-bottom)}#body .pisell-sale-detail-tmpl-a{background:#181818;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-tmpl-body{background-color:#181818;flex:1;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-tmpl-aside{border-right:1px solid #ffffff0f;flex:none;width:100px}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-tmpl-content{flex:1;min-width:0;min-height:0;overflow:hidden}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-inline-layout{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-main{flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px 6px 8px;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-client-entry{flex:none;gap:10px;display:flex}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-client-entry .pisell-sale-detail-client{flex:1;min-width:0;margin-bottom:0}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-cart-scroll-panel{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-scroll-content{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-scroll-content::-webkit-scrollbar{display:none}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-cart-actions{border-top:1px solid #ffffff1f}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-footer{background:#fff;border-top:1px solid #e5e7eb;flex:none;overflow:hidden;box-shadow:0 -8px 24px #0f172a1f}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions{background:#fff;flex:none;padding:8px 10px}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions .pisell-lowcode-flex{gap:8px;margin-bottom:0!important}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions .pisell-lowcode-space{width:100%;display:flex}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions .pisell-lowcode-space-item{flex:1;min-width:0}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions .pisell-lowcode-space-item>.pisell-lowcode-btn{border-radius:8px;width:100%;height:48px}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--template-a .pisell-lowcode-space-item:nth-child(3){flex:1.35}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--single-row-overflow .pisell-lowcode-space-item,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--single-row-overflow .pisell-lowcode-space-item:nth-child(3){flex:1}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--single-row-overflow .pisell-sale-detail-button-actions__button,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--single-row-overflow .pisell-sale-detail-button-actions__button:hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--single-row-overflow .pisell-sale-detail-button-actions__button:focus,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--single-row-overflow .pisell-sale-detail-button-actions__button:active{box-shadow:none}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--with-floor-resource .pisell-lowcode-space-item:first-child,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--with-floor-resource .pisell-lowcode-space-item:nth-child(2),#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--with-floor-resource .pisell-lowcode-space-item:nth-child(3){flex:0 0 80px;width:80px}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--with-floor-resource .pisell-lowcode-space-item:nth-child(4){flex:1.35}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--with-floor-resource .pisell-sale-detail-button-actions__button--select-floor-resource{color:#fff;background:#7f56da;border-color:#7f56da}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--with-floor-resource .pisell-sale-detail-button-actions__button--select-floor-resource:not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions--with-floor-resource .pisell-sale-detail-button-actions__button--select-floor-resource:not(:disabled):active{color:#fff;background:#6941c6;border-color:#6941c6}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button{white-space:normal;word-break:normal;overflow-wrap:normal;border-radius:8px;justify-content:center;align-items:center;width:100%;height:48px;font-size:13px;font-weight:700;line-height:16px;display:flex}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button .pisell-lowcode-btn-icon{flex:none;align-items:center;font-size:18px;display:inline-flex}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button .pisell-lowcode-btn-icon svg{width:18px;height:18px}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button>span:not(.pisell-lowcode-btn-icon){text-overflow:ellipsis;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;min-width:0;max-height:32px;display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--return>.pisell-sale-detail-button-actions__return-label{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:calc(100% - 26px);display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--primary{color:#fff;background:#7f56da;border-color:#7f56d9}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--primary:not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--primary:not(:disabled):active{color:#fff;background:#6941c6;border-color:#6941c6}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--payment-preview-1{color:#fff;background:#2563eb;border-color:#2563eb}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--payment-preview-1:not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--payment-preview-1:not(:disabled):active{color:#fff;background:#1d4ed8;border-color:#1d4ed8}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--payment-preview-2{color:#fff;background:#0891b2;border-color:#0891b2}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--payment-preview-2:not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--payment-preview-2:not(:disabled):active{color:#fff;background:#0e7490;border-color:#0e7490}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--note{color:#fff;background:#0891b2;border-color:#0891b2;position:relative}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--note:not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--note:not(:disabled):active{color:#fff;background:#0e7490;border-color:#0e7490}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--note .pisell-sale-detail-button-actions__note-content{justify-content:center;align-items:center;display:inline-flex}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--note .note-indicator{color:#fff;pointer-events:none;background-color:#7f56da;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:30px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0;transform:translate(12%,-12%);box-shadow:0 4px 8px #0003}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--save:not(.pisell-sale-detail-button-actions__button--primary),#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--checkout:not(.pisell-sale-detail-button-actions__button--primary),#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--checkout-cart:not(.pisell-sale-detail-button-actions__button--primary){color:#fff;background:#f79009;border-color:#f79009}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--save:not(.pisell-sale-detail-button-actions__button--primary):not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--checkout:not(.pisell-sale-detail-button-actions__button--primary):not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--checkout-cart:not(.pisell-sale-detail-button-actions__button--primary):not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--save:not(.pisell-sale-detail-button-actions__button--primary):not(:disabled):active,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--checkout:not(.pisell-sale-detail-button-actions__button--primary):not(:disabled):active,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--checkout-cart:not(.pisell-sale-detail-button-actions__button--primary):not(:disabled):active{color:#fff;background:#dc6803;border-color:#dc6803}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--save:not(.pisell-sale-detail-button-actions__button--primary):disabled,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--checkout:not(.pisell-sale-detail-button-actions__button--primary):disabled,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--checkout-cart:not(.pisell-sale-detail-button-actions__button--primary):disabled{color:#d0d5dd;background:#f9fafb;border-color:#e5e7eb}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--edit,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--edit:not(:disabled):hover,#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button--edit:not(:disabled):active{color:#2563eb;border-color:#2563eb}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button:disabled{color:#fff;cursor:not-allowed;background:#bfbfbf;border-color:#bfbfbf}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button:disabled:hover{color:#fff;background:#bfbfbf;border-color:#bfbfbf}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__button>.pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__checkout-content{text-align:center;white-space:normal;flex-direction:column;flex:auto;justify-content:center;align-items:center;max-height:none;line-height:16px;display:inline-flex;overflow:visible}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__checkout-title{white-space:nowrap;width:100%;display:block}#body .pisell-sale-detail-tmpl-a .pisell-sale-detail-button-actions__checkout-amount{white-space:nowrap;width:100%;font-size:12px;font-weight:500;display:block}#body .pisell-sale-detail--phone .pisell-sale-detail-tmpl-a .pisell-sale-detail-tmpl-aside{width:56px}#body .pisell-sale-detail--phone .pisell-sale-detail-tmpl-a .pisell-sale-detail-main{padding-top:12px}#body .pisell-sale-detail-tmpl-a--mobile-sheet{background:0 0;height:0;overflow:visible}#body .pisell-sale-detail-sale-overview{background:linear-gradient(135deg,#1e3a5f 0%,#172554 52%,#1e293b 100%);justify-content:flex-start;align-items:stretch;margin:0;padding:10px;display:flex;position:relative;overflow:hidden}#body .pisell-sale-detail-sale-overview__main{z-index:1;flex-direction:column;flex:1;gap:10px;min-width:0;display:flex;position:relative}#body .pisell-sale-detail-sale-overview__meta{color:#ffffffb3;justify-content:space-between;padding-right:6px;font-size:12px;font-style:normal;font-weight:600;line-height:18px;display:flex}#body .pisell-sale-detail-sale-overview__order-number{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:32px}#body .pisell-sale-detail-sale-overview__shop-order-number{color:#ffffffc7;font-size:14px}#body .pisell-sale-detail-sale-overview__order-number-separator{margin-left:6px;margin-right:4px;font-size:14px}#body .pisell-sale-detail-sale-overview__status{z-index:1;align-items:center;gap:8px;display:inline-flex;position:absolute;top:12px;right:10px}#body .pisell-sale-detail-sale-overview__status-badge{border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:3px 12px;font-size:12px;font-style:normal;font-weight:700;line-height:18px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}#body .pisell-sale-detail-sale-overview__status-badge--payment{border-color:var(--pisell-sale-detail-overview-payment-color,#d0d5dd);color:#101828;background:var(--pisell-sale-detail-overview-payment-color,#d0d5dd)}#body .pisell-sale-detail-sale-overview__status-badge--order{border-color:var(--pisell-sale-detail-overview-order-border-color,#1570ef);color:var(--pisell-sale-detail-overview-order-text-color,#175cd3);background:#ffffff0a}#body .pisell-sale-detail-sale-overview__skeleton{background:linear-gradient(90deg,#ffffff29 0%,#ffffff52 50%,#ffffff29 100%) 0 0/200% 100%;border-radius:999px;animation:1.4s ease-in-out infinite pisell-sale-detail-sale-overview-skeleton;display:inline-block;overflow:hidden}#body .pisell-sale-detail-sale-overview__skeleton--title{width:min(360px,58%);height:32px}#body .pisell-sale-detail-sale-overview__skeleton--meta{width:180px;height:18px}#body .pisell-sale-detail-sale-overview__skeleton--meta-secondary{width:160px}#body .pisell-sale-detail-sale-overview__skeleton--badge{width:86px;height:28px}@keyframes pisell-sale-detail-sale-overview-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview{padding-bottom:6px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__main{gap:10px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__order-number{font-size:24px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__shop-order-number,#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__order-number-separator{font-size:14px;line-height:28px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__meta{flex-direction:column;gap:4px;padding-right:0;font-size:12px;line-height:18px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__status{gap:6px;top:12px;right:16px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__status-badge{padding:3px 8px;font-size:12px;line-height:18px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__skeleton--title{width:min(260px,62%)}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__skeleton--meta{width:150px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__skeleton--meta-secondary{width:120px}#body .pisell-sale-detail--phone .pisell-sale-detail-sale-overview__skeleton--badge{width:72px}#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-modal-content,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-modal-content,#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-floating-layer-content,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-floating-layer-content{color:#edf2ff;background:#080e1d;border:1px solid #40537c;border-radius:20px;overflow:hidden;box-shadow:0 30px 90px #000000b8}#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-modal-header,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-modal-header,#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-floating-layer-header,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-floating-layer-header{background:#0e1629;margin:0;padding:18px 24px;border-bottom:1px solid #2a395d!important}#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-modal-title,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-modal-title,#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-floating-layer-title,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-floating-layer-title{color:#edf2ff;text-align:center;font-size:22px;font-weight:800;line-height:30px}#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-modal-close,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-modal-close,#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-floating-layer-close,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-floating-layer-close{color:#edf2ff}#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-modal-body,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-modal-body,#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-floating-layer-body,#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-floating-layer-body{background:#080e1d;min-height:0;padding:0;overflow:hidden}#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-modal{max-width:880px}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-sale-detail-refund-modal-wrap .pisell-lowcode-modal-content .pisell-lowcode-modal-body,#body .pisell-sale-detail-refund-modal-wrap .pisell-lowcode-floating-layer-content .pisell-lowcode-floating-layer-body{min-height:0;padding:0;overflow:hidden}#body .pisell-sale-detail-refund-modal{color:#edf2ff;box-sizing:border-box;height:min(720px,100vh - 128px);background:#080e1d;grid-template-columns:220px minmax(0,1fr);gap:12px;height:min(720px,100dvh - 128px);min-height:0;padding:12px;display:grid;overflow:hidden}#body .pisell-sale-detail-refund-modal__methods{background:#091122;border:1px solid #263557;border-radius:16px;flex-direction:column;justify-content:space-between;gap:20px;min-height:0;padding:14px 12px 12px;display:flex;overflow:hidden}#body .pisell-sale-detail-refund-modal__method-list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden auto}#body .pisell-sale-detail-refund-modal__method{color:#b8c4e8;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:#0d1527;border:1px solid #314263;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;display:grid}#body .pisell-sale-detail-refund-modal__method:hover:not(:disabled){color:#fff;border-color:#8b5cf6}#body .pisell-sale-detail-refund-modal__method:disabled{cursor:not-allowed;opacity:.42}#body .pisell-sale-detail-refund-modal__method--active{color:#fff;background:linear-gradient(135deg,#8c5ce9,#7444d6);border-color:#9b6cff;box-shadow:inset 0 1px #ffffff29}#body .pisell-sale-detail-refund-modal__method-icon{justify-content:center;align-items:center;font-size:24px;display:inline-flex}#body .pisell-sale-detail-refund-modal__method-label{min-width:0;font-size:14px;font-weight:800;line-height:18px}#body .pisell-sale-detail-refund-modal__void-button.pisell-lowcode-btn{color:#7985a3;background:#0b1324;border-color:#2d3b5d;border-radius:999px;flex:none;align-self:flex-start}#body .pisell-sale-detail-refund-modal__workspace{background:#091122;border:1px solid #263557;border-radius:16px;flex-direction:column;gap:10px;min-width:0;min-height:0;padding:12px;display:flex;overflow:hidden}#body .pisell-sale-detail-refund-modal__workspace-scroll{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:hidden auto}#body .pisell-sale-detail-refund-modal__workspace-header{justify-content:space-between;align-items:center;gap:16px;display:flex}#body .pisell-sale-detail-refund-modal__workspace-header h2{color:#edf2ff;margin:0;font-size:20px;font-weight:850;line-height:28px}#body .pisell-sale-detail-refund-modal__workspace-header>span{color:#9aa8ce;font-size:14px;font-weight:800}#body .pisell-sale-detail-refund-modal__summary{background:linear-gradient(135deg,#773fd2db,#37226bf5),#2f1b61;border:1px solid #813cf2;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 14px;display:grid;box-shadow:inset 0 1px #ffffff1f}#body .pisell-sale-detail-refund-modal__summary--overview{grid-template-columns:repeat(4,minmax(0,1fr))}#body .pisell-sale-detail-refund-modal__summary-item{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}#body .pisell-sale-detail-refund-modal__summary-item span,#body .pisell-sale-detail-refund-modal__summary-item small{color:#c6b9ec;font-size:12px;font-weight:800;line-height:16px}#body .pisell-sale-detail-refund-modal__summary-item strong{color:#d9c7ff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:24px;font-weight:900;line-height:30px;overflow:hidden}#body .pisell-sale-detail-refund-modal__summary--overview .pisell-sale-detail-refund-modal__summary-item>span{letter-spacing:.5px;text-transform:uppercase}#body .pisell-sale-detail-refund-modal__summary-item--warning strong{color:#fdb022}#body .pisell-sale-detail-refund-modal__summary-note{color:#a9b7dc;padding:0 4px;font-size:11px;font-weight:700;line-height:15px}#body .pisell-sale-detail-refund-modal__selection-bar{background:#0d1629;border:1px solid #304263;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}#body .pisell-sale-detail-refund-modal__selection-bar>div:first-child{color:#a9b7dc;flex-wrap:wrap;align-items:baseline;gap:5px 7px;min-width:0;font-size:13px;font-weight:800;display:flex}#body .pisell-sale-detail-refund-modal__selection-bar>div:first-child strong{color:#edf2ff;font-size:20px;font-weight:900}#body .pisell-sale-detail-refund-modal__notice{color:#ffd18a;background:#7f4b1038;border:1px solid #ffb84d7a;border-radius:10px;padding:9px 12px;font-size:13px;font-weight:700;line-height:18px}#body .pisell-sale-detail-refund-modal__selection-actions{flex:none;gap:8px;display:flex}#body .pisell-sale-detail-refund-modal__selection-actions .pisell-lowcode-btn{color:#edf2ff;background:#101a2e;border-color:#42557d;border-radius:10px;height:38px;font-weight:800}#body .pisell-sale-detail-refund-modal__transactions{flex-direction:column;flex:none;gap:8px;min-height:0;display:flex;overflow:visible}#body .pisell-sale-detail-refund-modal__empty{color:#7f8bab;justify-content:center;align-items:center;min-height:160px;font-size:14px;font-weight:700;display:flex}#body .pisell-sale-detail-refund-modal__transaction{color:#e8edff;width:100%;font:inherit;text-align:left;cursor:pointer;background:#1a1238;border:1px solid #6732ca;border-left:4px solid #2fbd70;border-radius:12px;grid-template-columns:32px minmax(0,1fr) minmax(140px,.42fr);align-items:center;gap:12px;padding:12px 14px;display:grid}#body .pisell-sale-detail-refund-modal__transaction:not(.pisell-sale-detail-refund-modal__transaction--disabled):hover{border-color:#9a65ff}#body .pisell-sale-detail-refund-modal__transaction--disabled{cursor:default;opacity:.42}#body .pisell-sale-detail-refund-modal__transaction--read-only{opacity:1}#body .pisell-sale-detail-refund-modal__transaction--selected{border-color:#7f3ff2;box-shadow:inset 0 0 0 1px #965fff57}#body .pisell-sale-detail-refund-modal__transaction--partial{border-left-color:#40537c}#body .pisell-sale-detail-refund-modal__transaction-check{color:#fff;cursor:pointer;background:#5b27b2b8;border:1px solid #7e38ef;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:inherit;font-size:18px;font-weight:900;display:inline-flex}#body .pisell-sale-detail-refund-modal__transaction-check:disabled{cursor:not-allowed}#body .pisell-sale-detail-refund-modal__transaction-copy,#body .pisell-sale-detail-refund-modal__transaction-amounts{flex-direction:column;gap:3px;min-width:0;display:flex}#body .pisell-sale-detail-refund-modal__transaction-copy>strong{color:#edf2ff;overflow-wrap:anywhere;font-size:17px;font-weight:850;line-height:22px}#body .pisell-sale-detail-refund-modal__transaction-copy>span:not(:first-child){color:#aeb9db;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:18px}#body .pisell-sale-detail-refund-modal__transaction-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}#body .pisell-sale-detail-refund-modal__transaction-status,#body .pisell-sale-detail-refund-modal__transaction-refund-status{color:#71efad;text-transform:uppercase;background:#0f5b3d57;border:1px solid #287b57;border-radius:999px;align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;padding:2px 9px;font-size:12px;font-weight:900;line-height:16px;display:inline-flex}#body .pisell-sale-detail-refund-modal__transaction-refund-status{color:#ffb84d;background:#a05a1252;border-color:#d48624}#body .pisell-sale-detail-refund-modal__transaction-amounts{color:#aeb9db;text-align:right;align-items:flex-end;font-size:12px;font-weight:700;line-height:16px}#body .pisell-sale-detail-refund-modal__transaction-amounts>span{overflow-wrap:anywhere;max-width:100%}#body .pisell-sale-detail-refund-modal__transaction-amounts>strong{color:#edf2ff;font-size:22px;font-weight:900;line-height:28px}#body .pisell-sale-detail-refund-modal__transaction-amount-edit{color:#edf2ff;font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:0;font-size:22px;font-weight:900;line-height:28px;text-decoration:underline}#body .pisell-sale-detail-refund-modal__transaction-calculation{color:#ffb546;font-size:16px;font-weight:900}#body .pisell-sale-detail-refund-modal__transaction-service-charge{color:#aeb9db;font-size:12px;font-weight:700;line-height:16px}#body .pisell-sale-detail-refund-modal__refund-note{color:#aeb9db;box-sizing:border-box;border-bottom:1px solid #304263;flex-direction:column;flex:none;width:100%;padding:0 4px 8px;display:flex}#body .pisell-sale-detail-refund-modal__refund-note textarea{color:#edf2ff;width:100%;height:44px;min-height:44px;max-height:44px;font:inherit;resize:none;box-sizing:border-box;background:0 0;border:0;outline:0;padding:8px 0;line-height:20px;overflow-y:auto}#body .pisell-sale-detail-refund-modal__refund-note textarea::placeholder{color:#aeb9db;text-transform:uppercase;opacity:1;font-size:12px;font-weight:900}#body .pisell-sale-detail-refund-modal__refund-note textarea:disabled{cursor:not-allowed;opacity:.5}#body .pisell-sale-detail-refund-modal__footer{background:#0d1629;border:1px solid #304263;border-radius:12px;flex-direction:column;flex:none;align-items:stretch;gap:8px;padding:10px 12px;display:flex}#body .pisell-sale-detail-refund-modal__footer .pisell-lowcode-btn{color:#fff;background:linear-gradient(135deg,#8d4df6,#6d23d4);border:0;border-radius:10px;min-width:220px;height:50px;font-size:16px;font-weight:900}#body .pisell-sale-detail-refund-modal__footer .pisell-lowcode-btn:disabled{color:#ffffff73;background:#392752}#body .pisell-sale-detail-refund-modal__footer-actions{justify-content:space-between;align-items:center;gap:20px;display:flex}#body .pisell-sale-detail-refund-modal__footer-summary{color:#aeb9db;flex-direction:column;align-items:flex-start;font-size:12px;font-weight:800;display:flex}#body .pisell-sale-detail-refund-modal__footer-summary strong{color:#fff;font-size:22px;font-weight:900}#body .pisell-sale-detail-refund-confirm-modal-wrap{z-index:1100}#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-modal-header{display:none!important}#body .pisell-sale-detail-refund-confirm-modal-wrap .pisell-lowcode-modal-body{padding:0}#body .pisell-sale-detail-refund-confirm-modal{color:#edf2ff;text-align:center;background:#0c1426;flex-direction:column;align-items:center;padding:32px 28px 26px;display:flex}#body .pisell-sale-detail-refund-confirm-modal__warning{clip-path:polygon(50% 0,100% 100%,0 100%);color:#231306;background:#ffb020;justify-content:center;align-items:center;width:140px;height:110px;margin-bottom:14px;font-size:56px;font-weight:950;line-height:66px;display:inline-flex}#body .pisell-sale-detail-refund-confirm-modal h2{color:#f4f7ff;text-align:left;width:100%;margin:0;font-size:24px;font-weight:900;line-height:32px}#body .pisell-sale-detail-refund-confirm-modal p{color:#aeb9db;text-align:left;width:100%;max-width:none;margin:10px 0 24px;font-size:14px;font-weight:600;line-height:21px}#body .pisell-sale-detail-refund-confirm-modal__actions{grid-template-columns:1fr;gap:10px;width:100%;display:grid}#body .pisell-sale-detail-refund-confirm-modal__actions .pisell-lowcode-btn{color:#edf2ff;background:#111b30;border-color:#46597f;border-radius:10px;height:56px;font-weight:850}#body .pisell-sale-detail-refund-confirm-modal__actions .pisell-lowcode-btn-primary{background:#111b30;border-color:#46597f}@media (max-width:860px){#body .pisell-sale-detail-refund-modal{grid-template-columns:190px minmax(0,1fr)}#body .pisell-sale-detail-refund-modal__methods,#body .pisell-sale-detail-refund-modal__workspace{padding:10px}#body .pisell-sale-detail-refund-modal__method{grid-template-columns:24px minmax(0,1fr);min-height:48px;padding:7px 9px}#body .pisell-sale-detail-refund-modal__method-icon{font-size:20px}}@media (max-width:620px){#body .pisell-sale-detail-refund-modal{height:calc(100vh - 96px);grid-template-columns:120px minmax(0,1fr);height:calc(100dvh - 96px);min-height:0;display:grid}#body .pisell-sale-detail-refund-modal__methods{min-height:0;padding:10px 8px}#body .pisell-sale-detail-refund-modal__method-list{display:flex}#body .pisell-sale-detail-refund-modal__method{grid-template-columns:minmax(0,1fr);min-width:0;min-height:42px;display:grid}#body .pisell-sale-detail-refund-modal__method-icon{display:none!important}#body .pisell-sale-detail-refund-modal__method-label{text-align:center;overflow-wrap:anywhere;white-space:normal;font-size:11px}#body .pisell-sale-detail-refund-modal__workspace{min-height:0;padding:8px}#body .pisell-sale-detail-refund-modal__summary{padding:10px 6px}#body .pisell-sale-detail-refund-modal__summary--overview{gap:4px}#body .pisell-sale-detail-refund-modal__summary--overview .pisell-sale-detail-refund-modal__summary-item>span{font-size:10px}#body .pisell-sale-detail-refund-modal__summary-item strong{font-size:18px}#body .pisell-sale-detail-refund-modal__selection-bar{flex-direction:column;align-items:stretch;gap:8px}#body .pisell-sale-detail-refund-modal__selection-actions .pisell-lowcode-btn{flex:1}#body .pisell-sale-detail-refund-modal__footer-actions{justify-content:space-between}#body .pisell-sale-detail-refund-modal__footer-actions .pisell-lowcode-btn{min-width:0}#body .pisell-sale-detail-refund-modal__refund-note textarea{height:40px;min-height:40px;max-height:40px}#body .pisell-sale-detail-refund-confirm-modal__actions{grid-template-columns:1fr}}#body .pisell-sale-detail-summary-financial{flex-direction:column;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-summary-financial__card{color:#eef4ff;background:#080d18;border:1px solid #7785a052;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:6px;display:flex;box-shadow:0 8px 18px #0208173d}#body .pisell-sale-detail-summary-financial__card--payment{border-color:#7f56d994;box-shadow:inset 0 2px #7f56d973}#body .pisell-sale-detail-summary-financial__card--promotion{border-color:#17b26a94;box-shadow:inset 0 2px #17b26a8c}#body .pisell-sale-detail-summary-financial__card-header{color:#f5f7ff;align-items:center;gap:6px;min-width:0;font-size:16px;font-weight:800;display:flex}#body .pisell-sale-detail-summary-financial__card-header .iconfont{color:#9db4d4;flex:none;font-size:16px}#body .pisell-sale-detail-summary-financial__card-header>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-summary-financial__rows{flex-direction:column;gap:4px;min-width:0;display:flex}#body .pisell-sale-detail-summary-financial__row{color:#d8e6ff;justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:14px;font-weight:800;display:flex}#body .pisell-sale-detail-summary-financial__row--deduction .pisell-sale-detail-summary-financial__row-value{color:#ff8da1}#body .pisell-sale-detail-summary-financial__row--highlight{color:#b8a3ff;border-top:1px solid #7785a02e;padding-top:6px;font-size:14px}#body .pisell-sale-detail-summary-financial__row--highlight .pisell-sale-detail-summary-financial__row-value{color:#b8a3ff}#body .pisell-sale-detail-summary-financial__row-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-summary-financial__row-value{color:#f5f7ff;text-align:right;white-space:nowrap;flex:none;font-weight:900}#body .pisell-sale-detail-summary-financial__adjustment-list{flex-direction:column;gap:0;min-width:0;display:flex}#body .pisell-sale-detail-summary-financial__adjustment{flex-direction:column;gap:6px;min-width:0;padding:6px 0;display:flex}#body .pisell-sale-detail-summary-financial__adjustment+.pisell-sale-detail-summary-financial__adjustment{border-top:1px dashed #7785a042}#body .pisell-sale-detail-summary-financial__adjustment-main,#body .pisell-sale-detail-summary-financial__adjustment-meta,#body .pisell-sale-detail-summary-financial__adjustment-balance{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}#body .pisell-sale-detail-summary-financial__adjustment-title{color:#f5f7ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:800;overflow:hidden}#body .pisell-sale-detail-summary-financial__adjustment-amount{color:#f5f7ff;text-align:right;white-space:nowrap;flex:none;font-size:14px;font-weight:800}#body .pisell-sale-detail-summary-financial__adjustment-amount--addition{color:#86efac}#body .pisell-sale-detail-summary-financial__adjustment-meta{color:#a8c7ff;font-size:14px;font-weight:700}#body .pisell-sale-detail-summary-financial__adjustment-subtitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-summary-financial__adjustment-balance{color:#cdd7ff;flex:none}#body .pisell-sale-detail-summary-financial__adjustment-balance>span:last-child{color:#f5f7ff;font-weight:900}#body .pisell-sale-detail-summary-financial__payment-list{flex-direction:column;gap:6px;min-width:0;display:flex}#body .pisell-sale-detail-summary-financial__payment{flex-direction:column;gap:4px;min-width:0;display:flex}#body .pisell-sale-detail-summary-financial__payment--refund .pisell-sale-detail-summary-financial__payment-amount{color:#ff8da1}#body .pisell-sale-detail-summary-financial__payment-date{color:#a8c7ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;overflow:hidden}#body .pisell-sale-detail-summary-financial__payment-content{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-summary-financial__payment-sub-content{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-left:16px;display:flex}#body .pisell-sale-detail-summary-financial__payment-title,#body .pisell-sale-detail-summary-financial__payment-sub-title{color:#f5f7ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:800;overflow:hidden}#body .pisell-sale-detail-summary-financial__payment-amount,#body .pisell-sale-detail-summary-financial__payment-sub-amount{color:#f5f7ff;text-align:right;white-space:nowrap;flex:none;font-size:14px;font-weight:800}#body .pisell-sale-detail-summary-info{flex-direction:column;gap:6px;display:flex}#body .pisell-sale-detail-summary-info__section{min-width:0}#body .pisell-sale-detail-summary-info__section-header{justify-content:space-between;align-items:center;gap:6px;margin-bottom:6px;display:flex}#body .pisell-sale-detail-summary-info__section-title{color:#d9e2ff;align-items:center;gap:6px;min-width:0;margin:0;padding:6px 0;font-size:16px;font-weight:800;line-height:1.3;display:inline-flex}#body .pisell-sale-detail-summary-info__section-title .pisell-iconfont{color:#aebbe0;font-size:16px}#body .pisell-sale-detail-summary-info__card{color:#eef4ff;background:#07101f;border:1px solid #5c6c94b8;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;padding:10px;display:grid;position:relative}#body .pisell-sale-detail-summary-info__action,#body .pisell-sale-detail-summary-info__panel-button{color:#eef4ff;cursor:pointer;background:#07101fe0;border:1px solid #9aa4c39e;border-radius:9px;flex:none;min-height:34px;padding:0 12px;font-size:12px;font-weight:700}#body .pisell-sale-detail-summary-info__panel-button{align-self:flex-end}#body .pisell-sale-detail-summary-info__field{flex-direction:column;gap:4px;min-width:0;line-height:1.35;display:flex}#body .pisell-sale-detail-summary-info__field--block{grid-column:1/-1}#body .pisell-sale-detail-summary-info__field--block .pisell-sale-detail-summary-info__field-value{white-space:normal}#body .pisell-sale-detail-summary-info__field-label{color:#aebbe0;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:800}#body .pisell-sale-detail-summary-info__field-value{color:#eef4ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:700;overflow:hidden}#body .pisell-sale-detail-summary-info__note-row{grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:6px;display:flex}#body .pisell-sale-detail-summary-info__note-row .pisell-sale-detail-summary-info__field{flex:auto}#body .pisell-sale-detail--phone .pisell-sale-detail-summary-info__card{grid-template-columns:1fr;padding:10px}#body .pisell-sale-detail--phone .pisell-sale-detail-summary-info__note-row,#body .pisell-sale-detail--phone .pisell-sale-detail-summary-info__field--block{grid-column:auto}#body .pisell-sale-detail-invoice-main{padding:8px 10px}#body .pisell-sale-detail-invoice,#body .pisell-sale-detail-invoice__section,#body .pisell-sale-detail-invoice__summary-detail{flex-direction:column;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-invoice__section-header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-invoice__section-title{color:#d9e2ff;align-items:center;gap:6px;min-width:0;margin:0;padding:0;font-size:16px;font-weight:800;line-height:22px;display:inline-flex}#body .pisell-sale-detail-invoice__section-title .pisell-iconfont{color:#aebbe0;flex:none;font-size:16px}#body .pisell-sale-detail-invoice__edit-button{color:#eef4ff;cursor:pointer;background:#07101fe0;border:1px solid #9aa4c39e;border-radius:9px;flex:none;min-height:34px;padding:0 12px;font-size:12px;font-weight:700}#body .pisell-sale-detail-invoice__edit-button:disabled{color:#eef4ff73;cursor:not-allowed;border-color:#9aa9d052}#body .pisell-sale-detail-invoice__appointment-card,#body .pisell-sale-detail-invoice__open-items-card{color:#eef4ff;background:#07101f;border:1px solid #5c6c94b8;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:8px;display:flex;overflow:hidden}#body .pisell-sale-detail-invoice__appointment-title{color:#f5f8ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:900;line-height:18px;overflow:hidden}#body .pisell-sale-detail-invoice__appointment-meta{grid-template-columns:116px minmax(0,1fr);gap:6px 8px;min-width:0;display:grid}#body .pisell-sale-detail-invoice__appointment-meta-label,#body .pisell-sale-detail-invoice__appointment-meta-value{min-width:0;font-size:13px;font-weight:800;line-height:18px}#body .pisell-sale-detail-invoice__appointment-meta-label{color:#aebbe0}#body .pisell-sale-detail-invoice__appointment-meta-value{overflow-wrap:anywhere;color:#eef4ff}#body .pisell-sale-detail-invoice__line-list{flex-direction:column;min-width:0;display:flex}#body .pisell-sale-detail-invoice__line-row,#body .pisell-sale-detail-invoice__subtotal-row{grid-template-columns:minmax(0,1.55fr) minmax(74px,.65fr) minmax(80px,.68fr) minmax(84px,.75fr);min-width:0;display:grid}#body .pisell-sale-detail-invoice__line-row{border-top:1px solid #5c6c946b}#body .pisell-sale-detail-invoice__line-row--head{border-top:0;border-bottom:1px solid #5c6c94b8}#body .pisell-sale-detail-invoice__line-row--head+.pisell-sale-detail-invoice__line-row{border-top:0}#body .pisell-sale-detail-invoice__line-row--option .pisell-sale-detail-invoice__line-name,#body .pisell-sale-detail-invoice__line-row--bundle .pisell-sale-detail-invoice__line-name,#body .pisell-sale-detail-invoice__line-row--bundle-option .pisell-sale-detail-invoice__line-name,#body .pisell-sale-detail-invoice__line-row--variant .pisell-sale-detail-invoice__line-name,#body .pisell-sale-detail-invoice__line-row--note .pisell-sale-detail-invoice__line-name{color:#aebbe0;font-weight:800}#body .pisell-sale-detail-invoice__line-row--option .pisell-sale-detail-invoice__line-name,#body .pisell-sale-detail-invoice__line-row--bundle .pisell-sale-detail-invoice__line-name,#body .pisell-sale-detail-invoice__line-row--bundle-option .pisell-sale-detail-invoice__line-name,#body .pisell-sale-detail-invoice__line-row--add-time .pisell-sale-detail-invoice__line-name{padding-left:20px}#body .pisell-sale-detail-invoice__line-row--add-time .pisell-sale-detail-invoice__line-name{color:#c4b5fd}#body .pisell-sale-detail-invoice__line-head-cell,#body .pisell-sale-detail-invoice__line-cell{min-width:0;padding:8px}#body .pisell-sale-detail-invoice__line-head-cell{color:#aebbe0;font-size:13px;font-weight:900;line-height:18px}#body .pisell-sale-detail-invoice__line-cell{color:#eef4ff;align-items:center;font-size:13px;font-weight:800;line-height:18px;display:flex}#body .pisell-sale-detail-invoice__line-cell--amount,#body .pisell-sale-detail-invoice__line-cell--quantity{text-align:left;white-space:nowrap;justify-content:flex-start}#body .pisell-sale-detail-invoice__line-cell--total{color:#f5f8ff;font-weight:900}#body .pisell-sale-detail-invoice__line-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-invoice__mobile-label{color:#aebbe0;font-size:12px;font-weight:900;line-height:16px;display:none}#body .pisell-sale-detail-invoice__subtotal-row{border-top:1px solid #5c6c94b8;align-items:center;padding:0}#body .pisell-sale-detail-invoice__subtotal-label{color:#aebbe0;text-align:right;grid-column:3;min-width:0;padding:8px;font-size:13px;font-weight:900;line-height:18px}#body .pisell-sale-detail-invoice__subtotal-value{color:#f5f8ff;text-align:left;grid-column:4;min-width:0;padding:8px;font-size:13px;font-weight:900;line-height:18px}#body .pisell-sale-detail-invoice__empty{color:#aebbe0;text-align:center;background:#07101f;border:1px dashed #5c6c94b8;border-radius:8px;min-width:0;padding:14px 12px;font-size:14px;font-weight:800}#body .pisell-sale-detail-invoice__summary-card{background:#07101f;border:1px solid #5c6c94b8;border-radius:8px;min-width:0}#body .pisell-sale-detail-invoice__summary-card .pisell-sale-summary-detail{background:0 0}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__appointment-card,#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__open-items-card{border-radius:10px;padding:8px}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__appointment-meta{grid-template-columns:minmax(90px,.34fr) minmax(0,1fr)}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__line-row{flex-direction:column;gap:6px;padding:8px;display:flex}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__line-row--head{display:none}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__line-cell{text-align:left;white-space:normal;grid-template-columns:minmax(84px,.34fr) minmax(0,1fr);gap:8px;padding:0;display:grid}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__line-cell--amount,#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__line-cell--quantity{text-align:left;justify-content:stretch}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__line-name{text-overflow:clip;white-space:normal;overflow:visible}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__mobile-label{display:block}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__subtotal-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px;display:grid}#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__subtotal-label,#body .pisell-sale-detail--phone .pisell-sale-detail-invoice__subtotal-value{grid-column:auto;padding:0}#body .pisell-sale-detail-client-detail-card{color:#fff;background:#0d1322;border:1px solid #7785a042;border-radius:14px;flex-direction:column;gap:18px;padding:18px 14px;display:flex}#body .pisell-sale-detail-client-detail-card__profile{align-items:flex-start;gap:12px;min-width:0;display:flex}#body .pisell-sale-detail-client-detail-card__avatar{border-radius:12px;flex:none;width:52px;height:52px;color:#fff!important;background:linear-gradient(135deg,#312e81 0%,#4c1d95 100%)!important}#body .pisell-sale-detail-client-detail-card__identity{flex:1;min-width:0;padding-top:1px}#body .pisell-sale-detail-client-detail-card__name{color:#f5f7ff;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:800;overflow:hidden}#body .pisell-sale-detail-client-detail-card__meta{color:#eaf0ffc2;flex-direction:column;gap:4px;margin-top:7px;font-size:14px;line-height:18px;display:flex}#body .pisell-sale-detail-client-detail-card__meta>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-client-detail-card__detail-button{color:#eaf0ff;text-align:center;cursor:pointer;background:#0f172a47;border:1px solid #7785a06b;border-radius:10px;flex:none;min-width:82px;height:46px;padding:0 16px;font-size:14px;font-weight:800;line-height:44px}#body .pisell-sale-detail-client-detail-card__detail-button:hover,#body .pisell-sale-detail-client-detail-card__detail-button:focus{color:#fff;background:#1e293b6b;border-color:#9fb4d8a3}#body .pisell-sale-detail-client-detail-card__details{border-top:1px solid #7785a033;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding-top:14px;display:grid}#body .pisell-sale-detail-client-detail-card__field{min-width:0}#body .pisell-sale-detail-client-detail-card__field dt{color:#9fb4d8;letter-spacing:1px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:800;line-height:14px;overflow:hidden}#body .pisell-sale-detail-client-detail-card__field dd{color:#eaf0ff;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:12px;font-weight:700;line-height:18px;overflow:hidden}#body .pisell-sale-detail-client-detail-card__member-tag{text-overflow:ellipsis;vertical-align:top;border-radius:20px;max-width:100%;margin:0;font-weight:700;overflow:hidden}#body .pisell-sale-detail-client-detail-card--tablet,#body .pisell-sale-detail-client-detail-card--phone{gap:14px;padding:14px 12px}#body .pisell-sale-detail-client-detail-card--tablet .pisell-sale-detail-client-detail-card__meta,#body .pisell-sale-detail-client-detail-card--phone .pisell-sale-detail-client-detail-card__meta{gap:3px;margin-top:4px;font-size:12px;line-height:16px}#body .pisell-sale-detail-client-detail-card--tablet .pisell-sale-detail-client-detail-card__detail-button,#body .pisell-sale-detail-client-detail-card--phone .pisell-sale-detail-client-detail-card__detail-button{min-width:72px;height:40px;padding:0 12px;font-size:13px;line-height:38px}#body .pisell-sale-detail-client-detail-card--tablet .pisell-sale-detail-client-detail-card__details,#body .pisell-sale-detail-client-detail-card--phone .pisell-sale-detail-client-detail-card__details{gap:10px;padding-top:12px}#body .pisell-sale-detail-client-detail-card--tablet .pisell-sale-detail-client-detail-card__field dt,#body .pisell-sale-detail-client-detail-card--phone .pisell-sale-detail-client-detail-card__field dt{letter-spacing:.8px;font-size:12px;line-height:13px}#body .pisell-sale-detail-client-detail-card--tablet .pisell-sale-detail-client-detail-card__field dd,#body .pisell-sale-detail-client-detail-card--phone .pisell-sale-detail-client-detail-card__field dd{margin-top:6px;font-size:13px;line-height:17px}#body .pisell-sale-detail-client-detail-card--phone{border-radius:12px;gap:12px;padding:12px 10px}#body .pisell-sale-detail-client-detail-card--phone .pisell-sale-detail-client-detail-card__profile{gap:10px}#body .pisell-sale-detail-client-detail-card--phone .pisell-sale-detail-client-detail-card__avatar{border-radius:11px;width:48px;height:48px}#body .pisell-sale-detail-customer-main{scrollbar-width:none;-ms-overflow-style:none;gap:12px;overflow:auto}#body .pisell-sale-detail-customer-main::-webkit-scrollbar{display:none}#body .pisell-sale-detail-customer-history{background:#080d18;border:1px solid #7785a038;border-radius:14px;flex-direction:column;flex:1;min-height:220px;display:flex;overflow:hidden}#body .pisell-sale-detail-customer-history__header{color:#f5f7ff;letter-spacing:2px;text-transform:uppercase;flex:none;padding:14px 14px 10px;font-size:16px;font-weight:800;line-height:20px}#body .pisell-sale-detail-customer-history__empty{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 12px;display:flex}#body .pisell-sale-detail-customer-history__empty .pisell-empty-wrap,#body .pisell-sale-detail-customer-history__empty .pisell-empty-wrap-description{color:#eaf0ffb8}#body .pisell-sale-detail-notes-panel{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;gap:0;min-height:0;padding:0;display:flex;overflow:hidden auto}#body .pisell-sale-detail-notes-panel::-webkit-scrollbar{display:none}#body .pisell-sale-detail-notes-panel__section{background:#0a0a10;flex-direction:column;flex:none;gap:10px;padding:6px 12px;display:flex}#body .pisell-sale-detail-notes-panel__section-header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}#body .pisell-sale-detail-notes-panel__section-title{color:#f5f7ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:800;overflow:hidden}#body .pisell-sale-detail-notes-panel__list{flex-direction:column;gap:8px;display:flex}#body .pisell-sale-detail-notes-panel__card{box-sizing:border-box;background:#0b1120c7;border:1px solid #9da9c547;border-radius:12px;padding:18px 48px 18px 18px;position:relative}#body .pisell-sale-detail-notes-panel__text{color:#f5f7ff;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;font-weight:700;line-height:24px}#body .pisell-sale-detail-notes-panel__menu-button{color:#eaf0ffc7;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:16px;line-height:1;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#body .pisell-sale-detail-notes-panel__menu-button:hover{color:#fff;background:#7f56d933}#body .pisell-sale-detail-notes-panel__add{color:#eaf0ff;cursor:pointer;background:#0b1120b8;border:1px solid #9da9c557;border-radius:12px;width:100%;padding:12px 8px;font-size:14px;font-weight:800}#body .pisell-sale-detail-notes-panel__add:hover{background:#161f35e0;border-color:#bfcae294}#body .pisell-sale-detail-notes-panel__reserved{min-height:76px}#body .pisell-sale-detail-status-overview{background:linear-gradient(135deg,#7f56d9b8,#442b7ae6),#241044;border:1px solid #7f56d970;border-radius:16px;flex:none;gap:8px;margin-bottom:10px;padding:14px 12px;display:grid;box-shadow:inset 0 1px #ffffff1f}#body .pisell-sale-detail-status-overview__item{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}#body .pisell-sale-detail-status-overview__label{color:#f5f7ffc2;letter-spacing:1px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:12px;font-weight:800;line-height:12px;overflow:hidden}#body .pisell-sale-detail-status-overview__value{color:#f5f2ff;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:20px;font-weight:900;line-height:24px;overflow:hidden}#body .pisell-sale-detail-group-shell{width:100%}#body .pisell-sale-detail-group-shell+.pisell-sale-detail-group-shell{margin-top:16px}#body .pisell-sale-detail-group-shell__shell{background:var(--pisell-line-item-bg,#101828);border:1px solid #7f56d973;border-radius:12px;overflow:visible}#body .pisell-sale-detail-group-shell__header-bar{color:#fff;background:linear-gradient(90deg,#6941c6 0%,#7f56d9 100%);border-radius:11px 11px 0 0;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 14px;display:flex}#body .pisell-sale-detail-group-shell--muted .pisell-sale-detail-group-shell__header-bar{background:linear-gradient(90deg,#4b5563 0%,#6b7280 100%)}#body .pisell-sale-detail-group-shell--info .pisell-sale-detail-group-shell__header-bar{background:linear-gradient(90deg,#0e7090 0%,#06aed4 100%)}#body .pisell-sale-detail-group-shell__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}#body .pisell-sale-detail-group-shell__badge{background:#ffffff29;border:1px solid #ffffff3d;border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:14px;font-weight:600;line-height:1.5}#body .pisell-sale-detail-group-shell__body-wrap{background:#101828b8;flex-direction:column;gap:10px;padding:10px;display:flex;overflow:visible}#body .pisell-sale-detail-group-shell__body-wrap:last-child{border-radius:0 0 11px 11px}#body .pisell-sale-detail-group-shell__body-wrap .pisell-group-view__body-stack{gap:10px;overflow:visible}#body .pisell-sale-detail-group-shell__footer{color:var(--pisell-line-item-text-primary,#f9fafb);background:#101828f5;border-top:1px solid #ffffff14;border-radius:0 0 11px 11px;flex-direction:column;gap:10px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}#body .pisell-sale-detail-tickets{scrollbar-width:none;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tickets::-webkit-scrollbar{display:none}#body .pisell-sale-detail-tickets__body{flex-direction:column;flex:auto;min-height:0;padding:8px 10px;display:flex}#body .pisell-sale-detail-tickets__content{scrollbar-width:none;flex:auto;min-height:0;overflow:auto}#body .pisell-sale-detail-tickets__content::-webkit-scrollbar{display:none}#body .pisell-sale-detail-tickets .pisell-sale-detail-ticket-group-view{width:100%}#body .pisell-sale-detail-tickets__footer{opacity:1;visibility:visible;flex:none;grid-template-rows:1fr;margin-top:auto;transition:grid-template-rows .18s,opacity .16s,transform .18s,visibility linear;display:grid;overflow:hidden;transform:translateY(0)}#body .pisell-sale-detail-tickets__footer--scrolling{opacity:0;pointer-events:none;visibility:hidden;grid-template-rows:0fr;transition-delay:0s,0s,0s,.18s;transform:translateY(8px)}#body .pisell-sale-detail-tickets__footer-content{min-height:0;overflow:hidden}#body .pisell-sale-detail-tickets__bulk-actions{background:#05070d;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:8px;display:grid}#body .pisell-sale-detail-tickets__bulk-button{color:#fff;cursor:pointer;background:0 0;border:1px solid #7f56d9;border-radius:9px;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;line-height:16px;box-shadow:inset 0 0 0 1px #ffffff05}#body .pisell-sale-detail-tickets__bulk-button:disabled{cursor:not-allowed;opacity:.56}#body .pisell-sale-detail-tickets__bulk-button:not(:disabled):hover,#body .pisell-sale-detail-tickets__bulk-button:not(:disabled):active{color:#fff;background:#7f56d91f;border-color:#7a4df5}#body .pisell-sale-detail-tickets__bulk-button--secondary{color:#fff!important;background:0 0!important;border-color:#7f56d9!important}#body .pisell-sale-detail-tickets__bulk-button--theme{color:#fff!important;background:#6941c6!important;border-color:#6941c6!important}#body .pisell-sale-detail-tickets__bulk-button--theme:not(:disabled):hover,#body .pisell-sale-detail-tickets__bulk-button--theme:not(:disabled):active{color:#fff!important;background:#7f56d9!important;border-color:#7f56d9!important}#body .pisell-sale-detail-ticket-group--receiving .pisell-sale-detail-group-shell__shell{background:#1f18376b;border-color:#7f56d9cc;box-shadow:0 0 0 2px #7f56d91f,0 12px 28px #2c1c523d}#body .pisell-sale-detail-ticket-group--receiving-only{margin-top:16px}#body .pisell-sale-detail-ticket-group__move-targets{gap:8px;display:grid}#body .pisell-sale-detail-ticket-group__move-target{color:#e4d7ff;background:linear-gradient(90deg,#6941c629,#7f56d90d),#111626;border:1px dashed #9770ffdb;border-radius:10px;align-items:center;gap:10px;min-height:58px;padding:9px 12px;animation:1.1s ease-in-out infinite pisell-ticket-move-target-pulse;display:flex;overflow:hidden}#body .pisell-sale-detail-ticket-group__move-target-icon{background:#7f56d938;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:17px;font-weight:900;display:grid}#body .pisell-sale-detail-ticket-group__move-target-copy{min-width:0}#body .pisell-sale-detail-ticket-group__move-target-copy strong,#body .pisell-sale-detail-ticket-group__move-target-copy span{display:block}#body .pisell-sale-detail-ticket-group__move-target-copy strong{margin-bottom:2px;font-size:12px;line-height:16px}#body .pisell-sale-detail-ticket-group__move-target-copy span{color:#b9a5ed;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:15px;overflow:hidden}#body .pisell-sale-detail-ticket-group__footer-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}#body .pisell-sale-detail-ticket-group__footer-actions--single{grid-template-columns:minmax(0,1fr)}#body .pisell-sale-detail-ticket-group__footer-button{color:#fff;cursor:pointer;background:0 0;border:1px solid #7f56d9;border-radius:9px;width:100%;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;line-height:16px}#body .pisell-sale-detail-ticket-group__footer-button:disabled{cursor:not-allowed;opacity:.56}#body .pisell-sale-detail-ticket-group__footer-button:not(:disabled):hover,#body .pisell-sale-detail-ticket-group__footer-button:not(:disabled):active{color:#fff;background:#7f56d91f;border-color:#7a4df5}#body .pisell-sale-detail-ticket-group__footer-button--primary{color:#fff;background:#6941c6;border-color:#6941c6}#body .pisell-sale-detail-ticket-group__footer-button--primary:not(:disabled):hover,#body .pisell-sale-detail-ticket-group__footer-button--primary:not(:disabled):active{background:#7f56d9;border-color:#7f56d9}@keyframes pisell-ticket-move-target-pulse{50%{background:linear-gradient(90deg,#6941c640,#7f56d914),#111626;border-color:#b294ff}}#body .pisell-sale-detail-ticket-record{box-sizing:border-box;--ticket-record-border-color:#7f56d9b8;--ticket-record-accent-color:#7f56d9;border:1px solid var(--ticket-record-border-color);width:100%;box-shadow:inset 4px 0 0 var(--ticket-record-accent-color),0 10px 24px #00000038;color:var(--pisell-line-item-text-primary,#f9fafb);background:linear-gradient(135deg,#1f1837f5,#0b101ffa),#101828;border-radius:10px;position:relative;overflow:visible}#body .pisell-sale-detail-ticket-record--used{--ticket-record-border-color:#94a3b894;--ticket-record-accent-color:#94a3b8;background:linear-gradient(135deg,#374151e0,#0a121ffa),#101828}#body .pisell-sale-detail-ticket-record--expired{--ticket-record-border-color:#f59e0b9e;--ticket-record-accent-color:#f59e0b;background:linear-gradient(135deg,#452b0ae6,#0a121ffa),#101828}#body .pisell-sale-detail-ticket-record__header{background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px 6px 14px;display:flex}#body .pisell-sale-detail-ticket-record__number{color:#d9e2ff;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:42%;font-size:14px;font-weight:700;line-height:18px;overflow:hidden}#body .pisell-sale-detail-ticket-record__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:20px;font-weight:800;line-height:24px;overflow:hidden}#body .pisell-sale-detail-ticket-record__time{min-width:0;color:var(--pisell-line-item-text-secondary,#d0d5dd);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}#body .pisell-sale-detail-ticket-record__holder-row{align-items:center;gap:10px;min-width:0;padding:2px 10px 0 14px;display:flex}#body .pisell-sale-detail-ticket-record__holder{color:#fff;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;font-size:14px;font-weight:800;line-height:18px;display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-ticket-record__venue{color:var(--pisell-line-item-text-secondary,#d0d5dd);align-items:center;gap:4px;padding:6px 10px 8px;font-size:12px;display:inline-flex}#body .pisell-sale-detail-ticket-record__venue strong{color:#f9fafb}#body .pisell-sale-detail-ticket-record__guest{color:var(--pisell-line-item-text-secondary,#d0d5dd);padding:0 10px 8px;font-size:12px}#body .pisell-sale-detail-ticket-record__guest strong{color:#f9fafb}#body .pisell-sale-detail-ticket-record__actions{opacity:1;gap:8px;max-height:54px;padding:10px;transition:max-height .22s,padding .22s,opacity .14s;display:grid;overflow:hidden}#body .pisell-sale-detail-ticket-record__actions--redeemable{grid-template-columns:repeat(3,minmax(0,1fr))}#body .pisell-sale-detail-ticket-record__actions--checked-in{grid-template-columns:repeat(2,minmax(0,1fr))}#body .pisell-sale-detail-ticket-record__primary-action,#body .pisell-sale-detail-ticket-record__secondary-action{color:#fff;cursor:pointer;background:#6941c6;border:0;width:100%;min-height:34px;padding:0 12px;font-size:12px;font-weight:700;line-height:16px}#body .pisell-sale-detail-ticket-record__primary-action:disabled,#body .pisell-sale-detail-ticket-record__secondary-action:disabled{cursor:not-allowed;opacity:.56}#body .pisell-sale-detail-ticket-record__primary-action{border-radius:9px}#body .pisell-sale-detail-ticket-record__secondary-action{background:0 0;border:1px solid #7f56d9;border-radius:9px}#body .pisell-sale-detail-ticket-record--checked-in .pisell-sale-detail-ticket-record__secondary-action{color:#fff;background:0 0;border:1px solid #7f56d9}#body .pisell-sale-detail-ticket-record--checked-in .pisell-sale-detail-ticket-record__primary-action{color:#fff;background:#6941c6;border:1px solid #6941c6}#body .pisell-sale-detail-ticket-record--moving-to-used{--ticket-record-border-color:#a17afff5;--ticket-record-accent-color:#9168f3;animation:1.1s ease-in-out infinite pisell-ticket-moving-pulse}#body .pisell-sale-detail-ticket-record--moving-to-used .pisell-sale-detail-ticket-record__actions{opacity:0;pointer-events:none;max-height:0;padding-top:0;padding-bottom:0}#body .pisell-sale-detail-ticket-record--arrived-in-used{animation:.56s cubic-bezier(.22,.8,.2,1) pisell-ticket-arrive-in-used}#body .pisell-sale-detail-ticket-record__move-status{color:#e4d7ff;opacity:0;pointer-events:none;align-items:center;gap:9px;max-height:0;padding:0 12px 0 14px;transition:max-height .22s,padding .22s,opacity .18s;display:flex;overflow:hidden}#body .pisell-sale-detail-ticket-record--moving-to-used .pisell-sale-detail-ticket-record__move-status{opacity:1;max-height:50px;padding-top:2px;padding-bottom:10px}#body .pisell-sale-detail-ticket-record__success-icon{color:#fff;background:#16a34a;border:1px solid #4ade80b8;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:14px;font-weight:900;line-height:1;animation:.32s cubic-bezier(.2,.9,.3,1.25) pisell-ticket-success-pop;display:grid;box-shadow:0 0 0 5px #22c55e1f,0 0 18px #22c55e3d}#body .pisell-sale-detail-ticket-record__move-copy{flex:1;align-items:baseline;gap:5px;min-width:0;font-size:12px;line-height:18px;display:flex}#body .pisell-sale-detail-ticket-record__move-copy strong{color:#86efac}#body .pisell-sale-detail-ticket-record__move-copy span{color:#c8b7f5}#body .pisell-sale-detail-ticket-record__move-arrow{text-align:center;background:#7f56d933;border-radius:50%;flex:none;width:24px;height:24px;font-size:15px;font-weight:900;line-height:24px;animation:.9s ease-in-out infinite pisell-ticket-move-arrow}@keyframes pisell-ticket-moving-pulse{50%{--ticket-record-border-color:#bea5fff5;--ticket-record-accent-color:#a98bfa}}@keyframes pisell-ticket-success-pop{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes pisell-ticket-arrive-in-used{0%{opacity:.72;transform:translateY(-16px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pisell-ticket-move-arrow{50%{transform:translateY(3px)}}#body .pisell-sale-detail-dish-record{color:#f9fafb;background:#080d1ad6;border:1px solid #ffffff14;border-radius:10px;min-height:72px;padding:12px 60px 12px 12px;position:relative}#body .pisell-sale-detail-dish-record__quantity,#body .pisell-sale-detail-dish-record__status{vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;margin:0 10px 4px 0;display:inline-flex}#body .pisell-sale-detail-dish-record__quantity{text-align:center;background:#101828;min-width:38px;padding:3px 10px;font-size:18px;font-weight:800}#body .pisell-sale-detail-dish-record__status{color:#fff;padding:3px 10px;font-size:13px;font-weight:800}#body .pisell-sale-detail-dish-record__status--not{background:#dc6803}#body .pisell-sale-detail-dish-record__status--ready{background:#1570ef}#body .pisell-sale-detail-dish-record__status--done{background:#079455}#body .pisell-sale-detail-dish-record__content{min-width:0}#body .pisell-sale-detail-dish-record__name{overflow-wrap:anywhere;font-size:16px;font-weight:800;line-height:1.35}#body .pisell-sale-detail-dish-record__specification{color:#eaf0ffb8;overflow-wrap:anywhere;margin-top:4px;font-size:15px;line-height:1.35}#body .pisell-sale-detail-dish-record__complete{color:#c4b5fd;cursor:pointer;background:0 0;border:2px solid #7f56d9;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:20px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#body .pisell-sale-detail-dish-record__complete:disabled{cursor:default;opacity:.82}#body .pisell-sale-detail-dish-record--done .pisell-sale-detail-dish-record__quantity{color:#f2f4f7;background:#667085}#body .pisell-sale-detail-dish-record--done .pisell-sale-detail-dish-record__name-text,#body .pisell-sale-detail-dish-record--done .pisell-sale-detail-dish-record__specification{color:#98a2b3;text-decoration:line-through}#body .pisell-sale-detail-dish-group-view{width:100%}#body .pisell-sale-detail-dish{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-dish__body{flex-direction:column;flex:auto;min-height:0;padding:8px 10px;display:flex}#body .pisell-sale-detail-dish__content{scrollbar-width:none;flex:auto;min-height:0;overflow:auto}#body .pisell-sale-detail-dish__content::-webkit-scrollbar{display:none}#body .pisell-sale-detail-dish__unsupported{background:#080d18;border:1px dashed #5d709d8f;border-radius:8px;flex:auto;justify-content:center;align-items:center;min-height:220px;margin:8px 10px;display:flex}#body .pisell-sale-detail-dish__unsupported .pisell-empty-wrap,#body .pisell-sale-detail-dish__unsupported .pisell-empty-wrap-description{color:#eaf0ffb8}#body .pisell-sale-detail-dish__note{align-items:center;min-height:0;margin-bottom:10px;padding:10px 14px;display:flex}#body .pisell-sale-detail-dish__note .pisell-lowcode-alert-content{min-width:0}#body .pisell-sale-detail-dish__note .pisell-lowcode-alert-message{margin-bottom:0;line-height:20px}#body .pisell-sale-detail-dish__note .pisell-lowcode-alert-description{display:none}#body .pisell-sale-detail-dish__divider{border-color:#ffffff1a;margin:4px 0 12px}#body .pisell-sale-detail-dish__serving-time{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;display:grid}#body .pisell-sale-detail-dish__time-actions{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}#body .pisell-sale-detail-dish__serving-label{color:#f5f7ff;font-size:16px;font-weight:800}#body .pisell-sale-detail-dish__remaining{color:#eaf0ffb8;white-space:nowrap;font-size:14px;font-weight:700}#body .pisell-sale-detail-dish__time-picker{flex:none;width:-moz-fit-content;width:fit-content;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important}#body .pisell-sale-detail-dish__time-picker.pisell-lowcode-picker-large{padding:0!important}#body .pisell-sale-detail-dish__time-picker .pisell-lowcode-picker-input,#body .pisell-sale-detail-dish__time-picker .ant-picker-input{width:auto}#body .pisell-sale-detail-dish__time-picker .pisell-lowcode-picker-input>input,#body .pisell-sale-detail-dish__time-picker .ant-picker-input>input{text-align:right;cursor:pointer;flex:0 0 5ch;width:5ch;min-width:5ch;font-size:16px;font-weight:900;color:#fff!important}#body .pisell-sale-detail-dish__time-picker .pisell-lowcode-picker-suffix,#body .pisell-sale-detail-dish__time-picker .ant-picker-suffix{color:#60a5fa;font-size:18px}#body .pisell-sale-detail-dish__footer{flex:none;padding:8px}#body .pisell-sale-detail-dish__complete-all{color:#fff;cursor:pointer;background:0 0;border:1px solid #7f56d9;border-radius:10px;width:100%;min-height:44px;font-size:14px;font-weight:800}#body .pisell-sale-detail-dish__complete-all:not(:disabled):hover{background:#7f56d929}#body .pisell-sale-detail-dish__complete-all:disabled{cursor:not-allowed;opacity:.5}#body .pisell-sale-detail-dish__time-popover.select-time-popover--dark{z-index:1800!important}#body .pisell-sale-detail-walletpass-main{padding:8px 10px}#body .pisell-sale-detail-walletpass{scrollbar-width:none;width:100%;min-height:0;overflow:auto}#body .pisell-sale-detail-walletpass::-webkit-scrollbar{display:none}#body .pisell-sale-detail-walletpass__panel{flex-direction:column;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-walletpass__empty{background:#080d18;border:1px dashed #5d709d8f;border-radius:8px;justify-content:center;align-items:center;min-height:220px;display:flex}#body .pisell-sale-detail-walletpass__empty .pisell-empty-wrap,#body .pisell-sale-detail-walletpass__empty .pisell-empty-wrap-description{color:#eaf0ffb8}#body .pisell-sale-detail-walletpass-group-view{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}#body .pisell-sale-detail-walletpass-group{width:100%;min-width:0}#body .pisell-sale-detail-walletpass-group__shell{background:#080d18;border:1px solid #5d709db8;border-radius:8px;overflow:hidden}#body .pisell-sale-detail-walletpass-group__header-bar{color:#fff;background:linear-gradient(90deg,#6941c6 0%,#10182c 100%);justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:10px 12px;display:flex}#body .pisell-sale-detail-walletpass-group--used .pisell-sale-detail-walletpass-group__header-bar{background:linear-gradient(90deg,#4b5563 0%,#6b7280 100%)}#body .pisell-sale-detail-walletpass-group__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:900;line-height:20px;overflow:hidden}#body .pisell-sale-detail-walletpass-group__badge{color:#e8fff7;white-space:nowrap;background:0 0;border:1px solid #2dd4bf6b;border-radius:999px;flex:none;padding:3px 12px;font-size:16px;font-weight:900;line-height:20px}#body .pisell-sale-detail-walletpass-group__stats-wrap{background:#080d18;border-bottom:1px solid #5d709d70;padding:9px 10px}#body .pisell-sale-detail-walletpass-group__body-wrap{flex-direction:column;gap:8px;padding:8px;display:flex}#body .pisell-sale-detail-walletpass-group__body-wrap .pisell-group-view__body-stack{gap:8px}#body .pisell-sale-detail-walletpass-group-stats{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}#body .pisell-sale-detail-walletpass-group-stats__item{color:#aebbe0;text-transform:uppercase;align-items:center;gap:5px;min-width:0;font-size:11px;font-weight:900;line-height:16px;display:inline-flex}#body .pisell-sale-detail-walletpass-group-stats__item:after{color:#aebbe057;content:"·"}#body .pisell-sale-detail-walletpass-group-stats__item:last-child:after{content:""}#body .pisell-sale-detail-walletpass-group-stats__count{color:#12b76a;text-transform:none;font-size:13px;font-weight:900}#body .pisell-sale-detail-walletpass-group-stats__item--saved .pisell-sale-detail-walletpass-group-stats__count{color:#fdb022}#body .pisell-sale-detail-walletpass-record{color:#eef4ff;background:#080d18;border:1px solid #5d709d75;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding:6px;display:flex}#body .pisell-sale-detail-walletpass-record--received{background:#052e23bd;border-color:#12b76ab8}#body .pisell-sale-detail-walletpass-record__content{flex:auto;min-width:0}#body .pisell-sale-detail-walletpass-record__pass-id{color:#b7c2e6;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-bottom:6px;font-size:16px;font-weight:900;line-height:20px;overflow:hidden}#body .pisell-sale-detail-walletpass-record__badges{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin-bottom:6px;display:inline-flex}#body .pisell-sale-detail-walletpass-record__badge{color:#34d399;text-overflow:ellipsis;white-space:nowrap;background:#14b8a621;border:1px solid #2dd4bf80;border-radius:999px;max-width:128px;padding:1px 8px;font-size:10px;font-weight:400;line-height:14px;overflow:hidden}#body .pisell-sale-detail-walletpass-record__badge--used,#body .pisell-sale-detail-walletpass-record__badge--saved,#body .pisell-sale-detail-walletpass-record__badge--discount,#body .pisell-sale-detail-walletpass-record__badge--scope,#body .pisell-sale-detail-walletpass-record__badge--specific_item,#body .pisell-sale-detail-walletpass-record__badge--storewide{color:#fbbf24;background:#f59e0b1c;border-color:#f59e0b80}#body .pisell-sale-detail-walletpass-record__badge--applied,#body .pisell-sale-detail-walletpass-record__badge--redeemed{color:#c4b5fd;background:#7f56d926;border-color:#7f56d994}#body .pisell-sale-detail-walletpass-record__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-bottom:6px;font-size:16px;font-weight:900;line-height:20px;overflow:hidden}#body .pisell-sale-detail-walletpass-record__meta{color:#d6def7;flex-direction:column;gap:2px;min-width:0;font-size:14px;font-weight:400;line-height:18px;display:flex}#body .pisell-sale-detail-walletpass-record__meta span{overflow-wrap:anywhere;min-width:0}#body .pisell-sale-detail-walletpass-record__meta strong{color:#fff;font-weight:400}#body .pisell-sale-detail-walletpass-record__amount{color:#34d399;text-align:center;white-space:nowrap;background:#14b8a621;border:1px solid #2dd4bf80;border-radius:8px;flex:none;justify-content:center;align-self:flex-end;align-items:center;gap:4px;min-width:108px;max-width:154px;padding:9px 11px;font-size:16px;font-weight:900;line-height:20px;display:inline-flex}#body .pisell-sale-detail-walletpass-record__amount span,#body .pisell-sale-detail-walletpass-record__amount strong{text-overflow:ellipsis;min-width:0;overflow:hidden}#body .pisell-sale-detail--phone .pisell-sale-detail-walletpass-record{flex-direction:column;align-items:stretch}#body .pisell-sale-detail--phone .pisell-sale-detail-walletpass-record__amount{justify-content:flex-start;width:100%;max-width:none}#body .pisell-sale-detail-pay-main{gap:10px;padding:8px 10px}#body .pisell-sale-detail-pay-overview-wrap{flex-direction:column;flex:none;gap:4px;display:flex}#body .pisell-sale-detail-pay-overview{background:linear-gradient(135deg,#7f56d9b8,#442b7ae6),#241044;border:1px solid #7f56d970;border-radius:16px;flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:14px 12px;display:grid;box-shadow:inset 0 1px #ffffff1f}#body .pisell-sale-detail-pay-overview__item{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}#body .pisell-sale-detail-pay-overview__label{color:#f5f7ffc2;letter-spacing:1px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:12px;font-weight:800;line-height:12px;overflow:hidden}#body .pisell-sale-detail-pay-overview__value{color:#f5f2ff;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:20px;font-weight:900;line-height:24px;overflow:hidden}#body .pisell-sale-detail-pay-overview__item--warning .pisell-sale-detail-pay-overview__value{color:#fdb022}#body .pisell-sale-detail-pay-overview__note{color:#eaf0ffad;padding:0 4px;font-size:11px;font-weight:700;line-height:15px}#body .pisell-sale-detail-pay-timeline{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:10px;min-height:0;padding:2px 0 8px;display:flex;overflow:auto}#body .pisell-sale-detail-pay-timeline::-webkit-scrollbar{display:none}#body .pisell-sale-detail-pay-timeline__empty{flex:1;justify-content:center;align-items:center;min-height:220px;display:flex}#body .pisell-sale-detail-pay-timeline__empty .pisell-empty-wrap,#body .pisell-sale-detail-pay-timeline__empty .pisell-empty-wrap-description{color:#eaf0ffb8}#body .pisell-sale-detail-pay-record{background:#080d18;border:1px solid #7785a03d;border-left:3px solid #17b26a;border-radius:10px;flex-direction:column;flex:none;gap:8px;padding:10px 12px;display:flex;box-shadow:0 8px 18px #0208173d}#body .pisell-sale-detail-pay-record--refund{border-left-color:#fdb022}#body .pisell-sale-detail-pay-record__date{color:#eaf0ffc2;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:16px;overflow:hidden}#body .pisell-sale-detail-pay-record__content,#body .pisell-sale-detail-pay-record__sub-content{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}#body .pisell-sale-detail-pay-record__title{color:#f5f7ff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:800;line-height:18px;overflow:hidden}#body .pisell-sale-detail-pay-record__sub-title{color:#eaf0ffad;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;line-height:16px;overflow:hidden}#body .pisell-sale-detail-pay-record__amount{color:#f5f7ff;white-space:nowrap;flex:none;font-size:14px;font-weight:900;line-height:18px}#body .pisell-sale-detail-pay-record__sub-amount{color:#eaf0ffad;white-space:nowrap;flex:none;font-size:12px;font-weight:800;line-height:16px}#body .pisell-sale-detail-pay-record--refund .pisell-sale-detail-pay-record__amount{color:#fdb022}#body .pisell-sale-detail-pay-v2__stats{color:#eaf0ff85;letter-spacing:.45px;text-transform:uppercase;flex-wrap:wrap;flex:none;align-items:center;gap:6px;min-height:30px;padding:2px 4px;font-size:12px;font-weight:800;line-height:18px;display:flex}#body .pisell-sale-detail-pay-v2__stat{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}#body .pisell-sale-detail-pay-v2__stat strong{color:#f5f7ffeb;font-variant-numeric:tabular-nums;font-size:15px}#body .pisell-sale-detail-pay-v2__stat--success strong{color:#32d583}#body .pisell-sale-detail-pay-v2__stat--processing strong{color:#a4bcfd}#body .pisell-sale-detail-pay-v2__stat--refunded strong{color:#fdb022}#body .pisell-sale-detail-pay-v2__stat--failed strong{color:#f97066}#body .pisell-sale-detail-pay-v2__stat--unknown strong{color:#98a2b3}#body .pisell-sale-detail-pay-v2__stats-separator{color:#eaf0ff52}#body .pisell-sale-detail-pay-v2__stats-help{color:#b8c6ed;border:1px solid #a4bcfd80;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;font-size:12px;font-weight:900;line-height:1;display:inline-flex}#body .pisell-sale-detail-pay-v2__notice{color:#fec84b;background:#7f56003d;border:1px solid #fdb0226b;border-radius:8px;flex:none;padding:8px 10px;font-size:12px;font-weight:700;line-height:17px}#body .pisell-sale-detail-pay-v2__timeline{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:12px;min-height:0;padding:2px 2px 10px;display:flex;overflow:auto}#body .pisell-sale-detail-pay-v2__timeline::-webkit-scrollbar{display:none}#body .pisell-sale-detail-pay-v2__group{flex:none;grid-template-columns:16px minmax(0,1fr);gap:8px;display:grid;position:relative}#body .pisell-sale-detail-pay-v2__group:before{content:"";background:#7179ff7a;width:2px;position:absolute;top:13px;bottom:-25px;left:7px}#body .pisell-sale-detail-pay-v2__group:last-child:before{display:none}#body .pisell-sale-detail-pay-v2__marker{z-index:1;box-sizing:border-box;background:#7f8cff;border:2px solid #a6afff33;border-radius:50%;width:12px;height:12px;margin-top:7px;margin-left:1px;position:relative;box-shadow:0 0 10px #7f8cff80}#body .pisell-sale-detail-pay-v2__group-content{flex-direction:column;min-width:0;display:flex}#body .pisell-sale-detail-pay-v2__refunds{flex-direction:column;gap:12px;min-width:0;margin-top:8px;margin-left:24px;padding-left:16px;display:flex;position:relative}#body .pisell-sale-detail-pay-v2__refunds:before{content:"";background:#7179ff5c;width:2px;position:absolute;top:0;bottom:0;left:0}#body .pisell-sale-detail-pay-v2__refund{min-width:0}#body .pisell-sale-detail-pay-v2__record{color:#f5f7ff;background:#080d18;border:1px solid #7785a06b;border-left:4px solid #32d583;border-radius:10px;flex-direction:column;gap:7px;min-width:0;padding:9px 10px;display:flex;box-shadow:0 8px 18px #0208173d}#body .pisell-sale-detail-pay-v2__record--processing{border-left-color:#a4bcfd}#body .pisell-sale-detail-pay-v2__record--refunded{border-left-color:#fdb022}#body .pisell-sale-detail-pay-v2__record--failed{border-left-color:#f97066}#body .pisell-sale-detail-pay-v2__record--unknown{border-left-color:#667085}#body .pisell-sale-detail-pay-v2__record-header,#body .pisell-sale-detail-pay-v2__record-main,#body .pisell-sale-detail-pay-v2__meta-line{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}#body .pisell-sale-detail-pay-v2__record-date{color:#eaf0ffad;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:700;line-height:16px;overflow:hidden}#body .pisell-sale-detail-pay-v2__status{color:#abefc6;background:#03543f70;border:1px solid #32d5838c;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:22px;padding:2px 10px;font-size:12px;font-weight:800;line-height:16px;display:inline-flex}#body .pisell-sale-detail-pay-v2__record--processing .pisell-sale-detail-pay-v2__status{color:#d1e0ff;background:#2d38638a;border-color:#a4bcfd8f}#body .pisell-sale-detail-pay-v2__record--refunded .pisell-sale-detail-pay-v2__status{color:#fec84b;background:#7f560075;border-color:#fdb0229e}#body .pisell-sale-detail-pay-v2__record--failed .pisell-sale-detail-pay-v2__status{color:#fda29b;background:#7a271a7a;border-color:#f9706694}#body .pisell-sale-detail-pay-v2__record--unknown .pisell-sale-detail-pay-v2__status{color:#d0d5dd;background:#3440547a;border-color:#98a2b394}#body .pisell-sale-detail-pay-v2__record-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#body .pisell-sale-detail-pay-v2__record-payment{align-items:baseline;gap:6px;min-width:0;display:flex}#body .pisell-sale-detail-pay-v2__record-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:800;line-height:18px;overflow:hidden}#body .pisell-sale-detail-pay-v2__record-payment-separator{color:#eaf0ff5c;flex:none}#body .pisell-sale-detail-pay-v2__record-payment-info{color:#eaf0ffad;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;line-height:18px;overflow:hidden}#body .pisell-sale-detail-pay-v2__record-amount-block{flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}#body .pisell-sale-detail-pay-v2__record-service-charge{color:#eaf0ffbd;white-space:nowrap;font-size:11px;font-weight:700;line-height:15px}#body .pisell-sale-detail-pay-v2__record-amount{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:15px;font-weight:900;line-height:20px}#body .pisell-sale-detail-pay-v2__record--refunded .pisell-sale-detail-pay-v2__record-amount{color:#fdb022}#body .pisell-sale-detail-pay-v2__record-refunded{color:#fdb022;justify-content:flex-start;align-items:center;gap:6px;min-width:0;font-size:13px;line-height:18px;display:flex}#body .pisell-sale-detail-pay-v2__record-refunded strong{text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden}#body .pisell-sale-detail-pay-v2__meta-lines{border-top:1px dashed #7785a042;flex-direction:column;gap:4px;padding-top:5px;display:flex}#body .pisell-sale-detail-pay-v2__meta-line{color:#eaf0ffa8;font-size:12px;line-height:16px}#body .pisell-sale-detail-pay-v2__meta-line strong{color:#f5f7ffdb;font-variant-numeric:tabular-nums;font-weight:800}#body .pisell-sale-detail-pay-v2__audit{color:#eaf0ff85;border-top:1px dashed #7785a042;flex-wrap:wrap;align-items:center;gap:3px 6px;padding-top:6px;font-size:11px;line-height:15px;display:flex}#body .pisell-sale-detail-pay-v2__audit strong{color:#eaf0ffb3;font-weight:700}#body .pisell-sale-detail-pay-v2__audit-separator{color:#eaf0ff4d}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__stats{gap:4px;font-size:11px}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__stats-help{margin-left:0}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__group{grid-template-columns:12px minmax(0,1fr);gap:5px}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__group:before{left:5px}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__refunds{margin-left:8px;padding-left:10px}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__marker{width:10px;height:10px;margin-left:0}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__record{padding:8px}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__record-main{flex-direction:column;align-items:flex-start;gap:5px}#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__record-amount,#body .pisell-sale-detail--phone .pisell-sale-detail-pay-v2__record-amount-block{align-self:flex-end}#body .pisell-adjust-time-modal-container{--bg:#050916;--surface-2:#101b33;--line:#879dd23d;--line-strong:#8974ffb8;--ink:#eef3ff;--muted:#aeb8d5;--violet:#8b5cf6;--violet-2:#b7a0ff;--cyan:#1fb6a8;--orange:#d47a22;--green:#24ad7b;--radius-xl:22px;--radius-lg:18px;--radius-md:14px;--shadow:0 28px 80px #0000008c;color:var(--ink);flex-direction:column;display:flex;overflow:hidden}#body .pisell-adjust-time-modal-container>.pisell-lowcode-floating-layer-content{border-radius:var(--radius-xl);height:min(82dvh,860px);min-height:0;max-height:100%;box-shadow:var(--shadow),0 0 0 1px #229bff33 inset;background:#070e1df5;border:1px solid #457ad0c2;flex:auto;padding:0;overflow:hidden}#body .pisell-adjust-time-modal-container .pisell-lowcode-floating-layer-header{background:0 0;border-bottom:none;flex:none;min-height:auto;padding:0}#body .pisell-adjust-time-modal-container .pisell-lowcode-floating-layer-title{width:100%}#body .pisell-adjust-time-modal-container .pisell-lowcode-floating-layer-body{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}#body .pisell-adjust-time-modal-container .pisell-lowcode-floating-layer-footer{border-top:none;flex:none;padding:0}#body .pisell-adjust-time-modal-container button{cursor:pointer}#body .pisell-adjust-time-modal-container h1,#body .pisell-adjust-time-modal-container h2,#body .pisell-adjust-time-modal-container h3,#body .pisell-adjust-time-modal-container p{margin:0}#body .pisell-adjust-time-payment-keyboard-wrap .pisell-pro-price-keyboard-input-tip{display:none}#body .pisell-adjust-time__change-time-range-popup .MuiPaper-root{color:#eef3ff;background:#0b1224;border:1px solid #879dd23d;box-shadow:0 24px 70px #00000080}#body .pisell-adjust-time__change-time-range-popup .MuiTypography-root,#body .pisell-adjust-time__change-time-range-popup .MuiPickersCalendarHeader-label,#body .pisell-adjust-time__change-time-range-popup .MuiDayCalendar-weekDayLabel,#body .pisell-adjust-time__change-time-range-popup .MuiPickersDay-root,#body .pisell-adjust-time__change-time-range-popup .MuiDateRangePickerDay-day{color:#eef3ff}#body .pisell-adjust-time__change-time-range-popup .MuiPickersDay-root.Mui-disabled,#body .pisell-adjust-time__change-time-range-popup .MuiDateRangePickerDay-day.Mui-disabled{color:#aeb8d561}#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar{background:#0b1224;padding:16px 16px 4px}#body .pisell-adjust-time__change-time-range-popup .date-picker-content-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-start-wrap,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-end-wrap{gap:8px;display:grid}#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-start-wrap>span:first-child,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-end-wrap>span:first-child{color:#aeb8d5db;font-size:13px;font-weight:800}#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-start-wrap .pisell-lowcode-input,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-end-wrap .pisell-lowcode-input,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-start-wrap .ant-input,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-end-wrap .ant-input{color:#eef3ff;background:#091122e0;border-color:#879dd257;border-radius:9px;height:40px;font-weight:900}#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-start-wrap .pisell-lowcode-input:hover,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-end-wrap .pisell-lowcode-input:hover,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-start-wrap .ant-input:hover,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-end-wrap .ant-input:hover,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-start-wrap .pisell-lowcode-input:focus,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-end-wrap .pisell-lowcode-input:focus,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-start-wrap .ant-input:focus,#body .pisell-adjust-time__change-time-range-popup .date-picker-toolbar-end-wrap .ant-input:focus{box-shadow:none;border-color:#b7a0ff9e}#body .pisell-adjust-time__change-time-range-popup .MuiTextField-root .MuiInputBase-root,#body .pisell-adjust-time__change-time-range-popup .MuiFormControl-root .MuiInputBase-root,#body .pisell-adjust-time__change-time-range-popup .MuiTextField-root .MuiOutlinedInput-root,#body .pisell-adjust-time__change-time-range-popup .MuiFormControl-root .MuiOutlinedInput-root{color:#eef3ff;background:#091122e0;border-radius:10px}#body .pisell-adjust-time__change-time-range-popup .MuiTextField-root .MuiInputBase-input,#body .pisell-adjust-time__change-time-range-popup .MuiFormControl-root .MuiInputBase-input,#body .pisell-adjust-time__change-time-range-popup .MuiTextField-root input,#body .pisell-adjust-time__change-time-range-popup .MuiFormControl-root input{color:#eef3ff;-webkit-text-fill-color:#eef3ff;font-weight:900}#body .pisell-adjust-time__change-time-range-popup .MuiTextField-root .MuiInputLabel-root,#body .pisell-adjust-time__change-time-range-popup .MuiFormControl-root .MuiInputLabel-root,#body .pisell-adjust-time__change-time-range-popup .MuiTextField-root label,#body .pisell-adjust-time__change-time-range-popup .MuiFormControl-root label{color:#aeb8d5c7}#body .pisell-adjust-time__change-time-range-popup .MuiTextField-root fieldset,#body .pisell-adjust-time__change-time-range-popup .MuiFormControl-root fieldset{border-color:#879dd257!important}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time{border-top:0;gap:16px;padding:4px 16px 16px}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .date-picker-action-time-item{flex:1 1 0;gap:8px;min-width:0}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .date-picker-action-time-item-label{color:#aeb8d5db;font-size:13px;font-weight:800;line-height:20px}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .pisell-lowcode-picker,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .ant-picker{color:#eef3ff;width:100%;height:40px;box-shadow:none;background:#091122e0;border-radius:9px;padding:0 11px;border:1px solid #879dd257!important}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .pisell-lowcode-picker:hover,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .ant-picker:hover,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .pisell-lowcode-picker.pisell-lowcode-picker-focused,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .ant-picker.pisell-lowcode-picker-focused,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .pisell-lowcode-picker.ant-picker-focused,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .ant-picker.ant-picker-focused{box-shadow:none;border-color:#b7a0ff9e!important}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .pisell-lowcode-picker input,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .ant-picker input{color:#eef3ff;font-size:16px;font-weight:900}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .pisell-lowcode-picker .pisell-lowcode-picker-suffix,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .ant-picker .pisell-lowcode-picker-suffix,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .pisell-lowcode-picker .ant-picker-suffix,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-time .ant-picker .ant-picker-suffix{color:#aeb8d5db}#body .pisell-adjust-time__change-time-range-popup .pisell-adjust-time__change-time-select-time{color:#eef3ff;width:100%;height:40px;box-shadow:none;background:#091122e0;border-radius:9px;align-items:center;padding:0 11px;display:flex;border:1px solid #879dd257!important}#body .pisell-adjust-time__change-time-range-popup .pisell-adjust-time__change-time-select-time:hover{border-color:#b7a0ff9e!important}#body .pisell-adjust-time__change-time-range-popup .pisell-adjust-time__change-time-select-time .pisell-lowcode-picker-input>input,#body .pisell-adjust-time__change-time-range-popup .pisell-adjust-time__change-time-select-time .ant-picker-input>input{color:#eef3ff;font-size:16px;font-weight:900}#body .pisell-adjust-time__change-time-range-popup .pisell-adjust-time__change-time-select-time .pisell-lowcode-picker-suffix,#body .pisell-adjust-time__change-time-range-popup .pisell-adjust-time__change-time-select-time .ant-picker-suffix{color:#aeb8d5db;margin-left:auto}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-bar-right{border-top-color:#879dd22e}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-bar-right .pisell-lowcode-btn-default,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-bar-right .ant-btn-default{color:#eef3ff;background:#091122e0;border-color:#879dd273}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-bar-right .pisell-lowcode-btn-default:hover,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-bar-right .ant-btn-default:hover{color:#fff;border-color:#b7a0ffb8}#body .pisell-adjust-time__change-time-range-popup .date-picker-action-bar-right .pisell-lowcode-btn-primary,#body .pisell-adjust-time__change-time-range-popup .date-picker-action-bar-right .ant-btn-primary{color:#fff;background:#7b51e7;border-color:#8b5cf6}#body .pisell-adjust-time__change-time-select-time-popover.select-time-popover--dark{z-index:1800!important}#body .pisell-adjust-time__change-time-select-time-popover.select-time-popover--dark .virtual-keyboard-component{border-radius:12px}#body .date-picker-action-bar-time-picker-popup .pisell-lowcode-picker-panel-container,#body .date-picker-action-bar-time-picker-popup .ant-picker-panel-container{color:#eef3ff;background:#0b1224;border:1px solid #879dd23d}#body .date-picker-action-bar-time-picker-popup .pisell-lowcode-picker-time-panel-cell-inner,#body .date-picker-action-bar-time-picker-popup .ant-picker-time-panel-cell-inner{color:#eef3ff!important}#body .date-picker-action-bar-time-picker-popup .pisell-lowcode-picker-time-panel-cell-selected .pisell-lowcode-picker-time-panel-cell-inner,#body .date-picker-action-bar-time-picker-popup .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#7b51e759!important}#body .pisell-adjust-time-select-bookings-modal{--select-bookings-bg:#071122;--select-bookings-panel:#080f1ffa;--select-bookings-card:#0c1326f5;--select-bookings-ink:#f8fafcf5;--select-bookings-muted:#cbd5e1c2;--select-bookings-faint:#94a3b8b8;--select-bookings-line:#7c5cffb8;--select-bookings-line-soft:#ffffff24;--select-bookings-violet:#8b5cf6;--select-bookings-violet-2:#a78bfa}#body .pisell-adjust-time-select-bookings-modal .pisell-lowcode-floating-layer-content{background:linear-gradient(180deg,#070d1dfa,var(--select-bookings-bg));color:var(--select-bookings-ink);border:1px solid #6076b2b3;border-radius:22px;overflow:hidden;box-shadow:0 24px 80px #0000007a}#body .pisell-adjust-time-select-bookings-modal .pisell-lowcode-floating-layer-header{border-bottom:1px solid var(--select-bookings-line-soft);min-height:66px;color:var(--select-bookings-ink);text-align:center;padding:20px 56px 18px;font-size:16px;font-weight:950}#body .pisell-adjust-time-select-bookings-modal .pisell-lowcode-floating-layer-title{color:var(--select-bookings-ink);font-size:16px;font-weight:950;line-height:1.5}#body .pisell-adjust-time-select-bookings-modal .pisell-lowcode-floating-layer-close{color:#cbd5e18f}#body .pisell-adjust-time-select-bookings-modal .pisell-lowcode-floating-layer-close:hover{color:var(--select-bookings-ink);background:#ffffff14}#body .pisell-adjust-time-select-bookings-modal .pisell-lowcode-floating-layer-body{background:var(--select-bookings-panel);padding:0}#body .pisell-adjust-time-select-bookings-modal .pisell-lowcode-floating-layer-footer{border-top:1px solid var(--select-bookings-line-soft);background:#050a16eb;padding:0}#body .pisell-adjust-time-select-bookings{padding:28px 26px 18px}#body .pisell-adjust-time-select-bookings h3{color:var(--select-bookings-ink);margin:0 0 6px;font-size:21px;font-weight:950;line-height:1.25}#body .pisell-adjust-time-select-bookings p{color:var(--select-bookings-muted);margin:0 0 16px;font-size:13px;font-weight:850}#body .pisell-adjust-time-select-bookings__toolbar{gap:10px;margin-bottom:20px;display:flex}#body .pisell-adjust-time-select-bookings__chip{height:46px;color:var(--select-bookings-ink);cursor:pointer;background:#121b34db;border:1px solid #a78bfa6b;border-radius:10px;padding:0 18px;font-size:14px;font-weight:950}#body .pisell-adjust-time-select-bookings__chip--active{border-color:var(--select-bookings-violet-2);color:var(--select-bookings-violet-2);box-shadow:0 0 0 1px #a779ff5c}#body .pisell-adjust-time-select-bookings__list{gap:12px;max-height:min(46dvh,380px);padding-right:2px;display:grid;overflow-y:auto}#body .pisell-adjust-time-select-bookings__item{border:1px solid var(--select-bookings-line);background:var(--select-bookings-card);width:100%;min-height:92px;color:var(--select-bookings-ink);text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:16px 18px 16px 22px;display:grid;box-shadow:inset 0 0 0 1px #a78bfa29}#body .pisell-adjust-time-select-bookings__item--selected{border-color:var(--select-bookings-violet-2);box-shadow:inset 0 0 0 1px #a78bfa80,0 0 18px #7c5cff1f}#body .pisell-adjust-time-select-bookings__item-main{gap:12px;min-width:0;display:grid}#body .pisell-adjust-time-select-bookings__item-main strong{color:var(--select-bookings-ink);letter-spacing:.01em;font-size:18px;font-weight:950;line-height:1.2}#body .pisell-adjust-time-select-bookings__item-main span{align-items:baseline;gap:10px;min-width:0;display:flex}#body .pisell-adjust-time-select-bookings__item-main span.pisell-adjust-time-select-bookings__item-product{color:var(--select-bookings-muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;line-height:1.2;display:block;overflow:hidden}#body .pisell-adjust-time-select-bookings__item-main b{color:var(--select-bookings-ink);font-size:16px;font-weight:950}#body .pisell-adjust-time-select-bookings__item-main em{color:var(--select-bookings-muted);font-size:13px;font-style:normal;font-weight:800}#body .pisell-adjust-time-select-bookings__status{color:var(--select-bookings-muted);white-space:nowrap;border:1px solid #fff3;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:900}#body .pisell-adjust-time-select-bookings__checkbox{color:#fff;background:0 0;border:1px solid #94a3b875;border-radius:4px;place-items:center;width:22px;height:22px;font-weight:950;display:grid}#body .pisell-adjust-time-select-bookings__item--selected .pisell-adjust-time-select-bookings__checkbox{background:var(--select-bookings-violet);border-color:#0000}#body .pisell-adjust-time-select-bookings__footer{grid-template-columns:auto 1fr auto auto;gap:10px;padding:12px 22px 22px;display:grid}#body .pisell-adjust-time-select-bookings__footer-btn{min-width:88px;min-height:48px;color:var(--select-bookings-ink);cursor:pointer;background:#0f172ae0;border:1px solid #4755697a;border-radius:12px;padding:0 24px;font-size:14px;font-weight:950;transition:border-color .12s,background .12s,opacity .12s}#body .pisell-adjust-time-select-bookings__footer-btn:hover:not(:disabled){background:#1e293be6;border-color:#a78bfa85}#body .pisell-adjust-time-select-bookings__footer-btn--primary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#9333ea);border-color:#d8b4fe8c;min-width:150px;box-shadow:0 12px 26px #5b21b657}#body .pisell-adjust-time-select-bookings__footer-btn--primary:hover:not(:disabled){background:linear-gradient(135deg,#9461f5,#a855f7);border-color:#e9d5ffb8}#body .pisell-adjust-time-select-bookings__footer-btn--primary:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}#body .pisell-adjust-time__head{background:linear-gradient(#10152cf0,#070e1d00);flex-shrink:0;align-items:center;gap:8px;min-height:58px;padding:12px 12px 0;display:flex}#body .pisell-adjust-time__head-spacer{flex:1}#body .pisell-adjust-time__head-action{color:#cbd5e18f;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:30px;font-weight:400;line-height:1;transition:background .12s,color .12s;display:inline-flex;position:relative;top:-4px}#body .pisell-adjust-time__head-action svg{display:block}#body .pisell-adjust-time__head-action:hover{color:var(--ink);background:#ffffff14}#body .pisell-adjust-time__head-action--back{font-size:24px}#body .pisell-adjust-time__head-action--close{font-size:30px}#body .pisell-adjust-time__tab{border:1px solid var(--line);min-width:142px;height:46px;color:var(--muted);background:#101427eb;border-bottom:none;border-radius:16px 16px 0 0;justify-content:center;align-self:flex-end;align-items:center;gap:9px;padding:0 18px;font-weight:800;display:inline-flex}#body .pisell-adjust-time__tab--active{color:#fff;background:linear-gradient(#231b48,#141230f2);border-color:#8b5cf6f2;box-shadow:inset 0 -1px #8b5cf6b3}#body .pisell-adjust-time__body{background:#071122;border-top:1px solid #0e77d9d9;border-left:1px solid #0e77d9d9;border-right:1px solid #0e77d9d9;flex-direction:column;flex:1;min-height:0;padding:12px;display:flex;overflow:hidden}#body .pisell-adjust-time__mode2{flex:1;align-items:stretch;gap:8px;min-height:0;display:flex;overflow:hidden}#body .pisell-adjust-time__rail{border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-2)88%,#060811);flex-direction:column;gap:12px;width:270px;min-width:220px;min-height:0;padding:14px;display:flex;overflow:hidden}#body .pisell-adjust-time__booking-card{flex-direction:column;flex:none;gap:14px;display:flex}#body .pisell-adjust-time__product-head{grid-template-columns:62px 1fr;align-items:start;gap:12px;display:grid}#body .pisell-adjust-time__venue-cover{background:#111827;border:1px solid #ffffff1f;border-radius:2px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;width:62px;height:62px;display:grid;overflow:hidden}#body .pisell-adjust-time__venue-cover img{object-fit:cover;grid-area:1/1/-1/-1;width:100%;height:100%}#body .pisell-adjust-time__venue-cover span:first-child{background:linear-gradient(135deg,#6c9fd1,#16324e)}#body .pisell-adjust-time__venue-cover span:nth-child(2){background:linear-gradient(135deg,#e8d0b0,#4b6d4b)}#body .pisell-adjust-time__venue-cover span:nth-child(3){background:linear-gradient(135deg,#86c3cb,#102c37)}#body .pisell-adjust-time__venue-cover span:nth-child(4){background:linear-gradient(135deg,#bdc9d4,#2b3e5e)}#body .pisell-adjust-time__title{letter-spacing:-.02em;font-size:20px;font-weight:900;line-height:1.08}#body .pisell-adjust-time__meta{min-width:0;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:11px;font-weight:900;display:flex}#body .pisell-adjust-time__meta .pisell-adjust-time__meta-label{white-space:nowrap;flex:none}#body .pisell-adjust-time__meta strong{min-width:min(100%,max-content);color:var(--ink);letter-spacing:0;white-space:nowrap;flex:auto;font-size:15px}#body .pisell-adjust-time__was-block{color:var(--muted);gap:5px;font-weight:800;display:grid}#body .pisell-adjust-time__was-label{letter-spacing:.12em;text-transform:uppercase;font-size:11px}#body .pisell-adjust-time__was-time{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:18px;display:flex}#body .pisell-adjust-time__was-date{color:var(--muted);font-size:14px;font-weight:900}#body .pisell-adjust-time__pill-ended{color:var(--muted);background:#ffffff1a;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:12px;font-weight:900}#body .pisell-adjust-time__actions{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow-y:auto}#body .pisell-adjust-time__action{border:1px solid var(--line);width:100%;color:var(--muted);text-align:left;background:#0c162ac7;border-radius:15px;grid-template-columns:42px 1fr 22px;align-items:start;gap:10px;padding:8px 10px;transition:transform .12s,border-color .12s,background .12s;display:grid}#body .pisell-adjust-time__action:hover{border-color:#b7a0ff8f;transform:translateY(-1px)}#body .pisell-adjust-time__action--active{color:#fff;background:linear-gradient(135deg,#7b51e7,#8b5cf6);border-color:#b8a0ffd9;box-shadow:0 14px 34px #7c51e73d}#body .pisell-adjust-time__icon{color:#fff;background:#8a6eff8c;border-radius:11px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:950;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #ffffff21}#body .pisell-adjust-time__icon--glyph{font-size:24px}#body .pisell-adjust-time__icon--0{background:linear-gradient(135deg,#20b7a4,#13796f)}#body .pisell-adjust-time__icon--1{background:linear-gradient(135deg,#8b5cf6,#5e3bd0)}#body .pisell-adjust-time__icon--2{background:linear-gradient(135deg,#e9912e,#a54d14)}#body .pisell-adjust-time__icon--3{background:linear-gradient(135deg,#2bbf83,#15855f)}#body .pisell-adjust-time__icon--dim{background:linear-gradient(135deg,#66709b,#30395f)}#body .pisell-adjust-time__action-main{align-self:center;gap:3px;min-width:0;display:grid}#body .pisell-adjust-time__action-label{color:currentColor;white-space:normal;overflow-wrap:anywhere;font-size:16px;font-weight:900;line-height:1.1}#body .pisell-adjust-time__action-price{color:color-mix(in srgb,currentColor 75%,transparent);white-space:normal;overflow-wrap:anywhere;font-size:13px;font-weight:800}#body .pisell-adjust-time__help{width:22px;height:22px;color:color-mix(in srgb,currentColor 72%,transparent);background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;place-items:center;font-size:13px;font-weight:900;display:grid}#body .pisell-adjust-time__main{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;display:flex;overflow-y:auto}#body .pisell-adjust-time__section-head{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}#body .pisell-adjust-time__head-icon{white-space:nowrap;width:max-content;min-width:48px;min-height:48px;color:var(--violet-2);background:#845df133;border:1px solid #b7a0ff59;border-radius:16px;justify-content:center;align-items:center;padding:0 14px;font-size:20px;font-weight:950;line-height:1;display:inline-flex}#body .pisell-adjust-time__kicker{color:var(--violet-2);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:950}#body .pisell-adjust-time__subtitle{color:var(--ink);margin-top:7px;font-size:16px;font-weight:750}#body .pisell-adjust-time__compare-top{color:var(--muted);align-items:baseline;gap:10px;font-size:14px;font-weight:800;display:flex}#body .pisell-adjust-time__compare-top strong{color:var(--ink)}#body .pisell-adjust-time__compare-card{border-radius:var(--radius-lg);border:1px solid var(--line-strong);background:linear-gradient(135deg,#272756f0,#1f2249f0);gap:6px;margin-top:8px;padding:16px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #b7a0ff14}#body .pisell-adjust-time__compare-label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:950}#body .pisell-adjust-time__compare-ticket-count{min-height:36px;color:var(--ink);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#15223adb;border:1px solid #cbd5e16b;border-radius:999px;align-items:center;gap:6px;padding:0 15px;font-size:14px;font-weight:950;display:inline-flex;position:absolute;top:14px;right:14px}#body .pisell-adjust-time__compare-ticket-count:hover:not(:disabled){background:#2c2654eb;border-color:#b7a0ffcc}#body .pisell-adjust-time__compare-ticket-count:disabled{cursor:default;opacity:.72}#body .pisell-adjust-time__compare-ticket-icon{font-size:16px;line-height:1}#body .pisell-adjust-time__new-range{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:950;line-height:1.1}#body .pisell-adjust-time__duration-line{color:var(--violet-2);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:21px;font-weight:950;display:flex}#body .pisell-adjust-time__duration-line small{color:var(--ink);font-size:14px}#body .pisell-adjust-time__duration-detail{color:var(--muted);font-size:15px;font-weight:800;line-height:1.25}#body .pisell-adjust-time__duration-footer{justify-content:space-between;align-items:baseline;gap:12px;display:flex}#body .pisell-adjust-time__effective-until{color:#f6c14f;font-size:15px;font-weight:900;line-height:1.25}#body .pisell-adjust-time__status{color:#f3a85b;margin-left:auto;font-size:14px}#body .pisell-adjust-time__manual-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:#111c35d1;padding:12px;display:none}#body .pisell-adjust-time__manual-panel--visible{display:block}#body .pisell-adjust-time__end-time-box{gap:8px;display:grid}#body .pisell-adjust-time__end-time-label{color:var(--violet-2);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:950}#body .pisell-adjust-time__end-time-field{border-radius:var(--radius-md);border:1px solid var(--line);background:#091122b8;align-items:center;min-height:56px;padding:10px 12px;display:flex}#body .pisell-adjust-time__end-time-picker{width:100%;box-shadow:none!important;background:0 0!important;padding:0!important}#body .pisell-adjust-time__end-time-picker .pisell-lowcode-picker-input{height:auto}#body .pisell-adjust-time__end-time-picker .pisell-lowcode-picker-input>input{cursor:pointer;font-variant-numeric:tabular-nums;color:var(--ink)!important;padding:0!important;font-size:28px!important;font-weight:950!important;line-height:1.1!important}#body .pisell-adjust-time__end-time-picker .pisell-lowcode-picker-suffix{margin-left:auto}#body .pisell-adjust-time__end-time-edit{color:var(--muted);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:800;text-decoration:underline;display:inline-flex}#body .pisell-adjust-time__end-time-edit-icon{font-size:14px;text-decoration:none}#body .pisell-adjust-time__change-time-panel{display:none}#body .pisell-adjust-time__change-time-panel--visible{display:block}#body .pisell-adjust-time__change-time-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#111c35d1;gap:10px;padding:12px;display:grid}#body .pisell-adjust-time__change-time-calendar{min-width:0}#body .pisell-adjust-time__change-time-range{color:var(--ink)}#body .pisell-adjust-time__change-time-range .MuiInputBase-root,#body .pisell-adjust-time__change-time-range .MuiOutlinedInput-root{border-radius:var(--radius-md);min-height:54px;color:var(--ink);background:#091122b8}#body .pisell-adjust-time__change-time-range .MuiInputBase-input,#body .pisell-adjust-time__change-time-range input{color:var(--ink);font-size:16px;font-weight:900}#body .pisell-adjust-time__change-time-range .MuiSvgIcon-root{color:var(--muted)}#body .pisell-adjust-time__change-time-range .MuiInputAdornment-root{margin-left:8px}#body .pisell-adjust-time__change-time-range fieldset{border-color:var(--line)!important}#body .pisell-adjust-time__change-time-range:hover fieldset{border-color:#b7a0ff9e!important}#body .pisell-adjust-time__change-time-range-icon{color:var(--muted);font-size:16px;line-height:1}#body .pisell-adjust-time__change-time-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#body .pisell-adjust-time__change-time-time-field{gap:8px;display:grid}#body .pisell-adjust-time__control-box{border-radius:var(--radius-md);border:1px solid var(--line);background:#091122b8;gap:8px;padding:10px;display:grid}#body .pisell-adjust-time__control-box label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}#body .pisell-adjust-time__price-section-title{color:var(--violet-2);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:950;display:inline-flex}#body .pisell-adjust-time__ticket-count{color:var(--ink);text-transform:none;letter-spacing:0;font-style:normal;font-weight:950}#body .pisell-adjust-time__price-grid{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:linear-gradient(135deg,#272756f0,#1e2348f5);grid-template-columns:minmax(92px,.85fr) minmax(92px,.85fr) 60px minmax(250px,2.2fr);align-items:center;gap:6px;padding:8px;display:grid}#body .pisell-adjust-time__price-grid--without-quantity{grid-template-columns:minmax(92px,1fr) minmax(92px,1fr) minmax(250px,2.2fr)}#body .pisell-adjust-time__price-stat{text-align:center;color:var(--muted);place-content:center;gap:4px;font-weight:900;display:grid}#body .pisell-adjust-time__price-stat strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:19px}#body .pisell-adjust-time__quantity-control{justify-content:center;align-self:center;align-items:center;min-width:0;display:flex}#body .pisell-adjust-time__quantity-stepper.numeric-stepper{grid-template-rows:32px 20px 32px;grid-template-columns:56px;gap:6px;width:56px;height:auto;overflow:visible}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-minus-button-wrapper{grid-row:3}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-display-wrapper{grid-row:2}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-plus-button-wrapper{grid-row:1}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-button{width:56px;height:32px;color:var(--ink);background:#0f7e9fb8;border:1px solid #1fb6a8b8;border-radius:7px}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-button:hover:not(:disabled){background:#1191b3d1;border-color:#5eead4e6}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-button-disabled{color:#eef3ff73;border-color:#879dd23d;background:#0f7e9f42!important}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-display{min-width:24px;color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:950}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-button-wrapper:hover .numeric-stepper-button:not(.numeric-stepper-button-disabled){background:#1191b3d1;border-color:#5eead4e6}#body .pisell-adjust-time__quantity-stepper.numeric-stepper .numeric-stepper-button-wrapper:active .numeric-stepper-button:not(.numeric-stepper-button-disabled){background:#1191b3d1}#body .pisell-adjust-time__amount-editor{border-radius:var(--radius-md);background:#151f3ceb;border:1px solid #7e7ad680;grid-template-rows:auto 40px auto;grid-template-columns:minmax(0,1fr) 68px;gap:4px 6px;padding:6px;display:grid}#body .pisell-adjust-time__amount-editor .pisell-adjust-time__amount-label{color:var(--muted);white-space:nowrap;grid-column:1/-1;font-weight:900}#body .pisell-adjust-time__amount-editor .pisell-adjust-time__amount-input{height:40px;min-height:0;color:var(--ink);text-align:left;background:#32235ff5;border:1px solid #986ffff2;border-radius:8px;padding:0 10px;font-size:17px;font-weight:950;line-height:1;box-shadow:inset 0 0 0 1px #cab1ff14;width:100%!important}#body .pisell-adjust-time__amount-editor .pisell-adjust-time__amount-input:hover{background:#3a296efa;border-color:#c4afff}#body .pisell-adjust-time__amount-editor .pisell-adjust-time__amount-input:focus-visible{border-color:#b7a0fff2;outline:none;box-shadow:0 0 0 2px #8b5cf642}#body .pisell-adjust-time__amount-editor .pisell-adjust-time__amount-input-text{padding-bottom:3px;line-height:1;display:inline-block;position:relative}#body .pisell-adjust-time__amount-editor .pisell-adjust-time__amount-input-text:after{content:"";background:currentColor;border-radius:999px;height:2px;position:absolute;bottom:0;left:0;right:0}#body .pisell-adjust-time__amount-actions{grid-area:2/2/span 2;align-self:start;gap:4px;display:grid}#body .pisell-adjust-time__amount-multiplier{color:var(--muted);grid-column:1;font-size:12px;font-weight:900;line-height:1.3}#body .pisell-adjust-time__auto-btn,#body .pisell-adjust-time__free-btn{border:1px solid var(--line);height:36px;min-height:0;color:var(--ink);background:#12213d;border-radius:12px;font-weight:950}#body .pisell-adjust-time__auto-btn:hover,#body .pisell-adjust-time__free-btn:hover{background:#16203afa;border-color:#b7a0ff8f}#body .pisell-adjust-time__price-list{background:#111b33;gap:10px;padding:14px 18px;display:grid}#body .pisell-adjust-time__price-list h3{color:var(--muted);font-size:16px;font-weight:900}#body .pisell-adjust-time__rate-row{color:var(--ink);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:24px;padding:1px 0;font-size:14px;display:flex}#body .pisell-adjust-time__rate-row span{overflow-wrap:anywhere;min-width:0}#body .pisell-adjust-time__rate-row strong{flex:none}#body .pisell-adjust-time__foot{border-top:1px solid var(--line);background:#050916e6;flex-shrink:0;grid-template-columns:96px 96px 1fr 138px 138px;align-items:center;gap:10px;width:100%;min-height:70px;padding:12px;display:grid}#body .pisell-adjust-time__foot-btn{border:1px solid var(--line);min-height:48px;color:var(--ink);cursor:pointer;background:#10172af2;border-radius:13px;font-weight:950;transition:border-color .12s,background .12s}#body .pisell-adjust-time__foot-btn:hover:not(:disabled){background:#16203afa;border-color:#b7a0ff8f}#body .pisell-adjust-time__foot-btn:disabled{opacity:.45;cursor:not-allowed}#body .pisell-adjust-time__foot-btn--checkout{background:linear-gradient(135deg,var(--violet),#9333ea);color:#fff;border-color:#d3beff73;box-shadow:0 10px 24px #7c51e747}#body .pisell-adjust-time__foot-btn--checkout:hover:not(:disabled){background:linear-gradient(135deg,#9461f5,#a855f7);border-color:#d3beffa6}#body .pisell-adjust-time__foot-btn--checkout:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}@media (max-width:640px){#body .pisell-adjust-time__head{flex-wrap:wrap}#body .pisell-adjust-time__head-spacer{display:none}#body .pisell-adjust-time__mode2{flex-direction:column}#body .pisell-adjust-time__rail{flex:none;width:100%;max-height:min(42dvh,360px)}#body .pisell-adjust-time__price-grid{grid-template-columns:1fr}#body .pisell-adjust-time__foot{grid-template-columns:repeat(2,minmax(0,1fr))}}#body .pisell-sale-detail-booking-group-view{width:100%}#body .pisell-sale-detail-booking-group-view__empty{color:var(--pisell-line-item-text-muted,#98a2b3);padding:12px 0;font-size:13px}#body .pisell-sale-detail-booking-group{width:100%}#body .pisell-sale-detail-booking-group+.pisell-sale-detail-booking-group{margin-top:16px}#body .pisell-sale-detail-booking-group__shell{background:var(--pisell-line-item-bg,#101828);border:1px solid #7f56d973;border-radius:12px;overflow:hidden}#body .pisell-sale-detail-booking-group__header-bar{color:#fff;background:linear-gradient(90deg,#6941c6 0%,#7f56d9 100%);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 14px;display:flex}#body .pisell-sale-detail-booking-group__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:700;line-height:1.3;overflow:hidden}#body .pisell-sale-detail-booking-group__badge{background:#ffffff29;border:1px solid #ffffff3d;border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:12px;font-weight:600;line-height:1.5}#body .pisell-sale-detail-booking-group__stats-wrap{background:#101828eb;border-bottom:1px solid #ffffff14;padding:8px 12px}#body .pisell-sale-detail-booking-group__body-wrap{background:#101828b8;flex-direction:column;gap:10px;padding:10px;display:flex}#body .pisell-sale-detail-booking-group__body-wrap .pisell-group-view__body-stack{gap:10px}#body .pisell-sale-detail-booking-group__item{width:100%}#body .pisell-sale-detail-booking-group__footer{color:var(--pisell-line-item-text-primary,#f9fafb);background:#101828f5;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;font-weight:700;display:flex}#body .pisell-sale-detail-booking-group__footer-value{font-size:14px;font-weight:800}#body .pisell-sale-detail-compact-booking-card{width:100%;color:var(--pisell-line-item-text-primary,#f9fafb);background:#101828db;border:1px solid #7f56d973;border-radius:10px;overflow:hidden}#body .pisell-sale-detail-compact-booking-card__header{background:#6941c638;border-bottom:1px solid #7f56d952;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:6px 10px;display:flex}#body .pisell-sale-detail-compact-booking-card__headline{align-items:center;gap:8px;min-width:0;display:inline-flex}#body .pisell-sale-detail-compact-booking-card__booking-id{color:#f9fafb;font-size:14px;font-weight:800}#body .pisell-sale-detail-compact-booking-card__time{min-width:0;color:var(--pisell-line-item-text-secondary,#d0d5dd);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}#body .pisell-sale-detail-compact-booking-card__status{color:#fff;cursor:pointer;background:0 0;border:1px solid #fffc;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-flex}#body .pisell-sale-detail-compact-booking-card__status:disabled{cursor:default;opacity:.9}#body .pisell-sale-detail-compact-booking-card__body{justify-content:space-between;align-items:flex-start;gap:12px;padding:8px 10px 4px;display:flex}#body .pisell-sale-detail-compact-booking-card__info{flex:1;min-width:0}#body .pisell-sale-detail-compact-booking-card__booking-for{color:#fff;margin-bottom:6px;font-size:14px;font-weight:800}#body .pisell-sale-detail-compact-booking-card__meta-row{color:var(--pisell-line-item-text-secondary,#d0d5dd);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px;display:flex}#body .pisell-sale-detail-compact-booking-card__meta-item{align-items:center;gap:4px;min-width:0;display:inline-flex}#body .pisell-sale-detail-compact-booking-card__meta-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-compact-booking-card__actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}#body .pisell-sale-detail-compact-booking-card__action{color:#fff;cursor:pointer;background:#101828c7;border:1px solid #ffffff29;border-radius:9px;min-height:34px;padding:0 12px;font-size:12px;font-weight:700}#body .pisell-sale-detail-compact-booking-card__action--primary{background:#7f56d9;border-color:#0000}#body .pisell-sale-detail-compact-booking-card__products{padding:4px 10px 8px}#body .pisell-sale-detail-compact-booking-card__product-row{min-height:22px;color:var(--pisell-line-item-text-secondary,#d0d5dd);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}#body .pisell-sale-detail-compact-booking-card__product-row--main{color:var(--pisell-line-item-text-primary,#f9fafb);font-weight:600}#body .pisell-sale-detail-compact-booking-card__product-row--detail{padding-left:12px}#body .pisell-sale-detail-compact-booking-card__product-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-compact-booking-card__product-row--detail .pisell-sale-detail-compact-booking-card__product-name:before{content:"— "}#body .pisell-sale-detail-compact-booking-card__product-amount{color:var(--pisell-line-item-text-secondary,#d0d5dd);flex-shrink:0;font-weight:700}#body .pisell-sale-detail-compact-booking-card__subtotal{color:#fff;text-transform:uppercase;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:8px 10px;font-size:13px;font-weight:800;display:flex}#body .pisell-sale-detail-booking-group-stats{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}#body .pisell-sale-detail-booking-group-stats__item{min-width:0;color:var(--pisell-line-item-text-secondary,#d0d5dd);letter-spacing:.02em;align-items:center;gap:6px;font-size:11px;line-height:1.2;display:inline-flex}#body .pisell-sale-detail-booking-group-stats__item--all{color:var(--pisell-line-item-text-primary,#f9fafb);font-weight:700}#body .pisell-sale-detail-booking-group-stats__label{opacity:.88}#body .pisell-sale-detail-booking-group-stats__count{min-width:14px;color:var(--pisell-line-item-text-primary,#f9fafb);text-align:center;background:#ffffff14;border-radius:999px;padding:1px 6px;font-size:11px;font-weight:700}#body .pisell-sale-detail-booking-group-stats__item:not(.pisell-sale-detail-booking-group-stats__item--all) .pisell-sale-detail-booking-group-stats__count{background:color-mix(in srgb,var(--pisell-booking-group-stats-accent,#98a2b3)24%,transparent)}#body .pisell-custom-swipe-action{cursor:grab;touch-action:pan-y;overflow:hidden}#body .pisell-custom-swipe-action-track{position:relative;overflow:visible}#body .pisell-custom-swipe-action-actions{white-space:nowrap;justify-content:center;align-items:stretch;width:auto;display:flex;position:absolute}#body .pisell-custom-swipe-action-actions-right{height:100%;top:0;left:100%}#body .pisell-custom-swipe-action-actions-left{height:100%;top:0;right:100%}#body .pisell-custom-swipe-action-action-button{--border-radius:0;--border-width:0;min-width:80px;padding-left:4px;padding-right:4px}#body .pisell-custom-swipe-action-height-large{background-color:#435d934d;flex-direction:column;justify-content:flex-start;display:flex}#body .pisell-custom-swipe-action-height-large .pisell-number-selector-btn{width:40px!important;height:40px!important}#body .pisell-custom-swipe-action-height-medium{background-color:#435d934d;flex-direction:column;display:flex}#body .pisell-custom-swipe-action-height-medium .pisell-number-selector-btn{width:40px!important;height:40px!important}#body .pisell-custom-swipe-action-action-height-large{width:200px;height:60px}#body .pisell-custom-swipe-action-action-height-medium{flex:1;width:200px}#body .pisell-sale-detail-line-item-swipe{border-radius:var(--pisell-line-item-radius);border:1px solid var(--pisell-line-item-border-color);box-shadow:var(--pisell-line-item-shadow);overflow:hidden}#body .pisell-sale-detail-line-item{background:var(--pisell-line-item-bg);min-width:0;color:var(--pisell-line-item-text-primary);-webkit-user-select:none;user-select:none;cursor:pointer;flex-direction:column;gap:4px;padding:4px 8px 4px 4px;display:flex;overflow:hidden}#body .pisell-sale-detail-line-item__booking-header{background:var(--pisell-line-item-booking-bg,var(--pisell-line-item-header-bg));color:var(--pisell-line-item-booking-text,var(--pisell-line-item-header-text));min-height:48px;margin:-4px -8px 0 -4px;padding:8px 124px 8px 8px;position:relative}#body .pisell-sale-detail-line-item__booking-header-main{align-items:center;gap:10px;min-width:0;display:flex}#body .pisell-sale-detail-line-item__booking-headline{min-width:0;color:var(--pisell-line-item-booking-text,var(--pisell-line-item-header-text));flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;font-weight:800;display:inline-flex}#body .pisell-sale-detail-line-item__booking-id{background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;flex-shrink:0;align-items:center;min-width:0;padding:0 10px;display:inline-flex;box-shadow:inset 0 1px #ffffff29}#body .pisell-sale-detail-line-item__booking-time{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}#body .pisell-sale-detail-line-item__booking-header-actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex;position:absolute;top:10px;right:12px}#body .pisell-sale-detail-line-item__status{background:var(--pisell-line-item-status-bg);min-width:104px;min-height:34px;color:var(--pisell-line-item-status-text);cursor:pointer;border:1px solid #ffffff29;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:5px 12px;font-size:14px;font-weight:800;display:inline-flex}#body .pisell-sale-detail-line-item__status:disabled{cursor:default;opacity:1}#body .pisell-sale-detail-line-item__header-delete,#body .pisell-sale-detail-line-item__delete-btn{color:#667085;cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:auto;padding:10px;display:inline-flex}#body .pisell-sale-detail-line-item__header-delete>span,#body .pisell-sale-detail-line-item__delete-btn>span{color:currentColor;font-size:20px}#body .pisell-sale-detail-line-item__booking-title{color:var(--pisell-line-item-booking-sub-text,var(--pisell-line-item-header-sub-text));text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;font-weight:800;overflow:hidden}#body .pisell-sale-detail-line-item__booking-body{background:var(--pisell-line-item-bg);padding:6px 4px}#body .pisell-sale-detail-line-item__booking-inline-time{color:var(--pisell-line-item-text-secondary);align-items:center;gap:6px;margin-bottom:8px;font-size:14px;font-weight:700;display:inline-flex}#body .pisell-sale-detail-line-item__booking-meta{flex-direction:column;gap:6px;min-width:0;display:flex}#body .pisell-sale-detail-line-item__booking-meta-item{min-width:0;color:var(--pisell-line-item-text-secondary);align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}#body .pisell-sale-detail-line-item__booking-meta-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-line-item__booking-meta-item--muted{color:var(--pisell-line-item-text-muted)}#body .pisell-sale-detail-line-item__booking-resources{flex-wrap:wrap;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-line-item__booking-resource{flex-direction:column;flex:0 0 calc(50% - 4px);gap:2px;min-width:0;display:flex}#body .pisell-sale-detail-line-item__booking-resource-form,#body .pisell-sale-detail-line-item__booking-resource-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .pisell-sale-detail-line-item__booking-resource-form{color:var(--pisell-line-item-text-secondary);font-size:14px;font-weight:800}#body .pisell-sale-detail-line-item__booking-resource-name{font-size:12px;font-weight:700}#body .pisell-sale-detail-line-item__booking-for{flex-direction:column;gap:4px;min-width:0;display:flex}#body .pisell-sale-detail-line-item__booking-for-label{min-width:0;color:var(--pisell-line-item-text-secondary);letter-spacing:1.2px;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}#body .pisell-sale-detail-line-item__booking-for-value{font-size:12px;font-weight:800}#body .pisell-sale-detail-line-item__holders{flex-wrap:wrap;gap:6px;display:flex}#body .pisell-sale-detail-line-item__holder{min-width:0;color:var(--pisell-line-item-text-secondary);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}#body .pisell-sale-detail-line-item__holder--unassigned{color:var(--pisell-line-item-danger-color);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}#body .pisell-sale-detail-line-item--product,#body .pisell-sale-detail-line-item__related-product,#body .pisell-sale-detail-line-item__add-time-products,#body .pisell-sale-detail-line-item__add-time-product-info{border-top:none;flex-direction:column;gap:4px;display:flex;position:relative}#body .pisell-sale-detail-line-item--product>.pisell-sale-detail-line-item__delete-btn,#body .pisell-sale-detail-line-item__related-product>.pisell-sale-detail-line-item__delete-btn,#body .pisell-sale-detail-line-item__add-time-products>.pisell-sale-detail-line-item__delete-btn,#body .pisell-sale-detail-line-item__add-time-product-info>.pisell-sale-detail-line-item__delete-btn{z-index:1;position:absolute;top:0;right:0}#body .pisell-sale-detail-line-item__related-product{border-top:1px solid var(--pisell-line-item-divider-color);padding:4px 4px 0}#body .pisell-sale-detail-line-item__add-time-products{padding:4px}#body .pisell-sale-detail-line-item__add-time-products-title{color:var(--pisell-line-item-text-secondary);font-size:12px;font-weight:800}#body .pisell-sale-detail-line-item__add-time-product-info{border:1px solid var(--pisell-line-item-divider-color);background:var(--pisell-line-item-product-bg);border-radius:8px;padding:4px}#body .pisell-sale-detail-line-item__add-time-products-show-all{color:var(--pisell-line-item-action-text);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:2px 0;font-size:12px;font-weight:800}#body .pisell-sale-detail-line-item--a5.pisell-sale-detail-line-item--product>.pisell-sale-detail-line-item__basic-info,#body .pisell-sale-detail-line-item--a9.pisell-sale-detail-line-item--product>.pisell-sale-detail-line-item__basic-info,#body .pisell-sale-detail-line-item--a5 .pisell-sale-detail-line-item__related-product>.pisell-sale-detail-line-item__basic-info,#body .pisell-sale-detail-line-item--a9 .pisell-sale-detail-line-item__related-product>.pisell-sale-detail-line-item__basic-info{padding-right:42px}#body .pisell-sale-detail-line-item__basic-info{align-items:flex-start;gap:4px;min-width:0;min-height:48px;display:flex;position:relative}#body .pisell-sale-detail-line-item__basic-info--a2{align-items:center}#body .pisell-sale-detail-line-item__basic-info--a5,#body .pisell-sale-detail-line-item__basic-info--a9{align-items:flex-start}#body .pisell-sale-detail-line-item__product-image,#body .pisell-sale-detail-line-item__product-image-text{object-fit:cover;background:var(--pisell-line-item-image-bg);border-radius:6px;flex-shrink:0;width:48px;height:48px}#body .pisell-sale-detail-line-item__product-image-text{color:var(--pisell-line-item-text-secondary);justify-content:center;align-items:center;font-size:20px;font-weight:500;display:inline-flex}#body .pisell-sale-detail-line-item__product-info{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}#body .pisell-sale-detail-line-item__product-basic-row,#body .pisell-sale-detail-line-item__product-title-row{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}#body .pisell-sale-detail-line-item__product-basic-row{flex-direction:column;gap:0}#body .pisell-sale-detail-line-item__product-basic-row--bundle{flex-direction:row;flex:1;justify-content:space-between;align-items:center}#body .pisell-sale-detail-line-item__product-basic-row--bundle .pisell-sale-detail-line-item__product-price{width:max-content}#body .pisell-sale-detail-line-item__product-title-row{flex:1}#body .pisell-sale-detail-line-item__product-title{min-width:0;color:var(--pisell-line-item-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;padding-right:20px;font-size:14px;font-weight:600;overflow:hidden}#body .pisell-sale-detail-line-item__product-price{width:100%;color:var(--pisell-line-item-price-color);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}#body .pisell-sale-detail-line-item__product-original-price,#body .pisell-sale-detail-line-item__product-origin-total{color:var(--pisell-line-item-original-price-color);font-size:12px;font-weight:400;text-decoration:line-through}#body .pisell-sale-detail-line-item__product-amount{color:var(--pisell-line-item-price-color);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;font-size:14px;font-weight:600;display:flex}#body .pisell-sale-detail-line-item__edit-btn{width:24px;height:24px;color:var(--pisell-line-item-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}#body .pisell-sale-detail-line-item__edit-btn:disabled{cursor:not-allowed;opacity:.55}#body .pisell-sale-detail-line-item__quantity{color:#fff;background:#7f56da;border:1px solid #ffffff3d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 6px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #00000047}#body .pisell-sale-detail-line-item__quantity--with-image{z-index:1;min-width:24px;height:24px;position:absolute;top:-4px;left:-4px}#body .pisell-sale-detail-line-item__quantity--without-image{align-self:flex-start;margin-top:-4px;margin-left:-4px}#body .pisell-sale-detail-line-item__swipe-delete{color:#fff;justify-content:center;align-items:center;gap:4px;padding:10px 0;display:inline-flex}#body .pisell-sale-detail-line-item__swipe-delete>span:last-child{font-size:12px;font-weight:500}#body .pisell-sale-detail-line-item__swipe-delete-icon{justify-content:center;align-items:center;font-size:20px;display:inline-flex}#body .pisell-sale-detail-line-item__specs{flex-direction:column;gap:0;min-width:0;display:flex}#body .pisell-sale-detail-line-item__spec{min-width:0;color:var(--pisell-line-item-text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}#body .pisell-sale-detail-line-item__spec-price,#body .pisell-sale-detail-line-item__spec-more{color:var(--pisell-line-item-text-secondary);flex-shrink:0}#body .pisell-sale-detail-line-item__product-bundle{background:0 0;border-bottom:none;border-left:none;border-right:none;border-radius:0;flex-direction:column;gap:4px;padding:4px;display:flex}#body .pisell-sale-detail-line-item__product-bundle-title{color:var(--pisell-line-item-text-primary);font-size:12px;font-weight:600}#body .pisell-sale-detail-line-item__product-bundle-list{flex-direction:column;gap:4px;display:flex}#body .pisell-sale-detail-line-item__product-bundle-item{border:1px solid var(--pisell-line-item-divider-color);background:var(--pisell-line-item-product-bg);border-radius:8px;flex-direction:column;gap:4px;padding:4px;display:flex}#body .pisell-sale-detail-line-item__product-bundle-item .pisell-sale-detail-line-item__product-image,#body .pisell-sale-detail-line-item__product-bundle-item .pisell-sale-detail-line-item__product-image-text{width:48px;height:48px}#body .pisell-sale-detail-line-item__bundle-item-info{align-items:flex-start;gap:4px;min-width:0;min-height:48px;display:flex;position:relative}#body .pisell-sale-detail-line-item__bundle-item-content{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}#body .pisell-sale-detail-line-item__bundle-item-content .pisell-sale-detail-line-item__specs{padding-left:12px}#body .pisell-sale-detail-line-item__bundle-item-main{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-line-item__bundle-item-title{min-width:0;color:var(--pisell-line-item-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}#body .pisell-sale-detail-line-item__bundle-item-price{color:var(--pisell-line-item-price-color);white-space:nowrap;font-size:14px;font-weight:800}#body .pisell-sale-detail-line-item__amount-footer,#body .pisell-sale-detail-line-item__note,#body .pisell-sale-detail-line-item__discount-reason{border-top:1px solid var(--pisell-line-item-divider-color);color:var(--pisell-line-item-text-secondary);justify-content:space-between;align-items:center;gap:8px;padding-top:4px;font-size:14px;font-weight:600;display:flex}#body .pisell-sale-detail-line-item__amount-total{color:var(--pisell-line-item-price-color);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}#body .pisell-sale-detail-line-item__amount-original{color:var(--pisell-line-item-original-price-color);font-size:12px;font-weight:400;text-decoration:line-through}#body .pisell-sale-detail-line-item__note-text{min-width:0;color:var(--pisell-line-item-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}#body .pisell-sale-detail-line-item__note-btn{color:#1570ef;cursor:pointer;white-space:nowrap;background:0 0;border:none;font-weight:600}#body .pisell-sale-detail-line-item__promotions{flex-wrap:wrap;gap:4px;display:flex}#body .pisell-sale-detail-line-item__promotion{color:#f5222d;cursor:pointer;background:#fff1f0;border:1px solid #ffa39e;border-radius:4px;align-items:center;gap:4px;min-height:22px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}#body .pisell-sale-detail-line-item__line-action{border-top:1px solid var(--pisell-line-item-divider-color);justify-content:flex-end;padding-top:8px;display:flex}#body .pisell-sale-detail-line-item__line-action button{background:var(--pisell-line-item-action-bg);min-height:36px;color:var(--pisell-line-item-action-text);cursor:pointer;border:none;border-radius:10px;padding:7px 14px;font-size:14px;font-weight:800}#body .pisell-sale-detail-line-item__booking-edit-action{gap:8px;padding:8px 4px 4px;display:flex}#body .pisell-sale-detail-line-item__booking-edit-btn{border:1px solid var(--pisell-line-item-border-color);background:var(--pisell-line-item-bg);min-width:0;color:var(--pisell-line-item-action-text);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:12px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}#body .pisell-sale-detail-line-item__booking-add-time-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:1px solid #93c5fd73;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;padding:12px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 8px 18px #2563eb47}#body .pisell-sale-detail-line-item__booking-add-time-icon{font-size:16px}#body .pisell-sale-detail-line-item__gift{width:100%;min-width:0;color:var(--pisell-line-item-text-secondary);cursor:pointer;background:#f2f4f71f;border:none;border-radius:8px;align-items:center;gap:16px;padding:8px;display:flex}#body .pisell-sale-detail-line-item__gift-label,#body .pisell-sale-detail-line-item__gift-content,#body .pisell-sale-detail-line-item__gift-total{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:400;display:inline-flex}#body .pisell-sale-detail-line-item__gift-content{flex:1;overflow:hidden}#body .pisell-sale-detail-line-item__gift-images{align-items:center;display:inline-flex}#body .pisell-sale-detail-line-item__gift-image{border:1px solid var(--pisell-line-item-product-bg);background:var(--pisell-line-item-image-bg);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:-6px;display:inline-flex;overflow:hidden}#body .pisell-sale-detail-line-item__gift-image:first-child{margin-left:0}#body .pisell-sale-detail-line-item__gift-image img{object-fit:cover;width:100%;height:100%}#body .pisell-sale-detail-line-item__right-actions{border-top:1px solid var(--pisell-line-item-divider-color);background:var(--pisell-line-item-section-bg);justify-content:flex-end;align-items:center;gap:8px;padding:8px;display:flex}#body .pisell-sale-detail-line-item__right-action{align-items:center;min-width:0;display:inline-flex}#body .pisell-sale-detail-cart-items{flex-direction:column;gap:6px;min-height:0;display:flex}#body .pisell-sale-detail-cart-items__empty{color:#fff;text-align:center;justify-content:center;align-items:flex-start;padding-top:42px;font-size:16px;font-weight:700;line-height:24px;display:flex}#body .pisell-sale-detail-cart-items--multi-col{grid-template-columns:repeat(var(--pisell-cart-cols,1),minmax(0,1fr));align-items:start;gap:8px;display:grid}#body .pisell-sale-detail-cart-items--multi-col>*{min-width:0}#body .pisell-sale-detail-cart-items--multi-col .pisell-sale-detail-cart-items__empty{grid-column:1/-1}#body .pisell-sale-detail-cart-items__column{flex-direction:column;gap:8px;min-width:0;display:flex}#body .pisell-sale-detail-cart-items__numeric-stepper{--color-primary:#3b82f6;min-width:132px}#body .pisell-sale-detail-summary-main{padding:8px 10px}#body .pisell-sale-detail-cart-scroll-panel{scrollbar-width:none;position:relative;overflow:auto}#body .pisell-sale-detail-cart-scroll-panel::-webkit-scrollbar{display:none}#body .pisell-sale-detail-scroll-content{flex-direction:column;gap:8px;display:flex}#body .pisell-sale-detail-scroll-content .pisell-sale-detail-cart-items{flex:unset}#body .pisell-sale-detail-summary-standalone-products{flex-direction:column;gap:8px;width:100%;display:flex}#body .pisell-sale-detail-tmpl-b{background:#181818;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-overview{border-bottom:1px solid #ffffff14;flex:none}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-body{background-color:#0a0a10;flex:1;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-workspace{flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-sider{scrollbar-width:none;-ms-overflow-style:none;background:#070d1a;border-right:1px solid #ffffff0f;flex-direction:column;flex:none;align-items:stretch;gap:4px;width:78px;min-height:0;padding:8px 4px;display:flex;overflow:auto}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-sider::-webkit-scrollbar{display:none}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-sider-tab{color:#ffffffc2;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;min-height:54px;padding:6px 2px;font-size:13px;display:flex;position:relative}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-sider-tab--active{color:#fff;background:#7f56d92e}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-sider-tab__icon{flex:none;font-size:20px;line-height:1}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-sider-tab__label{text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:100%;max-height:28px;line-height:14px;display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-sider-tab__badge{color:#fff;box-sizing:border-box;background:#f04438;border:1px solid #070d1a;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:800;line-height:16px;display:inline-flex;position:absolute;top:-4px;right:-2px;box-shadow:0 4px 10px #f0443859}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-right{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-main{flex:1;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-main{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-footer{background:#05070d;border-top:1px solid #ffffff14;flex:none;overflow:hidden;box-shadow:0 -10px 28px #0000005c}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions{background:#05070d;flex:none;padding:8px 10px}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions .pisell-lowcode-flex{gap:8px;margin-bottom:0!important}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions .pisell-lowcode-space{width:100%;display:flex}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions .pisell-lowcode-space-item{flex:1;min-width:0}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions .pisell-lowcode-space-item>.pisell-lowcode-btn{border-radius:8px;width:100%;height:48px}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b{padding:8px}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-lowcode-flex{gap:10px}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-lowcode-space{gap:10px!important}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-lowcode-space-item{flex:1 1 0}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-lowcode-space-item .pisell-lowcode-btn{border-width:1.5px;border-radius:10px;width:100%;padding:0 16px}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button{color:#f7f2ff;background:#1b0b3a;border-color:#5a28bf;gap:12px;font-size:14px;font-weight:800;line-height:16px;box-shadow:inset 0 0 0 1px #ffffff05}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button:not(:disabled):hover,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button:not(:disabled):active{color:#fff;background:#241052;border-color:#7a4df5}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button .pisell-lowcode-btn-icon{color:#c4b5fd;margin-inline-end:0}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button>span:not(.pisell-lowcode-btn-icon){text-align:center;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;max-height:40px;display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--primary,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--checkout{color:#f5fff9;background:#062c20;border-color:#16825e}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--primary:not(:disabled):hover,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--checkout:not(:disabled):hover,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--primary:not(:disabled):active,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--checkout:not(:disabled):active{color:#fff;background:#073c2a;border-color:#23a979}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--primary .pisell-lowcode-btn-icon,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--checkout .pisell-lowcode-btn-icon{color:#6ee7a8}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--refund,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--cancel{color:#fde2e4;background:#2b0912;border-color:#79303a}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--refund:not(:disabled):hover,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--cancel:not(:disabled):hover,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--refund:not(:disabled):active,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--cancel:not(:disabled):active{color:#fff;background:#3a0d19;border-color:#a54551}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--refund .pisell-lowcode-btn-icon,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button--cancel .pisell-lowcode-btn-icon{color:#f4a0a8}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button:disabled{color:#ffffff73;cursor:not-allowed;background:#24212d;border-color:#ffffff1f}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button:disabled .pisell-lowcode-btn-icon{color:#ffffff59}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button:disabled:hover{color:#ffffff73;background:#24212d;border-color:#ffffff1f}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__button>.pisell-sale-detail-button-actions__checkout-content{text-align:center;flex:auto;align-items:center}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__checkout-title{color:inherit;font-size:inherit;font-weight:inherit}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions--template-b .pisell-sale-detail-button-actions__checkout-amount{white-space:nowrap;width:100%;font-size:12px;font-weight:500;display:block}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button{white-space:normal;word-break:normal;overflow-wrap:normal;border-radius:8px;justify-content:center;align-items:center;width:100%;height:48px;font-size:13px;font-weight:700;line-height:16px;display:flex}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button .pisell-lowcode-btn-icon{flex:none;align-items:center;font-size:18px;display:inline-flex}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button .pisell-lowcode-btn-icon svg{width:18px;height:18px}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button>span:not(.pisell-lowcode-btn-icon){text-overflow:ellipsis;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;min-width:0;max-height:32px;display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button--return>.pisell-sale-detail-button-actions__return-label{text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:calc(100% - 26px);display:-webkit-box;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button--primary{color:#fff;background:#7f56da;border-color:#7f56d9}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button--primary:not(:disabled):hover,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button--primary:not(:disabled):active{color:#fff;background:#6941c6;border-color:#6941c6}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button--edit,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button--edit:not(:disabled):hover,#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button--edit:not(:disabled):active{color:#2563eb;border-color:#2563eb}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button:disabled{color:#fff;cursor:not-allowed;background:#bfbfbf;border-color:#bfbfbf}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button:disabled:hover{color:#fff;background:#bfbfbf;border-color:#bfbfbf}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__button>.pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__checkout-content{text-align:center;white-space:normal;flex-direction:column;flex:auto;justify-content:center;align-items:center;max-height:none;line-height:16px;display:inline-flex;overflow:visible}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__checkout-title{white-space:nowrap;width:100%;display:block}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-button-actions__checkout-amount{white-space:nowrap;width:100%;font-size:12px;font-weight:500;display:block}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-right--two-col{container-type:inline-size}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-pair{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-pair>.pisell-sale-detail-tmpl-main{flex:1;min-width:0;min-height:0}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-money{border-top:1px solid #ffffff14;flex-direction:column;flex:none;min-width:0;max-height:48%;display:flex;overflow-y:auto}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-money__financial{flex:none;padding:6px 8px}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-money .pisell-sale-detail-footer{flex:none}@container (width>=620px){#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-pair{flex-direction:row;align-items:stretch}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-pair>.pisell-sale-detail-tmpl-main{flex:1 1 0}#body .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-money{border-top:none;border-left:1px solid #ffffff14;flex:1 1 0;max-height:none}}#body .pisell-sale-detail--phone .pisell-sale-detail-tmpl-b .pisell-sale-detail-tmpl-sider{width:76px}#body .pisell-sale-detail-tmpl-b--mobile-sheet{background:0 0;height:0;overflow:visible}#body .pisell-sale-detail{color:#111827;background:#181818;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}#body .pisell-sale-detail-container .pisell-lowcode-drawer-body{padding:0}#body .pisell-sale-detail-drawer-root:not(.pisell-sale-detail-drawer-root--phone) .pisell-lowcode-drawer-content-wrapper{overflow:visible}#body .pisell-sale-detail-floating-close{color:#fff;z-index:10;cursor:pointer;opacity:1;background:#070d1a;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;font-size:20px;line-height:1;transition:transform .3s;display:inline-flex;position:absolute;top:16px;left:-70px;box-shadow:0 8px 24px #10182829}#body .pisell-sale-detail-floating-close--hidden{opacity:0;pointer-events:none}#body .pisell-sale-detail-floating-close:hover{cursor:pointer;background:#0e1523}#body .pisell-sale-detail-floating-close--left{left:auto;right:-70px}#body .pisell-sale-detail-mobile-sheet{border-radius:16px 16px 0 0}#body .pisell-sale-detail-mobile-sheet .pisell-sale-detail-tmpl-body{background-color:#181818}#body .pisell-sale-detail-mobile-sheet .pisell-sale-detail-main{padding:12px}#body .pisell-sale-detail-mobile-sheet .pisell-sale-detail-footer{box-shadow:none;border-top:1px solid #e7e8e9;padding-bottom:0}#body .pisell-sale-detail-mobile-sheet__handler{color:#667085;cursor:pointer;background:#fff;border:0;flex:none;justify-content:center;align-items:center;width:100%;height:34px;padding:0;display:flex}#body .pisell-sale-detail-mobile-sheet__handler-icon{font-size:20px;line-height:1;transition:transform .2s;transform:rotate(180deg)}#body .pisell-sale-detail-mobile-sheet__handler--open .pisell-sale-detail-mobile-sheet__handler-icon{transform:rotate(0)}#body .pisell-sale-detail-mobile-sheet__body{border-top:1px solid #f2f4f7;min-height:0;overflow:hidden}#body .pisell-sale-detail-mobile-sheet__body--open{border-top-color:#f2f4f7}#body .pisell-sale-detail-mobile-sheet__footer{z-index:1;background:#fff;flex:none;position:relative}#body .pisell-sale-detail-mobile-sheet__footer--safe-area{padding-bottom:env(safe-area-inset-bottom)}#body .pisell-big-sale-right-action-panel{width:var(--big-sale-right-action-panel-width,84px);flex:0 0 var(--big-sale-right-action-panel-width,84px);box-sizing:border-box;background:#030814;border-left:1px solid #1a2b42;flex-direction:column;height:100%;min-height:0;padding:6px 2px;display:flex;overflow:hidden}#body .pisell-big-sale-right-action-panel__title{box-sizing:border-box;color:#eef5ff;overflow-wrap:anywhere;text-align:center;background:#0e2036;border:2px solid #31557c;border-radius:16px;flex:none;justify-content:center;align-items:center;width:100%;min-height:48px;padding:6px 2px;font-size:14px;font-weight:800;line-height:1.05;display:flex}#body .pisell-big-sale-right-action-panel__title+.pisell-big-sale-right-action-panel__groups{margin-top:8px}#body .pisell-big-sale-right-action-panel__groups{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow:hidden}#body .pisell-big-sale-right-action-panel__groups--adaptive .pisell-big-sale-right-action-panel__group{flex:0 auto}#body .pisell-big-sale-right-action-panel__groups--adaptive .pisell-big-sale-right-action-panel__group--bottom{margin-top:auto}#body .pisell-big-sale-right-action-panel__groups--equal .pisell-big-sale-right-action-panel__group{flex:1 1 0}#body .pisell-big-sale-right-action-panel__group{box-sizing:border-box;min-height:0;position:relative;overflow:hidden}#body .pisell-big-sale-right-action-panel__group--top,#body .pisell-big-sale-right-action-panel__group--middle{border-radius:12px;padding:4px 3px}#body .pisell-big-sale-right-action-panel__group--top{background:linear-gradient(#17102d 0%,#0b0c1b 100%)}#body .pisell-big-sale-right-action-panel__group--middle{background:#07101d;border:1px solid #2e4d6c}#body .pisell-big-sale-right-action-panel__group-scroll{width:100%;height:100%;min-height:0;position:static!important;overflow:visible!important}#body .pisell-big-sale-right-action-panel__group-scroll>.pisell-scroll-view-viewport{min-height:0}#body .pisell-big-sale-right-action-panel__items{flex-direction:column;gap:6px;display:flex}#body .pisell-big-sale-right-action-panel__action-button{box-sizing:border-box;border:2px solid var(--action-border-color);width:100%;min-height:56px;color:var(--action-text-color);box-shadow:0 0 8px var(--action-outer-glow),inset 0 0 12px var(--action-inner-glow);cursor:pointer;text-align:center;background:linear-gradient(#07101d 0%,#030812 100%);border-radius:10px;align-items:center;padding:4px 6px;font-family:inherit;display:flex;position:relative}#body .pisell-big-sale-right-action-panel__action-button:disabled,#body .pisell-big-sale-right-action-panel__action-button--disabled{cursor:not-allowed;filter:grayscale(.35);opacity:.48}#body .pisell-big-sale-right-action-panel__action-button-content{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;display:flex}#body .pisell-big-sale-right-action-panel__action-button--icon-only{justify-content:center;min-height:48px}#body .pisell-big-sale-right-action-panel__action-button--icon-only .pisell-big-sale-right-action-panel__action-button-content{justify-content:center}#body .pisell-big-sale-right-action-panel__action-button--icon-only .pisell-big-sale-right-action-panel__action-button-icon{font-size:20px}#body .pisell-big-sale-right-action-panel__action-button-icon{flex:none;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}#body .pisell-big-sale-right-action-panel__action-button-icon svg{width:1em;height:1em}#body .pisell-big-sale-right-action-panel__action-button-label{overflow-wrap:anywhere;text-align:center;min-width:0;font-size:12px;font-weight:700;line-height:1.1}#body .pisell-big-sale-right-action-panel__action-button-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.8s linear infinite pisell-big-sale-right-action-spin}#body .pisell-big-sale-right-action-panel__action-button-badge,#body .pisell-big-sale-right-action-panel__action-button-attention{box-sizing:border-box;color:#fff;background:#7f56da;border-radius:9px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-4px;left:-2px}#body .pisell-big-sale-right-action-panel__action-button-attention{background:#f04438}#body .pisell-big-sale-right-action-panel__tone-blue{--action-border-color:#2e4d6c;--action-text-color:#dce9ff;--action-outer-glow:#2e4d6c52;--action-inner-glow:#4d80b11f}#body .pisell-big-sale-right-action-panel__tone-gold{--action-border-color:#62481f;--action-text-color:#f5edcb;--action-outer-glow:#62481f4d;--action-inner-glow:#b88b3a1a}#body .pisell-big-sale-right-action-panel__tone-purple{--action-border-color:#3f2c6b;--action-text-color:#dfd7f5;--action-outer-glow:#3f2c6b52;--action-inner-glow:#6c4cae1a}#body .pisell-big-sale-right-action-panel__tone-green{--action-border-color:#245b4e;--action-text-color:#d0f0df;--action-outer-glow:#245b4e52;--action-inner-glow:#3792781a}@keyframes pisell-big-sale-right-action-spin{to{transform:rotate(360deg)}}#body .pisell-big-sale-booking-dashboard .pisell-lowcode-statistic-list-item{padding:16px!important}#body .pisell-big-sale-booking-list{flex-direction:column;height:100%;padding:16px;display:flex}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-content{flex:1;overflow:auto}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-table{flex-direction:column;gap:12px;display:flex}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-table .pisell-big-sale-booking-list-table-item{color:#fff;cursor:pointer;background:#ffffff12;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 8px;display:flex;position:relative}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-table .pisell-big-sale-booking-list-table-item .pisell-big-sale-booking-list-table-item-left{text-overflow:ellipsis;white-space:nowrap;max-width:265px;overflow:hidden}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-table .pisell-big-sale-booking-list-table-item .pisell-big-sale-booking-list-table-item-left .pisell-big-sale-booking-list-customer-walk-in{font-weight:600}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-table .pisell-big-sale-booking-list-table-item .pisell-big-sale-booking-list-table-item-left .pisell-big-sale-booking-list-customer-name{text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:600;display:inline-block;overflow:hidden}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-table .pisell-big-sale-booking-list-table-item .pisell-big-sale-booking-list-table-item-left .pisell-big-sale-booking-list-customer-contact{display:block}#body .pisell-big-sale-booking-list .pisell-big-sale-booking-list-payment-status{color:#101828;white-space:nowrap;border-radius:16px;padding:4px 10px;display:inline-block}#body .pisell-big-sale-booking-data-panel{height:100%;position:relative}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-tabs-tabpane,#body .pisell-big-sale-booking-data-panel .pisell-lowcode-tabs-content{height:100%}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-tabs{width:100%;height:100%}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-tabs-content-holder{overflow:auto}#body .pisell-big-sale-booking-data-panel .pisell-big-sale-booking-data-panel-tab-extra{color:#98a2b3;cursor:pointer;padding:12px;font-size:20px}#body .pisell-big-sale-booking-data-panel .pisell-big-sale-booking-data-panel-mask{z-index:9;background:#000000d9;width:100%;height:100%;position:absolute;top:0;left:0}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-dropdown-trigger{color:var(--Gray-400,#98a2b3);box-shadow:none;background:#ffffff12;border:none}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-sort-button-active{background-color:var(--Primary-100,#f4ebff)}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-badge{color:inherit}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-tabs-top>.pisell-lowcode-tabs-nav:before{border-bottom:1px solid var(--Gray-600,#475467)}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-tabs .pisell-lowcode-tabs-tab{color:#fff}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-tabs .pisell-lowcode-tabs-tab .pisell-lowcode-tab-bar-label{font-size:14px;font-weight:600;line-height:20px;color:inherit!important}#body .pisell-big-sale-booking-data-panel .pisell-lowcode-tabs .pisell-lowcode-input-lg{color:#fff;background:#ffffff12;border:none}#body .pisell-big-sale-float-buttons{z-index:30;flex-direction:column;align-items:center;gap:16px;display:flex}#body .pisell-big-sale-float-buttons .pisell-lowcode-btn{background-color:#7f56da;width:54px;height:54px;box-shadow:0 1.813px 3.625px #1018280d}#body .pisell-big-sale-float-buttons .pisell-lowcode-btn .anticon{font-size:29px}#body .pisell-big-sale-float-buttons--static{opacity:1;right:33px!important;transform:translate(0)!important}#body .pisell-big-sale-product-list-settings-mode{margin-bottom:16px}#body .pisell-big-sale-product-list-settings-actions{gap:8px;display:inline-flex}#body .pisell-big-sale-product-list-settings-actions--full{gap:12px;width:100%;display:flex}#body .pisell-big-sale-product-list-settings-actions--full>.ant-btn,#body .pisell-big-sale-product-list-settings-actions--full>.pisell-lowcode-button{border-radius:999px;flex:50%;min-width:0;min-height:56px;font-size:18px;font-weight:600}#body .pisell-big-sale-product-list-settings-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}#body .pisell-big-sale-product-list-settings-form .pisell-lowcode-form-item,#body .pisell-big-sale-product-list-settings-form .ant-form-item{margin-bottom:0}#body .pisell-big-sale-product-list-settings-form .pisell-big-sale-product-list-settings-stepper{justify-content:space-between;width:100%}@media (max-width:560px){#body .pisell-big-sale-product-list-settings-actions--full>.ant-btn,#body .pisell-big-sale-product-list-settings-actions--full>.pisell-lowcode-button{min-height:52px;font-size:16px}#body .pisell-big-sale-product-list-settings-form{grid-template-columns:1fr}}#body .pisell-kiosk-category-sidebar{box-sizing:border-box;background:#fff;border-right:1px solid #eaecf0;width:max(96px,min(18vw,180px));height:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-kiosk-category-sidebar__tabbar{background:#fff;flex:1;height:100%;min-height:0}#body .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--1,#body .pisell-kiosk-category-sidebar__tabbar .pisell-scroll-view{height:100%;min-height:0}#body .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--1>.pisell-scroll-view>.pisell-scroll-view-viewport{overflow-anchor:none;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow:hidden auto;padding-bottom:var(--pisell-kiosk-cart-capsule-reserved-space)!important}#body .pisell-kiosk-category-sidebar__tabbar .text-card{gap:6px;font-size:18px;font-weight:500;transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s,transform .18s}#body .pisell-kiosk-category-sidebar__tabbar .text-card:active{transform:scale(.98)}#body .pisell-kiosk-category-sidebar__tabbar .text-card img,#body .pisell-kiosk-category-sidebar__tabbar .text-card .pisell-icon,#body .pisell-kiosk-category-sidebar__tabbar .text-card .iconfont{transition:transform .22s}#body .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card,#body .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card{font-size:16px}#body .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__category-group--level1.multilevel-card--expanded{box-sizing:border-box;background:#f6f2fb;border:1px solid #ddd4e9;border-radius:18px;transition:border-color .26s,background-color .26s,box-shadow .26s;animation:.28s ease-out both pisell-kiosk-category-expand;overflow:hidden}#body .pisell-kiosk-category-sidebar[data-loading=true]{opacity:.72}@keyframes pisell-kiosk-category-expand{0%{opacity:.94;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}#body .pisell-big-sale-product-list-wrapper{background:#4e4e4e;flex-direction:column;width:100%;min-height:0;display:flex;position:relative}#body .pisell-big-sale-product-list-wrapper .list-content{scrollbar-width:none}#body .pisell-big-sale-product-list-wrapper .list-content::-webkit-scrollbar{display:none}#body .pisell-big-sale-product-list{background:#4e4e4e}#body .pisell-big-sale-product-list--category-navigation-hidden.pisell-list-tabs-left>.pisell-list-header--left,#body .pisell-big-sale-product-list--category-navigation-hidden .list-content-vertical>.pisell-list-header--top{display:none}#body .pisell-big-sale-product-list .list-content.list-content-grid .list-items .list-group-items{align-items:stretch}#body .pisell-big-sale-product-list .list-content.list-content-grid .list-items .list-group-items .list-item{height:100%;list-style:none;display:flex!important}#body .pisell-big-sale-product-list .list-content.list-content-grid .list-items .list-group-items .list-item>*{width:100%;height:100%}#body .pisell-big-sale-tmpl--standard .pisell-big-sale-product-list .list-content-vertical .list-group-items>.list-item{content-visibility:auto;contain-intrinsic-size:auto 160px}#body .pisell-big-sale-product-list-search{flex:none;padding:12px 12px 0}#body .pisell-big-sale-product-list-search .ant-input-affix-wrapper,#body .pisell-big-sale-product-list-search .pisell-lowcode-input-affix-wrapper{border-radius:12px;min-height:48px;font-size:16px}#body .pisell-big-sale-time-bar{right:var(--pisell-big-sale-sale-detail-width,420px);z-index:20;background-color:#fff;justify-content:flex-start;align-items:center;padding:8px;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 1px 2px #1018280d}#body .pisell-big-sale-time-bar button{flex-shrink:0}#body .pisell-big-sale--has-right-action-panel .pisell-big-sale-time-bar:not(.pisell-big-sale-time-bar--collapsed){right:calc(var(--pisell-big-sale-sale-detail-width,420px) + var(--big-sale-right-action-panel-width,84px))}#body .pisell-big-sale-time-bar__scroll{scrollbar-width:none;flex:auto;min-width:0;overflow:auto hidden}#body .pisell-big-sale-time-bar__scroll::-webkit-scrollbar{display:none}#body .pisell-big-sale-time-bar__scroll-content{box-sizing:border-box;justify-content:center;align-items:center;gap:16px;width:max-content;min-width:100%;display:flex}#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-picker,#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-select{background-color:#000!important}#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-picker input,#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-select input,#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-picker .pisell-lowcode-picker-suffix,#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-select .pisell-lowcode-picker-suffix,#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-picker .pisell-lowcode-select-selection-item,#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-select .pisell-lowcode-select-selection-item,#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-picker .pisell-lowcode-select-arrow,#body .pisell-big-sale-time-bar__picker--selected .pisell-lowcode-select .pisell-lowcode-select-arrow{color:#fff!important}#body .pisell-big-sale-time-bar__date-picker{flex-shrink:0;width:220px}#body .pisell-big-sale-time-bar__time-picker{flex-shrink:0}#body .pisell-big-sale-time-bar__collapse{flex-shrink:0;margin-left:8px}#body .pisell-big-sale-time-bar--collapsed{box-shadow:none;background-color:#0000;padding:0;right:auto}#body .pisell-big-sale-time-bar__collapsed-content{box-sizing:border-box;background-color:#fff;border-radius:0 8px 8px 0;justify-content:space-between;align-items:center;width:100%;padding:0 16px;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280d}#body .pisell-big-sale-time-bar__collapsed-date{color:#000;flex-shrink:0;margin-right:16px;font-size:18px;font-weight:600}#body .pisell-big-sale-time-bar__collapsed-expand{color:#7f56da;flex-shrink:0;align-items:center;height:auto;margin:0;padding:0;font-size:18px;font-weight:500;display:inline-flex}#body .pisell-big-sale-time-bar__collapsed-expand:hover{color:#6941c6}#body .pisell-big-sale-time-bar__collapsed-expand span{margin-right:2px}#body .pisell-big-sale-time-bar-drawer-phone .pisell-lowcode-drawer-body{padding:0}#body .pisell-big-sale-time-bar-phone{padding:16px 16px calc(16px + env(safe-area-inset-bottom));background-color:#fff;flex-direction:column;gap:12px;display:flex}#body .pisell-big-sale-time-bar-phone__nav{align-items:center;gap:8px;display:flex}#body .pisell-big-sale-time-bar-phone__field{flex:auto;min-width:0}#body .pisell-big-sale-time-bar-phone__field .pisell-lowcode-picker,#body .pisell-big-sale-time-bar-phone__field .pisell-lowcode-select{width:100%}#body .pisell-kiosk-cart-capsule{z-index:100;right:auto;bottom:var(--pisell-kiosk-cart-capsule-bottom,60px);width:var(--pisell-kiosk-cart-capsule-width,min(720px,calc(100% - 40px)));min-height:var(--pisell-kiosk-cart-capsule-min-height,76px);box-sizing:border-box;padding:10px 18px max(10px,env(safe-area-inset-bottom));color:#101828;background:#fff;border:1px solid #eaecf0;border-radius:999px;align-items:center;gap:16px;transition:opacity .14s,translate .18s;animation:.32s cubic-bezier(.22,1,.36,1) backwards pisell-kiosk-capsule-enter;display:flex;position:absolute;left:2.5%;box-shadow:0 10px 32px #10182833}#body .pisell-kiosk-cart-capsule button{font-family:inherit}#body .pisell-kiosk-cart-capsule__back-button,#body .pisell-kiosk-cart-capsule__promotion-button,#body .pisell-kiosk-cart-capsule__note-button{color:#344054;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:52px;padding:0 20px;font-size:17px;font-weight:600;transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s,transform .18s;display:inline-flex}#body .pisell-kiosk-cart-capsule__back-button:disabled,#body .pisell-kiosk-cart-capsule__promotion-button:disabled,#body .pisell-kiosk-cart-capsule__note-button:disabled{color:#98a2b3;cursor:not-allowed;background:0 0}#body .pisell-kiosk-cart-capsule__back-button:active:not(:disabled),#body .pisell-kiosk-cart-capsule__promotion-button:active:not(:disabled),#body .pisell-kiosk-cart-capsule__note-button:active:not(:disabled){transform:scale(.97)}#body .pisell-kiosk-cart-capsule__back-button{background:#fff;border:1px solid #d0d5dd}#body .pisell-kiosk-cart-capsule__note-button{background:#fff;border:1px solid #d0d5dd;position:relative}#body .pisell-kiosk-cart-capsule__note-button--active{color:#6941c6;background:#f4f3ff;border-color:#7f56d9}#body .pisell-kiosk-cart-capsule__note-button--cart{margin-left:auto}#body .pisell-kiosk-cart-capsule__promotion-button{background:#fff;border:1px solid #d0d5dd;position:relative}#body .pisell-kiosk-cart-capsule__promotion-button--active{color:#6941c6;background:#f4f3ff;border-color:#7f56d9}#body .pisell-kiosk-cart-capsule__promotion-badge,#body .pisell-kiosk-cart-capsule__note-badge{box-sizing:border-box;color:#fff;background:#6941c6;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 4px;font-size:12px;font-weight:700;line-height:16px;animation:.28s cubic-bezier(.22,1,.36,1) both pisell-kiosk-badge-pop;display:inline-flex;position:absolute;top:-8px;right:-8px}#body .pisell-kiosk-cart-capsule__total{align-items:baseline;gap:8px;min-width:0;margin-left:auto;display:flex}#body .pisell-kiosk-cart-capsule__total-label{color:#667085;flex:none;font-size:16px;font-weight:500}#body .pisell-kiosk-cart-capsule__amount{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;line-height:28px;animation:.26s ease-out both pisell-kiosk-amount-update;overflow:hidden}#body .pisell-kiosk-cart-capsule__cart-button{box-sizing:border-box;color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:52px;padding:0 20px;font-size:17px;font-weight:600;transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s,transform .18s;display:inline-flex}#body .pisell-kiosk-cart-capsule__cart-button:focus{outline:none}#body .pisell-kiosk-cart-capsule__cart-button:focus-visible{outline-offset:2px;outline:2px solid #7f56d9}#body .pisell-kiosk-cart-capsule__cart-button:disabled{color:#667085;cursor:not-allowed;background:#f9fafb;border-color:#d0d5dd}#body .pisell-kiosk-cart-capsule__cart-button:active:not(:disabled){transform:scale(.97)}#body .pisell-kiosk-cart-capsule__icon{flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:inline-flex;position:relative}#body .pisell-kiosk-cart-capsule__badge{box-sizing:border-box;color:#fff;background:#6941c6;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:14px;animation:.28s cubic-bezier(.22,1,.36,1) both pisell-kiosk-badge-pop;display:inline-flex;position:absolute;top:-4px;right:-4px}#body .pisell-kiosk-cart-capsule__label{font-size:inherit;font-weight:inherit}#body .pisell-kiosk-cart-capsule__cart-button:disabled .pisell-kiosk-cart-capsule__badge{background:#667085}#body .pisell-kiosk-cart-capsule__checkout-button{color:#fff;cursor:pointer;white-space:nowrap;word-break:keep-all;background:#6941c6;border:0;border-radius:999px;flex:none;min-width:96px;min-height:52px;padding:0 22px;font-size:17px;font-weight:600;transition:color .22s,background-color .22s,box-shadow .22s,transform .18s}#body .pisell-kiosk-cart-capsule__checkout-button:disabled{color:#667085;cursor:not-allowed;background:#eaecf0}#body .pisell-kiosk-cart-capsule__checkout-button:active:not(:disabled){transform:scale(.97)}#body .pisell-kiosk-cart-capsule__checkout-button--next{min-width:96px}@keyframes pisell-kiosk-capsule-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes pisell-kiosk-badge-pop{0%{opacity:.72;transform:scale(.72)}70%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes pisell-kiosk-amount-update{0%{opacity:.68;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){#body .pisell-kiosk-cart-capsule--catalog{gap:8px;padding:6px 14px}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__back-button{white-space:nowrap;gap:6px;min-height:48px;padding:0 10px;font-size:14px}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__cart-button{justify-content:center;width:48px;padding:0}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__total{flex:auto;justify-content:flex-end;gap:4px;margin-left:0;overflow:hidden}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__total-label,#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__label{display:none}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__amount{font-size:16px;line-height:24px}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__cart-button{gap:4px;min-height:48px;font-size:14px;position:relative}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__icon{width:24px;height:24px;position:static}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__badge{min-width:20px;height:20px;padding:0 5px;font-size:11px;line-height:16px;top:-7px;right:-7px;box-shadow:0 2px 6px #6941c63d}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__checkout-button{min-height:48px;padding:0 12px;font-size:14px}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__checkout-button--next{min-width:80px}}@media (max-width:560px){#body .pisell-kiosk-cart-capsule--cart{gap:8px;padding:6px 14px}#body .pisell-kiosk-cart-capsule--cart .pisell-kiosk-cart-capsule__back-button,#body .pisell-kiosk-cart-capsule--cart .pisell-kiosk-cart-capsule__promotion-button,#body .pisell-kiosk-cart-capsule--cart .pisell-kiosk-cart-capsule__note-button{white-space:nowrap;gap:6px;min-height:48px;padding:0 10px;font-size:14px}#body .pisell-kiosk-cart-capsule--cart .pisell-kiosk-cart-capsule__checkout-button{min-height:48px;padding:0 12px;font-size:14px}#body .pisell-kiosk-cart-capsule--cart .pisell-kiosk-cart-capsule__promotion-button{justify-content:center;width:48px;padding:0}#body .pisell-kiosk-cart-capsule--cart .pisell-kiosk-cart-capsule__promotion-label{display:none}}@media (max-width:390px){#body .pisell-kiosk-cart-capsule__back-button{justify-content:center;width:48px;padding:0}#body .pisell-kiosk-cart-capsule__back-label{display:none}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__back-button{width:auto;padding:0 10px}#body .pisell-kiosk-cart-capsule--catalog .pisell-kiosk-cart-capsule__back-label{display:inline}}@media (max-width:340px){#body .pisell-kiosk-cart-capsule{gap:4px;padding-left:6px;padding-right:6px}#body .pisell-kiosk-cart-capsule--cart .pisell-kiosk-cart-capsule__note-button{justify-content:center;width:48px;padding:0}#body .pisell-kiosk-cart-capsule--cart .pisell-kiosk-cart-capsule__note-label{display:none}}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-cart-capsule__back-button,#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-cart-capsule__promotion-button,#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-cart-capsule__note-button{justify-content:center;width:48px;min-height:48px;padding:0}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-cart-capsule__back-label,#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-cart-capsule__promotion-label,#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-cart-capsule__note-label{display:none}#body .pisell-kiosk-sale{--pisell-kiosk-cart-capsule-width:95%;--pisell-kiosk-cart-capsule-bottom:60px;--pisell-kiosk-cart-capsule-min-height:76px;--pisell-kiosk-cart-capsule-content-gap:20px;--pisell-kiosk-catalog-promotion-reserved-space:132px;--pisell-kiosk-cart-capsule-reserved-space:calc(var(--pisell-kiosk-cart-capsule-bottom) + var(--pisell-kiosk-cart-capsule-min-height) + var(--pisell-kiosk-cart-capsule-content-gap));background:#f2f4f7;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}#body .pisell-square-toast-modal.pisell-kiosk-add-to-cart-toast{top:calc(env(safe-area-inset-top,0px) + 84px);min-width:0;max-width:calc(100vw - 32px);min-height:0;margin:0;padding-bottom:0;position:fixed;left:50%;transform:translate(-50%);width:max-content!important}#body .pisell-square-toast-modal.pisell-kiosk-add-to-cart-toast .pisell-square-toast{background:#101828eb;border-radius:999px;flex-direction:row;gap:10px;min-width:0;max-width:calc(100vw - 32px);padding:10px 16px;box-shadow:0 8px 24px #1018282e}#body .pisell-square-toast-modal.pisell-kiosk-add-to-cart-toast .pisell-square-toast-icon-wrapper{flex:none;margin-bottom:0}#body .pisell-square-toast-modal.pisell-kiosk-add-to-cart-toast .pisell-square-toast-icon-wrapper .pisell-square-toast-icon{width:24px;height:24px;font-size:24px}#body .pisell-square-toast-modal.pisell-kiosk-add-to-cart-toast .pisell-square-toast-content{text-align:left;min-width:0;font-size:14px;line-height:20px}#body .pisell-square-toast-modal.pisell-kiosk-add-to-cart-toast .sales-sdk-add-toast-wrap{text-align:left;align-items:baseline;gap:6px;width:auto;min-width:0;max-width:calc(100vw - 98px);display:flex}#body .pisell-square-toast-modal.pisell-kiosk-add-to-cart-toast .sales-sdk-add-toast-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-bottom:0;overflow:hidden}#body .pisell-square-toast-modal.pisell-kiosk-add-to-cart-toast .sales-sdk-add-toast-quantity{white-space:nowrap;flex:none}#body .pisell-kiosk-sale__catalog{background:#fff;width:100%;height:100%;min-height:0;position:relative}#body .pisell-kiosk-sale__catalog>.pisell-big-sale-product-list-wrapper{background:#fff;height:100%}#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list{background:#fff;border-radius:0;flex:1;width:100%;height:100%;min-height:0}#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list.pisell-list-tabs-left>.pisell-list-header--left{height:100%;min-height:0;overflow:hidden}#body .pisell-kiosk-sale__catalog .list-content-vertical{box-sizing:border-box;padding-bottom:var(--pisell-kiosk-cart-capsule-reserved-space);transition:padding-bottom .26s cubic-bezier(.22,1,.36,1)}#body .pisell-kiosk-sale__catalog .list-content-vertical .pisell-list-header--top{padding-top:0}#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list-search{padding:12px 12px 0}#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list-search .ant-input-affix-wrapper,#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list-search .pisell-lowcode-input-affix-wrapper{border-radius:8px;height:44px;min-height:44px;font-size:14px}#body .pisell-kiosk-sale__catalog .list-content-grid .list-items,#body .pisell-kiosk-sale__catalog .list-content-grid .list-group-items{align-content:start}#body .pisell-kiosk-sale__catalog .list-content-grid .list-item{transition:transform .2s}#body .pisell-kiosk-sale__catalog .list-content-grid .list-item:active{transform:scale(.99)}@media (hover:none){#body .pisell-kiosk-sale__catalog .list-content-grid .list-items .list-item:hover{box-shadow:none}}#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list--motion-exiting .list-items,#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list--motion-exiting .pisell-list-empty-state{pointer-events:none;will-change:opacity,transform;animation:.11s ease-in both pisell-kiosk-products-exit}#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list--motion-entering .list-items,#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list--motion-entering .pisell-list-empty-state{pointer-events:none;will-change:opacity,transform;animation:.17s ease-out both pisell-kiosk-products-enter}#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list-category-title{z-index:12;box-sizing:border-box;color:#101828;background:#fff;align-items:center;min-height:64px;padding:12px 64px 12px 20px;display:flex;position:sticky;top:0}#body .pisell-kiosk-sale__catalog .pisell-big-sale-product-list-category-title h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:28px;font-weight:700;line-height:36px;overflow:hidden}#body .pisell-kiosk-sale[data-catalog-promotion=visible] .pisell-kiosk-sale__catalog .list-content-vertical{padding-bottom:calc(var(--pisell-kiosk-cart-capsule-reserved-space) + var(--pisell-kiosk-catalog-promotion-reserved-space))}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .pisell-big-sale-product-list-search{z-index:13;box-sizing:border-box;will-change:opacity,transform;background:#fff;height:56px;transition:opacity .14s,transform .16s;position:sticky;top:0}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .pisell-list-header--top.pisell-list-header-sticky{transition:top .16s;top:56px}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .pisell-big-sale-product-list-wrapper--touch-scrolling .pisell-big-sale-product-list-search{opacity:0;pointer-events:none;transform:translateY(-100%)}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .pisell-big-sale-product-list-wrapper--touch-scrolling .pisell-list-header--top.pisell-list-header-sticky{top:0}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .list-content-vertical{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .list-content-vertical .pisell-list-header-sticky{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .list-content-vertical .pisell-list-group-title{margin:16px 0 12px}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .list-content-vertical .pisell-list-group-title:first-child{margin-top:0}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .list-content-vertical .list-group-items:not(:last-child){margin-bottom:8px}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .list-content-vertical .list-group-items{row-gap:4px!important}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .pisell-plus-sales-product-card__content>.pisell-price-text{color:var(--pisell-sales-product-card-price-color,var(--ps-color-text,#1b1b1b));font-size:var(--pisell-sales-product-card-price-font-size,18px);font-weight:500;line-height:28px}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .pisell-plus-sales-product-card__content>.pisell-price-text .pisell-price-text-prefix-text,#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__catalog .pisell-plus-sales-product-card__content>.pisell-price-text .pisell-price-text-suffix-text{font-size:.75em!important}#body .pisell-kiosk-sale[data-variant=phone][data-view=catalog][data-catalog-scrolling=true] .pisell-kiosk-cart-capsule--catalog{opacity:0;pointer-events:none;translate:0 calc(100% + 16px)}#body .pisell-kiosk-sale__catalog-promotions{z-index:99;bottom:calc(var(--pisell-kiosk-cart-capsule-bottom) + var(--pisell-kiosk-cart-capsule-min-height) + 12px);width:var(--pisell-kiosk-cart-capsule-width);box-sizing:border-box;opacity:1;visibility:visible;transform-origin:bottom;margin:0;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1),visibility linear;position:absolute;left:50%;transform:translate(-50%)scale(1)}#body .pisell-kiosk-sale__catalog-promotions .pisell-sale-detail,#body .pisell-kiosk-sale__catalog-promotions .pisell-sale-detail-tmpl-a,#body .pisell-kiosk-sale__catalog-promotions .pisell-sale-detail-tmpl-body,#body .pisell-kiosk-sale__catalog-promotions .pisell-sale-detail-tmpl-content,#body .pisell-kiosk-sale__catalog-promotions .pisell-sale-detail-inline-layout,#body .pisell-kiosk-sale__catalog-promotions .pisell-sale-detail-main{background:#fff;height:auto;min-height:0;overflow:visible}#body .pisell-kiosk-sale__catalog-promotions .pisell-sale-detail-main{flex:none;padding:0;display:block}#body .pisell-kiosk-sale__catalog-promotions .pisell-sale-detail-footer{display:none}#body .pisell-kiosk-sale[data-catalog-promotion=hidden] .pisell-kiosk-sale__catalog-promotions{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s linear .26s;transform:translate(-50%,10px)scale(.98)}#body .pisell-kiosk-sale[data-view=catalog] .pisell-kiosk-sale__catalog{animation:.3s ease-out both pisell-kiosk-catalog-enter}#body .pisell-kiosk-sale__screen{z-index:80;width:100%;height:100%;min-height:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-kiosk-sale__cart-screen{color:#101828;background:#fff;flex-direction:column;animation:.32s cubic-bezier(.22,1,.36,1) both pisell-kiosk-cart-enter}#body .pisell-kiosk-sale__cart-header{box-sizing:border-box;min-height:56px;padding:max(8px,env(safe-area-inset-top))24px 8px;background:#fff;border-bottom:1px solid #eaecf0;flex:none;justify-content:center;align-items:center;display:flex}#body .pisell-kiosk-sale__cart-header h1{color:#101828;text-align:center;margin:0;font-size:24px;font-weight:700;line-height:32px}#body .pisell-kiosk-sale__cart-body{box-sizing:border-box;min-height:0;padding-bottom:calc(var(--pisell-kiosk-cart-capsule-bottom) + var(--pisell-kiosk-cart-capsule-min-height) + 12px);background:#fff;flex:1;overflow:hidden}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-tmpl-a,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-tmpl-body,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-main{background:#fff}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-cart-items__empty{color:#101828}#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__product-footer,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__specs,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card-product-item-discount-reason,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__footer-discount,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__footer-origin-total,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__promotion-tag-item{font-size:16px;line-height:24px}#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__basic-info .product-info .product-name{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__basic-info .product-info .product-name,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__basic-info .product-info .product-price{font-size:20px;line-height:28px}#body .pisell-kiosk-sale__cart-body .pisell-product-card-inline-actions__item--delete{justify-content:flex-end;min-width:44px;padding-right:0}#body .pisell-kiosk-sale__cart-body .pisell-product-card-inline-actions__item--delete>div>span:first-child{line-height:1;transform:translateY(-2px);margin-right:0!important;font-size:24px!important}#body .pisell-kiosk-sale__cart-body .pisell-product-card-inline-actions__item--delete>div>span:first-child .pisell-icon,#body .pisell-kiosk-sale__cart-body .pisell-product-card-inline-actions__item--delete>div>span:first-child .iconfont{font-size:inherit!important}#body .pisell-kiosk-sale__cart-body .pisell-product-card-inline-actions__item--delete>div>span:last-child{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#body .pisell-kiosk-sale__cart-body .pisell-product-card-inline-actions__item:not(.pisell-product-card-inline-actions__item--delete){flex:none;justify-content:flex-end;width:auto;min-width:0;padding-left:0}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-cart-items__quantity-selector{flex:none;width:max-content}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-cart-items__quantity-selector .pisell-number-selector-number{font-size:18px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-cart-items__numeric-stepper.numeric-stepper-separated{grid-template-columns:max-content max-content max-content;justify-content:end}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-cart-items__numeric-stepper .numeric-stepper-display{font-size:18px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details__summary{border-bottom:0}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details__summary-left{font-size:22px;line-height:32px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details{margin-top:4px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item .pisell-lowcode__subtotal-item-label,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item .pisell-lowcode__subtotal-item-value{font-size:18px;line-height:28px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-label>span{align-items:center;display:inline-flex}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-label .pisell-icon,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-label .iconfont{align-items:center;font-size:16px;line-height:1;display:inline-flex}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panels,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details{width:var(--pisell-kiosk-cart-capsule-width);box-sizing:border-box;margin-left:auto;margin-right:auto}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panels{flex:0 auto;min-height:0;max-height:100%;overflow:hidden}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panels__sections{flex:auto;min-height:0;padding:4px;overflow:hidden}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__banner{min-height:64px;padding-top:4px;padding-bottom:4px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel{flex-direction:column;min-height:0;display:flex}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__summary{border:1px solid var(--panel-border);width:calc(100% - 2px);box-shadow:inset 0 0 0 1px rgba(var(--panel-accent-rgb),.06);border-radius:9px;margin:1px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel--applied{background:#fff}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel--applied .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__summary{background:linear-gradient(90deg,var(--panel-applied-bg),transparent 66%),#fff}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel--expanded{flex:auto}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__summary,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__toolbar{flex:none}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel--expanded .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__body{flex:auto;min-height:0;overflow:hidden}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__body-inner{flex-direction:column;min-height:0;display:flex;overflow:hidden}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__groups{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow:hidden auto}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-promotion-wallet-panel__groups::-webkit-scrollbar{display:none}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-tmpl-a .pisell-sale-detail-footer{box-sizing:border-box;width:100%;box-shadow:none;border:0;margin:0}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details__details-trigger,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details__divider{display:none}#body .pisell-kiosk-sale__checkout-loading{z-index:200;background:#ffffff7a;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details__details-trigger{display:flex}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details__details-icon{transform:rotate(180deg)}#body .pisell-kiosk-sale[data-variant=phone] .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details__details-icon--open{transform:rotate(0)}#body .pisell-kiosk-sale__success-screen{box-sizing:border-box;padding:40px 28px max(40px,env(safe-area-inset-bottom));color:#101828;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;animation:.32s ease-out both pisell-kiosk-result-screen-enter}#body .pisell-kiosk-sale__success-screen .payment-result-toast-v2__hero-copy,#body .pisell-kiosk-sale__success-screen .payment-result-toast-v2__description,#body .pisell-kiosk-sale__success-screen .payment-result-toast-v2__session,#body .pisell-kiosk-sale__success-screen .payment-result-toast-v2__actions{animation:.32s ease-out 90ms both pisell-kiosk-result-copy-enter}#body .pisell-kiosk-sale__success-screen .payment-result-toast-v2__action-btn{transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s,transform .18s}#body .pisell-kiosk-sale__success-screen .payment-result-toast-v2__action-btn:active:not(:disabled){transform:scale(.97)}#body .pisell-kiosk-sale__success-screen h1{margin:28px 0 12px;font-size:max(30px,min(5vw,48px));line-height:1.2}#body .pisell-kiosk-sale__success-screen p{color:#667085;max-width:560px;margin:0;font-size:max(16px,min(2.5vw,22px));line-height:1.5}#body .pisell-kiosk-sale__success-screen--success .payment-result-toast-v2__hero-check{animation:.48s cubic-bezier(.22,1,.36,1) both pisell-kiosk-success-icon-enter}#body .pisell-kiosk-sale__success-screen--failure .payment-result-toast-v2__hero-check{animation:.32s ease-out both pisell-kiosk-failure-icon-enter}#body .pisell-kiosk-sale__failure-icon{color:#f04438;font-size:max(88px,min(16vw,148px))}#body .pisell-kiosk-sale__result-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}#body .pisell-kiosk-sale__result-action{border-radius:999px;min-width:220px;height:52px;font-size:18px;font-weight:600}#body .pisell-kiosk-modal .pisell-lowcode-floating-layer-close,#body .pisell-kiosk-modal .ant-modal-close{border-radius:10px;width:48px;height:48px;font-size:22px;transition:color .22s,background-color .22s,transform .18s}#body .pisell-kiosk-modal .pisell-lowcode-floating-layer-close:active,#body .pisell-kiosk-modal .ant-modal-close:active{transform:scale(.95)}#body .pisell-kiosk-modal .pisell-lowcode-floating-layer-close{right:8px}#body .pisell-kiosk-modal .pisell-lowcode-floating-layer-close-icon,#body .pisell-kiosk-modal .pisell-lowcode-floating-layer-close-icon:before,#body .pisell-kiosk-modal .pisell-lowcode-floating-layer-close-icon:after{width:22px}#body .pisell-kiosk-modal .pisell-lowcode-floating-layer-close-icon{height:22px}#body .pisell-kiosk-modal .pisell-lowcode-floating-layer-default-footer,#body .pisell-kiosk-modal .pisell-kiosk-modal__actions{gap:12px;width:100%;display:flex}#body .pisell-kiosk-modal .pisell-kiosk-modal__button,#body .pisell-kiosk-modal .note-modal-content .action-buttons>.delete-btn,#body .pisell-kiosk-modal .note-modal-content .action-buttons>.confirm-btn{border-radius:999px;flex:50%;width:auto;min-width:0;height:auto;min-height:56px;padding:12px 24px;font-size:18px;line-height:24px;transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s,transform .18s}#body .pisell-kiosk-modal .pisell-kiosk-modal__button:active:not(:disabled),#body .pisell-kiosk-modal .note-modal-content .action-buttons>.delete-btn:active:not(:disabled),#body .pisell-kiosk-modal .note-modal-content .action-buttons>.confirm-btn:active:not(:disabled){transform:scale(.98)}#body .pisell-kiosk-modal .note-modal-content .action-buttons{gap:12px;width:100%}#body .pisell-kiosk-modal .note-modal-content .action-buttons>.delete-btn{justify-content:center;align-items:center;display:inline-flex}#body .pisell-kiosk-modal .note-modal-content .action-buttons>.delete-btn .ant-btn-icon{justify-content:center;align-items:center;line-height:1;display:inline-flex}#body .pisell-kiosk-modal .template-modal-content .template-input-section{flex-wrap:wrap}#body .pisell-kiosk-modal .template-modal-content .template-input-section .template-input,#body .pisell-kiosk-modal .template-modal-content .template-input-section .template-confirm-btn{flex:100%;width:100%}#body .pisell-kiosk-modal .template-modal-content .template-input-section .template-confirm-btn{border-radius:999px;height:auto;min-height:56px;padding:12px 24px;font-size:18px;line-height:24px}@keyframes pisell-kiosk-products-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes pisell-kiosk-products-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes pisell-kiosk-catalog-enter{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes pisell-kiosk-cart-enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes pisell-kiosk-result-screen-enter{0%{opacity:0}to{opacity:1}}@keyframes pisell-kiosk-success-icon-enter{0%{opacity:0;transform:scale(.78)}72%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes pisell-kiosk-failure-icon-enter{0%{opacity:0}to{opacity:1}}#body .pisell-kiosk-voucher-reminder-modal .ant-modal-content{border-radius:24px}#body .pisell-kiosk-voucher-reminder-modal .ant-modal-body{padding:10px 12px 18px}#body .pisell-kiosk-voucher-reminder-modal .pisell-kiosk-modal__actions{flex-direction:column}#body .pisell-kiosk-voucher-reminder-modal .pisell-kiosk-modal__button{flex:none;width:100%}#body .pisell-kiosk-voucher-reminder{text-align:center;flex-direction:column;align-items:center;padding:10px 8px 16px;display:flex}#body .pisell-kiosk-voucher-reminder__icon{color:#fff;background:linear-gradient(145deg,#8b5cf6,#6941c6);border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;font-size:34px;display:inline-flex;box-shadow:0 12px 28px #6941c63d}#body .pisell-kiosk-voucher-reminder__title{color:#101828;margin:20px 0 0;font-size:26px;font-weight:700;line-height:34px}#body .pisell-kiosk-voucher-reminder__description{color:#667085;max-width:440px;margin:12px 0 0;font-size:17px;line-height:26px}#body .pisell-kiosk-exit-modal--returning .pisell-lowcode-modal-mask,#body .pisell-kiosk-exit-modal--returning .pisell-lowcode-modal,#body .pisell-kiosk-exit-modal--returning .ant-modal-mask,#body .pisell-kiosk-exit-modal--returning .ant-modal{transition-duration:.01ms!important;animation-duration:.01ms!important}@keyframes pisell-kiosk-result-copy-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#body .pisell-kiosk-sale *,#body .pisell-kiosk-modal *,#body .pisell-kiosk-sale :before,#body .pisell-kiosk-modal :before,#body .pisell-kiosk-sale :after,#body .pisell-kiosk-modal :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:560px){#body .pisell-kiosk-sale{--pisell-kiosk-cart-capsule-bottom:max(20px,env(safe-area-inset-bottom,0px));--pisell-kiosk-cart-capsule-min-height:64px}#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__product-footer,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__specs,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card-product-item-discount-reason{font-size:16px;line-height:24px}#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__footer-discount,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__footer-origin-total,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__promotion-tag-item{font-size:14px;line-height:20px}#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__basic-info .product-info .product-name,#body .pisell-kiosk-sale__cart-body .pisell-cart-sku-card__basic-info .product-info .product-price{font-size:16px;line-height:24px}#body .pisell-kiosk-sale__cart-body .pisell-product-card-inline-actions__item--delete>div>span:first-child{font-size:22px!important}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-cart-items__quantity-selector .pisell-number-selector-number,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-cart-items__numeric-stepper .numeric-stepper-display{font-size:16px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details__summary-left{font-size:18px;line-height:28px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item .pisell-lowcode__subtotal-item-label,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item .pisell-lowcode__subtotal-item-value{font-size:16px;line-height:24px}#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-label .pisell-icon,#body .pisell-kiosk-sale__cart-body .pisell-sale-detail-amount-details .pisell-lowcode__subtotal-item-label .iconfont{font-size:14px}#body .pisell-kiosk-modal .pisell-kiosk-modal__button,#body .pisell-kiosk-modal .note-modal-content .action-buttons>.delete-btn,#body .pisell-kiosk-modal .note-modal-content .action-buttons>.confirm-btn,#body .pisell-kiosk-modal .template-modal-content .template-confirm-btn{min-height:52px;padding-block-start:10px;padding-block-end:10px;font-size:16px;line-height:22px}#body .pisell-kiosk-note-modal .template-modal-content{padding-bottom:max(16px,env(safe-area-inset-bottom))}#body .pisell-kiosk-voucher-reminder__icon{border-radius:18px;width:64px;height:64px;font-size:30px}#body .pisell-kiosk-voucher-reminder__title{margin-top:16px;font-size:22px;line-height:30px}#body .pisell-kiosk-voucher-reminder__description{font-size:15px;line-height:22px}}#body .pisell-product-card--kiosk-catalog{border-radius:16px;min-width:0;min-height:max(300px,min(38vw,398px));transition:transform .16s,border-color .16s,box-shadow .16s}#body .pisell-product-card--kiosk-catalog.pisell-product-sku__card-wrapper{height:100%}#body .pisell-product-card--kiosk-catalog.pisell-product-sku__card-wrapper:hover{transform:translateY(-3px)}#body .pisell-product-card--kiosk-catalog.pisell-product-sku__card-wrapper:hover .pisell-product-sku__card-wrapper-card{box-shadow:0 18px 34px #1118271f;border-color:#cfd6e2!important}#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-wrapper-card{border-radius:16px;box-shadow:0 12px 26px #11182714}#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card{gap:0!important}#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-cover-image,#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-cover-img,#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-cover-text{border-radius:0!important}#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-cover-text{color:#b20d12;box-shadow:none;background:radial-gradient(circle at 25% 20%,#b20d1229,#0000 36%),#f4f5f7;font-weight:950}#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-right{flex:auto;align-self:stretch;width:100%;min-height:118px;overflow:visible}#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-right>.pisell-product-sku__card-action,#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-wrapper-action{display:none}#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-mask{align-items:center;height:max(170px,min(24vw,270px))}#body .pisell-product-card--kiosk-catalog .pisell-product-sku__card-mask-text{transform:none}#body .pisell-product-card--kiosk-catalog__copy{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:118px;padding:16px 18px 20px;display:flex}#body .pisell-product-card--kiosk-catalog__copy h2{color:#17181c;overflow-wrap:normal;text-overflow:ellipsis;word-break:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-height:2.1em;margin:0 0 12px;font-size:max(21px,min(2.8vw,31px));font-weight:950;line-height:1.05;display:-webkit-box;overflow:hidden}#body .pisell-product-card--kiosk-catalog__copy strong{color:#b20d12;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:max(23px,min(3vw,34px));font-weight:950;line-height:1;display:block;overflow:hidden}#body .pisell-product-card--kiosk-catalog__footer{justify-content:space-between;align-items:center;gap:14px;width:100%;min-width:0;margin-top:auto;display:flex}#body .pisell-product-card--kiosk-catalog__action{flex:none;justify-content:flex-end;align-items:center;display:flex}#body .pisell-product-card--kiosk-catalog__stepper.numeric-stepper{gap:max(4px,min(.8vw,10px));width:auto;overflow:visible}#body .pisell-product-card--kiosk-catalog__stepper.numeric-stepper .numeric-stepper-button{background:#b20d12;width:max(52px,min(6vw,68px));height:max(52px,min(6vw,68px));transition:transform .16s;box-shadow:0 4px 10px #b20d1229}#body .pisell-product-card--kiosk-catalog__stepper.numeric-stepper .numeric-stepper-button:hover{transform:scale(1.06)}#body .pisell-product-card--kiosk-catalog__stepper.numeric-stepper .numeric-stepper-button>span{place-items:center;display:grid}#body .pisell-product-card--kiosk-catalog__stepper.numeric-stepper .numeric-stepper-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:31px;height:31px}#body .pisell-product-card--kiosk-catalog__stepper.numeric-stepper .numeric-stepper-display{color:#17181c;border:0;width:max(32px,min(4vw,48px));height:auto;padding:0;font-size:max(22px,min(2.8vw,32px));font-weight:950}#body .pisell-hdl-kiosk{--hdl-brand:#b20d12;--hdl-brand-deep:#7f090d;--hdl-accent:#14998c;--hdl-ink:#17191f;--hdl-muted:#667085;--hdl-line:#e5e7eb;--hdl-surface:#fff;--hdl-soft:#f7f8fa;--hdl-font-caption:15px;--hdl-font-body:17px;--hdl-font-control:19px;--hdl-font-section:26px;--hdl-font-page-title:52px;--hdl-control-height:48px;--hdl-kiosk-action-height:82px;box-sizing:border-box;color:var(--hdl-ink);background:radial-gradient(circle at 95% 0%,#b20d121c,transparent 34%),linear-gradient(180deg,#fff 0%,var(--hdl-soft)100%);word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;width:100%;min-width:0;height:100%;min-height:720px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative;overflow:hidden}#body .pisell-hdl-kiosk *,#body .pisell-hdl-kiosk :before,#body .pisell-hdl-kiosk :after{box-sizing:border-box;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}#body .pisell-hdl-kiosk button,#body .pisell-hdl-kiosk input{font:inherit}#body .pisell-hdl-kiosk button{-webkit-tap-highlight-color:transparent}#body .pisell-hdl-kiosk button:focus-visible{outline-offset:3px;outline:4px solid #2563eb40}#body .pisell-hdl-kiosk input:focus-visible{outline-offset:3px;outline:4px solid #2563eb40}#body .pisell-hdl-kiosk button:disabled,#body .pisell-hdl-kiosk input:disabled,#body .pisell-hdl-kiosk textarea:disabled{cursor:not-allowed;opacity:1!important}#body .pisell-hdl-kiosk .hdl-entry-screen__intro h1,#body .pisell-hdl-kiosk .hdl-screen-heading h1,#body .pisell-hdl-kiosk .hdl-checkout-card h1,#body .pisell-hdl-kiosk .hdl-blocked-screen h1,#body .pisell-hdl-kiosk .hdl-render-fallback h1{letter-spacing:-.035em;margin:0;font-size:58px;line-height:1.04}#body .pisell-hdl-kiosk .hdl-entry-screen__intro>span,#body .pisell-hdl-kiosk .hdl-screen-heading p,#body .pisell-hdl-kiosk .hdl-blocked-screen p,#body .pisell-hdl-kiosk .hdl-render-fallback p{color:var(--hdl-muted);margin-top:15px;font-size:24px;line-height:1.5;display:block}#body .pisell-hdl-kiosk .hdl-screen-heading .hdl-placeholder-notice{color:#7c4a03;background:#fffbeb;border-left:4px solid #f59e0b;margin-top:17px;padding:11px 15px;font-size:16px;font-weight:750}#body .pisell-hdl-kiosk .hdl-content-screen{flex-direction:column;justify-content:center;width:min(972px,100%);min-height:100%;margin:0 auto;padding:76px 70px;display:flex}#body .pisell-hdl-kiosk .hdl-screen-heading{text-align:center;margin-bottom:32px}#body .pisell-hdl-kiosk .hdl-screen-heading__step,#body .pisell-hdl-kiosk .hdl-step-screen__visual,#body .pisell-hdl-kiosk .hdl-checkout-card>span,#body .pisell-hdl-kiosk .hdl-blocked-screen>span,#body .pisell-hdl-kiosk .hdl-render-fallback>span{width:84px;height:84px;color:var(--hdl-accent);background:#e8f7f5;border-radius:26px;place-items:center;margin:0 auto 26px;font-size:32px;font-weight:950;display:grid}#body .pisell-hdl-kiosk .hdl-barcode-form button,#body .pisell-hdl-kiosk .hdl-screen-actions button,#body .pisell-hdl-kiosk .hdl-choice-grid button{color:#fff;cursor:pointer;background:linear-gradient(#20b8aa,#118d81);border:0;border-radius:1079px;min-height:69px;padding:0 32px;font-size:19px;font-weight:900;box-shadow:0 13px 28px #118d8140}#body .pisell-hdl-kiosk .hdl-screen-actions{justify-content:flex-end;gap:15px;width:min(734px,100%);margin:37px auto 0;display:flex}#body .pisell-hdl-kiosk .hdl-screen-actions button{min-width:162px}#body .pisell-hdl-kiosk .hdl-screen-actions .is-secondary{color:var(--hdl-ink);background:#fff;border:1px solid #d0d5dd;box-shadow:0 9px 22px #11182714}#body .pisell-hdl-kiosk .hdl-blocked-screen,#body .pisell-hdl-kiosk .hdl-render-fallback{text-align:center;align-items:center}#body .pisell-hdl-kiosk .hdl-blocked-screen>span,#body .pisell-hdl-kiosk .hdl-render-fallback>span{color:#a15c00;background:#fff0dc}#body .pisell-hdl-kiosk .hdl-inline-error{color:#8f1515;background:#fff3f2;border:1px solid #f2b8b5;border-radius:17px;flex-direction:column;gap:6px;width:min(734px,100%);margin:19px auto 0;padding:15px 19px;display:flex}#body .pisell-hdl-kiosk .hdl-inline-error small{color:var(--hdl-muted)}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options{min-width:0;height:auto;overflow:visible}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options.is-disabled{opacity:1}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-batch-selector__content{padding-top:0}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-selector{gap:15px}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options__group-header{display:block}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options__header-row{align-items:center;gap:11px;min-height:56px;display:flex}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-selector_header-content-title{color:#fffbf1;letter-spacing:-.02em;text-overflow:clip;white-space:normal;font-size:46px;font-weight:950;line-height:1;overflow:visible}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-selector_required-tag{border:0;margin:0;padding:5px 10px;font-size:21px;font-weight:950;line-height:1.25;color:#b20d12!important;background:#ffe8e8!important;border-radius:6px!important}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-selector_required-tag .anticon{display:none}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-selector_tip{margin:0;font-size:29px;font-weight:900;line-height:1;color:#9fb0ca!important}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-cards-sku-card{color:#121417;text-align:left;overflow:hidden}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-cards-sku-card[data-orientation=vertical] .pisell-pro-cards-sku-card-left{padding:0;overflow:hidden}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-cards-sku-card-content{box-sizing:border-box;background:#fff}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-cards-sku-card-footer{background:#fff;border:0;min-height:56px;margin:0;padding:0}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-cards-sku-card-footer>.numeric-stepper{width:100%;min-height:56px}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-cards-sku-card-title{word-break:normal;overflow-wrap:break-word;line-height:1.05;font-size:32px!important;font-weight:950!important}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-cards-sku-card-subtitle{color:#68707d;word-break:normal;overflow-wrap:break-word;margin-top:9px;font-size:17px!important;font-weight:700!important}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-cards-sku-card[data-indicator-placement=corner] .pisell-pro-cards-sku-card-right>div{width:39px;height:39px!important;padding:0!important}#body .pisell-hdl-kiosk .hdl-kiosk-sku-options .pisell-pro-indicator{width:39px;height:39px}#body .pisell-hdl-kiosk .hdl-entry-shell,#body .pisell-hdl-kiosk .hdl-shell{flex-direction:column;width:100%;height:100%;min-height:720px;display:flex;position:relative}#body .pisell-hdl-kiosk .hdl-shell__main{isolation:isolate;flex:1;min-height:0;display:flex;overflow:auto}#body .pisell-hdl-kiosk .hdl-shell--identity-gate{background:#111}#body .pisell-hdl-kiosk .hdl-shell--identity-gate .hdl-shell__header{display:none}#body .pisell-hdl-kiosk .hdl-shell--identity-gate .hdl-shell__main{background:#111;padding-bottom:162px}#body .pisell-hdl-kiosk .hdl-operation-overlay{z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffb8;justify-content:center;align-items:center;gap:17px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-hdl-kiosk .hdl-operation-overlay__spinner{border:4px solid #14998c33;border-top-color:var(--hdl-accent);border-radius:50%;width:35px;height:35px;animation:.8s linear infinite hdl-kiosk-spin}@keyframes hdl-kiosk-spin{to{transform:rotate(360deg)}}#body .pisell-hdl-kiosk .hdl-render-fallback{flex-direction:column;justify-content:center;height:100%;padding:43px;display:flex}#body .pisell-hdl-kiosk .hdl-shell__header{color:#fff;background:#111;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:26px;min-height:125px;padding:22px 35px;display:grid}#body .pisell-hdl-kiosk .hdl-header-brand{aspect-ratio:1;color:#fff;background:#171717;border:8px solid #ed1c24;border-radius:50%;place-items:center;width:78px;display:grid;box-shadow:0 13px 32px #0000003d}#body .pisell-hdl-kiosk .hdl-header-brand span{font-size:35px;font-style:italic;font-weight:900;transform:rotate(-8deg)}#body .pisell-hdl-kiosk .hdl-member-panel{flex-direction:column;align-items:flex-end;min-width:0;margin-left:auto;display:flex;position:relative}#body .pisell-hdl-kiosk .hdl-member-panel>button{width:min(100%,389px);min-height:var(--hdl-kiosk-action-height);color:#fff;text-align:left;cursor:pointer;background:#ffffff14;border:0;border-radius:1079px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:17px;padding:11px 15px;transition:background .16s,transform .16s;display:grid}#body .pisell-hdl-kiosk .hdl-member-panel>button:hover{background:#ffffff26}#body .pisell-hdl-kiosk .hdl-member-panel>button:active{transform:scale(.98)}#body .pisell-hdl-kiosk .hdl-member-panel>button.is-member{background:#14998c33}#body .pisell-hdl-kiosk .hdl-member-panel>button.is-member:disabled{cursor:default;opacity:1}#body .pisell-hdl-kiosk .hdl-member-panel__status{aspect-ratio:1;color:#fff;background:#b20d126b;border:1px solid #ffffff42;border-radius:50%;place-items:center;width:60px;font-size:30px;font-weight:950;display:grid}#body .pisell-hdl-kiosk .hdl-member-panel>button.is-member .hdl-member-panel__status{background:#14998cbf}#body .pisell-hdl-kiosk .hdl-member-panel__status img{border-radius:inherit;object-fit:cover;width:100%;height:100%}#body .pisell-hdl-kiosk .hdl-member-panel__default-icon{font-size:.76em}#body .pisell-hdl-kiosk .hdl-member-panel__copy{flex-direction:column;min-width:0;display:flex}#body .pisell-hdl-kiosk .hdl-member-panel__copy strong{color:#fff;font-size:var(--hdl-font-section);text-overflow:ellipsis;white-space:nowrap;font-weight:950;line-height:1;overflow:hidden}#body .pisell-hdl-kiosk .hdl-member-panel__copy small{color:#ffffff9e;font-size:var(--hdl-font-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-weight:750;overflow:hidden}#body .pisell-hdl-kiosk .hdl-member-panel__error{z-index:4;color:#8f1515;background:#fff3f2;border:1px solid #f2b8b5;border-radius:13px;flex-direction:column;gap:2px;width:367px;padding:10px 13px;font-size:13px;font-weight:850;display:flex;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 11px 30px #11182724}#body .pisell-hdl-kiosk .hdl-floating-bar{right:19px;bottom:max(30px,env(safe-area-inset-bottom));z-index:8;color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0e1628f5;border:1px solid #5971a666;border-radius:1079px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:19px;min-height:125px;padding:17px 30px;display:grid;position:absolute;left:19px;box-shadow:0 24px 60px #0000004d}#body .pisell-hdl-kiosk .hdl-floating-bar--single{grid-template-columns:auto;width:max-content;max-width:calc(100% - 39px);right:auto}#body .pisell-hdl-kiosk .hdl-floating-bar--composed{display:flex}#body .pisell-hdl-kiosk .hdl-floating-bar--cart-open{z-index:8;position:absolute}#body .pisell-hdl-kiosk .hdl-floating-bar__leading,#body .pisell-hdl-kiosk .hdl-floating-bar__summary,#body .pisell-hdl-kiosk .hdl-floating-bar__trailing{align-items:center;min-width:0;display:flex}#body .pisell-hdl-kiosk .hdl-floating-bar--composed .hdl-floating-bar__leading,#body .pisell-hdl-kiosk .hdl-floating-bar--composed .hdl-floating-bar__trailing{flex:none}#body .pisell-hdl-kiosk .hdl-floating-bar__summary{flex:auto;justify-content:flex-end}#body .pisell-hdl-kiosk .hdl-floating-bar__trailing{justify-content:flex-end}#body .pisell-hdl-kiosk .hdl-floating-bar--composed .hdl-floating-bar__trailing{margin-left:auto}#body .pisell-hdl-kiosk .hdl-floating-bar__button{color:#111827;min-width:196px;min-height:78px;font-size:var(--hdl-font-section);cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:1079px;justify-content:center;align-items:center;gap:14px;padding:0 32px;font-weight:900;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 11px 26px #11182714}#body .pisell-hdl-kiosk .hdl-floating-bar__button:hover{transform:translateY(-2px);box-shadow:0 15px 32px #37291e24}#body .pisell-hdl-kiosk .hdl-floating-bar__button:active{transform:translateY(1px)scale(.99)}#body .pisell-hdl-kiosk .hdl-floating-bar__button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:30px;height:30px}#body .pisell-hdl-kiosk .hdl-floating-bar__cart-secondary-actions{justify-content:flex-end;align-items:center;gap:13px;width:100%;display:flex}#body .pisell-hdl-kiosk .hdl-floating-bar__promotion-button,#body .pisell-hdl-kiosk .hdl-floating-bar__note-button{position:relative}#body .pisell-hdl-kiosk .hdl-floating-bar__promotion-button.is-active,#body .pisell-hdl-kiosk .hdl-floating-bar__note-button.is-active{color:#6941c6;background:#f4f3ff;border-color:#7f56d9}#body .pisell-hdl-kiosk .hdl-floating-bar__promotion-button b,#body .pisell-hdl-kiosk .hdl-floating-bar__note-button b{color:#fff;background:#6941c6;border:2px solid #fff;border-radius:1079px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 4px;font-size:12px;line-height:19px;display:inline-flex;position:absolute;top:-8px;right:-8px}#body .pisell-hdl-kiosk .hdl-floating-bar__trailing .hdl-floating-bar__button{color:#fff;background:linear-gradient(#20b8aa,#118f83);border-color:#087f75;box-shadow:0 13px 30px #11918447}#body .pisell-hdl-kiosk .hdl-order-summary{flex:1;justify-content:flex-end;align-items:center;gap:22px;min-width:0;display:flex}#body .pisell-hdl-kiosk .hdl-order-summary__cart{color:#111827;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:1079px;flex:none;justify-content:center;align-items:center;gap:15px;min-width:138px;min-height:82px;display:inline-flex}#body .pisell-hdl-kiosk .hdl-order-summary__cart svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:37px;height:37px}#body .pisell-hdl-kiosk .hdl-order-summary__cart strong{font-size:var(--hdl-font-section);line-height:1}#body .pisell-hdl-kiosk .hdl-order-summary__amount{color:#fff;text-align:right;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;min-width:0;padding:0;display:inline-flex}#body .pisell-hdl-kiosk .hdl-order-summary__amount strong{color:#fff;font-size:30px;line-height:1}#body .pisell-hdl-kiosk .hdl-order-summary__amount span{color:#ffffffb8;font-size:var(--hdl-font-body);font-weight:500}#body .pisell-hdl-kiosk .hdl-order-summary__amount small{color:#f5c469;font-size:var(--hdl-font-caption);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-weight:850;overflow:hidden}#body .pisell-hdl-kiosk .hdl-order-summary__cart:disabled,#body .pisell-hdl-kiosk .hdl-order-summary__amount:disabled{opacity:1;cursor:default}#body .hdl-kiosk-modal__mask{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0509129e!important}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal{--hdl-brand:#b20d12;--hdl-accent:#14998c;--hdl-ink:#17191f;--hdl-muted:#667085;--hdl-line:#e5e7eb;--hdl-font-caption:15px;--hdl-font-body:17px;--hdl-font-control:19px;border-radius:32px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .pisell-lowcode-modal-content{background:#fff;border:1px solid #ffffff4d;border-radius:32px;min-height:0;max-height:1868px;overflow:hidden;box-shadow:0 32px 97px #05091261}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .pisell-lowcode-modal-body{overscroll-behavior:contain;min-height:0;padding:0;overflow:auto}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog{min-width:0;color:var(--hdl-ink);text-align:center;background:radial-gradient(circle at 100% 0,#b20d1212,#0000 19rem),#fff;flex-direction:column;padding:35px;display:flex}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog--staff{background:radial-gradient(circle at 100% 0,#14998c1a,#0000 19rem),#fff}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__mark{width:99px;height:99px;color:var(--hdl-brand);background:#fff1f2;border-radius:30px;flex:none;place-items:center;margin:0 auto 24px;display:grid;box-shadow:inset 0 0 0 1px #b20d1214}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog--staff .hdl-kiosk-dialog__mark{color:var(--hdl-accent);background:#eaf8f6;box-shadow:inset 0 0 0 1px #14998c1a}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:52px;height:52px}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__eyebrow{color:var(--hdl-brand);font-size:var(--hdl-font-caption);letter-spacing:.055em;text-transform:uppercase;margin:0;font-weight:950;line-height:1.2}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog--staff .hdl-kiosk-dialog__eyebrow{color:var(--hdl-accent)}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__title{color:#111827;letter-spacing:-.04em;max-width:756px;margin:10px auto 0;font-size:30px;font-weight:950;line-height:1.02}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__description{max-width:702px;color:var(--hdl-muted);font-size:var(--hdl-font-body);margin:19px auto 0;font-weight:720;line-height:1.5;display:block}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__actions{flex-wrap:wrap;gap:17px;margin-top:35px;display:flex}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__actions button{color:#fff;min-height:60px;font-size:var(--hdl-font-control);white-space:nowrap;cursor:pointer;background:linear-gradient(#20b8aa,#119184);border:0;border-radius:1079px;flex:auto;justify-content:center;align-items:center;padding:0 35px;font-weight:900;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex;box-shadow:0 15px 32px #11918447}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__actions.is-single button{flex-basis:100%}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog button:disabled,#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog input:disabled,#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog textarea:disabled{cursor:not-allowed;opacity:1}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog button:focus-visible{outline-offset:3px;outline:4px solid #2563eb40}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog input:focus-visible{outline-offset:3px;outline:4px solid #2563eb40}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog textarea:focus-visible{outline-offset:3px;outline:4px solid #2563eb40}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-member-login-dialog__auth{text-align:left;min-height:0;margin-top:30px}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__actions button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 19px 39px #11918452}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__actions button:active:not(:disabled){transform:translateY(1px)scale(.99)}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__actions button.is-secondary{color:#111827;background:#fff;border:1px solid #d0d5dd;box-shadow:0 11px 26px #11182714}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-kiosk-dialog__actions button.is-danger{background:linear-gradient(180deg,#d9272e,var(--hdl-brand));box-shadow:0 15px 32px #b20d1247}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-inline-error{color:#8f1515;background:#fff3f2;border:1px solid #f2b8b5;border-radius:17px;flex-direction:column;gap:6px;width:min(734px,100%);margin:22px auto 0;padding:15px 19px;display:flex}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-inline-error small{color:var(--hdl-muted)}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-operation-overlay__spinner{border:4px solid #14998c33;border-top-color:var(--hdl-accent);border-radius:50%;flex:none;width:32px;height:32px;animation:.8s linear infinite hdl-kiosk-spin}#body .hdl-kiosk-cart-drawer-root{z-index:7;background:#f2f4f7;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#body .hdl-cart-drawer__layout{flex-direction:column;height:100%;min-height:0;display:flex}#body .hdl-cart-drawer__body{overscroll-behavior:contain;background:#fff;flex:auto;grid-template-rows:minmax(0,3fr) minmax(238px,2fr);gap:24px;height:auto;min-height:0;max-height:none;padding:26px 46px 173px;display:grid;overflow:auto}#body .hdl-cart-drawer__body[data-legacy-content=true]{flex-direction:column;gap:0;padding:0 0 173px;display:flex;overflow:hidden}#body .hdl-cart-drawer__legacy-content{background:#fff;flex:auto;min-height:0;overflow:auto}#body .hdl-cart-drawer__legacy-content .pisell-sale-detail-tmpl-a,#body .hdl-cart-drawer__legacy-content .pisell-sale-detail-tmpl-body{background:#fff!important}#body .hdl-cart-drawer__legacy-content>.pisell-sale-detail,#body .hdl-cart-drawer__legacy-content>.hdl-kiosk-voucher-wallet,#body .hdl-cart-drawer__legacy-content .pisell-sale-detail-tmpl-a,#body .hdl-cart-drawer__legacy-content .pisell-sale-detail-tmpl-body,#body .hdl-cart-drawer__legacy-content .pisell-sale-detail-tmpl-content,#body .hdl-cart-drawer__legacy-content .pisell-sale-detail-inline-layout,#body .hdl-cart-drawer__legacy-content .pisell-sale-detail-main{min-height:0}#body .hdl-cart-drawer__legacy-content>.pisell-sale-detail,#body .hdl-cart-drawer__legacy-content>.hdl-kiosk-voucher-wallet{height:100%}#body .hdl-cart-drawer__body[data-promotions-visible=false]{grid-template-rows:minmax(0,1fr)}#body .hdl-cart-drawer__order-section,#body .hdl-cart-drawer__voucher-section{min-height:0;overflow:auto}#body .hdl-cart-drawer__list{gap:15px;display:grid}#body .hdl-cart-drawer__line{background:#fff;border:1px solid #e5e7eb;border-radius:22px;grid-template-columns:117px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:136px;padding:15px;display:grid}#body .hdl-cart-drawer__media{color:#b20d12;background:#f4eee8;border-radius:16px;place-items:center;width:117px;height:104px;font-size:37px;font-weight:900;display:grid;overflow:hidden}#body .hdl-cart-drawer__media img{object-fit:cover;width:100%;height:100%}#body .hdl-cart-drawer__line-copy{color:#17191f;gap:8px;min-width:0;display:grid}#body .hdl-cart-drawer__line-copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:21px;overflow:hidden}#body .hdl-cart-drawer__line-copy>span{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}#body .hdl-cart-drawer__line-copy>b{color:#b20d12;font-size:19px}#body .hdl-cart-drawer__line-actions,#body .hdl-cart-drawer__stepper{align-items:center;display:flex}#body .hdl-cart-drawer__line-actions{gap:15px}#body .hdl-cart-drawer__stepper{border:1px solid #d0d5dd;border-radius:1079px;gap:4px;padding:4px}#body .hdl-cart-drawer__stepper button{color:#17191f;background:#f2f4f7;border:0;border-radius:50%;place-items:center;width:41px;height:41px;display:grid}#body .hdl-cart-drawer__stepper svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:21px}#body .hdl-cart-drawer__stepper strong{text-align:center;min-width:35px}#body .hdl-cart-drawer__quantity{color:#475467;text-align:center;min-width:52px;font-weight:800}#body .hdl-cart-drawer__remove{color:#b20d12;background:#fff1f1;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}#body .hdl-cart-drawer__remove svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:23px}#body .hdl-cart-drawer__voucher-section{background:#fff;border:1px solid #e1dcd5;border-radius:26px;grid-template-columns:minmax(238px,.7fr) minmax(0,1.3fr);align-items:stretch;gap:19px;padding:22px;display:grid}#body .hdl-cart-drawer__voucher-heading{align-items:center;gap:17px;display:flex}#body .hdl-cart-drawer__voucher-heading p,#body .hdl-cart-drawer__voucher-heading h3{margin:0}#body .hdl-cart-drawer__voucher-heading p{color:#a20f14;font-weight:900}#body .hdl-cart-drawer__voucher-heading h3{margin-top:6px;font-size:30px}#body .hdl-cart-drawer__voucher-icon{color:#fff;background:#a20f14;border-radius:19px;flex:none;place-items:center;width:67px;height:67px;display:grid}#body .hdl-cart-drawer__voucher-icon svg{fill:none;stroke:currentColor;stroke-linejoin:round;stroke-width:1.8px;width:35px}#body .hdl-cart-drawer__voucher-card{background:#f6f4f1;border-radius:19px;align-content:center;padding:19px 24px;display:grid}#body .hdl-cart-drawer__voucher-card span,#body .hdl-cart-drawer__voucher-card p{color:#6b655f}#body .hdl-cart-drawer__voucher-card strong{font-size:23px}#body .hdl-cart-drawer__voucher-card p{margin:5px 0 0}#body .hdl-cart-drawer__wallet-host,#body .hdl-voucher-wallet-host{min-width:0}#body .hdl-cart-drawer__wallet-host .pisell-sale-detail,#body .hdl-voucher-wallet-host .pisell-sale-detail,#body .hdl-cart-drawer__wallet-host .pisell-sale-detail-tmpl-a,#body .hdl-voucher-wallet-host .pisell-sale-detail-tmpl-a,#body .hdl-cart-drawer__wallet-host .pisell-sale-detail-tmpl-body,#body .hdl-voucher-wallet-host .pisell-sale-detail-tmpl-body,#body .hdl-cart-drawer__wallet-host .pisell-sale-detail-tmpl-content,#body .hdl-voucher-wallet-host .pisell-sale-detail-tmpl-content,#body .hdl-cart-drawer__wallet-host .pisell-sale-detail-inline-layout,#body .hdl-voucher-wallet-host .pisell-sale-detail-inline-layout,#body .hdl-cart-drawer__wallet-host .pisell-sale-detail-main,#body .hdl-voucher-wallet-host .pisell-sale-detail-main{background:0 0;height:auto;min-height:0;overflow:visible}#body .hdl-cart-drawer__wallet-host .pisell-sale-detail-main,#body .hdl-voucher-wallet-host .pisell-sale-detail-main{padding:0;display:block}#body .hdl-cart-drawer__wallet-host .pisell-sale-detail-footer,#body .hdl-voucher-wallet-host .pisell-sale-detail-footer{display:none}#body .hdl-cart-drawer__empty{color:#667085;place-items:center;min-height:238px;margin:0;font-size:18px;font-weight:700;display:grid}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-end-order-dialog .hdl-kiosk-dialog__title{font-size:30px}#body .pisell-lowcode-modal-root .pisell-pc-modal.hdl-kiosk-modal .hdl-primary-product-prompt__actions{grid-template-columns:1fr 1fr}#body .pisell-hdl-kiosk .hdl-catalog-add-toast{text-align:left;flex-direction:column;gap:4px;min-width:180px;display:flex}#body .pisell-hdl-kiosk .hdl-catalog-add-toast strong{font-size:var(--hdl-font-control)}#body .pisell-hdl-kiosk .hdl-catalog-add-toast span{font-size:var(--hdl-font-body);opacity:.78}#body .pisell-hdl-kiosk .hdl-catalog-screen{--hdl-catalog-sidebar-width:clamp(112px,20vw,210px);--hdl-catalog-menu-font-level-1:24px;--hdl-catalog-menu-font-level-2:20px;--hdl-catalog-menu-font-level-3:18px;background:#f7f8fa;width:100%;min-width:0;height:100%;position:relative;overflow:hidden}#body .pisell-hdl-kiosk .hdl-catalog-layout{width:100%;height:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-hdl-kiosk .hdl-catalog-layout>.pisell-kiosk-category-sidebar{width:var(--hdl-catalog-sidebar-width);flex:0 0 var(--hdl-catalog-sidebar-width);--pisell-kiosk-cart-capsule-reserved-space:max(214px,calc(env(safe-area-inset-bottom) + 184px));background:#202735;border-right-color:#ffffff1a}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar,#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--1,#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-scroll-view{background:0 0}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-basic-grid{gap:13px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card{box-sizing:border-box;font-size:var(--hdl-catalog-menu-font-level-1);text-align:left;font-weight:850;line-height:1.15;color:#ffffffc7!important;background:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:14px!important;justify-content:flex-start!important;gap:10px!important;min-height:80px!important;padding:10px 16px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card .text-card__content{line-height:1.15;color:#ffffffc7!important;font-size:var(--hdl-catalog-menu-font-level-1)!important;text-align:left!important;font-weight:850!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card .pisell-icon,#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card .iconfont,#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card .anticon{color:#ffffffdb!important;font-size:24px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card .text-card__icon img{width:24px!important;height:24px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card .anticon svg{color:#fff!important;fill:currentColor!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card:hover:not(.text-card--active){transform:translate(3px);color:#fff!important;background:#ffffff1a!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card:hover .text-card__content{color:#fff!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card.text-card--active{box-shadow:none;color:#fff!important;background:linear-gradient(#b20d12,#8f080d)!important;border-color:#f5b84bcc!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .text-card.text-card--active .text-card__content{color:#fff!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card{font-size:var(--hdl-catalog-menu-font-level-2);font-weight:850;line-height:1.15;background:0 0!important;border-radius:12px!important;gap:8px!important;min-height:68px!important;padding:8px 14px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card .text-card__content{line-height:1.15;font-size:var(--hdl-catalog-menu-font-level-2)!important;font-weight:850!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card{font-size:var(--hdl-catalog-menu-font-level-3);font-weight:800;line-height:1.15;background:0 0!important;border-radius:10px!important;gap:8px!important;min-height:60px!important;padding:7px 12px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card .text-card__content{line-height:1.15;font-size:var(--hdl-catalog-menu-font-level-3)!important;font-weight:800!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card :-webkit-any(.pisell-icon,.iconfont,.anticon){font-size:20px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card :-moz-any(.pisell-icon,.iconfont,.anticon){font-size:20px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card :is(.pisell-icon,.iconfont,.anticon){font-size:20px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card .text-card__icon img{width:20px!important;height:20px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card :-webkit-any(.pisell-icon,.iconfont,.anticon){font-size:18px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card :-moz-any(.pisell-icon,.iconfont,.anticon){font-size:18px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card :is(.pisell-icon,.iconfont,.anticon){font-size:18px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card .text-card__icon img{width:18px!important;height:18px!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card.text-card--active,#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card.text-card--active{color:#fff!important;background:linear-gradient(#b20d12,#8f080d)!important;border-color:#f5b84bcc!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--2 .text-card.text-card--active .text-card__content,#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__level--3 .text-card.text-card--active .text-card__content{color:#fff!important}#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__category-group--level1.multilevel-card--expanded,#body .pisell-hdl-kiosk .hdl-catalog-layout .pisell-kiosk-category-sidebar__tabbar .pisell-tabbar__category-group--level2.multilevel-card--expanded{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}#body .pisell-hdl-kiosk .hdl-catalog-main{background:#fff;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}#body .pisell-hdl-kiosk .hdl-catalog-main .pisell-lookup-modal-custom-container{top:128px!important}#body .pisell-hdl-kiosk .hdl-catalog-toolbar{background:#fff;border-bottom:1px solid #eef0f3;flex:none;padding:37px 38px 17px;display:block}#body .pisell-hdl-kiosk .hdl-catalog-toolbar p{color:#b20d12;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:19px;font-weight:900}#body .pisell-hdl-kiosk .hdl-catalog-toolbar h1{color:#111827;letter-spacing:-.035em;margin:6px 0 0;font-size:48px;font-weight:950;line-height:.98}#body .pisell-hdl-kiosk .hdl-catalog-scroll{scrollbar-width:thin;background:#fff;flex:1;min-height:0;padding:0 38px 214px;scroll-padding-bottom:166px;overflow:auto}#body .pisell-hdl-kiosk .hdl-catalog-status{color:#667085;text-align:center;background:#f8fafc;border:1px dashed #d0d5dd;border-radius:19px;min-height:130px;margin:19px 0;padding:45px 26px;font-size:19px;font-weight:750}#body .pisell-hdl-kiosk .hdl-catalog-scroll>.hdl-inline-error{width:100%;margin:19px 0}#body .pisell-hdl-kiosk .hdl-catalog-product-list{background:0 0;border-radius:0;width:100%;overflow:visible}#body .pisell-hdl-kiosk .hdl-catalog-product-list>.list-content{padding:0;overflow:visible}#body .pisell-hdl-kiosk .hdl-catalog-product-list .pisell-list-header,#body .pisell-hdl-kiosk .hdl-catalog-product-list .scroll-loader{display:none}#body .pisell-hdl-kiosk .hdl-catalog-product-list .list-items{padding:0}#body .pisell-hdl-kiosk .hdl-catalog-product-list .list-item{height:100%}#body .pisell-hdl-kiosk .hdl-catalog-product-list .list-item:hover{box-shadow:none}#body .pisell-hdl-kiosk .hdl-catalog-next{color:#fff;background:linear-gradient(#20b8aa,#119184);border:0;box-shadow:0 15px 32px #1191844d}#body .pisell-hdl-kiosk .hdl-checkout-screen{background:radial-gradient(circle at 75% 10%,#f5b84b3d,#0000 20rem),#f4f6f9;width:100%;min-width:0;height:100%;padding-bottom:166px;overflow:hidden}#body .pisell-hdl-kiosk .hdl-checkout-payment-result{color:#101828;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;padding:40px 28px;display:flex;overflow:auto}#body .pisell-hdl-kiosk .hdl-checkout-payment-result .payment-result-toast-v2__hero-copy,#body .pisell-hdl-kiosk .hdl-checkout-payment-result .payment-result-toast-v2__description,#body .pisell-hdl-kiosk .hdl-checkout-payment-result .payment-result-toast-v2__prominent-reference,#body .pisell-hdl-kiosk .hdl-checkout-payment-result .payment-result-toast-v2__session,#body .pisell-hdl-kiosk .hdl-checkout-payment-result .payment-result-toast-v2__actions{animation:.32s ease-out 90ms both hdl-payment-result-copy-enter}#body .pisell-hdl-kiosk .hdl-checkout-payment-result .payment-result-toast-v2__hero-check{animation:.48s cubic-bezier(.22,1,.36,1) both hdl-payment-result-icon-enter}#body .pisell-hdl-kiosk .hdl-checkout-payment-result .payment-result-toast-v2__action-btn{transition:color .22s,background-color .22s,border-color .22s,box-shadow .22s,transform .18s}#body .pisell-hdl-kiosk .hdl-checkout-payment-result .payment-result-toast-v2__action-btn:active:not(:disabled){transform:scale(.97)}#body .pisell-hdl-kiosk .hdl-checkout-layout{scrollbar-width:thin;grid-template-columns:minmax(0,.82fr) minmax(389px,1fr);align-content:start;gap:26px 46px;width:100%;height:100%;min-height:0;padding:58px;display:grid;overflow:auto}#body .pisell-hdl-kiosk .hdl-checkout-heading,#body .pisell-hdl-kiosk .hdl-payment-methods{min-width:0}#body .pisell-hdl-kiosk .hdl-payment-methods__notice{color:#667085;background:#ffffffc7;border-radius:22px;margin:0;padding:26px;font-size:24px;font-weight:750}#body .pisell-hdl-kiosk .hdl-payment-feedback{color:#175cd3;background:#eff8ff;border:1px solid #b2ddff;border-radius:20px;flex-direction:column;gap:7px;padding:18px 22px;font-size:20px;line-height:1.35;display:flex}#body .pisell-hdl-kiosk .hdl-payment-feedback--warning{color:#93370d;background:#fffaeb;border-color:#fedf89}#body .pisell-hdl-kiosk .hdl-payment-feedback--error{color:#b42318;background:#fef3f2;border-color:#fecdca}#body .pisell-hdl-kiosk .hdl-payment-feedback small{color:#667085;overflow-wrap:anywhere;font-size:13px}#body .pisell-hdl-kiosk .hdl-content-restart-order-button:disabled,#body .pisell-hdl-kiosk .hdl-no-payment-confirm:disabled,#body .pisell-hdl-kiosk .hdl-payment-method:disabled,#body .pisell-hdl-kiosk .hdl-checkout-screen .hdl-floating-bar__button:disabled{opacity:1;cursor:not-allowed;transform:none}#body .pisell-hdl-kiosk .hdl-checkout-heading p{color:var(--hdl-brand);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:26px;font-weight:950}#body .pisell-hdl-kiosk .hdl-checkout-heading h1{color:#111827;letter-spacing:-.045em;margin:9px 0 0;font-size:56px;font-weight:950;line-height:.95}#body .pisell-hdl-kiosk .hdl-checkout-heading>span{color:#667085;max-width:562px;margin-top:19px;font-size:24px;font-weight:800;line-height:1.4;display:block}#body .pisell-hdl-kiosk .hdl-content-restart-order-button{color:#b42318;cursor:pointer;background:#ffffffd1;border:2px solid #fda29b;border-radius:20px;justify-content:center;align-items:center;gap:13px;width:min(100%,320px);min-height:64px;padding:15px 24px;font-size:21px;font-weight:900;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 10px 24px #b4231814}#body .pisell-hdl-kiosk .hdl-content-restart-order-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:27px;height:27px}#body .pisell-hdl-kiosk .hdl-content-restart-order-button:hover:not(:disabled){color:#912018;background:#fef3f2;border-color:#f04438;transform:translateY(-2px);box-shadow:0 12px 28px #b4231824}#body .pisell-hdl-kiosk .hdl-content-restart-order-button:active:not(:disabled){transform:scale(.98)}#body .pisell-hdl-kiosk .hdl-payment-restart-section{flex-direction:column;grid-column:1/-1;align-items:center;gap:18px;width:100%;padding-top:2px;display:flex}#body .pisell-hdl-kiosk .hdl-payment-restart-section:before{content:"";background:#d0d5dd;border-radius:999px;width:96px;height:2px}#body .pisell-hdl-kiosk .hdl-payment-methods{flex-direction:column;justify-content:flex-start;gap:19px;display:flex}#body .pisell-hdl-kiosk .hdl-payment-due,#body .pisell-hdl-kiosk .hdl-payment-method{background:#fff;border:1px solid #e1e5eb;border-radius:30px;box-shadow:0 15px 32px #11182714}#body .pisell-hdl-kiosk .hdl-no-payment-confirm{color:#111827;background:#fff;border-color:#e1e5eb}#body .pisell-hdl-kiosk .hdl-no-payment-confirm__icon{width:58px;height:58px;color:var(--hdl-brand);background:#fef3f2;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}#body .pisell-hdl-kiosk .hdl-no-payment-confirm__icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:35px;height:35px}#body .pisell-hdl-kiosk .hdl-payment-due{flex-direction:column;justify-content:center;min-height:233px;padding:41px;display:flex}#body .pisell-hdl-kiosk .hdl-payment-due span{color:#667085;font-size:31px;font-weight:850}#body .pisell-hdl-kiosk .hdl-payment-due strong{color:var(--hdl-brand);letter-spacing:-.04em;margin-top:13px;font-size:60px;font-weight:950;line-height:.95}#body .pisell-hdl-kiosk .hdl-payment-method{color:#111827;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-width:0;min-height:140px;padding:32px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}#body .pisell-hdl-kiosk .hdl-payment-method:hover:not(:disabled){border-color:#cfd6e2;transform:translateY(-3px);box-shadow:0 19px 39px #11182721}#body .pisell-hdl-kiosk .hdl-payment-method:active:not(:disabled){transform:scale(.99)}#body .pisell-hdl-kiosk .hdl-payment-method__icon{border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}#body .pisell-hdl-kiosk .hdl-payment-method>svg:last-child{color:#98a2b3;width:35px;height:35px}#body .pisell-hdl-kiosk .hdl-payment-method strong{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:26px;font-weight:950;line-height:1}@keyframes hdl-payment-result-copy-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes hdl-payment-result-icon-enter{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}#body .pisell-hdl-kiosk .hdl-customization-screen{background:#303948;flex-direction:column;width:100%;min-width:0;height:100%;min-height:100%;display:flex;overflow:hidden}#body .pisell-hdl-kiosk .hdl-customization-hero{background:#d9dee7;flex:none;grid-template-columns:minmax(0,1.15fr) minmax(356px,.85fr);gap:13px;padding:13px;display:grid}#body .pisell-hdl-kiosk .hdl-customization-product,#body .pisell-hdl-kiosk .hdl-customization-weight{background:#fff;border:1px solid #d0d5dd;border-radius:22px;overflow:hidden;box-shadow:0 17px 37px #11182714}#body .pisell-hdl-kiosk .hdl-customization-product{flex-direction:column;min-width:0;display:flex}#body .pisell-hdl-kiosk .hdl-customization-product__media{aspect-ratio:16/9;background:#330c0a;flex:none;min-width:0;overflow:hidden}#body .pisell-hdl-kiosk .hdl-customization-product__media img,#body .pisell-hdl-kiosk .hdl-customization-product__media svg{object-fit:cover;width:100%;height:100%;display:block}#body .pisell-hdl-kiosk .hdl-customization-product__copy{background:radial-gradient(circle at 100% 0,#b20d121f,#0000 55%),#fff;min-width:0;padding:15px 22px 17px;display:block}#body .pisell-hdl-kiosk .hdl-customization-product__copy p{color:#667085;letter-spacing:.06em;text-transform:uppercase;grid-column:1;margin:0 0 4px;font-size:17px;font-weight:900}#body .pisell-hdl-kiosk .hdl-customization-product__copy h1{color:#111827;grid-column:1;margin:0;font-size:39px;font-weight:950;line-height:.98}#body .pisell-hdl-kiosk .hdl-customization-product__copy>strong{color:#b20d12;margin:9px 0 0;font-size:38px;font-weight:950;line-height:1;display:block}#body .pisell-hdl-kiosk .hdl-customization-product__copy>strong small{font-size:1em}#body .pisell-hdl-kiosk .hdl-customization-weight{flex-direction:column;gap:6px;min-width:0;padding:11px;display:flex}#body .pisell-hdl-kiosk .hdl-customization-weight__status{flex:none;align-items:center;gap:12px;min-height:54px;padding:0 6px 4px;display:flex}#body .pisell-hdl-kiosk .hdl-customization-weight__dot{background:#f59e0b;border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 5px #f59e0b29}#body .pisell-hdl-kiosk .hdl-customization-weight__dot.is-stable{background:#12b76a;box-shadow:0 0 0 5px #12b76a29}#body .pisell-hdl-kiosk .hdl-customization-weight__dot.is-error{background:#f04438;box-shadow:0 0 0 5px #f0443829}#body .pisell-hdl-kiosk .hdl-customization-weight__status>div{flex:1;min-width:0}#body .pisell-hdl-kiosk .hdl-customization-weight__status strong,#body .pisell-hdl-kiosk .hdl-customization-weight__status small{display:block}#body .pisell-hdl-kiosk .hdl-customization-weight__status strong{color:#111827;font-size:20px;font-weight:900}#body .pisell-hdl-kiosk .hdl-customization-weight__status small{color:#667085;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:15px;font-weight:700;overflow:hidden}#body .pisell-hdl-kiosk .hdl-customization-weight__status>svg{fill:none;stroke:#b20d12;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:26px;height:26px}#body .pisell-hdl-kiosk .hdl-customization-weight dl{flex:1;grid-template-rows:repeat(4,minmax(0,1fr));gap:6px;min-height:0;margin:0;display:grid}#body .pisell-hdl-kiosk .hdl-customization-weight dl>div{background:#fff;border:1px solid #e1e4ea;border-radius:15px;flex-direction:column;justify-content:center;min-width:0;padding:11px 17px;display:flex}#body .pisell-hdl-kiosk .hdl-customization-weight dl>div.is-featured{color:#fff;background:linear-gradient(#b20d12,#8e080d);border-color:#b20d12}#body .pisell-hdl-kiosk .hdl-customization-weight dt{color:#667085;font-size:16px;font-weight:850}#body .pisell-hdl-kiosk .hdl-customization-weight .is-featured dt{color:#ffffffd1}#body .pisell-hdl-kiosk .hdl-customization-weight dd{margin:5px 0 0;font-size:34px;font-weight:950;line-height:1}#body .pisell-hdl-kiosk .hdl-customization-weight dd small{font-size:1em}#body .pisell-hdl-kiosk .hdl-customization-options{scrollbar-width:thin;flex:1;min-height:0;padding:35px 11px 238px;overflow:auto}#body .pisell-hdl-kiosk .hdl-customization-options__loading{color:#fff;border:1px dashed #ffffff47;border-radius:22px;min-height:194px;padding:43px;font-size:26px;font-weight:800}#body .pisell-hdl-kiosk .hdl-customization-options>.hdl-inline-error{margin-top:26px}#body .pisell-hdl-kiosk .hdl-customization-skip{bottom:max(166px,calc(env(safe-area-inset-bottom) + 151px));z-index:9;color:#fff;cursor:pointer;background:#111827e0;border:1px solid #ffffff40;border-radius:1079px;min-height:63px;margin:0;padding:0 26px;font-size:24px;font-weight:900;position:absolute;left:46px}#body .pisell-hdl-kiosk .hdl-customization-next{color:#fff;background:linear-gradient(#20b8aa,#119184);border:0;box-shadow:0 15px 32px #1191844d}#body .pisell-hdl-kiosk .hdl-fulfillment-screen{background:radial-gradient(circle at 82% 8%,#f5b84b38,#0000 22rem),linear-gradient(#fff,#f1f4f8);width:100%;min-height:100%;padding:58px 58px 184px;overflow:auto}#body .pisell-hdl-kiosk .hdl-fulfillment-screen__heading p{color:#b20d12;text-transform:uppercase;margin:0;font-size:25px;font-weight:950}#body .pisell-hdl-kiosk .hdl-fulfillment-screen__heading h1{color:#111827;max-width:886px;margin:11px 0 30px;font-size:56px;font-weight:950;line-height:.95}#body .pisell-hdl-kiosk .hdl-fulfillment-screen__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}#body .pisell-hdl-kiosk .hdl-fulfillment-card{color:#111827;text-align:left;cursor:pointer;background:#fff;border:2px solid #d6dbe5;border-radius:24px;grid-template-rows:minmax(281px,1fr) auto;min-height:513px;padding:0;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 19px 45px #1118271a}#body .pisell-hdl-kiosk .hdl-fulfillment-card:hover{border-color:#f5b84b;transform:translateY(-3px);box-shadow:0 26px 58px #11182729}#body .pisell-hdl-kiosk .hdl-fulfillment-card:active{transform:scale(.99)}#body .pisell-hdl-kiosk .hdl-fulfillment-card__visual{min-width:0;min-height:0;overflow:hidden}#body .pisell-hdl-kiosk .hdl-fulfillment-card__visual,#body .pisell-hdl-kiosk .hdl-fulfillment-card__visual svg{width:100%;height:100%;display:block}#body .pisell-hdl-kiosk .hdl-fulfillment-card__copy{min-height:145px;padding:35px;display:block}#body .pisell-hdl-kiosk .hdl-fulfillment-card__copy strong,#body .pisell-hdl-kiosk .hdl-fulfillment-card__copy small{display:block}#body .pisell-hdl-kiosk .hdl-fulfillment-card__copy strong{font-size:35px;font-weight:950;line-height:1}#body .pisell-hdl-kiosk .hdl-fulfillment-card__copy small{color:#667085;max-width:calc(100% - 82px);margin-top:13px;font-size:26px;font-weight:850}#body .pisell-hdl-kiosk .hdl-fulfillment-card__chevron{aspect-ratio:1;color:#fff;background:#b20d12;border-radius:50%;place-items:center;width:70px;display:grid;position:absolute;bottom:30px;right:26px}#body .pisell-hdl-kiosk .hdl-fulfillment-card__chevron svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:48%}#body .pisell-hdl-kiosk .hdl-fulfillment-screen>.hdl-inline-error{width:min(778px,100%);margin:26px auto 0}#body .pisell-hdl-kiosk .hdl-identity-screen{color:#fff;background:radial-gradient(circle at 50% 25%,#b20d1229,#0000 26rem),#111;flex-direction:column;flex:1;width:100%;min-height:100%;display:flex;overflow:auto}#body .pisell-hdl-kiosk .hdl-identity-screen__header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:58px;padding:70px;display:grid}#body .pisell-hdl-kiosk .hdl-identity-brand{aspect-ratio:1;color:#fff;background:#171717;border:12px solid #ed1c24;border-radius:50%;place-items:center;width:117px;display:grid;box-shadow:0 13px 32px #0000003d}#body .pisell-hdl-kiosk .hdl-identity-brand span{font-size:35px;font-style:italic;font-weight:900;transform:rotate(-8deg)}#body .pisell-hdl-kiosk .hdl-identity-screen__header p{color:#ed1c24;text-transform:uppercase;margin:0;font-size:28px;font-weight:950}#body .pisell-hdl-kiosk .hdl-identity-screen__header h1{max-width:821px;margin:13px 0 0;font-size:56px;font-weight:950;line-height:.98}#body .pisell-hdl-kiosk .hdl-identity-screen__content{flex:1;align-content:center;place-items:center;gap:26px;padding:58px;display:grid}#body .pisell-hdl-kiosk .hdl-identity-qr{flex-direction:column;align-items:center;gap:13px;width:559px;display:flex}#body .pisell-hdl-kiosk .hdl-identity-qr__grid{aspect-ratio:1;background:#fff;border:15px solid #fff;border-radius:15px;grid-template-columns:repeat(7,1fr);gap:8px;width:100%;padding:17px;display:grid;box-shadow:0 26px 76px #0000003d}#body .pisell-hdl-kiosk .hdl-identity-qr__grid>span{background:#edf1f7;border-radius:2px}#body .pisell-hdl-kiosk .hdl-identity-qr__grid>span.is-dark{background:#111827}#body .pisell-hdl-kiosk .hdl-identity-qr small{color:#ffffffa8;text-align:center;max-width:389px;font-size:16px;line-height:1.2;display:block}#body .pisell-hdl-kiosk .hdl-identity-screen__auth{color:#111827;zoom:1.3;background:#fff;border-radius:24px;justify-content:center;width:min(445px,100%);padding:0 0 32px;display:flex;box-shadow:0 26px 76px #00000047}#body .pisell-hdl-kiosk .hdl-identity-screen__auth .pisell-login2,#body .pisell-hdl-kiosk .hdl-identity-screen__auth .pisell-register2,#body .pisell-hdl-kiosk .hdl-identity-auth-panel{width:100%}#body .pisell-hdl-kiosk .hdl-identity-auth-panel[aria-busy=true]{pointer-events:none;opacity:1}#body .pisell-hdl-kiosk .hdl-identity-auth-panel--disabled{color:#667085;text-align:center;place-items:center;min-height:194px;display:grid}#body .pisell-hdl-kiosk .hdl-identity-screen__sms,#body .pisell-hdl-kiosk .hdl-identity-screen__skip{color:#111827;cursor:pointer;background:#fff;border:0;border-radius:1079px;min-width:454px;min-height:84px;margin-top:108px;padding:0 45px;font-size:35px;font-weight:950;transition:transform .16s,box-shadow .16s;transform:scale(1.2);box-shadow:0 11px 26px #0000002e}#body .pisell-hdl-kiosk .hdl-identity-screen__skip{border:1px solid #d0d5dd;width:min(363px,100% - 32px);min-width:0;min-height:67px;margin-top:72px;padding:0 36px;font-size:28px}#body .pisell-hdl-kiosk .hdl-identity-screen__sms:hover,#body .pisell-hdl-kiosk .hdl-identity-screen__skip:hover{transform:translateY(-2px);box-shadow:0 19px 39px #ffffff2e}#body .pisell-hdl-kiosk .hdl-identity-screen__sms:active,#body .pisell-hdl-kiosk .hdl-identity-screen__skip:active{transform:scale(.98)}#body .pisell-hdl-kiosk .hdl-identity-screen__error{color:#fff;text-align:center;background:#8f151552;border:1px solid #ffffff3d;border-radius:17px;flex-direction:column;gap:6px;width:670px;padding:17px 22px;display:flex}#body .pisell-hdl-kiosk .hdl-identity-screen__error small{color:#ffffffb8}#body .pisell-hdl-kiosk .hdl-blocked-screen{text-align:center;align-items:center;width:min(820px,100%)}#body .pisell-hdl-kiosk .hdl-blocked-screen>span{width:99px;height:99px;color:var(--hdl-brand);background:#fff1f2;border-radius:30px;margin-bottom:28px;box-shadow:inset 0 0 0 1px #b20d1214,0 12px 28px #b20d121a}#body .pisell-hdl-kiosk .hdl-blocked-screen h1{color:#111827;letter-spacing:-.04em;max-width:650px;margin:0 auto;font-size:46px;font-weight:950;line-height:1.08}#body .pisell-hdl-kiosk .hdl-blocked-screen p{max-width:610px;color:var(--hdl-muted);margin:18px auto 0;font-size:22px;font-weight:680;line-height:1.5}#body .pisell-hdl-kiosk .hdl-blocked-screen small{color:var(--hdl-muted);margin-top:26px}#body .pisell-hdl-kiosk .hdl-blocked-screen button{color:#fff;cursor:pointer;background:linear-gradient(#20b8aa,#119184);border:0;border-radius:1079px;justify-content:center;align-items:center;gap:14px;width:min(610px,100%);min-height:72px;margin-top:42px;padding:0 28px;font-size:20px;font-weight:900;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 15px 32px #11918447}#body .pisell-hdl-kiosk .hdl-blocked-screen button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 19px 39px #11918452}#body .pisell-hdl-kiosk .hdl-blocked-screen button:active:not(:disabled){transform:translateY(1px)scale(.99)}#body .pisell-hdl-kiosk .hdl-blocked-screen button:focus-visible{outline-offset:3px;outline:4px solid #2563eb40}#body .pisell-hdl-kiosk .hdl-blocked-screen button:disabled{cursor:not-allowed}#body .pisell-hdl-kiosk .hdl-blocked-screen button>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:27px;height:27px}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen{text-align:center;align-items:center;width:min(820px,100%)}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen__mark{width:99px;height:99px;color:var(--hdl-brand);background:#fff1f2;border-radius:30px;place-items:center;margin:0 auto 28px;display:grid;box-shadow:inset 0 0 0 1px #b20d1214,0 12px 28px #b20d121a}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen__mark svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:52px;height:52px}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen h1{color:#111827;letter-spacing:-.04em;max-width:650px;margin:0 auto;font-size:46px;font-weight:950;line-height:1.08}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen p{max-width:610px;color:var(--hdl-muted);margin:18px auto 0;font-size:22px;font-weight:680;line-height:1.5}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen button{color:#fff;cursor:pointer;background:linear-gradient(#20b8aa,#119184);border:0;border-radius:1079px;justify-content:center;align-items:center;gap:14px;width:min(610px,100%);min-height:72px;margin-top:42px;padding:0 28px;font-size:20px;font-weight:900;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 15px 32px #11918447}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 19px 39px #11918452}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen button:active:not(:disabled){transform:translateY(1px)scale(.99)}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen button:focus-visible{outline-offset:3px;outline:4px solid #2563eb40}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen button:disabled{cursor:not-allowed}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen button>svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:27px;height:27px}#body .pisell-hdl-kiosk .hdl-payment-conflict-screen button small{color:#fff;font-size:16px;font-weight:900}#body .pisell-hdl-kiosk .hdl-entry-shell{color:#fff;background:#060606;min-height:720px;display:block;position:relative;overflow:hidden}#body .pisell-hdl-kiosk .hdl-entry-screen{--hdl-entry-red:#e31b2b;--hdl-entry-red-deep:#a80713;--hdl-entry-gold:#f4bd67;--hdl-entry-mint:#69e4c3;color:#fff;isolation:isolate;background:#060606;width:100%;max-width:none;min-height:0;margin:0;padding:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}#body .pisell-hdl-kiosk .hdl-entry-technical-support{z-index:10;color:#fff;text-align:center;cursor:pointer;background-color:#0000004f;border:0;width:100%;margin:0;padding:6px 0;font-size:16px;line-height:normal;position:fixed;top:0;left:0}#body .pisell-hdl-kiosk .hdl-entry-screen:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000006b,#0000 28% 72%,#00000052),radial-gradient(circle at 50% 40%,#0000 30%,#0000004d 100%);position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-hdl-kiosk .hdl-entry-screen__hero,#body .pisell-hdl-kiosk .hdl-entry-screen__shade,#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere{position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-hdl-kiosk .hdl-entry-screen__hero{z-index:-4;object-fit:cover;object-position:center 54%;opacity:.78;filter:saturate(.94)contrast(1.08)brightness(.76);width:100%;height:100%}#body .pisell-hdl-kiosk .hdl-entry-screen__shade{z-index:-3;background:linear-gradient(#000000c2 0%,#00000042 31%,#0000006b 67%,#000000e8 100%),radial-gradient(circle at 50% 45%,#c9172314,#0000008a 68%)}#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere{z-index:-2;pointer-events:none;overflow:hidden}#body .pisell-hdl-kiosk .hdl-entry-steam{fill:none;stroke:#ffffff21;stroke-width:18px;stroke-linecap:round;filter:blur(9px);width:268px;height:396px;position:absolute;overflow:visible}#body .pisell-hdl-kiosk .hdl-entry-steam path{stroke-dasharray:90 70;animation:7s ease-in-out infinite hdl-entry-atmosphere-steam}#body .pisell-hdl-kiosk .hdl-entry-steam--one{top:22%;right:2%;transform:rotate(8deg)}#body .pisell-hdl-kiosk .hdl-entry-steam--two{opacity:.58;top:40%;left:-3%;transform:rotate(-10deg)scale(.82)}#body .pisell-hdl-kiosk .hdl-entry-steam--two path{animation-delay:-2.3s}#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere>span{opacity:.42;background:#d93421;border-radius:70% 30% 60% 40%;width:11px;height:11px;animation:6.4s ease-in-out infinite hdl-entry-spice-drift;position:absolute;box-shadow:0 0 17px #d934217a}#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere>span:first-of-type{animation-delay:-1.2s;top:24%;left:9%}#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere>span:nth-of-type(2){width:8px;height:8px;animation-delay:-4.1s;top:31%;right:8%}#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere>span:nth-of-type(3){width:6px;height:6px;animation-delay:-2.8s;top:49%;left:5%}#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere>span:nth-of-type(4){width:14px;height:14px;animation-delay:-.6s;top:58%;right:4%}#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere>span:nth-of-type(5){width:9px;height:9px;animation-delay:-3.5s;top:72%;left:16%}#body .pisell-hdl-kiosk .hdl-entry-screen__atmosphere>span:nth-of-type(6){width:5px;height:5px;animation-delay:-5.2s;top:18%;right:24%}#body .pisell-hdl-kiosk .hdl-entry-screen__header{z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute;top:45px;left:52px;right:52px}#body .pisell-hdl-kiosk .hdl-entry-brand{align-items:center;gap:28px;display:flex}#body .pisell-hdl-kiosk .hdl-entry-brand-mark{aspect-ratio:1;color:#fff;background:#101010f0;border:10px solid #ed1c24;border-radius:50%;place-items:center;width:121px;font-size:56px;font-style:italic;font-weight:950;line-height:1;display:grid;transform:rotate(-7deg);box-shadow:0 19px 54px #00000057,0 0 0 1px #ffffff14}#body .pisell-hdl-kiosk .hdl-entry-brand__copy{text-shadow:0 3px 17px #0009;gap:8px;display:grid}#body .pisell-hdl-kiosk .hdl-entry-brand__copy strong{letter-spacing:.01em;font-size:31px;font-weight:950}#body .pisell-hdl-kiosk .hdl-entry-brand__copy small{color:#ffffff94;letter-spacing:.34em;font-size:17px;font-weight:850}#body .pisell-hdl-kiosk .hdl-entry-language{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070707b8;border:1px solid #ffffff42;border-radius:1079px;grid-template-columns:37px minmax(0,1fr) 22px;align-items:center;gap:13px;width:324px;min-height:86px;padding:8px 24px;display:grid;box-shadow:0 19px 45px #00000047}#body .pisell-hdl-kiosk .hdl-entry-language>svg,#body .pisell-hdl-kiosk .hdl-entry-language__chevron svg,#body .pisell-hdl-kiosk .hdl-entry-option__status svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%}#body .pisell-hdl-kiosk .hdl-entry-language>svg{color:var(--hdl-entry-gold)}#body .pisell-hdl-kiosk .hdl-entry-language select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;cursor:pointer;background:0 0;border:0;outline:0;width:100%;min-height:69px;padding:0;font-size:25px;font-weight:900}#body .pisell-hdl-kiosk .hdl-entry-language select option{color:#171717;background:#fff}#body .pisell-hdl-kiosk .hdl-entry-language__chevron{color:#ffffffb3;pointer-events:none;place-items:center;display:grid;transform:rotate(90deg)}#body .pisell-hdl-kiosk .hdl-entry-language:focus-within{outline-offset:5px;outline:5px solid #72b7ff}#body .pisell-hdl-kiosk .hdl-entry-option--quick:focus-visible{outline-offset:5px;outline:5px solid #72b7ff}#body .pisell-hdl-kiosk .hdl-entry-reach:focus-visible{outline-offset:5px;outline:5px solid #72b7ff}#body .pisell-hdl-kiosk .hdl-entry-screen__stage{z-index:3;box-sizing:border-box;width:100%;padding:0 80px;transition:transform .26s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#body .pisell-hdl-kiosk .hdl-entry-screen.is-reach-mode .hdl-entry-screen__stage{transform:translateY(calc(265px - 50%))}#body .pisell-hdl-kiosk .hdl-entry-screen__intro{text-align:center;text-shadow:0 4px 26px #000000b8;max-width:none;margin:0 0 30px}#body .pisell-hdl-kiosk .hdl-entry-screen__intro p{color:var(--hdl-entry-gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:26px;font-weight:950}#body .pisell-hdl-kiosk .hdl-entry-screen__intro h1{color:#fff;letter-spacing:-.03em;max-width:972px;margin:0 auto;font-size:69px;font-weight:950;line-height:1.08}#body .pisell-hdl-kiosk .hdl-entry-screen__intro>span{color:#ffffffc2;width:100%;max-width:none;margin:15px auto 0;font-size:28px;font-weight:650;line-height:1.38;display:block}#body .pisell-hdl-kiosk .hdl-entry-screen__options{gap:17px;display:grid}#body .pisell-hdl-kiosk .hdl-entry-screen__assistance{color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000094;border:1px solid #ffffff47;border-radius:999px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:18px auto 0;padding:12px 24px;font-size:18px;font-weight:750;line-height:1.4}#body .pisell-hdl-kiosk .hdl-entry-option{color:#fff;text-align:left;-webkit-backdrop-filter:blur(12px)saturate(1.08);backdrop-filter:blur(12px)saturate(1.08);cursor:default;background:linear-gradient(105deg,#1919198f,#07070757),#00000038;border:1px solid #ffffff3d;border-radius:30px;grid-template-columns:121px minmax(0,1fr) 220px;align-items:center;gap:26px;min-height:177px;padding:19px 26px;display:grid;position:relative;overflow:hidden;box-shadow:0 15px 37px #00000038}#body .pisell-hdl-kiosk .hdl-entry-option:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff1f,#0000 34% 76%,#ffffff0a);position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-hdl-kiosk .hdl-entry-option.is-passive,#body .pisell-hdl-kiosk .hdl-entry-option.is-passive:hover{border-color:#ffffff3d;box-shadow:0 15px 37px #00000038}#body .pisell-hdl-kiosk .hdl-entry-option.is-passive:after{background:var(--hdl-entry-red);content:"";border-radius:0 10px 10px 0;width:6px;height:56px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 19px #e31b2b94}#body .pisell-hdl-kiosk .hdl-entry-option.is-passive[aria-disabled=true]{opacity:.54}#body .pisell-hdl-kiosk .hdl-entry-option--quick{color:#231715;cursor:pointer;background:radial-gradient(circle at 14% 24%,#fffffff5,#0000 31%),linear-gradient(112deg,#fffbf4fa,#ffeedaf0);border-color:#ffffffe6;grid-template-columns:121px minmax(0,1fr) max-content;min-height:231px;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:0 22px 52px #0000003d,0 0 0 1px #e31b2b14}#body .pisell-hdl-kiosk .hdl-entry-option--quick:disabled{cursor:not-allowed;filter:grayscale(.4)}#body .pisell-hdl-kiosk .hdl-entry-option--quick:not(:disabled):hover{filter:brightness(1.06);border-color:#ffffffe6;transform:translateY(-3px);box-shadow:0 37px 91px #6f040d8a}#body .pisell-hdl-kiosk .hdl-entry-option--quick:not(:disabled):active{transform:translateY(2px)scale(.992)}#body .pisell-hdl-kiosk .hdl-entry-option__visual{z-index:1;aspect-ratio:1;background:#ffffff12;border:1px solid #ffffff2e;border-radius:27px;place-items:center;width:121px;display:grid;position:relative}#body .pisell-hdl-kiosk .hdl-entry-option--quick .hdl-entry-option__visual{background:linear-gradient(145deg,#ed2435,#a80713);border-color:#a807132e;box-shadow:0 15px 32px #a8071347,inset 0 0 0 1px #ffffff3d}#body .pisell-hdl-kiosk .hdl-entry-option__copy{z-index:1;align-content:center;gap:11px;min-width:0;display:grid;position:relative}#body .pisell-hdl-kiosk .hdl-entry-option__copy strong{color:#fff;letter-spacing:-.025em;font-size:32px;font-weight:950;line-height:1.08}#body .pisell-hdl-kiosk .hdl-entry-option--quick .hdl-entry-option__copy strong{color:#2b1716;font-size:44px}#body .pisell-hdl-kiosk .hdl-entry-option__copy span{color:#ffffffb3;font-size:19px;font-weight:650;line-height:1.36}#body .pisell-hdl-kiosk .hdl-entry-option--quick .hdl-entry-option__copy span{color:#37221fa8;font-size:24px}#body .pisell-hdl-kiosk .hdl-entry-option__status{z-index:1;color:#ffffffc7;text-align:center;white-space:normal;background:#69e4c314;border:1px solid #69e4c333;border-radius:1079px;justify-content:center;align-items:center;gap:10px;width:100%;max-width:none;min-height:63px;padding:9px 13px;font-size:16px;font-weight:900;line-height:1.2;display:inline-flex;position:relative}#body .pisell-hdl-kiosk .hdl-entry-option--quick .hdl-entry-option__status{color:#fff;background:linear-gradient(135deg,#e31b2b,#a80713);border:0;justify-self:end;width:auto;min-width:280px;min-height:93px;padding:13px 30px;font-size:26px;box-shadow:0 13px 30px #a8071340}#body .pisell-hdl-kiosk .hdl-entry-option__status>svg{flex:none;width:27px}#body .pisell-hdl-kiosk .hdl-entry-option__status-copy{min-width:0}#body .pisell-hdl-kiosk .hdl-entry-option--quick .hdl-entry-option__status-copy{flex:auto}#body .pisell-hdl-kiosk .hdl-entry-option--quick .hdl-entry-option__status>svg{width:35px}#body .pisell-hdl-kiosk .hdl-entry-option__status-dot{background:var(--hdl-entry-mint);border:3px solid #69e4c347;border-radius:50%;flex:none;width:14px;height:14px;animation:2.6s ease-out infinite hdl-entry-ready-pulse}#body .pisell-hdl-kiosk .hdl-entry-graphic{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;width:93%;height:93%;overflow:visible}#body .pisell-hdl-kiosk .hdl-quick-steam{stroke-width:7px;stroke-dasharray:28 16;animation:2.8s ease-in-out infinite hdl-entry-quick-steam}#body .pisell-hdl-kiosk .hdl-quick-steam--right{animation-delay:.45s}#body .pisell-hdl-kiosk .hdl-quick-chopsticks{stroke:var(--hdl-entry-gold);stroke-width:6px}#body .pisell-hdl-kiosk .hdl-quick-bowl-rim{stroke-width:7px}#body .pisell-hdl-kiosk .hdl-quick-bowl{fill:#ffffff1f;stroke-width:7px}#body .pisell-hdl-kiosk .hdl-quick-bowl-detail{stroke:#ffffff9e;stroke-width:4px}#body .pisell-hdl-kiosk .hdl-barcode-frame{stroke:#ffffffb8;stroke-width:5px}#body .pisell-hdl-kiosk .hdl-barcode-bar{fill:#ffffffeb;stroke:none}#body .pisell-hdl-kiosk .hdl-barcode-beam{fill:#ee253533;stroke:none;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite hdl-entry-barcode-beam}#body .pisell-hdl-kiosk .hdl-barcode-scan-line{stroke:#ff4352;stroke-width:5px;filter:drop-shadow(0 0 9px #ff4352f0);transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite hdl-entry-barcode-line}#body .pisell-hdl-kiosk .hdl-barcode-arrow{stroke:var(--hdl-entry-gold);stroke-width:6px;animation:1.7s ease-in-out infinite hdl-entry-arrow-down}#body .pisell-hdl-kiosk .hdl-scale-bowl,#body .pisell-hdl-kiosk .hdl-scale-bowl-rim{stroke-width:6px;transform-box:fill-box;transform-origin:bottom;animation:3.2s ease-in-out infinite hdl-entry-scale-bowl}#body .pisell-hdl-kiosk .hdl-scale-bowl{fill:#ffffff1a}#body .pisell-hdl-kiosk .hdl-scale-platform,#body .pisell-hdl-kiosk .hdl-scale-body{fill:#ffffff14;stroke-width:6px}#body .pisell-hdl-kiosk .hdl-scale-display{fill:#69e4c324;stroke:var(--hdl-entry-mint);stroke-width:3px}#body .pisell-hdl-kiosk .hdl-scale-reading{fill:var(--hdl-entry-mint);stroke:none;letter-spacing:.04em;font-size:13px;font-weight:900}#body .pisell-hdl-kiosk .hdl-scale-ready-light{fill:var(--hdl-entry-mint);stroke:none;animation:2s ease-in-out infinite hdl-entry-scale-ready}#body .pisell-hdl-kiosk .hdl-scale-weight-wave{stroke:var(--hdl-entry-gold);stroke-width:5px;animation:2.2s ease-in-out infinite hdl-entry-scale-wave}#body .pisell-hdl-kiosk .hdl-scale-weight-wave--right{animation-delay:.25s}#body .pisell-hdl-kiosk .hdl-entry-screen__error{color:#fff;background:#440509eb;border-color:#ff8a8a73;margin-top:13px;position:absolute;left:0;right:0}#body .pisell-hdl-kiosk .hdl-entry-screen__error small{color:#ffffffad}#body .pisell-hdl-kiosk .hdl-entry-screen__utilities{z-index:5;pointer-events:none;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;bottom:41px;left:52px;right:52px}#body .pisell-hdl-kiosk .hdl-entry-reach{color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);cursor:pointer;pointer-events:auto;background:#060606c7;border:1px solid #ffffff3d;border-radius:30px;justify-content:flex-start;align-items:center;gap:17px;min-width:341px;min-height:108px;padding:13px 22px 13px 15px;display:flex;box-shadow:0 22px 58px #00000061}#body .pisell-hdl-kiosk .hdl-entry-reach.is-active{background:#197560bd;border-color:#69e4c3bd;box-shadow:0 22px 58px #00000061,0 0 0 4px #69e4c31f}#body .pisell-hdl-kiosk .hdl-entry-reach__icon{background:#ffffff1a;border-radius:19px;place-items:center;width:82px;min-height:78px;display:grid}#body .pisell-hdl-kiosk .hdl-entry-reach__icon svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:82%}#body .pisell-hdl-kiosk .hdl-entry-reach__copy{text-align:left;gap:5px;display:grid}#body .pisell-hdl-kiosk .hdl-entry-reach__copy small{color:#ffffff75;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:900}#body .pisell-hdl-kiosk .hdl-entry-reach__copy strong{font-size:25px;line-height:1.15}@keyframes hdl-entry-ready-pulse{0%{box-shadow:0 0 #69e4c37a}70%,to{box-shadow:0 0 0 17px #69e4c300}}@keyframes hdl-entry-quick-steam{0%,to{opacity:.48;stroke-dashoffset:0;transform:translateY(5px)}50%{opacity:1;stroke-dashoffset:-36px;transform:translateY(-5px)}}@keyframes hdl-entry-barcode-beam{0%,to{opacity:.2;transform:translateY(-25px)scaleX(.88)}50%{opacity:.95;transform:translateY(26px)scaleX(1)}}@keyframes hdl-entry-barcode-line{0%,to{transform:translateY(-25px)}50%{transform:translateY(26px)}}@keyframes hdl-entry-arrow-down{0%,to{opacity:.48;transform:translateY(-3px)}50%{opacity:1;transform:translateY(6px)}}@keyframes hdl-entry-scale-bowl{0%,18%,to{transform:translateY(-9px)}38%,78%{transform:translateY(3px)}}@keyframes hdl-entry-scale-ready{0%,to{opacity:.38;filter:drop-shadow(0 0 #69e4c300)}45%,75%{opacity:1;filter:drop-shadow(0 0 9px #69e4c3e6)}}@keyframes hdl-entry-scale-wave{0%,to{opacity:.28;transform:scaleX(.62)}50%{opacity:1;transform:scaleX(1)}}@keyframes hdl-entry-atmosphere-steam{0%,to{opacity:.15;stroke-dashoffset:0;transform:translateY(28px)}50%{opacity:.62;stroke-dashoffset:-100px;transform:translateY(-24px)}}@keyframes hdl-entry-spice-drift{0%,to{opacity:.2;transform:translateY(13px)rotate(0)}50%{opacity:.58;transform:translate(13px,-15px)rotate(110deg)}}@media (prefers-reduced-motion:reduce){#body .pisell-hdl-kiosk .hdl-entry-screen *,#body .pisell-hdl-kiosk .hdl-entry-screen :before,#body .pisell-hdl-kiosk .hdl-entry-screen :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}#body .pisell-big-sale{--pisell-big-sale-sale-detail-width:390px;background:#f5f6f8;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}#body .pisell-big-sale__layout{flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-big-sale__product-panel{background-color:#4e4e4e;flex:auto;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}#body .pisell-big-sale__product-panel .pisell-big-sale-product-list-wrapper{height:100%;overflow:auto}#body .pisell-big-sale__sale-detail{flex-direction:column;flex:0 0 var(--pisell-big-sale-sale-detail-width);background:#181818;min-width:360px;min-height:0;display:flex;overflow:hidden}#body .pisell-big-sale--has-right-action-panel .pisell-big-sale__sale-detail{contain:layout}#body .pisell-big-sale__sale-detail-body{flex:auto;min-height:0;position:relative;overflow:auto}#body .pisell-big-sale__sale-detail--has-header .pisell-sale-detail-tmpl-a .pisell-sale-detail-main{padding-top:0}#body .pisell-big-sale__sale-detail .big-sale-dialog-header-bar{z-index:20;box-sizing:border-box;background:#181818;flex:none;justify-content:space-between;align-items:center;gap:10px;width:100%;height:44px;padding:0 6px;display:flex;position:relative}#body .big-sale-dialog-header-bar__content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}#body .big-sale-dialog-header-bar__order-id{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}#body .big-sale-dialog-header-bar__close{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:-6px;padding:0;font-size:20px;display:inline-flex}#body .pisell-big-sale--has-right-action-close .big-sale-dialog-header-bar__close{display:none}#body .big-sale-dialog-header-bar--phone .big-sale-dialog-header-bar__order-id{font-size:18px;line-height:24px}#body .pisell-big-sale--secondary-screen{background:#fff}#body .pisell-big-sale--secondary-screen .pisell-big-sale__sale-detail{flex:auto;min-width:0;padding:0}#body .pisell-big-sale-tmpl--kiosk{background:#f2f4f7}#body .pisell-big-sale-tmpl--kiosk.pisell-big-sale--phone{height:100svh;min-height:0;max-height:100svh;overflow:hidden}#body .pisell-big-sale-tmpl--kiosk.pisell-big-sale--phone .pisell-big-sale__layout{flex-direction:row;overflow:hidden}#body .pisell-big-sale-tmpl--kiosk.pisell-big-sale--phone .pisell-big-sale__layout>.pisell-kiosk-sale{flex:auto;align-self:stretch;height:auto;min-height:0}#body .pisell-big-sale--phone{--pisell-big-sale-mobile-sale-detail-collapsed-height:152px;min-height:100svh;overflow:visible}#body .pisell-big-sale--phone .pisell-big-sale__layout{flex-direction:column;overflow:visible}#body .pisell-big-sale--phone .pisell-big-sale__product-panel .pisell-big-sale-product-list-wrapper{height:100%;padding-bottom:calc(var(--pisell-big-sale-mobile-sale-detail-collapsed-height) + env(safe-area-inset-bottom))}#body .pisell-big-sale--phone .pisell-big-sale__sale-detail{background:0 0;flex:none;min-width:0;height:0;position:static;overflow:visible}#body .pisell-big-sale__right-action-customer{flex-direction:column;gap:6px;display:flex}#body .pisell-big-sale__right-action-customer-card{box-sizing:border-box;color:#cdbfea;text-align:center;background:linear-gradient(#312352 0%,#1c1732 100%);border-radius:10px;flex-direction:column;justify-content:center;min-height:58px;padding:6px 2px;font-size:10px;display:flex}#body .pisell-big-sale__right-action-customer-value{font-size:14px;font-weight:700}#body .pisell-big-sale-right-action-panel__action-button.pisell-big-sale__right-action-save{color:#fff;background:#f79009;border-color:#f79009;min-height:118px}#body .pisell-big-sale-right-action-panel__action-button.pisell-big-sale__right-action-save:not(:disabled):hover,#body .pisell-big-sale-right-action-panel__action-button.pisell-big-sale__right-action-save:not(:disabled):focus,#body .pisell-big-sale-right-action-panel__action-button.pisell-big-sale__right-action-save:not(:disabled):active{color:#fff;background:#dc6803;border-color:#dc6803}#body .pisell-big-sale-right-action-panel__action-button.pisell-big-sale__right-action-save .pisell-big-sale-right-action-panel__action-button-icon{font-size:20px}#body .pisell-big-sale-right-action-panel__action-button.pisell-big-sale__right-action-save .pisell-big-sale-right-action-panel__action-button-label{font-size:14px}#body .pisell-big-sale__right-action-quantity{box-sizing:border-box;color:#dce9ff;background:#07101d;border:2px solid #365777;border-radius:10px;grid-template-columns:1fr .8fr 1fr;gap:2px;height:44px;padding:3px;display:grid}#body .pisell-big-sale__right-action-quantity button,#body .pisell-big-sale__right-action-quantity span{color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:14px;display:flex}#body .big-sale-dialog-modal{max-width:100%!important;height:100%!important}#body .big-sale-dialog-modal .pisell-lowcode-modal-content{height:100%!important;max-height:100%!important}#body .big-sale-dialog-modal .pisell-big-sale{overflow:hidden}#body .big-sale-dialog-modal .pisell-lowcode-modal-close{display:none}#body .big-sale-dialog-drawer-phone{height:100%}#body .big-sale-dialog-drawer-phone .pisell-big-sale{height:100%;overflow:hidden}#body .big-sale-dialog-modal .big-sale-dialog-content,#body .big-sale-dialog-drawer-phone-root .big-sale-dialog-content{height:100%;min-height:0}#body .big-sale-dialog-modal .big-sale-dialog-content--inactive,#body .big-sale-dialog-drawer-phone-root .big-sale-dialog-content--inactive{pointer-events:none}#body .big-sale-dialog-modal .pisell-big-sale--dialog-host,#body .big-sale-dialog-drawer-phone-root .pisell-big-sale--dialog-host,#body .big-sale-dialog-modal .pisell-big-sale--dialog-host.pisell-big-sale--phone,#body .big-sale-dialog-drawer-phone-root .pisell-big-sale--dialog-host.pisell-big-sale--phone{height:100%;min-height:0}#body .big-sale-dialog-modal .pisell-big-sale--dialog-host .pisell-big-sale__sale-detail,#body .big-sale-dialog-drawer-phone-root .pisell-big-sale--dialog-host .pisell-big-sale__sale-detail{background:#181818}#body .big-sale-dialog-modal .pisell-big-sale--dialog-host .pisell-big-sale__sale-detail--has-header .pisell-sale-detail-tmpl-a .pisell-sale-detail-main,#body .big-sale-dialog-drawer-phone-root .pisell-big-sale--dialog-host .pisell-big-sale__sale-detail--has-header .pisell-sale-detail-tmpl-a .pisell-sale-detail-main{padding-top:0}#body .big-sale-dialog-modal .pisell-big-sale--dialog-host .big-sale-dialog-overlay,#body .big-sale-dialog-drawer-phone-root .pisell-big-sale--dialog-host .big-sale-dialog-overlay{z-index:10;background:#fff;padding:24px;position:absolute;top:0;bottom:0;left:0;right:0}#body .sales-sdk-demo{color:#1f2933;background:#f6f8fb;flex-direction:column;gap:16px;padding:16px;display:flex}#body .sales-sdk-demo button{color:#1f2933;cursor:pointer;background:#fff;border:1px solid #d6dce5;border-radius:6px;height:32px;padding:0 12px}#body .sales-sdk-demo button:disabled{color:#98a2b3;cursor:not-allowed;background:#f2f4f7}#body .sales-sdk-demo button:not(:disabled):hover{color:#1677ff;border-color:#1677ff}#body .sales-sdk-demo .sales-sdk-demo__danger{color:#cf1322;border-color:#ffccc7}#body .sales-sdk-demo__header,#body .sales-sdk-demo__panel,#body .sales-sdk-demo__item{background:#fff;border:1px solid #e5eaf0;border-radius:10px;box-shadow:0 1px 2px #1018280a}#body .sales-sdk-demo__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}#body .sales-sdk-demo__header h2,#body .sales-sdk-demo__panel h3,#body .sales-sdk-demo__item h4{margin:0}#body .sales-sdk-demo__header p{color:#667085;margin:8px 0 0}#body .sales-sdk-demo__status{color:#475467;background:#f2f4f7;border-radius:8px;flex-direction:column;gap:4px;min-width:140px;padding:10px 12px;display:flex}#body .sales-sdk-demo__status--ready{color:#027a48;background:#ecfdf3}#body .sales-sdk-demo__status--loading{color:#175cd3;background:#eff8ff}#body .sales-sdk-demo__status--error{color:#b42318;background:#fef3f2}#body .sales-sdk-demo__panel{padding:16px}#body .sales-sdk-demo__panel--error,#body .sales-sdk-demo__panel--error pre{color:#b42318;background:#fff7f6}#body .sales-sdk-demo__panel--success,#body .sales-sdk-demo__panel--success pre{color:#027a48;background:#f6ffed}#body .sales-sdk-demo__panel--running,#body .sales-sdk-demo__panel--running pre{color:#175cd3;background:#eff8ff}#body .sales-sdk-demo__toolbar{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:12px;display:flex}#body .sales-sdk-demo__field{flex-direction:column;gap:4px;display:flex}#body .sales-sdk-demo__field span{color:#667085;font-size:12px}#body .sales-sdk-demo__field input{border:1px solid #d6dce5;border-radius:6px;outline:none;min-width:180px;height:32px;padding:0 10px}#body .sales-sdk-demo__field select{background:#fff;border:1px solid #d6dce5;border-radius:6px;outline:none;min-width:180px;height:32px;padding:0 10px}#body .sales-sdk-demo__field--wide{grid-column:1/-1;margin-top:12px}#body .sales-sdk-demo__scenario-grid{grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;display:grid}#body .sales-sdk-demo__checkbox{color:#475467;align-items:center;gap:8px;min-height:32px;display:flex}#body .sales-sdk-demo__field input:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}#body .sales-sdk-demo__textarea{resize:vertical;border:1px solid #d6dce5;border-radius:6px;outline:none;min-width:180px;padding:8px 10px;font-family:inherit}#body .sales-sdk-demo__textarea:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f}#body .sales-sdk-demo__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#body .sales-sdk-demo__section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}#body .sales-sdk-demo__section-title span{color:#667085;font-size:12px}#body .sales-sdk-demo__detail-list{grid-template-columns:140px minmax(0,1fr);gap:8px 12px;margin:12px 0 0;display:grid}#body .sales-sdk-demo__detail-list dt{color:#667085}#body .sales-sdk-demo__detail-list dd{overflow-wrap:anywhere;min-width:0;margin:0}#body .sales-sdk-demo__items{flex-direction:column;gap:12px;display:flex}#body .sales-sdk-demo__item{justify-content:space-between;gap:12px;padding:12px;display:flex}#body .sales-sdk-demo__item-main{gap:12px;min-width:0;display:flex}#body .sales-sdk-demo__item-main img{object-fit:cover;background:#f2f4f7;border-radius:8px;width:64px;height:64px}#body .sales-sdk-demo__item-main p{color:#667085;margin:4px 0 0}#body .sales-sdk-demo__item-actions{flex:none}#body .sales-sdk-demo__empty{color:#667085;text-align:center;background:#fafafa;border:1px dashed #d6dce5;border-radius:8px;padding:24px}#body .sales-sdk-demo__raw-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}#body .sales-sdk-demo pre{color:#344054;background:#f8fafc;border-radius:8px;max-height:360px;margin:12px 0 0;padding:12px;overflow:auto}#body .sales-sdk-demo__tabs{background:#fff;border:1px solid #e5eaf0;border-radius:10px;padding:12px 16px;box-shadow:0 1px 2px #1018280a}#body .sales-sdk-demo__tab{flex-direction:column;gap:16px;padding-top:8px;display:flex}#body .sales-sdk-demo .sales-sdk-demo__primary{color:#fff;background:#1677ff;border-color:#1677ff}#body .sales-sdk-demo .sales-sdk-demo__primary:not(:disabled):hover{color:#fff;background:#4096ff;border-color:#4096ff}#body .sales-sdk-demo .sales-sdk-demo__primary:disabled{color:#fff;background:#91caff;border-color:#91caff}#body .sales-sdk-demo__hint{color:#667085;margin:8px 0 0}#body .sales-sdk-demo__panel--warn{background:#fffbe6;border-color:#ffe58f}#body .sales-sdk-demo__panel--warn .sales-sdk-demo__hint{color:#874d00}#body .sales-sdk-demo__advanced{background:#fff;border:1px solid #e5eaf0;border-radius:10px;padding:4px 12px;box-shadow:0 1px 2px #1018280a}#body .sales-sdk-demo__advanced-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:12px 4px 4px;display:grid}#body .sales-sdk-demo__advanced-form .sales-sdk-demo__field{margin:0}#body .sales-sdk-demo__steps-toolbar{gap:8px;margin-top:12px;display:flex}#body .sales-sdk-demo__step-list{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}#body .sales-sdk-demo__step{background:#fafbfc;border:1px solid #e5eaf0;border-radius:8px;padding:10px 12px}#body .sales-sdk-demo__step--running{background:#eff8ff;border-color:#91caff}#body .sales-sdk-demo__step--success{background:#f6ffed;border-color:#b7eb8f}#body .sales-sdk-demo__step--error{background:#fff2f0;border-color:#ffccc7}#body .sales-sdk-demo__step--skipped{color:#98a2b3;background:#f2f4f7;border-color:#d6dce5}#body .sales-sdk-demo__step-head{align-items:center;gap:12px;display:flex}#body .sales-sdk-demo__step-index{color:#475467;background:#fff;border:1px solid #d6dce5;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:inline-flex}#body .sales-sdk-demo__step-meta{flex-direction:column;flex:auto;min-width:0;display:flex}#body .sales-sdk-demo__step-meta strong{font-size:14px}#body .sales-sdk-demo__step-desc{color:#667085;margin-top:2px;font-size:12px;font-style:normal}#body .sales-sdk-demo__step-status{color:#475467;background:#fff;border:1px solid #d6dce5;border-radius:999px;flex:none;align-items:center;gap:6px;padding:2px 8px;font-size:12px;display:inline-flex}#body .sales-sdk-demo__step-status em{color:#98a2b3;font-style:normal}#body .sales-sdk-demo__step--running .sales-sdk-demo__step-status{color:#175cd3;border-color:#91caff}#body .sales-sdk-demo__step--success .sales-sdk-demo__step-status{color:#027a48;border-color:#b7eb8f}#body .sales-sdk-demo__step--error .sales-sdk-demo__step-status{color:#b42318;border-color:#ffccc7}#body .sales-sdk-demo__step-error,#body .sales-sdk-demo__step-result{color:#344054;background:#fff;border:1px dashed #e5eaf0;border-radius:6px;max-height:240px;margin:8px 0 0;padding:10px;overflow:auto}#body .sales-sdk-demo__step-error{color:#b42318;border-color:#ffccc7}#body .sales-sdk-demo__action-log{flex-direction:column;gap:8px;margin-top:12px;display:flex}#body .sales-sdk-demo__action-entry{color:#344054;background:#fafbfc;border:1px solid #e5eaf0;border-radius:6px;margin:0;padding:8px 10px}#body .sales-sdk-demo__action-entry--success{color:#027a48;background:#f6ffed;border-color:#b7eb8f}#body .sales-sdk-demo__action-entry--error{color:#b42318;background:#fff2f0;border-color:#ffccc7}#body .sales-sdk-demo__action-entry--running{color:#175cd3;background:#eff8ff;border-color:#91caff}@media (max-width:900px){#body .sales-sdk-demo__header,#body .sales-sdk-demo__item{flex-direction:column}#body .sales-sdk-demo__grid,#body .sales-sdk-demo__raw-grid,#body .sales-sdk-demo__advanced-form{grid-template-columns:1fr}#body .sales-sdk-demo__step-head{flex-wrap:wrap}}#body .pisell-scan-order-progress-bar{z-index:20;background:#fff;position:sticky;top:0}#body .pisell-scan-order-progress-bar .pisell-section-headers-main{color:#101828;justify-content:flex-start;font-size:14px;font-weight:400;line-height:20px}#body .pisell-scan-order-progress-bar .pisell-section-headers-main .select-text{font-size:18px;font-weight:600;line-height:24px}#body .pisell-scan-order-cart-mask{z-index:90;background:#10182873;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-scan-order-cart-drawer{z-index:91;min-height:0;max-height:95vh;background:#fff;border-radius:12px 12px 0 0;flex-direction:column;max-height:95dvh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -8px 40px #1018281f}#body .pisell-scan-order-cart-header{flex-shrink:0;padding:0}#body .pisell-scan-order-cart-sheet-handle-wrap{justify-content:center;align-items:center;width:100%;padding:10px 0 8px;display:flex}#body .pisell-scan-order-cart-sheet-handle{background:#d0d5dd;border-radius:100px;width:36px;height:5px}#body .pisell-scan-order-cart-list-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:8px 16px 12px;overflow-y:auto}#body .pisell-scan-order-cart-bottom-panel{background:#fff;border-top:1px solid #eaecf0;flex-shrink:0;padding:12px 16px 0}#body .pisell-scan-order-cart-body{padding:12px 16px;overflow-y:auto}#body .pisell-scan-order-cart-item{justify-content:space-between;align-items:center;padding:8px 0;display:flex}#body .pisell-scan-order-cart-empty{color:#667085;text-align:center;padding:24px 0}#body .pisell-scan-order-cart-footer{padding:12px 0 calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}#body .pisell-scan-order-cart-footer-total-col{flex-direction:column;justify-content:center;min-width:0;display:flex}#body .pisell-scan-order-cart-footer-total-label{color:#101828;font-size:14px;line-height:20px}#body .pisell-scan-order-cart-footer-total-amount{color:#e77d75;font-size:24px;font-weight:600;line-height:1}#body .pisell-scan-order-cart-embedded-footer{background:#fff;border-top:1px solid #eaecf0;padding:12px 16px 20px}#body .pisell-scan-order-cart-embedded-confirm-disabled{opacity:.45;cursor:not-allowed}#body .pisell-scan-order-content-mobile-wrap .pisell-scan-order-cart-body-embedded{padding-bottom:16px}#body .pisell-scan-order-content-mobile-wrap .pisell-scan-order-cart-embedded-footer{z-index:28;padding:12px 16px calc(20px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #eaecf0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 10px #1018280f}#body .pisell-scan-order-footer{z-index:10;box-sizing:border-box;background:#f9fafb;border-top:1px solid #eaecf0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;height:70px;padding:0 16px;display:flex;position:sticky;bottom:0}#body .pisell-scan-order-footer-left{flex-direction:column;justify-content:center;display:flex}#body .pisell-scan-order-footer-total-label{color:#101828;font-size:14px;line-height:20px}#body .pisell-scan-order-footer-total-amount{color:#e77d75;font-size:24px;font-weight:600;line-height:1}#body .pisell-scan-order-footer-btn{border-radius:12px;min-width:128px;height:48px}#body .pisell-scan-order-footer-btn-disabled{opacity:.45;cursor:not-allowed}#body .pisell-scan-order-footer-right{align-items:center;gap:12px;display:flex}#body .pisell-scan-order-footer-cart-btn{border-radius:28px;width:46px;height:46px;padding:0}#body .pisell-scan-order-mobile-wrap .pisell-scan-order-footer{z-index:30;height:calc(70px + constant(safe-area-inset-bottom));height:calc(70px + env(safe-area-inset-bottom,0px));padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:0;position:fixed;bottom:0;left:0;right:0}#body .pisell-scan-order-initializing{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:48px 16px;display:flex}#body .pisell-scan-order-initializing-spinner{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}#body .pisell-scan-order-initializing-spinner .pisell-loading-wrapper{justify-content:center;align-items:center;width:56px;height:56px;display:flex}#body .pisell-scan-order-initializing-spinner .pisell-lowcode-spin,#body .pisell-scan-order-initializing-spinner .pisell-lowcode-spin-spinning,#body .pisell-scan-order-initializing-spinner .pisell-lowcode-spin-nested-loading,#body .pisell-scan-order-initializing-spinner .pisell-lowcode-spin-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}#body .pisell-scan-order-initializing-spinner .pisell-lowcode-spin-dot{margin:0!important;transform:none!important}#body .pisell-scan-order-initializing-title{color:#101828;font-size:18px;font-weight:600;line-height:24px}#body .pisell-scan-order-initializing-description{color:#667085;margin-top:8px;font-size:14px;line-height:20px}#body .pisell-scan-order-fulfillment{background:#fff;border-radius:12px;margin-bottom:12px;padding:4px 16px}#body .pisell-scan-order-fulfillment .pisell-scan-order-fulfillment-title{color:#101828;margin-bottom:8px;font-size:16px;font-weight:500}#body .pisell-scan-order-fulfillment .pisell-scan-order-fulfillment-group{width:100%;display:flex}#body .pisell-scan-order-fulfillment .pisell-scan-order-fulfillment-group .pisell-lowcode-radio-button-wrapper{text-align:center;flex:1}#body .pisell-scan-order-fulfillment-single{justify-content:space-between;align-items:center;gap:12px;display:flex}#body .pisell-scan-order-fulfillment-single .pisell-scan-order-fulfillment-title{margin-bottom:0}#body .pisell-scan-order-fulfillment-single .pisell-scan-order-fulfillment-value{color:#344054;font-size:14px;font-weight:500}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-content{border-radius:16px;padding:0}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-header{border-bottom:1px solid #eaecf0;margin-bottom:0;padding:16px 20px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-title{color:#101828;font-size:16px;font-weight:600}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-body{padding:24px 20px 28px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close{top:14px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}#body .pisell-scan-order-pickup-ref-modal .pisell-lowcode-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}#body .pisell-scan-order-pickup-ref-body{flex-direction:column;align-items:stretch;gap:12px;display:flex}#body .pisell-scan-order-pickup-ref-body .pisell-scan-order-pickup-ref-heading{text-align:center;color:#101828;margin-top:4px;font-size:24px;font-weight:700;line-height:1.3}#body .pisell-scan-order-pickup-ref-body .pisell-scan-order-pickup-ref-desc{text-align:center;color:#667085;margin-bottom:12px;font-size:14px;font-weight:400}#body .pisell-scan-order-pickup-ref-body .pisell-scan-order-pickup-ref-input{border-radius:10px;height:48px}#body .pisell-scan-order-pickup-ref-body .pisell-scan-order-pickup-ref-input input{text-align:center;font-size:16px}#body .pisell-scan-order-check{flex-direction:column;display:flex;position:relative}#body .pisell-scan-order-check-current-table{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}#body .pisell-scan-order-check-current-table .pisell-scan-order-check-current-table-label{color:#101828;font-size:16px;font-weight:500}#body .pisell-scan-order-check-current-table .pisell-scan-order-check-current-table-value{color:#344054;font-size:14px;font-weight:500}#body .pisell-scan-order-check-products-title{color:#101828;margin-bottom:8px;padding:0 16px;font-size:16px;font-weight:500}#body .pisell-scan-order-check-note{margin-top:30px;padding:0}#body .pisell-scan-order-check-note-title{color:#101828;margin-bottom:8px;font-size:16px;font-weight:500}#body .pisell-scan-order-check-loading-mask{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a47;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-scan-order-check-loading-panel{background:#fffffff5;border-radius:16px;justify-content:center;align-items:center;width:132px;height:132px;display:flex;box-shadow:0 14px 40px #10182840}#body .pisell-scan-order-check-loading-panel .pisell-loading-wrapper{justify-content:center;align-items:center;width:64px;height:64px;display:flex}#body .pisell-scan-order-check-loading-placeholder{width:64px;height:64px}#body .pisell-scan-order-add-on-confirm-modal .pisell-lowcode-modal-content{border-radius:28px}#body .pisell-scan-order-add-on-confirm-modal .pisell-lowcode-modal-body{padding:42px 32px 32px}#body .pisell-scan-order-add-on-confirm-body{text-align:center;flex-direction:column;gap:16px;display:flex}#body .pisell-scan-order-add-on-confirm-body .pisell-lowcode-btn{border-radius:18px;height:56px;font-size:18px;font-weight:700}#body .pisell-scan-order-add-on-confirm-title{color:#1f2937;font-size:28px;font-weight:800;line-height:1.25}#body .pisell-scan-order-add-on-confirm-desc{color:#667085;margin-bottom:18px;font-size:20px;font-weight:400;line-height:1.35}#body .pisell-scan-order-content-wrap{box-sizing:border-box;align-items:flex-start;gap:6px;width:1000px;max-width:100%;min-height:calc(100vh - 77px);margin:0 auto;display:flex}#body .pisell-scan-order-content-mobile-wrap{width:100%;min-height:calc(100vh - 112px);padding-bottom:calc(96px + constant(safe-area-inset-bottom));padding-bottom:calc(96px + env(safe-area-inset-bottom,0px));flex:none}#body .pisell-scan-order-content-left{flex:1;min-width:0}#body .pisell-scan-order-content-right{background:#fff;flex:0 0 360px;width:360px;height:-moz-fit-content;height:fit-content;margin-top:16px;position:sticky;top:93px}#body .pisell-scan-order-form-modal .pisell-lowcode-modal-content{height:100%}#body .pisell-scan-order-form-modal-body{min-height:60vh;max-height:calc(90vh - 80px);overflow-y:auto}#body .pisell-scan-order-form-modal-footer{justify-content:flex-end;width:100%;display:flex}#body .pisell-scan-order-form-modal-confirm-btn{min-width:140px}@keyframes pisellScanOrderHighlightFade{0%{background-color:#ffdc321a}25%{background-color:#ffdc324d}50%{background-color:#ffdc321a}75%{background-color:#ffdc324d}to{background-color:#0000}}#body .highlight-product-item{background-clip:content-box;border-radius:8px;animation:3s ease-in-out forwards pisellScanOrderHighlightFade;box-shadow:0 0 0 2px #ffdc3273}#body .pisell-scan-order-wrap{background-color:#fff}#body .pisell-venue-booking-cart-mask{z-index:90;background:#10182873;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-venue-booking-cart-drawer{z-index:91;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;max-height:95%;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}#body .pisell-venue-booking-cart-header{cursor:pointer;justify-content:center;align-items:center;padding:8px 12px 6px;display:flex}#body .pisell-venue-booking-cart-handle{background:#d0d5dd;border-radius:2px;width:36px;height:4px;display:block}#body .pisell-venue-booking-cart-body{flex:1;min-height:0;padding:12px 16px;overflow-y:auto}#body .pisell-venue-booking-cart-drawer-summary{background:#fff;border-top:1px solid #eaecf0;flex-shrink:0;padding:12px 16px 0}#body .pisell-venue-booking-cart-footer{border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 20px;display:flex}#body .pisell-venue-booking-cart-footer .pisell-lowcode-btn{min-width:140px;height:48px;padding:0 20px;font-size:16px}#body .pisell-venue-booking-cart-total{flex-direction:column;justify-content:center;display:flex}#body .pisell-venue-booking-cart-total-label{color:#101828;font-size:14px;line-height:20px}#body .pisell-venue-booking-cart-total-amount{color:#e77d75;font-size:20px;font-weight:600;line-height:1}#body .pisell-venue-booking-cart-embedded-footer{background:#fff;border-top:1px solid #eaecf0;padding:12px 16px 20px}#body .pisell-venue-booking-cart-embedded-footer .pisell-lowcode-btn-block{margin-top:12px}#body .pisell-venue-booking-cart-empty{color:#667085;text-align:center;padding:24px 0}#body .pisell-venue-booking-content-body--mobile .pisell-venue-booking-cart-body{padding-bottom:96px}#body .pisell-venue-booking-content-body--mobile .pisell-venue-booking-cart-embedded-footer{z-index:5;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));position:sticky;bottom:0;box-shadow:0 -4px 10px #1018280f}#body .pisell-venue-booking-footer{z-index:10;width:100vw;padding:10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:#f9fafb;border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:10px;margin-left:calc(50% - 50vw);display:flex;position:sticky;bottom:0}#body .pisell-venue-booking-footer-left{flex-direction:column;justify-content:center;display:flex}#body .pisell-venue-booking-footer-total-label{color:#101828;font-size:14px;line-height:20px}#body .pisell-venue-booking-footer-total-amount{color:#e77d75;font-size:20px;font-weight:600;line-height:1}#body .pisell-venue-booking-footer-btn{border-radius:12px;min-width:140px;height:48px;padding:0 20px;font-size:16px}#body .pisell-venue-booking-footer-right{align-items:center;gap:12px;display:flex}#body .pisell-venue-booking-footer-cart-btn{border-radius:28px;width:46px;height:46px;padding:0}#body .pisell-venue-booking-addons{background:#fff;border-radius:24px;flex-direction:column;gap:20px;padding:12px;display:flex;overflow:hidden;box-shadow:0 10px 40px #1414140f,inset 0 0 0 1px #0000000f}@media (min-width:768px){#body .pisell-venue-booking-addons{border-radius:28px;padding:24px}}#body .pisell-venue-booking-addons--mobile{padding-bottom:96px}#body .resource-col.resource-v2{justify-content:center;align-items:center;gap:10px;width:100%;display:flex;overflow:hidden}#body .resource-col.resource-v2 .resource-col-like-wrap{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}#body .resource-col.resource-v2 .resource-col-like-wrap.large{width:40px;height:40px}#body .resource-col.resource-v2 .resource-col-like-wrap-disabled,#body .resource-col.resource-v2 .like-icon-disabled{opacity:.5;cursor:not-allowed}#body .resource-col.resource-v2 .resource-col-select{flex:1;overflow:hidden}#body .resource-col.resource-v2 .resource-col-select .resource-option-label-text{text-overflow:ellipsis;display:inline-block;overflow:hidden}#body .pisell-edit-booking-modal .pisell-lowcode-form-item-label label{color:#939393}#body .pisell-edit-booking-modal-wrap{z-index:1001!important}#body .pisell-step-controller-header .pisell-section-headers-content{width:1000px;max-width:100%;margin:0 auto}#body .pisell-step-controller-header .pisell-section-headers-content .pisell-section-headers-main{color:var(--Gray-900,#101828);justify-content:start;font-size:14px;font-weight:400;line-height:20px}#body .pisell-step-controller-header .pisell-section-headers-content .pisell-section-headers-main .select-text{font-size:18px;font-weight:600;line-height:24px}#body .pisell-step-controller-footer-wrap{z-index:100;border-top:1px solid var(--Gray-100,#f2f4f7);background:#fff;width:100%;padding:24px;position:sticky;bottom:0;left:0;right:0}#body .pisell-step-controller-footer-wrap .pisell-step-controller-footer{justify-content:flex-end;gap:12px;width:1000px;max-width:100%;margin:0 auto;display:flex}#body .pisell-step-controller-footer-wrap .pisell-step-controller-footer .pisell-section-headers-main{color:var(--Gray-900,#101828);justify-content:start;font-size:14px;font-weight:400;line-height:20px}#body .pisell-step-controller-footer-wrap .pisell-step-controller-footer .pisell-section-headers-main .select-text{font-size:18px;font-weight:600;line-height:24px}#body .pisell-step-controller-footer-wrap-mobile{border-top:1px solid #eaecf0}#body .pisell-step-controller-content{border-right:1px solid var(--Gray-100,#f2f4f7);border-left:1px solid var(--Gray-100,#f2f4f7);background:#fff;flex:1;width:1000px;max-width:100%}#body .pisell-step-controller{height:calc(var(--vh,1vh)*100);box-sizing:border-box;flex-direction:column;align-items:center;display:flex;overflow-y:auto}#body .pisell-number-selector{-webkit-user-select:none;user-select:none;background:#f9fafb;border-radius:24px;align-items:center;gap:0;padding:4px;display:inline-flex}#body .pisell-number-selector-btn{cursor:pointer;color:#666;background:#f9fafb;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}#body .pisell-number-selector-btn:hover:not(:disabled){color:#333;background:#e5e7eb}#body .pisell-number-selector-btn:disabled{opacity:.5;cursor:not-allowed}#body .pisell-number-selector-btn:disabled:hover{color:#666!important;background:#f9fafb!important}#body .pisell-number-selector-number{color:#000;text-align:center;background:0 0;border:none;outline:none;flex:1;justify-content:center;align-items:center;min-width:0;font-family:inherit;font-weight:600;display:flex}#body .pisell-number-selector-number-clickable{cursor:pointer;transition:all .2s}#body .pisell-number-selector-number-clickable:hover{color:#333}#body .pisell-number-selector-number-clickable:disabled{opacity:.6;cursor:not-allowed}#body .pisell-number-selector-number-clickable:disabled:hover{color:#000!important}#body .pisell-number-selector-small{border-radius:18px;padding:2px}#body .pisell-number-selector-small .pisell-number-selector-btn{width:24px;height:24px}#body .pisell-number-selector-small .pisell-number-selector-number{min-width:28px;height:24px;padding:0 8px;font-size:12px}#body .pisell-number-selector-middle{border-radius:24px;padding:4px}#body .pisell-number-selector-middle .pisell-number-selector-btn{width:32px;height:32px}#body .pisell-number-selector-middle .pisell-number-selector-number{min-width:48px;height:32px;padding:0 16px;font-size:16px}#body .pisell-number-selector-large{border-radius:28px;padding:6px}#body .pisell-number-selector-large .pisell-number-selector-btn{width:40px;height:40px}#body .pisell-number-selector-large .pisell-number-selector-number{min-width:64px;height:40px;padding:0 20px;font-size:18px}#body .pisell-number-selector-disabled{opacity:.6;cursor:not-allowed}#body .pisell-number-selector-disabled .pisell-number-selector-number-clickable{cursor:not-allowed}#body .pisell-number-selector-disabled .pisell-number-selector-number-clickable:hover{color:#000!important}#body .pisell-number-selector-popover .ant-popover-inner{border-radius:8px;box-shadow:0 4px 12px #00000026}#body .pisell-number-selector-popover .virtual-keyboard-input-delete-icon{color:#666;font-size:16px}#body .pisell-price-keyboard-modal .pisell-lowcode-modal-content{width:360px;background-color:#1d2939cc!important;border-radius:10px!important;padding:10px!important}#body .pisell-price-keyboard-modal .pisell-lowcode-modal-content .pisell-virtual-keyboard-base{background-color:#0000!important}#body .pisell-price-radio{margin-bottom:16px}#body .pisell-price-radio-header{align-items:center;margin-bottom:8px;display:flex}#body .pisell-price-radio-button{margin-right:8px}#body .pisell-price-radio-button .ant-radio-inner{border-color:#d9d9d9}#body .pisell-price-radio-button.pisell-price-radio-button-purple .ant-radio-inner{border-color:#722ed1}#body .pisell-price-radio-button.pisell-price-radio-button-purple .ant-radio-checked .ant-radio-inner{background-color:#722ed1;border-color:#722ed1}#body .pisell-price-radio-button.pisell-price-radio-button-red .ant-radio-inner{border-color:#ff4d4f}#body .pisell-price-radio-button.pisell-price-radio-button-red .ant-radio-checked .ant-radio-inner{background-color:#ff4d4f;border-color:#ff4d4f}#body .pisell-price-radio-title{color:#000;font-size:14px;font-weight:500}#body .pisell-price-radio-purple .pisell-price-radio-title{color:#722ed1}#body .pisell-price-radio-red .pisell-price-radio-title{color:#ff4d4f}#body .pisell-price-radio-input-container{cursor:pointer;text-align:left;background:#fff;border:2px solid #d9d9d9;border-radius:8px;align-items:center;width:100%;min-height:52px;padding:12px 16px;font-family:inherit;transition:all .2s;display:flex}#body .pisell-price-radio-input-container:hover:not(.pisell-price-radio-input-container-disabled){border-color:#722ed1}#body .pisell-price-radio-input-container-purple{background:#f9f0ff;border-color:#722ed1}#body .pisell-price-radio-input-container-red{background:#fff2f0;border-color:#ff4d4f}#body .pisell-price-radio-input-container-disabled{opacity:.6;cursor:not-allowed;background:#f5f5f5}#body .pisell-price-radio-input-container-disabled:hover{border-color:#d9d9d9!important}#body .pisell-price-radio-currency{color:#8c8c8c;flex-shrink:0;margin-right:8px;font-size:16px;font-weight:600}#body .pisell-price-radio-purple .pisell-price-radio-currency{color:#722ed1}#body .pisell-price-radio-red .pisell-price-radio-currency{color:#ff4d4f}#body .pisell-price-radio-input-content{text-align:right;flex:1;font-size:16px;font-weight:600}#body .pisell-price-radio-purple .pisell-price-radio-input-content{color:#722ed1}#body .pisell-price-radio-red .pisell-price-radio-input-content{color:#ff4d4f}#body .pisell-price-radio-placeholder{color:#bfbfbf;font-weight:400}#body .virtual-keyboard-input-wrap .virtual-keyboard-input{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}#body .virtual-keyboard-input-wrap .virtual-keyboard-input:focus{box-shadow:none!important;border:none!important}#body .virtual-keyboard-input-wrap .virtual-keyboard-input input{color:inherit;font-size:inherit;font-weight:inherit;text-align:inherit;box-shadow:none!important;background:0 0!important;border:none!important}#body .virtual-keyboard-input-wrap .virtual-keyboard-input input:focus{box-shadow:none!important;border:none!important}#body .pisell-saas-login-container{width:360px;min-width:266px;max-width:360px;margin:0 20px;overflow-x:hidden}#body .pisell-saas-login-container .pisell-saas-login-logo{border-radius:8px;width:-moz-fit-content;width:fit-content;height:48px}#body .pisell-saas-login-container .pisell-saas-login-logo.left{margin-left:0;margin-right:auto}#body .pisell-saas-login-container .pisell-saas-login-logo.center{margin:0 auto}#body .pisell-saas-login-container .pisell-saas-login-logo.right{margin-left:auto;margin-right:0}#body .pisell-saas-login-container .pisell-saas-login-logo img{object-fit:contain;height:48px}#body .pisell-saas-login-container .pisell-saas-login-welcome-message{color:#101828;text-align:center;margin-top:10px;font-size:20px;font-weight:500}#body .pisell-saas-login-container .pisell-saas-login-title{color:#101828;margin-top:24px;font-size:30px;font-weight:600}#body .pisell-saas-login-container .pisell-saas-login-subtitle{color:#475467;margin-top:12px;font-size:16px;font-weight:400}#body .pisell-saas-login-container .pisell-saas-login-form{margin-top:32px;margin-bottom:16px}#body .pisell-saas-login-container .pisell-saas-login-form .form-item-label{color:#344054;text-align:left;margin-bottom:6px;font-size:14px;font-weight:500}#body .pisell-saas-login-container .pisell-saas-login-form .pisell-saas-login-input{background:#fff;border:1px solid #d0d5dd;border-radius:8px;height:44px}#body .pisell-saas-login-container .pisell-saas-login-form .pisell-saas-login-input:hover{border-color:var(--theme-color)}#body .pisell-saas-login-container .pisell-saas-login-form .pisell-saas-login-input:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px #7f56d91a}#body .pisell-saas-login-container .pisell-saas-login-form .pisell-saas-login-input.ant-input-password{padding:4px 11px}#body .pisell-saas-login-container .pisell-saas-login-form .pisell-saas-login-input.ant-input-password .ant-input{height:34px}#body .pisell-saas-login-container .pisell-saas-login-form .pisell-saas-login-button{background:var(--theme-color);border:none;border-radius:8px;height:44px;font-weight:500}#body .pisell-saas-login-container .pisell-saas-login-form .pisell-saas-login-button:hover{background:#6941c6}#body .pisell-saas-login-container .pisell-saas-login-form .pisell-saas-login-button:focus{background:var(--theme-color);box-shadow:0 0 0 4px #7f56d91a}#body .pisell-saas-login-container .pisell-saas-login-footer .pisell-saas-login-signup{color:#475467;margin-top:32px;margin-bottom:16px;font-size:14px;font-weight:400}#body .pisell-saas-login-container .pisell-saas-login-footer .pisell-saas-login-signup a{cursor:pointer;color:#6941c6;margin-left:4px;font-size:14px;font-weight:600}#body .pisell-saas-login-container .pisell-saas-login-footer .pisell-saas-login-signup a:hover{color:#6941c6}#body .pisell-saas-register-container{width:360px;min-width:266px;max-width:360px;margin:0 20px;overflow-x:hidden}#body .pisell-saas-register-container .pisell-saas-register-logo{border-radius:8px;width:-moz-fit-content;width:fit-content;height:48px}#body .pisell-saas-register-container .pisell-saas-register-logo.left{margin-left:0;margin-right:auto}#body .pisell-saas-register-container .pisell-saas-register-logo.center{margin:0 auto}#body .pisell-saas-register-container .pisell-saas-register-logo.right{margin-left:auto;margin-right:0}#body .pisell-saas-register-container .pisell-saas-register-logo img{object-fit:contain;height:48px}#body .pisell-saas-register-container .pisell-saas-register-welcome-message{color:#101828;text-align:center;margin-top:10px;font-size:20px;font-weight:500}#body .pisell-saas-register-container .pisell-saas-register-title{color:#101828;margin-top:24px;font-size:30px;font-weight:600}#body .pisell-saas-register-container .pisell-saas-register-subtitle{color:#475467;margin-top:12px;font-size:16px;font-weight:400}#body .pisell-saas-register-container .pisell-saas-register-form{margin-top:32px;margin-bottom:16px}#body .pisell-saas-register-container .pisell-saas-register-form .form-item-label{color:#344054;text-align:left;margin-bottom:6px;font-size:14px;font-weight:500}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-input{background:#fff;border:1px solid #d0d5dd;border-radius:8px;height:44px}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-input:hover{border-color:var(--theme-color)}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-input:focus{border-color:var(--theme-color);box-shadow:0 0 0 4px #7f56d91a}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-input.ant-input-password{padding:4px 11px}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-input.ant-input-password .ant-input{height:34px}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-button{background:var(--theme-color);border:none;border-radius:8px;height:44px;font-weight:500}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-button:hover{background:#6941c6}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-button:focus{background:var(--theme-color);box-shadow:0 0 0 4px #7f56d91a}#body .pisell-saas-register-container .pisell-saas-register-form .pisell-saas-register-button.margin-top-32{margin-top:32px}#body .pisell-saas-register-container .pisell-saas-register-form-main{flex-direction:column;gap:8px;display:flex}#body .pisell-saas-register-container .pisell-saas-register-form-title{color:#101828;text-align:center;font-size:16px;font-weight:600}#body .pisell-saas-register-container .pisell-saas-register-form-subtitle{color:#475467;text-align:center;font-size:14px;font-weight:400}#body .pisell-saas-register-container .pisell-saas-register-form-email{color:#475467;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex}#body .pisell-saas-register-container .pisell-saas-register-form-email-icon{cursor:pointer;color:#6941c6;margin-left:10px;font-size:20px}#body .pisell-saas-register-container .pisell-saas-register-action{color:#475467;margin-top:32px;margin-bottom:16px;font-size:14px;font-weight:400}#body .pisell-saas-register-container .pisell-saas-register-action a{cursor:pointer;color:#6941c6;margin-left:4px;font-size:14px;font-weight:600}#body .pisell-saas-register-container .pisell-saas-register-action a:hover{color:#6941c6}#body .pisell-saas-register-container .pisell-saas-register-action .pisell-saas-register-link-button{margin:0;padding:0;font-size:14px;font-weight:600}#body .pisell-saas-register-container .pisell-saas-register-divider{justify-content:center;align-items:center;margin:24px 0;display:flex}#body .pisell-saas-register-container .pisell-saas-register-divider .pisell-saas-register-divider-text{color:#475467;text-align:center;flex:1;align-items:center;font-size:14px;font-weight:500;display:flex}#body .pisell-saas-register-container .pisell-saas-register-divider .pisell-saas-register-divider-text:before,#body .pisell-saas-register-container .pisell-saas-register-divider .pisell-saas-register-divider-text:after{content:"";background-color:#eaecf0;flex:1;height:1px}#body .pisell-saas-register-container .pisell-saas-register-divider .pisell-saas-register-divider-text:before{margin-right:8px}#body .pisell-saas-register-container .pisell-saas-register-divider .pisell-saas-register-divider-text:after{margin-left:8px}#body .pisell-saas-register-container .pisell-lowcode-form-item{margin-bottom:16px}#body .pisell-saas-create-org-container{width:360px;min-width:266px;max-width:360px;margin:0 20px;overflow-x:hidden}#body .pisell-saas-create-org-container .pisell-saas-create-org-logo{border-radius:8px;width:-moz-fit-content;width:fit-content;height:48px}#body .pisell-saas-create-org-container .pisell-saas-create-org-logo.left{margin-left:0;margin-right:auto}#body .pisell-saas-create-org-container .pisell-saas-create-org-logo.center{margin:0 auto}#body .pisell-saas-create-org-container .pisell-saas-create-org-logo.right{margin-left:auto;margin-right:0}#body .pisell-saas-create-org-container .pisell-saas-create-org-logo img{object-fit:contain;height:48px}#body .pisell-saas-create-org-container .pisell-saas-create-org-welcome-message{color:#101828;text-align:center;margin-top:10px;font-size:20px;font-weight:500}#body .pisell-saas-create-org-container .pisell-saas-create-org-title{color:#101828;margin-top:24px;font-size:30px;font-weight:600}#body .pisell-saas-create-org-container .pisell-saas-create-org-subtitle{color:#475467;margin-top:12px;font-size:16px;font-weight:400}#body .page-setting-item{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:32px;padding:24px;display:flex}#body .page-setting-item-section{flex-direction:column;gap:16px;display:flex}#body .page-setting-item-section-header{flex-direction:column;gap:4px;display:flex}#body .page-setting-item-section-title{color:#000000e0;margin:0;font-size:16px;font-weight:600}#body .page-setting-item-section-subtitle{color:#00000073;margin:0;font-size:14px}#body .page-setting-item-section-description{color:#000000a6;margin:8px 0 0;font-size:13px;line-height:1.5}#body .page-setting-item-background{flex-direction:column;gap:12px;display:flex}#body .page-setting-item-background-upload{width:200px;height:200px}#body .page-setting-item-background-upload .ant-upload{width:100%;height:100%}#body .page-setting-item-background-upload-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:16px;display:flex}#body .page-setting-item-background-upload-icon{color:#00000040;margin-bottom:8px;font-size:48px}#body .page-setting-item-background-upload-text{color:#000000a6;margin-bottom:4px;font-size:14px}#body .page-setting-item-background-upload-hint{color:#00000073;font-size:12px}#body .page-setting-item-background-info{flex-direction:column;gap:4px;display:flex}#body .page-setting-item-background-info-item{color:#000000a6;align-items:flex-start;gap:4px;font-size:13px;display:flex}#body .page-setting-item-background-info-item:before{content:"•";color:#00000073;margin-right:4px}#body .page-setting-item-terms{flex-direction:column;gap:16px;display:flex}#body .page-setting-item-terms-table{flex-direction:column;display:flex}#body .page-setting-item-terms-table-header{color:#000000e0;background:#fafafa;border:1px solid #e0e0e0;border-radius:8px 8px 0 0;grid-template-columns:1fr 1fr 120px;gap:16px;padding:12px 16px;font-size:14px;font-weight:600;display:grid}#body .page-setting-item-terms-table-body{flex-direction:column;gap:0;display:flex}#body .page-setting-item-terms-table-row{background:#fff;border:1px solid #e0e0e0;border-top:none;grid-template-columns:1fr 1fr 120px;align-items:start;gap:16px;padding:16px;display:grid;position:relative}#body .page-setting-item-terms-table-row:last-child{border-radius:0 0 8px 8px}#body .page-setting-item-terms-table-cell{color:#000000e0;flex-direction:column;justify-content:flex-start;gap:8px;min-height:32px;font-size:14px;display:flex;position:relative;overflow:visible}#body .page-setting-item-terms-table-cell .ant-form-item{width:100%;position:relative;margin-bottom:0!important}#body .page-setting-item-terms-table-cell .ant-form-item-label{display:none}#body .page-setting-item-terms-table-cell .ant-form-item-control{position:relative}#body .page-setting-item-terms-table-cell .ant-form-item-explain-error{white-space:normal;z-index:10;margin-top:4px;font-size:12px;line-height:1.4;position:absolute;top:100%;left:0;right:0;overflow:visible}#body .page-setting-item-terms-table-cell-icon{color:#00000073;flex-shrink:0}#body .page-setting-item-terms-table-cell-text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}#body .page-setting-item-terms-table-cell-url{color:#000000a6}#body .page-setting-item-terms-table-actions{justify-content:center;align-items:flex-start;padding-top:4px;display:flex}#body .page-setting-item-terms-add-row{justify-content:flex-start;padding-top:16px;display:flex}#body .page-setting-item-terms-info{flex-direction:column;gap:4px;margin-top:8px;display:flex}#body .page-setting-item-terms-info-item{color:#000000a6;align-items:flex-start;gap:4px;font-size:13px;display:flex}#body .page-setting-item-terms-info-item:before{content:"•";color:#00000073;margin-right:4px}#body .page-setting-item-terms-empty{text-align:center;color:#00000073;padding:32px;font-size:14px}#body .page-setting-item-terms-table-row.has-error .ant-input{border-color:#ff4d4f}#body .page-setting-item-terms-table-row.has-error .ant-input:focus{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f1a}@media (max-width:768px){#body .page-setting-item{padding:16px}#body .page-setting-item-terms-table-row{padding:12px}}#body .page-setting{flex-direction:column;gap:32px;display:flex}#body .page-setting-group{flex-direction:row;align-items:flex-start;gap:24px;display:flex}#body .page-setting-group-header{flex-direction:column;flex-shrink:0;gap:4px;width:280px;padding-top:24px;display:flex}#body .page-setting-group-title{color:#000000e0;margin:0;font-size:18px;font-weight:600}#body .page-setting-group-description{color:#00000073;margin:0;font-size:14px}#body .page-setting-group-content{flex:1;min-width:0}#body .page-setting-checkbox{border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:4px;margin-bottom:16px;padding:16px;display:flex}#body .page-setting-checkbox-wrapper{align-items:center;display:flex}#body .page-setting-checkbox-label{flex-direction:column;gap:2px;margin-left:8px;display:flex}#body .page-setting-checkbox-label-text{color:#000000e0;font-size:14px;font-weight:500}#body .page-setting-checkbox-label-description{color:#00000073;font-size:13px}#body .page-setting-divider{background:#e0e0e0;height:1px;margin:16px 0}#body .page-setting-footer{justify-content:flex-end;display:flex}@media (max-width:768px){#body .page-setting{gap:24px}#body .page-setting-group{flex-direction:column;gap:12px}#body .page-setting-group-header{width:100%;padding-top:0}#body .page-setting-checkbox{padding:12px}}#body .auth-methods{background:#fff;padding:0}#body .auth-methods-item{background:#fff;border:1px solid #f0f0f0;border-radius:8px;align-items:center;margin-bottom:12px;display:flex}#body .auth-methods-item-body{flex:1;align-items:center;padding:20px 24px 20px 0;display:flex}#body .auth-methods-item:hover{box-shadow:0 2px 8px #00000014}#body .auth-methods-item-drag{color:#d9d9d9;cursor:grab;justify-content:center;align-self:stretch;align-items:center;padding-left:24px;padding-right:16px;font-size:20px;display:flex}#body .auth-methods-item-icon{justify-content:center;align-items:center;width:40px;height:40px;margin-right:16px;display:flex}#body .auth-methods-item-content{flex:1;min-width:0}#body .auth-methods-item-header{align-items:center;margin-bottom:4px;display:flex}#body .auth-methods-item-title{color:#262626;margin-right:8px;font-size:15px;font-weight:500}#body .auth-methods-item-category{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:400;display:inline-block}#body .auth-methods-item-category.general{color:#4096ff;background:#e6f4ff;border:1px solid #91caff}#body .auth-methods-item-category.password-free{color:#52c41a;background:#f6ffed;border:1px solid #b7eb8f}#body .auth-methods-item-category.auth-free{color:#8c8c8c;background:#f5f5f5;border:1px solid #d9d9d9}#body .auth-methods-item-category.oauth{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}#body .auth-methods-item-description{color:#8c8c8c;font-size:13px;line-height:1.5}#body .auth-methods-item-config-link{color:#4096ff;font-size:12px;display:inline-block}#body .auth-methods-item-config-link .anticon{margin-right:4px;font-size:14px}#body .auth-methods-item-config-link:hover{cursor:pointer;text-decoration:underline}#body .auth-methods-item-actions{align-items:center;gap:12px;margin-left:16px;display:flex}#body .auth-methods-dragging{opacity:.5;box-shadow:0 4px 12px #00000026}#body .auth-methods-empty{text-align:center;color:#8c8c8c;padding:48px 24px}#body .authentication-methods{background:#fff;flex-direction:column;gap:24px;padding:24px;display:flex}#body .authentication-methods-upper{border:1px solid #f0f0f0;flex-direction:column;gap:16px;padding:16px;display:flex}#body .authentication-methods-header{margin-bottom:8px}#body .authentication-methods-title{color:#000;font-size:20px;font-weight:600;margin:0!important}#body .authentication-methods-mode{flex-direction:column;display:flex}#body .authentication-methods-mode .ant-radio-wrapper{align-items:flex-start;display:flex}#body .authentication-methods-mode-wrapper{flex-direction:column;gap:16px;width:100%;display:flex}#body .authentication-methods-mode-option{border:1px solid #d9d9d9;border-radius:8px;padding:16px;transition:all .3s}#body .authentication-methods-mode-option:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}#body .authentication-methods-mode-option:has(.ant-radio-wrapper-checked){background-color:#f0f7ff;border-color:#1890ff}#body .authentication-methods-mode-content{flex:1;margin-left:8px}#body .authentication-methods-mode-title{color:#262626;margin-bottom:4px;font-size:16px;display:block}#body .authentication-methods-mode-description{color:#8c8c8c;margin:0 0 8px;font-size:14px;line-height:1.5}#body .authentication-methods-configure-link{color:#1890ff;font-size:14px}#body .authentication-methods-configure-link:hover{text-decoration:underline}#body .authentication-methods-lower{flex-direction:column;display:flex}#body .authentication-methods-customer{background:#fff;border:1px solid #f0f0f0;border-radius:8px;gap:32px;padding:20px;display:flex}#body .authentication-methods-customer-left{flex-direction:column;flex:0 0 250px;gap:8px;display:flex}#body .authentication-methods-customer-header{align-items:center;gap:12px;margin-bottom:4px;display:flex}#body .authentication-methods-customer-icon{color:#262626;font-size:24px}#body .authentication-methods-customer-title{color:#262626;font-size:16px;font-weight:600;margin:0!important}#body .authentication-methods-customer-description{color:#8c8c8c;font-size:14px;line-height:1.5;margin:0!important}#body .authentication-methods-customer-right{flex-direction:column;flex:1;display:flex}#body .authentication-methods-customer-right .authentication-methods-inherited{background:#f5f5f5;border-radius:8px;padding:20px}#body .authentication-methods-customer-right .auth-methods{padding:0}#body .authentication-methods-inherited{flex-direction:column;gap:16px;display:flex}#body .authentication-methods-inherited-title{color:#595959;font-size:14px;font-weight:400;margin:0!important}#body .authentication-methods-list{flex-direction:column;gap:12px;display:flex}#body .authentication-methods .auth-method-item{background:0 0;align-items:center;gap:12px;padding:0;display:flex}#body .authentication-methods .auth-method-status{text-align:center;border-radius:4px;min-width:70px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-block}#body .authentication-methods .auth-method-status.enabled{color:#fff;background:#52c41a}#body .authentication-methods .auth-method-status.disabled{color:#fff;background:#8c8c8c}#body .authentication-methods .auth-method-item .ant-typography{color:#262626;margin:0;font-size:14px}#body .authentication-methods-footer{border-top:1px solid #f0f0f0;justify-content:flex-end;padding-top:24px;display:flex}@media (max-width:768px){#body .authentication-methods{padding:16px}#body .authentication-methods-customer{flex-direction:column;gap:20px}#body .authentication-methods-customer-left{flex:1}}#body .pisell-collect-info{background:#fff;padding:0}#body .pisell-collect-info-layout{align-items:flex-start;gap:48px;display:flex}#body .pisell-collect-info-header{flex:0 0 280px;position:sticky;top:24px}#body .pisell-collect-info-title{color:#262626;font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px!important}#body .pisell-collect-info-description{color:#8c8c8c;font-size:14px;line-height:22px;margin:0!important}#body .pisell-collect-info-content{flex:1;min-width:0}#body .pisell-collect-info-section{margin-bottom:24px}#body .pisell-collect-info-switch-item{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:16px 0;display:flex}#body .pisell-collect-info-switch-label{color:#262626;font-size:14px;font-weight:500}#body .pisell-collect-info-prompt{margin-top:16px}#body .pisell-collect-info-prompt-label{color:#262626;margin-bottom:8px;font-size:14px;font-weight:500;display:block}#body .pisell-collect-info-fields-header,#body .pisell-collect-info-forms-header{align-items:center;margin-top:24px;margin-bottom:16px;display:flex}#body .pisell-collect-info-fields-title,#body .pisell-collect-info-forms-title{color:#262626;font-size:14px;font-weight:500}#body .pisell-collect-info-field-item{border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:16px 0;transition:all .3s;display:flex}#body .pisell-collect-info-field-item:hover{background:#fafafa}#body .pisell-collect-info-field-drag{color:#d9d9d9;cursor:grab;justify-content:center;align-items:center;margin-right:12px;font-size:16px;display:flex}#body .pisell-collect-info-field-item:hover .pisell-collect-info-field-drag{color:#8c8c8c}#body .pisell-collect-info-field-drag:active{cursor:grabbing}#body .pisell-collect-info-field-checkbox{margin-right:12px}#body .pisell-collect-info-field-content{flex:1;min-width:0}#body .pisell-collect-info-field-name{color:#262626;font-size:14px}#body .pisell-collect-info-field-description{color:#8c8c8c;font-size:12px}#body .pisell-collect-info-field-select{width:120px;margin-left:16px}#body .pisell-collect-info-form-item{border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:16px 0;transition:all .3s;display:flex}#body .pisell-collect-info-form-item:hover{background:#fafafa}#body .pisell-collect-info-form-drag{color:#d9d9d9;cursor:grab;justify-content:center;align-items:center;margin-right:12px;font-size:16px;display:flex}#body .pisell-collect-info-form-item:hover .pisell-collect-info-form-drag{color:#8c8c8c}#body .pisell-collect-info-form-drag:active{cursor:grabbing}#body .pisell-collect-info-form-checkbox{margin-right:12px}#body .pisell-collect-info-form-name{color:#262626;flex:1;font-size:14px}#body .pisell-collect-info-form-select{width:120px;margin-left:16px}#body .pisell-collect-info-dragging{opacity:.5;box-shadow:0 4px 12px #00000026}#body .pisell-collect-info-translation-wrapper{align-items:center;gap:8px;display:flex;position:relative}#body .pisell-collect-info-translation-input{flex:1}#body .pisell-collect-info-translation-icon-wrapper{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}#body .pisell-collect-info-translation-icon-wrapper:hover{color:#722ed1;border-color:#722ed1}#body .pisell-collect-info-translation-icon-wrapper.has-translation{color:#722ed1;background:#f9f0ff;border-color:#722ed1}#body .pisell-collect-info-translation-icon-wrapper.disabled{cursor:not-allowed;opacity:.5}#body .pisell-collect-info-translation-icon{font-size:16px}#body .pisell-collect-info-translation-popover{min-width:320px}#body .pisell-collect-info-translation-field{margin-bottom:0}#body .pisell-collect-info-translation-label{color:#262626;margin-bottom:8px;font-size:13px;font-weight:500}#body .channel-auth-setting{background:#fff;border-radius:8px;width:100%;padding:24px}#body .channel-auth-setting-header{margin-bottom:24px}#body .channel-auth-setting-title{color:#1a1a1a;margin:0 0 8px;font-size:24px;font-weight:600;line-height:32px}#body .channel-auth-setting-description{color:#666;margin:0;font-size:14px;line-height:20px}#body .channel-auth-setting-tabs{margin-bottom:24px}#body .channel-auth-setting-tabs :global .ant-tabs-nav{margin-bottom:24px}#body .channel-auth-setting-tabs :global .ant-tabs-nav:before{border-bottom:1px solid #e8e8e8}#body .channel-auth-setting-tabs :global .ant-tabs-tab{color:#666;padding:12px 0;font-size:14px;font-weight:500}#body .channel-auth-setting-tabs :global .ant-tabs-tab:hover{color:#1890ff}#body .channel-auth-setting-tabs :global .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}#body .channel-auth-setting-tabs :global .ant-tabs-ink-bar{background:#1890ff;height:2px}#body .channel-auth-setting-tabs :global .ant-tabs-content-holder{padding:0}#body .channel-auth-setting-tabs :global .ant-tabs-tabpane{padding:0}#body .channel-auth-setting-content{min-height:400px}#body .channel-auth-setting-footer{border-top:1px solid #e8e8e8;justify-content:flex-end;align-items:center;gap:12px;margin-top:32px;padding-top:24px;display:flex}#body .channel-auth-setting-footer .ant-btn{border-radius:6px;min-width:80px;height:40px;font-size:14px}#body .channel-auth-setting-footer .ant-btn-default{color:#595959;border-color:#d9d9d9}#body .channel-auth-setting-footer .ant-btn-default:hover{color:#1890ff;border-color:#1890ff}#body .channel-auth-setting-footer .ant-btn-primary{background:#1890ff;border-color:#1890ff}#body .channel-auth-setting-footer .ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}#body .setting-list{background:#fff;flex-direction:column;gap:16px;padding:0;display:flex}#body .setting-list-item{background:#fff;border:1px solid #e8e8e8;border-radius:8px;align-items:center;padding:20px 24px;transition:all .2s;display:flex}#body .setting-list-item:hover{border-color:#d9d9d9;box-shadow:0 2px 8px #0000000f}#body .setting-list-item-icon{background:#fafafa;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin-right:16px;display:flex}#body .setting-list-item-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}#body .setting-list-item-title{color:#262626;font-size:16px;font-weight:500}#body .setting-list-item-description{color:#8c8c8c;font-size:13px;line-height:1.5}#body .setting-list-item-status{align-items:center;display:inline-flex}#body .setting-list-item-actions{margin-left:16px}@media (max-width:768px){#body .setting-list-item{flex-direction:column;align-items:flex-start}#body .setting-list-item-icon{margin-bottom:12px}#body .setting-list-item-actions{width:100%;margin-top:12px;margin-left:0}#body .setting-list-item-actions button{width:100%}}#body .oauth-config{background:#fff;min-height:100vh;padding:24px}#body .oauth-config-header{margin-bottom:32px}#body .oauth-config-title{color:#262626!important;margin:0 0 8px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}#body .oauth-config-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .oauth-config-section{background:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 2px #00000008}#body .oauth-config-section-layout{align-items:flex-start;gap:48px;display:flex}#body .oauth-config-section-header{flex:0 0 320px;min-width:280px}#body .oauth-config-section-title{color:#262626!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#body .oauth-config-section-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .oauth-config-section-content{flex:1;min-width:0}#body .oauth-providers-list{flex-direction:column;gap:16px;display:flex}#body .oauth-provider-card{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 2px #00000008}#body .oauth-provider-card .ant-card-body{padding:20px}#body .oauth-provider-content{align-items:center;gap:16px;display:flex}#body .oauth-provider-icon{background:#fafafa;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}#body .oauth-provider-info{flex:1;min-width:0}#body .oauth-provider-header{align-items:center;gap:12px;margin-bottom:4px;display:flex}#body .oauth-provider-name{color:#262626;font-size:16px;font-weight:500}#body .oauth-provider-status{margin:0;padding:2px 8px;font-size:12px;font-weight:500}#body .oauth-provider-description{color:#8c8c8c;font-size:14px;line-height:1.6}#body .oauth-provider-settings-btn{flex-shrink:0}@media (max-width:768px){#body .oauth-config,#body .oauth-config-section{padding:16px}#body .oauth-config-section-layout{flex-direction:column;gap:24px}#body .oauth-config-section-header{flex:1;min-width:auto}#body .oauth-provider-content{flex-wrap:wrap}#body .oauth-provider-settings-btn{width:100%}}#body .settings-drawer-content{padding-bottom:80px}#body .settings-section{margin-bottom:32px}#body .settings-section-title{color:#262626;margin:0 0 8px;font-size:16px;font-weight:600}#body .settings-section-description{color:#8c8c8c;margin-bottom:16px;font-size:14px;line-height:1.5}#body .settings-item{padding:16px 0}#body .settings-item-main{align-items:flex-start;gap:12px;display:flex}#body .settings-item-content{flex:1}#body .settings-item-title{color:#262626;margin-bottom:4px;font-size:15px;font-weight:500}#body .settings-item-description{color:#8c8c8c;font-size:13px;line-height:1.5}#body .verification-radio-group{gap:12px;width:100%;flex-direction:column!important;display:flex!important}#body .verification-option{border:1px solid #d9d9d9;border-radius:8px;padding:16px;transition:all .3s}#body .verification-option:hover{background:#fff;border-color:#4096ff}#body .verification-option .ant-radio-wrapper{align-items:flex-start;width:100%;margin:0}#body .verification-option-content{flex:1;margin-left:8px}#body .verification-option-title{color:#262626;margin-bottom:4px;font-size:15px;font-weight:500}#body .verification-option-description{color:#8c8c8c;font-size:13px;line-height:1.5}#body .verification-note{margin-top:16px!important}#body .login-methods-list{flex-direction:column;gap:12px;display:flex}#body .login-method-item{cursor:move;background:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:center;padding:16px;transition:all .3s;display:flex}#body .login-method-item:hover{box-shadow:0 2px 8px #00000014}#body .login-method-item.dragging{opacity:.5;box-shadow:0 4px 12px #00000026}#body .login-method-drag{color:#d9d9d9;cursor:grab;justify-content:center;align-items:center;margin-right:12px;font-size:16px;display:flex}#body .login-method-drag:active{cursor:grabbing}#body .login-method-content{flex:1;min-width:0}#body .login-method-title{color:#262626;margin-bottom:4px;font-size:15px;font-weight:500}#body .login-method-description{color:#8c8c8c;font-size:13px;line-height:1.5}#body .drawer-footer{justify-content:flex-end;padding:16px 0;display:flex}#body .saas-admin-auth{background:#fff;min-height:100vh;padding:24px}#body .saas-admin-auth-header{margin-bottom:32px}#body .saas-admin-auth-title{color:#262626!important;margin:0 0 8px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}#body .saas-admin-auth-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .saas-admin-auth-section{background:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 2px #00000008}#body .saas-admin-auth-section-layout{align-items:flex-start;gap:48px;display:flex}#body .saas-admin-auth-section-header{flex:0 0 320px;min-width:280px}#body .saas-admin-auth-section-title{color:#262626!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#body .saas-admin-auth-section-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .saas-admin-auth-section-content{flex:1;min-width:0}#body .saas-admin-auth-footer{background:#fff;border-radius:8px;justify-content:flex-end;gap:12px;padding:24px;display:flex;box-shadow:0 1px 2px #00000008}@media (max-width:768px){#body .saas-admin-auth,#body .saas-admin-auth-section{padding:16px}#body .saas-admin-auth-section-layout{flex-direction:column;gap:24px}#body .saas-admin-auth-section-header{flex:1;min-width:auto}#body .saas-admin-auth-footer{padding:16px}}#body .org-admin-auth{background:#fff;min-height:100vh;padding:24px}#body .org-admin-auth-header{margin-bottom:32px}#body .org-admin-auth-title{color:#262626!important;margin:0 0 8px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}#body .org-admin-auth-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .org-admin-auth-section{background:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 2px #00000008}#body .org-admin-auth-section-layout{align-items:flex-start;gap:48px;display:flex}#body .org-admin-auth-section-header{flex:0 0 320px;min-width:280px}#body .org-admin-auth-section-title{color:#262626!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#body .org-admin-auth-section-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .org-admin-auth-section-content{flex:1;min-width:0}#body .org-admin-auth-footer{background:#fff;border-radius:8px;justify-content:flex-end;gap:12px;padding:24px;display:flex;box-shadow:0 1px 2px #00000008}@media (max-width:768px){#body .org-admin-auth,#body .org-admin-auth-section{padding:16px}#body .org-admin-auth-section-layout{flex-direction:column;gap:24px}#body .org-admin-auth-section-header{flex:1;min-width:auto}#body .org-admin-auth-footer{padding:16px}}#body .customer-auth{background:#fff;min-height:100vh;padding:24px}#body .customer-auth-header{margin-bottom:32px}#body .customer-auth-title{color:#262626!important;margin:0 0 8px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}#body .customer-auth-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .customer-auth-section{background:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 2px #00000008}#body .customer-auth-section-layout{align-items:flex-start;gap:48px;display:flex}#body .customer-auth-section-header{flex:0 0 320px;min-width:280px}#body .customer-auth-section-title{color:#262626!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#body .customer-auth-section-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .customer-auth-section-content{flex:1;min-width:0}#body .customer-auth-footer{background:#fff;border-radius:8px;justify-content:flex-end;gap:12px;padding:24px;display:flex;box-shadow:0 1px 2px #00000008}@media (max-width:768px){#body .customer-auth,#body .customer-auth-section{padding:16px}#body .customer-auth-section-layout{flex-direction:column;gap:24px}#body .customer-auth-section-header{flex:1;min-width:auto}#body .customer-auth-footer{padding:16px}}#body .customer-oauth-config{background:#fff;padding:24px}#body .customer-oauth-config-header{margin-bottom:32px}#body .customer-oauth-config-title{color:#262626!important;margin:0 0 8px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}#body .customer-oauth-config-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .customer-oauth-config-section{background:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 2px #00000008}#body .customer-oauth-config-section-layout{align-items:flex-start;gap:48px;display:flex}#body .customer-oauth-config-section-header{flex:0 0 320px;min-width:280px}#body .customer-oauth-config-section-title{color:#262626!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#body .customer-oauth-config-section-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .customer-oauth-config-section-content{flex:1;min-width:0}#body .customer-oauth-providers-list{flex-direction:column;gap:16px;display:flex}#body .customer-oauth-provider-card{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 1px 2px #00000008}#body .customer-oauth-provider-card .ant-card-body{padding:20px}#body .customer-oauth-provider-content{align-items:center;gap:16px;display:flex}#body .customer-oauth-provider-icon{background:#fafafa;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}#body .customer-oauth-provider-info{flex:1;min-width:0}#body .customer-oauth-provider-header{align-items:center;gap:12px;margin-bottom:4px;display:flex}#body .customer-oauth-provider-name{color:#262626;font-size:16px;font-weight:500}#body .customer-oauth-provider-status{margin:0;padding:2px 8px;font-size:12px;font-weight:500}#body .customer-oauth-provider-description{color:#8c8c8c;font-size:14px;line-height:1.6}#body .customer-oauth-provider-settings-btn{flex-shrink:0}@media (max-width:768px){#body .customer-oauth-config,#body .customer-oauth-config-section{padding:16px}#body .customer-oauth-config-section-layout{flex-direction:column;gap:24px}#body .customer-oauth-config-section-header{flex:1;min-width:auto}#body .customer-oauth-provider-content{flex-wrap:wrap}#body .customer-oauth-provider-settings-btn{width:100%}}#body .device-auth{background:#fff;min-height:100vh;padding:24px}#body .device-auth-header{margin-bottom:32px}#body .device-auth-title{color:#262626!important;margin:0 0 8px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}#body .device-auth-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .device-auth-section{background:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 2px #00000008}#body .device-auth-section-layout{align-items:flex-start;gap:48px;display:flex}#body .device-auth-section-header{flex:0 0 320px;min-width:280px}#body .device-auth-section-title{color:#262626!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#body .device-auth-section-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .device-auth-section-content{flex:1;min-width:0}#body .device-auth-footer{background:#fff;border-radius:8px;justify-content:flex-end;gap:12px;padding:24px;display:flex;box-shadow:0 1px 2px #00000008}@media (max-width:768px){#body .device-auth,#body .device-auth-section{padding:16px}#body .device-auth-section-layout{flex-direction:column;gap:24px}#body .device-auth-section-header{flex:1;min-width:auto}#body .device-auth-footer{padding:16px}}#body .pos-operator-auth{background:#fff;min-height:100vh;padding:24px}#body .pos-operator-auth-header{margin-bottom:32px}#body .pos-operator-auth-title{color:#262626!important;margin:0 0 8px!important;font-size:24px!important;font-weight:600!important;line-height:1.4!important}#body .pos-operator-auth-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .pos-operator-auth-section{background:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 2px #00000008}#body .pos-operator-auth-section-layout{align-items:flex-start;gap:48px;display:flex}#body .pos-operator-auth-section-header{flex:0 0 320px;min-width:280px}#body .pos-operator-auth-section-title{color:#262626!important;margin:0 0 8px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}#body .pos-operator-auth-section-description{color:#8c8c8c!important;margin:0!important;font-size:14px!important;line-height:1.6!important}#body .pos-operator-auth-section-content{flex:1;min-width:0}#body .pos-operator-auth-footer{background:#fff;border-radius:8px;justify-content:flex-end;gap:12px;padding:24px;display:flex;box-shadow:0 1px 2px #00000008}@media (max-width:768px){#body .pos-operator-auth,#body .pos-operator-auth-section{padding:16px}#body .pos-operator-auth-section-layout{flex-direction:column;gap:24px}#body .pos-operator-auth-section-header{flex:1;min-width:auto}#body .pos-operator-auth-footer{padding:16px}}#body .onlineshopauth{background:#fff;border-radius:8px;width:100%;padding:24px}#body .onlineshopauth-header{margin-bottom:24px}#body .onlineshopauth-title{color:#1a1a1a;margin:0 0 8px;font-size:24px;font-weight:600;line-height:32px}#body .onlineshopauth-description{color:#666;margin:0;font-size:14px;line-height:20px}#body .onlineshopauth-tabs{margin-bottom:24px}#body .onlineshopauth-tabs :global .ant-tabs-nav{margin-bottom:24px}#body .onlineshopauth-tabs :global .ant-tabs-nav:before{border-bottom:1px solid #e8e8e8}#body .onlineshopauth-tabs :global .ant-tabs-tab{color:#666;padding:12px 0;font-size:14px;font-weight:500}#body .onlineshopauth-tabs :global .ant-tabs-tab:hover{color:#1890ff}#body .onlineshopauth-tabs :global .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}#body .onlineshopauth-tabs :global .ant-tabs-ink-bar{background:#1890ff;height:2px}#body .onlineshopauth-tabs :global .ant-tabs-content-holder{padding:0}#body .onlineshopauth-tabs :global .ant-tabs-tabpane{padding:0}#body .onlineshopauth-content{min-height:400px}#body .onlineshopauth-footer{border-top:1px solid #e8e8e8;justify-content:flex-end;align-items:center;gap:12px;margin-top:32px;padding-top:24px;display:flex}#body .onlineshopauth-footer .ant-btn{border-radius:6px;min-width:80px;height:40px;font-size:14px}#body .onlineshopauth-footer .ant-btn-default{color:#595959;border-color:#d9d9d9}#body .onlineshopauth-footer .ant-btn-default:hover{color:#1890ff;border-color:#1890ff}#body .onlineshopauth-footer .ant-btn-primary{background:#1890ff;border-color:#1890ff}#body .onlineshopauth-footer .ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}#body .saasmanagermentauth{background:#fff;border-radius:8px;width:100%;padding:24px}#body .saasmanagermentauth-header{margin-bottom:24px}#body .saasmanagermentauth-title{color:#1a1a1a;margin:0 0 8px;font-size:24px;font-weight:600;line-height:32px}#body .saasmanagermentauth-description{color:#666;margin:0;font-size:14px;line-height:20px}#body .saasmanagermentauth-tabs{margin-bottom:24px}#body .saasmanagermentauth-tabs :global .ant-tabs-nav{margin-bottom:24px}#body .saasmanagermentauth-tabs :global .ant-tabs-nav:before{border-bottom:1px solid #e8e8e8}#body .saasmanagermentauth-tabs :global .ant-tabs-tab{color:#666;padding:12px 0;font-size:14px;font-weight:500}#body .saasmanagermentauth-tabs :global .ant-tabs-tab:hover{color:#1890ff}#body .saasmanagermentauth-tabs :global .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}#body .saasmanagermentauth-tabs :global .ant-tabs-ink-bar{background:#1890ff;height:2px}#body .saasmanagermentauth-tabs :global .ant-tabs-content-holder{padding:0}#body .saasmanagermentauth-tabs :global .ant-tabs-tabpane{padding:0}#body .saasmanagermentauth-content{min-height:400px}#body .saasmanagermentauth-footer{border-top:1px solid #e8e8e8;justify-content:flex-end;align-items:center;gap:12px;margin-top:32px;padding-top:24px;display:flex}#body .saasmanagermentauth-footer .ant-btn{border-radius:6px;min-width:80px;height:40px;font-size:14px}#body .saasmanagermentauth-footer .ant-btn-default{color:#595959;border-color:#d9d9d9}#body .saasmanagermentauth-footer .ant-btn-default:hover{color:#1890ff;border-color:#1890ff}#body .saasmanagermentauth-footer .ant-btn-primary{background:#1890ff;border-color:#1890ff}#body .saasmanagermentauth-footer .ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}#body .sortable-wallet-pass-types{background:#fff;border-radius:8px}#body .sortable-wallet-pass-types-disabled{pointer-events:none;opacity:.6}#body .sortable-wallet-pass-item{cursor:grab;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;padding:4px 8px;transition:all .2s;display:flex}#body .sortable-wallet-pass-item:last-child{border-bottom:none}#body .sortable-wallet-pass-item:hover{background:#fafafa}#body .sortable-wallet-pass-item:active{cursor:grabbing}#body .sortable-wallet-pass-item-disabled{cursor:not-allowed}#body .sortable-wallet-pass-item-disabled:hover{background:#fff}#body .sortable-wallet-pass-item-hidden .sortable-wallet-pass-title{opacity:.5}#body .sortable-wallet-pass-drag-handle{cursor:grab;justify-content:center;align-items:center;margin-right:8px;font-size:18px;line-height:1;display:flex}#body .sortable-wallet-pass-drag-handle .drag-dots{display:inline-block}#body .sortable-wallet-pass-drag-handle:active{cursor:grabbing}#body .sortable-wallet-pass-title{flex:1;align-items:center;min-height:36px;margin-right:12px;font-weight:700;display:flex}#body .sortable-wallet-pass-title .pisell-text-editable{min-width:120px}#body .sortable-wallet-pass-toggle{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}#body .sortable-wallet-pass-toggle:hover{background:#f5f5f5}#body .sortable-wallet-pass-toggle .eye-icon{font-size:16px}#body .sortable-wallet-pass-item[data-dnd-dragging=true]{background:#e6f7ff;border-radius:6px;transform:rotate(3deg);box-shadow:0 4px 12px #00000026}#body .sortable-wallet-pass-item[data-dnd-placeholder=true]{opacity:.6;background:#f0f2f5;border:2px dashed #d9d9d9}#body .linked-passes-empty-state .linked-passes-description{color:#6b7280;margin:0 0 16px;font-size:16px;line-height:1.5}#body .linked-passes-empty-state .select-passes-button{border-radius:8px;min-width:200px;height:40px;font-weight:500}#body .wallet-editor .ant-form .ant-form-item{margin-bottom:24px}#body .wallet-editor .ant-form .ant-form-item-label>label{color:#262626;font-weight:500}#body .wallet-editor .display-settings{border:1px solid #d9d9d9;border-radius:6px;margin-bottom:24px;padding:16px}#body .wallet-editor .display-settings-header{color:#262626;justify-content:space-between;align-items:center;margin-bottom:16px;font-weight:500;display:flex}#body .wallet-editor .display-settings-items .display-item{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:8px 0;display:flex}#body .wallet-editor .display-settings-items .display-item:last-child{border-bottom:none}#body .wallet-editor .display-settings-items .display-item .display-toggle{cursor:pointer;color:#1890ff;font-size:16px}#body .wallet-editor .display-settings-items .display-item .display-toggle:hover{color:#40a9ff}#body .wallet-editor .upload-area{text-align:center;cursor:pointer;background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:6px;padding:32px;transition:border-color .3s}#body .wallet-editor .upload-area:hover{border-color:#1890ff}#body .wallet-editor .upload-area .upload-placeholder{color:#999;font-size:14px;line-height:1.4}#body .wallet-editor .ant-select{width:100%}#body .wallet-editor .ant-radio-group{gap:16px;display:flex}#body .wallet-editor .ant-input,#body .wallet-editor .ant-select-selector,#body .wallet-editor .ant-picker{border-radius:6px}#body .wallet-editor .ant-form-item-required:before{color:#ff4d4f!important}@media (max-width:768px){#body .wallet-editor .display-settings{padding:12px}#body .wallet-editor .upload-area{padding:24px}#body .wallet-editor .ant-radio-group{flex-direction:column;gap:8px}}#body .pisell-wallet-editor_preview-modal .pisell-lowcode-modal-content{box-shadow:none!important;background-color:#0000!important}#body .pisell-wallet-editor_preview-modal .pisell-lowcode-modal-body{padding:0!important}#body .pisell-wallet-editor_preview-modal .pisell-lowcode-modal-close{display:none}#body .pisell-wallet-pass-gallery_usage-rules{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin-top:16px;margin-bottom:20px;padding:16px}#body .pisell-wallet-pass-gallery_usage-rules .ant-typography{width:100%!important;margin-bottom:0!important;display:block!important}#body .pisell-wallet-pass-gallery_usage-rules-title{color:#000;width:100%;margin-bottom:8px;font-size:18px;font-weight:600;line-height:24px;display:block}#body .pisell-wallet-pass-gallery_usage-rules-subtitle{color:#6b7280;width:100%;margin-bottom:24px;font-size:14px;line-height:20px;display:block}#body .pisell-wallet-pass-gallery_usage-rules-section{margin-bottom:24px}#body .pisell-wallet-pass-gallery_usage-rules-section:last-child{margin-bottom:0}#body .pisell-wallet-pass-gallery_usage-rules-section-title{color:#6b7280;width:100%;margin-bottom:16px;font-size:16px;font-weight:500;line-height:20px;display:block}#body .pisell-wallet-pass-gallery_usage-rules-list{flex-direction:column;gap:16px;display:flex}#body .pisell-wallet-pass-gallery_usage-rules-item{align-items:flex-start;display:flex;position:relative}#body .pisell-wallet-pass-gallery_usage-rules-item:before{content:"•";color:#697281;flex-shrink:0;margin-top:0;margin-right:8px;font-size:16px;font-weight:700;line-height:20px}#body .pisell-wallet-pass-gallery_usage-rules-item-content{flex:1;min-width:0}#body .pisell-wallet-pass-gallery_usage-rules-item-main-line{margin-bottom:4px}#body .pisell-wallet-pass-gallery_usage-rules-item-label{color:#000;margin-right:4px;font-size:14px;font-weight:600;line-height:20px;display:inline}#body .pisell-wallet-pass-gallery_usage-rules-item-description{color:#000;word-wrap:break-word;font-size:14px;line-height:20px;display:inline}#body .pisell-wallet-pass-gallery_usage-rules-item-reset{color:#000;width:100%;font-size:14px;line-height:20px;display:block}#body .pisell-wallet-pass-gallery_usage-rules-item-note{color:#000;width:100%;margin-top:4px;font-size:14px;line-height:20px;display:block}@media (max-width:768px){#body .pisell-wallet-pass-gallery_usage-rules{margin-top:12px;padding:12px}#body .pisell-wallet-pass-gallery_usage-rules-title{font-size:16px}#body .pisell-wallet-pass-gallery_usage-rules-subtitle{font-size:13px}#body .pisell-wallet-pass-gallery_usage-rules-section{margin-bottom:20px}#body .pisell-wallet-pass-gallery_usage-rules-section-title{font-size:15px}#body .pisell-wallet-pass-gallery_usage-rules-item:before{margin-right:6px;font-size:14px}#body .pisell-wallet-pass-gallery_usage-rules-item-label,#body .pisell-wallet-pass-gallery_usage-rules-item-description,#body .pisell-wallet-pass-gallery_usage-rules-item-reset,#body .pisell-wallet-pass-gallery_usage-rules-item-note{font-size:13px}}#body .pisell-wallet-pass-gallery_timeline-node{justify-content:space-between;display:flex}#body .pisell-wallet-pass-gallery_timeline-node-left{flex-direction:column;display:flex}#body .pisell-wallet-pass-gallery_timeline-node-action{color:#101828;margin:0 0 4px;font-size:14px;font-weight:500}#body .pisell-wallet-pass-gallery_timeline-node-time{color:#667085;align-items:center;margin:0;font-size:12px;display:flex}#body .pisell-wallet-pass-gallery_timeline-node-detail-link{color:var(--theme-color,#7f56d9);cursor:pointer;margin-left:8px;font-size:12px}#body .pisell-wallet-pass-gallery_timeline-node-amount{font-size:14px;font-weight:500}#body .pisell-wallet-pass-gallery_timeline-node-amount-positive{color:#12b76a}#body .pisell-wallet-pass-gallery_timeline-node-amount-negative{color:#f04438}#body .pisell-wallet-pass-gallery_timeline-list{padding:8px 0}#body .pisell-wallet-pass-gallery_timeline-subtitle{color:#101828;margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px}#body .pisell-wallet-pass-gallery_timeline-empty{justify-content:center;align-items:center;min-height:200px;display:flex}#body .pisell-wallet-pass-gallery_timeline-loading{min-height:160px}#body .pisell-wallet-pass-gallery_recharge-options{grid-template-columns:1fr;gap:12px;display:grid}#body .pisell-wallet-pass-gallery_recharge-card-item{cursor:pointer;min-width:0}#body .pisell-wallet-pass-gallery_recharge .pisell-card-item{background:#fff;border:1px solid #0000;border-radius:8px;min-width:0;transition:all .3s;box-shadow:0 2px 8px #0000000a}#body .pisell-wallet-pass-gallery_recharge .pisell-card-selected{border-color:var(--theme-color,#7f56d9);background:var(--Primary-50,#f9f5ff);box-shadow:0 4px 12px #7f56d91a}#body .pisell-wallet-pass-gallery_recharge .card-content{justify-content:space-between;align-items:center;gap:16px;display:flex}#body .pisell-wallet-pass-gallery_recharge .card-content-left{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}#body .pisell-wallet-pass-gallery_recharge .pisell-card-amount-item-name{color:#333;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;overflow:hidden}#body .pisell-wallet-pass-gallery_recharge .pisell-card-amount-item-arrival{color:#666;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}#body .pisell-wallet-pass-gallery_recharge .pisell-card-amount-item-arrival .highlight-amount{color:#ff4d4f;font-weight:500}#body .pisell-wallet-pass-gallery_recharge .card-content-right{flex-direction:column;flex-shrink:0;align-items:flex-end;margin-top:4px;display:flex}#body .pisell-wallet-pass-gallery_recharge .pay-label{color:#666;font-size:12px}#body .pisell-wallet-pass-gallery_recharge .pay-amount{color:var(--theme-color,#7f56d9);font-size:20px;font-weight:700}#body .pisell-wallet-pass-gallery_footer{z-index:100;background-color:#fff;border-top:1px solid #d0d5de;margin-left:-24px;margin-right:-24px;padding:24px;position:relative}#body .pisell-wallet-pass-gallery_footer-buttons{gap:12px;width:100%;display:flex}#body .pisell-wallet-pass-gallery_footer-buttons .pisell-wallet-pass-gallery_footer-buttons-item-secondary{white-space:nowrap;text-overflow:ellipsis;text-wrap:nowrap;display:inline-block;overflow:hidden}#body .pisell-wallet-pass-gallery_footer-buttons .pisell-wallet-pass-gallery_footer-buttons-item-secondary>span{display:inline}#body .pisell-wallet-pass-gallery_footer-buttons .pisell-wallet-pass-gallery_footer-buttons-item{flex-grow:1}#body .pisell-wallet-pass-gallery_footer-buttons-item-primary{background-color:var(--theme-color,#7f56d9)}#body .pisell-wallet-pass-gallery_footer-buttons-item-secondary{color:var(--Gray-700,#344054);background-color:#fff;border-color:#d0d5de}#body .pisell-wallet-pass-gallery_footer:empty{display:none}#body .pisell-wallet-pass-gallery_detail{background-color:#fff;overflow:hidden}#body .pisell-wallet-pass-gallery_detail-pc{z-index:1;border:1px solid #d0d5de;border-radius:12px;height:800px;max-height:calc(100vh - 128px);padding:20px}#body .pisell-wallet-pass-gallery_detail-h5{border:none;height:100%;padding:20px 0;overflow:hidden}#body .pisell-wallet-pass-gallery_detail-with-footer{height:calc(100% - 90px)}#body .pisell-wallet-pass-gallery_detail .pisell-wallet-pass-gallery_detail-content{height:100%;overflow-y:auto}#body .pisell-wallet-pass-gallery_detail .pisell-wallet-pass-gallery_detail-content::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}#body .pisell-wallet-pass-gallery_detail .pisell-wallet-pass-gallery_detail-title{color:#101828;margin:10px 0;font-size:20px;font-weight:600;line-height:30px;display:block}#body .pisell-wallet-pass-gallery_detail .pisell-tabstruct-item[aria-selected=true]{background-color:var(--theme-color)}#body .pisell-wallet-pass-gallery_detail .pisell-tabstruct-selection{background-color:var(--theme-color);transition:none!important}#body .pisell-wallet-pass-gallery_detail .pisell-wallet-pass-gallery_detail-card-content-tip{color:#667085;margin:12px 0;font-size:14px;line-height:22px}#body .pisell-wallet-pass-gallery{background-color:#fff}#body .pisell-wallet-pass-gallery_content{margin:0 auto;padding:0 20px}#body .pisell-wallet-pass-gallery-pc{padding-bottom:20px}#body .pisell-wallet-pass-gallery-pc .pisell-wallet-pass-gallery_list{max-height:calc(100vh - 128px);overflow-y:auto}#body .pisell-wallet-pass-gallery-h5{flex-direction:column;width:100vw;height:100%;padding:0;display:flex;overflow:hidden}#body .pisell-wallet-pass-gallery-h5 .pisell-wallet-pass-gallery_content{flex-direction:column;flex:1;width:100%;padding:0;display:flex;overflow-y:auto}#body .pisell-wallet-pass-gallery-h5 .pisell-lowcode-tabs-content{padding:0 20px}#body .pisell-wallet-pass-gallery .pisell-wallet-pass-gallery_title{justify-content:space-between;align-items:center;padding:20px 20px 0;display:flex}#body .pisell-wallet-pass-gallery .pisell-wallet-pass-gallery_title h1{margin:0}#body .pisell-wallet-pass-gallery .pisell-lowcode-menu-root.pisell-lowcode-menu-vertical{border-right:none}#body .pisell-wallet-pass-gallery .pisell-lowcode-wallet-menu{margin:0}#body .pisell-wallet-pass-gallery .pisell-lowcode-wallet-menu .pisell-lowcode-menu-item{box-sizing:border-box;border-bottom:1px solid #f2f4f7;height:72px;margin:0;padding:0;line-height:72px}#body .pisell-wallet-pass-gallery .pisell-lowcode-wallet-menu .pisell-lowcode-menu-item .pisell-lowcode-wallet-menu-item{justify-content:space-between;align-items:center;display:flex}#body .pisell-wallet-pass-gallery .pisell-lowcode-wallet-menu .pisell-lowcode-menu-item .pisell-lowcode-wallet-menu-item .pisell-lowcode-wallet-menu-title{color:var(--Gray-900,#101828);margin-right:8px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}#body .pisell-wallet-pass-gallery .pisell-wallet-pass-gallery-bar{box-sizing:border-box;width:100vw;height:68px;color:var(--Gray-900,#101828);text-align:center;background-color:#fff;border-bottom:1px solid #d0d5de;padding:0 12px;font-size:14px;font-style:normal;font-weight:600;line-height:68px;position:relative}#body .pisell-wallet-pass-gallery .pisell-wallet-pass-gallery-bar .pisell-wallet-pass-gallery-header-bar-arrow{font-size:24px;position:absolute;top:0;left:12px}#body .pisell-wallet-pass-gallery .pisell-wallet-pass-gallery-bar .header-title{text-align:center;flex:1;margin-left:-24px;font-size:16px;font-weight:500;line-height:24px}#body .pisell-settings-registry{background:#f5f5f5;height:calc(100vh - 70px);display:flex;overflow:hidden}#body .pisell-settings-registry-sidebar{background:#fff;border-right:1px solid #e8e8e8;flex-direction:column;width:300px;display:flex}#body .pisell-settings-registry-sidebar-header{border-bottom:1px solid #e8e8e8;padding:24px 16px}#body .pisell-settings-registry-sidebar-title{color:#262626;margin:0;font-size:16px;font-weight:600}#body .pisell-settings-registry-sections{flex:1;padding:16px;overflow-y:auto}#body .pisell-settings-registry-sections-empty{justify-content:center;align-items:center;height:200px;display:flex}#body .pisell-settings-registry-section-card{cursor:pointer;border:1px solid #e8e8e8;margin-bottom:12px;transition:all .2s}#body .pisell-settings-registry-section-card:hover{border-color:#1890ff;box-shadow:0 2px 8px #0000001a}#body .pisell-settings-registry-section-card.active{background:#f0f8ff;border-color:#1890ff}#body .pisell-settings-registry-section-card.active .pisell-settings-registry-section-name{color:#1890ff}#body .pisell-settings-registry-section-content{align-items:flex-start;gap:12px;display:flex}#body .pisell-settings-registry-section-icon{color:#666;margin-top:2px;font-size:20px}#body .pisell-settings-registry-section-info{flex:1}#body .pisell-settings-registry-section-name{color:#262626;margin-bottom:4px;font-size:14px;font-weight:600}#body .pisell-settings-registry-section-code{color:#8c8c8c;margin-bottom:4px;font-size:12px}#body .pisell-settings-registry-section-description{color:#666;font-size:12px;line-height:1.4}#body .pisell-settings-registry-section-stats{color:#8c8c8c;border-top:1px solid #f0f0f0;gap:12px;margin-top:8px;padding-top:8px;font-size:12px;display:flex}#body .pisell-settings-registry-content{background:#fff;flex-direction:column;flex:1;display:flex}#body .pisell-settings-registry-content-header{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;padding:16px;display:flex}#body .pisell-settings-registry-content-title{align-items:center;gap:8px;display:flex}#body .pisell-settings-registry-content-main-title{color:#262626;margin:0;font-size:20px;font-weight:600}#body .pisell-settings-registry-content-subtitle{color:#8c8c8c;margin-left:8px;font-size:14px}#body .pisell-settings-registry-table{background-color:#f9fafc;flex:1;padding:24px;overflow-y:auto}#body .pisell-settings-registry-table-empty{justify-content:center;align-items:center;height:300px;display:flex}#body .pisell-settings-registry-table-content .ant-table-thead>tr>th{background:#fafafa;font-weight:600}#body .pisell-settings-registry-table-content .ant-table-tbody>tr:hover>td{background:#f5f5f5}#body .pisell-settings-registry-table-title{align-items:center;gap:8px;display:flex}#body .pisell-settings-registry-table-title .ant-tag{border-radius:4px;margin:0;padding:2px 6px;font-size:11px}#body .pisell-settings-registry-code,#body .pisell-settings-registry-key{color:#24292e;background:#f6f8fa;border-radius:3px;padding:2px 6px;font-size:12px}@media (max-width:768px){#body .pisell-settings-registry{flex-direction:column}#body .pisell-settings-registry-sidebar{width:100%;height:200px}#body .pisell-settings-registry-content{margin:8px}}#body .pisell-settings-registry-table-content .ant-table-tbody>tr.ant-table-row-selected{background-color:#e6f7ff}#body .pisell-settings-registry-table-content .ant-table-tbody>tr.dragging{opacity:.5;background-color:#f0f8ff;border:2px dashed #1890ff}#body .pisell-settings-registry-table-content .ant-table-tbody>tr.drag-over{background-color:#e6f7ff;border-top:2px solid #1890ff}#body .pisell-settings-registry-table-content .ant-table-cell:first-child{position:relative}#body .pisell-settings-registry-drag-overlay{z-index:9999;background:#fff;border:1px solid #d9d9d9;border-radius:6px;max-width:300px;padding:8px 12px;box-shadow:0 4px 12px #00000026}#body .pisell-settings-registry-drag-item{color:#262626;align-items:center;gap:8px;font-size:14px;display:flex}#body .pisell-settings-registry-drag-item .ant-tag{border-radius:4px;margin:0;padding:2px 6px;font-size:11px}#body .sortable-ghost{opacity:.5}#body .sortable-chosen{background-color:#f0f8ff}#body .pisell-settings-registry-table-content .ant-table-tbody>tr:hover .anticon-holder{color:#1890ff}#body .virtual-drop-container{transition:all .2s;position:relative}#body .virtual-drop-container.group.drop-active{background-color:#1890ff0d;border-left:3px solid #1890ff}#body .virtual-drop-container.item-container{border-radius:4px;min-height:40px}#body .virtual-drop-container.item-container.drop-active{background-color:#1890ff1a;border:2px dashed #1890ff;border-radius:6px}#body .virtual-drop-container.item-container:empty:before{content:"拖放设置项到此组";text-align:center;color:#bfbfbf;padding:12px;font-size:12px;font-style:italic;display:block}#body .virtual-drop-container .drop-indicator{pointer-events:none;z-index:10;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#body .virtual-drop-container .drop-indicator .drop-line{background:#1890ff;border-radius:1px;width:60px;height:2px;animation:1.5s ease-in-out infinite pulse}#body .virtual-drop-container .drop-indicator .drop-text{color:#1890ff;white-space:nowrap;background:#ffffffe6;border:1px solid #1890ff;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:500}@keyframes pulse{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(1.2)}}#body .pisell-settings-registry-table-content .ant-table-tbody>tr.group-row{background-color:#fafafa;font-weight:500}#body .pisell-settings-registry-table-content .ant-table-tbody>tr.group-row:hover{background-color:#f0f8ff}#body .pisell-settings-registry-table-content .ant-table-tbody>tr.group-row.dragging{background-color:#1890ff1a;border:2px solid #1890ff;border-radius:4px}#body .pisell-settings-registry-table-content .ant-table-tbody>tr:not(.group-row).dragging{background-color:#52c41a1a;border:2px solid #52c41a;border-radius:4px}#body .pisell-settings-registry-table-content .ant-table-tbody>tr[data-row-key*=empty-container]{background-color:#fafafa}#body .pisell-settings-registry-table-content .ant-table-tbody>tr[data-row-key*=empty-container]:hover{background-color:#f0f8ff}#body .pisell-settings-registry-table-content .ant-table-tbody>tr[data-row-key*=empty-container] td{color:#8c8c8c;border-bottom:1px dashed #d9d9d9;font-style:italic}#body .pisell-settings-registry-option-source-type-options-desc{color:#8c8c8c;margin-bottom:8px;font-size:12px}#body .pisell-settings-registry-option-source-type-options{flex-direction:column;gap:12px;display:flex}#body .pisell-settings-registry-option-custom-alert{flex-direction:row;align-items:center;margin-bottom:16px;display:flex;padding:14px!important}#body .pisell-settings-registry-option-custom-alert .pisell-lowcode-alert-icon{color:#faad14;font-size:20px}#body .pisell-settings-registry-option-custom-alert .pisell-lowcode-alert-message{color:#101828;font-size:14px;font-weight:500;margin-bottom:0!important}#body .pisell-settings-registry-option-custom-alert .pisell-lowcode-alert-description{color:#8c8c8c;margin-top:2px;font-size:12px}#body .webpos-login{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}#body .webpos-login__backdrop{background:inherit;background-size:inherit;background-position:inherit;filter:blur(20px);z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.1)}#body .webpos-login__backdrop:after{content:"";background:#0000004d;position:absolute;top:0;bottom:0;left:0;right:0}#body .webpos-login__card{z-index:1;background:#fff;border-radius:24px;width:83%;max-width:1600px;height:81%;min-height:620px;max-height:700px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}#body .webpos-login__right-panel{background:#fafafa;border-radius:0 24px 24px 0;flex-direction:column;flex:1;min-width:400px;height:100%;padding:32px 40px;display:flex}#body .webpos-login__header{align-items:center;gap:16px;min-height:40px;margin-bottom:24px;display:flex}#body .webpos-login__back-btn{color:#333;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex}#body .webpos-login__back-btn:hover{background:#0000000d}#body .webpos-login__back-btn:active{background:#0000001a}#body .webpos-login__title{color:#1a1a1a;text-align:center;flex:1;margin:0;padding-right:56px;font-size:20px;font-weight:600}#body .webpos-login__content{flex-direction:column;flex:1;display:flex;overflow:hidden}#body .webpos-login__footer{border-top:1px solid #eee;margin-top:auto;padding-top:16px}#body .webpos-login__footer:empty{border:none;padding:0;display:none}#body .webpos-login--mobile{justify-content:stretch;align-items:stretch}#body .webpos-login--mobile .webpos-login__card{width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;border-radius:0}#body .webpos-login--mobile .webpos-login-brand-panel{display:none}#body .webpos-login--mobile .webpos-login__right-panel{box-sizing:border-box;border-radius:0;width:100%;min-width:0;height:100%;min-height:0;padding:16px}#body .webpos-login--mobile .webpos-login__header{flex-shrink:0;gap:8px;min-height:36px;margin-bottom:12px}#body .webpos-login--mobile .webpos-login__back-btn{width:36px;height:36px}#body .webpos-login--mobile .webpos-login__title{padding-right:44px;font-size:18px;line-height:24px}#body .webpos-login--mobile .webpos-login__content{min-height:0;overflow:hidden}#body .webpos-login--mobile .webpos-login__footer{flex-shrink:0;padding-top:12px}#body .webpos-login--mobile .login-panel{justify-content:flex-start;padding:12px 0}#body .webpos-login--mobile .login-panel>*{max-width:100%}#body .webpos-login--mobile .select-store,#body .webpos-login--mobile .select-device,#body .webpos-login--mobile .select-channel{min-height:0}#body .webpos-login--mobile .select-store__search,#body .webpos-login--mobile .select-device__search{padding-bottom:8px}#body .webpos-login--mobile .select-store__search .ant-input-affix-wrapper,#body .webpos-login--mobile .select-device__search .ant-input-affix-wrapper,#body .webpos-login--mobile .select-store__search .pisell-lowcode-input-affix-wrapper,#body .webpos-login--mobile .select-device__search .pisell-lowcode-input-affix-wrapper{height:40px}#body .webpos-login--mobile .select-store__search .ant-input,#body .webpos-login--mobile .select-device__search .ant-input,#body .webpos-login--mobile .select-store__search .pisell-lowcode-input,#body .webpos-login--mobile .select-device__search .pisell-lowcode-input{font-size:14px}#body .webpos-login--mobile .select-store__list,#body .webpos-login--mobile .select-device__list,#body .webpos-login--mobile .select-channel__list{min-height:0;padding-right:0}#body .webpos-login--mobile .select-store__loading,#body .webpos-login--mobile .select-store__empty,#body .webpos-login--mobile .select-device__loading,#body .webpos-login--mobile .select-device__empty,#body .webpos-login--mobile .select-channel__loading,#body .webpos-login--mobile .select-channel__empty{height:160px}#body .webpos-login--mobile .select-store__item,#body .webpos-login--mobile .select-device__item,#body .webpos-login--mobile .select-channel__item{border-radius:10px;gap:10px;margin-bottom:6px;padding:10px}#body .webpos-login--mobile .select-store__item-icon,#body .webpos-login--mobile .select-device__item-icon,#body .webpos-login--mobile .select-channel__item-icon{width:40px;height:40px}#body .webpos-login--mobile .select-store__item-name,#body .webpos-login--mobile .select-device__item-name,#body .webpos-login--mobile .select-channel__item-name{font-size:14px}#body .webpos-login--mobile .select-device__item-desc,#body .webpos-login--mobile .select-channel__item-desc{font-size:12px}#body .webpos-login--mobile .select-store__item-tag,#body .webpos-login--mobile .select-device__item-tag,#body .webpos-login--mobile .select-channel__item-tag{padding:2px 8px;font-size:11px}#body .webpos-login--mobile .user-footer{flex-direction:column;align-items:stretch;gap:8px;padding:10px 0 0}#body .webpos-login--mobile .user-footer__user,#body .webpos-login--mobile .user-footer__store{gap:8px;width:100%;max-width:none}#body .webpos-login--mobile .user-footer__avatar{width:36px;height:36px}#body .webpos-login--mobile .user-footer__name{font-size:13px}#body .webpos-login--mobile .user-footer__action{font-size:12px}#body .webpos-login__iot-device{background:#fff;width:100%;height:100%}@media screen and (max-width:1024px){#body .webpos-login__card{width:83%;min-height:550px}#body .webpos-login__right-panel{padding:24px 28px}#body .webpos-login__title{padding-right:48px;font-size:18px}}@media screen and (max-width:768px){#body .webpos-login__card{flex-direction:column;width:95%;min-height:auto}#body .webpos-login__right-panel{border-radius:0 0 24px 24px;min-width:auto}}#body .webpos-login-brand-panel{background:linear-gradient(135deg,#f04a28 0%,#e8421f 100%);border-radius:24px 0 0 24px;flex-shrink:0;justify-content:center;align-items:center;width:50%;min-width:400px;min-height:600px;display:flex;position:relative;overflow:hidden}#body .webpos-login-brand-panel__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}#body .webpos-login-brand-panel__logo-wrapper{justify-content:center;align-items:center;max-width:320px;display:flex}#body .webpos-login-brand-panel__logo{object-fit:contain;max-width:100%;max-height:120px}#body .webpos-login-brand-panel__slogan{color:#ffffffe6;letter-spacing:.5px;margin-top:16px;font-size:18px;font-weight:400;line-height:1.5}@media screen and (max-width:768px){#body .webpos-login-brand-panel{display:none}}#body .media-display{width:100%;height:100%;position:relative}#body .media-display--fullscreen{z-index:9999;background:#000;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}#body .media-display--fullscreen .media-display__video{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}#body .media-display__video{object-fit:contain;width:100%;height:100%}#body .media-display__image-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}#body .media-display__image-wrapper .pisell-lowcode-image{width:100%;height:100%}#body .media-display__image{object-fit:cover;max-width:100%;max-height:100%}#body .webpos-login-brand-panel-media{background:linear-gradient(135deg,#f04a28 0%,#e8421f 100%);border-radius:24px 0 0 24px;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}#body .webpos-login-brand-panel-media__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}#body .webpos-login-brand-panel-media__logo-wrapper{justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;display:flex}#body .webpos-login-brand-panel-media__logo-wrapper video{border-radius:8px;max-width:100%;max-height:240px}#body .webpos-login-brand-panel-media__logo{object-fit:contain;max-width:100%;max-height:120px}#body .webpos-login-brand-panel-media__slogan{color:#ffffffe6;letter-spacing:.5px;margin-top:16px;font-size:18px;font-weight:400;line-height:1.5}#body .webpos-login-brand-panel-media__carousel-controls{justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}@media screen and (max-width:768px){#body .webpos-login-brand-panel{display:none}#body .media-display--fullscreen{display:flex}}#body .login-panel{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex}#body .login-panel__placeholder{text-align:center;background:#fafafa;border:2px dashed #e5e5e5;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:360px;padding:40px;display:flex}#body .login-panel__placeholder-text{color:#999;margin:0 0 8px;font-size:16px;font-weight:500}#body .login-panel__placeholder-hint{color:#bbb;margin:0;font-size:14px}#body .select-device{flex-direction:column;height:100%;display:flex;overflow:hidden}#body .select-device__search{flex-shrink:0;padding:0 0 16px}#body .select-device__search .ant-input-affix-wrapper{background:#fff;border:1px solid #e5e5e5;border-radius:8px;height:48px}#body .select-device__search .ant-input-affix-wrapper:hover,#body .select-device__search .ant-input-affix-wrapper:focus,#body .select-device__search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#f04a28;box-shadow:0 0 0 2px #f04a281a}#body .select-device__search .ant-input-affix-wrapper .ant-input{font-size:15px}#body .select-device__list{flex:1;padding-right:4px;overflow:hidden auto}#body .select-device__list::-webkit-scrollbar{width:6px}#body .select-device__list::-webkit-scrollbar-track{background:0 0}#body .select-device__list::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}#body .select-device__list::-webkit-scrollbar-thumb:hover{background:#ccc}#body .select-device__loading,#body .select-device__empty{justify-content:center;align-items:center;height:200px;display:flex}#body .select-device__item{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:12px;align-items:center;gap:16px;margin-bottom:8px;padding:16px;transition:all .2s;display:flex}#body .select-device__item:hover{border-color:#f04a28;box-shadow:0 2px 8px #f04a281a}#body .select-device__item:active{transform:scale(.99)}#body .select-device__item--selecting{opacity:.7;pointer-events:none}#body .select-device__item-icon{color:#666;background:#f5f5f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}#body .select-device__item-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}#body .select-device__item-name{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;display:block;overflow:hidden}#body .select-device__item-desc{color:#999;white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}#body .select-device__item-extra{flex-shrink:0;align-items:center;display:flex}#body .select-device__item-tag{color:#fff;white-space:nowrap;background:#f04a28;border-radius:4px;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;display:inline-flex}#body .select-store{flex-direction:column;height:100%;display:flex;overflow:hidden}#body .select-store__search{flex-shrink:0;padding:0 0 16px}#body .select-store__search .ant-input-affix-wrapper{background:#fff;border:1px solid #e5e5e5;border-radius:8px;height:48px}#body .select-store__search .ant-input-affix-wrapper:hover,#body .select-store__search .ant-input-affix-wrapper:focus,#body .select-store__search .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#f04a28;box-shadow:0 0 0 2px #f04a281a}#body .select-store__search .ant-input-affix-wrapper .ant-input{font-size:15px}#body .select-store__list{flex:1;padding-right:4px;overflow:hidden auto}#body .select-store__list::-webkit-scrollbar{width:6px}#body .select-store__list::-webkit-scrollbar-track{background:0 0}#body .select-store__list::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}#body .select-store__list::-webkit-scrollbar-thumb:hover{background:#ccc}#body .select-store__loading,#body .select-store__empty{justify-content:center;align-items:center;height:200px;display:flex}#body .select-store__item{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:12px;align-items:center;gap:16px;margin-bottom:8px;padding:16px;transition:all .2s;display:flex}#body .select-store__item:hover{border-color:#f04a28;box-shadow:0 2px 8px #f04a281a}#body .select-store__item:active{transform:scale(.99)}#body .select-store__item--selecting{opacity:.7;pointer-events:none}#body .select-store__item-icon{background:#f5f5f5;border-radius:50%;flex-shrink:0;width:48px;height:48px;overflow:hidden}#body .select-store__item-icon img{object-fit:cover;width:100%;height:100%}#body .select-store__item-content{flex:1;min-width:0}#body .select-store__item-name{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;display:block;overflow:hidden}#body .select-store__item-extra{flex-shrink:0;align-items:center;display:flex}#body .select-store__item-tag{color:#fff;white-space:nowrap;background:#f04a28;border-radius:4px;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;display:inline-flex}#body .user-footer{align-items:center;gap:32px;padding:16px 0;display:flex}#body .user-footer__user,#body .user-footer__store{flex:1;align-items:center;gap:12px;min-width:0;max-width:50%;display:flex}#body .user-footer__avatar{background:#f5f5f5;border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}#body .user-footer__avatar img{object-fit:cover;width:100%;height:100%}#body .user-footer__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#body .user-footer__name{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}#body .user-footer__action{color:#f04a28;cursor:pointer;white-space:nowrap;font-size:13px;font-weight:400;transition:all .2s}#body .user-footer__action:hover{color:#d63d1f;text-decoration:underline}#body .saas-app-device-planning-device-table{flex-direction:column;flex:1;min-height:0;display:flex}#body .saas-app-device-planning-device-table__toolbar{align-items:center;margin:0 0 16px;display:flex}#body .saas-app-device-planning-device-table__filters{align-items:center;gap:12px;display:flex}#body .saas-app-device-planning-device-table__cards{flex:1;min-height:0;overflow:auto}#body .saas-app-device-planning-device-table__cards.is-loading{opacity:.65}#body .saas-app-device-planning-device-table__cards-grid{grid-template-columns:repeat(2,minmax(320px,1fr));align-content:flex-start;gap:16px 20px;display:grid}#body .saas-app-device-planning-device-table__card{background:#fff;border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;min-height:198px;padding:16px;display:flex;box-shadow:0 1px 2px #00000008}#body .saas-app-device-planning-device-table__card--last-used{border-color:#ffd666;box-shadow:0 2px 8px #faad141a}#body .saas-app-device-planning-device-table__card-header{justify-content:space-between;gap:12px;display:flex}#body .saas-app-device-planning-device-table__more{flex:none}#body .saas-app-device-planning-device-table__name{color:#000000e0;align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:22px;display:flex}#body .saas-app-device-planning-device-table__current-tag{margin-inline-end:0}#body .saas-app-device-planning-device-table__card--last-used .saas-app-device-planning-device-table__current-tag{color:#ad6800;background:#fff7e6;border-color:#ffd666}#body .saas-app-device-planning-device-table__workarea{color:#00000073;margin-top:2px;font-size:12px;line-height:18px}#body .saas-app-device-planning-device-table__tags{border-bottom:1px solid #f0f0f0;gap:8px;margin-top:8px;padding-bottom:12px;display:flex}#body .saas-app-device-planning-device-table__info{flex-direction:column;gap:8px;margin-top:12px;display:flex}#body .saas-app-device-planning-device-table__info>div{justify-content:space-between;gap:16px;font-size:13px;line-height:22px;display:flex}#body .saas-app-device-planning-device-table__info span{color:#00000073}#body .saas-app-device-planning-device-table__info strong{color:#000000e0;text-align:right;font-weight:500}#body .saas-app-device-planning-device-table__action{margin-top:auto;padding-top:16px}#body .saas-app-device-planning-device-table__action button{width:100%}#body .saas-app-device-planning-device-table__takeover-button{background:#faad14;border-color:#faad14}#body .saas-app-device-planning-device-table__takeover-button:hover,#body .saas-app-device-planning-device-table__takeover-button:focus{background:#ffc53d;border-color:#ffc53d}#body .saas-app-device-planning-device-table__current-button{color:#fff!important;background:#16a34a!important;border-color:#16a34a!important}#body .saas-app-device-planning-device-table__current-button:not(:disabled):hover,#body .saas-app-device-planning-device-table__current-button:not(:disabled):focus{color:#fff;background:#15803d;border-color:#15803d}#body .saas-app-device-planning-device-table__current-button:not(:disabled):active{color:#fff;background:#166534;border-color:#166534}#body .saas-app-device-planning-device-table__current-button:disabled{color:#00000040;box-shadow:none;background:#f0f0f0;border-color:#d9d9d9}#body .saas-app-device-planning-device-table__empty{text-align:center;color:#00000073;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:260px;padding:32px 16px;display:flex}#body .saas-app-device-planning-device-table__empty>.anticon{color:#0003;margin-bottom:12px;font-size:36px}#body .saas-app-device-planning-device-table__empty-title{color:#000000b8;margin-bottom:4px;font-size:14px;font-weight:600}#body .saas-app-device-planning-device-table__empty-desc{margin-bottom:12px;font-size:13px}#body .saas-app-device-planning-device-table__pagination{align-self:flex-end;margin-top:16px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table{min-height:0}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__toolbar{margin-bottom:12px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__cards-grid{grid-template-columns:1fr;gap:12px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__card{border-radius:10px;min-height:auto;padding:14px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__card-header{align-items:flex-start}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__card-header>div{min-width:0}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__name{flex-wrap:wrap;align-items:flex-start;line-height:21px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__name>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__workarea{text-overflow:ellipsis;overflow:hidden}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__tags{flex-wrap:wrap;gap:6px;padding-bottom:10px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__info{gap:6px;margin-top:10px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__info>div{gap:12px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__info strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__action{padding-top:14px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__action button{min-height:40px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__empty{min-height:220px;padding:28px 12px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__pagination{align-self:center;margin-top:12px}#body .saas-app-device-planning--phone .saas-app-device-planning-device-table__pagination .ant-pagination-options{display:none}#body .add-device-modal__body{flex-direction:column;gap:16px;min-height:220px;display:flex}#body .add-device-modal__footer{justify-content:flex-end;gap:8px;width:100%;margin-top:0;display:flex}#body .add-device-modal--phone .add-device-modal__body{min-height:0}#body .add-device-modal--phone .add-device-modal__selected-model{align-items:flex-start}#body .add-device-modal--phone .add-device-modal__footer{gap:12px}#body .add-device-modal--phone .add-device-modal__footer button{flex:1;min-height:40px}#body .edit-device-modal--phone .edit-device-modal__row{flex-direction:column;gap:0}#body .saas-app-device-planning-init-takeover-modal .pisell-lowcode-modal-body{padding-top:4px}#body .saas-app-device-planning-init-takeover-modal__content{flex-direction:column;gap:14px;display:flex}#body .saas-app-device-planning-init-takeover-modal__message{color:#8a5a00;background:#fffbe6;border:1px solid #ffecb5;border-radius:10px;padding:22px 24px;font-size:16px;font-weight:500;line-height:26px}#body .saas-app-device-planning-init-takeover-modal__taken-by{flex-direction:column;gap:12px;display:flex}#body .saas-app-device-planning-init-takeover-modal__taken-by-title{color:#000000e0;font-size:16px;font-weight:600;line-height:24px}#body .saas-app-device-planning-init-takeover-modal__info-table{background:#fff;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden}#body .saas-app-device-planning-init-takeover-modal__group-title{color:#00000073;text-transform:uppercase;background:#f7f8fa;padding:10px 24px;font-size:13px;font-weight:600;line-height:20px}#body .saas-app-device-planning-init-takeover-modal__row{border-bottom:1px solid #f0f0f0;grid-template-columns:minmax(160px,30%) 1fr;align-items:center;column-gap:24px;min-height:52px;padding:0 24px;display:grid}#body .saas-app-device-planning-init-takeover-modal__group:last-child .saas-app-device-planning-init-takeover-modal__row:last-child{border-bottom:none}#body .saas-app-device-planning-init-takeover-modal__label{color:#00000073;font-size:15px;line-height:22px}#body .saas-app-device-planning-init-takeover-modal__value{color:#000000e0;overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:500;line-height:22px}#body .saas-app-device-planning-init-takeover-modal--phone{width:100%;max-width:100%}#body .saas-app-device-planning-init-takeover-modal--phone .pisell-lowcode-modal-body{max-height:calc(100dvh - 172px);overflow:auto}#body .saas-app-device-planning-init-takeover-modal--phone .saas-app-device-planning-init-takeover-modal__content{gap:16px}#body .saas-app-device-planning-init-takeover-modal--phone .saas-app-device-planning-init-takeover-modal__message{padding:14px 16px;font-size:14px;line-height:22px}#body .saas-app-device-planning-init-takeover-modal--phone .saas-app-device-planning-init-takeover-modal__taken-by{gap:8px}#body .saas-app-device-planning-init-takeover-modal--phone .saas-app-device-planning-init-takeover-modal__taken-by-title{font-size:15px;line-height:22px}#body .saas-app-device-planning-init-takeover-modal--phone .saas-app-device-planning-init-takeover-modal__group-title{padding:8px 14px;font-size:12px}#body .saas-app-device-planning-init-takeover-modal--phone .saas-app-device-planning-init-takeover-modal__row{grid-template-columns:minmax(120px,42%) 1fr;column-gap:12px;min-height:46px;padding:0 14px}#body .saas-app-device-planning-init-takeover-modal--phone .saas-app-device-planning-init-takeover-modal__label,#body .saas-app-device-planning-init-takeover-modal--phone .saas-app-device-planning-init-takeover-modal__value{font-size:14px;line-height:21px}#body .saas-app-device-planning-sider{background:#fff;border-right:1px solid #f0f0f0;flex-direction:column;flex:0 0 220px;width:220px;min-height:0;padding:16px;display:flex}#body .saas-app-device-planning-sider__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}#body .saas-app-device-planning-sider__title{color:#000000e0;font-size:14px;font-weight:600}#body .saas-app-device-planning-sider__desc{color:#00000073;margin-top:2px;font-size:12px;line-height:16px}#body .saas-app-device-planning-sider__list{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:auto}#body .saas-app-device-planning-sider__loading{justify-content:center;padding:24px 0;display:flex}#body .saas-app-device-planning-workarea-item{cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 8px;transition:all .18s;display:flex}#body .saas-app-device-planning-workarea-item:hover{background:#f8fbff;border-color:#d6e4ff}#body .saas-app-device-planning-workarea-item.is-selected{background:#e6f4ff;border-color:#91caff}#body .saas-app-device-planning-workarea-item__icon{color:#00000040}#body .saas-app-device-planning-workarea-item__name{color:#000000e0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}#body .saas-app-device-planning-workarea-item__more{flex:none}#body .saas-app-device-planning-sider.saas-app-device-planning-sider--drawer{width:100%;min-width:0;max-width:none;height:100%;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-right:none;flex:100%}#body .saas-app-device-planning-sider.saas-app-device-planning-sider--drawer .saas-app-device-planning-sider__header{margin-bottom:10px}#body .saas-app-device-planning-sider.saas-app-device-planning-sider--drawer .saas-app-device-planning-sider__list{gap:10px}#body .saas-app-device-planning-sider.saas-app-device-planning-sider--drawer .saas-app-device-planning-workarea-item{min-height:44px;padding:0 10px}#body .saas-app-device-planning-delete-modal__loading{justify-content:center;padding:32px 0;display:flex}#body .saas-app-device-planning-delete-modal__body{flex-direction:column;gap:16px;display:flex}#body .saas-app-device-planning-delete-modal__label{color:#000000a6;font-size:13px}#body .saas-app-device-planning-delete-modal__counts{flex-wrap:wrap;gap:8px;display:flex}#body .saas-app-device-planning-delete-modal__confirm{color:#000000b8;font-size:14px;line-height:22px}#body .saas-app-device-planning{background:#f5f6f8;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}#body .saas-app-device-planning__global-header{background:#fff;border-bottom:1px solid #f0f0f0;flex:none;justify-content:space-between;align-items:center;padding:16px 24px 12px;display:flex}#body .saas-app-device-planning__global-header-left{align-items:center;gap:12px;display:flex}#body .saas-app-device-planning__global-actions{align-items:center;gap:8px;display:flex}#body .saas-app-device-planning__switch-model-button{justify-content:center;align-items:center;height:24px;padding:0 4px;font-size:12px;display:flex}#body .saas-app-device-planning__global-title{color:#000000e0;font-size:20px;font-weight:600;line-height:28px}#body .saas-app-device-planning__global-subtitle{color:#00000073;margin-top:2px;font-size:12px;line-height:18px}#body .saas-app-device-planning__body{flex:1;min-height:0;display:flex}#body .saas-app-device-planning__content{background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;padding:16px 24px 24px;display:flex;overflow:hidden}#body .saas-app-device-planning__content--model-selecting{padding:24px}#body .saas-app-device-planning__page-header{flex:none;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}#body .saas-app-device-planning__page-actions{flex:none;align-items:center;gap:8px;display:flex}#body .saas-app-device-planning__title{color:#000000e0;font-size:16px;font-weight:600;line-height:24px}#body .saas-app-device-planning__subtitle{color:#00000073;margin-top:2px;font-size:13px}#body .saas-app-device-planning__empty-workarea{background:#fff;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}#body .saas-app-device-planning__model-step{flex:1;min-height:0;overflow-y:auto}#body .saas-app-device-planning__model-group{margin-bottom:28px}#body .saas-app-device-planning__model-group:last-child{margin-bottom:0}#body .saas-app-device-planning__model-group-title{color:#000000e0;align-items:center;gap:12px;margin-bottom:14px;font-size:20px;font-weight:600;line-height:28px;display:flex}#body .saas-app-device-planning__model-group-title .anticon{color:#000000e0;font-size:20px}#body .saas-app-device-planning__model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}#body .saas-app-device-planning__model-card{min-height:104px;color:inherit;text-align:left;cursor:pointer;background:#f5f6f8;border:none;border-radius:8px;flex-direction:column;align-items:flex-start;padding:24px;transition:background .2s,box-shadow .2s;display:flex}#body .saas-app-device-planning__model-card:hover{background:#eef3ff;box-shadow:0 2px 8px #1677ff1f}#body .saas-app-device-planning__model-card-title{color:#000000e0;font-size:18px;font-weight:600;line-height:26px}#body .saas-app-device-planning__model-card-desc{color:#00000073;margin-top:8px;font-size:14px;line-height:22px}#body .saas-app-device-planning :global(.ant-tabs-nav){margin-bottom:0}#body .saas-app-device-planning--phone{height:100dvh}#body .saas-app-device-planning--phone .saas-app-device-planning__global-header{flex-wrap:wrap;gap:8px;padding:12px 16px}#body .saas-app-device-planning--phone .saas-app-device-planning__global-header-left{min-width:0}#body .saas-app-device-planning--phone .saas-app-device-planning__global-title{font-size:17px;line-height:24px}#body .saas-app-device-planning--phone .saas-app-device-planning__global-actions{flex-wrap:nowrap;flex:none;justify-content:flex-start;gap:6px;max-width:calc(100% - 40px);margin-left:40px;padding:4px}#body .saas-app-device-planning--phone .saas-app-device-planning__global-header:not(.saas-app-device-planning__global-header--with-back) .saas-app-device-planning__global-actions{max-width:100%;margin-left:0}#body .saas-app-device-planning--phone .saas-app-device-planning__global-actions .ant-tag,#body .saas-app-device-planning--phone .saas-app-device-planning__global-actions .pisell-lowcode-tag{border-radius:8px;align-items:center;height:28px;margin:0;padding:0 10px;font-size:13px;line-height:28px;display:inline-flex}#body .saas-app-device-planning--phone .saas-app-device-planning__switch-model-button{border-radius:8px;height:28px;padding:0 10px;font-size:13px}#body .saas-app-device-planning--phone .saas-app-device-planning__body{flex-direction:column;overflow:hidden}#body .saas-app-device-planning--phone .saas-app-device-planning__content{padding:12px 12px calc(16px + env(safe-area-inset-bottom))}#body .saas-app-device-planning--phone .saas-app-device-planning__content--model-selecting{padding:16px 12px calc(16px + env(safe-area-inset-bottom))}#body .saas-app-device-planning--phone .saas-app-device-planning__page-header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:10px}#body .saas-app-device-planning--phone .saas-app-device-planning__page-header>div{min-width:0}#body .saas-app-device-planning--phone .saas-app-device-planning__page-header>div:first-child{width:100%}#body .saas-app-device-planning--phone .saas-app-device-planning__page-actions{flex-wrap:nowrap;justify-content:stretch;width:100%}#body .saas-app-device-planning--phone .saas-app-device-planning__page-actions>button{flex:1}#body .saas-app-device-planning--phone .saas-app-device-planning__title{font-size:15px;line-height:22px}#body .saas-app-device-planning--phone .saas-app-device-planning__subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#body .saas-app-device-planning--phone .saas-app-device-planning__workarea-trigger{width:100%;min-height:44px;color:inherit;text-align:left;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:10px;flex:none;align-items:center;margin-bottom:12px;padding:10px 12px;display:flex}#body .saas-app-device-planning--phone .saas-app-device-planning__workarea-trigger-label{color:#00000073;flex:none;margin-right:10px;font-size:12px}#body .saas-app-device-planning--phone .saas-app-device-planning__workarea-trigger-value{color:#000000e0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}#body .saas-app-device-planning--phone .saas-app-device-planning__model-group{margin-bottom:20px}#body .saas-app-device-planning--phone .saas-app-device-planning__model-group-title{margin-bottom:10px;font-size:16px;line-height:24px}#body .saas-app-device-planning--phone .saas-app-device-planning__model-grid{grid-template-columns:1fr;gap:12px}#body .saas-app-device-planning--phone .saas-app-device-planning__model-card{min-height:auto;padding:16px}#body .saas-app-device-planning--phone .saas-app-device-planning__model-card-title{font-size:16px;line-height:24px}#body .saas-app-device-planning-workarea-drawer .ant-drawer-body{padding:0;display:flex;overflow:hidden}#body .saas-app-device-planning-workarea-drawer--phone .saas-app-device-planning-sider.saas-app-device-planning-sider--drawer{border-right:none;flex:100%;width:100%;min-width:0;max-width:none}#body .saas-app-device-planning-takeover-modal__title{color:#000000e0;margin-bottom:24px;font-size:24px;font-weight:600;line-height:32px}#body .saas-app-device-planning-takeover-modal__warning{color:#ad6800;background:#fffbe6;border:1px solid #ffd666;border-radius:8px;gap:16px;padding:24px;display:flex}#body .saas-app-device-planning-takeover-modal__warning>.anticon{flex:none;margin-top:2px;font-size:24px}#body .saas-app-device-planning-takeover-modal__message{margin-bottom:16px;font-size:18px;font-weight:600}#body .saas-app-device-planning-takeover-modal__detail{margin-top:8px;font-size:16px;line-height:24px}#body .saas-app-device-planning-takeover-modal__detail strong{margin-right:4px}#body .saas-app-device-planning-takeover-modal__desc{margin-top:24px;font-size:16px;line-height:24px}#body .saas-app-device-planning-takeover-modal__footer{justify-content:flex-end;gap:16px;width:100%;display:flex}#body .add-device-modal--phone,#body .edit-device-modal--phone,#body .saas-app-device-planning-workarea-modal--phone,#body .saas-app-device-planning-delete-modal--phone,#body .saas-app-device-planning-delete-device-modal--phone,#body .saas-app-device-planning-takeover-modal--phone{width:100%;max-width:100%}#body .add-device-modal--phone .ant-modal-body,#body .edit-device-modal--phone .ant-modal-body,#body .saas-app-device-planning-workarea-modal--phone .ant-modal-body,#body .saas-app-device-planning-delete-modal--phone .ant-modal-body,#body .saas-app-device-planning-delete-device-modal--phone .ant-modal-body,#body .saas-app-device-planning-takeover-modal--phone .ant-modal-body,#body .add-device-modal--phone .pisell-lowcode-modal-body,#body .edit-device-modal--phone .pisell-lowcode-modal-body,#body .saas-app-device-planning-workarea-modal--phone .pisell-lowcode-modal-body,#body .saas-app-device-planning-delete-modal--phone .pisell-lowcode-modal-body,#body .saas-app-device-planning-delete-device-modal--phone .pisell-lowcode-modal-body,#body .saas-app-device-planning-takeover-modal--phone .pisell-lowcode-modal-body{max-height:calc(100dvh - 172px);overflow:auto}#body .add-device-modal--phone .pisell-lowcode-modal-content,#body .edit-device-modal--phone .pisell-lowcode-modal-content,#body .saas-app-device-planning-workarea-modal--phone .pisell-lowcode-modal-content,#body .saas-app-device-planning-delete-modal--phone .pisell-lowcode-modal-content,#body .saas-app-device-planning-delete-device-modal--phone .pisell-lowcode-modal-content,#body .saas-app-device-planning-takeover-modal--phone .pisell-lowcode-modal-content{max-height:90dvh}#body .add-device-modal--phone .ant-modal-footer,#body .edit-device-modal--phone .ant-modal-footer,#body .saas-app-device-planning-workarea-modal--phone .ant-modal-footer,#body .saas-app-device-planning-delete-modal--phone .ant-modal-footer,#body .saas-app-device-planning-delete-device-modal--phone .ant-modal-footer,#body .saas-app-device-planning-takeover-modal--phone .ant-modal-footer,#body .add-device-modal--phone .pisell-lowcode-modal-footer,#body .edit-device-modal--phone .pisell-lowcode-modal-footer,#body .saas-app-device-planning-workarea-modal--phone .pisell-lowcode-modal-footer,#body .saas-app-device-planning-delete-modal--phone .pisell-lowcode-modal-footer,#body .saas-app-device-planning-delete-device-modal--phone .pisell-lowcode-modal-footer,#body .saas-app-device-planning-takeover-modal--phone .pisell-lowcode-modal-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}#body .saas-app-device-planning-takeover-modal--phone .pisell-lowcode-modal-body{padding:0 24px}#body .saas-app-device-planning-takeover-modal--phone .saas-app-device-planning-takeover-modal__title{margin-bottom:16px;font-size:20px;line-height:28px}#body .saas-app-device-planning-takeover-modal--phone .saas-app-device-planning-takeover-modal__warning{gap:12px;padding:16px}#body .saas-app-device-planning-takeover-modal--phone .saas-app-device-planning-takeover-modal__message{font-size:16px}#body .saas-app-device-planning-takeover-modal--phone .saas-app-device-planning-takeover-modal__detail,#body .saas-app-device-planning-takeover-modal--phone .saas-app-device-planning-takeover-modal__desc{font-size:14px;line-height:22px}#body .saas-app-device-planning-takeover-modal--phone .saas-app-device-planning-takeover-modal__footer{gap:12px}#body .saas-app-device-planning-takeover-modal--phone .saas-app-device-planning-takeover-modal__footer button{flex:1;min-height:40px}#body .send-payment-link-modal-wrapper .pisell-lowcode-modal{min-width:500px!important}#body .send-payment-link-modal-wrapper .pisell-lowcode-modal .pisell-lowcode-modal-body{min-width:450px!important;padding-bottom:24px!important}#body .send-payment-link-modal .modal-overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#body .send-payment-link-modal .modal-container{background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;max-width:900px;padding:12px 24px 24px;display:flex}#body .send-payment-link-modal .header{justify-content:space-between;align-self:stretch;align-items:center;display:flex}#body .send-payment-link-modal .title{text-align:center;color:#101828;word-wrap:break-word;flex:1;height:18px;font-size:20px;font-weight:600;line-height:24px}#body .send-payment-link-modal .close-button{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .2s;display:flex;position:relative;overflow:hidden}#body .send-payment-link-modal .close-button:hover{background-color:#f5f5f5}#body .send-payment-link-modal .main-content{justify-content:center;align-self:stretch;align-items:center;width:100%;min-width:400px;padding-bottom:26px;display:flex;flex-flow:row!important}#body .send-payment-link-modal .illustration-container{flex-shrink:0;width:182px;height:201px;margin-right:32px;position:relative}#body .send-payment-link-modal .illustration{object-fit:cover;background:linear-gradient(#0000 0% 100%);border-radius:5.46px;width:182px;height:201px}#body .send-payment-link-modal .form-container{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:16px;min-width:0;display:flex}#body .send-payment-link-modal .balance-due-container{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-end;gap:8px;display:flex}#body .send-payment-link-modal .balance-due-card{flex-wrap:wrap;place-content:center flex-start;align-self:stretch;align-items:center;gap:8px;height:64px;display:flex}#body .send-payment-link-modal .balance-due-content{background:#fff;border:1px solid #d0d5dd;border-radius:16px;flex:1;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:8px 16px;display:flex;overflow:hidden}#body .send-payment-link-modal .balance-due-inner{flex:1 1 0;justify-content:space-between;align-items:center;display:flex}#body .send-payment-link-modal .balance-due-text{color:#7f56da;word-wrap:break-word;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}#body .send-payment-link-modal .balance-due-right{justify-content:flex-end;align-items:center;gap:8px;display:flex}#body .send-payment-link-modal .balance-due-amount-container{justify-content:flex-start;align-items:center;gap:16px;display:flex}#body .send-payment-link-modal .balance-due-amount{color:#7f56da;text-underline-offset:6px;word-wrap:break-word;font-family:Inter,sans-serif;font-size:32px;font-weight:400;line-height:24px;text-decoration:underline}#body .send-payment-link-modal .edit-icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}#body .send-payment-link-modal .email-options-container{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;gap:8px;display:flex}#body .send-payment-link-modal .email-section{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex}#body .send-payment-link-modal .section-label{color:#7f56da;word-wrap:break-word;border-radius:7px;justify-content:flex-start;align-self:stretch;align-items:center;gap:4px;height:24px;margin-bottom:8px;padding:12px 48px 12px 0;font-size:14px;font-weight:600;line-height:24px;display:flex}#body .send-payment-link-modal .section-label-inactive{color:#d0d5dd;word-wrap:break-word;border-radius:7px;justify-content:flex-start;align-self:stretch;align-items:center;gap:4px;height:24px;padding:12px 48px;font-size:14px;font-weight:600;line-height:24px;display:flex}#body .send-payment-link-modal .email-option{justify-content:flex-start;align-self:stretch;align-items:center;gap:16px;display:flex}#body .send-payment-link-modal .radio-container{justify-content:center;align-items:center;width:24px;height:24px;display:flex}#body .send-payment-link-modal .radio-input{display:none}#body .send-payment-link-modal .radio-label{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}#body .send-payment-link-modal .radio-checked{background:#f9f5ff;border:1px solid #7f56da;border-radius:12px;flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative;overflow:hidden}#body .send-payment-link-modal .radio-unchecked{background:#fff;border:1px solid #d0d5dd;border-radius:12px;flex:1;align-self:stretch;position:relative}#body .send-payment-link-modal .radio-dot{background:#7f56da;border-radius:50%;width:9px;height:9px}#body .send-payment-link-modal .email-input-container{background:#fff;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}#body .send-payment-link-modal .email-input{background:#fff;border:.5px solid #d0d5dd;border-radius:8px;justify-content:flex-start;align-self:stretch;align-items:center;gap:8px;min-height:60px;padding:16px;transition:border-color .2s;display:flex}#body .send-payment-link-modal .email-input-selected{border:2px solid #8157d5}#body .send-payment-link-modal .email-text{text-align:right;color:#8157d5;word-wrap:break-word;flex:1;justify-content:flex-end;align-items:center;font-size:20px;font-weight:400;line-height:28px;display:flex}#body .send-payment-link-modal .email-text-placeholder{text-align:right;color:#d0d5dd;word-wrap:break-word;flex:1;justify-content:flex-end;align-items:center;font-size:16px;font-weight:400;line-height:24px;display:flex}#body .send-payment-link-modal .email-text-input{text-align:right;color:#8157d5;background:0 0;border:none;outline:none;flex:1;font-size:20px;font-weight:400;line-height:28px}#body .send-payment-link-modal .email-text-input::placeholder{color:#d0d5dd;font-size:16px}#body .send-payment-link-modal .footer{justify-content:flex-end;align-self:stretch;align-items:center;display:flex}#body .send-payment-link-modal .save-button{cursor:pointer;text-align:center;color:#d0d5dd;word-wrap:break-word;background:#fff;border:1px solid #d0d5dd;border-radius:10px;justify-content:center;align-items:center;gap:4px;width:258px;height:48px;padding:0 20px;font-size:16px;font-weight:600;line-height:22px;transition:all .2s;display:flex}#body .send-payment-link-modal .save-button:hover{color:#7f56da;border-color:#7f56da}#body .send-payment-link-modal .send-button{cursor:pointer;text-align:center;color:#fff;word-wrap:break-word;background:#5d3f9f;border:none;border-radius:10px;justify-content:center;align-items:center;gap:4px;width:258px;height:48px;padding:0 20px;font-size:16px;font-weight:600;line-height:22px;transition:background-color .2s;display:flex}#body .send-payment-link-modal .send-button:hover{background:#4a2c7a}#body .send-payment-link-modal .modal-content{flex-direction:column;flex:1;gap:16px;width:100%;min-height:0;display:flex}@media (max-width:600px){#body .send-payment-link-modal .main-content{min-width:350px!important}#body .send-payment-link-modal .illustration-container{width:120px;height:132px;margin-right:16px}#body .send-payment-link-modal .illustration{width:120px;height:132px}}#body .payment-detail-modal{margin-bottom:10px}#body .payment-detail-modal .modal-content{padding:24px}#body .payment-detail-modal .modal-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}#body .payment-detail-modal .modal-title{color:#101828;font-size:18px;font-weight:600}#body .payment-detail-modal .close-button{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px}#body .payment-detail-modal .close-button:hover{background-color:#f5f5f5}#body .payment-detail-modal .summary-list{flex-direction:column;gap:8px;display:flex}#body .payment-detail-modal .summary-item{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:8px 0;display:flex}#body .payment-detail-modal .summary-item:last-child{border-bottom:none;font-weight:600}#body .payment-detail-modal .summary-label{color:#475467;font-size:14px}#body .payment-detail-modal .summary-value{color:#101828;font-size:14px;font-weight:500}#body .payment-detail-modal .payment-detail-modal{background:#fff;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;overflow:hidden}#body .payment-detail-modal .main-content{background:#fff;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:16px;padding:16px 0;display:flex;overflow:hidden}#body .payment-detail-modal .section-container{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:6px;display:flex}#body .payment-detail-modal .section-header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-self:stretch;align-items:center;display:flex}#body .payment-detail-modal .section-title-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:232.5px;display:flex}#body .payment-detail-modal .section-title{color:#1b1b1b;word-wrap:break-word;font-size:16px;font-weight:700;line-height:24px}#body .payment-detail-modal .section-right{justify-content:flex-start;align-items:center;gap:16px;display:flex}#body .payment-detail-modal .section-amount{color:#000;word-wrap:break-word;font-size:16px;font-weight:700;line-height:24px}#body .payment-detail-modal .collapse-icon{justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s;display:flex}#body .payment-detail-modal .collapse-icon.expanded{transform:rotate(180deg)}#body .payment-detail-modal .info-icon{justify-content:center;align-items:center;width:16px;height:16px;display:flex}#body .payment-detail-modal .section-content{justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;display:flex}#body .payment-detail-modal .order-details-grid{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}#body .payment-detail-modal .order-details-column{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}#body .payment-detail-modal .divider-vertical{background:#d0d5dd;align-self:stretch;width:1px}#body .payment-detail-modal .order-row{justify-content:space-between;align-self:stretch;align-items:center;display:flex}#body .payment-detail-modal .order-row-left{flex:1;justify-content:flex-start;align-items:center;gap:8px;display:flex}#body .payment-detail-modal .order-row-label{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}#body .payment-detail-modal .order-row-label-with-icon{justify-content:flex-start;align-items:center;gap:4px;display:flex}#body .payment-detail-modal .order-row-text{color:#000;word-wrap:break-word;font-size:14px;font-weight:500;line-height:20px}#body .payment-detail-modal .order-row-subtext{color:#667085;word-wrap:break-word;font-size:14px;font-weight:500;line-height:20px}#body .payment-detail-modal .order-row-amount{color:#000;word-wrap:break-word;font-size:14px;font-weight:500;line-height:20px}#body .payment-detail-modal .divider-horizontal{border-top:1px solid #000;align-self:stretch;height:1px}#body .payment-detail-modal .payment-record-container{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}#body .payment-detail-modal .payment-record-header{border-top:1px solid #000;border-bottom:1px solid #000;justify-content:space-between;align-self:stretch;align-items:center;height:24px;display:flex}#body .payment-detail-modal .payment-record-info{flex:1;justify-content:flex-start;align-items:center;gap:8px;display:flex}#body .payment-detail-modal .payment-record-text,#body .payment-detail-modal .payment-record-amount{color:#000;word-wrap:break-word;font-size:14px;font-weight:500;line-height:20px}#body .payment-detail-modal .payment-item-header{color:#000;word-wrap:break-word;justify-content:space-between;width:100%;font-size:14px;font-weight:500;line-height:20px;display:flex}#body .payment-detail-modal .payment-item{justify-content:flex-start;align-self:stretch;align-items:center;gap:8px;margin-left:10px;margin-right:64px;display:flex}#body .payment-detail-modal .payment-item-bullet{background-color:#475467;border-radius:50%;flex-shrink:0;width:6px;height:6px}#body .payment-detail-modal .payment-item-content{flex:1;justify-content:space-between;align-items:center;display:flex}#body .payment-detail-modal .payment-item-text{color:#475467;word-wrap:break-word;font-size:14px;font-weight:500;line-height:20px}#body .payment-detail-modal .payment-item-actions{justify-content:flex-start;align-items:center;gap:16px;display:flex}#body .payment-detail-modal .payment-item-amount{color:#475467;word-wrap:break-word;font-size:14px;font-weight:500;line-height:20px}#body .payment-detail-modal .void-button{cursor:pointer;color:#fff;background:#079455;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:32px;padding:2px 16px;font-size:12px;font-weight:500;line-height:22px;transition:background-color .2s;display:flex;box-shadow:0 1px 2px #1018280d}#body .payment-detail-modal .void-button:hover{background:#065f41}#body .payment-detail-modal .balance-to-pay-section{border:1px solid #7f56da;border-radius:8px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding-top:4px;display:flex;overflow:hidden}#body .payment-detail-modal .balance-to-pay-header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-self:stretch;align-items:center;padding:0 16px;display:flex}#body .payment-detail-modal .balance-to-pay-title{color:#7f56da;word-wrap:break-word;font-size:16px;font-weight:700;line-height:24px}#body .payment-detail-modal .balance-to-pay-right{justify-content:space-between;align-items:center;gap:16px;display:flex}#body .payment-detail-modal .balance-to-pay-amount{color:#7f56da;word-wrap:break-word;font-size:16px;font-weight:700;line-height:24px}#body .payment-detail-modal .balance-to-pay-content{flex-direction:column;align-self:stretch;gap:4px;padding:0 16px;display:flex}#body .payment-detail-modal .balance-item-row{justify-content:space-between;align-items:center;height:24px;display:flex}#body .payment-detail-modal .balance-item-text,#body .payment-detail-modal .balance-item-amount{color:#475467;word-wrap:break-word;font-size:14px;font-weight:500;line-height:20px}#body .payment-detail-modal .balance-due-section{background:#5d3f9f;justify-content:space-between;align-self:stretch;align-items:center;padding:4px 16px;display:flex}#body .payment-detail-modal .balance-due-header{justify-content:space-between;align-items:center;width:100%;display:flex}#body .payment-detail-modal .balance-due-title,#body .payment-detail-modal .balance-due-amount{color:#fff;word-wrap:break-word;font-size:16px;font-weight:700;line-height:24px}#body .pisell-price-keyboard-popover.ant-popover{z-index:1050}#body .pisell-price-keyboard-popover.ant-popover .ant-popover-inner{background:0 0;border-radius:12px;box-shadow:0 8px 32px #0000001f}#body .pisell-price-keyboard-popover.ant-popover .ant-popover-inner-content{background:0 0;padding:0}#body .pisell-price-keyboard-popover .pisell-price-keyboard-popover-content{border-radius:10px;padding:10px;overflow:hidden;background:#1d2939cc!important}#body .amount-summary-container{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#5d3f9f 0% 100%);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:120px;margin-top:8px;padding:16px;display:flex}#body .payment-details{width:100%}#body .payment-details .payment-detail-row{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}#body .payment-details .payment-detail-label,#body .payment-details .payment-detail-amount{font-size:14px;font-weight:500;line-height:1.2}#body .payment-details .more-section{align-items:center;gap:4px;display:flex}#body .payment-details .more-text{text-underline-offset:6px;color:#c3b2e7;cursor:pointer;font-size:14px;font-weight:500;line-height:1.2;text-decoration:underline}#body .payment-details .more-icon{width:18px;height:18px}#body .amount-summary-module .left-section{align-items:center;gap:16px;display:flex}#body .amount-summary-module .payment-button{color:#fff;border-radius:16px;justify-content:center;align-items:center;min-width:128px;height:64px;padding:8px;font-size:16px;font-weight:400;line-height:1.5;display:flex;box-shadow:0 1px 2px #1018280d}#body .amount-summary-module .payment-button-with-dropdown{color:#fff;border:1px solid #c3b2e7;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-width:128px;height:64px;padding:8px;font-size:16px;font-weight:400;line-height:1.5;display:flex;box-shadow:0 1px 2px #1018280d}#body .amount-summary-module .payment-button-without-dropdown{color:#fff;border:none;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:128px;height:64px;padding:8px;font-size:16px;font-weight:400;line-height:1.5;display:flex;box-shadow:0 1px 2px #1018280d}#body .amount-summary-module .payment-button-regular{background:#7f56da}#body .amount-summary-module .payment-button-deposit{background:#dc6803}#body .amount-summary-module .payment-button-regular:hover,#body .amount-summary-module .payment-button-regular:focus,#body .amount-summary-module .payment-button-regular:active{color:#fff!important;box-shadow:none!important;background:#7f56da!important;border-color:#c3b2e7!important}#body .amount-summary-module :global(.ant-btn).payment-button-regular:hover{color:#fff!important;box-shadow:none!important;background:#7f56da!important;border-color:#c3b2e7!important}#body .amount-summary-module :global(.ant-btn).payment-button-regular:focus{color:#fff!important;box-shadow:none!important;background:#7f56da!important;border-color:#c3b2e7!important}#body .amount-summary-module :global(.ant-btn).payment-button-regular:active{color:#fff!important;box-shadow:none!important;background:#7f56da!important;border-color:#c3b2e7!important}#body .amount-summary-module .payment-button-deposit:hover,#body .amount-summary-module .payment-button-deposit:focus,#body .amount-summary-module .payment-button-deposit:active{color:#fff!important;box-shadow:none!important;background:#dc6803!important;border-color:#c3b2e7!important}#body .amount-summary-module :global(.ant-btn).payment-button-deposit:hover{color:#fff!important;box-shadow:none!important;background:#dc6803!important;border-color:#c3b2e7!important}#body .amount-summary-module :global(.ant-btn).payment-button-deposit:focus{color:#fff!important;box-shadow:none!important;background:#dc6803!important;border-color:#c3b2e7!important}#body .amount-summary-module :global(.ant-btn).payment-button-deposit:active{color:#fff!important;box-shadow:none!important;background:#dc6803!important;border-color:#c3b2e7!important}#body .amount-summary-module .button-content{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}#body .amount-summary-module .button-text{white-space:pre-line;text-align:left}#body .amount-summary-module .arrow-icon{width:24px;height:24px}#body .amount-summary-module .middle-section{flex-direction:column;flex:1;align-items:stretch;gap:1px;display:flex}#body .amount-summary-module .partial-paid-card{background-color:#079455;border:1px solid #c3b2e7;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-bottom:2px;padding:2px 8px;display:flex}#body .amount-summary-module .partial-paid-label{font-size:14px;font-weight:500;line-height:1.8}#body .amount-summary-module .partial-paid-amount{font-size:14px;font-weight:400;line-height:1.7}#body .amount-summary-module .payment-details{width:100%}#body .amount-summary-module .payment-detail-row{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}#body .amount-summary-module .payment-detail-label,#body .amount-summary-module .payment-detail-amount{font-size:14px;font-weight:500;line-height:1.2}#body .amount-summary-module .balance-due-card{color:#1a1a1a;background-color:#fffffff2;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;width:400px;min-width:200px;height:80px;padding:0 16px;display:flex}#body .amount-summary-module .balance-due-card.confirm-mode{width:420px}#body .amount-summary-module .balance-due-info{flex-direction:column;align-items:flex-start;display:flex}#body .amount-summary-module .balance-due-label{margin-bottom:4px;font-size:16px;font-weight:400;line-height:1.5}#body .amount-summary-module .balance-due-amount{color:#7f56da;text-underline-offset:4px;font-size:14px;font-weight:600;line-height:.75;text-decoration:underline}#body .amount-summary-module .pay-section{align-items:center;gap:8px;display:flex}#body .amount-summary-module .pay-text{letter-spacing:.09375em;margin-top:12px;font-size:16px;font-weight:500}#body .amount-summary-module .pay-amount{color:#1e1830;font-size:36px;font-weight:600;line-height:.75}#body .amount-summary-module .edit-icon{flex-shrink:0;width:20px;height:20px;margin-left:8px;font-size:20px}#body .amount-summary-module :global(.ant-dropdown-menu-item):hover{color:#fff!important;background-color:#ffffff1a!important}#body .amount-summary-module :global(.ant-dropdown-menu-item):focus{color:#fff!important;background-color:#ffffff1a!important}#body .amount-summary-module :global(.ant-dropdown-menu-item):active{color:#fff!important;background-color:#ffffff1a!important}#body .amount-summary-module :global(.ant-dropdown-menu-item-selected){color:#fff!important;background-color:#ffffff1a!important}#body :global(.keyboard-modal-wrapper .ant-modal .ant-modal-content){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}#body :global(.keyboard-modal-wrapper .ant-modal-content){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}#body :global(.keyboard-modal-wrapper.ant-modal .ant-modal-content){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}#body :global( :where(.css-dev-only-do-not-override-1ebpks4).ant-modal .ant-modal-content.keyboard-modal-wrapper){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}#body :global( :where(.css-dev-only-do-not-override-1ebpks4).keyboard-modal-wrapper .ant-modal-content){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}#body :global(.keyboard-modal-wrapper .ant-modal .ant-modal-header){height:0!important;margin:0!important;padding:0!important;display:none!important}#body :global(.keyboard-modal-wrapper .ant-modal-header){height:0!important;margin:0!important;padding:0!important;display:none!important}#body :global(.keyboard-modal-wrapper.ant-modal .ant-modal-header){height:0!important;margin:0!important;padding:0!important;display:none!important}#body :global(.keyboard-modal-wrapper .ant-modal .ant-modal-body){margin:0!important;padding:0!important}#body :global(.keyboard-modal-wrapper .ant-modal-body){margin:0!important;padding:0!important}#body :global(.keyboard-modal-wrapper.ant-modal .ant-modal-body){margin:0!important;padding:0!important}#body :global(#body .pisell-number-keyboard-wrap.pisell-number-keyboard-dark){border-radius:10px;padding:10px}#body :global(.amount-summary-keyboard-popover) .ant-popover-inner{overflow:hidden;border-radius:10px!important;padding:0!important;box-shadow:0 4px 20px #00000026!important}#body :global(.amount-summary-keyboard-popover) .ant-popover-content{padding:0!important}#body :global(.amount-summary-keyboard-popover) .ant-popover-arrow{display:none!important}#body .confirm-payment-container{color:#fff;box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;width:100%;height:auto;min-height:104px;padding:12px;display:flex;position:relative}#body .confirm-payment-content{align-items:center;gap:16px;width:100%;display:flex}#body .confirm-payment-text{color:#101828;word-wrap:break-word;word-break:break-word;flex:0 0 calc(50% - 8px);width:calc(50% - 8px);font-size:16px;font-weight:400;line-height:1.5}#body .confirm-payment-text .amount-text{color:#4a90e2;font-size:24px;font-weight:600;line-height:1.2}#body .confirm-button{flex:0 0 calc(50% - 8px);width:calc(50% - 8px);color:#fff!important;background:#7f56da!important;border:none!important;border-radius:12px!important;height:48px!important;padding:12px 0!important;font-size:16px!important;font-weight:600!important;transition:all .2s!important;box-shadow:0 2px 8px #7f56da4d!important}#body .confirm-button:hover,#body .confirm-button:focus,#body .confirm-button:active{transform:translateY(-1px);color:#fff!important;background:#6d48b8!important;border:none!important;box-shadow:0 4px 12px #7f56da66!important}#body .confirm-button:focus{box-shadow:0 0 0 3px #7f56da33,0 4px 12px #7f56da66!important}#body .amount-summary-dropdown-option{color:#fff;align-items:center;gap:8px;padding:8px 0;font-size:16px;display:flex}#body .amount-summary-dropdown-option .dropdown-icon{font-size:16px}#body .amount-summary-dropdown .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item:not(:last-child){border-bottom:1px solid #ffffff80;border-radius:unset!important}#body .amount-summary-dropdown .pisell-lowcode-dropdown-menu .pisell-lowcode-dropdown-menu-item:hover{background:unset!important}#body .payment-detail-modal-wrapper .pisell-lowcode-modal .pisell-lowcode-modal-content .pisell-lowcode-modal-close:hover,#body .payment-detail-modal-wrapper .pisell-lowcode-modal .pisell-lowcode-modal-content .pisell-lowcode-modal-close:active,#body .payment-detail-modal-wrapper .pisell-lowcode-modal .pisell-lowcode-modal-content .pisell-lowcode-modal-close:focus{color:#667085!important;background:0 0!important}#body .split-payment-button{color:#fff;white-space:pre-line;text-align:left;background:#079455;border:1px solid #c3b2e7;width:80px;min-width:68px;height:80px;padding:0 8px;font-size:14px}#body .cancel-split-payment-button{color:#fff;white-space:pre-line;text-align:left;background:#df5342;border:1px solid #c3b2e7;width:80px;min-width:68px;height:80px;padding:0 8px;font-size:14px}#body .wallet-pass-header{justify-content:space-between;align-items:center;font-size:16px;font-weight:600;line-height:24px;display:flex}#body .wallet-pass-header-left{align-items:center;gap:16px;display:flex}#body .wallet-pass-header-left .wallet-pass-module-customer-container{gap:6px;max-width:340px;display:flex}#body .wallet-pass-header-left .wallet-pass-module-customer{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}#body .wallet-pass-header-right{align-items:center;gap:16px;display:flex}#body .theme-color{color:var(--theme-color,#7f56da)}#body .error-color{color:var(--Error-500,#f04438)}#body .pointer{cursor:pointer}#body .underline{text-decoration:underline}#body .wallet-pass-header-right-icon-container{justify-content:center;align-items:center;padding:6px;display:flex}#body .wallet-pass-header-right-icon{color:var(--theme-color,#7f56da);font-size:24px;transition:transform .3s}#body .wallet-pass-header-right-icon.rotated{transform:rotate(180deg)}#body .wallet-pass-text-mode{flex-wrap:wrap;gap:8px;display:flex}#body .wallet-pass-text-item{color:#7f56da;font-size:16px;font-weight:600;line-height:24px;display:inline-block}#body .wallet-pass-text-name{margin-right:6px}#body .wallet-pass-card-display-container .pisell-wallet-pass-card-redeem{visibility:visible!important}#body .wallet-pass-card-display-container .pisell-card-name-wrap{margin-bottom:4px}#body .wallet-pass-card-display-container .pisell-wallet-pass-card-mini{height:130px}#body .wallet-modal-title{text-align:center;color:#d92d20}#body .wallet-modal-content{padding:20px 0}#body .wallet-modal-content .pisell-card-warn-message{z-index:1;border-radius:0 0 10px 10px;width:calc(100% - 2px);bottom:1px;left:1px}#body .wallet-modal-empty{color:#999;text-align:center;justify-content:center;align-items:center;padding:40px 20px;font-size:16px;display:flex}#body .discount-wallet-list-container .pisell-wallet-pass-card-mini{height:95px;max-height:95px;padding-bottom:0}#body .discount-wallet-list-container .pisell-wallet-pass-card-mini .pisell-card-checked-icon{bottom:0;right:0}#body .discount-wallet-list-container .pisell-card-name-wrap{margin-bottom:4px}#body .discount-wallet-list-container .discount-text-mode{gap:8px;display:flex}#body .discount-wallet-list-container .discount-text-item{color:#ff8a1e;font-size:16px;font-weight:600;line-height:24px;display:inline-block}#body .discount-wallet-list-container .discount-text-name{margin-right:6px}#body .wallet-pass-module-container .pisell-loading-wrapper{overflow:hidden}#body .wallet-pass-module{--theme-color:#7f56da;background:#fff;border:none;flex-direction:column;gap:8px;margin-top:8px;padding:0;display:flex}#body .scrollable-list-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}#body .scrollable-list-hide-scrollbar::-webkit-scrollbar{display:none}#body .scrollable-list-gradient-fade-in{animation:.3s ease-in-out fadeIn}#body .scrollable-list-gradient-fade-out{animation:.3s ease-in-out fadeOut}#body .scrollable-list-multi-column-container{gap:16px;display:grid}#body .scrollable-list-multi-column-container.scrollable-list-single-column{grid-template-columns:1fr}#body .scrollable-list-multi-column-container.scrollable-list-two-column{grid-template-columns:repeat(2,1fr)}#body .scrollable-list-multi-column-container.scrollable-list-three-column{grid-template-columns:repeat(3,1fr)}#body .scrollable-list-multi-column-container.scrollable-list-four-column{grid-template-columns:repeat(4,1fr)}#body .scrollable-list-multi-column-container.scrollable-list-five-column{grid-template-columns:repeat(5,1fr)}#body .scrollable-list-multi-column-container.scrollable-list-six-column{grid-template-columns:repeat(6,1fr)}#body .scrollable-list-multi-column-container.scrollable-list-auto-column{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media (max-width:768px){#body .scrollable-list-multi-column-container:not(.scrollable-list-single-column){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:480px){#body .scrollable-list-multi-column-container:not(.scrollable-list-single-column){grid-template-columns:1fr}}#body .payment-options-module{--theme-color:#7f56da;flex-direction:column;gap:8px;height:100%;display:flex;overflow:hidden}#body .payment-options-module-title{color:#101828;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;font-size:16px;font-weight:600;line-height:24px;display:flex}#body .payment-options-module-list-container{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}#body .payment-options-module-payment-method-item{border:1px var(--theme-color,#7f56da)solid;cursor:pointer;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:62px;padding:8px 16px;display:flex;box-shadow:0 1px 3px #0000001a}#body .payment-options-module-payment-method-left{justify-content:flex-start;align-items:center;gap:8px;display:flex}#body .payment-options-module-payment-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;height:100%;display:flex}#body .payment-options-module-payment-info-inner{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}#body .payment-options-module-payment-name{color:#101828;font-size:16px;font-weight:600;line-height:17.96px}#body .payment-options-module-surcharge-text{color:#667085;font-size:14px;font-weight:400;line-height:18px}#body .payment-options-module-payment-method-right{cursor:pointer;box-shadow:none;background:0 0;border:none;outline:none;flex:1;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:0;display:flex}#body .payment-options-module-amount{text-align:right;color:var(--theme-color,#7f56da);font-size:18px;font-weight:600;line-height:28px}#body .payment-options-module-selection-button{justify-content:flex-end;align-items:center;gap:8px;width:36px;height:37px;display:flex}#body .payment-options-module-selection-button-disabled{color:#d0d5dd}#body .payment-options-module-selection-button-disabled .iconfont{color:#d0d5dd!important}#body .payment-options-module-selection-circle{width:36px;height:36px;position:relative}#body .payment-options-module-selection-circle:before{content:"";background:var(--theme-color,#7f56da);border:1.72px solid #fff;border-radius:50%;width:30px;height:30px;position:absolute;top:3px;left:3px}#body .payment-options-module-credit-card-body{background:#2e90fa;border-radius:2px;width:20px;height:16px;position:relative}#body .payment-options-module-credit-card-stripe{background:#000;width:20px;height:2px;position:absolute;top:2px;left:0}#body .payment-options-module-credit-card-chip{background:#fff;border-radius:2px;width:8px;height:2px;position:absolute;bottom:2px;left:1px}#body .payment-options-module-credit-card-circle{background:#47cd89;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-6px;right:-6px}#body .payment-options-module-credit-card-circle-inner{background:#fff;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#body .payment-options-module-icon-container{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}#body .payment-options-module-icon-container img{width:100%}#body .payment-options-module-theme-color{color:var(--theme-color,#7f56da)}#body .payment-options-module-error-color{color:var(--Error-500,#f04438)}#body .payment-options-module-pointer{cursor:pointer}#body .payment-options-module-pay-button{background:var(--theme-color,#7f56da);width:118px;height:40px;font-size:18px;font-weight:600}#body .payment-options-module-pay-button:disabled{color:#fff;background:#d0d5dd}#body .payment-options-module-payment-info-inner-surcharge{align-items:center;gap:8px;display:flex}#body .payment-options-module-disabled{cursor:unset!important;pointer-events:unset!important}#body .payment-options-module-disabled .payment-options-module-payment-method-item{background:#fff;border:1px solid #d0d5dd;cursor:unset!important;pointer-events:unset!important}#body .payment-options-module-disabled .payment-options-module-payment-method-item .payment-options-module-payment-name,#body .payment-options-module-disabled .payment-options-module-payment-method-item .payment-options-module-surcharge-text,#body .payment-options-module-disabled .payment-options-module-payment-method-item .payment-options-module-amount{color:#d0d5dd}#body .payment-options-module-disabled .payment-options-module-payment-method-item .payment-options-module-selection-circle:before{background:#d0d5dd;border:2px solid #fff}#body .payment-options-module-disabled .payment-options-module-title{color:#101828}#body .additional-module{padding-bottom:2px}#body .additional-module-title{color:#1a1a1a;margin-bottom:8px;font-size:16px;font-weight:600}#body .additional-module-buttons-container{flex-direction:column;gap:8px;display:flex}#body .additional-module-button-row{gap:8px;display:flex}#body .additional-module-button-base{background-color:#0000;border-width:1px;border-radius:8px;flex:1;justify-content:center;align-items:center;padding-left:12px;padding-right:12px;font-size:14px;font-weight:600;display:flex}#body .additional-module-button-base.purple-theme{color:#5d3f9f;border-color:#5d3f9f;flex:1}#body .additional-module-button-base.orange-theme{color:#dc6803;border-color:#dc6803;flex:1}#body .additional-module-button-base.disabled-theme{color:#98a2b3;cursor:not-allowed;background-color:#f2f4f7;border-color:#d0d5dd;flex:1}#body .additional-module-button-base.disabled-theme .additional-module-button-icon{color:#98a2b3}#body .additional-module-button-base.more-button{flex:none;gap:0;width:50px;min-width:50px;padding:0}#body .additional-module-button-row:nth-child(2) .additional-module-button-base.orange-theme,#body .additional-module-button-row:nth-child(2) .additional-module-button-base.disabled-theme{flex:1}#body .additional-module-button-icon{font-size:20px}#body .additional-module-button-base.note-button .note-indicator{color:#fff;pointer-events:none;background-color:#7f56da;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:30px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:0;transform:translate(12%,-12%);box-shadow:0 4px 8px #0003}#body .additional-module-modal-content{flex-direction:column;gap:16px;padding:20px 0;display:flex}#body .additional-module-modal-button{border-radius:8px;justify-content:center;align-items:center;gap:8px;height:48px;font-size:16px;font-weight:500;display:flex}#body .additional-module-button-base.more-button{color:#475467;pointer-events:auto;border-color:#d0d5dd;flex:none;width:50px;min-width:50px;padding:0;position:relative}#body .additional-module-button-base.more-button:hover{color:#7c4dff;background-color:#7c4dff0a;border-color:#7c4dff}#body .additional-module-button-base.more-button:focus{color:#7c4dff;border-color:#7c4dff}#body .additional-module-button-base.more-button *{pointer-events:none}#body :global(.ant-dropdown){z-index:9999!important}#body :global(.ant-dropdown-menu-item){cursor:pointer!important}#body :global(.ant-dropdown-menu-item):hover{background-color:#f5f5f5!important}#body :global(.ant-dropdown-menu-item):active{background-color:#e6f7ff!important}#body .payment-modal-wrapper .checkout-search-client-module__find{flex:1;min-width:0}#body .payment-modal-wrapper .comprehensive-search__search-input-wrapper{height:48px;padding:4px}#body .payment-modal-wrapper .comprehensive-search__search-input-wrapper .comprehensive-search__camera-activator{width:unset;gap:6px}#body .payment-modal-wrapper .comprehensive-search__search-input-wrapper .comprehensive-search__camera-activator .comprehensive-search__camera-activator-icons-divider{height:16px}#body .payment-modal-wrapper .comprehensive-search__search-input-wrapper .comprehensive-search__camera-activator>span{font-size:16px}#body .payment-modal-wrapper .pisell-client-card__avatar-wrapper{align-self:center!important}#body .payment-modal-wrapper .pisell-client-card__details{gap:0}#body .payment-modal-wrapper .pisell-client-card__details .pisell-client-card__name{font-size:14px}#body .payment-modal-wrapper .pisell-client-card__details .pisell-lowcode-tag{font-size:12px}#body .payment-modal-wrapper .pisell-client-card__details .pisell-client-card__contact{font-size:12px;line-height:18px}#body .pisell-modal-mask-pointer-events-auto{pointer-events:auto}#body .payment-modal-wrapper .pisell-lowcode-modal-close{display:none}#body .payment-modal-wrapper .pisell-lowcode-modal-header{padding:8px 16px!important}#body .payment-modal-wrapper .payment-modal-custom-header{grid-template-columns:1fr 2fr 1fr;align-items:center;width:100%;display:grid}#body .payment-modal-wrapper .payment-modal-custom-header .header__center{text-align:center;height:30px;font-size:20px;line-height:30px}#body .payment-modal-wrapper .payment-modal-custom-header .header__right{justify-content:flex-end;display:flex}#body .payment-modal-wrapper .payment-modal-custom-header .header__right button span{font-size:16px;font-weight:600;text-decoration:underline}#body .payment-modal-wrapper .pisell-lowcode-modal .pisell-lowcode-modal-content{flex-direction:column;max-height:100%;display:flex;overflow:hidden;width:100%!important;max-width:unset!important}#body .payment-modal-wrapper .pisell-lowcode-modal .pisell-lowcode-modal-content .pisell-lowcode-modal-body{overflow-y:auto;width:100%!important}#body .payment-modal-wrapper .pisell-lowcode-modal .pisell-lowcode-modal-body{padding:16px!important}#body .payment-modal-wrapper .payment-grid-layout{background-color:#f6f2ff;border-radius:0 0 12px 12px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;width:100%;padding:16px 16px 8px;display:grid}#body .payment-modal-wrapper .payment-grid-layout>div{min-width:0;overflow:hidden}#body .payment-modal-wrapper .payment-flex-layout{background-color:#f6f2ff;border-radius:0 0 12px 12px;flex-direction:column;flex:1;gap:16px;min-height:350px;max-height:calc(90% - 280px);padding:16px 16px 0;display:flex;overflow:hidden}#body .payment-modal-wrapper .payment-flex-layout .payment-options-module-container{flex-direction:column;flex:1;min-height:200px;max-height:calc(90% - 400px);padding-bottom:20px;display:flex}#body .payment-mobile-modal{border-top-left-radius:10px;border-top-right-radius:10px}#body .payment-mobile-modal.pisell-lowcode-drawer-content-wrapper,#body .payment-mobile-modal .pisell-lowcode-drawer-content-wrapper,#body .payment-mobile-modal .ant-drawer-content-wrapper{max-width:none!important}#body .payment-mobile-modal .pisell-lowcode-drawer-body,#body .payment-mobile-modal .ant-drawer-body{padding:0!important;overflow:hidden!important}#body .payment-mobile-modal .payment-mobile-modal-panel{background:#fff;flex-direction:column;height:100%;display:flex}#body .payment-mobile-modal .payment-mobile-modal-header{border-bottom:1px solid #f2f4f7;flex-shrink:0;padding:8px 12px}#body .payment-mobile-modal .payment-mobile-modal-content{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box;background:#fff;flex:1;overflow:hidden auto}#body .payment-mobile-modal .checkout-search-client-module{flex-direction:column;gap:12px!important}#body .payment-mobile-modal .checkout-search-client-module>*{width:100%}#body .payment-mobile-modal .checkout-search-client-module .comprehensive-search__search-input-wrapper{height:44px;padding:4px 6px}#body .payment-mobile-modal .checkout-search-client-module .comprehensive-search__camera-activator{gap:4px;min-width:70px}#body .payment-mobile-modal .checkout-search-client-module .pisell-client-card{width:100%!important;height:auto!important;min-height:52px!important}#body .payment-mobile-modal .checkout-search-client-module .pisell-client-card__content{width:100%}#body .payment-mobile-modal .wallet-pass-module-container{margin-top:8px}#body .payment-mobile-modal .wallet-pass-module{gap:12px;margin-top:0}#body .payment-mobile-modal .wallet-pass-header{flex-direction:column;align-items:stretch;gap:8px}#body .payment-mobile-modal .wallet-pass-header-left,#body .payment-mobile-modal .wallet-pass-header-right{flex-wrap:wrap;gap:8px;width:100%}#body .payment-mobile-modal .wallet-pass-header-right{justify-content:space-between}#body .payment-mobile-modal .wallet-pass-module-customer-container{max-width:100%!important}#body .payment-mobile-modal .wallet-pass-card-display-container,#body .payment-mobile-modal .discount-wallet-list-container{overflow:auto hidden}#body .payment-mobile-modal .amount-summary-container{border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;min-height:250px;padding:12px}#body .payment-mobile-modal .amount-summary-module .left-section{justify-content:space-between;gap:8px;width:100%}#body .payment-mobile-modal .amount-summary-module .payment-button,#body .payment-mobile-modal .amount-summary-module .payment-button-with-dropdown,#body .payment-mobile-modal .amount-summary-module .payment-button-without-dropdown{border-radius:12px;flex:1;min-width:0;height:56px;padding:8px 12px;font-size:14px}#body .payment-mobile-modal .amount-summary-module .button-text{font-size:14px}#body .payment-mobile-modal .amount-summary-module .arrow-icon{width:20px;height:20px}#body .payment-mobile-modal .amount-summary-module .middle-section{gap:6px;width:100%}#body .payment-mobile-modal .amount-summary-module .partial-paid-card{padding:6px 10px}#body .payment-mobile-modal .amount-summary-module .payment-detail-label,#body .payment-mobile-modal .amount-summary-module .payment-detail-amount,#body .payment-mobile-modal .amount-summary-module .partial-paid-label,#body .payment-mobile-modal .amount-summary-module .partial-paid-amount{font-size:12px;line-height:18px}#body .payment-mobile-modal .amount-summary-module .balance-due-card{border-radius:12px;height:auto;min-height:72px;padding:12px 14px;width:100%!important;min-width:0!important}#body .payment-mobile-modal .amount-summary-module .balance-due-info{flex:1;min-width:0}#body .payment-mobile-modal .amount-summary-module .balance-due-label{font-size:14px;line-height:20px}#body .payment-mobile-modal .amount-summary-module .balance-due-amount{word-break:break-all;font-size:14px;line-height:20px}#body .payment-mobile-modal .amount-summary-module .pay-section{flex-shrink:0;gap:6px;min-width:0}#body .payment-mobile-modal .amount-summary-module .pay-text{margin-top:0;font-size:14px;line-height:20px}#body .payment-mobile-modal .amount-summary-module .pay-amount{white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:24px;line-height:1;overflow:hidden}#body .payment-mobile-modal .amount-summary-module .edit-icon{margin-left:4px}#body .payment-mobile-modal .confirm-payment-text,#body .payment-mobile-modal .confirm-button{flex:initial;width:100%}#body .payment-mobile-modal .split-payment-button,#body .payment-mobile-modal .cancel-split-payment-button{width:68px;min-width:68px;height:72px;font-size:12px}#body .payment-mobile-modal .additional-module .additional-module-button-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#body .payment-mobile-modal .additional-module .additional-module-button-base{width:100%;min-width:0;padding-left:10px;padding-right:10px}#body .payment-mobile-modal .additional-module .additional-module-button-base.more-button{width:100%;min-width:0}#body .permission-manager{flex-direction:column;height:100%;display:flex}#body .permission-manager .permission-sections-container{border:1px solid #f0f0f0;border-radius:8px;flex:1;margin-bottom:24px;padding:24px;overflow-y:auto}#body .permission-manager .permission-section{gap:16px;margin-bottom:32px;display:flex}#body .permission-manager .permission-section:last-child{margin-bottom:0}#body .permission-manager .permission-section .permission-section-title{width:40%}#body .permission-manager .permission-section .permission-section-title h4{color:#262626;margin:0 0 8px;font-size:16px;font-weight:600}#body .permission-manager .permission-section .permission-section-title p{color:#8c8c8c;margin:0;font-size:14px}#body .permission-manager .permission-section .permission-section-content{width:60%}#body .permission-manager .permission-section .permission-section-actions{justify-content:flex-end;display:flex}#body .permission-manager .permission-section .permission-items{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:4px;display:grid}#body .permission-manager .permission-manager-footer{text-align:right;background:#fff;padding:16px 24px}@media (max-width:768px){#body .permission-manager .permission-items{grid-template-columns:1fr}}#body .saas-role{width:100%;height:100%;overflow:hidden}#body .saas-role-layout{height:100%}#body .saas-role-sider{background:0 0;border-right:1px solid #e8e8e8;height:100%;padding:24px 16px;overflow:hidden}#body .saas-role-sider>div{flex-direction:column;gap:16px;height:100%;display:flex}#body .saas-role-header{justify-content:space-between;align-items:center;display:flex}#body .saas-role-header h3{color:#262626;margin:0;font-size:16px;font-weight:600}#body .saas-role-header .ant-btn{height:32px}#body .saas-role-list{flex:1;overflow-y:auto}#body .saas-role-list::-webkit-scrollbar{width:6px}#body .saas-role-list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}#body .saas-role-list::-webkit-scrollbar-thumb:hover{background:#bfbfbf}#body .saas-role-card{cursor:pointer;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:8px;transition:all .3s}#body .saas-role-card:hover{border-color:var(--theme-color,#7f56d9);box-shadow:0 1px 1px #0003}#body .saas-role-card-selected{background:var(--theme-color-light,#f5f3ff);border-color:var(--theme-color,#7f56d9);box-shadow:0 1px 1px #0003}#body .saas-role-card .pisell-lowcode-card-body{align-self:start;padding:16px;display:flex}#body .saas-role-card-content{-webkit-user-select:none;user-select:none;flex:1;overflow:hidden}#body .saas-role-card-title{color:#262626;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:14px;font-weight:600;overflow:hidden}#body .saas-role-card-count{color:#8c8c8c;margin:0;font-size:12px}#body .saas-role-content{background:0 0;height:100%;padding:24px;overflow:auto}#body .saas-role-empty{background:#fff;border-radius:4px;justify-content:center;align-items:center;height:100%;padding:24px;display:flex}#body .saas-role-detail{background:#fff;border-radius:4px;flex-direction:column;padding:24px;display:flex}#body .saas-role-detail-header{border-bottom:2px solid #e8e8e8;margin-bottom:16px;padding-bottom:16px}#body .saas-role-detail-title{align-items:center;gap:8px;margin-bottom:8px;display:flex}#body .saas-role-detail-title h2{color:#262626;margin:0;font-size:20px;font-weight:600}#body .saas-role-detail-description{color:#8c8c8c;margin:0;font-size:14px;line-height:1.5}#body .saas-role-detail .pisell-lowcode-tabs-nav:before{display:none}#body .saas-role-members{flex-direction:column;height:100%;display:flex}#body .saas-role-members-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}#body .saas-member-drawer .pisell-lowcode-drawer-body{padding:0}#body .saas-member-drawer_tabs{flex-direction:column;height:100%;display:flex;overflow:hidden}#body .saas-member-drawer_tabs .pisell-lowcode-tabs-nav{border-bottom:1px solid #f0f0f0;margin-bottom:0;padding:0 24px}#body .saas-member-drawer_tabs .pisell-lowcode-tabs-content-holder{flex:1;overflow:hidden}#body .saas-member-drawer_tabs .pisell-lowcode-tabs-content{height:100%}#body .saas-member-drawer_tabs .pisell-lowcode-tabs-tabpane{height:100%;overflow-y:auto}#body .saas-member-drawer_tab-content{min-height:100%;padding:20px 20px 0;position:relative}#body .saas-member-drawer_section-header{margin:0 0 16px}#body .saas-member-drawer_section{border:1px solid var(--Gray-300,#d0d5dd);background-color:#f9fafb;border-radius:8px;margin-bottom:16px;padding:20px 20px 0}#body .saas-member-drawer_section:first-child{margin-top:0}#body .saas-member-drawer .pisell-lowcode-drawer-footer{background:#fff;border-top:1px solid #f0f0f0;padding:16px 24px}#body .saas-member-drawer .pisell-lowcode-drawer-footer .saas-member-drawer_footer{justify-content:flex-end;display:flex}#body .saas-member-drawer .pisell-lowcode-alert{color:#838a98;background-color:#e9ebef;border-color:#d2d2d2;margin-top:8px;margin-bottom:16px;font-size:12px}#body .saas-member-drawer .pisell-lowcode-alert .pisell-lowcode-alert-message{color:#838a98}#body .saas-member-drawer_extension-placeholder{text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:40px 20px;display:flex}#body .saas-member-drawer_extension-placeholder p{margin:8px 0}#body .saas-member-drawer_extension-placeholder p:first-child{color:#000000a6;font-size:14px;font-weight:500}#body .saas-member-drawer_extension-tab-content{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}#body .saas-member-drawer_extension-tab-content .saas-member-drawer_section-header{margin-bottom:0;position:relative}#body .saas-member-drawer_extension-tab-content .saas-member-drawer_section-header-actions{position:absolute;top:20px;right:12px}#body .saas-member-drawer_extension-tab-content .saas-member-drawer_section-header-title{color:#101828;padding:20px 20px 0;font-size:16px;font-weight:500}#body .saas-member-drawer_extension-tab-content .saas-member-drawer_section-header-subtitle{color:#667085;padding:0 20px;font-size:14px}#body .saas-member-drawer_extension-tab-content .extension-form-iframe-container{flex:1;width:100%;position:relative}#body .saas-member-drawer_extension-tab-content .extension-form-iframe-container .extension-form-iframe-loading{z-index:1;background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .saas-member-drawer_extension-tab-content .extension-form-iframe-container .extension-form-iframe{width:100%;height:100%;min-height:400px}#body .saas-member-drawer .pisell-lowcode-form-item{margin-bottom:16px}#body .saas-member-drawer_bind-modal-label{color:#74777a;margin-bottom:6px;font-weight:500}#body .saas-member-drawer_bind-modal-label:after{color:#ff4d4f;content:"*";margin-inline-start:4px;font-family:SimSun,sans-serif;line-height:1;display:inline-block}#body .saas-team-members{flex-direction:column;width:100%;height:100%;padding:16px;display:flex;overflow:hidden}#body .saas-team-members-header{border-bottom:2px solid #e8e8e8;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:16px;display:flex}#body .saas-team-members-header-left h2{color:#000000d9;margin:0 0 8px;font-size:24px;font-weight:600}#body .saas-team-members-header-left p{color:#00000073;margin:0;font-size:14px}#body .saas-team-members-header-right{gap:8px;display:flex}#body .saas-team-members-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#body .saas-team-members-filters .pisell-lowcode-input-search{flex-shrink:0}#body .saas-team-members .pisell-lowcode-table .pisell-lowcode-tag{margin:2px}#body .saas-device-profile-two-column-page-root{background:#f5f6f8;flex-direction:column;height:100%;padding:24px;display:flex;overflow:hidden}#body .saas-device-profile-two-column-page-root-layout{background:0 0;flex:1;gap:16px;min-height:0;margin-top:16px}#body .saas-device-profile-two-column-page-root-sider{background:#fff;border-radius:12px;height:100%;padding:16px;overflow:hidden;box-shadow:0 1px 2px #1018280a}#body .saas-device-profile-two-column-page-root-sider :global(.ant-layout-sider-children){flex-direction:column;height:100%;display:flex}#body .saas-device-profile-two-column-page-root-content{background:#fff;border-radius:12px;flex-direction:column;min-width:0;height:100%;min-height:0;padding:16px;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280a}#body .saas-device-profile--phone .saas-device-profile-two-column-page-root{height:100%;padding:12px}#body .saas-device-profile--phone .saas-device-profile-two-column-page-root-layout{gap:12px;width:100%;min-width:0;margin-top:12px;overflow:hidden;flex-direction:column!important;display:flex!important}#body .saas-device-profile--phone .saas-device-profile-two-column-page-root-sider{border-radius:10px;height:auto;max-height:236px;padding:12px;flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}#body .saas-device-profile--phone .saas-device-profile-two-column-page-root-content{border-radius:10px;width:100%;max-width:100%;min-height:0;padding:12px;overflow:hidden auto;flex:auto!important}#body .saas-device-profile-panel{flex-direction:column;gap:12px;height:100%;display:flex}#body .saas-device-profile-title{color:#1f2937;padding-left:4px;font-size:14px;font-weight:600}#body .saas-device-profile-menu-scroll{flex:1;min-height:0;overflow-y:auto}#body .saas-device-profile-menu-scroll :global(.ant-menu){background:0 0;border-inline-end:none}#body .saas-device-profile-search-icon{color:#9ca3af}#body .saas-device-profile--phone .saas-device-profile-panel{gap:10px}#body .saas-device-profile--phone .saas-device-profile-title{padding-left:0;font-size:13px}#body .saas-device-profile--phone .saas-device-profile-menu-scroll{max-height:152px}#body .saas-device-profile--phone .saas-device-profile-menu-scroll :global(.ant-menu-item){min-height:40px;margin-block-start:2px;margin-block-end:2px;line-height:40px}#body .saas-device-profile--phone .saas-device-profile-menu-scroll :global(.pisell-lowcode-menu-item){min-height:40px;margin-block-start:2px;margin-block-end:2px;line-height:40px}#body .create-profile-modal__content{border-radius:12px;padding:24px 0}#body .create-profile-modal__header{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}#body .create-profile-modal__title{color:#000000e0;font-size:18px;font-weight:600;line-height:26px}#body .create-profile-modal__subtitle{color:#00000073;margin-top:4px;font-size:14px;line-height:22px}#body .create-profile-modal__close{color:#00000073;cursor:pointer;padding:4px;font-size:16px;line-height:1}#body .create-profile-modal__close:hover{color:#000000e0}#body .create-profile-modal__body{min-height:240px}#body .create-profile-modal__row{gap:16px;display:flex}#body .create-profile-modal__col{flex:1;min-width:0}#body .create-profile-modal__section-title{color:#000000a6;padding:16px 0 8px;font-size:14px}#body .create-profile-modal__empty{text-align:center;color:#00000073;border:1px dashed #d9d9d9;border-radius:8px;padding:40px 16px}#body .create-profile-modal__empty .anticon{color:#00000040;margin-bottom:12px;font-size:32px}#body .create-profile-modal__templates{flex-direction:column;gap:12px;display:flex}#body .create-profile-modal__template-card{cursor:pointer;border:1px solid #d0d5dd;border-radius:8px;align-items:flex-start;gap:16px;padding:16px;transition:all .18s;display:flex}#body .create-profile-modal__template-card:hover{border-color:#91caff}#body .create-profile-modal__template-card.is-selected{background:#f0f7ff;border-color:#1677ff}#body .create-profile-modal__template-icon .anticon{color:#000000a6;font-size:24px}#body .create-profile-modal__template-content{flex:1;min-width:0}#body .create-profile-modal__template-name{color:#000000e0;margin-bottom:4px;font-size:15px;font-weight:600}#body .create-profile-modal__template-desc{color:#0000008c;font-size:13px;line-height:20px}#body .create-profile-modal__footer{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}#body .create-profile-modal--phone{width:100%;max-width:100%}#body .create-profile-modal--phone .pisell-lowcode-modal-content{max-height:90dvh}#body .create-profile-modal--phone .pisell-lowcode-modal-body{max-height:calc(100dvh - 172px);overflow:auto}#body .create-profile-modal--phone .pisell-lowcode-modal-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}#body .create-profile-modal--phone .create-profile-modal__content{padding:0 24px}#body .create-profile-modal--phone .create-profile-modal__header{gap:12px;margin-bottom:16px}#body .create-profile-modal--phone .create-profile-modal__subtitle{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#body .create-profile-modal--phone .create-profile-modal__body{min-height:0}#body .create-profile-modal--phone .create-profile-modal__row{flex-direction:column;gap:0}#body .create-profile-modal--phone .create-profile-modal__template-card{gap:12px;padding:14px}#body .create-profile-modal--phone .create-profile-modal__footer{gap:12px}#body .create-profile-modal--phone .create-profile-modal__footer button{flex:1;min-height:40px}#body .delete-profile-modal__header{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}#body .delete-profile-modal__title{color:#000000e0;font-size:18px;font-weight:600;line-height:26px}#body .delete-profile-modal__close{color:#00000073;cursor:pointer;padding:4px;font-size:16px;line-height:1}#body .delete-profile-modal__close:hover{color:#000000e0}#body .delete-profile-modal__body{min-height:80px}#body .delete-profile-modal__confirm-text{color:#000000a6;font-size:14px;line-height:22px}#body .delete-profile-modal__warning{background:#fff7e6;border:1px solid #ffe58f;border-radius:8px;margin-bottom:16px;padding:12px 16px}#body .delete-profile-modal__warning-title{color:#d48806;align-items:center;margin-bottom:4px;font-size:14px;font-weight:600;display:flex}#body .delete-profile-modal__warning-icon{margin-right:8px;font-size:16px}#body .delete-profile-modal__warning-content{color:#000000a6;font-size:13px;line-height:20px}#body .delete-profile-modal__devices-label{color:#000000a6;margin-bottom:8px;font-size:13px}#body .delete-profile-modal__devices-list{border:1px solid #f0f0f0;border-radius:8px;max-height:280px;padding:4px 0;overflow-y:auto}#body .delete-profile-modal__device-row{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}#body .delete-profile-modal__device-row+.delete-profile-modal__device-row{border-top:1px solid #f5f5f5}#body .delete-profile-modal__device-name{color:#000000d9;align-items:center;gap:8px;font-size:13px;display:flex}#body .delete-profile-modal__device-name .anticon{color:#00000073}#body .delete-profile-modal__loading{justify-content:center;align-items:center;min-height:120px;display:flex}#body .delete-profile-modal--phone{width:100%;max-width:100%}#body .delete-profile-modal--phone .pisell-lowcode-modal-content{max-height:90dvh}#body .delete-profile-modal--phone .pisell-lowcode-modal-body{max-height:calc(100dvh - 172px);overflow:auto}#body .delete-profile-modal--phone .pisell-lowcode-modal-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}#body .delete-profile-modal--phone .delete-profile-modal__devices-list{max-height:min(280px,100dvh - 320px)}#body .delete-profile-modal--phone .delete-profile-modal__device-row{align-items:flex-start;gap:8px}#body .delete-profile-modal--phone .delete-profile-modal__device-name{min-width:0}#body .delete-profile-modal--phone .delete-profile-modal__device-name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#body .saas-device-profile{height:100%;min-height:0}#body .saas-device-profile__page-heading{flex-direction:row;align-items:center;gap:12px;line-height:normal;display:inline-flex}#body .saas-device-profile__page-heading .saas-device-profile__page-title{flex-direction:column;align-items:flex-start;gap:0;display:flex;line-height:normal!important}#body .saas-device-profile__page-heading .saas-device-profile__page-title>span:first-child{line-height:28px}#body .saas-device-profile__page-subtitle{color:var(--Colors-Neutral-Text-colorTextSecondary,#000000a6);font-size:var(--Typography-Font-Size-fontSize,14px);font-weight:var(--Typography-Font-Weight-fontWeightNormal,400);line-height:var(--Typography-Line-Height-lineHeight,22px)!important}#body .saas-device-profile__back-button{width:32px;height:32px;padding:0}#body .saas-device-profile__menu-dot{background:#d1d5db;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}#body .saas-device-profile .saas-device-profile-template-modal{z-index:99;position:absolute;top:0;bottom:0;left:0;right:0}#body .saas-device-profile--phone{height:100dvh;overflow:hidden}#body .saas-device-profile--phone .saas-device-profile__page-heading{gap:8px}#body .saas-device-profile--phone .saas-device-profile__page-title{min-width:0}#body .saas-device-profile--phone .saas-device-profile__page-title>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#body .saas-device-profile--phone .saas-device-profile__page-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#body .saas-device-profile--phone .saas-device-profile-template-modal{background:#f5f6f8;position:fixed}#body .saas-device-profile--phone .materials-grid-actions{flex-direction:column;gap:12px;margin-bottom:12px}#body .saas-device-profile--phone .materials-grid-actions .left-wrap,#body .saas-device-profile--phone .materials-grid-actions .right-wrap{width:100%}#body .saas-device-profile--phone .materials-grid-actions .left-wrap{overflow-x:auto}#body .saas-device-profile--phone .materials-grid-actions .right-wrap{justify-content:flex-start}#body .saas-device-profile--phone .materials-grid,#body .saas-device-profile--phone .materials-grid-form-wrap{min-height:0}#body .saas-device-profile--phone .materials-grid-table-wrap{padding-bottom:0;overflow:visible}#body .saas-device-profile--phone .ant-table-wrapper,#body .saas-device-profile--phone .pisell-lowcode-table-wrapper{overflow:hidden}#body .saas-device-profile--phone .ant-pagination-options,#body .saas-device-profile--phone .pisell-lowcode-pagination-options{display:none}#body .create-profile-modal--phone,#body .delete-profile-modal--phone{max-width:calc(100vw - 24px)}#body .create-profile-modal--phone .ant-modal-body,#body .delete-profile-modal--phone .ant-modal-body,#body .create-profile-modal--phone .pisell-lowcode-modal-body,#body .delete-profile-modal--phone .pisell-lowcode-modal-body{max-height:calc(100dvh - 172px);overflow:auto}#body .create-profile-modal--phone .ant-modal-footer,#body .delete-profile-modal--phone .ant-modal-footer,#body .create-profile-modal--phone .pisell-lowcode-modal-footer,#body .delete-profile-modal--phone .pisell-lowcode-modal-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}#body .unsaved-changes-modal .ant-modal-confirm-btns{justify-content:center;gap:2%;display:flex}#body .unsaved-changes-modal .ant-modal-confirm-btns .ant-btn{width:48%}#body .unsaved-changes-modal--phone .ant-modal{max-width:100%;margin:0;padding:0;position:absolute;top:auto;bottom:0;width:100%!important}#body .unsaved-changes-modal--phone .ant-modal-content{border-radius:12px 12px 0 0}#body .unsaved-changes-modal--phone .ant-modal-confirm-body-wrapper{padding-bottom:env(safe-area-inset-bottom)}#body .unsaved-changes-modal-ok-btn{background-color:var(--theme-color);color:#fff}#body .saas-device-profile-setting{background:#f5f6f8;flex-direction:column;height:100%;display:flex}#body .saas-device-profile-setting__btn-link{padding:0}#body .saas-device-profile-setting__drawer-footer{justify-content:flex-end;display:flex}#body .saas-device-profile-setting__header{background:#fff;border-bottom:1px solid #f0f0f0;padding:16px 24px}#body .saas-device-profile-setting__header-left{align-items:center;gap:12px;display:flex}#body .saas-device-profile-setting__title{font-size:18px;font-weight:600}#body .saas-device-profile-setting__subtitle{color:#8c8c8c;margin-top:4px;font-size:12px}#body .saas-device-profile-setting__alert-wrap{padding:12px 16px 0}#body .saas-device-profile-setting__main{flex:1;gap:16px;padding:16px;display:flex;overflow:hidden}#body .saas-device-profile-setting__menu-card{background:#fff;border-radius:12px;width:240px;padding:12px;overflow:auto;box-shadow:0 1px 2px #1018280a}#body .saas-device-profile-setting__menu-card .ant-menu{background:0 0;border-inline-end:none}#body .saas-device-profile-setting__content-card{background:#fff;border-radius:12px;flex:1;overflow:auto;box-shadow:0 1px 2px #1018280a}#body .saas-device-profile-setting__loading-wrap{justify-content:center;align-items:center;min-height:240px;display:flex}#body .saas-device-profile-setting__section{margin-bottom:16px}#body .saas-device-profile-setting__section-title{font-size:16px;font-weight:600}#body .saas-device-profile-setting__save-actions{justify-content:center;margin-top:24px;display:flex}#body .saas-device-profile--phone .saas-device-profile-setting{height:100dvh}#body .saas-device-profile--phone .saas-device-profile-setting__header{padding:12px 16px}#body .saas-device-profile--phone .saas-device-profile-setting__header-left{align-items:flex-start}#body .saas-device-profile--phone .saas-device-profile-setting__title{font-size:16px;line-height:24px}#body .saas-device-profile--phone .saas-device-profile-setting__subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#body .saas-device-profile--phone .saas-device-profile-setting__main{padding:12px 12px calc(12px + env(safe-area-inset-bottom));flex-direction:column;gap:12px}#body .saas-device-profile--phone .saas-device-profile-setting__menu-card{flex:none;width:100%;max-height:160px;padding:8px}#body .saas-device-profile--phone .saas-device-profile-setting__content-card{flex:1;min-height:0}#body .saas-device-profile--phone .saas-device-profile-setting__save-actions{padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:#fff;margin-top:16px;position:sticky;bottom:0}#body .saas-device-profile--phone .saas-device-profile-setting__save-actions button{width:100%;min-height:40px}#body .device-detail-drawer__card{border-radius:10px}#body .device-detail-drawer__card+.device-detail-drawer__card{margin-top:12px}#body .device-detail-drawer__card .ant-card-head{min-height:42px;padding:0 16px}#body .device-detail-drawer__card .ant-card-head-title{padding:10px 0;font-size:14px;font-weight:600}#body .device-detail-drawer__card .ant-card-body{padding:16px}#body .device-detail-drawer__info-list{flex-direction:column;gap:12px;display:flex}#body .device-detail-drawer__info-row{justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}#body .device-detail-drawer__info-row>span:first-child{color:#0000008c}#body .device-detail-drawer__info-row strong{color:#000000e0;font-weight:600}#body .device-detail-drawer__info-two-row{flex-direction:column;align-items:flex-start;gap:8px;font-size:14px;display:flex}#body .device-detail-drawer__info-two-row>span:first-child{color:#0000008c}#body .device-detail-drawer__info-two-row strong{color:#000000e0;font-weight:600}#body .device-detail-drawer__profile-card{color:#000000b8;background:#f5f6f8;border-radius:6px;align-items:center;gap:8px;width:100%;min-width:180px;padding:8px 10px;display:inline-flex}#body .device-detail-drawer__report-list{flex-direction:column;gap:12px;display:flex}#body .device-detail-drawer__last-seen{color:#00000073;font-size:12px;font-weight:400}#body .device-detail-drawer__report-card{background:#fafafa;border-radius:8px}#body .device-detail-drawer__report-card .ant-card-head{min-height:38px;padding:0 12px}#body .device-detail-drawer__report-card .ant-card-head-title{padding:8px 0;font-size:13px;font-weight:600}#body .device-detail-drawer__report-card .ant-card-body{padding:12px}#body .device-detail-drawer__report-rows{flex-direction:column;gap:12px;display:flex}#body .device-detail-drawer__report-row{justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}#body .device-detail-drawer__report-label{color:#0000008c;flex-shrink:0}#body .device-detail-drawer__report-value,#body .device-detail-drawer__json-value{color:#000000e0;text-align:right;word-break:break-word;min-width:0}#body .device-detail-drawer__battery-value{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}#body .device-detail-drawer__battery-icon{box-sizing:border-box;border:1.5px solid #000000a6;border-radius:3px;width:24px;height:12px;position:relative}#body .device-detail-drawer__battery-icon:before{content:"";background:#000000a6;border-radius:0 2px 2px 0;width:2px;height:6px;position:absolute;top:2px;right:-4px}#body .device-detail-drawer__battery-icon.is-charging{border-color:#16a34a}#body .device-detail-drawer__battery-icon.is-charging:before{background:#16a34a}#body .device-detail-drawer__battery-fill{background:#16a34a;border-radius:1px;max-width:17px;height:5px;position:absolute;top:2px;left:2px}#body .device-detail-drawer__battery-bolt{clip-path:polygon(45% 0,100% 0,62% 42%,100% 42%,35% 100%,48% 56%,0 56%);background:#f59e0b;width:7px;height:14px;position:absolute;top:-3px;left:8px}#body .device-detail-drawer__battery-status{color:#16a34a}#body .device-detail-drawer__online-status{align-items:center;gap:6px;display:inline-flex}#body .device-detail-drawer__status-dot{background:#00000040;border-radius:50%;width:6px;height:6px}#body .device-detail-drawer__status-dot.is-online{background:#16a34a}#body .add-device-modal__body{flex-direction:column;gap:16px;min-height:auto;display:flex;max-height:calc(80vh - 200px)!important}#body .add-device-modal__model-list{flex:1;min-height:0;padding-right:8px;overflow:auto}#body .add-device-modal__filters{align-items:center;gap:12px;display:flex}#body .add-device-modal__search{flex:1;min-width:0}#body .add-device-modal__filter-select{flex:0 0 150px;width:150px}#body .add-device-modal__model-group+.add-device-modal__model-group{margin-top:20px}#body .add-device-modal__group-title{color:#000000e0;align-items:center;gap:8px;margin-bottom:10px;font-size:15px;font-weight:600;display:flex}#body .add-device-modal__model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#body .add-device-modal__model-card{text-align:left;white-space:normal;cursor:pointer;background:#f5f6f8;border:1px solid #0000;border-radius:8px;width:100%;height:auto;padding:14px;transition:all .18s;display:block}#body .add-device-modal__model-card:hover,#body .add-device-modal__model-card.is-selected{background:#f5f0ff;border-color:#7c3aed}#body .add-device-modal__model-name{color:#000000e0;font-size:14px;font-weight:600}#body .add-device-modal__model-desc{color:#00000073;margin-top:4px;font-size:12px;line-height:18px}#body .add-device-modal__model-brand{color:#0000008c;margin-top:2px;font-size:12px;line-height:18px}#body .add-device-modal__connection-list{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}#body .add-device-modal__connection-tag{color:#000000a6;background:#fff;border:1px solid #00000040;border-radius:4px;align-items:center;height:18px;padding:0 6px;font-size:11px;line-height:16px;display:inline-flex}#body .add-device-modal__selected-model{background:#f5f6f8;border-radius:8px;gap:12px;padding:12px;display:flex}#body .add-device-modal__back-icon{position:absolute;top:18px;left:16px}#body .add-device-modal.is-peripheral .add-device-modal__model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#body .add-device-modal.is-peripheral .add-device-modal__model-card{min-height:108px}#body .device-detail-drawer__connect-modal-title{align-items:center;gap:8px;display:inline-flex}#body .device-detail-drawer__connect-picker{grid-template-columns:260px 1fr;gap:32px;display:grid}#body .device-detail-drawer__connect-picker.is-new{grid-template-columns:1fr}#body .device-detail-drawer__connect-areas,#body .device-detail-drawer__connect-targets,#body .device-detail-drawer__connect-config{flex-direction:column;gap:8px;display:flex}#body .device-detail-drawer__connect-area-list{flex-direction:column;gap:8px;padding-right:8px;display:flex;overflow-y:auto}#body .device-detail-drawer__connect-targets{min-width:0}#body .device-detail-drawer__connect-device-list{padding-right:8px;overflow-y:auto}#body .device-detail-drawer__connect-picker.is-existing .device-detail-drawer__connect-area-list,#body .device-detail-drawer__connect-picker.is-existing .device-detail-drawer__connect-device-list{max-height:calc(80vh - 260px);overflow-y:auto}#body .device-detail-drawer__connect-section-title{color:#000000e0;align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}#body .device-detail-drawer__connect-section-desc,#body .device-detail-drawer__connect-help{color:#00000073;font-size:12px}#body .device-detail-drawer__connect-area,#body .device-detail-drawer__connect-device-card,#body .device-detail-drawer__connect-model-card,#body .device-detail-drawer__connect-option,#body .device-detail-drawer__connect-summary-card{background:#fff;border:1px solid #f0f0f0;border-radius:8px}#body .device-detail-drawer__connect-area{cursor:pointer;flex-direction:column;align-items:flex-start;min-height:64px;padding:12px;display:flex}#body .device-detail-drawer__connect-area.is-active{background:#e6f4ff;border-color:#1677ff}#body .device-detail-drawer__connect-area-header{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}#body .device-detail-drawer__connect-current{color:#1677ff;background:#fff;border-radius:4px;margin-top:4px;padding:1px 6px;font-size:11px}#body .device-detail-drawer__connect-workarea-name{font-weight:600}#body .device-detail-drawer__connect-filters,#body .device-detail-drawer__connect-two-columns,#body .device-detail-drawer__connect-option-grid,#body .device-detail-drawer__connect-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#body .device-detail-drawer__connect-picker.is-new .device-detail-drawer__connect-filters{grid-template-columns:1fr auto auto}#body .device-detail-drawer__connect-model-grid,#body .device-detail-drawer__connect-device-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#body .device-detail-drawer__connect-picker.is-new .device-detail-drawer__connect-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#body .device-detail-drawer__connect-model-card,#body .device-detail-drawer__connect-device-card{text-align:left;white-space:normal;cursor:pointer;align-items:center;gap:12px;width:100%;height:auto;min-height:76px;padding:12px;display:flex}#body .device-detail-drawer__connect-model-card.is-disabled,#body .device-detail-drawer__connect-device-card.is-disabled{color:#00000040;cursor:not-allowed;opacity:.55;background:#fafafa}#body .device-detail-drawer__connect-model-card>div>span,#body .device-detail-drawer__connect-device-card>div>span{color:#00000073;display:block}#body .device-detail-drawer__connect-device-icon{border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}#body .device-detail-drawer__connect-device-icon.is-smart{color:#1677ff;background:#e6f4ff}#body .device-detail-drawer__connect-device-icon.is-dumb{color:#faad14;background:#fffbe6}#body .device-detail-drawer__connect-device-icon.is-integrated{color:#389e0d;background:#eef7e8}#body .device-detail-drawer__connect-model-card{flex-direction:column;align-items:flex-start;min-height:168px}#body .device-detail-drawer__connect-model-groups{flex-direction:column;gap:24px;display:flex}#body .device-detail-drawer__connect-model-group-title{color:#000000e0;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}#body .device-detail-drawer__connect-model-name{font-weight:600}#body .device-detail-drawer__connect-model-brand{color:#0000008c;font-size:12px}#body .device-detail-drawer__connect-model-desc{color:#00000073;font-size:12px;line-height:18px}#body .device-detail-drawer__connect-tags{flex-wrap:wrap;gap:4px;display:flex}#body .device-detail-drawer__connect-tags span{background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:0 6px;font-size:11px}#body .device-detail-drawer__connect-summary{grid-template-columns:1fr auto 1fr;align-items:stretch}#body .device-detail-drawer__connect-summary>.anticon{place-self:center}#body .device-detail-drawer__connect-summary-card{background:#fafafa;align-items:center;gap:12px;height:100%;min-height:88px;padding:12px;display:flex}#body .device-detail-drawer__connect-summary-card>div{min-width:0}#body .device-detail-drawer__connect-summary-card.is-smart{background:#f0f7ff;border-color:#d6e4ff}#body .device-detail-drawer__connect-summary-card.is-dumb{background:#fffdf0;border-color:#ffe7ba}#body .device-detail-drawer__connect-summary-card>div>span{color:#00000073;display:block}#body .device-detail-drawer__connect-summary-desc{color:#00000073;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:18px;overflow:hidden;display:-webkit-box!important}#body .device-detail-drawer__connect-empty{justify-content:center;align-items:center;min-height:220px;display:flex}#body .device-detail-drawer__connect-new-info{flex-direction:column;display:flex}#body .device-detail-drawer__connect-new-info .device-detail-drawer__connect-two-columns{grid-template-columns:minmax(2px,1fr) 260px;align-items:start}#body .device-detail-drawer__connect-new-info .pisell-lowcode-select,#body .device-detail-drawer__connect-new-info .ant-select,#body .device-detail-drawer__connect-new-info .ant-input,#body .device-detail-drawer__connect-new-info input{width:100%}#body .device-detail-drawer__connect-label{color:#000000b8;margin-top:4px;font-size:14px}#body .device-detail-drawer__connect-option{cursor:pointer;align-items:center;gap:12px;width:100%;min-height:56px;margin-inline-end:0;padding:12px;display:flex}#body .device-detail-drawer__connect-option>span:not(.ant-radio):not(.pisell-lowcode-radio){align-items:center;gap:12px;width:100%;display:flex}#body .device-detail-drawer__connect-option.ant-radio-wrapper-checked,#body .device-detail-drawer__connect-option.pisell-lowcode-radio-wrapper-checked{border-color:var(--primary-600,#7f56d9);background:var(--Primary-50,#f9f5ff)}#body .device-detail-drawer__connections{flex-direction:column;min-height:100%;display:flex}#body .device-detail-drawer__connections-header{z-index:2;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex;position:sticky;top:0}#body .device-detail-drawer__connections-title{color:#000000b8;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}#body .device-detail-drawer__connections-title .anticon{color:#00000073}#body .device-detail-drawer__connections-empty{background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:260px;display:flex}#body .device-detail-drawer__connection-list{flex-direction:column;gap:12px;padding:0 16px 24px;display:flex}#body .device-detail-drawer__connection-card{box-shadow:none;border-color:#f0f0f0;border-radius:8px}#body .device-detail-drawer__connection-card:hover{border-color:#d9d9d9;box-shadow:0 2px 8px #0000000a}#body .device-detail-drawer__connection-card .ant-card-head{border-bottom:0;min-height:46px;padding:0 12px}#body .device-detail-drawer__connection-card .ant-card-head-title{padding:12px 0 8px}#body .device-detail-drawer__connection-card .ant-card-extra{padding:8px 0 4px}#body .device-detail-drawer__connection-card .ant-card-body{padding:0 12px 12px}#body .device-detail-drawer__connection-card-heading{min-width:0}#body .device-detail-drawer__connection-card-title{color:#000000e0;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}#body .device-detail-drawer__connection-card-desc{color:#00000073;margin-top:2px;font-size:12px;font-weight:400;line-height:18px}#body .device-detail-drawer__connection-card-actions{align-items:center;gap:4px;display:inline-flex}#body .device-detail-drawer__connection-card-action{color:#000000a6}#body .device-detail-drawer__connection-card-device{background:#fafafa;border-radius:6px;gap:10px;padding:12px;display:flex}#body .device-detail-drawer__connection-card-connection{background:#fafafa;border-radius:6px;gap:10px;margin-top:8px;padding:10px 12px;display:flex}#body .device-detail-drawer__connection-card-connection-icon{color:#1677ff;flex:none;justify-content:center;align-items:flex-start;width:24px;padding-top:2px;display:inline-flex}#body .device-detail-drawer__connection-card-connection-main{flex:1;min-width:0}#body .device-detail-drawer__connection-card-icon{color:#faad14;flex:none;justify-content:center;align-items:flex-start;width:24px;padding-top:2px;display:inline-flex}#body .device-detail-drawer__connection-card-device-main{flex:1;min-width:0}#body .device-detail-drawer__connection-card-model{color:#000000e0;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}#body .device-detail-drawer__connection-card-meta,#body .device-detail-drawer__connection-card-lines{color:#0000008c;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;line-height:18px;display:flex}#body .device-detail-drawer__connection-card-statuses{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}#body .device-detail-drawer__connection-card-statuses:first-child{margin-top:0}#body .device-detail-drawer__connection-card-status{color:#000000b8;background:#f5f5f5;border-radius:9px;align-items:center;gap:5px;height:18px;padding:0 8px;font-size:12px;line-height:16px;display:inline-flex}#body .device-detail-drawer__connection-card-status.is-success{color:#078f4f;background:#e6f7ef}#body .device-detail-drawer__connection-card-status.is-processing{color:#1677ff;background:#e6f4ff}#body .device-detail-drawer__connection-card-status.is-warning{color:#ad6800;background:#fff7e6}#body .device-detail-drawer__connection-card-status.is-error{color:#c41d7f;background:#fff0f6}#body .device-detail-drawer__connection-card-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}#body .device-detail-drawer__connection-card-footer{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:10px;display:flex}#body .device-detail-drawer__connection-card-profiles{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}#body .device-detail-drawer__connection-card-profile{color:#000000a6;background:#fff;border:1px solid #f0f0f0;border-radius:4px;align-items:center;gap:5px;height:20px;padding:0 6px;font-size:12px;line-height:18px;display:inline-flex}#body .device-detail-drawer__connection-card-last-seen{color:#00000073;flex:none;font-size:12px}#body .device-detail-drawer__preview-modal .ant-modal-header{border-bottom:0;padding:24px 24px 16px}#body .device-detail-drawer__preview-modal .ant-modal-title{padding-right:28px}#body .device-detail-drawer__preview-title{align-items:center;gap:12px;display:flex}#body .device-detail-drawer__preview-icon{color:#faad14;background:#fffbe6;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}#body .device-detail-drawer__preview-name{color:#000000e0;font-size:16px;font-weight:600;line-height:22px}#body .device-detail-drawer__preview-type{color:#00000073;margin-top:2px;font-size:13px;font-weight:400;line-height:18px}#body .device-detail-drawer__preview-section+.device-detail-drawer__preview-section{margin-top:22px}#body .device-detail-drawer__preview-section-title{color:#101828;margin:24px 0 12px;font-size:14px;font-weight:600}#body .device-detail-drawer__preview-connection-list{flex-direction:column;gap:10px;display:flex}#body .device-detail-drawer-root .ant-drawer-content,#body .device-detail-drawer-root .ant-drawer-wrapper-body,#body .device-detail-drawer-root .ant-drawer-body{height:100%}#body .device-detail-drawer-root .ant-drawer-body{padding:0}#body .device-detail-drawer{--device-detail-drawer-header-height:88px}#body .device-detail-drawer .ant-drawer-body{height:100%;padding:0}#body .device-detail-drawer__root{flex-direction:row;width:100%;height:100%;min-height:0;display:flex}#body .device-detail-drawer__root.is-smart .device-detail-drawer__header{background:#e6f4ff}#body .device-detail-drawer__root.is-smart .device-detail-drawer__icon{color:#1677ff;background:#dbeafe}#body .device-detail-drawer__root.is-dumb .device-detail-drawer__header{background:#fffbe6}#body .device-detail-drawer__root.is-dumb .device-detail-drawer__icon{color:#faad14;background:#fff1b8}#body .device-detail-drawer__root.is-integrated .device-detail-drawer__header{background:#eef7e8}#body .device-detail-drawer__root.is-integrated .device-detail-drawer__icon{color:#389e0d;background:#d9ead2}#body .device-detail-drawer__sidebar{background:#fafafa;border-right:1px solid #f0f0f0;flex-direction:column;flex:0 0 72px;align-items:stretch;height:100%;min-height:0;display:flex}#body .device-detail-drawer__sidebar-item{box-sizing:border-box;height:var(--device-detail-drawer-header-height);min-height:var(--device-detail-drawer-header-height);color:#0000008c;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;padding:8px 4px;transition:color .2s,background .2s;display:flex;position:relative}#body .device-detail-drawer__sidebar-item .anticon{font-size:18px}#body .device-detail-drawer__sidebar-item span{font-size:12px;line-height:16px}#body .device-detail-drawer__sidebar-item:before{content:"";background:0 0;width:2px;height:100%;position:absolute;top:0;left:0}#body .device-detail-drawer__sidebar-item:hover,#body .device-detail-drawer__sidebar-item.is-active{color:#1677ff;background:#fff}#body .device-detail-drawer__sidebar-item.is-active:before{background:#1677ff}#body .device-detail-drawer__main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}#body .device-detail-drawer__header{box-sizing:border-box;min-height:var(--device-detail-drawer-header-height);align-items:center;gap:12px;padding:16px;display:flex}#body .device-detail-drawer__icon{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}#body .device-detail-drawer__heading{flex:1;min-width:0}#body .device-detail-drawer__name{color:#000000e0;font-size:15px;font-weight:600}#body .device-detail-drawer__type{color:#00000073;margin-top:2px;font-size:12px}#body .device-detail-drawer__content{background:#fff;flex:1;min-height:0;padding:16px;overflow:auto}#body .device-detail-drawer__footer{background:#fff;border-top:1px solid #f0f0f0;grid-template-columns:auto 1fr;gap:8px;padding:24px;display:grid}#body .saas-device-planning-device-table{flex-direction:column;flex:1;min-height:0;display:flex}#body .saas-device-planning-device-table__toolbar{justify-content:space-between;align-items:center;margin:12px 0 16px;display:flex}#body .saas-device-planning-device-table__filters{align-items:center;gap:12px;display:flex}#body .saas-device-planning-device-table__add-button,#body .saas-device-planning-device-table__empty-button{z-index:1;position:relative}#body .saas-device-planning-device-table__table{background:#fff;flex:1;min-height:0;overflow:hidden}#body .saas-device-planning-device-table__device-name{align-items:center;gap:8px;font-weight:500;display:inline-flex}#body .saas-device-planning-device-table__device-icon{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}#body .saas-device-planning-device-table__device-icon.is-smart{color:#1677ff;background:#e6f4ff}#body .saas-device-planning-device-table__device-icon.is-dumb{color:#faad14;background:#fffbe6}#body .saas-device-planning-device-table__device-icon.is-integrated{color:#389e0d;background:#eef7e8}#body .saas-device-planning-device-table__online-status{align-items:center;gap:6px;display:inline-flex}#body .saas-device-planning-device-table__status-dot{background:#00000040;border-radius:50%;width:6px;height:6px}#body .saas-device-planning-device-table__status-dot.is-online{background:#16a34a}#body .saas-device-planning-device-table__empty{text-align:center;color:#00000073;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:32px 16px;display:flex}#body .saas-device-planning-device-table__empty>.anticon{color:#0003;margin-bottom:12px;font-size:36px}#body .saas-device-planning-device-table__empty-title{color:#000000b8;margin-bottom:4px;font-size:14px;font-weight:600}#body .saas-device-planning-device-table__empty-desc{margin-bottom:12px;font-size:13px}#body .saas-device-planning-device-table :global(.ant-table-wrapper){height:100%}#body .saas-device-planning-device-table :global(.ant-spin-nested-loading){height:100%}#body .saas-device-planning-device-table :global(.ant-spin-container){height:100%}#body .saas-device-planning-device-table__row{cursor:pointer}#body .edit-device-modal__row{gap:12px;display:flex}#body .edit-device-modal__col{flex:1;min-width:0}#body .saas-device-planning-sider{background:#fff;border-right:1px solid #f0f0f0;flex-direction:column;flex:0 0 240px;width:240px;min-height:0;padding:16px;display:flex}#body .saas-device-planning-sider__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}#body .saas-device-planning-sider__title{color:#000000e0;font-size:14px;font-weight:600}#body .saas-device-planning-sider__list{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:auto}#body .saas-device-planning-sider__loading{justify-content:center;padding:24px 0;display:flex}#body .saas-device-planning-workarea-item{cursor:pointer;background:#fff;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:0 8px;transition:all .18s;display:flex}#body .saas-device-planning-workarea-item:hover{background:#f8fbff;border-color:#d6e4ff}#body .saas-device-planning-workarea-item.is-selected{background:#e6f4ff;border-color:#91caff}#body .saas-device-planning-workarea-item.is-dragging{opacity:.6;box-shadow:0 6px 18px #0000001f}#body .saas-device-planning-workarea-item__drag{color:#00000040;cursor:grab}#body .saas-device-planning-workarea-item__name{color:#000000e0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}#body .saas-device-planning-workarea-item__more{flex:none}#body .saas-device-planning-delete-modal__loading{justify-content:center;padding:32px 0;display:flex}#body .saas-device-planning-delete-modal__body{flex-direction:column;gap:16px;display:flex}#body .saas-device-planning-delete-modal__label{color:#000000a6;font-size:13px}#body .saas-device-planning-delete-modal__counts{flex-wrap:wrap;gap:8px;display:flex}#body .saas-device-planning-delete-modal__confirm{color:#000000b8;font-size:14px;line-height:22px}#body .saas-device-planning{background:#f5f6f8;height:100%;min-height:0;display:flex;overflow:hidden}#body .saas-device-planning__content{flex-direction:column;flex:1;min-width:0;min-height:0;padding:24px;display:flex;overflow:hidden}#body .saas-device-planning__page-header{flex:none;justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}#body .saas-device-planning__title{color:#000000e0;font-size:20px;font-weight:600;line-height:28px}#body .saas-device-planning__subtitle{color:#00000073;margin-top:2px;font-size:13px}#body .saas-device-planning__empty-workarea{background:#fff;border-radius:8px;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}#body .saas-device-planning :global(.ant-tabs-nav){margin-bottom:0}#body .saas-app-peripheral{background:#fff;flex-direction:column;gap:20px;height:100%;min-height:0;padding:24px;display:flex;overflow:hidden}#body .saas-app-peripheral>.ant-spin-nested-loading{flex:1;min-height:0}#body .saas-app-peripheral>.ant-spin-nested-loading>.ant-spin-container{flex-direction:column;height:100%;min-height:0;display:flex}#body .saas-app-peripheral__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}#body .saas-app-peripheral__header-main{align-items:flex-start;gap:8px;min-width:0;display:flex}#body .saas-app-peripheral__back{flex:none;margin-top:-1px}#body .saas-app-peripheral__spin{flex:1;min-height:0;overflow:auto}#body .saas-app-peripheral__title{color:#000000e0;align-items:center;gap:8px;font-size:24px;font-weight:700;line-height:32px;display:flex}#body .saas-app-peripheral__title .anticon{color:#1677ff}#body .saas-app-peripheral__subtitle{color:#00000073;margin-top:4px;font-size:14px}#body .saas-app-peripheral__header-actions{align-items:center;gap:8px;display:flex}#body .saas-app-peripheral__content{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}#body .saas-app-peripheral__content-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}#body .saas-app-peripheral__toolbar-actions{flex:none;justify-content:flex-end;align-items:center;display:flex}#body .saas-app-peripheral__toolbar-actions button,#body .saas-app-peripheral__toolbar-actions .ant-btn,#body .saas-app-peripheral__toolbar-actions .pisell-lowcode-btn{height:40px}#body .saas-app-peripheral__tabs{background:#fff;border-radius:8px;flex:none;align-self:flex-start;display:inline-flex;overflow:hidden}#body .saas-app-peripheral__tab{color:#000000e0;cursor:pointer;background:#fff;border:1px solid #d9d9d9;justify-content:center;align-items:center;min-width:96px;height:40px;padding:0 12px;display:flex}#body .saas-app-peripheral__tab:first-child{border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px}#body .saas-app-peripheral__tab:last-child{border-left:none;border-top-right-radius:8px;border-bottom-right-radius:8px}#body .saas-app-peripheral__tab.is-active{color:#fff;background:#6041a5;border:1px solid #6041a5}#body .saas-app-peripheral__list{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex;overflow:auto}#body .saas-app-peripheral__list.is-hidden{display:none}#body .saas-app-peripheral__card{cursor:pointer;background:#f3f4f6;border-radius:2px;align-items:center;gap:16px;min-height:98px;padding:18px 20px;display:flex}#body .saas-app-peripheral__card:hover{background:#fafafa;outline:none}#body .saas-app-peripheral__card:focus-visible{background:#fafafa;outline:none}#body .saas-app-peripheral__card-icon{color:#faad14;background:#fffbe6;border-radius:4px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}#body .saas-app-peripheral__card-main{flex:1;min-width:0}#body .saas-app-peripheral__card-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#body .saas-app-peripheral__card-title{color:#000000e0;font-size:15px;font-weight:700;line-height:22px}#body .saas-app-peripheral__card-subtitle{color:#0000008c;margin-top:4px;font-size:14px}#body .saas-app-peripheral__meta{color:#0000008c;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:14px;display:flex}#body .saas-app-peripheral__tag{color:#000000b8;background:#fff;border:1px solid #d9d9d9;border-radius:4px;align-items:center;min-height:20px;padding:0 6px;font-size:12px;display:inline-flex}#body .saas-app-peripheral__card-status-loading{align-items:center;min-height:22px;display:inline-flex}#body .saas-app-peripheral__setup-warning{margin-top:10px;padding:4px 8px}#body .saas-app-peripheral__setup-warning .ant-alert-message{font-size:12px;line-height:18px}#body .saas-app-peripheral__card-actions{flex:none;align-self:center;align-items:center;gap:8px;display:flex}#body .saas-app-peripheral__setup-button,#body .saas-app-peripheral__setup-button.ant-btn-primary,#body .saas-app-peripheral__setup-button.pisell-lowcode-btn-primary{color:#fff;background:#faad14;border-color:#faad14;box-shadow:0 2px #faad141a}#body .saas-app-peripheral__setup-button:hover,#body .saas-app-peripheral__setup-button:focus,#body .saas-app-peripheral__setup-button.ant-btn-primary:hover,#body .saas-app-peripheral__setup-button.ant-btn-primary:focus,#body .saas-app-peripheral__setup-button.pisell-lowcode-btn-primary:hover,#body .saas-app-peripheral__setup-button.pisell-lowcode-btn-primary:focus{color:#fff;background:#ffc53d;border-color:#ffc53d}#body .saas-app-peripheral__setup-button:active,#body .saas-app-peripheral__setup-button.ant-btn-primary:active,#body .saas-app-peripheral__setup-button.pisell-lowcode-btn-primary:active{color:#fff;background:#d48806;border-color:#d48806}#body .saas-app-peripheral__setup-button:disabled,#body .saas-app-peripheral__setup-button.ant-btn-primary:disabled,#body .saas-app-peripheral__setup-button.pisell-lowcode-btn-primary:disabled{color:#00000040;box-shadow:none;background:#0000000a;border-color:#d9d9d9}#body .saas-app-peripheral__empty{justify-content:center;align-items:center;min-height:260px;display:flex}#body .saas-app-peripheral--phone{height:100dvh;padding:12px 12px calc(16px + env(safe-area-inset-bottom));gap:12px}#body .saas-app-peripheral--phone .saas-app-peripheral__header{flex-direction:column;gap:12px}#body .saas-app-peripheral--phone .saas-app-peripheral__header-main{width:100%}#body .saas-app-peripheral--phone .saas-app-peripheral__header-main>div{min-width:0}#body .saas-app-peripheral--phone .saas-app-peripheral__title{font-size:18px;line-height:26px}#body .saas-app-peripheral--phone .saas-app-peripheral__subtitle{display:-webkit-box}#body .saas-app-peripheral--phone .saas-app-peripheral__content-toolbar{gap:8px}#body .saas-app-peripheral--phone .saas-app-peripheral__tabs{background:#fff;border-radius:8px;flex:1;width:auto;min-width:0;display:flex;overflow:hidden}#body .saas-app-peripheral--phone .saas-app-peripheral__tabs .saas-app-peripheral__tab{color:#000000e0;cursor:pointer;background:#fff;border:1px solid #d9d9d9;flex:1;justify-content:center;align-items:center;height:40px;padding:0 12px;display:flex}#body .saas-app-peripheral--phone .saas-app-peripheral__tabs .saas-app-peripheral__tab:first-child{border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px}#body .saas-app-peripheral--phone .saas-app-peripheral__tabs .saas-app-peripheral__tab:last-child{border-left:none;border-top-right-radius:8px;border-bottom-right-radius:8px}#body .saas-app-peripheral--phone .saas-app-peripheral__tabs .saas-app-peripheral__tab.is-active{color:#fff;background:#6041a5;border:1px solid #6041a5}#body .saas-app-peripheral--phone .saas-app-peripheral__header-actions,#body .saas-app-peripheral--phone .saas-app-peripheral__toolbar-actions,#body .saas-app-peripheral--phone .saas-app-peripheral__card,#body .saas-app-peripheral--phone .saas-app-peripheral__card-actions{width:100%}#body .saas-app-peripheral--phone .saas-app-peripheral__toolbar-actions{flex:none;width:auto}#body .saas-app-peripheral--phone .saas-app-peripheral__header-actions{justify-content:stretch;gap:8px}#body .saas-app-peripheral--phone .saas-app-peripheral__header-actions>button,#body .saas-app-peripheral--phone .saas-app-peripheral__header-actions>.ant-dropdown-trigger,#body .saas-app-peripheral--phone .saas-app-peripheral__header-actions>.pisell-lowcode-dropdown-trigger{flex:1}#body .saas-app-peripheral--phone .saas-app-peripheral__card{border-radius:8px;flex-wrap:wrap;gap:12px;padding:14px}#body .saas-app-peripheral--phone .saas-app-peripheral__card-main{flex:calc(100% - 52px)}#body .saas-app-peripheral--phone .saas-app-peripheral__card-title-row{justify-content:space-between;align-items:flex-start}#body .saas-app-peripheral--phone .saas-app-peripheral__card-title{max-width:100%}#body .saas-app-peripheral--phone .saas-app-peripheral__card-actions{justify-content:stretch;gap:8px;padding-left:52px}#body .saas-app-peripheral--phone .saas-app-peripheral__card-actions>button:first-child{flex:1}#body .saas-app-peripheral--phone .saas-app-peripheral__empty{min-height:220px}#body .saas-app-peripheral-action-modal__summary{background:#fff;border:1px solid #f0f0f0;border-radius:12px;align-items:center;gap:14px;margin-bottom:16px;padding:16px;display:flex}#body .saas-app-peripheral-action-modal__icon{color:#faad14;background:#fffbe6;border-radius:10px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}#body .saas-app-peripheral-action-modal__summary-main{flex:1;min-width:0}#body .saas-app-peripheral-action-modal__summary-main strong,#body .saas-app-peripheral-action-modal__summary-main span{display:block}#body .saas-app-peripheral-action-modal__summary-main strong{color:#000000e0;font-size:16px;line-height:24px}#body .saas-app-peripheral-action-modal__summary-main span{color:#00000073;margin-top:2px}#body .saas-app-peripheral-action-modal__status{background:#fff;border:1px solid #d9d9d9;border-radius:6px;flex:none;padding:2px 10px}#body .saas-app-peripheral-action-modal__status.is-connected{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}#body .saas-app-peripheral-action-modal__status.is-connecting{color:#d48806;background:#fffbe6;border-color:#ffe58f}#body .saas-app-peripheral-action-modal__status.is-disconnected{color:#cf1322;background:#fff1f0;border-color:#ffa39e}#body .saas-app-peripheral-action-modal__section-title{color:#000000e0;font-weight:600}#body .saas-app-peripheral-action-modal__usage{background:#fff;border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;gap:10px;margin-top:16px;padding:14px;display:flex}#body .saas-app-peripheral-action-modal__usage.is-error{background:#fff2f0;border-color:#ff4d4f}#body .saas-app-peripheral-action-modal__usage-main{justify-content:space-between;align-items:center;gap:16px;display:flex}#body .saas-app-peripheral-action-modal__usage-tabs{background:#fff;border:1px solid #d9d9d9;border-radius:8px;flex:none;display:inline-flex;overflow:hidden}#body .saas-app-peripheral-action-modal__usage-tabs.is-empty{border-color:#ff4d4f}#body .saas-app-peripheral-action-modal__usage-tabs.is-disabled{cursor:not-allowed;opacity:.65}#body .saas-app-peripheral-action-modal__usage-tab{color:#000000e0;cursor:pointer;background:#fff;border:0;min-width:136px;min-height:40px;padding:0 18px;font-size:14px}#body .saas-app-peripheral-action-modal__usage-tab+.saas-app-peripheral-action-modal__usage-tab{border-left:1px solid #d9d9d9}#body .saas-app-peripheral-action-modal__usage-tab.is-active{color:#fff;background:#6041a5}#body .saas-app-peripheral-action-modal__usage-tab:disabled{cursor:not-allowed}#body .saas-app-peripheral-action-modal__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}#body .saas-app-peripheral-action-modal__actions>button{min-height:44px}#body .saas-app-peripheral-action-modal__primary-action,#body .saas-app-peripheral-action-modal__detail-action{grid-column:1/-1}#body .saas-app-peripheral-ignore-modal__desc{color:#000000b8}#body .saas-app-peripheral-ignore-modal__details{border:1px solid #f0f0f0;border-radius:8px;margin-top:14px;overflow:hidden}#body .saas-app-peripheral-ignore-modal__details>div{grid-template-columns:160px 1fr;display:grid}#body .saas-app-peripheral-ignore-modal__details>div+div{border-top:1px solid #f0f0f0}#body .saas-app-peripheral-ignore-modal__details span,#body .saas-app-peripheral-ignore-modal__details strong{padding:10px 12px;font-weight:400}#body .saas-app-peripheral-ignore-modal__details span{color:#0000008c;background:#fafafa;border-right:1px solid #f0f0f0}#body .saas-app-peripheral-physical-modal__title{align-items:center;gap:10px;display:inline-flex}#body .saas-app-peripheral-physical-modal__body{flex-direction:column;gap:12px;min-height:200px;display:flex}#body .saas-app-peripheral-physical-modal__list{flex-direction:column;gap:10px;display:flex}#body .saas-app-peripheral-physical-modal__option{color:#000000e0;text-align:left;cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:8px;align-items:flex-start;gap:12px;width:100%;padding:14px;display:flex}#body .saas-app-peripheral-physical-modal__option:hover{background:#fafafa;border-color:#d9d9d9}#body .saas-app-peripheral-physical-modal__option:disabled,#body .saas-app-peripheral-physical-modal__option.is-disabled{cursor:not-allowed;opacity:.55}#body .saas-app-peripheral-physical-modal__option>.anticon,#body .saas-app-peripheral-physical-modal__option>.pisell-lowcode-icon{color:#1677ff;background:#e6f4ff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin-top:2px;display:flex}#body .saas-app-peripheral-physical-modal__option strong{font-size:14px;line-height:20px;display:block}#body .saas-app-peripheral-physical-modal__option-content{flex:1;min-width:0}#body .saas-app-peripheral-physical-modal__option-content-detail{color:#00000073;margin-top:4px;font-size:12px;display:block}#body .saas-app-peripheral-physical-modal__association-row{margin-top:8px}#body .saas-app-peripheral-physical-modal__association-row .ant-alert-message{font-size:12px;line-height:18px}#body .saas-app-peripheral-physical-modal__searching{color:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:160px;display:flex}#body .saas-app-peripheral-physical-modal__empty{color:#00000073;justify-content:center;align-items:center;min-height:120px;display:flex}#body .saas-app-peripheral-physical-modal__footer{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}#body .saas-app-peripheral-association-confirm-modal__desc{color:#000000a6;font-size:14px;line-height:22px}#body .saas-app-peripheral-edit-device-modal__row{gap:12px;display:flex}#body .saas-app-peripheral-edit-device-modal__col{flex:1;min-width:0}#body .saas-app-peripheral-edit-device-modal--phone{width:100%;max-width:100%}#body .saas-app-peripheral-edit-device-modal--phone .ant-modal-body,#body .saas-app-peripheral-edit-device-modal--phone .pisell-lowcode-modal-body{max-height:calc(90dvh - 172px);overflow:auto}#body .saas-app-peripheral-edit-device-modal--phone .ant-modal-footer,#body .saas-app-peripheral-edit-device-modal--phone .pisell-lowcode-modal-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}#body .saas-app-peripheral-edit-device-modal--phone .saas-app-peripheral-edit-device-modal__row{flex-direction:column;gap:0}#body .saas-app-peripheral-action-modal--phone,#body .saas-app-peripheral-ignore-modal--phone,#body .saas-app-peripheral-association-confirm-modal--phone,#body .saas-app-peripheral-physical-modal--phone{width:100%;max-width:100%}#body .saas-app-peripheral-action-modal--phone .ant-modal-body,#body .saas-app-peripheral-ignore-modal--phone .ant-modal-body,#body .saas-app-peripheral-association-confirm-modal--phone .ant-modal-body,#body .saas-app-peripheral-physical-modal--phone .ant-modal-body,#body .saas-app-peripheral-action-modal--phone .pisell-lowcode-modal-body,#body .saas-app-peripheral-ignore-modal--phone .pisell-lowcode-modal-body,#body .saas-app-peripheral-association-confirm-modal--phone .pisell-lowcode-modal-body,#body .saas-app-peripheral-physical-modal--phone .pisell-lowcode-modal-body{max-height:calc(90dvh - 172px);overflow:auto}#body .saas-app-peripheral-action-modal--phone .ant-modal-footer,#body .saas-app-peripheral-ignore-modal--phone .ant-modal-footer,#body .saas-app-peripheral-association-confirm-modal--phone .ant-modal-footer,#body .saas-app-peripheral-physical-modal--phone .ant-modal-footer,#body .saas-app-peripheral-action-modal--phone .pisell-lowcode-modal-footer,#body .saas-app-peripheral-ignore-modal--phone .pisell-lowcode-modal-footer,#body .saas-app-peripheral-association-confirm-modal--phone .pisell-lowcode-modal-footer,#body .saas-app-peripheral-physical-modal--phone .pisell-lowcode-modal-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}#body .saas-app-peripheral-action-modal--phone .saas-app-peripheral-action-modal__actions,#body .saas-app-peripheral-ignore-modal--phone .saas-app-peripheral-action-modal__actions,#body .saas-app-peripheral-association-confirm-modal--phone .saas-app-peripheral-action-modal__actions,#body .saas-app-peripheral-physical-modal--phone .saas-app-peripheral-action-modal__actions,#body .saas-app-peripheral-action-modal--phone .saas-app-peripheral-action-modal__usage-main,#body .saas-app-peripheral-ignore-modal--phone .saas-app-peripheral-action-modal__usage-main,#body .saas-app-peripheral-association-confirm-modal--phone .saas-app-peripheral-action-modal__usage-main,#body .saas-app-peripheral-physical-modal--phone .saas-app-peripheral-action-modal__usage-main,#body .saas-app-peripheral-action-modal--phone .saas-app-peripheral-ignore-modal__details>div,#body .saas-app-peripheral-ignore-modal--phone .saas-app-peripheral-ignore-modal__details>div,#body .saas-app-peripheral-association-confirm-modal--phone .saas-app-peripheral-ignore-modal__details>div,#body .saas-app-peripheral-physical-modal--phone .saas-app-peripheral-ignore-modal__details>div{grid-template-columns:1fr}#body .saas-app-peripheral-action-modal--phone .saas-app-peripheral-action-modal__usage-main,#body .saas-app-peripheral-ignore-modal--phone .saas-app-peripheral-action-modal__usage-main,#body .saas-app-peripheral-association-confirm-modal--phone .saas-app-peripheral-action-modal__usage-main,#body .saas-app-peripheral-physical-modal--phone .saas-app-peripheral-action-modal__usage-main{flex-direction:column;align-items:stretch;display:flex}#body .saas-app-peripheral-action-modal--phone .saas-app-peripheral-action-modal__usage-tabs,#body .saas-app-peripheral-ignore-modal--phone .saas-app-peripheral-action-modal__usage-tabs,#body .saas-app-peripheral-association-confirm-modal--phone .saas-app-peripheral-action-modal__usage-tabs,#body .saas-app-peripheral-physical-modal--phone .saas-app-peripheral-action-modal__usage-tabs{width:100%}#body .saas-app-peripheral-action-modal--phone .saas-app-peripheral-action-modal__usage-tab,#body .saas-app-peripheral-ignore-modal--phone .saas-app-peripheral-action-modal__usage-tab,#body .saas-app-peripheral-association-confirm-modal--phone .saas-app-peripheral-action-modal__usage-tab,#body .saas-app-peripheral-physical-modal--phone .saas-app-peripheral-action-modal__usage-tab{flex:1;min-width:0}#body .saas-app-peripheral-action-modal--phone .saas-app-peripheral-ignore-modal__details span,#body .saas-app-peripheral-ignore-modal--phone .saas-app-peripheral-ignore-modal__details span,#body .saas-app-peripheral-association-confirm-modal--phone .saas-app-peripheral-ignore-modal__details span,#body .saas-app-peripheral-physical-modal--phone .saas-app-peripheral-ignore-modal__details span{border-bottom:1px solid #f0f0f0;border-right:0}#body .saas-app-peripheral-connect__modal-title{align-items:center;gap:8px;display:inline-flex}#body .saas-app-peripheral-connect__picker{grid-template-columns:260px 1fr;gap:32px;display:grid}#body .saas-app-peripheral-connect__picker.is-new{grid-template-columns:1fr}#body .saas-app-peripheral-connect__areas,#body .saas-app-peripheral-connect__targets,#body .saas-app-peripheral-connect__config{flex-direction:column;gap:8px;display:flex}#body .saas-app-peripheral-connect__area-list{flex-direction:column;gap:8px;padding-right:8px;display:flex;overflow-y:auto}#body .saas-app-peripheral-connect__targets{min-width:0}#body .saas-app-peripheral-connect__device-list{padding-right:8px;overflow-y:auto}#body .saas-app-peripheral-connect__picker.is-existing .saas-app-peripheral-connect__area-list,#body .saas-app-peripheral-connect__picker.is-existing .saas-app-peripheral-connect__device-list{max-height:calc(80vh - 260px);overflow-y:auto}#body .saas-app-peripheral-connect__section-title{color:#000000e0;align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}#body .saas-app-peripheral-connect__section-desc,#body .saas-app-peripheral-connect__help{color:#00000073;font-size:12px}#body .saas-app-peripheral-connect__area,#body .saas-app-peripheral-connect__device-card,#body .saas-app-peripheral-connect__model-card,#body .saas-app-peripheral-connect__option,#body .saas-app-peripheral-connect__summary-card{background:#fff;border:1px solid #f0f0f0;border-radius:8px}#body .saas-app-peripheral-connect__area{cursor:pointer;flex-direction:column;align-items:flex-start;min-height:64px;padding:12px;display:flex}#body .saas-app-peripheral-connect__area.is-active{background:#e6f4ff;border-color:#1677ff}#body .saas-app-peripheral-connect__area-header{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}#body .saas-app-peripheral-connect__current{color:#1677ff;background:#fff;border-radius:4px;margin-top:4px;padding:1px 6px;font-size:11px}#body .saas-app-peripheral-connect__workarea-name{font-weight:600}#body .saas-app-peripheral-connect__filters,#body .saas-app-peripheral-connect__option-grid,#body .saas-app-peripheral-connect__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#body .saas-app-peripheral-connect__picker.is-new .saas-app-peripheral-connect__filters{grid-template-columns:1fr auto auto}#body .saas-app-peripheral-connect__picker.is-new .saas-app-peripheral-connect__model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#body .saas-app-peripheral-connect__model-grid,#body .saas-app-peripheral-connect__device-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#body .saas-app-peripheral-connect__model-card,#body .saas-app-peripheral-connect__device-card{text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;height:auto;min-height:76px;padding:12px;display:flex}#body .saas-app-peripheral-connect__model-card.is-disabled,#body .saas-app-peripheral-connect__device-card.is-disabled{color:#00000040;cursor:not-allowed;opacity:.55;background:#fafafa}#body .saas-app-peripheral-connect__model-card>div>span,#body .saas-app-peripheral-connect__device-card>div>span{color:#00000073;display:block}#body .saas-app-peripheral-connect__device-icon{border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}#body .saas-app-peripheral-connect__device-icon.is-smart{color:#1677ff;background:#e6f4ff}#body .saas-app-peripheral-connect__device-icon.is-dumb{color:#faad14;background:#fffbe6}#body .saas-app-peripheral-connect__model-card{flex-direction:column;align-items:flex-start;min-height:168px}#body .saas-app-peripheral-connect__model-name{font-weight:600}#body .saas-app-peripheral-connect__summary{grid-template-columns:1fr auto 1fr;align-items:center}#body .saas-app-peripheral-connect__summary>.anticon{justify-self:center}#body .saas-app-peripheral-connect__summary-card{background:#fafafa;align-items:center;gap:12px;min-height:88px;padding:12px;display:flex}#body .saas-app-peripheral-connect__summary-card>div{min-width:0}#body .saas-app-peripheral-connect__summary-card.is-smart{background:#f0f7ff;border-color:#d6e4ff}#body .saas-app-peripheral-connect__summary-card.is-dumb{background:#fffdf0;border-color:#ffe7ba}#body .saas-app-peripheral-connect__summary-card>div>span{color:#00000073;display:block}#body .saas-app-peripheral-connect__summary-desc{color:#00000073;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:18px;overflow:hidden;display:-webkit-box!important}#body .saas-app-peripheral-connect__empty{justify-content:center;align-items:center;min-height:220px;display:flex}#body .saas-app-peripheral-connect__new-info{flex-direction:column;display:flex}#body .saas-app-peripheral-connect__new-info .pisell-lowcode-select,#body .saas-app-peripheral-connect__new-info .ant-select,#body .saas-app-peripheral-connect__new-info .ant-input,#body .saas-app-peripheral-connect__new-info input{width:100%}#body .saas-app-peripheral-connect__option{cursor:pointer;align-items:center;gap:12px;width:100%;min-height:56px;margin-inline-end:0;padding:12px;display:flex}#body .saas-app-peripheral-connect__option>span:not(.ant-radio):not(.pisell-lowcode-radio){align-items:center;gap:12px;width:100%;display:flex}#body .saas-app-peripheral-connect__option.ant-radio-wrapper-checked,#body .saas-app-peripheral-connect__option.pisell-lowcode-radio-wrapper-checked{border-color:var(--primary-600,#7f56d9);background:var(--Primary-50,#f9f5ff)}#body .saas-app-peripheral-add-device__body{flex-direction:column;gap:16px;min-height:0;display:flex}#body .saas-app-peripheral-add-device__model-list{min-height:0;overflow:auto}#body .saas-app-peripheral-add-device__filters{grid-template-columns:1fr 180px 180px;gap:12px;display:grid}#body .saas-app-peripheral-add-device__search{min-width:0}#body .saas-app-peripheral-add-device__filter-select{flex:0 0 180px;width:180px}#body .saas-app-peripheral-add-device__model-group+.saas-app-peripheral-add-device__model-group{margin-top:20px}#body .saas-app-peripheral-add-device__model-groups{flex-direction:column;gap:24px;display:flex}#body .saas-app-peripheral-add-device__group-title{align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}#body .saas-app-peripheral-add-device__model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#body .saas-app-peripheral-add-device__model-card{cursor:pointer;background:#fff;border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}#body .saas-app-peripheral-add-device__model-name{color:#000000e0;font-weight:600}#body .saas-app-peripheral-add-device__model-brand,#body .saas-app-peripheral-add-device__model-desc{color:#00000073;font-size:12px}#body .saas-app-peripheral-add-device__connection-list{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}#body .saas-app-peripheral-add-device__connection-tag{background:#fff;border:1px solid #d9d9d9;border-radius:4px;align-items:center;height:18px;padding:0 6px;font-size:11px;line-height:16px;display:inline-flex}#body .saas-app-peripheral-add-device__body{height:100%;min-height:0;max-height:calc(80dvh - 220px)}#body .saas-app-peripheral-connect__modal--phone{width:100%;max-width:100%}#body .saas-app-peripheral-connect__modal--phone .pisell-lowcode-modal-content{max-height:92dvh}#body .saas-app-peripheral-connect__modal--phone .ant-modal-body,#body .saas-app-peripheral-connect__modal--phone .pisell-lowcode-modal-body{max-height:calc(92dvh - 172px);overflow:auto}#body .saas-app-peripheral-connect__modal--phone .ant-modal-footer,#body .saas-app-peripheral-connect__modal--phone .pisell-lowcode-modal-footer{padding-bottom:calc(10px + env(safe-area-inset-bottom))}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__modal-title{max-width:calc(100vw - 88px);padding-right:8px;display:flex}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__modal-title span{word-break:break-word;min-width:0;line-height:24px}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__picker{flex-direction:column;gap:16px;height:calc(92dvh - 220px);min-height:0;display:flex;overflow:hidden}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__picker.is-new .saas-app-peripheral-connect__targets{overflow:hidden}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__areas,#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__targets,#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__config{min-height:0}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__targets{flex-direction:column;flex:1;display:flex}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__area-list{flex:none;max-height:144px}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__workarea-trigger{width:100%;min-height:44px;color:inherit;text-align:left;background:#f7f8fa;border:1px solid #e5e6eb;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__device-list{flex:1;min-height:0}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__picker.is-existing .saas-app-peripheral-connect__area-list,#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__picker.is-existing .saas-app-peripheral-connect__device-list{max-height:none}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__filters,#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__option-grid,#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__summary,#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__model-grid,#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__device-grid{grid-template-columns:1fr}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__summary>.anticon{transform:rotate(90deg)}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-connect__model-card{min-height:auto}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-add-device__body{height:100%;min-height:0;max-height:calc(90dvh - 220px)}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-add-device__filters{grid-template-columns:repeat(2,minmax(0,1fr))}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-add-device__search{grid-column:1/-1}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-add-device__filter-select{flex:1;width:100%;min-width:0}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-add-device__model-list{flex:1;min-height:0}#body .saas-app-peripheral-connect__modal--phone .saas-app-peripheral-add-device__model-grid{grid-template-columns:1fr}#body .saas-app-peripheral-workarea-picker-modal{width:100%;max-width:100%}#body .saas-app-peripheral-workarea-picker-modal .pisell-lowcode-modal-body,#body .saas-app-peripheral-workarea-picker-modal .ant-modal-body{max-height:60dvh;overflow-y:auto}#body .saas-app-peripheral-workarea-picker-modal .saas-app-peripheral-connect__area-list{flex-direction:column;gap:8px;display:flex}#body .pisell-kiosk-sku-detail-viewport{background:#f2f4f7;width:100vw;height:100vh;position:relative;overflow:hidden}#body .pisell-kiosk-sku-detail{box-sizing:border-box;background:#f2f4f7 50%/cover;width:1080px;height:1800px;padding:40px;position:absolute;top:0;left:50%;overflow:hidden}#body .pisell-kiosk-sku-detail__content{flex-direction:column;gap:40px;width:100%;margin:0 auto;padding-bottom:220px;display:flex}#body .pisell-kiosk-sku-detail__content .pisell-pro-selector_header-content .pisell-pro-selector_header-content-title{color:#101828;font-size:36px!important}#body .pisell-kiosk-sku-detail__content .pisell-pro-selector_header-content .pisell-lowcode-tag{margin-left:20px!important;padding-top:5px!important;padding-bottom:5px!important;font-size:22px!important}#body .pisell-kiosk-sku-detail__content .pisell-pro-selector_tip{color:#667085;font-size:36px!important}#body .pisell-kiosk-sku-detail__content .pisell-sku-options-selection-variant-card__title{color:#101828;font-size:36px!important;font-weight:600!important}#body .pisell-kiosk-sku-detail__content .pisell-sku-options-selection-variant-card__price{font-size:30px!important}#body .pisell-kiosk-sku-detail__content .pisell-sku-options-selection-variant-card{padding-top:30px!important;padding-bottom:30px!important}#body .pisell-kiosk-sku-detail__hero{background:#fff;border-radius:40px;width:100%;overflow:hidden}#body .pisell-kiosk-sku-detail__hero-img{object-fit:cover;width:100%;height:633px;display:block}#body .pisell-kiosk-sku-detail__hero-placeholder{background:#f2f4f7;width:100%;height:633px}#body .pisell-kiosk-sku-detail__header{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}#body .pisell-kiosk-sku-detail__title{color:#000;font-size:60px;font-weight:600;line-height:72px}#body .pisell-kiosk-sku-detail__desc{color:#475467;font-size:36px;font-weight:400;line-height:44px}#body .pisell-kiosk-sku-detail__price-range{color:#f79009;font-size:48px;font-weight:600;line-height:60px}#body .pisell-kiosk-sku-detail__error{color:#b42318;font-size:20px;line-height:30px}#body .pisell-kiosk-sku-detail__options-card{background:#fff;border-radius:40px;padding:40px}#body .pisell-kiosk-sku-detail__options-card .pisell-pro-selector_options-container{grid-template-columns:1fr 1fr!important}#body .pisell-kiosk-sku-detail__options-loading{color:#667085;padding:20px 0;font-size:20px}#body .pisell-kiosk-sku-detail__footer{z-index:10;box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #d0d5dd;justify-content:space-between;align-items:center;width:auto;display:flex;position:fixed;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}#body .pisell-kiosk-sku-detail__back-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--kiosk-footer-button-height,72px);padding:0 var(--kiosk-footer-back-padding-x,24px);font-size:var(--kiosk-footer-back-font-size,20px);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:80px;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;color:#101828!important;background:#fff!important;border:1px solid #98a2b3!important}#body .pisell-kiosk-sku-detail__footer-center{align-items:center;gap:var(--kiosk-footer-center-gap,20px);margin-left:auto;margin-right:var(--kiosk-footer-center-margin-right,20px);display:flex}#body .pisell-kiosk-sku-detail__item-total{font-size:var(--kiosk-footer-total-font-size,20px);line-height:var(--kiosk-footer-total-line-height,30px);color:#101828;white-space:nowrap;font-weight:600}#body .pisell-kiosk-sku-detail__qty{align-items:center;display:flex}#body .pisell-kiosk-sku-detail__add-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--kiosk-footer-button-height,72px);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;line-height:1;display:inline-flex;padding:0 var(--kiosk-footer-add-padding-x,36px)!important;font-size:var(--kiosk-footer-add-font-size,24px)!important;color:#fff!important;background:#ffbc0d!important;border:1px solid #ffbc0d!important;border-radius:80px!important;font-weight:600!important}#body .pisell-kiosk-sku-detail__touch-btn-disabled{cursor:not-allowed;opacity:.45;pointer-events:none}#body .pisell-member-selector-list{grid-template-columns:repeat(3,1fr);gap:16px;padding:16px 0;display:grid}#body .pisell-member-selector-item{cursor:pointer}#body .pisell-member-selector-item .pisell-lowcode-card{border:1px solid #eaecf0;height:100%;transition:all .3s}#body .pisell-member-selector-item .pisell-lowcode-card:hover{border-color:#d0d5dd}#body .pisell-member-selector-item-selected .pisell-lowcode-card{background-color:#f9f5ff;border-color:#7f56d9!important}#body .pisell-member-selector-item-content{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex}#body .pisell-member-selector-item-name{color:#101828;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;font-weight:500;overflow:hidden}#body .pisell-member-selector-item-check{color:#7f56d9;font-size:16px;display:none;position:absolute;bottom:6px;right:6px}#body .pisell-member-selector-item-selected .pisell-member-selector-item-check{display:block}#body .pisell-member-selector-footer{width:100%}#body .saas-attendance-group-settings__shift-preview{margin-top:12px}#body .saas-attendance-group-settings__shift-summary{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}#body .saas-attendance-group-settings__shift-summary-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px}#body .saas-attendance-group-settings__shift-summary-label{color:#6b7280;font-size:12px;line-height:18px}#body .saas-attendance-group-settings__shift-summary-value{color:#111827;margin-top:8px;font-size:28px;font-weight:600;line-height:32px}#body .saas-attendance-group-settings__shift-summary-unit{color:#6b7280;margin-top:4px;font-size:12px;line-height:18px}#body .saas-attendance-group-settings__shift-table{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-top:12px;overflow:hidden}#body .saas-attendance-group-settings__shift-table-head{color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;grid-template-columns:1fr 3fr 1fr;gap:0;padding:12px 16px;font-size:12px;display:grid}#body .saas-attendance-group-settings__shift-table-row{border-bottom:1px solid #f3f4f6;grid-template-columns:1fr 3fr 1fr;gap:0;padding:12px 16px;display:grid}#body .saas-attendance-group-settings__shift-table-row:last-child{border-bottom:none}#body .saas-attendance-group-settings__shift-table-cell{align-items:center;display:flex}#body .saas-attendance-group-settings__shift-times{flex-direction:column;gap:8px;display:flex}#body .saas-attendance-group-settings__shift-time-tag{color:#374151;background:#f3f4f6;border-radius:6px;align-items:center;gap:6px;padding:2px 4px;font-size:12px;font-weight:500;display:inline-flex}#body .saas-attendance-group-settings__shift-time-text{color:inherit}#body .saas-attendance-group-settings__shift-time-arrow{color:#6b7280}#body .saas-attendance-group-settings__shift-empty{color:#9ca3af;font-size:12px}#body .saas-attendance-group-settings__shift-duration{color:#14532d;background:#ecfdf5;border-radius:2px;padding:2px 4px;font-size:10px;font-weight:600}#body .saas-attendance-group-settings__shift-duration-empty{color:#9ca3af;font-size:12px}#body .saas-attendance-group-settings{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:relative}#body .saas-attendance-group-settings .pisell-lowcode-form-item{margin-bottom:16px}#body .saas-attendance-group-settings__loading{z-index:100;background:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}#body .saas-attendance-group-settings__form{flex:1;padding:0 16px;overflow:auto}#body .saas-attendance-group-settings__tabs-wrapper{z-index:10;background:#fff;border-bottom:1px solid #e5e7eb;position:sticky;top:0}#body .saas-attendance-group-settings__tabs-wrapper .pisell-lowcode-tabs-content-holder{display:none}#body .saas-attendance-group-settings__tab-label{align-items:center;gap:8px;display:inline-flex}#body .saas-attendance-group-settings .pisell-lowcode-tabs-nav{margin:0;padding:0 16px}#body .saas-attendance-group-settings .pisell-lowcode-tabs-tab{padding:14px 0}#body .saas-attendance-group-settings .pisell-lowcode-tabs-content-holder{padding:0}#body .saas-attendance-group-settings__panel:not(:first-of-type){margin-top:24px}#body .saas-attendance-group-settings__section{margin-top:18px}#body .saas-attendance-group-settings__section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}#body .saas-attendance-group-settings__section-title{color:#374151;font-weight:500}#body .saas-attendance-group-settings__members-box{justify-content:space-between;align-items:center;display:flex}#body .saas-attendance-group-settings__members-count{color:#6b7280;font-size:13px}#body .saas-attendance-group-settings__link{height:auto;padding:0}#body .saas-attendance-group-settings__tip{color:#6b7280;align-items:center;gap:8px;font-size:12px;line-height:18px;display:flex}#body .saas-attendance-group-settings__help{color:#6b7280;margin-top:8px;font-size:12px;line-height:18px}#body .saas-attendance-group-settings__banner{border:1px solid #0000;border-radius:10px;gap:12px;padding:14px 16px;display:flex}#body .saas-attendance-group-settings__banner .banner-icon{border-radius:8px;flex:none;justify-content:center;align-items:center;height:32px;display:flex}#body .saas-attendance-group-settings__banner .banner-title{color:#111827;margin-bottom:4px;font-size:16px;font-weight:600;line-height:22px}#body .saas-attendance-group-settings__banner .banner-desc{color:#4b5563;font-size:14px;line-height:18px}#body .saas-attendance-group-settings__banner.banner-blue{background:#eef5ff;border-color:#dbeafe}#body .saas-attendance-group-settings__banner.banner-blue .banner-title{color:#1e3a8a}#body .saas-attendance-group-settings__banner.banner-blue .banner-desc{color:#1d4ed8}#body .saas-attendance-group-settings__banner.banner-blue svg{color:#2563eb}#body .saas-attendance-group-settings__banner.banner-green{background:#ecfdf5;border-color:#d1fae5}#body .saas-attendance-group-settings__banner.banner-green .banner-title{color:#14532d}#body .saas-attendance-group-settings__banner.banner-green .banner-desc{color:#15803d}#body .saas-attendance-group-settings__banner.banner-green svg{color:#16a34a}#body .saas-attendance-group-settings__radio-cards{flex-direction:column;gap:12px;margin-top:12px;display:flex}#body .saas-attendance-group-settings__radio-cards:first-of-type{margin-top:0}#body .saas-attendance-group-settings__radio-card{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex}#body .saas-attendance-group-settings__radio-card:hover{border-color:var(--theme-color,#5d3f9f);background:#5d3f9f0a}#body .saas-attendance-group-settings__radio-card--selected{border-color:var(--theme-color,#5d3f9f);background:#5d3f9f14}#body .saas-attendance-group-settings__radio-title{color:#111827;font-size:14px;font-weight:600;line-height:22px}#body .saas-attendance-group-settings__radio-desc{color:#6b7280;font-size:12px;line-height:18px}#body .saas-attendance-group-settings__locations-box{border:1px dashed #d1d5db;border-radius:10px;justify-content:center;align-items:center;min-height:220px;margin-top:12px;padding:18px;display:flex}#body .saas-attendance-group-settings__locations-empty{text-align:center;color:#6b7280}#body .saas-attendance-group-settings__locations-empty-icon{color:#9ca3af;font-size:36px}#body .saas-attendance-group-settings__locations-empty-title{color:#374151;margin-top:10px;font-size:14px;font-weight:600;line-height:22px}#body .saas-attendance-group-settings__locations-empty-desc{color:#6b7280;margin-top:2px;font-size:12px;line-height:18px}#body .saas-attendance-group-settings__locations-list{flex-direction:column;gap:10px;width:100%;display:flex}#body .saas-attendance-group-settings__location-item{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;transition:border-color .2s,background-color .2s}#body .saas-attendance-group-settings__location-item:hover{border-color:var(--theme-color,#5d3f9f);background:#5d3f9f0a}#body .saas-attendance-group-settings__location-item--active{border-color:var(--theme-color,#5d3f9f);background:#5d3f9f14}#body .saas-attendance-group-settings__location-name{color:#111827;font-size:14px;font-weight:600;line-height:22px}#body .saas-attendance-group-settings__location-meta{color:#6b7280;font-size:12px;line-height:18px}#body .saas-attendance-group-settings__slider-row{align-items:center;gap:14px;margin-top:10px;display:flex}#body .saas-attendance-group-settings__slider-row .pisell-lowcode-slider{flex:auto}#body .saas-attendance-group-settings__slider-value{color:#374151;background:#f3f4f6;border-radius:10px;flex:none;justify-content:center;align-items:center;height:32px;padding:8px 12px;font-size:13px;display:flex}#body .saas-attendance-group-settings__modal-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}#body .saas-attendance-group-settings__modal-slider-row{align-items:center;gap:14px;display:flex}#body .saas-attendance-group-settings__modal-slider-row .pisell-lowcode-slider{flex:auto}#body .saas-attendance-group-settings__map-placeholder{color:#6b7280;border:1px dashed #d1d5db;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:220px;display:flex}#body .saas-attendance-group-settings__map-icon{color:#9ca3af;font-size:42px}#body .saas-attendance-group-settings__allow-corrections{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px}#body .saas-attendance-group-settings__allow-title{color:#111827;font-size:14px;font-weight:600;line-height:22px}#body .saas-attendance-group-settings__allow-desc{color:#6b7280;margin-top:2px;font-size:12px;line-height:18px}#body .saas-attendance-group-settings__check-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}#body .saas-attendance-group-settings__check-card{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex}#body .saas-attendance-group-settings__check-card:hover{border-color:var(--theme-color,#5d3f9f);background:#5d3f9f0a}#body .saas-attendance-group-settings__check-card--checked{border-color:var(--theme-color,#5d3f9f);background:#5d3f9f14}#body .saas-attendance-group-settings__check-content{flex-direction:column;gap:4px;display:flex}#body .saas-attendance-group-settings__check-title{color:#111827;font-size:14px;font-weight:600;line-height:22px}#body .saas-attendance-group-settings__check-desc{color:#6b7280;font-size:12px;line-height:18px}#body .saas-attendance-group-settings__inline-input{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}#body .saas-attendance-group-settings__inline-text{color:#374151;font-size:13px;line-height:20px}#body .saas-attendance-group-settings__custom-period{margin-top:12px}#body .saas-attendance-map-field__map-container{border-radius:10px;width:100%;height:220px;margin-bottom:12px;overflow:hidden}#body .saas-attendance-map-field__map-container capacitor-google-map{width:100%;height:100%;display:block}#body .saas-attendance-map-field__modal-map{height:220px;overflow:hidden}#body .saas-attendance-map-field__modal-map capacitor-google-map{width:100%;height:100%;display:block}#body .saas-attendance-map-field__locations{flex-direction:column;gap:10px;display:flex}#body .saas-attendance-map-field__location-header{justify-content:space-between;align-items:center;gap:8px;display:flex}#body .saas-attendance-map-field__location-actions{align-items:center;gap:4px;display:flex}#body .saas-attendance-map-field__edit-btn{color:#9ca3af;transition:color .2s}#body .saas-attendance-map-field__edit-btn:hover{color:#7f56d9}#body .saas-attendance-map-field__delete-btn{color:#9ca3af;transition:color .2s}#body .saas-attendance-map-field__delete-btn:hover{color:#ef4444}#body .pisell-sales-grid{flex-direction:column;width:100%;min-height:0;display:flex}#body .pisell-sales-grid .pisell-lowcode-table-cell-fix-left-last:after,#body .pisell-sales-grid .ant-table-cell-fix-left-last:after{display:none!important}@media (min-width:769px){#body .pisell-sales-grid .record-board-toolbar-quick-filter-form .pisell-date-range-picker{min-width:240px!important}}#body .pisell-sales-grid.pisell-sales-grid--phone .record-board-toolbar-quick-filter-form .pisell-date-range-picker{max-width:100%;min-width:0!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .record-board-toolbar-quick-filter-slot .ant-space,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .record-board-toolbar-quick-filter-slot .pisell-lowcode-space{align-items:center;width:100%;min-width:0;max-width:100%;display:flex}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .record-board-toolbar-quick-filter-slot .ant-space>.ant-space-item,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .record-board-toolbar-quick-filter-slot .pisell-lowcode-space>.ant-space-item,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .record-board-toolbar-quick-filter-slot .ant-space>.pisell-lowcode-space-item,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .record-board-toolbar-quick-filter-slot .pisell-lowcode-space>.pisell-lowcode-space-item{flex:auto;align-items:center;min-width:0;max-width:100%;display:flex}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone{width:100%;margin-bottom:0!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone.ant-form-item,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone.pisell-lowcode-form-item{margin-bottom:0!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone .ant-form-item-row,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone .pisell-lowcode-form-item-row{align-items:center}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone .ant-form-item-control-input-content,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone .pisell-lowcode-form-item-control-input-content{align-items:center;display:flex}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone .pisell-mobile-date-range-picker{align-items:center;width:100%;min-height:32px;display:flex}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-toolbar .filter-dropdown-form-item--phone .pisell-mobile-date-range-picker__trigger{height:32px!important;min-height:32px!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-record-board-scroll-body{overscroll-behavior-x:contain}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-lowcode-table table{table-layout:fixed}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-lowcode-table-thead .pisell-lowcode-table-cell,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-lowcode-table-tbody .pisell-lowcode-table-cell,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .ant-table-thead .ant-table-cell,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .ant-table-tbody .ant-table-cell,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid td[class*=pisell-sales-grid-mobile-table-col--],#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid th[class*=pisell-sales-grid-mobile-table-col--]{padding:6px!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-lowcode-table-selection-column,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .ant-table-selection-column{padding:6px 2px!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-record-board-infinite-scroll-summary-row>.pisell-lowcode-table-cell,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-record-board-infinite-scroll-summary-row>.ant-table-cell{padding:6px!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-lowcode-table-tbody{font-size:11px;line-height:1.35}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-client-name{font-size:12px!important;font-weight:600!important;line-height:16px!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid [class*=pisell-sales-grid-mobile-table-col--] .pisell-lowcode-table-cell-content{min-width:0;max-width:100%}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info){white-space:normal!important;overflow:visible!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content{min-width:0;max-width:100%;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div{color:#475467;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;max-width:100%;font-size:11px;line-height:1.35;display:flex}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div>div{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div>div:has(.pisell-lowcode-tag){display:block}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div>div:has(.ant-tag){display:block}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div .pisell-lowcode-tag,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div .ant-tag{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;min-width:0;max-width:100%;margin:0;padding:0 6px;font-size:11px;line-height:16px;display:inline-block;overflow:hidden}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div .pisell-datetime-display,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div .pisell-datetime-display-inline,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div .pisell-time-range-display{min-width:0;max-width:100%}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--stack:not(.pisell-sales-grid-mobile-table-col--customer):not(.pisell-sales-grid-mobile-table-col--contact):not(.pisell-sales-grid-mobile-table-col--contacts-info) .pisell-lowcode-table-cell-content>div>div:not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag))>div>div{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden;font-size:11px!important;line-height:1.35!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--sale-brief .pisell-sales-grid-sale-brief{align-items:flex-start;font-size:11px;line-height:1.35}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--sale-brief .pisell-sales-grid-sale-brief>div:first-child{font-size:12px;font-weight:600;line-height:1.3}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;max-width:100%;display:flex}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>.pisell-client-name,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>.pisell-datetime-display,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>.pisell-datetime-display-inline,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>div{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>div:has(.pisell-lowcode-tag){display:block}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>div:has(.ant-tag){display:block}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief .pisell-lowcode-tag,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief .ant-tag{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;min-width:0;max-width:100%;display:inline-block;overflow:hidden}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>div:not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag))>div>div{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden;font-size:11px!important;line-height:1.35!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--customer,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contact,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contacts-info{overflow:hidden}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--customer .pisell-lowcode-table-cell-content,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contact .pisell-lowcode-table-cell-content,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contacts-info .pisell-lowcode-table-cell-content{max-width:100%;overflow:hidden}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--customer .pisell-lowcode-table-cell-content>div,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contact .pisell-lowcode-table-cell-content>div,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contacts-info .pisell-lowcode-table-cell-content>div{box-sizing:border-box;text-align:center;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;align-items:stretch!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--customer .pisell-lowcode-table-cell-content>div>div,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contact .pisell-lowcode-table-cell-content>div>div,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contacts-info .pisell-lowcode-table-cell-content>div>div,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--customer .pisell-lowcode-table-cell-content>div .pisell-client-name,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contact .pisell-lowcode-table-cell-content>div .pisell-client-name,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--contacts-info .pisell-lowcode-table-cell-content>div .pisell-client-name{box-sizing:border-box;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:break-word;width:100%;min-width:0;max-width:100%;overflow:visible;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-person-cell{box-sizing:border-box;text-align:center;color:#475467;flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%;font-size:11px;line-height:1.35;display:flex}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-person-cell>div:not(.pisell-client-name){font-size:11px}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-person-cell>div,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-person-cell .pisell-client-name{box-sizing:border-box;width:100%;min-width:0;max-width:100%;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--tag .pisell-lowcode-table-cell-content{text-align:center}#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--tag .pisell-lowcode-tag,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--tag .ant-tag,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--tag .pisell-tags,#body .pisell-sales-grid.pisell-sales-grid--phone .pisell-sales-grid-mobile-table-grid .pisell-sales-grid-mobile-table-col--tag .pisell-lowcode-tags{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;box-sizing:border-box;min-width:0;max-width:100%;margin-inline-start:auto;margin-inline-end:auto;display:inline-block;overflow:hidden;border-radius:10px!important;padding:1px 8px!important;font-size:11px!important;line-height:16px!important}#body .pisell-sales-grid .pisell-sales-grid-booking-brief{color:#475467;flex-direction:column;gap:4px;font-size:12px;line-height:1.35;display:flex}#body .pisell-sales-grid .pisell-sales-grid-booking-brief .pisell-client-name{font-size:13px;font-weight:600;line-height:18px}#body .pisell-sales-grid .pisell-sales-grid-booking-brief .pisell-lowcode-tag,#body .pisell-sales-grid .pisell-sales-grid-booking-brief .ant-tag{margin:0;padding:0 6px;font-size:11px;line-height:16px}@keyframes pisell-res-frc-marquee{0%,20%{transform:translate(0)}80%,to{transform:translateX(var(--scroll-dist,0))}}#body .pisell-res-floor-room-card{--rc-pay-unpaid:#ff8a75;--rc-pay-paid:#16a34a;--rc-reserved-halo-border:#17503aad;--rc-reserved-halo-glow:#17503a57;--rc-reserved-halo-glow-soft:#17503a33;--rc-reserved-halo-glow-size:4px;--rc-reserved-halo-glow-soft-size:6px;--rc-reserved-halo-hover-glow-size:4px;--rc-reserved-halo-hover-glow-soft-size:6px;--c-surface:#fff;--c-surface-muted:#fafafa;--c-border:#e8eaed;--c-text-1:#1d2129;--c-text-2:#4e5969;--c-text-3:#86909c;--c-text-4:#c9cdd4;--radius-m:10px;--radius-s:6px;--shadow-card:0 1px 3px #0000000a,0 1px 2px #00000005;--shadow-card-hover:0 4px 12px #00000014;box-sizing:border-box;touch-action:manipulation;--floor-card-vs:1;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}#body .pisell-res-floor-room-card[data-rect-edge-progress=on],#body .pisell-res-floor-room-card[data-reserved-halo=on]{overflow:visible}#body .pisell-res-floor-room-card[data-reserved-halo=on]>.pisell-res-floor-room-card__viewport-compensate>.rc-shell{transition:box-shadow .2s}#body .pisell-res-floor-room-card[data-reserved-halo=on]:not([data-shape=circle])>.pisell-res-floor-room-card__viewport-compensate>.rc-shell{border-radius:var(--radius-m);box-shadow:0 0 0 2px var(--rc-reserved-halo-border),0 0 var(--rc-reserved-halo-glow-size)var(--rc-reserved-halo-glow),0 0 var(--rc-reserved-halo-glow-soft-size)var(--rc-reserved-halo-glow-soft)}#body .pisell-res-floor-room-card[data-reserved-halo=on][data-shape=circle]>.pisell-res-floor-room-card__viewport-compensate>.rc-shell{box-shadow:0 0 0 2px var(--rc-reserved-halo-border),0 0 var(--rc-reserved-halo-glow-size)var(--rc-reserved-halo-glow),0 0 var(--rc-reserved-halo-glow-soft-size)var(--rc-reserved-halo-glow-soft),var(--shadow-card)}#body .pisell-res-floor-room-card[data-reserved-halo=on][data-shape=circle]:hover>.pisell-res-floor-room-card__viewport-compensate>.rc-shell{box-shadow:0 0 0 2px var(--rc-reserved-halo-border),0 0 var(--rc-reserved-halo-hover-glow-size)#66bb9752,0 0 var(--rc-reserved-halo-hover-glow-soft-size)#66bb972e,var(--shadow-card-hover)}#body .pisell-res-floor-room-card__disc-edge-progress{z-index:3;pointer-events:none;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}#body .pisell-res-floor-room-card__disc-edge-progress svg{width:100%;height:100%;display:block}#body .pisell-res-floor-room-card__rect-edge-progress{z-index:3;pointer-events:none;border-radius:var(--radius-m);position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}#body .pisell-res-floor-room-card__rect-edge-progress svg{width:100%;height:100%;display:block}#body .pisell-res-floor-room-card[data-density=compact] .pisell-res-floor-room-card__rect-edge-progress,#body .pisell-res-floor-room-card[data-density=mini] .pisell-res-floor-room-card__rect-edge-progress,#body .pisell-res-floor-room-card[data-density=micro] .pisell-res-floor-room-card__rect-edge-progress{border-radius:calc(var(--radius-m) + 2px);top:-2px;bottom:-2px;left:-2px;right:-2px}#body .pisell-res-floor-room-card .rc{background:var(--c-surface);border-radius:var(--radius-m);min-height:0;box-shadow:var(--shadow-card);border:none;flex-direction:column;flex:1;gap:10px;padding:14px 16px;transition:box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}#body .pisell-res-floor-room-card .rc:hover{box-shadow:var(--shadow-card-hover)}#body .pisell-res-floor-room-card .rc.rc--floor-detail-open{z-index:2;box-shadow:inset 0 0 0 2px #1890ffeb,var(--shadow-card)}#body .pisell-res-floor-room-card .rc.rc--floor-detail-open:hover{box-shadow:inset 0 0 0 2px #1890ffeb,var(--shadow-card-hover)}#body .pisell-res-floor-room-card[data-shape=circle]{--rc-disc-pad:clamp(7px,6.5cqmin,18px);min-height:0;box-shadow:var(--shadow-card);background:0 0;border-radius:50%;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden;container:pisell-floor-room-card-circle/size}#body .pisell-res-floor-room-card[data-shape=circle]:hover{box-shadow:var(--shadow-card-hover)}#body .pisell-res-floor-room-card[data-shape=circle] .rc{width:100%;min-height:0;box-shadow:none;padding:var(--rc-disc-pad);text-align:center;-webkit-overflow-scrolling:touch;border-radius:50%;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:max(5px,min(1.8cqmin,10px));transition:none;display:flex;overflow:hidden auto}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--tooltip-time{justify-content:flex-start}#body .pisell-res-floor-room-card[data-shape=circle] .rc:hover{box-shadow:none;transform:none}#body .pisell-res-floor-room-card[data-shape=circle] .rc-header,#body .pisell-res-floor-room-card[data-shape=circle] .rc-body,#body .pisell-res-floor-room-card[data-shape=circle] .rc-multi-list,#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--tooltip-time .rc-tooltip-time-main{width:100%;min-height:0}#body .pisell-res-floor-room-card[data-shape=circle]:not([data-disc-layout=legacy]) .rc-unified{border-radius:50%;flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:0;width:100%;max-width:100%;height:100%;min-height:0;display:flex;overflow:hidden}#body .pisell-res-floor-room-card[data-shape=circle]:not([data-disc-layout=legacy]) .rc.rc--tooltip-time .rc-tooltip-time-main{border-radius:50%;flex-direction:column;flex:auto;align-items:stretch;gap:0;width:100%;max-width:100%;min-height:0;display:flex;overflow:visible}#body .pisell-res-floor-room-card[data-shape=circle][data-disc-layout=legacy] .rc-unified{border-radius:0;flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:0;width:100%;height:100%;min-height:0;display:flex;overflow:visible}#body .pisell-res-floor-room-card[data-shape=circle][data-disc-layout=legacy] .rc.rc--tooltip-time .rc-tooltip-time-main{border-radius:0;flex-direction:column;flex:auto;align-items:stretch;gap:0;width:100%;min-height:0;display:flex;overflow:visible}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied{border-radius:50%}#body .pisell-res-floor-room-card[data-shape=circle] .rc-header{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px}#body .pisell-res-floor-room-card[data-shape=circle] .rc-header__left{flex-direction:column;flex:none;align-items:center;gap:2px;width:100%;min-width:0;display:flex}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied .rc-header,#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--reserved .rc-header{grid-template-rows:auto auto;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:6px;display:grid}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied .rc-header .rc-header__left,#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--reserved .rc-header .rc-header__left{display:contents}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied .rc-header .rc-room-name-line,#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--reserved .rc-header .rc-room-name-line{grid-area:1/1/auto/-1;justify-self:center;max-width:100%}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied .rc-header .rc-capacity,#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--reserved .rc-header .rc-capacity{grid-area:2/2;justify-self:end}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied .rc-header .rc-tag,#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--reserved .rc-header .rc-tag{grid-area:2/3;justify-self:start}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied .rc-header:not(:has(.rc-capacity)) .rc-tag{grid-area:2/1/auto/-1;justify-self:center}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--reserved .rc-header:not(:has(.rc-capacity)) .rc-tag{grid-area:2/1/auto/-1;justify-self:center}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied .rc-header:not(:has(.rc-tag)) .rc-capacity{grid-area:2/1/auto/-1;justify-self:center}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--reserved .rc-header:not(:has(.rc-tag)) .rc-capacity{grid-area:2/1/auto/-1;justify-self:center}#body .pisell-res-floor-room-card[data-shape=circle] .rc-room-name,#body .pisell-res-floor-room-card[data-shape=circle] .rc-room-name-count{text-align:center;font-size:max(12px,min(4cqmin,16px));font-weight:700}#body .pisell-res-floor-room-card[data-shape=circle] .rc-room-name-line{text-align:center;white-space:nowrap;word-break:normal;flex-wrap:wrap;justify-content:center;width:100%;max-width:100%;max-height:1.25em;display:inline-flex;overflow:hidden}#body .pisell-res-floor-room-card[data-shape=circle] .rc-room-name{-webkit-line-clamp:none;-webkit-box-orient:initial;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;width:auto;max-width:100%;display:block;overflow:hidden}#body .pisell-res-floor-room-card[data-shape=circle] .rc-room-name-count{white-space:nowrap;flex:none;display:block}#body .pisell-res-floor-room-card[data-shape=circle] .rc-capacity,#body .pisell-res-floor-room-card[data-shape=circle] .rc-tag{border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:10px}#body .pisell-res-floor-room-card[data-shape=circle] .rc-body{flex:auto;align-items:center;gap:max(4px,min(1.2cqmin,8px));min-height:0;overflow:hidden auto}#body .pisell-res-floor-room-card[data-shape=circle] .rc-unified>.rc-compact{flex:auto;min-height:0}#body .pisell-res-floor-room-card[data-shape=circle]:not([data-tooltip-time=on]) .rc:not(.rc--multi) .rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-shape=circle]:not([data-tooltip-time=on]) .rc:not(.rc--multi) .rc-unified>.rc-compact{flex-grow:0;flex-shrink:1;min-height:0}#body .pisell-res-floor-room-card[data-shape=circle] .rc-body--center{flex:auto;justify-content:center;min-height:auto}#body .pisell-res-floor-room-card[data-shape=circle] .rc-contact{flex-wrap:wrap;justify-content:center;font-size:max(11px,min(3.2cqmin,13px))}#body .pisell-res-floor-room-card[data-shape=circle] .rc-time-row{flex-wrap:wrap;justify-content:center;gap:4px;font-size:max(10px,min(3.1cqmin,12px))}#body .pisell-res-floor-room-card[data-shape=circle] .rc-amount{justify-content:center;font-size:max(15px,min(4.5cqmin,20px))}#body .pisell-res-floor-room-card[data-shape=circle] .rc-amount--with-badge{flex-wrap:wrap;justify-content:center;gap:6px}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied:not(.rc--multi) .rc-amount.rc-highlight--paid,#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--occupied:not(.rc--multi) .rc-amount.rc-highlight--paid .rc-amount__main{color:#fff}#body .pisell-res-floor-room-card[data-shape=circle] .rc-items-count{text-align:center;font-size:max(9px,min(2.7cqmin,11px));font-weight:500}#body .pisell-res-floor-room-card[data-shape=circle] .rc-next{flex-wrap:wrap;justify-content:center;max-width:100%;margin-top:4px;padding-top:6px;font-size:max(10px,min(2.9cqmin,12px))}#body .pisell-res-floor-room-card[data-shape=circle] .rc-progress{width:100%;max-width:90%;margin-left:auto;margin-right:auto}@supports (width:1cqw){#body .pisell-res-floor-room-card[data-shape=circle] .rc-progress{max-width:min(90%,80cqw)}}#body .pisell-res-floor-room-card[data-shape=circle] .rc-stamp{width:60px;height:60px;bottom:max(48px,min(13cqmin,68px));left:auto;right:max(46px,min(12.5cqmin,66px));transform:rotate(-18deg)}#body .pisell-res-floor-room-card[data-shape=circle] .rc-stamp span{text-align:center;padding:0 2px;font-size:max(11px,min(3.2cqmin,12px));line-height:1.2}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--multi{justify-content:center}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--multi>.rc-unified{justify-content:center;height:100%;min-height:0;overflow:hidden}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--multi>.rc-unified>.rc-multi-micro-summary{flex:0 auto;justify-content:center;min-height:0}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--multi>.rc-unified .rc-multi-list{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;flex:0 auto;align-items:stretch;gap:6px;min-height:0;margin:0;padding:0;overflow:hidden auto}#body .pisell-res-floor-room-card[data-shape=circle][data-disc-layout=legacy] .rc.rc--multi>.rc-multi-list{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;flex:0 auto;align-items:stretch;gap:6px;min-height:0;max-height:min(62cqh,78%);margin:0;padding:0;overflow:hidden auto}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact{border-radius:6px;gap:4px;width:100%;max-width:100%;padding:max(5px,min(1.6cqmin,8px)) max(4px,min(1.4cqmin,10px))}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__row{flex-flow:wrap;place-content:center;align-items:center;gap:5px 8px;min-height:auto;display:flex}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__left{text-align:center;flex:0 auto;justify-content:center;align-items:center;max-width:100%;display:flex}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__middle{flex:0 auto;justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex;-webkit-mask-image:none;mask-image:none}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__scroll{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;font-size:max(9px,min(2.8cqmin,11px));display:flex}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__right{text-align:center;flex:0 auto;justify-content:center;align-items:center;gap:6px;display:flex}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__right-stack{align-items:center}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__pay-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__items-count{text-align:center;max-width:100%;font-size:max(9px,min(2.7cqmin,11px));font-weight:500;line-height:1.2}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__name{text-align:center;font-size:max(11px,min(3.2cqmin,13px))}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__amount{justify-content:center;align-items:center;gap:2px;font-size:max(12px,min(3.5cqmin,14px));display:inline-flex}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__amount .rc-icon{margin-right:0}#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact__badge{padding:2px 6px;font-size:max(9px,min(2.6cqmin,11px))}@supports (width:1cqw){#body .pisell-res-floor-room-card[data-shape=circle] .rc-compact{max-width:min(98%,90cqw)}}#body .pisell-res-floor-room-card[data-shape=circle] .rc--reserved.rc--multi .rc-multi-list>.rc-compact:first-child,#body .pisell-res-floor-room-card[data-shape=circle] .rc--occupied.rc--multi .rc-multi-list>.rc-compact:first-child{border-top:none}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--multi .rc-compact>div:nth-child(2){display:none}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--multi .rc-compact .rc-progress{width:100%;max-width:100%;margin-left:0;margin-right:0}@supports (width:1cqw){#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--multi .rc-compact .rc-progress{max-width:min(100%,88cqw)}}#body .pisell-res-floor-room-card[data-shape=circle] .rc-empty-text{text-align:center;font-size:max(11px,min(3.2cqmin,14px))}#body .pisell-res-floor-room-card[data-shape=circle] .rc-lock-icon svg{width:max(22px,min(7cqmin,28px));height:max(22px,min(7cqmin,28px))}#body .pisell-res-floor-room-card[data-shape=circle] .rc-locked-text{text-align:center;font-size:max(10px,min(3cqmin,12px))}#body .pisell-res-floor-room-card[data-shape=circle][data-theme=compact]{--rc-disc-pad:clamp(5px,5.5cqmin,14px)}#body .pisell-res-floor-room-card[data-shape=circle][data-theme=compact] .rc{gap:4px}#body .pisell-res-floor-room-card[data-shape=circle][data-theme=compact] .rc-stamp{width:48px;height:48px;bottom:max(34px,min(9.8cqmin,44px));right:max(34px,min(9.5cqmin,44px));transform:rotate(-18deg)}#body .pisell-res-floor-room-card[data-shape=circle][data-theme=compact] .rc-stamp span{padding:0 2px;font-size:10px;line-height:1.15}#body .pisell-res-floor-room-card[data-shape=circle][data-theme=wide]{--rc-disc-pad:clamp(9px,7.5cqmin,20px)}#body .pisell-res-floor-room-card[data-shape=circle][data-theme=wide] .rc{gap:max(7px,min(2.2cqmin,12px))}#body .pisell-res-floor-room-card[data-shape=circle][data-theme=wide] .rc-room-name,#body .pisell-res-floor-room-card[data-shape=circle][data-theme=wide] .rc-room-name-count{font-size:max(13px,min(4.3cqmin,17px))}#body .pisell-res-floor-room-card[data-shape=circle][data-theme=wide] .rc-tag{padding:3px 12px;font-size:11px}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--reserved.rc--multi{background:var(--c-surface)}#body .pisell-res-floor-room-card[data-shape=circle] .rc--reserved.rc--multi .rc-multi-list>.rc-compact{background:0 0}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-main{flex-direction:column;flex:auto;justify-content:stretch;align-items:stretch;width:100%;min-height:0;display:flex}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-root{touch-action:pan-y;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex-direction:column;flex:auto;justify-content:stretch;align-items:stretch;width:100%;min-height:0;padding:0;display:flex;position:relative;overflow:visible}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-stack{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-self:stretch;align-items:center;gap:4px;width:100%;min-height:0;padding:4px;display:flex;overflow:visible}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-progress{pointer-events:none;width:100%;max-width:92%}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-pay-badge{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-bar{flex-shrink:0;width:100%;display:block}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-bar__track{background:#00000026;border-radius:1.5px;width:100%;height:3px;overflow:hidden}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-bar__fill{background:#1677b6;border-radius:1.5px;height:100%;transition:width .6s;display:block}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-bar__fill--warn{background:#f5c542}#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--occupied .rc-tooltip-time-bar__track{background:#ffffff38}#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--occupied .rc-tooltip-time-bar__fill:not(.rc-tooltip-time-bar__fill--warn){background:#fff}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-title-anchor{flex-shrink:0;justify-content:center;width:100%;min-width:0;max-width:100%;display:flex}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;margin:0;font-size:max(12px,min(3.5cqmin,15px));font-weight:700;line-height:1.25;display:block;overflow:hidden}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-title-anchor.rc-tooltip-time-title-anchor--overflow{max-width:none;overflow:visible}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-title.rc-tooltip-time-title--overflow{text-overflow:clip;white-space:nowrap;--rc-pill-bg-rgb:255,255,255;--rc-pill-bg-alpha:.8;isolation:isolate;z-index:10;background-color:rgba(var(--rc-pill-bg-rgb),var(--rc-pill-bg-alpha));border-radius:4px;flex-shrink:0;width:auto;max-width:none;padding:0 4px;position:relative;overflow:visible}#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--occupied .rc-tooltip-time-title.rc-tooltip-time-title--overflow,#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--occupied-pay .rc-tooltip-time-title.rc-tooltip-time-title--overflow,#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--occupied-timeout .rc-tooltip-time-title.rc-tooltip-time-title--overflow{--rc-pill-bg-rgb:31,31,31}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-ant-overlay{pointer-events:none;z-index:6}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-ant-overlay .pisell-lowcode-tooltip-inner{box-shadow:none;min-height:0;font-size:max(11px,min(3cqmin,13px));font-weight:600;line-height:1.2;color:#fff!important;border-radius:6px!important;padding:4px!important}#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-ant-overlay .pisell-lowcode-tooltip-arrow:before,#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-ant-overlay .pisell-lowcode-tooltip-arrow:after,#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-ant-overlay--reserved .pisell-lowcode-tooltip-arrow:before,#body .pisell-res-floor-room-card .rc.rc--tooltip-time .rc-tooltip-time-ant-overlay--reserved .pisell-lowcode-tooltip-arrow:after{box-shadow:none!important}#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--occupied .rc-tooltip-time-title{color:#fff}#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--reserved .rc-tooltip-time-title{color:var(--c-text-1)}#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--occupied-pay .rc-tooltip-time-title,#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--occupied-timeout .rc-tooltip-time-title{color:#fff}#body .pisell-res-floor-room-card .rc.rc--tooltip-time.rc--empty .rc-tooltip-time-title{color:var(--c-text-1)}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--tooltip-time .rc-tooltip-time-title{color:#fff}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--tooltip-time .rc-tooltip-time-title.rc-tooltip-time-title--overflow{--rc-pill-bg-rgb:31,31,31}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--empty.rc--tooltip-time .rc-tooltip-time-title{color:var(--c-text-1)}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--empty.rc--tooltip-time .rc-tooltip-time-title.rc-tooltip-time-title--overflow{--rc-pill-bg-rgb:255,255,255}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--tooltip-time .rc-tooltip-time-pay-badge{top:-28px}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--tooltip-time.rc--reserved .rc-tooltip-time-title{color:var(--c-text-1)}#body .pisell-res-floor-room-card[data-shape=circle] .rc.rc--tooltip-time.rc--reserved .rc-tooltip-time-title.rc-tooltip-time-title--overflow{--rc-pill-bg-rgb:255,255,255}#body .pisell-res-floor-room-card[data-tooltip-time=on],#body .pisell-res-floor-room-card[data-tooltip-time=on] .pisell-res-floor-room-card__viewport-compensate,#body .pisell-res-floor-room-card[data-tooltip-time=on] .rc.rc--tooltip-time,#body .pisell-res-floor-room-card[data-tooltip-time=on] .rc.rc--tooltip-time .rc-tooltip-time-main,#body .pisell-res-floor-room-card[data-tooltip-time=on][data-shape=circle],#body .pisell-res-floor-room-card[data-tooltip-time=on][data-shape=circle] .rc.rc--tooltip-time{overflow:visible}#body .pisell-res-floor-room-card .rc-header{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}#body .pisell-res-floor-room-card .rc-header__left{flex:0 auto;align-items:baseline;gap:6px;min-width:0;max-width:100%;display:flex}#body .pisell-res-floor-room-card .rc-room-name-line{flex-wrap:wrap;flex:0 auto;align-items:baseline;gap:0 4px;min-width:0;max-width:100%;max-height:1.25em;font-size:18px;line-height:1.25;display:inline-flex;overflow:hidden}#body .pisell-res-floor-room-card .rc-room-name,#body .pisell-res-floor-room-card .rc-room-name-count{color:var(--c-text-1);white-space:nowrap;font-size:18px;font-weight:600}#body .pisell-res-floor-room-card .rc-room-name{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:100%;display:block;overflow:hidden}#body .pisell-res-floor-room-card .rc-room-name-count{flex:none}#body .pisell-res-floor-room-card .rc-capacity{color:var(--c-text-3);white-space:nowrap;flex-shrink:0;font-size:12px}#body .pisell-res-floor-room-card .rc-tag{white-space:nowrap;letter-spacing:.02em;border-radius:4px;flex-shrink:0;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}#body .pisell-res-floor-room-card .rc-tag--empty{color:#8c8c8c;background:#f2f3f5}#body .pisell-res-floor-room-card .rc-tag--reserved{color:#1677b6;background:#e8f4fd}#body .pisell-res-floor-room-card .rc-tag--occupied{color:#13864e;background:#e6f7ed}#body .pisell-res-floor-room-card .rc-tag--locked{color:#b0b0b0;background:#f2f3f5}#body .pisell-res-floor-room-card .rc-tag--appointment-new{color:#101828;background:#91caff}#body .pisell-res-floor-room-card .rc-tag--appointment-confirmed{color:#101828;background:#b7eb8f}#body .pisell-res-floor-room-card .rc-tag--appointment-arrived{color:#101828;background:#d3adf7}#body .pisell-res-floor-room-card .rc-tag--appointment-started{color:#101828;background:#fffb8f}#body .pisell-res-floor-room-card .rc-tag--appointment-cancelled{color:#d92d20;background:#bfbfbf}#body .pisell-res-floor-room-card .rc-tag--appointment-no-show{color:#d92d20;background:#ffa39e}#body .pisell-res-floor-room-card .rc-tag--appointment-completed{color:#101828;background:#ffd591}#body .pisell-res-floor-room-card .rc-body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow:hidden auto}#body .pisell-res-floor-room-card .rc-body__progress-grow{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex}#body .pisell-res-floor-room-card .rc-compact>.rc-body__progress-grow:empty,#body .pisell-res-floor-room-card .rc-compact__left:empty,#body .pisell-res-floor-room-card .rc-contact:empty{display:none}#body .pisell-res-floor-room-card .rc-body--center{justify-content:center;align-items:center;min-height:60px}#body .pisell-res-floor-room-card .rc-icon{vertical-align:-1px;width:12px;height:12px;margin-right:3px;display:inline}#body .pisell-res-floor-room-card .rc-contact{align-items:center;gap:8px;font-size:13px;display:flex}#body .pisell-res-floor-room-card .rc-order-line{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}#body .pisell-res-floor-room-card .rc-order-line__number{min-width:0;color:var(--c-text-1);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:1.2;overflow:hidden}#body .pisell-res-floor-room-card .rc-order-line__status{margin-left:auto}#body .pisell-res-floor-room-card .rc-contact__name{color:var(--c-text-1);font-weight:500}#body .pisell-res-floor-room-card .rc-contact__phone{color:var(--c-text-3);font-variant-numeric:tabular-nums;font-size:12px}#body .pisell-res-floor-room-card .rc-contact__name.rc-contact__chunks{flex-wrap:wrap;align-items:center;row-gap:2px;max-width:100%;display:inline-flex}#body .pisell-res-floor-room-card .rc-contact-chunk{white-space:nowrap}#body .pisell-res-floor-room-card .rc-time-row{color:var(--c-text-2);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}#body .pisell-res-floor-room-card .rc-time-row__contact{min-width:0;max-width:100%;color:var(--c-text-1);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}#body .pisell-res-floor-room-card .rc-time-row--contact-inline .rc-contact__phone{font-size:11px}#body .pisell-res-floor-room-card .rc-sep{color:var(--c-text-4)}#body .pisell-res-floor-room-card .rc-amount{align-items:center;font-size:18px;font-weight:600;display:flex}#body .pisell-res-floor-room-card .rc-amount__main{align-items:center;gap:2px;display:inline-flex}#body .pisell-res-floor-room-card .rc-amount__prefix{color:currentColor;margin-right:4px;font-size:12px;font-weight:700;line-height:1}#body .pisell-res-floor-room-card .rc-amount__main .rc-icon{flex-shrink:0;margin-right:0}#body .pisell-res-floor-room-card .rc-amount--with-badge{flex-wrap:wrap;gap:8px}#body .pisell-res-floor-room-card .rc-items-count{color:var(--c-text-3);margin-top:-4px;font-size:12px;font-weight:500}#body .pisell-res-floor-room-card .rc-highlight--danger{color:#d4380d;font-weight:600}#body .pisell-res-floor-room-card .rc-highlight--warn{color:#e37318;font-weight:600}#body .pisell-res-floor-room-card .rc-highlight--info{color:#1677b6;font-weight:500}#body .pisell-res-floor-room-card .rc-highlight--overtime{color:#f5c542;font-weight:600}#body .pisell-res-floor-room-card .rc-highlight--paid{color:#34c759;font-weight:600}#body .pisell-res-floor-room-card .rc-highlight--unpaid{color:var(--rc-pay-unpaid);font-weight:600}#body .pisell-res-floor-room-card .rc.rc--reserved .rc-amount.rc-highlight--paid,#body .pisell-res-floor-room-card .rc.rc--reserved .rc-compact__amount.rc-highlight--paid{color:var(--c-text-1)}#body .pisell-res-floor-room-card .rc-progress{flex-direction:column;gap:4px;display:flex}#body .pisell-res-floor-room-card .rc-progress__bar{background:#00000026;border-radius:2px;width:100%;height:4px;overflow:hidden}#body .pisell-res-floor-room-card .rc-progress__fill{background:#fff;border-radius:2px;height:100%;transition:width .6s}#body .pisell-res-floor-room-card .rc-progress__fill--warn{background:#f5c542}#body .pisell-res-floor-room-card .rc-progress__label{color:var(--c-text-3);font-size:11px}#body .pisell-res-floor-room-card .rc-progress--mini{gap:0}#body .pisell-res-floor-room-card .rc-progress--mini .rc-progress__bar{height:3px}#body .pisell-res-floor-room-card .rc-stamp{opacity:1;pointer-events:none;z-index:1;border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;bottom:26px;right:6px;transform:rotate(-18deg)}#body .pisell-res-floor-room-card .rc-stamp span{letter-spacing:.02em;text-align:center;padding:0 4px;font-size:12px;font-weight:700;line-height:1.2}#body .pisell-res-floor-room-card .rc-stamp--paid{color:#fff;border-color:#fff}#body .pisell-res-floor-room-card .rc-stamp--unpaid{color:#d4380d;border-color:#d4380d}#body .pisell-res-floor-room-card .rc-next{border-top:1px dashed var(--c-border);color:var(--c-text-3);flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;padding-top:8px;font-size:12px;display:flex}#body .pisell-res-floor-room-card .rc-next__label{color:var(--c-text-1);letter-spacing:.04em;font-size:10px;font-weight:600}#body .pisell-res-floor-room-card .rc-next__sep{color:var(--c-text-4)}#body .pisell-res-floor-room-card .rc-next__guest-chunks{flex-wrap:wrap;align-items:center;row-gap:2px;max-width:100%;display:inline-flex}#body .pisell-res-floor-room-card .rc--empty{background:#fff}#body .pisell-res-floor-room-card .rc-empty-text{color:var(--c-text-2);padding:0 2px 2px;font-size:13px}#body .pisell-res-floor-room-card .rc--occupied-pay{box-shadow:inset 0 0 0 1px #f5c54273}#body .pisell-res-floor-room-card .rc--occupied-timeout{box-shadow:inset 0 0 0 1px #f5c54280}#body .pisell-res-floor-room-card .rc--locked{opacity:.5;background:repeating-linear-gradient(-45deg,var(--c-surface),var(--c-surface)6px,var(--c-surface-muted,#f5f5f5)6px,var(--c-surface-muted,#f5f5f5)12px)}#body .pisell-res-floor-room-card .rc-lock-icon{color:var(--c-text-4);margin-bottom:4px}#body .pisell-res-floor-room-card .rc-locked-text{color:var(--c-text-2);font-size:12px}#body .pisell-res-floor-room-card .rc--occupied{color:#fff;background:#17503a}#body .pisell-res-floor-room-card .rc--occupied .rc-room-name,#body .pisell-res-floor-room-card .rc--occupied .rc-room-name-count{color:#fff}#body .pisell-res-floor-room-card .rc--occupied .rc-capacity{color:#fff9}#body .pisell-res-floor-room-card .rc--occupied .rc-items-count,#body .pisell-res-floor-room-card .rc--occupied .rc-compact__items-count,#body .pisell-res-floor-room-card .rc--occupied .rc-compact__items-count--in-scroll{color:#fffc}#body .pisell-res-floor-room-card .rc--occupied .rc-contact__name,#body .pisell-res-floor-room-card .rc--occupied .rc-order-line__number,#body .pisell-res-floor-room-card .rc--occupied .rc-time-row__contact{color:#fff}#body .pisell-res-floor-room-card .rc--occupied .rc-contact__phone{color:#fff9}#body .pisell-res-floor-room-card .rc--occupied .rc-time-row{color:#fffc}#body .pisell-res-floor-room-card .rc--occupied .rc-sep{color:#ffffff4d}#body .pisell-res-floor-room-card .rc--occupied .rc-tag--occupied{color:#fff;background:#ffffff26}#body .pisell-res-floor-room-card .rc--reserved .rc-order-line__status{color:#1677b6;background:#e8f4fd}#body .pisell-res-floor-room-card .rc--occupied .rc-order-line__status{color:#fff;background:#ffffff26}#body .pisell-res-floor-room-card .rc--occupied .rc-next{color:#fff9;border-top-color:#fff3}#body .pisell-res-floor-room-card .rc--occupied .rc-next__label{color:#ffffffeb}#body .pisell-res-floor-room-card .rc--occupied .rc-next__sep{color:#ffffff4d}#body .pisell-res-floor-room-card .rc--occupied .rc-progress__bar{background:#fff3}#body .pisell-res-floor-room-card .rc--occupied .rc-multi-item{background:#ffffff1a}#body .pisell-res-floor-room-card .rc--occupied .rc-multi-item__name{color:#fff}#body .pisell-res-floor-room-card .rc--occupied .rc-multi-item__time{color:#fff9}#body .pisell-res-floor-room-card .rc--occupied .rc-multi-more{color:#ffffff80}#body .pisell-res-floor-room-card .rc--occupied .rc-multi-more:hover{color:#fff}#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-list>.rc-compact,#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-modal-body .rc-compact{background:#ffffff14}#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-list>.rc-compact,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-list>.rc-compact,#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-modal-body .rc-compact,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-modal-body .rc-compact{min-width:0;max-width:100%}#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-list>.rc-compact .rc-compact__row,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-list>.rc-compact .rc-compact__row,#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-modal-body .rc-compact .rc-compact__row,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-modal-body .rc-compact .rc-compact__row{min-width:0}#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-list>.rc-compact .rc-compact__right,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-list>.rc-compact .rc-compact__right,#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-modal-body .rc-compact .rc-compact__right,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-modal-body .rc-compact .rc-compact__right{flex-shrink:1;min-width:0}#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-list>.rc-compact .rc-compact__pay-row,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-list>.rc-compact .rc-compact__pay-row,#body .pisell-res-floor-room-card .rc--occupied.rc--multi .rc-multi-modal-body .rc-compact .rc-compact__pay-row,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-modal-body .rc-compact .rc-compact__pay-row{justify-content:flex-end;max-width:100%}#body .pisell-res-floor-room-card .rc--reserved.rc--multi{background:#fff}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-list>.rc-compact,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-modal-body .rc-compact{background:#1677b614}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-compact__name{color:var(--c-text-1)}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-compact__scroll{color:var(--c-text-2)}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-compact__amount{color:var(--c-text-1)}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-compact__items-count,#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-compact__items-count--in-scroll{color:var(--c-text-2)}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-more{color:var(--c-text-3)}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-multi-more:hover{color:var(--c-text-1)}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-progress__bar{background:#0000001a}#body .pisell-res-floor-room-card .rc--reserved.rc--multi .rc-progress__fill{background:#1677b6}#body .pisell-res-floor-room-card .rc--occupied .rc-amount{color:#fff}#body .pisell-res-floor-room-card .rc--occupied .rc-amount.rc-highlight--unpaid,#body .pisell-res-floor-room-card .rc--occupied .rc-compact__amount.rc-highlight--unpaid{color:var(--rc-pay-unpaid)}#body .pisell-res-floor-room-card .rc--occupied .rc-amount.rc-highlight--paid,#body .pisell-res-floor-room-card .rc--occupied .rc-compact__amount.rc-highlight--paid{color:#fff}#body .pisell-res-floor-room-card .rc--occupied .rc-highlight--paid:not(.rc-amount):not(.rc-compact__amount){color:#7ef5a0}#body .pisell-res-floor-room-card .rc--occupied .rc-highlight--unpaid{color:var(--rc-pay-unpaid)}#body .pisell-res-floor-room-card .rc--occupied .rc-highlight--overtime{color:#f5c542}#body .pisell-res-floor-room-card .rc--occupied .rc-highlight--danger{color:var(--rc-pay-unpaid)}#body .pisell-res-floor-room-card .rc--occupied .rc-stamp--paid,#body .pisell-res-floor-room-card .rc--occupied .rc-compact__badge--paid{color:#7ef5a0;border-color:#34c759}#body .pisell-res-floor-room-card .rc--occupied .rc-stamp--unpaid{border-color:var(--rc-pay-unpaid);color:var(--rc-pay-unpaid)}#body .pisell-res-floor-room-card .rc-compact{background:#ffffff14;border-radius:6px;flex-direction:column;gap:6px;padding:8px 10px;display:flex}#body .pisell-res-floor-room-card .rc-compact__row{align-items:center;gap:10px;min-height:22px;display:flex}#body .pisell-res-floor-room-card .rc-compact__left{flex-shrink:0;align-items:center;gap:6px;max-width:120px;display:flex}#body .pisell-res-floor-room-card .rc-compact__name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}#body .pisell-res-floor-room-card .rc-compact__name--chunks{white-space:normal;text-overflow:clip;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:2px;max-width:100%;display:inline-flex;overflow:visible}#body .pisell-res-floor-room-card .rc-compact__phone{color:#ffffff80;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}#body .pisell-res-floor-room-card .rc-compact__middle{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}#body .pisell-res-floor-room-card .rc-compact__scroll{white-space:nowrap;color:#ffffffb3;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;font-size:11px;display:flex}#body .pisell-res-floor-room-card .rc-compact__scroll--animate{animation:6s ease-in-out infinite alternate pisell-res-frc-marquee}#body .pisell-res-floor-room-card .rc-compact__scroll--animate:hover{animation-play-state:paused}#body .pisell-res-floor-room-card .rc-compact__right{flex-shrink:0;align-items:center;gap:6px;display:flex}#body .pisell-res-floor-room-card .rc-compact__right-stack{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}#body .pisell-res-floor-room-card .rc-compact__pay-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}#body .pisell-res-floor-room-card .rc-compact__items-count{color:var(--c-text-3);text-align:right;max-width:100%;font-size:10px;font-weight:500;line-height:1.2}#body .pisell-res-floor-room-card .rc-compact__items-count--in-scroll{font-size:inherit;white-space:nowrap;font-weight:500;line-height:1.35}#body .pisell-res-floor-room-card .rc-compact__amount{white-space:nowrap;align-items:center;gap:2px;font-size:14px;font-weight:600;display:inline-flex}#body .pisell-res-floor-room-card .rc-compact__amount .rc-icon{flex-shrink:0;margin-right:0}#body .pisell-res-floor-room-card .rc-compact__badge{white-space:nowrap;letter-spacing:.02em;border:1.5px solid;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.35}#body .pisell-res-floor-room-card .rc-compact__badge--paid{color:#7ef5a0;border-color:#7ef5a0}#body .pisell-res-floor-room-card .rc-compact__badge--unpaid{border-color:var(--rc-pay-unpaid);color:var(--rc-pay-unpaid)}#body .pisell-res-floor-room-card .rc-compact .rc-progress{margin-top:-2px}#body .pisell-res-floor-room-card .rc-compact .rc-progress__bar{height:3px}#body .pisell-res-floor-room-card .rc-multi-list{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex-direction:column;flex:1;gap:8px;min-height:0;margin:0 -16px;display:flex;overflow:hidden auto}#body .pisell-res-floor-room-card .rc-multi-list>.rc-next,#body .pisell-res-floor-room-card .rc-multi-list>.rc-multi-more{margin-top:auto;padding-left:10px;padding-right:10px}#body .pisell-res-floor-room-card .rc-multi-list>.rc-next~.rc-multi-more{margin-top:0}#body .pisell-res-floor-room-card .rc-multi-modal-body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex-direction:column;gap:12px;max-height:min(70vh,520px);margin:0 -8px;padding:12px 8px 16px;display:flex;overflow:hidden auto}#body .pisell-res-floor-room-card .rc-multi-modal-body .rc-compact{margin-top:2px;margin-bottom:2px}#body .pisell-res-floor-room-card .rc-multi-modal-body .rc-time-row{margin-top:6px;margin-bottom:6px}#body .pisell-res-floor-room-card .rc-view-all-modal-title{white-space:nowrap;text-overflow:ellipsis;color:#000000e0;min-width:0;max-width:100%;font-size:16px;font-weight:600;line-height:1.35;overflow:hidden}#body .pisell-res-floor-room-card .rc-multi-item{background:var(--c-surface-muted,#fafafa);border-radius:0;flex-direction:column;gap:3px;padding:6px 8px;display:flex}#body .pisell-res-floor-room-card .rc-multi-item__info{justify-content:space-between;align-items:center;font-size:12px;display:flex}#body .pisell-res-floor-room-card .rc-multi-item__name{color:var(--c-text-1);font-weight:500}#body .pisell-res-floor-room-card .rc-multi-item__time{color:var(--c-text-3);font-variant-numeric:tabular-nums}#body .pisell-res-floor-room-card .rc-multi-more{color:var(--c-text-3);cursor:pointer;text-align:center;background:0 0;border:none;padding:4px 0;font-family:inherit;font-size:12px;transition:color .15s}#body .pisell-res-floor-room-card .rc-multi-more:hover{color:var(--c-text-1)}#body .pisell-res-floor-room-card[data-theme=compact] .rc{border-radius:6px;gap:6px;padding:8px 10px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-room-name,#body .pisell-res-floor-room-card[data-theme=compact] .rc-room-name-count{font-size:13px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-capacity{font-size:10px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-tag{padding:1px 5px;font-size:10px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-contact{font-size:12px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-contact__phone,#body .pisell-res-floor-room-card[data-theme=compact] .rc-time-row{font-size:11px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-body--center{min-height:40px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-empty-text{font-size:11px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-stamp{width:48px;height:48px;bottom:4px;right:-2px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-stamp span{padding:0 2px;font-size:10px;line-height:1.15}#body .pisell-res-floor-room-card[data-theme=compact] .rc-progress__label{font-size:10px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-next__title{font-size:9px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-next__info{font-size:11px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-multi-item{padding:4px 6px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-multi-item__info{font-size:11px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-lock-icon svg{width:20px;height:20px}#body .pisell-res-floor-room-card[data-theme=compact] .rc-locked-text{font-size:10px}#body .pisell-res-floor-room-card[data-theme=wide] .rc{border-radius:12px;gap:12px;padding:16px 20px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-header{min-height:28px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-room-name,#body .pisell-res-floor-room-card[data-theme=wide] .rc-room-name-count,#body .pisell-res-floor-room-card[data-theme=wide] .rc-room-name-line{font-size:16px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-capacity{font-size:13px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-tag{border-radius:6px;padding:3px 10px;font-size:12px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-contact{gap:10px;font-size:14px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-contact__phone,#body .pisell-res-floor-room-card[data-theme=wide] .rc-time-row{font-size:13px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-progress__bar{border-radius:3px;height:6px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-progress__fill{border-radius:3px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-progress__label{font-size:12px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-body--center{min-height:72px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-empty-text{font-size:14px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-next{padding-top:10px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-next__title{margin-bottom:5px;font-size:11px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-next__info{font-size:13px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-multi-item{gap:4px;padding:8px 10px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-multi-item__info{font-size:13px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-lock-icon svg{width:32px;height:32px}#body .pisell-res-floor-room-card[data-theme=wide] .rc-locked-text{font-size:13px}#body .pisell-res-floor-room-card.pisell-res-floor-room-card--modal-shell{box-sizing:border-box;flex-direction:column;width:100%;height:auto;min-height:0;max-height:min(70vh,520px);display:flex;overflow:hidden}#body .pisell-res-floor-room-card.pisell-res-floor-room-card--modal-shell .rc-multi-modal-body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex:auto;gap:12px;min-height:0;max-height:none;overflow:hidden auto}#body .pisell-res-floor-room-card.pisell-res-floor-room-card--modal-shell .rc--reserved.rc--multi,#body .pisell-res-floor-room-card.pisell-res-floor-room-card--modal-shell .rc--occupied.rc--multi{border-radius:var(--radius-m);flex-direction:column;flex:auto;min-height:0;padding:4px 0 0;display:flex;overflow:hidden}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc{gap:0;padding:0;overflow:hidden}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc.rc--occupied{background:0 0}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc.rc--floor-detail-open{box-shadow:inset 0 0 0 2px #1890ffeb,var(--shadow-card)}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex;overflow:hidden}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-tooltip-time-main{border-radius:var(--radius-m);flex-direction:column;flex:auto;gap:0;min-height:0;display:flex;overflow:visible}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-header{border-radius:var(--radius-m);min-height:32px;box-shadow:none;background:0 0;border-bottom:1px dashed #0000001f;margin:0;padding:2px 6px}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified>.rc-header{border-radius:var(--radius-m);min-height:32px;box-shadow:none;background:0 0;border-bottom:none;margin:0;padding:2px 6px}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-body,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-compact,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-multi-list,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified>.rc-body,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-micro-summary{border-radius:var(--radius-m);box-shadow:none;background:0 0;flex:auto;min-height:0;margin:0;padding:6px}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--reserved>.rc-header{border-bottom:1px dashed #1677b68c}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--reserved>.rc-unified>.rc-header{border-bottom:none}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-header{background:#17503a;border-bottom:1px dashed #ffffffd9}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-unified>.rc-header{background:#17503a;border-bottom:none}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-body,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-compact,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-multi-list,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-unified>.rc-body,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-unified>.rc-multi-micro-summary,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--occupied>.rc-tooltip-time-main>.rc-tooltip-time-root{background:#17503a}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--locked{background:repeating-linear-gradient(-45deg,var(--c-surface),var(--c-surface)6px,var(--c-surface-muted,#f5f5f5)6px,var(--c-surface-muted,#f5f5f5)12px)}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--locked>.rc-header,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc--locked>.rc-unified>.rc-header{background:var(--c-surface)}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-multi-list,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list{margin:0}#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-multi-list>.rc-next,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-multi-list>.rc-multi-more,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list>.rc-next,#body .pisell-res-floor-room-card:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list>.rc-multi-more{padding-left:0;padding-right:0}#body .pisell-res-floor-room-card .pisell-res-floor-room-card__viewport-compensate{width:calc(100%*var(--floor-card-vs,1));height:calc(100%*var(--floor-card-vs,1));transform:scale(calc(1/var(--floor-card-vs,1)));transform-origin:0 0;box-sizing:border-box;pointer-events:auto;flex-direction:column;min-height:0;display:flex;position:absolute;top:0;left:0}#body .pisell-res-floor-room-card .rc-shell{position:relative}#body .pisell-res-floor-room-card .rc-pay-ribbon{z-index:2;pointer-events:none;background:var(--rc-pay-unpaid);height:0;position:absolute;top:0;left:0;right:0}#body .pisell-res-floor-room-card .rc-pay-ribbon--circle{border-radius:2px;width:40%;height:4px;top:6%;left:50%;right:auto;transform:translate(-50%)}#body .pisell-res-floor-room-card .rc-pay-chip{color:#fff;width:14px;height:14px;box-shadow:0 0 0 1.5px var(--c-surface,#fff);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}#body .pisell-res-floor-room-card .rc-pay-chip--unpaid{background:var(--rc-pay-unpaid)}#body .pisell-res-floor-room-card .rc-pay-chip--paid{background:var(--rc-pay-paid);width:8px;height:8px;box-shadow:none;border-radius:50%}#body .pisell-res-floor-room-card .rc-pay-chip--corner{z-index:3;position:absolute;top:8px;right:6px}#body .pisell-res-floor-room-card .rc-pay-chip--corner.rc-pay-chip--paid{width:6px;height:6px;top:9px;right:7px}#body .pisell-res-floor-room-card[data-shape=circle] .rc-pay-chip--corner{top:14%;left:50%;right:auto;transform:translate(-50%)}#body .pisell-res-floor-room-card .rc-pay-badge--with-icon{align-items:center;gap:4px;display:inline-flex}#body .pisell-res-floor-room-card .rc-icon--yen,#body .pisell-res-floor-room-card .rc-icon--check{width:12px;height:12px}#body .pisell-res-floor-room-card .rc-multi-micro-summary{flex-direction:column;flex:auto;align-items:stretch;gap:6px;min-height:0;display:flex}#body .pisell-res-floor-room-card .rc-multi-micro-summary__text{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.2;overflow:hidden}#body .pisell-res-floor-room-card .rc-compact__pay-row .rc-pay-chip--inline{margin-right:4px}#body .pisell-res-floor-room-card .rc-amount .rc-pay-chip--inline{margin-right:6px}#body .pisell-res-floor-room-card[data-density=compact] .rc-tag{display:none!important}#body .pisell-res-floor-room-card[data-density=compact] .rc-pay-ribbon:not(.rc-pay-ribbon--circle){height:4px}#body .pisell-res-floor-room-card[data-density=mini] .rc-capacity{display:none}#body .pisell-res-floor-room-card[data-density=mini] .rc-tag{display:none!important}#body .pisell-res-floor-room-card[data-density=mini] .rc-body--narrow-mini{gap:0}#body .pisell-res-floor-room-card[data-density=mini] .rc-body__narrow-mini-fill{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}#body .pisell-res-floor-room-card[data-density=mini] .rc-time-row--narrow-mini-centered{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:100%;margin:0;font-size:15px;font-weight:700;display:flex}#body .pisell-res-floor-room-card[data-density=mini] .rc-body__narrow-mini-progress{flex-shrink:0;width:100%}#body .pisell-res-floor-room-card[data-density=mini] .rc-compact--narrow-mini{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}#body .pisell-res-floor-room-card[data-density=mini] .rc-compact__narrow-mini-fill{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}#body .pisell-res-floor-room-card[data-density=mini] .rc-compact__narrow-mini-progress{flex-shrink:0;width:100%}#body .pisell-res-floor-room-card[data-density=mini] .rc-pay-ribbon:not(.rc-pay-ribbon--circle){height:5px}#body .pisell-res-floor-room-card[data-density=micro] .rc-locked-text{display:none}#body .pisell-res-floor-room-card[data-density=micro] .rc-tag{display:none!important}#body .pisell-res-floor-room-card[data-density=micro] .rc-body--narrow-micro{gap:0}#body .pisell-res-floor-room-card[data-density=micro] .rc-body__narrow-micro-fill{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}#body .pisell-res-floor-room-card[data-density=micro] .rc-time-row--narrow-micro-centered{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:100%;margin:0;font-size:13px;font-weight:700;display:flex}#body .pisell-res-floor-room-card[data-density=micro] .rc-body__narrow-micro-progress{flex-shrink:0;width:100%}#body .pisell-res-floor-room-card[data-density=micro] .rc-compact--narrow-micro{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}#body .pisell-res-floor-room-card[data-density=micro] .rc-compact__narrow-micro-fill{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}#body .pisell-res-floor-room-card[data-density=micro] .rc-compact__narrow-micro-progress{flex-shrink:0;width:100%}#body .pisell-res-floor-room-card[data-density=micro] .rc-pay-ribbon:not(.rc-pay-ribbon--circle){height:6px}#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-tooltip-time-main,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-tooltip-time-main,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-tooltip-time-main{border-radius:var(--radius-m);gap:0;overflow:hidden}#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc.rc--occupied>.rc-tooltip-time-main,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc.rc--occupied>.rc-tooltip-time-main,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc.rc--occupied>.rc-tooltip-time-main{background:#17503a}#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-header,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-header,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-header,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-multi-micro-summary,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-multi-micro-summary,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc.rc--occupied>.rc-unified>.rc-multi-micro-summary,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc.rc--occupied>.rc-tooltip-time-main>.rc-tooltip-time-root,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc.rc--occupied>.rc-tooltip-time-main>.rc-tooltip-time-root,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc.rc--occupied>.rc-tooltip-time-main>.rc-tooltip-time-root{background:0 0!important}#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified>.rc-header,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified>.rc-header,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified>.rc-header{min-height:0;border-bottom:none!important;border-radius:0!important;padding-bottom:0!important}#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-micro-summary,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-micro-summary,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-micro-summary{margin-top:0;border-radius:0!important;padding-top:0!important}#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc--locked>.rc-unified>.rc-body.rc-body--center,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc--locked>.rc-unified>.rc-body.rc-body--center,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc--locked>.rc-unified>.rc-body.rc-body--center{padding-top:6px}#body .pisell-res-floor-room-card[data-density=compact] .rc-body,#body .pisell-res-floor-room-card[data-density=mini] .rc-body,#body .pisell-res-floor-room-card[data-density=micro] .rc-body{gap:3px}#body .pisell-res-floor-room-card[data-density=compact] .rc-contact,#body .pisell-res-floor-room-card[data-density=mini] .rc-contact,#body .pisell-res-floor-room-card[data-density=micro] .rc-contact{gap:5px}#body .pisell-res-floor-room-card[data-density=compact] .rc-time-row,#body .pisell-res-floor-room-card[data-density=mini] .rc-time-row,#body .pisell-res-floor-room-card[data-density=micro] .rc-time-row{gap:3px}#body .pisell-res-floor-room-card[data-density=compact] .rc-next,#body .pisell-res-floor-room-card[data-density=mini] .rc-next,#body .pisell-res-floor-room-card[data-density=micro] .rc-next{margin-top:0;padding-top:5px}#body .pisell-res-floor-room-card[data-density=compact] .rc-progress,#body .pisell-res-floor-room-card[data-density=mini] .rc-progress,#body .pisell-res-floor-room-card[data-density=micro] .rc-progress{flex-shrink:0;gap:2px;width:100%}#body .pisell-res-floor-room-card[data-density=compact] .rc-compact,#body .pisell-res-floor-room-card[data-density=mini] .rc-compact,#body .pisell-res-floor-room-card[data-density=micro] .rc-compact{gap:4px;padding:5px 8px}#body .pisell-res-floor-room-card[data-density=compact] .rc-compact__row,#body .pisell-res-floor-room-card[data-density=mini] .rc-compact__row,#body .pisell-res-floor-room-card[data-density=micro] .rc-compact__row{gap:6px;min-height:20px}#body .pisell-res-floor-room-card[data-density=compact] .rc-compact__left,#body .pisell-res-floor-room-card[data-density=mini] .rc-compact__left,#body .pisell-res-floor-room-card[data-density=micro] .rc-compact__left,#body .pisell-res-floor-room-card[data-density=compact] .rc-compact__right,#body .pisell-res-floor-room-card[data-density=mini] .rc-compact__right,#body .pisell-res-floor-room-card[data-density=micro] .rc-compact__right,#body .pisell-res-floor-room-card[data-density=compact] .rc-compact__pay-row,#body .pisell-res-floor-room-card[data-density=mini] .rc-compact__pay-row,#body .pisell-res-floor-room-card[data-density=micro] .rc-compact__pay-row,#body .pisell-res-floor-room-card[data-density=compact] .rc-compact__scroll,#body .pisell-res-floor-room-card[data-density=mini] .rc-compact__scroll,#body .pisell-res-floor-room-card[data-density=micro] .rc-compact__scroll{gap:4px}#body .pisell-res-floor-room-card[data-density=compact] .rc-compact .rc-progress,#body .pisell-res-floor-room-card[data-density=mini] .rc-compact .rc-progress,#body .pisell-res-floor-room-card[data-density=micro] .rc-compact .rc-progress{margin-top:0}#body .pisell-res-floor-room-card[data-density=compact] .rc-multi-list,#body .pisell-res-floor-room-card[data-density=mini] .rc-multi-list,#body .pisell-res-floor-room-card[data-density=micro] .rc-multi-list{gap:5px}#body .pisell-res-floor-room-card[data-density=compact][data-shape=circle] .rc-body,#body .pisell-res-floor-room-card[data-density=mini][data-shape=circle] .rc-body,#body .pisell-res-floor-room-card[data-density=micro][data-shape=circle] .rc-body{gap:max(2px,min(1cqmin,5px))}#body .pisell-res-floor-room-card[data-density=compact][data-shape=circle] .rc-multi-list,#body .pisell-res-floor-room-card[data-density=mini][data-shape=circle] .rc-multi-list,#body .pisell-res-floor-room-card[data-density=micro][data-shape=circle] .rc-multi-list{gap:4px}#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-body,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-body,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-body,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-compact,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-compact,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-compact,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-multi-list{padding:4px}#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified>.rc-body,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified>.rc-compact,#body .pisell-res-floor-room-card[data-density=compact]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=mini]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list,#body .pisell-res-floor-room-card[data-density=micro]:not([data-shape=circle]) .rc>.rc-unified>.rc-multi-list{padding-bottom:4px;padding-left:4px;padding-right:4px;padding-top:0!important}#body .pisell-res-floor-room-card[data-shape=circle][data-density=compact] .rc>.rc-unified,#body .pisell-res-floor-room-card[data-shape=circle][data-density=mini] .rc>.rc-unified,#body .pisell-res-floor-room-card[data-shape=circle][data-density=micro] .rc>.rc-unified,#body .pisell-res-floor-room-card[data-shape=circle][data-density=compact] .rc>.rc-tooltip-time-main,#body .pisell-res-floor-room-card[data-shape=circle][data-density=mini] .rc>.rc-tooltip-time-main,#body .pisell-res-floor-room-card[data-shape=circle][data-density=micro] .rc>.rc-tooltip-time-main{flex:auto;width:100%;min-height:0}#body .pisell-res-floor-room-card[data-tooltip-time=on] .rc.rc--tooltip-time>.rc-tooltip-time-main,#body .pisell-res-floor-room-card[data-tooltip-time=on]:not([data-shape=circle]) .rc.rc--tooltip-time,#body .pisell-res-floor-room-card[data-tooltip-time=on],#body .pisell-res-floor-room-card[data-tooltip-time=on] .pisell-res-floor-room-card__viewport-compensate{overflow:visible!important}#body .pisell-floor-map-layout[data-appearance-mode=dark] .pisell-res-floor-room-card{--rc-reserved-halo-border:#2cd698fa;--rc-reserved-halo-glow:#79f2c070;--rc-reserved-halo-glow-soft:#79f2c03d;--rc-reserved-halo-glow-size:8px;--rc-reserved-halo-glow-soft-size:6px;--rc-reserved-halo-hover-glow-size:8px;--rc-reserved-halo-hover-glow-soft-size:6px}#body .pisell-lowcode-modal-body .pisell-res-floor-room-card{margin:0}#body .pisell-lowcode-modal-body .pisell-res-floor-room-card:not([data-shape=circle]) .rc{border-bottom-right-radius:0;border-bottom-left-radius:0}#body .pisell-lowcode-modal-root .pisell-res-floor-view-all-modal-wrap .pisell-lowcode-modal-content .pisell-lowcode-modal-body{box-sizing:border-box;padding:6px!important}#body .pisell-res-booking-detail-modal-wrap .pisell-lowcode-modal{max-width:95vw;width:min(560px,95vw)!important}#body .pisell-res-booking-detail-modal-wrap .pisell-lowcode-modal-content{background:#f4f5f7;border-radius:14px;flex-direction:column;width:100%;height:620px;max-height:calc(100vh - 16px);display:flex;overflow:hidden;box-shadow:0 16px 48px #0f172a1f}#body .pisell-res-booking-detail-modal-wrap.pisell-pc-modal .pisell-lowcode-modal-content .pisell-lowcode-modal-header{background:#fff;border-bottom:1px solid #0000000f;flex:none;margin:0;padding:6px 12px}#body .pisell-res-booking-detail-modal-wrap.pisell-pc-modal .pisell-lowcode-modal-content .pisell-lowcode-modal-title{color:#000000e0;width:100%;padding-right:0;font-size:15px;font-weight:600;line-height:1.3}#body .pisell-res-booking-detail-modal-wrap .pisell-lowcode-modal-body{background:#f4f5f7;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;padding:0 6px!important}#body .pisell-res-booking-detail-modal-wrap .pisell-res-booking-detail-modal__room-card-slot .pisell-res-floor-room-card{margin:0}#body .pisell-res-booking-detail-modal-wrap .pisell-res-booking-detail-modal__room-card-slot .pisell-res-floor-room-card .rc{border-bottom-right-radius:0;border-bottom-left-radius:0}#body .pisell-res-booking-detail-modal-wrap .pisell-res-booking-detail-modal__room-card-slot.pisell-res-floor-room-card{height:auto;min-height:0;display:block}#body .pisell-res-booking-detail-modal-wrap .pisell-res-booking-detail-modal__room-card-slot.pisell-res-floor-room-card>.rc-shell,#body .pisell-res-booking-detail-modal-wrap .pisell-res-booking-detail-modal__room-card-slot.pisell-res-floor-room-card>.rc{flex:none;height:auto;min-height:0}#body .pisell-res-booking-detail-modal{flex-direction:column;flex:auto;height:100%;min-height:0;padding-top:6px;padding-bottom:6px;display:flex}#body .pisell-res-booking-detail-modal__header{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:100%;display:grid}#body .pisell-res-booking-detail-modal__header-action{color:#00000073;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:none;margin:-4px -8px;padding:4px 8px;font-size:17px;font-weight:600;line-height:1.4}#body .pisell-res-booking-detail-modal__header-action--left{color:#00000073;justify-self:start}#body .pisell-res-booking-detail-modal__header-action--right{color:var(--color-primary,var(--ant-color-primary,#5d3f9f));justify-self:end}#body .pisell-res-booking-detail-modal__header-title{text-align:center;color:#000000e0;min-width:0;font-size:18px;font-weight:600;line-height:1.3}#body .pisell-res-booking-detail-modal__body{flex-direction:column;flex:auto;gap:6px;min-height:0;padding:0;display:flex}#body .pisell-res-booking-detail-modal__tabs{background:#7676801f;border-radius:11px;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:6px;display:grid}#body .pisell-res-booking-detail-modal__tab{color:#3c3c43b8;min-width:0;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;line-height:1.2;transition:background .18s,color .18s,box-shadow .18s}#body .pisell-res-booking-detail-modal__tab--active{color:#000000e0;background:#fff;box-shadow:0 1px 2px #0f172a14,0 0 0 .5px #0000000a}#body .pisell-res-booking-detail-modal__tab-count{opacity:.7;font-weight:500}#body .pisell-res-booking-detail-modal__bookings-list{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:2px;display:flex;overflow-y:auto}#body .pisell-res-booking-detail-modal__bookings-empty{text-align:center;color:#00000073;background:#fafafa;border:1px dashed #0000001a;border-radius:10px;flex:auto;justify-content:center;align-items:center;min-height:120px;padding:24px 16px;font-size:14px;font-weight:500;display:flex}#body .pisell-res-booking-detail-modal__booking-card{background:#fff;border:2px solid #0f172a29;border-radius:12px;flex:none;overflow:hidden}#body .pisell-res-booking-detail-modal__room-card-slot{border-bottom:1px solid #0000001a}#body .pisell-res-booking-detail-modal__room-card-slot.pisell-res-floor-room-card .rc{box-shadow:none}#body .pisell-res-booking-detail-modal__room-card-slot.pisell-res-floor-room-card .rc:hover{box-shadow:none;transform:none}#body .pisell-res-booking-detail-modal__room-card-slot.pisell-res-floor-room-card .rc.rc--floor-detail-open{box-shadow:inset 0 0 0 2px #1890ffeb}#body .pisell-res-booking-detail-modal__room-card-slot.pisell-res-floor-room-card .rc.rc--floor-detail-open:hover{transform:none;box-shadow:inset 0 0 0 2px #1890ffeb}#body .pisell-res-booking-detail-modal__action-grid{box-sizing:border-box;background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}#body .pisell-res-booking-detail-modal__action-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#body .pisell-res-booking-detail-modal__action-cell{cursor:pointer;min-height:64px;font:inherit;color:#000000c7;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000000f;background:#fff;border:1px solid #0000001a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0;padding:8px 6px;transition:border-color .15s,box-shadow .15s,background .15s,transform .12s,color .15s;display:flex;box-shadow:0 1px 2px #0000000d}#body .pisell-res-booking-detail-modal__action-cell:active{transform:scale(.98);box-shadow:inset 0 1px 4px #0000000f}#body .pisell-res-booking-detail-modal__action-cell:focus-visible{outline-offset:2px;outline:2px solid #1890ff73}@media (hover:hover) and (pointer:fine){#body .pisell-res-booking-detail-modal__action-cell:hover:not(:active){border-color:#00000029;box-shadow:0 2px 8px #00000012}}#body .pisell-res-booking-detail-modal__action-cell--tint-checkout{border-color:var(--color-primary,var(--ant-color-primary,#5d3f9f));background:#fff;box-shadow:0 1px 2px #0000000a}#body .pisell-res-booking-detail-modal__action-cell--tint-checkout .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-checkout .pisell-res-booking-detail-modal__action-label{color:var(--color-primary,var(--ant-color-primary,#5d3f9f))}#body .pisell-res-booking-detail-modal__action-cell--tint-checkout:active{background:#00000005}@media (hover:hover) and (pointer:fine){#body .pisell-res-booking-detail-modal__action-cell--tint-checkout:hover:not(:active){border-color:var(--color-primary,var(--ant-color-primary,#5d3f9f));background:#fafafa;box-shadow:0 2px 10px #0000000f}}#body .pisell-res-booking-detail-modal__action-cell--tint-edit{background:#fcfcfc;border-color:#3b82f647;box-shadow:0 1px 2px #3b82f60f}#body .pisell-res-booking-detail-modal__action-cell--tint-edit .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-edit .pisell-res-booking-detail-modal__action-label{color:#2563eb}#body .pisell-res-booking-detail-modal__action-cell--tint-form{background:#fcfcfc;border-color:#14b8a652;box-shadow:0 1px 2px #14b8a60f}#body .pisell-res-booking-detail-modal__action-cell--tint-form .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-form .pisell-res-booking-detail-modal__action-label{color:#0d9488}#body .pisell-res-booking-detail-modal__action-cell--tint-start{background:#fcfcfc;border-color:#10b98152;box-shadow:0 1px 2px #10b9810f}#body .pisell-res-booking-detail-modal__action-cell--tint-start .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-start .pisell-res-booking-detail-modal__action-label{color:#059669}#body .pisell-res-booking-detail-modal__action-cell--tint-complete{background:#fcfcfc;border-color:#22c55e52;box-shadow:0 1px 2px #22c55e0f}#body .pisell-res-booking-detail-modal__action-cell--tint-complete .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-complete .pisell-res-booking-detail-modal__action-label{color:#16a34a}#body .pisell-res-booking-detail-modal__action-cell--tint-edit:active,#body .pisell-res-booking-detail-modal__action-cell--tint-form:active,#body .pisell-res-booking-detail-modal__action-cell--tint-start:active,#body .pisell-res-booking-detail-modal__action-cell--tint-complete:active{background:#f5f5f5}@media (hover:hover) and (pointer:fine){#body .pisell-res-booking-detail-modal__action-cell--tint-edit:hover:not(:active){background:#fafafa;border-color:#3b82f673}#body .pisell-res-booking-detail-modal__action-cell--tint-form:hover:not(:active){background:#fafafa;border-color:#14b8a673}#body .pisell-res-booking-detail-modal__action-cell--tint-start:hover:not(:active){background:#fafafa;border-color:#10b98173}#body .pisell-res-booking-detail-modal__action-cell--tint-complete:hover:not(:active){background:#fafafa;border-color:#22c55e73}}#body .pisell-res-booking-detail-modal__action-icon{color:#0000007a;flex-shrink:0;font-size:20px;transition:color .15s}#body .pisell-res-booking-detail-modal__action-cell:active .pisell-res-booking-detail-modal__action-icon{color:#00000085}#body .pisell-res-booking-detail-modal__action-cell--tint-checkout:active .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-checkout:active .pisell-res-booking-detail-modal__action-label{color:var(--color-primary,var(--ant-color-primary,#5d3f9f))}#body .pisell-res-booking-detail-modal__action-cell--tint-edit:active .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-edit:active .pisell-res-booking-detail-modal__action-label{color:#1d4ed8}#body .pisell-res-booking-detail-modal__action-cell--tint-form:active .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-form:active .pisell-res-booking-detail-modal__action-label{color:#0f766e}#body .pisell-res-booking-detail-modal__action-cell--tint-start:active .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-start:active .pisell-res-booking-detail-modal__action-label{color:#047857}#body .pisell-res-booking-detail-modal__action-cell--tint-complete:active .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-complete:active .pisell-res-booking-detail-modal__action-label{color:#15803d}#body .pisell-res-booking-detail-modal__action-label{text-align:center;color:#00000094;flex:0 auto;max-width:100%;font-size:12px;font-weight:600;line-height:1.3;transition:color .15s}#body .pisell-res-booking-detail-modal__products-section{background:#fff;border-top:1px solid #0000001a;flex-direction:column;gap:6px;padding:6px;display:flex}#body .pisell-res-booking-detail-modal__products-list{flex-direction:column;gap:6px;display:flex}#body .pisell-res-booking-detail-modal__products-empty{text-align:center;color:#00000073;background:#fafafa;border:1px dashed #00000014;border-radius:8px;padding:10px;font-size:12px}#body .pisell-res-booking-detail-modal__product-card-slot{border-radius:8px;overflow:hidden}#body .pisell-res-booking-detail-modal__product-card-slot .pisell-lowcode-product-card-wrap{margin-bottom:0}#body .pisell-res-booking-detail-modal__product-card-slot .pisell-lowcode-product-card .pisell-cardPro-content{padding:6px 12px!important}#body .pisell-res-booking-detail-modal__product-card-slot .pisell-lowcode-product-card-image:before{width:4px}#body .pisell-res-booking-detail-modal__product-card-slot .pisell-lowcode-product-title{font-weight:600;font-size:14px!important;line-height:1.35!important}#body .pisell-res-booking-detail-modal__product-card-slot .pisell-lowcode-product-title-variant{margin-top:1px!important;font-size:12px!important;line-height:1.35!important}#body .pisell-res-booking-detail-modal__product-card-slot .pisell-lowcode-packages-product-footer{margin-top:2px!important;font-size:13px!important;line-height:1.35!important}#body .pisell-res-booking-detail-modal__product-card-slot .pisell-lowcode-packages-product-hide-divider-footer{margin-top:4px!important}#body .pisell-res-booking-detail-modal__action-cell:active .pisell-res-booking-detail-modal__action-label{color:#000000ad}@media (hover:hover) and (pointer:fine){#body .pisell-res-booking-detail-modal__action-cell:hover:not(:active) .pisell-res-booking-detail-modal__action-icon{color:#0000009e}#body .pisell-res-booking-detail-modal__action-cell:hover:not(:active) .pisell-res-booking-detail-modal__action-label{color:#000000c7}#body .pisell-res-booking-detail-modal__action-cell--tint-checkout:hover:not(:active) .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-checkout:hover:not(:active) .pisell-res-booking-detail-modal__action-label{color:var(--color-primary,var(--ant-color-primary,#5d3f9f))}#body .pisell-res-booking-detail-modal__action-cell--tint-edit:hover:not(:active) .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-edit:hover:not(:active) .pisell-res-booking-detail-modal__action-label{color:#1d4ed8}#body .pisell-res-booking-detail-modal__action-cell--tint-form:hover:not(:active) .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-form:hover:not(:active) .pisell-res-booking-detail-modal__action-label{color:#0f766e}#body .pisell-res-booking-detail-modal__action-cell--tint-start:hover:not(:active) .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-start:hover:not(:active) .pisell-res-booking-detail-modal__action-label{color:#047857}#body .pisell-res-booking-detail-modal__action-cell--tint-complete:hover:not(:active) .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--tint-complete:hover:not(:active) .pisell-res-booking-detail-modal__action-label{color:#15803d}}#body .pisell-res-booking-detail-modal__action-cell--paid,#body .pisell-res-booking-detail-modal__action-cell--paid:disabled,#body .pisell-res-booking-detail-modal__action-cell--paid:hover:not(:active),#body .pisell-res-booking-detail-modal__action-cell--paid:active{cursor:not-allowed;box-shadow:none;color:#00000059;background:#f5f5f5;border-color:#00000014;transform:none}#body .pisell-res-booking-detail-modal__action-cell--paid .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--paid .pisell-res-booking-detail-modal__action-label,#body .pisell-res-booking-detail-modal__action-cell--paid:disabled .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--paid:disabled .pisell-res-booking-detail-modal__action-label,#body .pisell-res-booking-detail-modal__action-cell--paid:hover:not(:active) .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--paid:hover:not(:active) .pisell-res-booking-detail-modal__action-label,#body .pisell-res-booking-detail-modal__action-cell--paid:active .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--paid:active .pisell-res-booking-detail-modal__action-label{color:#00000059}#body .pisell-res-booking-detail-modal__action-cell--refund-disabled,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:disabled,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:hover:not(:active),#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:active{cursor:not-allowed;box-shadow:none;color:#00000059;background:#f5f5f5;border-color:#00000014;transform:none}#body .pisell-res-booking-detail-modal__action-cell--refund-disabled .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled .pisell-res-booking-detail-modal__action-label,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:disabled .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:disabled .pisell-res-booking-detail-modal__action-label,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:hover:not(:active) .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:hover:not(:active) .pisell-res-booking-detail-modal__action-label,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:active .pisell-res-booking-detail-modal__action-icon,#body .pisell-res-booking-detail-modal__action-cell--refund-disabled:active .pisell-res-booking-detail-modal__action-label{color:#00000059}#body .pisell-reservation-page{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:480px;display:flex;position:relative}#body .pisell-reservation-schedule-start-merge{flex-flow:row;flex-shrink:0;align-items:center;gap:10px;min-width:max-content;display:inline-flex}#body .pisell-reservation-body-view-segmented.ant-segmented{background:#ffffff1a;border-radius:8px;padding:2px}#body .pisell-reservation-body-view-segmented.ant-segmented .ant-segmented-item{color:#ffffffd9;font-weight:600}#body .pisell-reservation-body-view-segmented.ant-segmented .ant-segmented-item-selected{color:#141824}#body .pisell-reservation-calendar-granularity-segmented.ant-segmented .ant-segmented-item:not(.ant-segmented-item-selected):hover,#body .pisell-reservation-calendar-granularity-segmented.ant-segmented .ant-segmented-item:not(.ant-segmented-item-selected):active{color:#ffffffd9}#body .pisell-reservation-calendar-granularity-segmented.ant-segmented .ant-segmented-item:not(.ant-segmented-item-selected):hover:after,#body .pisell-reservation-calendar-granularity-segmented.ant-segmented .ant-segmented-item:not(.ant-segmented-item-selected):active:after{background-color:#0000!important}#body .pisell-reservation-calendar-granularity-segmented.ant-segmented .ant-segmented-item-selected:hover{color:#141824}#body .pisell-reservation-body-view-segmented.pisell-lowcode-segmented{background:#ffffff1a;border-radius:8px;padding:2px}#body .pisell-reservation-body-view-segmented.pisell-lowcode-segmented .pisell-lowcode-segmented-item{color:#ffffffd9;font-weight:600}#body .pisell-reservation-body-view-segmented.pisell-lowcode-segmented .pisell-lowcode-segmented-item-selected{font-weight:600;background:var(--color-primary,var(--ant-color-primary,#5d3f9f))!important;color:var(--ant-color-text-light-solid,#fff)!important}#body .pisell-reservation-body-view-segmented.pisell-lowcode-segmented .pisell-lowcode-segmented-thumb{background:var(--color-primary,var(--ant-color-primary,#5d3f9f))!important}#body .pisell-reservation-topbar-edit-btn{border:none;border-radius:10px;min-width:0;height:auto;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.2;box-shadow:0 8px 20px #1677ff59,0 2px 8px #10182833}#body .pisell-reservation-topbar-edit-btn:hover,#body .pisell-reservation-topbar-edit-btn:focus{box-shadow:0 10px 24px #1677ff66,0 2px 8px #10182833}#body .pisell-reservation-floor-map-dock-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}#body .pisell-reservation-new-btn{padding:10px 18px;font-size:15px}#body .pisell-reservation-page-title{color:#fffffff2;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:42vw;font-size:17px;font-weight:600;line-height:1.3;overflow:hidden}#body .pisell-reservation-schedule-start-merge .pisell-reservation-body-view-segmented{flex-shrink:0;width:auto;max-width:none}#body .pisell-reservation-schedule-start-merge .pisell-reservation-body-view-select,#body .pisell-reservation-schedule-end-slots .pisell-reservation-body-view-select{flex:none;width:max-content;min-width:0;max-width:100%}#body .pisell-reservation-body-view-select.ant-select .ant-select-selector,#body .pisell-reservation-body-view-select.pisell-lowcode-select .pisell-lowcode-select-selector{min-width:0;width:auto!important;box-shadow:none!important;background:#ffffff1a!important;border-color:#ffffff38!important;border-radius:8px!important}#body .pisell-reservation-body-view-select.ant-select:hover .ant-select-selector,#body .pisell-reservation-body-view-select.pisell-lowcode-select:hover .pisell-lowcode-select-selector{border-color:#ffffff59!important}#body .pisell-reservation-body-view-select .ant-select-selection-item,#body .pisell-reservation-body-view-select .pisell-lowcode-select-selection-item{font-weight:600;color:#fffffff2!important}#body .pisell-reservation-body-view-select .ant-select-arrow,#body .pisell-reservation-body-view-select .pisell-lowcode-select-arrow{color:#ffffffb3}#body .pisell-reservation-new-btn{color:#141824;cursor:pointer;background:#fff;border:none;border-radius:8px;flex-shrink:0;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.2;transition:background .2s,transform .15s}#body .pisell-reservation-new-btn:hover{background:#f0f0f0}#body .pisell-reservation-new-btn:active{transform:scale(.98)}#body .pisell-reservation-schedule-end-slots{flex-shrink:0;align-items:center;gap:10px;display:flex}#body .pisell-reservation-follow-time-slot{flex-flow:wrap;align-items:center;gap:10px 12px;min-width:0;display:inline-flex}#body .pisell-reservation-follow-time-hint{color:#ffffff8c;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.35}#body .pisell-reservation-follow-time-hint--off-current{color:#ff6b6b}#body .pisell-reservation-follow-time-hint--at-current{color:#3ddc84}#body .pisell-reservation-follow-current-btn{letter-spacing:.01em;color:#ffffffb8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:7px 14px 7px 12px;font-size:14px;font-weight:700;line-height:1.2;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}#body .pisell-reservation-follow-current-btn:hover{color:#ffffffeb;background:#ffffff1a;border-color:#ffffff52}#body .pisell-reservation-follow-current-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffff73}#body .pisell-reservation-follow-current-btn--on{color:#fff;background:#00000038;border-color:#ffffff47}#body .pisell-reservation-follow-current-btn--on:hover{color:#fff;background:#00000047;border-color:#ffffff5c}#body .pisell-reservation-follow-current-btn--go-current{color:#ff6b6b}#body .pisell-reservation-follow-current-btn--go-current:hover{color:#ff8787}#body .pisell-reservation-follow-current-btn-dot{background:#3ddc84;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 1px #00000026}#body .pisell-reservation-follow-current-btn-label{white-space:nowrap}#body .pisell-reservation-fab{z-index:20;pointer-events:auto;position:absolute;bottom:24px;right:24px}#body .pisell-reservation-adjust-time-dev-trigger{z-index:1200;position:fixed;bottom:88px;right:16px}#body .pisell-reservation-new-modal-placeholder{margin:0 -24px}#body .pisell-reservation-new-modal-route-list{flex-direction:column;display:flex}#body .pisell-reservation-new-modal-route-item{cursor:pointer;text-align:left;background:#fff;border:none;border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;transition:background-color .2s;display:flex}#body .pisell-reservation-new-modal-route-item:hover{background:#fafafa}#body .pisell-reservation-new-modal-route-name{color:#141824;font-size:18px;font-weight:600;line-height:1.2}#body .pisell-reservation-new-modal-route-arrow{flex-shrink:0;margin-left:16px;font-size:20px;font-weight:400;line-height:1}#body .pisell-reservation-new-modal-empty{color:#8c8c8c;margin:24px;font-size:28px;line-height:1.5}#body .pisell-reservation-new-modal-wrap .pisell-lowcode-modal-body{border-radius:0 0 12px 12px}#body .pisell-reservation-hud-title{z-index:1001;width:min(max-content,calc(100vw - 96px - 24px));box-sizing:border-box;background:var(--color-primary,var(--ant-color-primary,#5d3f9f));color:#fff;cursor:pointer;border-radius:12px 12px 0 0;padding:6px 10px 5px;transition:filter .15s,box-shadow .15s;position:fixed;bottom:0;left:96px;box-shadow:0 -8px 24px #0f172a2e}#body .pisell-reservation-hud-title:hover{filter:brightness(.94);box-shadow:0 -10px 28px #0f172a3d}#body .pisell-reservation-hud-title:focus-visible{outline:none;box-shadow:0 -8px 24px #0f172a2e,0 0 0 2px #fff9}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud,#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-heading,#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-label,#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-value{color:#fff}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-sep{color:#ffffff8c}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-chevron-btn{color:#fff}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-chevron-btn:hover{background:#ffffff29}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-chevron-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud--interactive-title-bar{padding:4px 6px}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-heading{font-size:16px;line-height:1.3}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-title-bar-stats{font-size:15px}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-inline-stats .pisell-reservation-floor-map-hud-label{font-size:14px}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-value{font-size:16px}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-title-bar-stats{flex:0 auto}#body .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-title-bar-layout{width:max-content;max-width:100%}#body .pisell-reservation-hud-title-inner{width:auto;max-width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;outline:none}#body .pisell-reservation-hud-drawer-mask{z-index:999;cursor:pointer;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-reservation-hud-drawer{z-index:1000;box-sizing:border-box;background:#fff;border-radius:12px 12px 0 0;flex-direction:column;width:min(52vw,455px);max-width:calc(100vw - 120px);height:98vh;max-height:98vh;padding-top:4px;animation:.28s ease-out pisell-reservation-hud-drawer-enter;display:flex;position:fixed;bottom:0;left:96px;overflow:hidden;box-shadow:0 -12px 40px #0f172a29}#body .pisell-reservation-hud-drawer-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;flex:none;justify-content:center;align-items:center;width:100%;height:18px;display:flex}#body .pisell-reservation-hud-drawer-handle:hover .pisell-reservation-hud-drawer-handle-bar{background:#0f172a52}#body .pisell-reservation-hud-drawer-handle:focus-visible .pisell-reservation-hud-drawer-handle-bar{background:#0f172a52}#body .pisell-reservation-hud-drawer-handle:focus-visible .pisell-reservation-hud-drawer-handle-bar{box-shadow:0 0 0 2px #3b82f640}#body .pisell-reservation-hud-drawer-handle--dragging{cursor:grabbing}#body .pisell-reservation-hud-drawer-handle--dragging .pisell-reservation-hud-drawer-handle-bar{background:#0f172a6b}#body .pisell-reservation-hud-drawer-handle-bar{background:#0f172a2e;border-radius:2px;width:72px;height:4px;transition:background .15s,box-shadow .15s}@keyframes pisell-reservation-hud-drawer-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}#body .pisell-reservation-hud-drawer-record-board{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}#body .pisell-reservation-hud-drawer-split{flex-direction:row;flex:1;align-items:stretch;min-height:0;display:flex}#body .pisell-reservation-hud-drawer-split-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}#body .pisell-reservation-hud-drawer-split-main .pisell-record-board-root{flex:1;min-height:0}#body .pisell-reservation-hud-drawer-split-main .pisell-record-board-scroll-body{box-sizing:border-box;overscroll-behavior:none;padding-left:16px;padding-right:8px}#body .pisell-reservation-hud-drawer-resource-rail{--pisell-hud-resource-rail-px:58px;flex:0 0 var(--pisell-hud-resource-rail-px);width:var(--pisell-hud-resource-rail-px);min-width:var(--pisell-hud-resource-rail-px);max-width:var(--pisell-hud-resource-rail-px);box-sizing:border-box;background:0 0;flex-direction:column;flex-shrink:0;align-self:stretch;min-height:0;display:flex}#body .pisell-reservation-hud-drawer-resource-rail__scroll{box-sizing:border-box;flex:1;width:100%;max-width:100%;min-height:0;padding:8px 4px;overflow:hidden auto}#body .pisell-reservation-hud-drawer-resource-rail .reservation-bucket-button-group{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:6px;width:100%;max-width:100%;display:flex}#body .pisell-reservation-hud-drawer-resource-rail .reservation-bucket-button-group__item{box-sizing:border-box;justify-content:center;width:100%;min-width:0;max-width:100%;height:auto;min-height:32px;padding:6px 2px;overflow:hidden}#body .pisell-reservation-hud-drawer-resource-rail .reservation-bucket-button-group__label{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;max-width:100%;font-size:11px;line-height:1.15;overflow:hidden}#body .pisell-reservation-hud-drawer-record-board .reservation-hud-drawer-quick-filter-stack{flex-flow:wrap;align-items:center;gap:6px;min-width:0;display:flex}#body .pisell-reservation-hud-drawer-record-board .reservation-hud-drawer-quick-filter-stack>.reservation-bucket-button-group{display:contents}#body .pisell-reservation-hud-drawer .pisell-shell-frame-toolbar{margin-bottom:4px}#body .pisell-reservation-hud-drawer .pisell-lookup-modal-custom-container .pisell-lowcode-modal,#body .pisell-reservation-hud-drawer .pisell-lookup-modal-custom-container .ant-modal{width:100%!important;max-width:100%!important}#body .pisell-reservation-hud-drawer .pisell-lookup-modal-custom-container .pisell-lookup-modal-wrapper{box-sizing:border-box;width:100%;max-width:100%}#body .pisell-reservation-hud-drawer .pisell-shell-frame-below-toolbar{background:0 0;border-radius:0;margin:4px 16px 8px;padding:10px 0}#body .pisell-reservation-hud-drawer-stats-inner{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;padding:0}#body .pisell-reservation-hud-drawer-stats-inner .pisell-reservation-floor-map-hud-chevron-btn,#body .pisell-reservation-hud-drawer-stats-inner .pisell-reservation-floor-map-hud-heading{display:none}#body .pisell-reservation-mobile-search-modal .pisell-lookup-search-area-with-close:has(.comprehensive-search__search-section){align-items:center;gap:8px}#body .pisell-reservation-mobile-search-modal .pisell-lookup-search-area-with-close:has(.comprehensive-search__search-section) .comprehensive-search__search-section{flex:1;min-width:0;height:36px}#body .pisell-reservation-mobile-search-modal .pisell-lookup-search-area-with-close:has(.comprehensive-search__search-section) .comprehensive-search__search-input-wrapper{min-width:0;height:36px;min-height:36px;padding:2px 4px}#body .pisell-reservation-mobile-search-modal .pisell-lookup-search-area-with-close:has(.comprehensive-search__search-section) .comprehensive-search__search-input{height:30px;min-height:30px;padding:0 8px}#body .pisell-reservation-mobile-search-modal .pisell-lookup-search-area-with-close:has(.comprehensive-search__search-section) .comprehensive-search__camera-activator{gap:4px;min-width:30px;height:30px;padding:4px!important}#body .pisell-reservation-mobile-search-modal .pisell-lookup-search-area-with-close:has(.comprehensive-search__search-section) .pisell-lookup-modal-close-btn.pisell-lowcode-btn{padding:0 8px;font-size:14px;line-height:1.2;height:36px!important;min-height:36px!important}#body .pisell-reservation-mobile-search-modal .pisell-lookup-search-area-with-close:has(.comprehensive-search__search-section) .pisell-lookup-modal-close-btn.ant-btn{padding:0 8px;font-size:14px;line-height:1.2;height:36px!important;min-height:36px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar{padding:8px 12px 6px}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-body-view-segmented{display:none!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar>.pisell-grid-pro-toolbar-row.toolbar-row,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar>.toolbar-row{align-items:center;min-height:32px;flex-wrap:nowrap!important;column-gap:6px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot{order:0;align-items:center;min-width:0;min-height:32px;display:flex;flex:auto!important;width:auto!important;max-width:none!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .record-board-toolbar-quick-filter-form,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .pisell-lowcode-form,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .ant-form{align-items:center;width:100%;min-width:0;max-width:100%;display:flex;flex-wrap:nowrap!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .ant-space,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .pisell-lowcode-space{flex-wrap:nowrap;align-items:center;width:100%;max-width:100%;display:flex;gap:0!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .ant-space>.ant-space-item,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .pisell-lowcode-space>.ant-space-item,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .ant-space>.pisell-lowcode-space-item,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-quick-filter-slot .pisell-lowcode-space>.pisell-lowcode-space-item{flex:auto;align-items:center;min-width:0;max-width:100%;display:flex}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item{width:100%;margin-bottom:0!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.ant-form-item,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-form-item{margin-bottom:0!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .ant-form-item-row,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-form-item-row{align-items:center}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .ant-form-item-control,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-form-item-control{flex:1;min-width:0;max-width:100%}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .ant-form-item-control-input,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-form-item-control-input,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .ant-form-item-control-input-content,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-form-item-control-input-content{min-height:32px}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .ant-form-item-control-input-content,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-form-item-control-input-content{align-items:center;display:flex}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-mobile-date-range-picker{align-items:center;min-height:32px;display:flex}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-mobile-date-range-picker__trigger{line-height:1.2;height:32px!important;min-height:32px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-range-picker-wrap,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-range-picker-wrap{width:100%;margin-bottom:0}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-range-picker-wrap .pisell-lowcode-range,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-range-picker-wrap .pisell-lowcode-range{max-width:100%;box-shadow:none;color:#344054;background:#fff;border-color:#d0d5dd;border-radius:10px;font-size:12px;font-weight:500;width:100%!important;height:32px!important;min-height:32px!important;padding:0 8px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-range-picker-wrap .pisell-lowcode-range .pisell-lowcode-picker-input,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-range-picker-wrap .pisell-lowcode-range .pisell-lowcode-picker-input{height:30px}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-range-picker-wrap .pisell-lowcode-range .pisell-lowcode-picker-input>input,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-range-picker-wrap .pisell-lowcode-range .pisell-lowcode-picker-input>input{color:#344054;font-size:12px;font-weight:500;line-height:30px}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-range-picker-wrap .pisell-lowcode-range .pisell-lowcode-picker-separator,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-range-picker-wrap .pisell-lowcode-range .pisell-lowcode-picker-separator,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-range-picker-wrap .pisell-lowcode-range .pisell-lowcode-picker-suffix,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-range-picker-wrap .pisell-lowcode-range .pisell-lowcode-picker-suffix{color:#667085}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-range-picker-wrap .pisell-lowcode-range:hover,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-range-picker-wrap .pisell-lowcode-range:hover{border-color:#98a2b3}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item.pisell-lowcode-range-picker-wrap .pisell-lowcode-range.pisell-lowcode-picker-focused,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-range-filter-item .pisell-lowcode-range-picker-wrap .pisell-lowcode-range.pisell-lowcode-picker-focused{box-shadow:none;border-color:#7f56d9}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select{flex:none;align-items:center;min-width:92px;max-width:min(34vw,128px);height:32px;display:inline-flex}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select.ant-select-sm .ant-select-selector,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select.pisell-lowcode-select-sm .pisell-lowcode-select-selector,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select.ant-select .ant-select-selector,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select.pisell-lowcode-select .pisell-lowcode-select-selector{box-sizing:border-box;box-shadow:none;background:#fff;border-color:#d0d5dd;border-radius:10px;align-items:center;display:flex;height:32px!important;min-height:32px!important;padding:0 10px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select .ant-select-selection-item,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select .pisell-lowcode-select-selection-item{color:#344054;align-items:center;font-size:12px;font-weight:600;display:flex;line-height:1.2!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select .ant-select-arrow,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .pisell-reservation-mobile-toolbar-body-view-select .pisell-lowcode-select-arrow{color:#667085;justify-content:center;align-items:center;margin-top:0;display:flex;top:50%;transform:translateY(-50%)}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-extra-top-left{flex:none;order:1;align-items:center;height:32px;display:inline-flex}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-find-wrap{flex:none;order:2}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-toolbar .record-board-toolbar-right-actions{flex:none;order:2;align-items:center;height:32px;min-height:32px;display:inline-flex;gap:4px!important;margin-inline-start:0!important}#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar>.pisell-grid-pro-toolbar-row.toolbar-row,#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar>.toolbar-row{flex-wrap:wrap!important;align-items:flex-start!important}#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-top-left{flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;min-width:0;max-width:100%;display:flex!important}#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row{align-items:flex-start;flex-wrap:wrap!important;gap:8px!important}#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .reservation-hud-drawer-quick-filter-stack{box-sizing:border-box;flex-direction:row;align-content:flex-start;align-items:center;width:100%;min-width:0;max-width:100%;flex-wrap:wrap!important;gap:6px!important;display:flex!important}#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .reservation-bucket-button-group{display:contents}#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .record-board-toolbar-quick-filter-slot .record-board-toolbar-quick-filter-form,#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .record-board-toolbar-quick-filter-slot .pisell-lowcode-form,#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .record-board-toolbar-quick-filter-slot .ant-form,#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .record-board-toolbar-quick-filter-slot .ant-space,#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .record-board-toolbar-quick-filter-slot .pisell-lowcode-space{flex-wrap:wrap!important;gap:6px!important}#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .record-board-toolbar-quick-filter-slot .ant-space-item,#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer .pisell-reservation-hud-table-toolbar.pisell-reservation-mobile-table-toolbar .record-board-toolbar-hud-unified-quick-filter-row .record-board-toolbar-quick-filter-slot .pisell-lowcode-space-item{min-width:0;max-width:100%;flex:none!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-lowcode-table-thead .pisell-lowcode-table-cell,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-lowcode-table-tbody .pisell-lowcode-table-cell,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .ant-table-thead .ant-table-cell,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .ant-table-tbody .ant-table-cell,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid td[class*=pisell-reservation-mobile-table-col--],#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid th[class*=pisell-reservation-mobile-table-col--]{padding:4px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-lowcode-table-selection-column,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .ant-table-selection-column{padding:4px 2px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-record-board-infinite-scroll-summary-row>.pisell-lowcode-table-cell,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-record-board-infinite-scroll-summary-row>.ant-table-cell{padding:4px 6px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief{white-space:normal!important;overflow:visible!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-lowcode-table-cell-content{min-width:0;max-width:100%;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief{color:#475467;flex-direction:column;align-items:flex-start;gap:3px;width:100%;min-width:0;max-width:100%;font-size:12px;line-height:1.35;display:flex}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>.pisell-client-name{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>.pisell-datetime-display,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>.pisell-datetime-display-inline{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;font-size:12px;line-height:1.35;display:flex;overflow:hidden}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>div:has(.ant-tag){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>div:has(.pisell-lowcode-tag){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-lowcode-tag,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .ant-tag{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;min-width:0;max-width:100%;height:auto;margin:0;padding:0 6px;font-size:11px;line-height:16px;display:inline-block;overflow:hidden}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>div:not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag)){box-sizing:border-box;width:100%;min-width:0;max-width:100%}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--booking-brief .pisell-sales-grid-booking-brief>div:not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag))>div>div{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden;font-size:12px!important;line-height:1.35!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--service-time .pisell-time-range-display-time,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--service-time .pisell-time-range-display-date,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--service-time .pisell-time-range-display-weekday,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--service-time .pisell-time-range-display-duration,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--service-time .pisell-time-range-display-sep{font-size:13px;line-height:1.45}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--customer,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--contact,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--holder-data{overflow:hidden;white-space:normal!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--customer .pisell-lowcode-table-cell-content,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--contact .pisell-lowcode-table-cell-content,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--holder-data .pisell-lowcode-table-cell-content{min-width:0;max-width:100%;overflow:hidden;white-space:normal!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--customer .pisell-lowcode-table-cell-content>div,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--contact .pisell-lowcode-table-cell-content>div,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--holder-data .pisell-lowcode-table-cell-content>div{box-sizing:border-box;text-align:center;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;align-items:stretch!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--customer .pisell-lowcode-table-cell-content>div>div,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--contact .pisell-lowcode-table-cell-content>div>div,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--holder-data .pisell-lowcode-table-cell-content>div>div,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--customer .pisell-lowcode-table-cell-content>div .pisell-client-name,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--contact .pisell-lowcode-table-cell-content>div .pisell-client-name,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--holder-data .pisell-lowcode-table-cell-content>div .pisell-client-name{box-sizing:border-box;text-overflow:clip;width:100%;min-width:0;max-width:100%;overflow:visible;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--customer .pisell-lowcode-table-cell-content>div .pisell-client-name,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--contact .pisell-lowcode-table-cell-content>div .pisell-client-name,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--holder-data .pisell-lowcode-table-cell-content>div .pisell-client-name{font-size:12px!important;line-height:16px!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--order-info{white-space:normal!important;overflow:visible!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--order-info .pisell-lowcode-table-cell-content{min-width:0;max-width:100%;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--order-info .pisell-sales-grid-order-info{color:#475467;flex-direction:column;align-items:flex-start;gap:3px;width:100%;min-width:0;max-width:100%;font-size:12px;line-height:1.35;display:flex}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--order-info .pisell-sales-grid-order-info>div{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;max-width:100%;overflow:hidden}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--order-info .pisell-sales-grid-order-info>div:first-child{font-size:13px;font-weight:600;line-height:1.3}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--order-info .pisell-lowcode-tag,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-reservation-mobile-table-col--order-info .ant-tag{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;min-width:0;max-width:100%;height:auto;margin:0;padding:0 6px;font-size:11px;line-height:16px;display:inline-block;overflow:hidden}#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-lowcode-table-placeholder .pisell-lowcode-empty,#body .pisell-reservation-page--phone .pisell-reservation-mobile-table-grid .pisell-lowcode-table-placeholder .pisell-lowcode-empty-normal{margin-top:24px;margin-bottom:0}#body .pisell-reservation-page--phone .pisell-floor-map-layout-viewport-overlay:not(.pisell-floor-map-layout-viewport-overlay--bottom-start){max-width:none;top:0;left:0}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar{align-items:center;min-height:34px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-edit-top-bar-tabs{align-items:center}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-edit-top-bar-canvas-tabs.pisell-floor-map-layout-canvas-tabs{border-radius:8px;gap:4px;padding:2px 5px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-canvas-tabs-tab{box-sizing:border-box;min-height:26px;padding:4px 8px;font-size:12px;line-height:1.3}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-canvas-tabs-tab-input{min-width:56px;padding:3px 6px;font-size:12px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-canvas-tabs-tab-rename{min-width:28px;min-height:26px;margin:-2px -4px -2px 0;font-size:12px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-canvas-tabs-add{box-sizing:border-box;min-height:26px;padding:4px 8px;font-size:12px;line-height:1.3}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-canvas-tabs-empty,#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-canvas-tabs-empty-hint{font-size:12px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar .pisell-floor-map-layout-edit-top-bar-actions{padding:0 6px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row{align-items:center;min-height:34px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row .pisell-floor-map-layout-edit-top-bar-tabs{align-items:center}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row .pisell-floor-map-layout-edit-top-bar-canvas-tabs.pisell-floor-map-layout-canvas-tabs{border-radius:8px;gap:4px;padding:2px 5px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row .pisell-floor-map-layout-canvas-tabs-tab{box-sizing:border-box;min-height:26px;padding:4px 8px;font-size:12px;line-height:1.3}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row .pisell-floor-map-layout-canvas-tabs-tab-input{min-width:56px;padding:3px 6px;font-size:12px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row .pisell-floor-map-layout-canvas-tabs-tab-rename{min-width:28px;min-height:26px;margin:-2px -4px -2px 0;font-size:12px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row .pisell-floor-map-layout-canvas-tabs-add{box-sizing:border-box;min-height:26px;padding:4px 8px;font-size:12px;line-height:1.3}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row .pisell-floor-map-layout-canvas-tabs-empty,#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-read-canvas-tabs-bar.pisell-floor-map-layout-edit-top-bar--phone-edit-canvas-row .pisell-floor-map-layout-canvas-tabs-empty-hint{font-size:12px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-edit-top-bar--phone-actions-row{min-height:40px}#body .pisell-reservation-page--phone .pisell-floor-map-layout-edit-top-bar.pisell-floor-map-layout-edit-top-bar--phone-actions-row .pisell-floor-map-layout-edit-top-bar-actions{padding:0 4px}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-schedule-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;display:grid;overflow-x:visible}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-slot-start{grid-area:1/1;justify-self:stretch;min-width:0}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-slot-end{grid-area:1/2;justify-self:end;width:auto;min-width:max-content}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-schedule{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;justify-self:stretch;gap:8px;width:100%;min-width:0}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-schedule-row--phone-single-line{grid-template-rows:auto}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-schedule-row--phone-single-line .pisell-reservation-schedule-band-slot-start{display:none}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-schedule-row--phone-single-line .pisell-reservation-schedule-band-schedule{grid-area:1/1}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-schedule-row--phone-single-line .pisell-reservation-schedule-band-slot-end{grid-area:1/2}#body .pisell-reservation-page--phone .pisell-reservation-schedule-band-navigator{box-sizing:border-box;padding:0}#body .pisell-reservation-page--phone .pisell-reservation-schedule-start-merge{flex-wrap:nowrap;gap:8px;max-width:100%}#body .pisell-reservation-page--phone .pisell-reservation-schedule-start-merge>.pisell-reservation-page-title{display:none}#body .pisell-reservation-page--phone .pisell-reservation-page-title{max-width:100%;font-size:15px}#body .pisell-reservation-page--phone .pisell-reservation-follow-time-slot{flex-wrap:wrap;gap:6px}#body .pisell-reservation-page--phone .pisell-reservation-new-btn--phone{padding:6px 12px;font-size:13px}#body .pisell-reservation-page--phone .pisell-reservation-follow-current-chip{white-space:nowrap;cursor:default;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}#body .pisell-reservation-page--phone .pisell-reservation-follow-current-chip-dot{background:#3ddc84;border-radius:50%;width:6px;height:6px}#body .pisell-reservation-page--phone .pisell-reservation-follow-current-chip--on{color:#ffffffc7;background:#ffffff0f;border-color:#ffffff2e}#body .pisell-reservation-page--phone .pisell-reservation-follow-current-chip--off{color:#ff6b6b;cursor:pointer;background:#ff6b6b1f;border-color:#ff6b6b73;transition:background .15s,border-color .15s,color .15s}#body .pisell-reservation-page--phone .pisell-reservation-follow-current-chip--off:hover{color:#ff8787;background:#ff6b6b2e;border-color:#ff6b6b99}#body .pisell-reservation-page--phone .pisell-reservation-fab{right:16px;bottom:max(16px,env(safe-area-inset-bottom,0px))}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--calendar,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--floor-map{gap:0!important;padding:0!important}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--calendar.pisell-record-board-toolbar--compact-narrow,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--floor-map.pisell-record-board-toolbar--compact-narrow{padding-bottom:0!important}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map>.toolbar-row,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar>.toolbar-row,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall>.toolbar-row{flex-flow:row;align-items:flex-start;gap:8px;min-width:0}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map>.toolbar-row>.toolbar-row-left,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar>.toolbar-row>.toolbar-row-left,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall>.toolbar-row>.toolbar-row-left,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map>.toolbar-row>.toolbar-row-right,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar>.toolbar-row>.toolbar-row-right,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall>.toolbar-row>.toolbar-row-right,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-top-left,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-top-left,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-top-left{display:contents}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-quick-filter-slot,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-quick-filter-slot,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-quick-filter-slot{flex:auto;order:0;width:auto;min-width:0;max-width:100%}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-quick-filter-slot .record-board-toolbar-quick-filter-form,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-quick-filter-slot .record-board-toolbar-quick-filter-form,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-quick-filter-slot .record-board-toolbar-quick-filter-form{flex-wrap:wrap;width:100%;min-width:0;max-width:100%;display:flex}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-quick-filter-slot .pisell-lowcode-form,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-quick-filter-slot .pisell-lowcode-form,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-quick-filter-slot .pisell-lowcode-form,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-quick-filter-slot .ant-form,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-quick-filter-slot .ant-form,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-quick-filter-slot .ant-form{width:auto;min-width:0;max-width:100%}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-body-view-segmented,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-body-view-segmented,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-body-view-segmented{flex:none;order:1}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-find-wrap,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-find-wrap,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-find-wrap{flex:1 1 0;order:1;min-width:0}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-extra-top-left,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-extra-top-left,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-extra-top-left{flex:0 auto;order:1;min-width:0}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--floor-map .record-board-toolbar-right-actions,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--calendar .record-board-toolbar-right-actions,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--resource-wall .record-board-toolbar-right-actions{flex:none;order:1;margin-inline-start:auto}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--compact:not(.pisell-reservation-mobile-table-toolbar)>.pisell-grid-pro-toolbar-row.toolbar-row,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--narrow-stack.pisell-record-board-toolbar--compact:not(.pisell-reservation-mobile-table-toolbar)>.toolbar-row{align-items:flex-start!important}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--grid,#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--resource-wall{padding-left:12px;padding-right:12px}#body .pisell-reservation-page--phone .pisell-shell-frame--resource-wall-view .pisell-resource-wall-viewport-toolbar{flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px 16px}#body .pisell-reservation-page--phone .pisell-shell-frame--resource-wall-view .pisell-resource-wall-viewport-toolbar .pisell-resource-wall-viewport-toolbar__clock{flex:100%;width:100%}#body .pisell-reservation-page--phone .pisell-shell-frame--resource-wall-view .pisell-resource-wall-viewport-toolbar .pisell-resource-wall-viewport-toolbar__actions{flex-wrap:wrap;flex:100%;justify-content:flex-start;width:100%}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--grid.pisell-record-board-toolbar--narrow-stack:not(.pisell-reservation-mobile-table-toolbar)>.pisell-grid-pro-toolbar-row.toolbar-row:has(.record-board-toolbar-quick-filter-slot){row-gap:10px;flex-wrap:wrap!important}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--grid.pisell-record-board-toolbar--narrow-stack:not(.pisell-reservation-mobile-table-toolbar)>.toolbar-row:has(.record-board-toolbar-quick-filter-slot){row-gap:10px;flex-wrap:wrap!important}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--grid.pisell-record-board-toolbar--narrow-stack:not(.pisell-reservation-mobile-table-toolbar) .record-board-toolbar-quick-filter-slot{flex:100%;width:100%;min-width:0;max-width:100%}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--grid.pisell-record-board-toolbar--narrow-stack:not(.pisell-reservation-mobile-table-toolbar) .record-board-toolbar-body-view-segmented{display:none!important}#body .pisell-reservation-page--phone .pisell-grid-pro-toolbar.pisell-record-board-toolbar--grid.pisell-record-board-toolbar--narrow-stack:not(.pisell-reservation-mobile-table-toolbar) .record-board-toolbar-find-wrap{flex:auto;min-width:0;max-width:100%}#body .pisell-reservation-page--phone .pisell-reservation-hud-title{z-index:990;width:100%;max-width:100%;padding-top:6px;padding-bottom:calc(5px + env(safe-area-inset-bottom,0px));padding-left:max(10px,env(safe-area-inset-left,0px));padding-right:max(10px,env(safe-area-inset-right,0px));left:0;right:0;overflow-x:hidden}#body .pisell-reservation-page--phone .pisell-reservation-hud-title .pisell-reservation-floor-map-hud--interactive-title-bar{min-width:0;max-width:100%}#body .pisell-reservation-page--phone .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-title-bar-layout{flex-wrap:nowrap;gap:6px;width:100%;min-width:0;max-width:100%}#body .pisell-reservation-page--phone .pisell-reservation-hud-title .pisell-reservation-floor-map-hud-title-bar-stats{text-overflow:ellipsis;white-space:nowrap;color:#fff;flex-wrap:nowrap;flex:auto;min-width:0;max-width:100%;display:block;overflow:hidden}#body .pisell-reservation-page--phone .pisell-reservation-hud-title-inner{width:100%;min-width:0;max-width:100%;display:block}#body .pisell-reservation-page--phone:has(.pisell-reservation-hud-title) .pisell-floor-map-layout-view-controls.pisell-floor-map-layout-view-controls--dock{bottom:calc(54px + env(safe-area-inset-bottom,0px))}#body .pisell-reservation-page--phone:has(.pisell-reservation-hud-drawer) .pisell-floor-map-layout-view-controls.pisell-floor-map-layout-view-controls--dock{bottom:calc(54px + env(safe-area-inset-bottom,0px))}#body .pisell-reservation-page--phone .pisell-reservation-hud-drawer{width:100%;max-width:100%;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);left:0;right:0}#body .pisell-pro-resource-picker{flex-direction:column;display:flex}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-pro-resource-picker-modal .pisell-lowcode-modal-header{background:#fafafa;margin-bottom:0;padding:6px}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-pro-resource-picker-modal .pisell-lowcode-modal-body{padding:0}#body .pisell-lowcode-modal-root .pisell-pc-modal.pisell-pro-resource-picker-modal .pisell-lowcode-modal-footer{justify-content:flex-end;gap:4px;margin-top:0;padding:6px}#body .pisell-pro-resource-picker-filter-bar,#body .pisell-pro-resource-picker-search-fallback{background:#fafafa;border-bottom:1px solid #eef0f2;padding:6px}#body .pisell-pro-resource-picker-toolbar{background:#fafafa;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:6px;display:flex}#body .pisell-pro-resource-picker-toolbar-left{align-items:center;gap:12px;display:flex}#body .pisell-pro-resource-picker-toolbar-left .pisell-lowcode-checkbox-wrapper{font-size:15px;line-height:1.4}#body .pisell-pro-resource-picker-toolbar-left .pisell-lowcode-checkbox-inner{width:18px;height:18px}#body .pisell-pro-resource-picker-toolbar-left .pisell-lowcode-checkbox-inner:after{width:6px;height:10px}#body .pisell-pro-resource-picker-link{cursor:pointer;color:#7f56d9;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 10px;font-size:15px;line-height:1.4;transition:background .15s,border-color .15s}#body .pisell-pro-resource-picker-link:hover:not(:disabled){background:#faf7ff;border-color:#e9d8ff}#body .pisell-pro-resource-picker-link:disabled{color:#9ca3af;cursor:not-allowed}#body .pisell-pro-resource-picker-hint,#body .pisell-pro-resource-picker-count{color:#6b7280;font-size:13px}#body .pisell-pro-resource-picker-list{flex:auto;padding:6px;overflow:hidden auto}#body .pisell-pro-resource-picker-list .pisell-pro-selector_layout-responsive{width:100%}#body .pisell-pro-resource-picker-list .pisell-pro-selector_layout-responsive>*{min-width:0}#body .pisell-pro-resource-picker-empty{text-align:center;color:#9ca3af;padding:48px 0}#body .pisell-pro-resource-picker-card{box-sizing:border-box;cursor:pointer;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;min-width:0;padding:8px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}#body .pisell-pro-resource-picker-card:hover:not(:disabled){background:#faf7ff;border-color:#b69cf8}#body .pisell-pro-resource-picker-card--selected{background:#f4f0ff;border-color:#7f56d9;box-shadow:0 0 0 2px #7f56d91f}#body .pisell-pro-resource-picker-card--disabled{cursor:not-allowed;opacity:.55}#body .pisell-pro-resource-picker-card-body{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}#body .pisell-pro-resource-picker-card-image{pointer-events:none;justify-content:center;align-items:center;display:inline-flex}#body .pisell-pro-resource-picker-card-image .pisell-floor-map-layout-toolbar-preview-cell{flex-shrink:0;margin:0}#body .pisell-pro-resource-picker-card-image-img{object-fit:contain;border-radius:6px;max-width:48px;max-height:48px;display:block}#body .pisell-pro-resource-picker-card-text{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex}#body .pisell-pro-resource-picker-card-title{color:#1f2937;white-space:normal;word-break:break-word;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}#body .pisell-pro-resource-picker-card-sub{color:#6b7280;white-space:normal;word-break:break-word;overflow-wrap:anywhere;font-size:12px;line-height:1.35}#body .pisell-pro-resource-picker-card-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}#body .pisell-pro-resource-picker-card-badge{color:#6b7280;align-items:center;gap:4px;font-size:12px;display:inline-flex}#body .pisell-pro-resource-picker-card-badge-icon{color:#6b7280;flex:none;align-items:center;font-size:14px;display:inline-flex}#body .pisell-pro-resource-picker-card-actions{flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}#body .pisell-pro-resource-picker-footer{justify-content:flex-end;gap:4px;display:flex}#body .pisell-res-room{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:manipulation;border-radius:10px;flex-direction:column;width:100%;height:100%;font-size:10px;line-height:1.3;display:flex;position:relative;overflow:hidden}#body .pisell-res-room--occupied{color:#fffffff0;background:#0f3d2e;border:1px solid #1b4332}#body .pisell-res-room--occupied.pisell-res-room--top-warn{border-top:3px solid #fa8c16}#body .pisell-res-room--reserved{color:#262626;background:#fff;border:1px solid #e8e8e8;box-shadow:0 2px 8px #0000000f}#body .pisell-res-room--empty{color:#8c8c8c;background:#f0f0f0;border:1px solid #d9d9d9}#body .pisell-res-room--locked{color:#595959;background:repeating-linear-gradient(-45deg,#e8e8e8,#e8e8e8 5px,#f5f5f5 5px 10px);border:1px solid #bfbfbf}#body .pisell-res-room-hd{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:6px;padding:6px 8px 4px;display:flex}#body .pisell-res-room-title-block{min-width:0}#body .pisell-res-room-title{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}#body .pisell-res-room-cap{opacity:.85;margin-top:2px;font-size:9px}#body .pisell-res-room-badge{border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:9px;font-weight:600;line-height:1.4}#body .pisell-res-room-badge--occupied{color:#e6fffb;background:#ffffff2e}#body .pisell-res-room-badge--reserved{color:#1677ff;background:#e6f4ff;border:1px solid #91caff}#body .pisell-res-room-badge--empty{color:#8c8c8c;background:#fafafa;border:1px solid #d9d9d9}#body .pisell-res-room-badge--locked{color:#737373;background:#f5f5f5;border:1px solid #d4d4d4}#body .pisell-res-room-body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex-direction:column;flex:1;gap:4px;min-height:0;padding:0 8px 6px;display:flex;overflow:hidden auto}#body .pisell-res-room-body--light{color:#262626}#body .pisell-res-room-guest{font-size:11px;font-weight:600}#body .pisell-res-room-phone{opacity:.88;font-size:10px}#body .pisell-res-room-meta-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}#body .pisell-res-room-meta-ic{opacity:.92;align-items:center;gap:4px;font-size:10px;display:inline-flex}#body .pisell-res-room--reserved .pisell-res-room-meta-ic{color:#434343}#body .pisell-res-room-chip{border-radius:4px;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex}#body .pisell-res-room-chip--delay{color:#fadb14;background:#fadb1440}#body .pisell-res-room-chip--late{color:#fa541c;background:#fff2e8}#body .pisell-res-room-chip--soon{color:#1677ff;background:#e6f4ff}#body .pisell-res-room-price{color:#73d13d;margin-top:2px;font-size:18px;font-weight:700}#body .pisell-res-room-price--dark{color:#52c41a}#body .pisell-res-room--reserved .pisell-res-room-price--dark{color:#389e0d}#body .pisell-res-room-progress{background:#00000038;border-radius:2px;height:4px;margin:0 8px 4px;overflow:hidden}#body .pisell-res-room-progress>span{background:#95d5b2;border-radius:2px;height:100%;display:block}#body .pisell-res-room-progress--warn>span{background:#fadb14}#body .pisell-res-room-stamp{pointer-events:none;border:2px dashed;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:28px;right:8px;transform:rotate(-12deg)}#body .pisell-res-room-stamp--paid{color:#52c41a;background:#52c41a14;border-color:#52c41a}#body .pisell-res-room--occupied .pisell-res-room-stamp--paid{color:#fff;background:0 0;border-color:#fff}#body .pisell-res-room--reserved .pisell-res-room-stamp--paid{color:#389e0d;border-color:#389e0d}#body .pisell-res-room-stamp--unpaid{color:#fa8c16;background:#fa8c1614;border-color:#fa8c16}#body .pisell-res-room-next{background:#0000002e;border-top:1px solid #ffffff1f;padding:4px 8px;font-size:9px}#body .pisell-res-room-next--light{color:#237804;background:#f6ffed;border-top-color:#b7eb8f}#body .pisell-res-room-empty-body{text-align:center;flex:1;justify-content:center;align-items:center;padding:8px;font-size:11px;font-weight:600;display:flex}#body .pisell-res-room-locked-body{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px;font-weight:600;display:flex}#body .pisell-res-room-locked-ic{opacity:.75;width:22px;height:22px}#body .pisell-res-room-slots{margin:0;padding:2px 8px 6px;list-style:none}#body .pisell-res-room-slots li{margin-bottom:6px}#body .pisell-res-room-slot-row{justify-content:space-between;gap:8px;font-size:10px;display:flex}#body .pisell-res-room-slot-time{color:#1677ff;font-weight:600}#body .pisell-res-room-slot-name{text-overflow:ellipsis;white-space:nowrap;text-align:right;overflow:hidden}#body .pisell-res-room-slot-bar{background:#0000000f;border-radius:2px;height:3px;margin-top:4px;overflow:hidden}#body .pisell-res-room-slot-bar>span{background:#95d5b2;border-radius:2px;height:100%;display:block}#body .pisell-res-room-view-all{color:#1677ff;padding:0 8px 6px;font-size:10px;font-weight:600}#body .pisell-reservation-card-placeholder{box-sizing:border-box;width:100%;height:100%;min-height:0;box-shadow:none;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;background:#fafafa;border:2px dashed #bfbfbf;border-radius:8px;flex-direction:column;justify-content:flex-start;padding:8px 10px;font-size:11px;line-height:1.35;display:flex;overflow:hidden auto}#body .pisell-reservation-card-placeholder--circle{text-align:center;border-radius:50%;padding:6px 8px}#body .pisell-reservation-card-placeholder-title{color:#595959;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}#body .pisell-reservation-card-placeholder--circle .pisell-reservation-card-placeholder-title{white-space:normal;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}#body .pisell-reservation-card-placeholder-hint{color:#8c8c8c;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;margin-top:4px;font-size:10px;display:-webkit-box;overflow:hidden}#body .pisell-reservation-card-placeholder--circle .pisell-reservation-card-placeholder-hint{-webkit-line-clamp:4;font-size:9px}#body .pisell-booking-change-modal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#00000073;justify-content:center;align-items:center;padding:16px;transition:opacity .18s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-booking-change-modal.is-visible{opacity:1}#body .pisell-booking-change-modal.is-dark{color:#fff}#body .pisell-booking-change-modal.is-light{color:#0f172a}#body .pisell-booking-change-modal__panel{opacity:0;background:#121217;border:1px solid #3f3f46;border-radius:24px;width:100%;max-width:980px;padding:24px;transition:transform .18s,opacity .18s;transform:translateY(8px)scale(.96);box-shadow:0 24px 64px #00000061}#body .pisell-booking-change-modal.is-visible .pisell-booking-change-modal__panel{opacity:1;transform:translateY(0)scale(1)}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__panel{background:#fff;border-color:#dbe2ea;box-shadow:0 24px 64px #0f172a29}#body .pisell-booking-change-modal__title{font-size:22px;font-weight:600;line-height:1.3}#body .pisell-booking-change-modal__description{color:#a1a1aa;margin-top:8px;font-size:14px;line-height:1.5}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__description{color:#64748b}#body .pisell-booking-change-modal__body{flex-direction:column;gap:16px;margin-top:20px;display:flex}#body .pisell-booking-change-modal__card{background:#171820;border:1px solid #3f3f46;border-radius:24px;padding:20px}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__card{background:#f8fafc;border-color:#dbe2ea}#body .pisell-booking-change-modal__customer{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}#body .pisell-booking-change-modal__customer-info{flex:1;min-width:0}#body .pisell-booking-change-modal__section-label{letter-spacing:.14em;text-transform:uppercase;color:#71717a;font-size:11px;font-weight:600;line-height:1.4}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__section-label{color:#64748b}#body .pisell-booking-change-modal__customer-name{margin-top:12px;font-size:20px;font-weight:600;line-height:1.4}#body .pisell-booking-change-modal__customer-meta{color:#a1a1aa;margin-top:8px;font-size:14px;line-height:1.5}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__customer-meta{color:#64748b}#body .pisell-booking-change-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#body .pisell-booking-change-modal__field{min-width:0}#body .pisell-booking-change-modal__field-label{color:#a1a1aa;margin-bottom:8px;font-size:14px;line-height:1.5;display:block}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__field-label{color:#64748b}#body .pisell-booking-change-modal__control{color:#fff;background:#171820;border:1px solid #3f3f46;border-radius:18px;outline:none;width:100%;min-height:56px;padding:16px;transition:border-color .16s,box-shadow .16s,background .16s}#body .pisell-booking-change-modal__control:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf62e}#body .pisell-booking-change-modal__control:disabled{cursor:not-allowed;opacity:.7}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__control{color:#0f172a;background:#fff;border-color:#cbd5e1}#body .pisell-booking-change-modal__compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}#body .pisell-booking-change-modal__compare-card{background:#101117;border-radius:18px;padding:16px}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__compare-card{background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0}#body .pisell-booking-change-modal__compare-card.is-highlighted{background:#8b5cf61a;border:1px solid #8b5cf659}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__compare-card.is-highlighted{background:#f5f3ff;border-color:#c4b5fd}#body .pisell-booking-change-modal__compare-title{color:#c4b5fd;font-size:12px;line-height:1.4}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__compare-title{color:#6d28d9}#body .pisell-booking-change-modal__compare-value{color:#d4d4d8;margin-top:8px;font-size:14px;line-height:1.5}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__compare-value{color:#334155}#body .pisell-booking-change-modal__resource-hint{color:#a1a1aa;margin-top:8px;font-size:12px;line-height:1.5}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__resource-hint{color:#64748b}#body .pisell-booking-change-modal__resource-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}#body .pisell-booking-change-modal__resource-name{font-size:14px;font-weight:600;line-height:1.5}#body .pisell-booking-change-modal__resource-meta{color:#a1a1aa;margin-top:4px;font-size:12px;line-height:1.5}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__resource-meta{color:#64748b}#body .pisell-booking-change-modal__error{color:#fecaca;background:#ef44441a;border:1px solid #ef44444d;border-radius:16px;margin-top:16px;padding:12px 16px;font-size:14px;line-height:1.5}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__error{color:#b91c1c;background:#fef2f2}#body .pisell-booking-change-modal__footer{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}#body .pisell-booking-change-modal__ghost-button,#body .pisell-booking-change-modal__primary-button{border-radius:16px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1;transition:all .16s;display:inline-flex}#body .pisell-booking-change-modal__ghost-button{color:#d4d4d8;background:#ffffff0d;border:1px solid #3f3f46}#body .pisell-booking-change-modal__ghost-button:hover:not(:disabled){background:#ffffff1a}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__ghost-button{color:#334155;background:#fff;border-color:#cbd5e1}#body .pisell-booking-change-modal.is-light .pisell-booking-change-modal__ghost-button:hover:not(:disabled){background:#f8fafc}#body .pisell-booking-change-modal__primary-button{color:#fff;background:#7c3aed;border:none}#body .pisell-booking-change-modal__primary-button:hover:not(:disabled){background:#8b5cf6}#body .pisell-booking-change-modal__primary-button:disabled{cursor:not-allowed;color:#a1a1aa;background:#3f3f46}@media (max-width:768px){#body .pisell-booking-change-modal__panel{padding:20px}#body .pisell-booking-change-modal__grid,#body .pisell-booking-change-modal__compare-grid{grid-template-columns:minmax(0,1fr)}#body .pisell-booking-change-modal__customer,#body .pisell-booking-change-modal__footer{flex-direction:column}#body .pisell-booking-change-modal__ghost-button,#body .pisell-booking-change-modal__primary-button{width:100%}}#body .pisell-block-time-modal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#0000008c;justify-content:center;align-items:flex-end;padding:8px;transition:opacity .18s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#body .pisell-block-time-modal.is-visible{opacity:1}#body .pisell-block-time-modal.is-dark{color:#fff}#body .pisell-block-time-modal.is-light{color:#0f172a}#body .pisell-block-time-modal__panel{opacity:0;background:#121217;border:1px solid #3f3f46;border-radius:24px 24px 0 0;width:100%;max-width:720px;max-height:92vh;padding:16px;transition:transform .18s,opacity .18s;overflow-y:auto;transform:translateY(8px)scale(.98);box-shadow:0 24px 64px #0000006b}#body .pisell-block-time-modal.is-visible .pisell-block-time-modal__panel{opacity:1;transform:translateY(0)scale(1)}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__panel{background:#fff;border-color:#dbe2ea;border-radius:24px;box-shadow:0 24px 64px #0f172a29}#body .pisell-block-time-modal__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#body .pisell-block-time-modal__title{font-size:22px;font-weight:600;line-height:1.3}#body .pisell-block-time-modal__close{color:#d4d4d8;background:#ffffff0a;border:1px solid #3f3f46;border-radius:16px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .16s,border-color .16s;display:inline-flex}#body .pisell-block-time-modal__close:hover:not(:disabled){background:#ffffff14}#body .pisell-block-time-modal__close-icon{font-size:20px;line-height:1}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__close{color:#334155;background:#fff;border-color:#cbd5e1}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__close:hover:not(:disabled){background:#f8fafc}#body .pisell-block-time-modal__body{background:#171820;border:1px solid #3f3f46;border-radius:20px;padding:16px}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__body{background:#f8fafc;border-color:#dbe2ea}#body .pisell-block-time-modal__field+.pisell-block-time-modal__field{margin-top:16px}#body .pisell-block-time-modal__label{color:#a1a1aa;margin-bottom:8px;font-size:14px;line-height:1.5;display:block}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__label{color:#64748b}#body .pisell-block-time-modal__control{color:#fff;background:#111218;border:1px solid #3f3f46;border-radius:16px;outline:none;width:100%;min-height:44px;padding:10px 12px;transition:border-color .16s,box-shadow .16s,background .16s}#body .pisell-block-time-modal__control:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf62e}#body .pisell-block-time-modal__control:disabled{cursor:not-allowed;opacity:.7}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__control{color:#0f172a;background:#fff;border-color:#cbd5e1}#body .pisell-block-time-modal__error{color:#fecaca;background:#ef44441a;border:1px solid #ef44444d;border-radius:16px;margin-top:16px;padding:12px 16px;font-size:14px;line-height:1.5}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__error{color:#b91c1c;background:#fef2f2}#body .pisell-block-time-modal__footer{flex-direction:column-reverse;justify-content:flex-end;align-items:stretch;gap:12px;margin-top:24px;display:flex}#body .pisell-block-time-modal__ghost-button,#body .pisell-block-time-modal__primary-button{border-radius:16px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;line-height:1;transition:all .16s;display:inline-flex}#body .pisell-block-time-modal__ghost-button{color:#d4d4d8;background:#ffffff0d;border:1px solid #3f3f46}#body .pisell-block-time-modal__ghost-button:hover:not(:disabled){background:#ffffff1a}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__ghost-button{color:#334155;background:#fff;border-color:#cbd5e1}#body .pisell-block-time-modal.is-light .pisell-block-time-modal__ghost-button:hover:not(:disabled){background:#f8fafc}#body .pisell-block-time-modal__primary-button{color:#fff;background:#7c3aed;border:none}#body .pisell-block-time-modal__primary-button:hover:not(:disabled){background:#8b5cf6}#body .pisell-block-time-modal__primary-button:disabled{cursor:not-allowed;opacity:.5}#body .pisell-block-time-modal__range,#body .pisell-block-time-modal__body .pisell-lowcode-picker,#body .pisell-block-time-modal__body .pisell-lowcode-picker-range{width:100%}@media (min-width:768px){#body .pisell-block-time-modal{align-items:center;padding:16px}#body .pisell-block-time-modal__panel{border-radius:24px;padding:24px}#body .pisell-block-time-modal__footer{flex-direction:row;align-items:center}#body .pisell-block-time-modal__ghost-button,#body .pisell-block-time-modal__primary-button{width:auto}}#body .pisell-reservation-floor-map-hud{color:#101828;background:#fffffff0;border:1px solid #d0d5dd;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.35;box-shadow:0 4px 12px #10182814}#body .pisell-reservation-floor-map-hud--interactive-title-bar{min-width:0;padding:8px 10px}#body .pisell-reservation-floor-map-hud.pisell-reservation-floor-map-hud--embedded{box-shadow:none;background:0 0;border:none;border-radius:0;outline:none;padding:0}#body .pisell-reservation-floor-map-hud--phone-inline{border-radius:0 10px 10px;max-width:100%;padding:5px 8px;font-size:12px;line-height:1.35}#body .pisell-reservation-floor-map-hud--phone-inline .pisell-reservation-floor-map-hud-inline-stats{flex:auto}#body .pisell-reservation-floor-map-hud-title-bar-layout{flex-direction:row;align-items:center;gap:10px;min-width:0;display:flex}#body .pisell-reservation-floor-map-hud-heading{color:#101828;flex-shrink:0;font-size:13px;font-weight:600;line-height:1.35}#body .pisell-reservation-floor-map-hud-title-bar-stats{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 2px;min-width:0;font-size:12px;line-height:1.35;display:flex}#body .pisell-reservation-floor-map-hud-title-bar--minimal .pisell-reservation-floor-map-hud-title-bar-stats{min-height:0}#body .pisell-reservation-floor-map-hud-stats-bar{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}#body .pisell-reservation-floor-map-hud-stats-bar--in-overlay,#body .pisell-reservation-floor-map-hud-stats-bar-spacer{flex:1;min-width:0}#body .pisell-reservation-floor-map-hud-inline-stats{flex-flow:wrap;flex:1;align-items:baseline;gap:4px 2px;min-width:0;display:flex}#body .pisell-reservation-floor-map-hud-inline-item{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}#body .pisell-reservation-floor-map-hud-sep{color:#98a2b3;-webkit-user-select:none;user-select:none;padding:0 2px}#body .pisell-reservation-floor-map-hud-chevron-btn{color:#1677ff;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;font-size:14px;line-height:1;display:inline-flex}#body .pisell-reservation-floor-map-hud-chevron-btn:hover{background:#1677ff14}#body .pisell-reservation-floor-map-hud-chevron-btn:focus-visible{outline-offset:2px;outline:2px solid #1677ff}#body .pisell-reservation-floor-map-hud-list{margin:0;padding:0;list-style:none}#body .pisell-reservation-floor-map-hud-row{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}#body .pisell-reservation-floor-map-hud-row+.pisell-reservation-floor-map-hud-row{margin-top:6px}#body .pisell-reservation-floor-map-hud-label{color:#475467;flex:1;min-width:0}#body .pisell-reservation-floor-map-hud-inline-stats .pisell-reservation-floor-map-hud-label{flex:none}#body .pisell-reservation-floor-map-hud-value{font-variant-numeric:tabular-nums;color:#101828;font-weight:600}#body .reservation-bucket-button-group{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}#body .reservation-bucket-button-group__item{height:auto;min-height:32px;color:var(--gray-700,#344054);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d0d5dd;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:500;line-height:1.15;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}#body .reservation-bucket-button-group__item:hover:not(.reservation-bucket-button-group__item--checked){border-color:#98a2b3}#body .reservation-bucket-button-group__item:focus-visible{outline:2px solid var(--color-primary,#2e90fa);outline-offset:1px}#body .reservation-bucket-button-group__item--checked{background:var(--color-primary,var(--ant-color-primary,#5d3f9f));border-color:var(--color-primary,var(--ant-color-primary,#5d3f9f));color:var(--ant-color-text-light-solid,#fff);font-weight:600}#body .reservation-bucket-button-group__dot{display:none}#body .reservation-bucket-button-group__label{white-space:nowrap}#body .pisell-select-floor-map-resource-dialog .pisell-lowcode-modal{max-width:100%;height:99%;padding-bottom:0}#body .pisell-select-floor-map-resource-dialog .pisell-lowcode-modal-content{height:100%;max-height:none!important}#body .pisell-select-floor-map-resource-dialog .pisell-lowcode-modal-body{flex:1;min-height:0;overflow:hidden}#body .pisell-select-floor-map-resource-dialog .pisell-shell-frame-header{display:none}#body .pisell-select-floor-map-resource-dialog .pisell-select-floor-map-resource-dialog-content{height:100%;min-height:0}#body .pisell-select-floor-map-resource-dialog .pisell-select-floor-map-resource-dialog-skeleton{background:#f5f5f5;flex-direction:column;gap:12px;height:100%;min-height:0;padding:12px;display:flex}#body .pisell-select-floor-map-resource-dialog .pisell-select-floor-map-resource-dialog-skeleton__toolbar{flex:none;grid-template-columns:160px 220px 120px;gap:12px;display:grid}#body .pisell-select-floor-map-resource-dialog .pisell-select-floor-map-resource-dialog-skeleton__canvas{border-radius:12px;flex:1;min-height:0;width:100%!important;height:auto!important}#body .pisell-topology-device-card{box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;height:100%;min-height:0;padding:0 4px;display:flex;overflow:hidden}#body .pisell-topology-device-card__main{flex:none;justify-content:center;align-items:center;width:100%;height:40px;padding:0;display:flex;position:relative}#body .pisell-topology-device-card__status{z-index:1;text-transform:lowercase;text-overflow:ellipsis;white-space:nowrap;border-radius:3px;max-width:calc(100% - 4px);padding:0 4px;font-size:9px;font-weight:600;line-height:16px;position:absolute;top:0;left:0;overflow:hidden}#body .pisell-topology-device-card__status--online{color:#027a48;background:#ecfdf3}#body .pisell-topology-device-card__status--offline{color:#475467;background:#f2f4f7}#body .pisell-topology-device-card__status--warning{color:#b54708;background:#fffaeb}#body .pisell-topology-device-card__status--unknown{color:#344054;background:#f9fafb}#body .pisell-topology-device-card__status--removed{color:#98a2b3;background:#f2f4f7;border:1px dashed #d0d5dd;line-height:14px}#body .pisell-topology-device-card--ghost{opacity:.55;filter:grayscale(.6);background:#f7f8fa66;border:1px dashed #d0d5dd;border-radius:6px}#body .pisell-topology-device-card--ghost .pisell-topology-device-card__name{color:#98a2b3}#body .pisell-topology-device-card--ghost .pisell-topology-device-card__ip{color:#b0b8c4}#body .pisell-topology-device-card__icon{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:100%;height:100%;padding-top:5px;display:flex}#body .pisell-topology-device-card__icon svg{width:auto;max-width:52px;height:auto;max-height:30px;display:block}#body .pisell-topology-device-card__footer{flex-direction:column;flex:none;align-items:center;gap:0;width:100%;min-width:0;margin-top:1px;padding:0;display:flex}#body .pisell-topology-device-card__name{text-align:center;color:#344054;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden}#body .pisell-topology-device-card__ip{text-align:center;color:#667085;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.2;overflow:hidden}#body .pisell-topology-floor-map-dock-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}#body .pisell-topology-floor-map-edit-btn,#body .pisell-topology-scope-toggle-btn{white-space:nowrap}#body .pisell-topology-connection-legend{color:#475467;pointer-events:auto;background:#ffffffeb;border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;font-size:11px;display:inline-flex;box-shadow:0 1px 4px #0f172a14}#body .pisell-topology-connection-legend__title{color:#344054;margin-bottom:2px;font-weight:600}#body .pisell-topology-connection-legend__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}#body .pisell-topology-connection-legend__row{align-items:center;gap:6px;display:flex}#body .pisell-topology-connection-legend__line{flex:none}#body .pisell-topology-connection-legend__label{line-height:1}#body .pisell-topology-root{box-sizing:border-box;flex-direction:column;flex:1 1 0;width:100%;height:100%;min-height:0;display:flex;position:relative}#body .pisell-topology-root .pisell-floor-map-layout.pisell-topology{flex:1 1 0;width:100%;min-height:0;height:100%!important}#body .pisell-topology-dock-trailing{align-items:center;gap:8px;display:flex}#body .pisell-topology-legend-anchor{z-index:5;pointer-events:none;position:absolute;bottom:12px;left:12px}#body .pisell-topology-legend-anchor>*{pointer-events:auto}#body .ecocup-cup-project{box-sizing:border-box;background-color:#292929;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding:32px;display:flex;overflow-y:auto}#body .ecocup-cup-project-title{color:#fff;text-align:center;font-size:40px;font-weight:300;line-height:1.2}#body .ecocup-cup-project-search-bar{flex-shrink:0;width:818px;max-width:100%;height:60px;margin-top:16px}#body .ecocup-cup-project-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;max-width:100%;margin-top:132px;display:flex}#body .ecocup-cup-project-actions-button{white-space:normal;justify-content:center;align-items:center;width:220px;height:48px;min-height:48px;font-size:12px;font-weight:300;display:flex}#body .ecocup-cup-project--tablet,#body .ecocup-cup-project--smallTablet,#body .ecocup-cup-project--pos{padding:28px}#body .ecocup-cup-project--tablet .ecocup-cup-project-actions,#body .ecocup-cup-project--smallTablet .ecocup-cup-project-actions,#body .ecocup-cup-project--pos .ecocup-cup-project-actions{margin-top:88px}#body .ecocup-cup-project--phone,#body .ecocup-cup-project--mobile{padding:calc(24px + env(safe-area-inset-top))16px calc(16px + env(safe-area-inset-bottom));justify-content:center}#body .ecocup-cup-project--phone .ecocup-cup-project-title,#body .ecocup-cup-project--mobile .ecocup-cup-project-title{font-size:28px;line-height:36px}#body .ecocup-cup-project--phone .ecocup-cup-project-search-bar,#body .ecocup-cup-project--mobile .ecocup-cup-project-search-bar{width:100%;height:60px;margin-top:16px}#body .ecocup-cup-project--phone .ecocup-cup-project-actions,#body .ecocup-cup-project--mobile .ecocup-cup-project-actions{width:100%;padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:48px;display:grid}#body .ecocup-cup-project--phone .ecocup-cup-project-actions-button,#body .ecocup-cup-project--mobile .ecocup-cup-project-actions-button{width:100%;height:auto;min-height:56px;padding:8px 10px;font-size:12px;line-height:16px}#body .ecocup-cup-search-bar{flex:1;width:100%;display:flex;position:relative}#body .ecocup-cup-search-bar .comprehensive-search__search-section .comprehensive-search__camera-activator.disabled,#body .ecocup-cup-search-bar .comprehensive-search__search-section .comprehensive-search__camera-activator{width:-moz-fit-content;width:fit-content}#body .ecocup-cup-search-bar .comprehensive-search__search-section .comprehensive-search__search-input-wrapper{padding:8px}#body .ecocup-cup-search-bar-result{z-index:9;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;position:absolute;top:100%;left:0;right:0}#body .ecocup-cup-search-bar-result-header{background:#f9fafb;border-bottom:1px solid #eaecf0;align-items:center;height:44px;display:flex}#body .ecocup-cup-search-bar-result-header>div{color:#475467;flex:1;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}#body .ecocup-cup-search-bar-result-content{flex-direction:column;max-height:220px;display:flex;overflow-y:auto}#body .ecocup-cup-search-bar-result-content-item{cursor:pointer;border-bottom:1px solid #eaecf0;align-items:center;height:44px;min-height:44px;display:flex}#body .ecocup-cup-search-bar-result-content-item>div{color:#101828;flex:1;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}#body .ecocup-cup-search-bar-result-content-item-membership{color:#b54708;text-align:center;background:#fffcf5;border:1px solid #fedf89;border-radius:16px;padding:2px 8px;font-size:12px;font-weight:500;display:flex}#body .pisell2-ecocup-cup-status-modal-content{flex-direction:column;gap:32px;padding:0 0 24px;display:flex}#body .pisell2-ecocup-cup-status-modal-content-cup-lists{flex-direction:column;align-items:center;gap:4px;display:flex}#body .pisell2-ecocup-cup-status-modal-content-cup{border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;height:60px;padding:0 16px;display:flex}#body .pisell2-ecocup-cup-status-modal-content-cup .info-remove{color:#7f56da;background:#f6f2ff;border:1px solid #7f56da;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;display:flex}#body .pisell2-ecocup-cup-status-modal-content-cup-info{align-items:center;gap:8px;display:flex}#body .pisell2-ecocup-cup-status-modal-content-cup-info>span{font-size:20px;font-weight:300}#body .pisell2-ecocup-cup-status-modal-content-search{flex-direction:column;gap:8px;display:flex}#body .pisell2-ecocup-cup-status-modal-content-search .tip-text{color:#7f56da;text-align:center;font-size:14px;font-weight:500}#body .pisell2-ecocup-cup-status-modal-content-info{align-items:center;gap:8px;display:flex}#body .pisell2-ecocup-cup-status-modal-content-info>div:nth-child(2){justify-content:flex-end;display:flex}#body .pisell2-ecocup-cup-status-modal-content .comprehensive-search__search-section .comprehensive-search__search-button{min-width:60px!important}#body .pisell2-ecocup-cup-info-card{flex-direction:column;gap:8px;display:flex}#body .pisell2-ecocup-cup-info-card div{color:#000;font-size:14px;font-weight:300}#body .pisell2-ecocup-customer-card{align-items:center;gap:16px;display:flex}#body .pisell2-ecocup-customer-card .pisell2-ecocup-customer-card-avatar{background:#f2f4f7;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}#body .pisell2-ecocup-customer-card .pisell2-ecocup-customer-card-avatar img{object-fit:cover;width:100%;height:100%}#body .pisell2-ecocup-customer-card .pisell2-ecocup-customer-card-avatar-text{color:#475467;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}#body .pisell2-ecocup-customer-card .pisell2-ecocup-customer-card-info{flex-direction:column;gap:4px;display:flex}#body .pisell2-ecocup-customer-card .pisell2-ecocup-customer-card-info-name{color:#101828;font-size:16px;font-weight:600}#body .pisell2-ecocup-customer-card .pisell2-ecocup-customer-card-info-phone{color:#101828;font-size:16px;font-weight:400}#body .pisell2-ecocup-add-customer-modal .pisell-lowcode-modal-content,#body .pisell2-ecocup-add-customer-modal .ant-modal-content,#body .pisell2-ecocup-add-customer-modal .pisell-lowcode-drawer-content,#body .pisell2-ecocup-add-customer-modal .ant-drawer-content{max-height:100%}#body .pisell2-ecocup-add-customer-modal .pisell-lowcode-modal-body,#body .pisell2-ecocup-add-customer-modal .ant-modal-body,#body .pisell2-ecocup-add-customer-modal .pisell-lowcode-drawer-body,#body .pisell2-ecocup-add-customer-modal .ant-drawer-body{min-height:0}#body .pisell2-ecocup-add-customer-modal .pisell-lowcode-modal-footer,#body .pisell2-ecocup-add-customer-modal .ant-modal-footer,#body .pisell2-ecocup-add-customer-modal .pisell-lowcode-drawer-footer,#body .pisell2-ecocup-add-customer-modal .ant-drawer-footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}#body .pisell2-ecocup-add-customer-modal-content{padding:24px 0}#body .pisell2-ecocup-add-customer-modal-content .pisell2-ecocup-add-customer-modal-content-name-wrap{flex-direction:row;gap:16px;display:flex}#body .pisell2-ecocup-add-customer-modal-footer{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}#body .pisell2-ecocup-add-customer-modal-footer>button{flex:none;width:auto;min-width:120px}#body .pisell2-ecocup-add-customer-modal--phone .pisell-lowcode-drawer-content,#body .pisell2-ecocup-add-customer-modal--mobile .pisell-lowcode-drawer-content,#body .pisell2-ecocup-add-customer-modal--phone .ant-drawer-content,#body .pisell2-ecocup-add-customer-modal--mobile .ant-drawer-content{border-radius:20px 20px 0 0;overflow:hidden}#body .pisell2-ecocup-add-customer-modal--phone .pisell-lowcode-drawer-body,#body .pisell2-ecocup-add-customer-modal--mobile .pisell-lowcode-drawer-body,#body .pisell2-ecocup-add-customer-modal--phone .ant-drawer-body,#body .pisell2-ecocup-add-customer-modal--mobile .ant-drawer-body{overflow-y:auto}#body .pisell2-ecocup-add-customer-modal--phone .pisell2-ecocup-add-customer-modal-content,#body .pisell2-ecocup-add-customer-modal--mobile .pisell2-ecocup-add-customer-modal-content{padding:16px 0 8px}#body .pisell2-ecocup-add-customer-modal--phone .pisell2-ecocup-add-customer-modal-content .pisell2-ecocup-add-customer-modal-content-name-wrap,#body .pisell2-ecocup-add-customer-modal--mobile .pisell2-ecocup-add-customer-modal-content .pisell2-ecocup-add-customer-modal-content-name-wrap{flex-direction:column;gap:0}#body .pisell2-ecocup-add-customer-modal--phone .pisell2-ecocup-add-customer-modal-footer,#body .pisell2-ecocup-add-customer-modal--mobile .pisell2-ecocup-add-customer-modal-footer{padding-bottom:env(safe-area-inset-bottom);gap:12px}#body .pisell2-ecocup-add-customer-modal--phone .pisell2-ecocup-add-customer-modal-footer>button,#body .pisell2-ecocup-add-customer-modal--mobile .pisell2-ecocup-add-customer-modal-footer>button{flex:1;min-width:0}#body .pisell2-ecocup-customer-first-modal{flex-direction:column;gap:16px;padding-bottom:24px;display:flex}#body .pisell2-ecocup-customer-first-modal .pisell2-ecocup-customer-first-modal-title{color:#000;margin-bottom:8px;font-size:14px;font-weight:300}#body .pisell2-ecocup-customer-first-modal .pisell2-ecocup-customer-first-modal-no-customer{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}#body .pisell2-ecocup-customer-first-modal .pisell2-ecocup-customer-first-modal-no-customer-icon{background-color:#f6f2ff;border-radius:50%;width:64px;height:64px}#body .pisell2-ecocup-customer-first-modal .pisell2-ecocup-customer-first-modal-no-customer-text{color:#101828;font-size:16px;font-weight:600}#body .pisell2-ecocup-customer-first-modal-search-bar{flex-direction:row;align-items:center;gap:16px;display:flex}#body .pisell2-ecocup-customer-first-modal-search-bar-limit{color:#000;flex-direction:column;justify-content:center;align-items:center;width:100px;font-weight:300;display:flex}#body .pisell2-ecocup-customer-first-modal-search-bar-limit>span{font-size:14px}#body .pisell2-ecocup-customer-first-modal-search-bar-limit>div{flex-direction:row;justify-content:center;align-items:center;font-size:20px;display:flex}#body .pisell2-ecocup-customer-first-modal .comprehensive-search__search-section .comprehensive-search__search-button{min-width:60px!important}#body .pisell2-ecocup-cup-action-modal-content{flex-direction:column;gap:32px;padding:0 0 24px;display:flex}#body .pisell2-ecocup-cup-action-modal-content-cup{border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;height:60px;padding:0 16px;display:flex}#body .pisell2-ecocup-cup-action-modal-content-cup span{font-size:20px;font-weight:300}#body .pisell2-ecocup-cup-action-modal-content .pisell2-ecocup-cup-action-modal-info{display:flex}#body .pisell2-ecocup-cup-action-modal-content .pisell2-ecocup-cup-action-modal-info-left{flex:1;justify-content:flex-start;display:flex}#body .pisell2-ecocup-cup-action-modal-content .pisell2-ecocup-cup-action-modal-info-right{flex:1;justify-content:flex-end;display:flex}#body .pisell2-ecocup-cup-action-list-over-max{color:#d92d20;flex-direction:row;align-items:center;margin-bottom:8px;font-size:16px;font-weight:400;display:flex}#body .pisell2-ecocup-cup-action-list-over-max>span{flex:1}#body .pisell2-ecocup-cup-action-list-over-max>span:first-child{text-align:left}#body .pisell2-ecocup-cup-action-list-over-max>span:last-child{text-align:right;cursor:pointer;text-decoration:underline}#body .pisell2-ecocup-cup-action-list-cup-list{flex-direction:column;gap:4px;max-height:260px;display:flex;overflow-y:auto}#body .pisell2-ecocup-cup-action-list-cup{border-radius:8px;flex-direction:row;align-items:center;gap:8px;height:60px;min-height:60px;padding:0 16px;display:flex}#body .pisell2-ecocup-cup-action-list-cup-info{flex-direction:column;flex:1;justify-content:center;display:flex}#body .pisell2-ecocup-cup-action-list-cup-info-top{color:#7f56da;flex-direction:row;align-items:center;gap:4px;font-size:20px;font-weight:300;display:flex}#body .pisell2-ecocup-cup-action-list-cup-info-top>span:first-child{color:#667085}#body .pisell2-ecocup-cup-action-list-cup-info-bottom{color:#7f56da;flex-direction:row;align-items:center;gap:4px;font-size:14px;font-weight:300;display:flex}#body .pisell2-ecocup-cup-action-list-cup-info-bottom>span:first-child{color:#667085}#body .pisell2-ecocup-cup-action-list-cup-info-remove{color:#7f56da;background:#f6f2ff;border:1px solid #7f56da;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;display:flex}#body .pisell2-ecocup-cup-action-list-cup-info-actions{flex-direction:row;justify-content:center;align-items:flex-end;gap:10px;display:flex}#body .pisell2-ecocup-setting-modal .pisell-lowcode-modal-content,#body .pisell2-ecocup-setting-modal .ant-modal-content,#body .pisell2-ecocup-setting-modal .pisell-lowcode-drawer-content,#body .pisell2-ecocup-setting-modal .ant-drawer-content{max-height:100%}#body .pisell2-ecocup-setting-modal .pisell-lowcode-modal-body,#body .pisell2-ecocup-setting-modal .ant-modal-body,#body .pisell2-ecocup-setting-modal .pisell-lowcode-drawer-body,#body .pisell2-ecocup-setting-modal .ant-drawer-body{min-height:0}#body .pisell2-ecocup-setting-modal .pisell-lowcode-modal-footer,#body .pisell2-ecocup-setting-modal .ant-modal-footer,#body .pisell2-ecocup-setting-modal .pisell-lowcode-drawer-footer,#body .pisell2-ecocup-setting-modal .ant-drawer-footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}#body .pisell2-ecocup-setting-modal-content{padding:24px 0}#body .pisell2-ecocup-setting-modal-footer{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}#body .pisell2-ecocup-setting-modal-footer>button{flex:none;width:auto;min-width:120px}#body .pisell2-ecocup-setting-modal--phone .pisell-lowcode-drawer-content,#body .pisell2-ecocup-setting-modal--mobile .pisell-lowcode-drawer-content,#body .pisell2-ecocup-setting-modal--phone .ant-drawer-content,#body .pisell2-ecocup-setting-modal--mobile .ant-drawer-content{border-radius:20px 20px 0 0;overflow:hidden}#body .pisell2-ecocup-setting-modal--phone .pisell-lowcode-drawer-body,#body .pisell2-ecocup-setting-modal--mobile .pisell-lowcode-drawer-body,#body .pisell2-ecocup-setting-modal--phone .ant-drawer-body,#body .pisell2-ecocup-setting-modal--mobile .ant-drawer-body{overflow-y:auto}#body .pisell2-ecocup-setting-modal--phone .pisell2-ecocup-setting-modal-content,#body .pisell2-ecocup-setting-modal--mobile .pisell2-ecocup-setting-modal-content{padding:16px 0 8px}#body .pisell2-ecocup-setting-modal--phone .pisell2-ecocup-setting-modal-footer,#body .pisell2-ecocup-setting-modal--mobile .pisell2-ecocup-setting-modal-footer{padding-bottom:env(safe-area-inset-bottom);gap:12px}#body .pisell2-ecocup-setting-modal--phone .pisell2-ecocup-setting-modal-footer>button,#body .pisell2-ecocup-setting-modal--mobile .pisell2-ecocup-setting-modal-footer>button{flex:1;min-width:0}#body .ecocup-cup-list-container{background-color:#2a1c48;flex-direction:column;height:100%;padding:38px 12px 12px;display:flex}#body .ecocup-cup-list-container .pisell-lowcode-page-header-left{flex:1}#body .ecocup-cup-list-container .pisell-lowcode-action-btn-icon{color:#fff!important}#body .ecocup-cup-list-container .pisell-lowcode-action-btn-icon:hover{color:#101828!important}#body .ecocup-cup-list-container .materials-grid-table-wrap .grid-view-table-wrap{border-radius:0 0 10px 10px;overflow:hidden}#body .ecocup-cup-list-header{justify-content:space-between;align-items:center;gap:8px;display:flex}#body .ecocup-cup-list-date-picker{background:#916ce0;border-radius:8px;width:240px!important}#body .ecocup-cup-list-date-picker>div>div{color:#fff;font-size:14px;font-weight:600;line-height:20px}#body .ecocup-cup-list-date-picker>div>div input{height:38px!important;padding:0 0 0 14px!important;line-height:38px!important}#body .ecocup-cup-list-date-picker>div>div input::selection{background:0 0}#body .ecocup-cup-list-summary-card{border:none;min-height:80px}#body .ecocup-cup-list-summary-card .pisell-lowcode-card-body{justify-content:center;align-items:center;height:100%;min-height:80px;padding:0;display:flex}#body .ecocup-cup-list-summary-card-statistic{text-align:center;flex-direction:column;gap:8px;font-weight:600;display:flex}#body .ecocup-cup-list-summary-card-statistic .pisell-lowcode-statistic-title,#body .ecocup-cup-list-summary-card-statistic .pisell-lowcode-statistic-content-value{margin:0;line-height:24px}#body .ecocup-cup-list-summary-card-statistic .pisell-lowcode-statistic-content-value{font-size:28px}#body .ecocup-cup-list-summary-card-statistic .pisell-lowcode-statistic-content{line-height:28px}#body .ecocup-cup-list-summary-primary{background:#916ce0}#body .ecocup-cup-list-summary-primary .pisell-lowcode-statistic-title,#body .ecocup-cup-list-summary-primary .pisell-lowcode-statistic-content-value{color:#fff!important}#body .ecocup-cup-list-table td{text-align:center}#body .ecocup-cup-list-table-table-row:hover{cursor:pointer}#body .ecocup-cup-list-table-status{border-radius:16px;width:max-content;margin:0 auto;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px}#body .ecocup-cup-list-table-actions{justify-content:center;align-items:center;gap:10px;display:flex}#body .ecocup-cup-list-header-right-content{align-items:center;gap:16px;display:flex}#body .ecocup-cup-list-header-right-content-button{width:100px;height:40px;box-shadow:none;color:#7f56d9;border:1px solid #7f56d9;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}#body .ecocup-cup-list-header-right-content-button:hover{color:#fff;background:#7f56d9}#body .ecocup-page-header{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px;display:flex}#body .ecocup-page-header .pisell-lowcode-page-header-wrap{margin:0}#body .ecocup-page-header .pisell-lowcode-page-header-title{color:#fff!important}#body .ecocup-page-header-left-container{align-items:center;gap:16px;display:flex}#body .ecocup-page-header-right-container{flex-shrink:0;justify-content:flex-end;display:flex}#body .ecocup-customer-list-container{background-color:#2a1c48;height:100%;padding:38px 12px 12px}#body .ecocup-customer-list-container .pisell-lowcode-action-btn-icon{color:#fff!important}#body .ecocup-customer-list-container .pisell-lowcode-action-btn-icon:hover{color:#101828!important}#body .pisell-grid-pro .cursor-pointer{cursor:pointer}#body .pisell-grid-pro .pisell-grid-pro-toolbar .pisell-lowcode-form-item{margin-bottom:0}#body .pisell-grid-pro .pisell-grid-pro-toolbar .pisell-date-range-picker>div>div{border-radius:10px}#body .pisell-grid-pro .pisell-grid-pro-view{flex:1;padding-bottom:16px;overflow:auto}#body .pisell-grid-pro .pisell-grid-pro-view .order-id-link{color:#6b46ff;cursor:pointer;font-weight:500}#body .pisell-grid-pro .pisell-grid-pro-view .order-id-link-badge{color:#000;background-color:#fedf89;border-radius:11px;padding:0 12px;font-size:12px;line-height:22px;position:absolute;top:2px;right:2px}#body .pisell-grid-pro .pisell-grid-pro-view .tags-container{flex-wrap:wrap;gap:8px;display:flex}#body .pisell-grid-pro .pisell-grid-pro-view .compound-cell .title{color:#1a1a1a;font-size:14px;font-weight:500;line-height:22px}#body .pisell-grid-pro .pisell-grid-pro-view .compound-cell .subtitle{color:#8c8c8c;font-size:12px;line-height:20px}#body .pisell-grid-pro .pisell-grid-pro-footer{margin-top:0}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination{border:none}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-prev,#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-next{white-space:nowrap;height:40px;padding:8px 14px}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-item{min-width:40px;height:40px;padding:10px 14px}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-item>a{white-space:nowrap}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-jump-prev,#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-jump-next{justify-content:center;align-items:center;min-width:40px;height:40px;display:flex}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-options{margin-left:30px}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-options .pisell-lowcode-select{min-width:80px;height:40px}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-options .pisell-lowcode-select .pisell-lowcode-select-selector{height:40px;padding:10px 14px}#body .pisell-grid-pro .pisell-grid-pro-footer .pisell-lowcode-pagination-options .pisell-lowcode-select .pisell-lowcode-select-selector .pisell-lowcode-select-selection-search-input{height:100%}#body .ticket-booking-dialog-modal{max-width:100%!important;height:99%!important}#body .ticket-booking-dialog-modal .pisell-lowcode-modal-content{height:99%!important;max-height:99%!important}#body .ticket-booking-dialog-modal .pisell-ticket-booking-wrapper{overflow:hidden}#body .ticket-booking-dialog-modal .pisell-lowcode-modal-close{display:none}#body .ticket-booking-dialog-drawer-phone{height:100%}#body .ticket-booking-dialog-drawer-phone .pisell-ticket-booking-wrapper{height:100%;overflow:hidden}#body .ticket-booking-dialog-body-top-slot{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}#body .ticket-booking-dialog-body-top-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}#body .ticket-booking-dialog-body-top-title{color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}#body .ticket-booking-dialog-body-top-close{color:#fff;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin:-6px;padding:0;font-size:20px;display:inline-flex}#body .pisell-collapse{background:#fff;border:1px solid #00000026;border-radius:8px;width:100%;overflow:hidden}#body .pisell-collapse-item{background:#fff}#body .pisell-collapse-head{cursor:pointer;-webkit-user-select:none;user-select:none;background:#00000005;border-bottom:1px solid #00000026;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}#body .pisell-collapse-head-left{color:#000;white-space:nowrap;flex:1;align-items:center;gap:8px;min-width:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;display:flex}#body .pisell-collapse-head-segment{line-height:20px}#body .pisell-collapse-head-right{flex-shrink:0;align-items:center;gap:8px;display:flex}#body .pisell-collapse-head-amount{color:#000;white-space:nowrap;font-family:inherit;font-size:14px;font-weight:500;line-height:20px}#body .pisell-collapse-head-chevron{color:#000;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .2s;display:inline-flex}#body .pisell-collapse-head-chevron-expanded{transform:rotate(180deg)}#body .pisell-collapse-body{background:#fff;border-bottom:1px solid #00000026;flex-direction:column;gap:8px;padding:8px 16px;display:flex}#body .pisell-collapse-body-row{align-items:center;gap:8px;width:100%;display:flex}#body .pisell-collapse-body-left{color:#475467;flex:1 1 0;min-width:0;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}#body .pisell-collapse-body-left ul{margin:0;padding:0 0 0 21px;list-style:outside}#body .pisell-collapse-body-left li{line-height:20px;display:list-item}#body .pisell-collapse-body-amount{color:#000;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px}#body .pisell-collapse-body-action{color:#fff;cursor:pointer;background:#079455;border:1px solid #079455;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:26px;padding:4px 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex;box-shadow:0 1px 2px #1018280d}#body .pisell-collapse-body-action:hover{opacity:.9}#body .pisell-financial-summary{background:#fff;width:100%}#body .pisell-financial-summary-collapse-list{flex-direction:column;gap:8px;display:flex}#body .pisell-pi-payment-result{box-sizing:border-box;width:100%;min-height:100%;color:var(--gray-900,#101828);background:linear-gradient(#f9fafb 0%,#fff 48%);justify-content:center;padding:72px 24px 32px;display:flex}#body .pisell-pi-payment-result__card{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:420px;display:flex}#body .pisell-pi-payment-result__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:120px;height:120px;margin-bottom:28px}#body .pisell-pi-payment-result__icon--querying{animation:1s linear infinite pisell-pi-payment-result-spin}#body .pisell-pi-payment-result__title{margin:0;font-size:22px;font-weight:600;line-height:30px}#body .pisell-pi-payment-result__description{color:var(--gray-600,#475467);margin:12px 0 0;font-size:15px;line-height:24px}@keyframes pisell-pi-payment-result-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#body .pisell-private-cash-counting-modal__modal-wrap .pisell-lowcode-modal-footer{background:#f9fafb;padding:12px 16px!important}#body .pisell-private-cash-counting-modal__modal{flex-direction:column;display:flex}#body .pisell-private-cash-counting-modal__modal-header{align-items:center;gap:10px;display:flex}#body .pisell-private-cash-counting-modal__modal-header__modal-header-icon{color:#667085;font-size:20px}#body .pisell-private-cash-counting-modal__modal-intro{color:#952;background:#fff2c2;border-radius:6px;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;display:flex}#body .pisell-private-cash-counting-modal__subtitle{color:#667085;font-size:14px;line-height:20px}#body .pisell-private-cash-counting-modal__currency{color:#344054;background:#f2f4f7;border-radius:999px;align-items:center;min-height:28px;margin-top:12px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}#body .pisell-private-cash-counting-modal__scroll{flex-direction:row;flex:1;gap:16px;padding:0;display:flex;overflow-y:auto}#body .pisell-private-cash-counting-modal__empty{color:#98a2b3;justify-content:center;align-items:center;min-height:220px;font-size:14px;display:flex}#body .pisell-private-cash-counting-modal__section{flex:1;padding:16px}#body .pisell-private-cash-counting-modal__section+.pisell-private-cash-counting-modal__section{border-top:none;padding-bottom:16px}#body .pisell-private-cash-counting-modal__section-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}#body .pisell-private-cash-counting-modal__section-title{color:#667085;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}#body .pisell-private-cash-counting-modal__dot{background:#635bff;border-radius:50%;width:8px;height:8px}#body .pisell-private-cash-counting-modal__dot--coin{background:#f59e0b}#body .pisell-private-cash-counting-modal__section-subtotal{color:#667085;align-items:center;gap:10px;font-size:14px;display:flex}#body .pisell-private-cash-counting-modal__section-subtotal strong{color:#101828;font-size:15px}#body .pisell-private-cash-counting-modal__denomination-list{flex-direction:column;gap:16px;display:flex}#body .pisell-private-cash-counting-modal__denomination-row{justify-content:space-between;align-items:center;gap:16px;display:flex}#body .pisell-private-cash-counting-modal__denomination-label{color:#175cd3;background:#dbeafe;border-radius:6px;justify-content:center;align-items:center;min-width:94px;height:32px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}#body .pisell-private-cash-counting-modal__denomination-label--coin{color:#92400e;background:#fef3c7}#body .pisell-private-cash-counting-modal__denomination-left{align-items:center;gap:16px;display:flex}#body .pisell-private-cash-counting-modal__stepper.numeric-stepper{grid-template-columns:auto auto auto;justify-content:flex-start;gap:8px;width:auto}#body .pisell-private-cash-counting-modal__stepper .numeric-stepper-button{border-radius:6px;width:40px;height:32px}#body .pisell-private-cash-counting-modal__stepper .numeric-stepper-display{width:70px;max-width:70px;height:32px}#body .pisell-private-cash-counting-modal__row-amount{color:#98a2b3;justify-self:end;font-size:15px;font-weight:700}#body .pisell-private-cash-counting-modal__footer{width:100%}#body .pisell-private-cash-counting-modal__summary{border-bottom:1px dashed #d0d5dd;padding-bottom:4px}#body .pisell-private-cash-counting-modal__summary-row,#body .pisell-private-cash-counting-modal__total-row{justify-content:space-between;align-items:center;gap:16px;display:flex}#body .pisell-private-cash-counting-modal__summary-row{color:#667085;font-size:15px}#body .pisell-private-cash-counting-modal__summary-row+.pisell-private-cash-counting__summary-row{margin-top:10px}#body .pisell-private-cash-counting-modal__summary-row strong{color:#101828;font-size:16px}#body .pisell-private-cash-counting-modal__total-row{color:#101828;margin-top:4px;font-size:18px;font-weight:700}#body .pisell-private-cash-counting-modal__total-row strong{font-size:34px;line-height:40px}#body .pisell-private-cash-counting-modal__actions{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:12px;display:grid}#body .pisell-private-cash-counting-modal__actions .pisell-lowcode-btn{margin:0}#body .pisell-private-cash-counting-modal__scroll-column{flex-direction:column;gap:0;padding:0 0 10px}#body .pisell-private-cash-counting-modal__scroll-column .numeric-stepper-button{width:66px!important}#body .pisell-private-cash-counting-modal__scroll-column .numeric-stepper-display{width:100px!important;max-width:100px!important}#body .pisell-private-cash-counting-modal__scroll-mobile .numeric-stepper-button{width:32px!important}#body .pisell-private-cash-counting-modal__scroll-mobile .numeric-stepper-display{width:60px!important;max-width:60px!important}#body .pisell-private-cash-counting-modal__scroll-column .pisell-private-cash-counting-modal__section+.pisell-private-cash-counting-modal__section{border-top:1px solid #f2f4f7;padding-bottom:0}#body .pisell-private-cash-counting__field{flex-direction:column;gap:10px;display:flex}#body .pisell-private-cash-counting__field--horizontal{flex-flow:row;align-items:center}#body .pisell-private-cash-counting__field--horizontal .pisell-private-cash-counting__input{flex:1;min-width:0}#body .pisell-private-cash-counting__field--horizontal .pisell-private-cash-counting__button{flex-shrink:0}#body .pisell-private-cash-counting .pisell-lowcode-input-number-wrapper{width:auto}#body .pisell-private-cash-counting__input input{width:100%;min-width:none;max-width:none}#body .pisell-private-cash-counting__button{width:max-content}#body .pisell-private-cash-counting__modal{flex-direction:column;height:min(720px,90vh - 72px);min-height:520px;display:flex;overflow:hidden}#body .pisell-private-cash-counting__modal-intro{border-bottom:1px solid #eaecf0;flex-shrink:0;padding:16px 24px 12px}#body .pisell-private-cash-counting__subtitle{color:#667085;font-size:14px;line-height:20px}#body .pisell-private-cash-counting__currency{color:#344054;background:#f2f4f7;border-radius:999px;align-items:center;min-height:28px;margin-top:12px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}#body .pisell-private-cash-counting__scroll{flex:1;min-height:0;padding:20px 24px 24px;overflow-y:auto}#body .pisell-private-cash-counting__empty{color:#98a2b3;justify-content:center;align-items:center;min-height:220px;font-size:14px;display:flex}#body .pisell-private-cash-counting__section+.pisell-private-cash-counting__section{border-top:1px solid #f2f4f7;margin-top:24px;padding-top:24px}#body .pisell-private-cash-counting__section-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}#body .pisell-private-cash-counting__section-title{color:#667085;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}#body .pisell-private-cash-counting__dot{background:#635bff;border-radius:50%;width:8px;height:8px}#body .pisell-private-cash-counting__dot--coin{background:#f59e0b}#body .pisell-private-cash-counting__section-subtotal{color:#667085;align-items:center;gap:10px;font-size:14px;display:flex}#body .pisell-private-cash-counting__section-subtotal strong{color:#101828;font-size:15px}#body .pisell-private-cash-counting__denomination-list{flex-direction:column;gap:12px;display:flex}#body .pisell-private-cash-counting__denomination-row{grid-template-columns:92px minmax(150px,220px) minmax(92px,1fr);align-items:center;gap:16px;display:grid}#body .pisell-private-cash-counting__denomination-label{color:#175cd3;background:#dbeafe;border-radius:6px;justify-content:center;align-items:center;min-width:78px;height:32px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}#body .pisell-private-cash-counting__denomination-label--coin{color:#92400e;background:#fef3c7}#body .pisell-private-cash-counting__stepper.numeric-stepper{grid-template-columns:auto auto auto;justify-content:flex-start;gap:8px;width:auto}#body .pisell-private-cash-counting__stepper .numeric-stepper-button{border-radius:6px;width:32px;height:32px}#body .pisell-private-cash-counting__stepper .numeric-stepper-display{width:60px;max-width:70px;height:32px}#body .pisell-private-cash-counting__row-amount{color:#98a2b3;justify-self:end;font-size:15px;font-weight:700}#body .pisell-private-cash-counting__footer{background:#fff;border-top:1px solid #eaecf0;flex-shrink:0;padding:20px 24px 24px;box-shadow:0 -8px 20px #1018280a}#body .pisell-private-cash-counting__summary{border-bottom:1px dashed #d0d5dd;padding-bottom:16px}#body .pisell-private-cash-counting__summary-row,#body .pisell-private-cash-counting__total-row{justify-content:space-between;align-items:center;gap:16px;display:flex}#body .pisell-private-cash-counting__summary-row{color:#667085;font-size:15px}#body .pisell-private-cash-counting__summary-row+.pisell-private-cash-counting__summary-row{margin-top:10px}#body .pisell-private-cash-counting__summary-row strong{color:#101828;font-size:16px}#body .pisell-private-cash-counting__total-row{color:#101828;margin-top:16px;font-size:18px;font-weight:700}#body .pisell-private-cash-counting__total-row strong{color:#5b4be8;font-size:34px;line-height:40px}#body .pisell-private-cash-counting__actions{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:18px;display:grid}#body .pisell-private-cash-counting__actions .pisell-lowcode-btn{margin:0}#body .pisell-lowcode-modal-root .pisell-private-cash-counting__modal-wrap .pisell-lowcode-modal-body{overflow:hidden}#body .pisell-global-search-scope-bar{flex-wrap:wrap;align-items:center;row-gap:4px;padding-top:6px;display:flex}#body .pisell-global-search-scope-bar__label{color:#6b7280;-webkit-user-select:none;user-select:none;flex:none;margin-right:6px;font-size:13px}#body .pisell-global-search-scope-bar__radio{flex-wrap:wrap;gap:4px;display:inline-flex}#body .pisell-global-search-scope-bar__radio .pisell-lowcode-radio-wrapper,#body .pisell-global-search-scope-bar__radio .ant-radio-wrapper{margin-inline-end:0;margin-right:0}#body .pisell-global-search-scope-bar__radio .pisell-lowcode-radio-wrapper>span:last-child,#body .pisell-global-search-scope-bar__radio .ant-radio-wrapper>span:last-child{align-items:center;gap:4px;display:inline-flex}#body .pisell-global-search-scope-bar__extra{align-items:center;margin-left:auto;display:inline-flex}#body .pisell-global-search-scope-bar__spacer{flex:auto}#body .pisell-global-search-order-business{flex-direction:column;flex:auto;gap:6px;min-height:0;padding:2px;display:flex;overflow-y:auto}#body .pisell-global-search-order-business__item{border:1.5px solid var(--ant-color-primary,var(--color-primary,#5d3f9f));background:#fff;border-radius:12px;flex:none;padding:6px;overflow:hidden;box-shadow:0 2px 10px #1118271a}#body .pisell-global-search-order-business__status{text-align:center;color:#9ca3af;justify-content:center;padding:6px;display:flex}#body .pisell-global-search-order-business--virtual{gap:0;position:relative;overflow:hidden}#body .pisell-global-search-order-row--active>td,#body .pisell-global-search-order-row--active>.pisell-lowcode-table-cell,#body .pisell-global-search-order-row--active>.ant-table-cell{background:var(--ant-color-primary-bg,var(--color-primary-bg,#e6f0ff))!important}#body .pisell-global-search-order-row--active:hover>td,#body .pisell-global-search-order-row--active:hover>.pisell-lowcode-table-cell,#body .pisell-global-search-order-row--active:hover>.ant-table-cell{background:var(--ant-color-primary-bg-hover,var(--color-primary-bg,#d6e7ff))!important}#body .pisell-global-search__view-all{color:var(--ant-color-primary,var(--color-primary,#5d3f9f));cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;line-height:1.4}#body .pisell-global-search__view-all:hover{text-decoration:underline}#body .pisell-global-search-order-table .pisell-lowcode-table-thead .pisell-lowcode-table-cell,#body .pisell-global-search-order-table .pisell-lowcode-table-thead .ant-table-cell{white-space:nowrap;padding:6px!important}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell{padding:6px!important}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content{min-width:0;max-width:100%;overflow:hidden}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content>div,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content>div,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content>span,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content>span{min-width:0;max-width:100%}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content>div,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content>div,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content>div>div,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content>div>div{align-items:stretch!important}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content>div>span,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content>div>span,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content>span,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content>span{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content>div>div:not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag)):not(:has(.pisell-tags)){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content>div>div:not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag)):not(:has(.pisell-tags)){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-table-cell-content>div>div>div:not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag)):not(:has(.pisell-tags)):not(:has(.pisell-datetime-display)){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-table-cell-content>div>div>div:not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag)):not(:has(.pisell-tags)):not(:has(.pisell-datetime-display)){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-lowcode-tag,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-lowcode-tag,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .ant-tag,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .ant-tag{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;min-width:0;max-width:100%;display:inline-block;overflow:hidden}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-client-name,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-client-name{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-datetime-display,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-datetime-display,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-datetime-display-inline,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-datetime-display-inline,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .pisell-lowcode-table-cell .pisell-time-range-display,#body .pisell-global-search-order-table .pisell-lowcode-table-tbody .ant-table-cell .pisell-time-range-display{min-width:0;max-width:100%}#body .pisell-global-search-order-table .pisell-global-search-col-payment-status .pisell-lowcode-table-cell-content{overflow:visible}#body .pisell-global-search-order-table .pisell-global-search-col-payment-status .pisell-tags,#body .pisell-global-search-order-table .pisell-global-search-col-payment-status .pisell-lowcode-tag,#body .pisell-global-search-order-table .pisell-global-search-col-payment-status .ant-tag{overflow-wrap:anywhere;word-break:break-word;max-width:100%;height:auto;display:inline-flex;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}#body .pisell-global-search-order-table .pisell-global-search-ellipsis-cell{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}#body .pisell-global-search-order-table .pisell-global-search-ellipsis-cell div:has(>div):not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag)):not(:has(.pisell-tags)){min-width:0;max-width:100%;align-items:stretch!important}#body .pisell-global-search-order-table .pisell-global-search-ellipsis-cell div:not(:has(>div)):not(:has(.ant-tag)):not(:has(.pisell-lowcode-tag)):not(:has(.pisell-tags)){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}#body .pisell-global-search{flex-direction:column;width:100%;min-height:280px;max-height:70vh;display:flex}#body .pisell-global-search__scope-wrap{border-bottom:1px solid #f0f0f0;flex:none;padding:6px}#body .pisell-global-search__content{flex:auto;gap:4px;min-height:0;display:flex}#body .pisell-global-search__body{flex:auto;min-width:0;padding:6px;overflow-y:auto}#body .pisell-global-search__resizer{cursor:col-resize;flex:0 0 10px;justify-content:center;align-self:stretch;align-items:center;display:flex}#body .pisell-global-search__resizer:after{content:"";background:#e5e7eb;border-radius:3px;width:4px;height:36px;transition:background .15s,height .15s}#body .pisell-global-search__resizer:hover:after{background:#c4c4c4;height:48px}#body .pisell-global-search__content--resizing{-webkit-user-select:none;user-select:none}#body .pisell-global-search__content--resizing .pisell-global-search__resizer:after{background:#1677ff;height:48px}#body .pisell-global-search__detail{border:1.5px solid var(--ant-color-primary,var(--color-primary,#5d3f9f));background:#fff;border-radius:12px;flex-direction:column;min-width:0;height:100%;padding:6px;display:flex;overflow-y:auto}#body .pisell-global-search__detail>*{flex:auto;min-height:0}#body .pisell-global-search__detail-idle{text-align:center;color:#9ca3af;justify-content:center;align-items:center;height:100%;padding:6px;font-size:13px;display:flex}#body .pisell-global-search--phone .pisell-global-search__content{gap:0}#body .pisell-global-search__groups,#body .pisell-global-search__group{flex-direction:column;gap:4px;display:flex}#body .pisell-global-search__group-header{color:#6b7280;justify-content:space-between;align-items:center;font-size:13px;display:flex}#body .pisell-global-search__group-title{color:#111827;align-items:center;gap:4px;font-weight:600;display:inline-flex}#body .pisell-global-search__group-body{background:#fff;border:1px solid #f0f0f0;border-radius:8px}#body .pisell-global-search__group-body--bare{background:0 0;border:0;border-radius:0}#body .pisell-global-search__group-list,#body .pisell-global-search__single-list{margin:0;padding:0;list-style:none}#body .pisell-global-search__group-item,#body .pisell-global-search__single-item{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:6px;transition:background-color .15s}#body .pisell-global-search__group-item:last-child,#body .pisell-global-search__single-item:last-child{border-bottom:none}#body .pisell-global-search__group-item:hover,#body .pisell-global-search__single-item:hover{background-color:#f9fafb}#body .pisell-global-search__group-loading,#body .pisell-global-search__single-loading{justify-content:center;align-items:center;padding:24px 0;display:flex}#body .pisell-global-search__group-error,#body .pisell-global-search__single-error{color:#d4380d;cursor:pointer;background:#fff2e8;border-radius:6px;padding:16px}#body .pisell-global-search__empty{text-align:center;color:#9ca3af;padding:48px 0;font-size:14px}#body .pisell-global-search__single-custom{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}#body .pisell-global-search__single-custom .pisell-global-search-order-table{flex-direction:column;flex:auto;height:auto;min-height:0;margin-top:0;display:flex}#body .pisell-global-search__single-custom .pisell-global-search-order-table>*{flex:auto;min-height:0}#body .pisell-global-search__body{flex-direction:column;display:flex}#body .pisell-global-search-fp{background:#f5f6f8;flex-direction:column;gap:4px;height:100%;padding:6px;display:flex;overflow:hidden}#body .pisell-global-search-fp__search-panel{background:#fff;border:1px solid #ececec;border-radius:12px;flex-direction:column;gap:4px;padding:6px;display:flex}#body .pisell-global-search-fp__search-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#body .pisell-global-search-fp__mode-switch{flex:none;align-items:center;display:flex}#body .pisell-global-search-fp__mode-switch .pisell-lowcode-segmented,#body .pisell-global-search-fp__mode-switch .ant-segmented{align-items:center;height:58px;min-height:58px;box-sizing:border-box!important;padding:4px!important;display:inline-flex!important}#body .pisell-global-search-fp__mode-switch .pisell-lowcode-segmented-group,#body .pisell-global-search-fp__mode-switch .ant-segmented-group{flex:1;align-self:stretch;align-items:center;min-height:0;display:flex}#body .pisell-global-search-fp__mode-switch .pisell-lowcode-segmented-item,#body .pisell-global-search-fp__mode-switch .ant-segmented-item{align-self:stretch;height:100%;min-height:0;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;display:flex!important}#body .pisell-global-search-fp__mode-switch .pisell-lowcode-segmented-item-label,#body .pisell-global-search-fp__mode-switch .ant-segmented-item-label{height:100%;justify-content:center!important;align-items:center!important;padding-block-start:0!important;padding-block-end:0!important;line-height:normal!important;display:inline-flex!important}#body .pisell-global-search-fp__mode-switch .pisell-lowcode-segmented-thumb,#body .pisell-global-search-fp__mode-switch .ant-segmented-thumb{height:auto!important;top:4px!important;bottom:4px!important}#body .pisell-global-search-fp__find{flex:420px;width:min(100%,720px);min-width:280px;max-width:720px}#body .pisell-global-search-fp__find .pisell-lookup-trigger-input,#body .pisell-global-search-fp__find .pisell-lowcode-input-affix-wrapper{width:100%}#body .pisell-global-search-fp__find .pisell-lowcode-input-affix-wrapper{padding:6px}#body .pisell-global-search-fp--phone .pisell-global-search-fp__mode-switch{order:-1;width:100%}#body .pisell-global-search-fp--phone .pisell-global-search-fp__mode-switch .pisell-lowcode-segmented,#body .pisell-global-search-fp--phone .pisell-global-search-fp__mode-switch .ant-segmented{width:100%;height:36px;min-height:36px;padding:4px!important}#body .pisell-global-search-fp--phone .pisell-global-search-fp__mode-switch .pisell-lowcode-segmented-group,#body .pisell-global-search-fp--phone .pisell-global-search-fp__mode-switch .ant-segmented-group{width:100%}#body .pisell-global-search-fp--phone .pisell-global-search-fp__mode-switch .pisell-lowcode-segmented-item,#body .pisell-global-search-fp--phone .pisell-global-search-fp__mode-switch .ant-segmented-item{flex:1}#body .pisell-global-search-fp--phone .pisell-global-search-fp__search-row{flex-direction:column;align-items:stretch}#body .pisell-global-search-fp--phone .pisell-global-search-fp__find{width:100%;min-width:0;max-width:none}#body .pisell-global-search-fp__body{flex:auto;gap:4px;min-height:0;display:flex}#body .pisell-global-search-fp__main{background:#fff;border:1px solid #ececec;border-radius:12px;flex:auto;min-width:0;height:100%;padding:6px;overflow-y:auto}#body .pisell-global-search-fp__resizer{cursor:col-resize;flex:0 0 10px;justify-content:center;align-self:stretch;align-items:center;display:flex}#body .pisell-global-search-fp__resizer:after{content:"";background:#e5e7eb;border-radius:3px;width:4px;height:36px;transition:background .15s,height .15s}#body .pisell-global-search-fp__resizer:hover:after{background:#c4c4c4;height:48px}#body .pisell-global-search-fp__body--resizing{-webkit-user-select:none;user-select:none}#body .pisell-global-search-fp__body--resizing .pisell-global-search-fp__resizer:after{background:#1677ff;height:48px}#body .pisell-global-search-fp__detail{border:1.5px solid var(--ant-color-primary,var(--color-primary,#5d3f9f));background:#fff;border-radius:12px;flex-direction:column;min-width:0;height:100%;padding:6px;display:flex;overflow-y:auto}#body .pisell-global-search-fp__detail>*{flex:auto;min-height:0}#body .pisell-global-search-fp__detail-idle{text-align:center;color:#9ca3af;justify-content:center;align-items:center;height:100%;padding:6px;font-size:13px;display:flex}#body .pisell-global-search-fp--phone .pisell-global-search-fp__body{gap:0}#body .pisell-global-search-fp__main--bare{background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;overflow:hidden}#body .pisell-global-search-fp__main--bare .pisell-global-search__single-custom{flex-direction:column;flex:auto;min-height:0;display:flex}#body .pisell-global-search-fp__main--bare .pisell-global-search-order-table{flex-direction:column;flex:auto;height:auto;min-height:0;margin-top:0;display:flex}#body .pisell-global-search-fp__main--bare .pisell-global-search-order-table>*{flex:auto;min-height:0}#body .pisell-global-search-fp__empty{text-align:center;color:#9ca3af;padding:24px 0;font-size:13px}#body .pisell-global-search-order-table{width:100%;height:max(360px,min(60vh,720px));margin-top:6px}#body .pisell-global-search-order-table .pisell-grid-pro-toolbar.pisell-record-board-toolbar--grid{padding:6px!important}