*{font-family:DM Sans,sans-serif}:root{--primary-color:#4c6fff;--secondary-color:#ff4d4f;--background-color:#f6f6f6;--text-color:white}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a,body,h1,h2,h3,h4,h5,h6,p{font-family:DM Sans,sans-serif}body{color:#000;margin:0}a{color:inherit;text-decoration:none}:root{--info:#ffffff}input{font-size:14px;font-weight:400}input:focus-visible{outline:none}select:focus-visible{outline:none}.cancelButtonFooter{background:white;color:rgba(76,111,255,1)}.cancelButtonFooter,.saveButtonFooter{border-radius:6px;border:1px solid rgba(76,111,255,1);padding:.3rem 5rem;box-shadow:0 1px 1px rgba(56,56,56,.08);text-transform:none}.saveButtonFooter{background:rgba(76,111,255,1);color:rgba(255,255,255,1)}.cancelButtonFooter:hover{background:rgba(255,255,255,1)!important}.flex,.flex-center,.flex-column,.flex-column-center,.flex-sb-center,.flex-sb-column,.flex-sb-row,.flex-sb-rr{display:flex}.flex-sb-center,.flex-sb-column,.flex-sb-row,.flex-sb-rr{justify-content:space-between}.flex,.flex-center,.flex-column-center,.flex-sb-center{align-items:center}.flex-sb-rr{flex-direction:row-reverse}.flex-center,.flex-column-center{justify-content:center}.flex-column,.flex-column-center,.flex-sb-column{flex-direction:column}.task-assigned-card{align-self:"center";font-size:"8px"!important;margin-left:"10px"}.rbc-next-btn,.rbc-prev-btn,.rbc-today-btn{display:none}.rbc-btn-group{display:none!important}.chart-container{max-height:500px;overflow-y:auto}:where(.css-dev-only-do-not-override-77tu7h).ant-layout-header{background:whitesmoke!important;position:-webkit-sticky;position:sticky}:where(.css-dev-only-do-not-override-77tu7h).ant-layout-sider .ant-layout-sider-trigger{background:white!important;color:#000!important;border-top:1px solid #8080802e}:where(.css-dev-only-do-not-override-77tu7h).ant-menu-light{background:#f5f5f5!important}:where(.css-dev-only-do-not-override-77tu7h).ant-menu-light.ant-menu-root.ant-menu-inline{-webkit-border-end:none;border-inline-end:none}:where(.css-dev-only-do-not-override-77tu7h).ant-skeleton.ant-skeleton-element{width:95%}.pagination-container{display:flex;align-items:center;justify-content:space-between;padding:14px}:where(.css-dev-only-do-not-override-77tu7h).ant-menu-light .ant-menu-item-selected{background-color:#f0f0f0!important;color:black}:where(.css-dev-only-do-not-override-19lec04).ant-layout-sider .ant-layout-sider-trigger{background:#f0f0f0!important;color:#ffffff;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2}:where(.css-dev-only-do-not-override-19lec04).ant-menu-inline.ant-menu-root{background-color:#f0f0f0!important;color:black}:where(.css-dev-only-do-not-override-19lec04).ant-layout-sider .ant-layout-sider-children{background-color:#f0f0f0!important}.ant-layout .ant-layout-sider-children{background:white!important}.ant-layout .ant-layout-sider-trigger{background:white!important;color:black;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2}.header-font-weight{font-weight:400}@media only screen and (max-width:768px){.header-font{font-weight:400;font-size:18px}.dashboardChart{flex-wrap:wrap-reverse;height:300px}.dashboardTable{width:100%}.dashboardTableAlignment{flex-wrap:wrap}.dashboardMoreText{text-align:right;width:100%}.dashboardSelect{width:100%}}@media only screen and (min-width:769px){.header-font{font-weight:400;font-size:21px}.boutiqueSettingsFormFields{width:500px}.boutiqueSettingsFormFieldsAlignment{flex-wrap:wrap;display:flex;gap:10px}.header-style{display:flex}}.header-action{margin-Left:auto;background-color:"#4C6FFF";text-transform:"none";height:"50px";align-self:center}.no-number-arrow input::-webkit-inner-spin-button,.no-number-arrow input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-number-arrow input[type=number]{-moz-appearance:textfield}:where(.css-dev-only-do-not-override-3rel02).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{height:85px;width:85px}.css-11xur9t-MuiPaper-root-MuiTableContainer-root{min-height:85vh!important}.home-text-center{text-align:center;color:white;font-size:36px;font-weight:700}.accessControl table{border-collapse:collapse;width:100%}.accessControl td,.accessControl th{border:1px solid #ddd;text-align:left;padding:8px}.accessControl tr:nth-child(2n){background-color:#f9f9f9}.accessControl th{background-color:#f2f2f2;font-weight:700}.custom-underline-input .ant-input,.custom-underline-input .ant-input-password{border:none;border-bottom:1px solid rgb(150,150,150);border-radius:0;box-shadow:none;padding:4px 0;background-color:transparent;transition:all .3s ease;width:100%;color:#000}.custom-underline-input .ant-input-password:hover,.custom-underline-input .ant-input:hover{border-bottom:1px solid #1877ff;color:#1877ff}.custom-underline-input .ant-input-focused,.custom-underline-input .ant-input-password-focused,.custom-underline-input .ant-input-password:focus,.custom-underline-input .ant-input:focus{border-bottom:1px solid #1877ff;box-shadow:none;color:#000;outline:none}.custom-underline-input .ant-input-password:active,.custom-underline-input .ant-input:active{border-bottom:1px solid rgb(21,101,192);color:black}.custom-underline-input .ant-input,.custom-underline-input .ant-input-password input{border:none;border-bottom:1px solid rgb(150,150,150);border-radius:0;box-shadow:none;padding:4px 0;background-color:transparent;transition:all .3s ease;color:#000;width:100%}.custom-underline-input .ant-input-password input:hover,.custom-underline-input .ant-input:hover{border-bottom:1px solid #1877ff}.custom-underline-input .ant-input-password input:focus,.custom-underline-input .ant-input:focus{border-bottom:1px solid #1877ff;outline:none;box-shadow:none}.custom-underline-input .ant-input-password input:active,.custom-underline-input .ant-input:active{border-bottom:1px solid rgb(21,101,192)}.custom-underline-input .ant-input-password{border:none!important;box-shadow:none!important;background:transparent}.custom-underline-input .ant-input-password-icon{color:#888;right:8px}.custom-underline-input .ant-form-item-label>label{color:#333;transition:color .3s ease}:where(.css-dev-only-do-not-override-3rel02).ant-input-outlined:focus,:where(.css-dev-only-do-not-override-3rel02).ant-input-outlined:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(5,145,255,.1);outline:0;background-color:#ffffff}.ant-select-show-search:where(.css-dev-only-do-not-override-3rel02).ant-select:not(.ant-select-customize-input) .ant-select-selector{height:40px}.custom-antd-table :where(.css-dev-only-do-not-override-3rel02).ant-table-wrapper .ant-table-container table>thead>tr:first-child>:last-child{border-start-end-radius:0}.custom-underline-input .ant-form-item:focus-within .ant-form-item-label>label{color:#1877ff}.custom-underline-input :where(.css-dev-only-do-not-override-3rel02).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){background:none;border-bottom:1px solid rgb(150,150,150)}:where(.css-dev-only-do-not-override-3rel02).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){background:#ffffff;border:none;border-bottom:1px solid rgb(150,150,150)}.delete_assignment_footer_container{display:flex;justify-content:row;justify-content:flex-end;gap:10px}.PhoneInputInput{height:40px;border:1px solid #d9d9d9;border-radius:8px}.sticky-tabs{position:fixed;top:64px;z-index:1000;background-color:#f0f0f0;width:86%;margin-bottom:"8px"}.selected-button{border-radius:40px;padding:7px;text-align:center}.select-status .ant-select-selector{border-radius:40px;padding:20px}.select-status-assigned .ant-select-selector{border-color:#6840d8!important;background:#e8dffe!important;color:#6840d8!important;border-radius:40px;padding:20px}.select-status-unassigned .ant-select-selector{border-color:#999999!important;padding:20px;border-radius:40px;background:rgb(235,234,234)!important}.select-status-in_progress .ant-select-selector{border-color:#9d8201!important;background:#fefbe3!important;color:#9d8201!important;border-radius:40px;padding:20px;font-weight:700}.select-status-cancelled .ant-select-selector{border-color:#ce4041!important;background:#feeaeb!important;color:#ce4041!important;border-radius:40px;padding:20px}.select-status-waiting_for_inspection .ant-select-selector{border-color:#b99f03!important;background:#fef9dc!important;color:#b99f03!important;border-radius:40px;padding:20px}.select-status-defect .ant-select-selector{border-color:#be0907!important;background:#feeaeb!important;color:#be0907!important;border-radius:40px;padding:20px}.select-status-completed .ant-select-selector{border-color:#416b13!important;background:#ecffd9!important;color:#416b13!important;border-radius:40px;padding:20px}.select-status-ongoing .ant-select-selector{border-color:#0c55bf!important;background:#d5e7ff!important;color:#0c55bf!important;border-radius:40px;padding:20px}.select-status-upcoming .ant-select-selector{border-color:black!important;color:black!important;border-radius:40px;padding:20px}.select-status-not-started .ant-select-selector{border-color:#9d8201!important;background:#fefbe3!important;color:#9d8201!important;border-radius:40px;padding:20px}.select-status-delayed .ant-select-selector{border-color:#D4380D!important;background:#FFF2EB!important;color:#D4380D!important;border-radius:40px;padding:20px}.select-status,.select-status-unassigned{border:1px solid #999999}.select-status-completed{border:1px #416b13!important;background:#ecffd9!important;color:#416b13!important}.select-status-ongoing{border:1px #0c55bf!important;background:#d5e7ff!important;color:#0c55bf!important}.select-status-not-started{border:1px solid #9d8201!important;background:#fefbe3!important;color:#9d8201!important}.select-status-delayed{border:1px solid #d4380d!important;background:#FFF2EB!important;color:#D4380D!important}.dashboard-container{display:flex;flex-direction:column;gap:16px;max-width:800px;margin:auto}.total-orders{background-color:#dcd1ee;text-align:center;height:150px;cursor:pointer}.card-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:16px;gap:16px;font-size:16px}.card{padding:20px}.card,.small-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:center;justify-content:center}.small-card{padding:20px 10px;min-height:110px;cursor:pointer}.card .title{display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;color:#555;margin-bottom:20px}.card .count{font-size:28px;font-weight:700;color:#000}.small-card .title{font-size:13px;color:#555;margin-bottom:8px}.small-card .count{font-size:20px;font-weight:700;color:#000}.new-order{background-color:#def5df}.delivery{background-color:#ffe9c4}.bills{background-color:#fbd4dc}.appointments{background-color:#cde7fb}.mt-md-10{margin-top:0}@media (min-width:500px){.mt-md-10{margin-top:10px}}.ant-layout-header{padding:0 10px!important}.ant-collapse-item{border-bottom:1px solid #d9d9d9;background:#ccc5f4}.custom-timeline .ant-steps-item-tail:after{background-color:transparent!important;border-top:2px dashed #5c85d6!important}.custom-timeline .ant-steps-item-icon .ant-steps-icon-dot{background:#5c85d6!important;width:10px!important;height:10px!important}.custom-timeline .ant-steps-item-process .ant-steps-item-icon .ant-steps-icon-dot{box-shadow:0 0 0 6px rgba(92,133,214,.2)}.custom-timeline .ant-steps-item-title{color:#5c85d6!important;font-weight:500}.timeline-task{justify-content:center;display:flex;gap:12px;flex-wrap:wrap;margin-left:10px}@media (max-width:768px){.timeline-task{justify-content:start;display:flex;gap:12px;flex-wrap:wrap;margin-left:10px}}.order-details-wrapper{display:flex;justify-content:center}.order-details-card{width:50%;background:#d4d3d4}@media (max-width:768px){.order-details-wrapper{justify-content:stretch}.order-details-card{width:100%}}.image-section-wrapper{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.product-images{order:1}.reference-images{order:2}.design-board{order:3}.edit-link,.webcam-link{color:blue;text-decoration:underline;cursor:pointer}.design-board-placeholder{border:1px solid lightgray;padding:10px;border-radius:5px;cursor:pointer;display:flex;justify-content:center}@media (max-width:768px){.image-section-wrapper{flex-direction:row}.product-images{order:1}.design-board{order:2}.reference-images{order:3;width:100%;margin-top:12px}}.order-footer{position:-webkit-sticky;position:sticky;bottom:0;background:#ffffff;border-top:1px solid #eaeaea;padding:12px 0;z-index:100}.order-footer-inner{max-width:1200px;margin:0 auto;padding:0 16px;display:flex;justify-content:flex-end}@media (max-width:768px){.order-footer{position:fixed;bottom:0;left:0;right:0;background:#ffffff;border-top:1px solid #eaeaea;padding:12px;z-index:9999}.order-footer-inner{max-width:100%;justify-content:flex-end}.order-footer-inner button{height:48px;font-size:16px}.order-page-content{padding-bottom:100px}}.background-white{background-color:white;padding:10px;border-radius:10px}.ant-menu-item-selected{background:linear-gradient(90deg,#7f02fd,#5e00bc)!important;color:white!important;border-radius:12px;margin:6px 12px}.ant-menu-item-selected .dashboard-label{color:#282970;transition:color .3s;color:white}.ant-menu-light .ant-menu-item{color:#282970}.ant-menu-item{margin:6px 12px;border-radius:12px;color:#282970;font-weight:500}.headerAction{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;color:#2d2b72;font-size:22px}.headerAction:hover{background:linear-gradient(135deg,#7e05f9,#8b5cf6);box-shadow:0 6px 16px rgba(108,61,244,.35);color:white}.headerAction:hover .headerIcon{color:#ffffff}.unassigned-count{background:#282970;color:#ffffff;border-radius:50%}.unassigned-count,.unassigned-count-active{width:22px;height:22px;margin-left:auto;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;transition:all .25s ease}.unassigned-count-active{background:#ffffff;color:#282970;border:1px solid #282970;border-radius:50%}.navbar-header{right:20px;border-radius:16px;background:#ffffff;box-shadow:0 16px 40px rgba(0,0,0,.06);align-items:center;padding:0 20px;margin-bottom:10px}.navbar-header,.navbar-header-left{position:fixed;top:12px;height:64px;display:flex;z-index:1000}.navbar-header-left{flex-direction:column;justify-content:center;background:#f5f5f5;padding:0 16px;width:100%}.hello-text{font-size:20px;font-weight:600;color:#111}.hello-subtext{margin-top:10px;font-size:13px;color:#666}.navbar-shop-name{margin-right:25px;cursor:pointer;font-weight:500;display:flex;align-items:center;gap:10px;font-size:16px;color:#111827;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-menu-item{padding-bottom:10px;padding-top:10px;cursor:none}.user-row{display:flex;align-items:center;gap:8px;width:100%}.user-avatar{background-color:#ae90fe;flex-shrink:0}.user-name{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.user-more{flex-shrink:0;cursor:pointer}.navbar-sider{position:fixed;left:0;top:0;height:100vh;border-right:1px solid #f0f0f0;background:linear-gradient(0deg,rgba(0,0,0,.12),rgba(0,0,0,.08),rgba(255,255,255,0))}.sider-wrapper{display:flex;flex-direction:column;height:100%}.sider-menu{flex:1 1;overflow-y:auto;border:none;background:transparent}.sider-upgrade{padding:16px;position:-webkit-sticky;position:sticky;bottom:0;background:#ffffff}.sider-bottom{padding:16px;margin-top:auto}.upgrade-card{background:linear-gradient(180deg,#2d2d2d,#111);border-radius:14px;padding:16px;color:white;text-align:center}.upgrade-title{font-size:14px;font-weight:600;margin-bottom:8px}.upgrade-text{font-size:12px;color:#cfcfcf;margin-bottom:12px}.upgrade-btn{width:100%;padding:8px;border-radius:10px;border:none;cursor:pointer;font-weight:600;margin-top:20px;background:white;color:#111}.dashboard-label{color:black;transition:color .3s}.ant-menu-item-selected .dashboard-label{color:#6630F1}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_dea962{font-family:DM Sans,DM Sans Fallback;font-style:normal}