.h3,h3{margin-bottom:10px !important}.h4,h4{font-size:18px;margin-top:10px;margin-bottom:10px;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.toolheader .tool-navbar .leftmenu ul li a{color:#000;background-color:#d09b3c;border-radius:35px;top:10px;height:20px;display:flex;align-items:center}.multi-fabric-options{width:118% !important}.left-panel{width:118% !important}.fab-img-div{height:150px !important}.measurement-modal,.modal-content{width:95%;max-width:100%;height:auto;max-height:90vh;overflow-y:auto;overflow-x:hidden;margin:auto;box-sizing:border-box}.upload-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.upload-box{display:flex;flex-direction:column;align-items:center;min-width:0}.upload-box input[type=file]{width:100%;font-size:10px}.upload-preview{width:100%;max-width:70px;height:auto;margin-top:6px;border-radius:8px;object-fit:contain}@media(max-width:768px){.measurement-modal,.modal-content{width:100vw;height:100vh;max-height:100vh;border-radius:0;padding:12px}.upload-grid{gap:5px}.upload-preview{max-width:55px}.upload-box input[type=file]{font-size:9px}}.pannel-listing li{height:210px !important}.toolheader .tool-navbar .leftmenu ul li.active a{color:#000;background-color:#fff;border-radius:35px;border-bottom:none}.topmenu ul li a:after{content:none !important}.measurement-layout{display:flex;gap:24px;align-items:flex-start}.measurement-right{width:420px;background:#f8f9fc;padding:24px;border-radius:18px;box-shadow:0 2px 10px rgba(0,0,0,.05);border:1px solid #e4e7ee}.measurement-tabs{display:flex;gap:16px}@media(max-width:768px){.measurement-tabs{width:100%}.measurement-tabs button{flex:1;min-width:auto;font-size:15px;height:48px}}.measurement-tabs button{min-width:220px;height:56px;border:none;border-radius:14px;background:#e9e9e9;font-size:16px;font-weight:600;transition:.3s;color:#353535}.measurement-tabs button.active{background:#000;color:#fff}.measurement-tabs button:hover{background:#222;color:#fff}.progress-text{margin-bottom:15px;font-size:14px}.measurement-card{background:#f5f5f5;border-radius:20px}.measurement-card h3{margin-top:0;color:#353535;font-weight:700;padding-left:3%;padding-top:2%}.measurement-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.measurement-item{background:#fff;border:2px solid #222;border-radius:18px;height:90px;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:600;position:relative}.measurement-item:after{content:"✏️";position:absolute;top:10px;right:10px;font-size:14px}.measurement-right h2{margin-top:0;margin-bottom:30px;font-weight:700;font-size:24px;color:#353535}.measurement-right .form-group{margin-bottom:25px}.measurement-right label{display:block;margin-bottom:10px;font-weight:600}.measurement-right .form-control{height:48px;border-radius:12px;border:none;background:#ececf1}.measurement-right input[type=range]{width:100%}@media(max-width:991px){.measurement-layout{flex-direction:column}.measurement-grid{grid-template-columns:repeat(2,1fr)}.measurement-right{width:100%;position:relative;top:auto}}@media(max-width:576px){.measurement-grid{grid-template-columns:1fr}.measurement-item{height:75px;font-size:28px}}#addMeasurement .modal-dialog{width:95%;max-width:1200px;margin:30px auto}#addMeasurement .modal-content{border-radius:16px;overflow:hidden;border:none}#addMeasurement .modal-header{padding:18px 25px;border:none;position:sticky;top:0;z-index:10}#addMeasurement .modal-body{padding:25px;max-height:90vh;overflow-y:auto;background:#f8f8f8}#addMeasurement .measurement{background:#fff;border-radius:14px;padding:25px;margin-bottom:20px;box-shadow:0 2px 10px rgba(0,0,0,.05)}#addMeasurement .form-group{margin-bottom:22px}#addMeasurement label{font-weight:600;margin-bottom:8px;display:block;color:#222;font-size:18px}#addMeasurement .form-control{height:46px;border-radius:10px;border:1px solid #ddd;box-shadow:none}#addMeasurement .form-control:focus{border-color:#000;box-shadow:none}#addMeasurement .btn{border-radius:10px;padding:10px 20px;font-size:18px}#addMeasurement .btn-success{background:#111;border-color:#111}#addMeasurement .btn-success:hover{background:#333;border-color:#333}#addMeasurement .size-opt .scnsize{border:1px solid #ddd;border-radius:14px;padding:25px;text-align:center;transition:.3s;cursor:pointer;background:#fff;min-height:280px}#addMeasurement .size-opt .scnsize:hover{transform:translateY(-3px);box-shadow:0 5px 20px rgba(0,0,0,.08)}#addMeasurement .measurement-tape-img,#addMeasurement .size-opt img{max-height:130px;margin:auto;object-fit:contain}#addMeasurement table.size{background:#fff}#addMeasurement table.size thead tr:nth-child(2) th{background:#111;color:#fff;text-align:center}#addMeasurement table.size td{text-align:center;vertical-align:middle}#addMeasurement .radio-inline{margin-right:18px;margin-bottom:10px}#addMeasurement .close-btn{background:#fff;border:none;width:35px;height:35px;border-radius:50%;color:#000;opacity:1}#addMeasurement .input-file{padding:10px;background:#fafafa;border:1px dashed #ccc;border-radius:10px;width:100%}#addMeasurement img[id^=profilePhoto]{border-radius:10px;border:1px solid #ddd;object-fit:cover}#addMeasurement .save-sticky{position:sticky;bottom:0;background:#fff;padding:15px 0;z-index:5}@media(max-width:767px){#addMeasurement .modal-body{padding:15px}#addMeasurement .measurement{padding:18px}#addMeasurement .radio-inline{display:block;margin-bottom:12px}#addMeasurement .size-opt{margin-bottom:20px}#addMeasurement .form-control{font-size:16px}}#addMeasurement{padding:0 !important}#addMeasurement .fullscreen-measurement-modal{width:100vw;max-width:100vw;height:100vh;margin:0}#addMeasurement .modal-content{width:100%;height:100vh;border-radius:0;border:none;overflow:hidden;display:flex;flex-direction:column}#addMeasurement .modal-header{height:50px;min-height:50px;padding:20px 30px;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between;z-index:10}#addMeasurement .modal-body{flex:1;overflow-y:auto;padding:20px;background:#f4f5f7}#addMeasurement .measurement-layout{min-height:100%;display:flex;gap:30px;align-items:flex-start}.measurement-left{flex:1;background:#fff;padding:24px;border-radius:18px;box-shadow:0 2px 10px rgba(0,0,0,.06);border:1px solid #ececec}#addMeasurement .measurement-left{flex:2;min-height:100%}#addMeasurement .measurement-right{flex:1;position:sticky;top:0;max-height:calc(100vh - 130px);overflow-y:auto}#addMeasurement .close-btn{width:42px;height:42px;border-radius:50%;background:#111;color:#fff;border:none;font-size:26px;line-height:1;display:flex;align-items:center;justify-content:center;opacity:1}#addMeasurement .close-btn:hover{background:#333}body.modal-open{overflow:hidden}@media(max-width:991px){#addMeasurement .measurement-layout{flex-direction:column}#addMeasurement .measurement-right{position:relative;max-height:none;width:100%}#addMeasurement .modal-body{padding:15px}}.measurement-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.measurement-card-item{display:flex;flex-direction:column}.measurement-card-label{font-size:20px;font-weight:500;color:#777;margin-bottom:12px;text-align:center}.measurement-card-value{height:50px;border:1px solid #222;border-radius:18px;background:#fff;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:.3s}.measurement-card-value:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.measurement-card-value span{font-size:22px;font-weight:500;color:#111}.measurement-edit-icon{position:absolute;top:12px;right:12px;color:#c9a36b;font-size:16px}@media(max-width:1200px){.measurement-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.measurement-grid{grid-template-columns:repeat(2,1fr)}.measurement-card-value{height:50px}.measurement-card-value span{font-size:28px}}@media(max-width:480px){.measurement-grid{grid-template-columns:1fr}}.measurement-video-preview{background:#fff;border-radius:20px;padding:20px;margin-bottom:25px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.measurement-video-preview h3{margin-top:0;margin-bottom:20px;font-size:22px;font-weight:700}.measurement-video-image-wrap{border-radius:18px;overflow:hidden;margin-bottom:20px;background:#f5f5f5}.measurement-preview-image{width:100%;height:auto;display:block}.measurement-slider-wrap{margin-bottom:25px}.measurement-slider-wrap label{display:block;margin-bottom:10px;font-weight:600}.measurement-range-slider{width:100%}.measurement-slider-value{margin-top:10px;font-size:22px;font-weight:600}.measurement-preview-actions{display:flex;gap:12px}.btn-save-preview{background:#111;color:#fff;border:none;padding:12px 28px;border-radius:12px}.btn-save-preview:hover{background:#333;color:#fff}.measurement-preview-actions .btn-light{padding:12px 22px;border-radius:12px}.measurement-video-preview{width:100%;max-width:100%;overflow:hidden}.measurement-video-image-wrap{width:100%;max-width:100%;border-radius:18px;overflow:hidden;background:#000}.measurement-preview-video{width:100%;max-width:100%;height:auto;max-height:70vh;display:block;object-fit:contain;border-radius:18px}.option-grid{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.option-grid .radio-inline,.option-grid label{margin:0;display:flex;align-items:center;gap:6px;padding:10px 16px;border:1px solid #ddd;border-radius:12px;background:#fff;cursor:pointer;transition:.3s;white-space:nowrap}.option-grid .radio-inline:hover,.option-grid label:hover{border-color:#111;box-shadow:0 2px 8px rgba(0,0,0,.08)}.option-grid input[type=radio]{margin:0}@media(max-width:768px){.option-grid{flex-direction:column;align-items:stretch}.option-grid .radio-inline,.option-grid label{width:100%}}.save-btn-wrap{text-align:center}.slider-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.slider-live-value{font-weight:700;font-size:16px;color:#111;min-width:70px;text-align:right}.measurement-top-bar{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.measurement-top-right{display:flex;align-items:flex-start}.unit-switch-label{font-size:14px;font-weight:600;color:#777;text-transform:uppercase;letter-spacing:1px}.measurement-unit-switch{display:flex;background:#fff;border:1px solid #ddd;border-radius:12px;overflow:hidden}.measurement-unit-switch button{min-width:70px;height:44px;border:none;background:#fff;font-weight:600;font-size:14px;transition:.3s}.measurement-unit-switch button:not(:last-child){border-right:1px solid #ddd}.measurement-unit-switch button.active{background:#111;color:#fff}.measurement-unit-switch button:hover{background:#222;color:#fff}@media(max-width:768px){.measurement-top-bar{flex-direction:column;align-items:stretch}.measurement-top-right{justify-content:space-between}.measurement-unit-switch{width:100%}.measurement-unit-switch button{flex:1}}.unit-qty-row{display:flex;gap:18px;align-items:flex-end}.qty-wrapper{width:80px}.measurement-top-label{display:block;font-size:13px;font-weight:700;margin-bottom:8px;color:#444}.stdQty{width:100%;min-width:80px}.unit-box .unitType{display:flex;align-items:center}.unit-box,.qty-box{display:flex;flex-direction:column}.qty-box{width:80px}.stdQty{width:100%;height:46px}.stdQty{width:100%;height:46px}.measurement-size-table{background:#fff;border-radius:14px;overflow:hidden}.profile-section-title{font-size:34px;font-weight:700;margin-bottom:10px;color:#353535}.profile-section-subtitle{color:#7b8494;margin-bottom:24px}.measurement-right .radio-toolbar label{background:#fff;border:1px solid #ddd;border-radius:12px;padding:12px 18px;transition:.3s}.measurement-right .radio-toolbar input[type=radio]:checked+label{background:#000;color:#fff;border-color:#000}.unitType button.active{background:#000 !important;color:#fff !important;border-color:#000 !important}.range-slider-value,.slider-value,.noUi-value,.body-details-value{color:#000 !important;font-weight:600;display:inline-block !important;visibility:visible !important;opacity:1 !important}.upload-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.upload-box{display:flex;flex-direction:column;align-items:center;min-width:0}.upload-box input[type=file]{width:100%;font-size:12px}.upload-preview{width:100%;max-width:90px;height:auto;margin-top:8px;border-radius:8px;object-fit:contain}@media(max-width:768px){.upload-grid{grid-template-columns:repeat(3,1fr);gap:6px}.upload-preview{max-width:70px}.upload-box input[type=file]{font-size:10px}}@media (max-width:768px){.modal,.modal-dialog,.modal-content,.measurement-modal{width:100% !important;max-width:100% !important;min-width:100% !important;margin:0 !important;left:0 !important;right:0 !important;border-radius:0 !important;box-sizing:border-box}.modal-body{overflow-x:hidden !important;padding:10px !important}.upload-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:4px !important;width:100% !important}.upload-box{min-width:0 !important;overflow:hidden}.upload-box input[type=file]{width:100% !important;font-size:9px !important}.upload-preview{width:100% !important;max-width:55px !important;height:auto}body{overflow-x:hidden !important}}html,body{overflow-x:hidden !important;max-width:100% !important}.modal-title{color:#353535;font-weight:700}@media(max-width:768px){.modal-title{margin:0;line-height:0}.modal,.modal-dialog,.modal-content,.modal-body{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding-left:10px !important;padding-right:10px !important;overflow-x:hidden !important;box-sizing:border-box !important}.modal *{max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}.table-responsive{overflow-x:auto !important;width:100% !important}.table-responsive table{min-width:650px !important}img,table,input,select,button,div{max-width:100%}}