.headPage{padding:0 30px;max-width:854px;width:100%;margin:auto;height:100%;position:relative;background:#fff;font-family:Roboto,sans-serif;display:flex;flex-direction:column;align-items:flex-start;gap:32px;box-sizing:border-box}.headPage>*:nth-child(3){margin-top:-12px!important}.form-horizontal{width:100%}.ErrorPage{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;display:inline-flex}.OrderStatus{width:176px;color:#000;font-size:26px;font-weight:500;line-height:36px;word-wrap:break-word}.SubErrorPage{width:100%;height:100%;padding:24px;background:#fff;border-radius:8px;border:1px #CCCCCC solid;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:inline-flex}.CurrentOrderStatus{width:204.77px;color:#4d4d4d;font-size:14px;font-weight:400;line-height:16px;word-wrap:break-word}.ButtonCopy{padding:2px 8px;background:#fedfdf;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex;color:#6e0000;font-size:14px;font-weight:600;line-height:16px;word-wrap:break-word}.sunny-buttoncopy{background:none}.alert-box{border:1.5px solid red;margin-bottom:0;font-family:Roboto,sans-serif!important;border-radius:7px;width:100%}.Title{display:flex;align-items:center;align-self:stretch;color:#000;font-size:16px;font-weight:600;line-height:24px;word-wrap:break-word}.Title>.Union{width:19.32px;height:19.58px;left:.21px;top:.21px;margin-right:10px}.Body{align-self:stretch;padding-left:32px;padding-top:4px}.Body div.wdata{color:#000;font-size:14px;font-weight:400;line-height:20px;word-wrap:break-word}.span-light{color:#000;font-size:14px;font-family:Roboto,sans-serif!important;font-weight:400;line-height:20px;word-wrap:break-word}.span-bold{color:#000;font-size:14px;font-family:Roboto,sans-serif!important;font-weight:600;line-height:20px;word-wrap:break-word}#viewbutton{color:#871eff;position:relative;margin-top:-5px;left:-18px;background:none;border:0px;text-decoration-line:underline;outline:none}.chooseBusinessOrResidential{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;padding-left:12px;display:inline-flex}.Frame11747{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.res-name-field{max-width:254px!important}.AccountType{color:#000;font-size:16px;font-family:Roboto,sans-serif!important;font-weight:600;line-height:24px;word-wrap:break-word}input.radio-button{accent-color:purple;font-size:14px;font-family:Roboto,sans-serif!important;font-weight:400;line-height:20px;word-wrap:break-word;margin:0}.Frame11746{justify-content:flex-start;align-items:flex-start;gap:24px;display:inline-flex}.Frame11746>label{margin:2px}.business-radio,.res-radio{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.business-radio>label,.res-radio>label{margin-bottom:0!important}.Frame11748{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:inline-flex}.EnterDetails{color:#000;font-size:16px;font-family:Roboto,sans-serif!important;font-weight:600;line-height:24px;word-wrap:break-word}.Frame11735{align-self:stretch;justify-content:flex-start;align-items:flex-start;column-gap:32px;row-gap:6px;display:inline-flex;flex-wrap:wrap}.Frame11749{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:inline-flex}.res-name-fields app-dynamic-form{display:flex;gap:16px;flex-wrap:wrap}.EnterServiceAddress{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:flex}.EnterServiceAddressText{color:#000;font-size:16px;font-family:Roboto,sans-serif!important;font-weight:600;line-height:24px;word-wrap:break-word}.Frame11745{flex-direction:column;display:flex;flex-wrap:wrap;width:100%}.Frame11739{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;column-gap:32px;row-gap:6px}.LightTextFieldDefault{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.w-100{width:100%!important}.w-100 .Basetextfield>.div{width:100%!important}.w-250{max-width:250px}.Frame11735 .LightTextFieldDefault,.Frame11739 .LightTextFieldDefault{width:380px}.Frame11735 .LightLabel{width:410px}.divForCityAndState .LightCombobox .LightLabel{width:265px}.service-addr-f{max-width:523px}.unit-f{flex:1 1 0}.zip-field{max-width:250px}.BtnField{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}div.text-bold{width:100%;color:#000;font-size:16px;font-family:Roboto,sans-serif!important;font-weight:600;word-wrap:break-word}.Divider{width:100%;height:100%;display:inline-flex;margin-top:15px}.divider-hr{float:left;width:47%;color:#000}.divider-or{float:left;width:6%;text-align:center;padding-top:8px}.check-box{height:12px;color:#0a0a0a;font-size:13pt;text-align:justify}.Basetextfield{align-self:stretch;height:64px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:flex}.Basetextfield div{width:100%}.Basetextfield>div{width:100%;display:flex;flex-wrap:wrap;gap:2px}.required{color:red}.Firstfield{gap:10px;color:#000;font-size:14px;font-family:Roboto,sans-serif!important;font-weight:400;line-height:20px;word-wrap:break-word}.error-msg{font-weight:550;top:5px;color:red;margin-left:4px}.Basetextfield .error-msg{margin-top:2px}.error-msg .Union{width:15px;height:15px;left:.21px;top:.21px;margin-bottom:4px;margin-right:4px}.input-box{align-self:stretch;padding-left:12px;background:#fff;border-radius:6px;height:40px;width:250px;border:1.5px #757575 solid;justify-content:flex-start;align-items:center;display:inline-flex}.service-addr{width:520px}input.addr-f,input.w250px{width:250px}.Frame11740{display:flex;flex-wrap:wrap;align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:20px;margin-top:20px;width:100%}.Frame11738{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px}@media screen and (max-width:767px){.Frame11738{flex-direction:column;row-gap:6px}.Frame11740{flex-direction:column;margin-top:6px;gap:6px}.res-name-field{max-width:100%!important;width:100%!important}app-dynamic-form{width:100%}.zip-field{max-width:100%}.EnterServiceAddress .SpecifyYourTargetStatement{margin-top:32px!important}}.divForCityAndState{align-self:stretch;justify-content:flex-start;align-items:flex-start;display:flex;width:520px;flex-direction:row;flex-wrap:nowrap;gap:20px}.LightCombobox{width:250px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.LightSelectclosed{align-self:stretch;height:64px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex;width:100%}.showDropdown{width:235px}.SpecifyYourTargetStatement{margin-top:24px;margin-bottom:12px;width:100%;color:#000;font-size:16px;font-weight:600;line-height:24px;word-wrap:break-word}.EnterServiceAddress .SpecifyYourTargetStatement{margin-top:42px}.DatepickerInput{max-width:100%;align-self:stretch;height:64px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.DatepickerInput>.Secondfield{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:4px;display:inline-flex;color:#000;font-size:14px;font-weight:400;line-height:20px;word-wrap:break-word}.dateInput{align-self:stretch;padding-left:12px;padding-right:12px;background:#fff;border-radius:6px;border:1.5px #757575 solid;justify-content:flex-start;align-items:center;display:inline-flex;width:285px;height:40px;background-position:116px 3px;background-repeat:no-repeat;background-blend-mode:difference}.loa-box{position:relative;border:1.5px solid #CCCCCC;padding:20px;width:100%;border-radius:8px;margin-bottom:10px}.loa-box-tfn .rows-tfn{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;justify-content:space-around;align-items:center;overflow:hidden}.loa-box .download-loa{justify-content:center}.showMessage{color:#fff;background-color:#666;position:absolute;bottom:10px;padding:10px;font-size:15px}.label-cob-loa{font-size:15px;margin-bottom:4px;font-style:normal;font-weight:400;line-height:20px;margin-right:5px}input.choose-file{font-size:13px;font-style:normal;cursor:pointer;background:#fff}input.choose-file::file-selector-button{background:none;border:1.5px #757575 solid;color:#871eff;font-weight:500;font-size:13px;cursor:pointer;border-radius:5px;line-height:20px;padding:4px 8px}input.choose-file::file-selector-button:hover{background:#e9e6e6}.empty-loa-download{border-radius:5px;background-color:#871eff;color:#fff;font-weight:500;font-size:14px;padding:6px 20px;border:none;cursor:pointer}.empty-loa-download:hover{background-color:#6e0fd4}.download-loa{display:flex;flex-wrap:nowrap;font-size:13pt;font-style:normal;font-weight:700}.loa-box-intl .download-loa{width:100%}.loa-box-intl .row{display:flex}.extra-div-loa-intl{width:17%}.loa-showpopup div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#fff;padding:20px 20px 10px;border-radius:5px;box-shadow:0 0 10px #0000004d;text-align:center}.choose-files-intl,.choose-file-tfn{display:flex;flex-direction:row;align-content:center;justify-content:space-between;margin-top:10px;flex-wrap:wrap;overflow:hidden}.choose-file-tfn{justify-content:flex-start;margin-top:0}.choose-loa{width:auto}.download-loa-popup-tfn{position:absolute;bottom:0;left:0;width:100%;z-index:9999;margin-left:0}.download-loa-popup-intl{position:absolute;top:0;left:0;height:100%;width:100%;z-index:9999;margin-left:0}.download-loa-popup-intl div{height:100%;width:100%;border-radius:5px}.close-popup-btn{position:absolute;top:5px;right:5px;height:16px;width:16px;color:#fff;border:none;font-size:10px;cursor:pointer;background:#ff0000ac;border-radius:8px}.close-popup-btn:hover{color:#fff;border-radius:8px;background:red}.loa-popup-text{font-size:15.5px}.loa-popup-text a{color:#871eff!important;font-size:15.5px;font-weight:400;line-height:20px;word-wrap:break-word}button#filedownload,button#filedownloadLOA{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:#f3e8ff;color:#871eff;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s;outline:.5px solid black}button#filedownload:hover,button#filedownloadLOA:hover{background:#e9d5ff}.choose-file div{margin-left:50px;padding:0}.close-icon{font-size:x-large;color:#000}.edit-icon{color:#000;opacity:.6!important}.edit-icon:hover{opacity:1!important}.SignatureField{align-self:stretch;height:70px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex;margin-top:12px}.ThirdField{gap:10px;display:inline-flex;color:#000;font-size:14px;font-family:Roboto,sans-serif!important;font-weight:400;line-height:20px;word-wrap:break-word}.Checkbox{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:8px;flex:1 1 0;background:#fff;border-radius:5px;margin-bottom:10px;display:flex;margin-top:20px}.activity-removed-confirmation{margin-top:0;margin-bottom:0}.checkbox-input{width:20px;height:20px;min-width:20px;accent-color:#9941FF;cursor:pointer;flex-shrink:0;margin:2px 0 0!important;padding:4px!important;border-radius:5px}.checkbox-input:checked{background-color:#9941ff;padding:4px;border:none;border-radius:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpolyline points='1.5,6 4.5,9 10.5,3' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.SubmitButton{margin-top:10px;display:flex;justify-content:flex-end;align-items:center;gap:12px;width:100%}.SubmitButton .submit-btn{border-radius:6px;text-align:center;color:#b3b3b3;font-family:Roboto,sans-serif!important;font-size:16px;font-weight:600;line-height:24px;word-wrap:break-word;background-color:#e6e6e6;width:184px;height:48px;float:right;border:none}.reset-btn{width:46px;height:46px;border-radius:6px;background:#fff;color:#000;border:none;outline:1px solid black;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:0;transition:background .2s}.reset-btn:hover{background:#8080801a}.reset-btn svg{display:block;width:30px;height:20px}.SubmitButton .enableBtn{background-color:#871eff;color:#fff}input[type=text][disabled],input[type=text]:disabled{background-color:#f5f5f5!important;color:#9e9e9e!important;border-color:#e0e0e0!important;cursor:not-allowed!important;opacity:1}.SubmitButton input[disabled]{background-color:#a9a9a9;color:#696969;cursor:not-allowed}.Contact .footer-text{color:#000;font-size:14px;font-weight:400;line-height:20px;word-wrap:break-word}.contact-link{color:#871eff!important;font-size:14px;font-weight:400;text-decoration:underline;line-height:20px;word-wrap:break-word}.contact-link>a{color:#871eff!important;font-size:14px;font-weight:400;text-decoration:underline;line-height:20px;word-wrap:break-word}.modal{display:flex;align-items:center;justify-content:center}.modal-header{background-color:#fff;height:90px;border-bottom:1px solid #cccccc;border-radius:6px 6px 0 0!important;padding:16px 0 24px!important}.modal-header .content{padding:0 24px!important;height:48px;font-family:Roboto,sans-serif!important}.modal-title{color:#000;font-size:20px;line-height:28px;font-weight:600}.close{position:absolute;width:32px;height:32px;top:12px;right:6px;font-size:x-large!important;font-weight:400;opacity:.6}.close:hover{opacity:1!important;font-weight:600!important}.ContentFrame .close-icon{opacity:.6!important}.TextArea{width:100%;align-self:stretch;height:40px;padding-right:4px;background:#fff;border-radius:6px;justify-content:space-between;align-items:center;display:inline-flex;border:1px solid #757575}.ContentFrame{flex:1 1 0;align-self:stretch;justify-content:flex-start;align-items:center;gap:8px;display:flex}.ContentFrame input{width:96%;box-sizing:border-box;border:0px solid #ccc;border-radius:4px;font-size:15px;background-color:#fff;background-image:url("./media/icon-Wrapper-5XHAXL6S.png");background-size:16px;background-position:10px 9px;background-repeat:no-repeat;padding:8px 20px 8px 40px;color:#000;height:36px}.modal-body{color:#000;padding:24px 12px 24px 24px;width:100%;height:384px;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:column;gap:24px;font-family:Roboto,sans-serif!important}.ported-nums{display:flex;flex-direction:column;gap:11px;line-height:20px;overflow-y:auto}.modal-footer{color:#9941ff;border:none!important;height:80px;border-radius:0 0 6px 6px!important}.vm-footer{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid #e0e0e0;flex-wrap:wrap;gap:8px}.vm-footer .vm-count{margin-right:auto}.vm-footer .vm-pagination{margin-left:auto}.vm-count{font-size:13px;color:#4d4d4d;font-weight:400;white-space:nowrap}.vm-pagination{display:flex;align-items:center;gap:4px}.vm-page-btn{min-width:32px;height:32px;border:none;background:none;border-radius:6px;font-size:13px;color:#4d4d4d;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;transition:background .15s}.vm-page-btn:hover:not([disabled]){background:#f3e8ff;color:#871eff}.vm-page-btn[disabled]{color:#ccc;cursor:default}.vm-page-active{background:#871eff!important;color:#fff!important;font-weight:600}.vm-nav{font-size:18px;font-weight:400;color:#4d4d4d}.vm-ellipsis{font-size:13px;color:#4d4d4d;padding:0 4px;line-height:32px}.ported-nums::-webkit-scrollbar{width:4px}.ported-nums::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ported-nums::-webkit-scrollbar-thumb{background:#000;border-radius:4px}.ported-nums::-webkit-scrollbar-thumb:hover{background:#000}.LightEmptyState{flex-direction:column;gap:10px;display:flex}.Emptybase{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.Icongraphic{padding:30px;background:#e6e6e6;border-radius:110px;justify-content:flex-start;align-items:flex-start;gap:10px;display:inline-flex;position:relative}.IconWrapper{width:60px;height:60px;position:relative}.IconWrapper .Union{width:57.95px;height:58.75px;left:.62px;top:.62px;position:absolute}.modal .Content{height:52px;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;display:flex}.modal .Title{align-self:stretch;text-align:center;color:#000;font-size:16px;font-family:Roboto,sans-serif!important;font-weight:600;line-height:24px;word-wrap:break-word;position:relative;margin-top:-200px}.LightLabel{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:10px;display:inline-flex}.LightLabel .Label{flex:1 1 0;color:#000;font-size:14px;font-family:Roboto,sans-serif;font-weight:400;line-height:20px;word-wrap:break-word}.Frame11736{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px;display:inline-flex}.Frame11734{align-self:stretch;padding:24px;background:#fff;border-radius:8px;border:1px #CCCCCC solid;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.Frame11731,.Status{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}.Frame11716{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.LightBadges{padding:2px 8px;background:#fdf5d4;border-radius:4px;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.LightNote{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.Basenote{align-self:stretch;padding:16px 20px;background:#fdf5d4;border-radius:6px;overflow:hidden;border:1px #BE5702 solid;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;display:flex}.Basenote .Content{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:16px;display:inline-flex}.Icon{padding-top:4px;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.WarningLine{width:20px;height:20px;position:relative}.NoteContent{flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:inline-flex}.NoteContent .Title{align-self:stretch;color:#000;font-size:16px;font-family:Roboto,sans-serif!important;font-weight:600;line-height:24px;word-wrap:break-word}.Notecontent .Body{align-self:stretch;color:#000;font-size:14px;font-family:Roboto,sans-serif!important;font-weight:400;line-height:20px;padding-left:0;word-wrap:break-word}.font-red{color:red}.w-100pc{width:100%;display:flex;flex-wrap:wrap;gap:2px}.font-black{color:#000}.pos-abs{position:absolute}.pos-rel-ta-l{position:relative;text-align:left}.ta-c{text-align:center}.mt-2px{margin-top:2px}.btn{border-radius:6px}.basefieldPend{height:auto}.confirm-box{margin-top:-18px}app-form-field,app-select-field,app-date-picker-field,app-signature-field,app-authorize-checkbox,app-submit-button,app-contact-footer,app-loa-upload-box,app-rejection-banner{display:block}@media screen and (max-width:767px){.container-fluid{padding:0}.headPage{max-width:500px;padding:10px;height:100%;position:relative;background:#fff;font-family:Roboto,sans-serif!important}.modal{margin-top:0;margin-left:0}.modal-dialog .Basetextfield{padding:4px}.modal-dialog{margin:auto 18px}.TextArea{position:inherit;margin:0;width:100%}.ContentFrame input{width:100%}.close{position:absolute;width:32px;height:32px;top:6px;right:6px}.form-container{padding:12px}.ErrorPage{gap:6px}.SubErrorPage{padding:10px}.Frame11736{gap:0}.service-addr-f,input.w250px{width:100%;margin-right:0}.LightTextFieldDefault,.unit-f{width:100%}app-form-field,app-select-field,app-date-picker-field,app-signature-field,app-authorize-checkbox,app-submit-button,app-contact-footer,app-loa-upload-box{width:100%}.divForCityAndState{width:100%;gap:6px;flex-direction:column;flex-wrap:wrap;margin-right:0;margin-bottom:6px}.LightSelectclosed,.Basetextfield{height:auto}.Firstfield{gap:0}.service-addr,.contact-link{width:100%}.contact-link a{color:#871eff;text-decoration:underline}.alert{padding:10px}.Body{padding-left:12px}.input-box{width:100%!important}.loa-box{padding:10px}.download-loa{top:0;width:100%;display:flex;flex-wrap:nowrap;justify-content:center;font-size:13pt;font-style:normal;font-weight:700;margin-top:4px}.loa-box .row{margin-right:0;margin-left:0;width:100%}.extra-div-loa-intl{width:0%}.choose-cob{margin-top:4px}.choose-loa{padding:0;margin-top:10px}.choose-file-tfn{margin-top:10px}input.addr-f,select.addr-f,select.input-box,.LightCombobox,.Frame11735 .LightTextFieldDefault,.Frame11739 .LightTextFieldDefault,.Frame11735 .LightLabel,.divForCityAndState .LightCombobox .LightLabel,.showDropdown,.dateInput{width:100%}.DatepickerInput{height:auto}.SubmitButton{width:100%;margin-top:20px;display:flex}.Basenote .Content{gap:5px}.Notecontent .Body{padding-left:0}.bg-logo{margin-top:5px!important}.SignatureField{height:auto}}@media screen and (min-width:335px)and (max-width:767px){.choose-files-intl,.choose-file-tfn{justify-content:center}}.ssp-datepicker-wrapper{display:flex;gap:10px;flex-wrap:wrap}.ssp-datepicker-wrapper .error-msg{display:inline-flex;align-items:center}.ssp-datepicker-wrapper .error-msg .Union{margin-bottom:4px}.ssp-datepicker-wrapper p-datepicker{display:block}.ssp-datepicker-wrapper .p-datepicker{display:flex;align-items:center;width:250px;height:40px;border:1.5px solid #757575;border-radius:6px;background:#fff}@media screen and (max-width:460px){.ssp-datepicker-wrapper .p-datepicker{max-width:250px!important;width:100%}.ssp-datepicker-wrapper{gap:2px}}.ssp-datepicker-wrapper .p-datepicker:focus-within{border:2px solid black}.ssp-datepicker-wrapper .p-datepicker-input{flex:1;height:40px;border:none!important;outline:none!important;box-shadow:none!important;padding-left:12px;font-size:14px;color:#4d4d4d;background:transparent;min-width:0}.ssp-datepicker-wrapper .p-datepicker-input::placeholder{color:#757575}.ssp-datepicker-wrapper .p-datepicker-dropdown{width:32px;height:32px;min-width:unset;background:#9941ff!important;border:none!important;border-radius:6px!important;color:#fff!important;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:4px;cursor:pointer}.ssp-datepicker-wrapper .p-datepicker-dropdown:hover{background:#6e0fd4!important}.ssp-datepicker-wrapper .p-datepicker-dropdown svg,.ssp-datepicker-wrapper .p-datepicker-dropdown .p-icon{color:#fff!important;stroke:#fff!important;width:16px;height:16px}.input-clear-wrapper{position:relative;display:flex;align-items:center;width:100%}.input-clear-wrapper .input-box{padding-right:26px}.field-clear-btn{position:absolute;right:12px;top:10px;height:16px;width:16px;padding:0;background:gray;border:none;border-radius:10px;cursor:pointer;font-size:10px;color:#fff;line-height:1}.field-clear-btn:hover{background-color:#ef4e4e}.api-spinner-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;background:#fff6;display:flex;align-items:center;justify-content:center;pointer-events:all}.api-spinner-img{width:30px;height:30px}.notif-overlay{position:fixed;inset:0;background:#00000059;z-index:9999;display:flex;align-items:center;justify-content:center}.notif-modal{background:#fff;border-radius:8px;min-width:360px;max-width:480px;box-shadow:0 4px 24px #871eff1f;overflow:hidden;display:flex;flex-direction:column}.notif-header{display:flex;align-items:center;gap:10px;padding:16px 20px 12px}.notif-icon{display:flex;align-items:center;flex-shrink:0;color:#871eff}.notif-title{flex:1;font-size:15px;font-weight:600;color:#1a1a1a}.notif-close{background:none;border:none;font-size:14px;color:#757575;cursor:pointer;padding:2px 4px;line-height:1}.notif-close:hover{color:#333}.notif-body{padding:12px 20px 16px;font-size:16px;color:#4d4d4d;line-height:1.6;border-top:1px solid #f0f0f0}.notif-body a{color:#871eff}.notif-footer{padding:8px 20px 16px;display:flex;justify-content:flex-end}.notif-ok-btn{padding:8px 24px;border-radius:100px;border:none;font-size:14px;font-weight:600;cursor:pointer;color:#fff;background:#871eff}.notif-ok-btn:hover{background:#6e0fd4}.notif-action-btn{padding:8px 24px;border-radius:100px;border:1.5px solid #871EFF;font-size:14px;font-weight:600;cursor:pointer;color:#871eff;background:#f3e8ff;margin:auto;display:inline-flex;align-items:center;gap:6px;transition:background .2s,color .2s}.notif-action-btn:hover{background:#9941ff;color:#fff}.notif-modal--success{border-top-color:#871eff}.notif-modal--success .notif-icon{color:#2e7d32}.notif-modal--error{border-top-color:#6e0000}.notif-modal--error .notif-icon{color:#6e0000}.notif-modal--error .notif-ok-btn{background:#6e0000}.notif-modal--error .notif-title{color:#6e0000}.notif-modal--info{border-top-color:#871eff}.notif-modal--info .notif-icon{color:#871eff}.ssp-select{height:40px;border:1.5px solid #757575!important;border-radius:6px!important;background:#fff!important}.ssp-select.p-focus,.ssp-select.p-inputwrapper-focus{border:2px solid black!important;box-shadow:none!important;outline:none!important}.ssp-select .p-select-label{font-size:14px!important;color:#4d4d4d!important;padding:0 12px!important;line-height:38px!important}.ssp-select .p-select-label.p-placeholder{color:#757575!important}.ssp-select .p-select-dropdown{width:36px!important;color:#757575!important}.ssp-select .p-select-dropdown:hover{color:#ccc!important}.p-select-list-container::-webkit-scrollbar{width:4px!important}.p-select-list-container::-webkit-scrollbar-track{background:#fff;border-radius:100px}.p-select-list-container::-webkit-scrollbar-thumb{background:#00000075;border-radius:4px}.p-select-list-container::-webkit-scrollbar-thumb:hover{background:#000000bf}@media screen and (max-width:767px){.ssp-select{width:100%!important}}
