*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Tajawal,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.ts-wrapper.zj-field,.ts-wrapper.zj-cainput{border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important}.ts-wrapper.multi .ts-control{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:7px 10px;line-height:1.6}.ts-wrapper.multi .ts-control>.item{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:3px 9px;border-radius:999px;background:#0b5fe017;border:1px solid #dbe7fb;color:#0a3b7d;font-size:12.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-wrapper.multi .ts-control>.\!item{display:inline-flex!important;align-items:center!important;gap:5px!important;max-width:100%!important;padding:3px 9px!important;border-radius:999px!important;background:#0b5fe017!important;border:1px solid #dbe7fb!important;color:#0a3b7d!important;font-size:12.5px!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ts-wrapper.multi .ts-control>.item.active{background:#0b5fe029;border-color:#bcd8fb}.ts-wrapper.multi .ts-control>.\!item.active{background:#0b5fe029!important;border-color:#bcd8fb!important}.ts-wrapper.multi .ts-control>.item>.remove{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:#0b5fe024;color:#0a3b7d;font-size:12px;font-weight:900;line-height:1;text-decoration:none}.ts-wrapper.multi .ts-control>.\!item>.remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#0b5fe024!important;color:#0a3b7d!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important}.ts-wrapper.multi .ts-control>.item>.remove:hover{background:#fdeaef;color:#9d1230}.ts-wrapper.multi .ts-control>.\!item>.remove:hover{background:#fdeaef!important;color:#9d1230!important}.ts-wrapper.multi .ts-control>input{flex:1 1 90px;min-width:90px;margin:0!important;padding:2px 0!important;font-family:inherit;font-size:13px;font-weight:700}.ts-wrapper.multi .ts-control .item .ts-first{display:none}.ts-wrapper.multi .ts-control .\!item .ts-first{display:none!important}.ts-wrapper.multi .ts-control:has(.item~.item) .item .ts-full{display:none}.ts-wrapper.multi .ts-control:has(.\!item~.\!item) .\!item .ts-full{display:none!important}.ts-wrapper.multi .ts-control:has(.item~.item) .item .ts-first{display:inline}.ts-wrapper.multi .ts-control:has(.\!item~.\!item) .\!item .ts-first{display:inline!important}.ts-wrapper.multi.has-items .ts-control>input,.ts-wrapper.multi .ts-control:has(.item)>input{flex:1 1 28px;min-width:28px}.ts-wrapper.multi .ts-control:has(.\!item)>input{flex:1 1 28px!important;min-width:28px!important}.ts-wrapper.multi.has-items .ts-control>input::-moz-placeholder,.ts-wrapper.multi .ts-control:has(.item)>input::-moz-placeholder{opacity:0}.ts-wrapper.multi.has-items .ts-control>input::placeholder,.ts-wrapper.multi .ts-control:has(.item)>input::placeholder{opacity:0}.ts-wrapper.multi .ts-control:has(.\!item)>input::-moz-placeholder{opacity:0!important}.ts-wrapper.multi .ts-control:has(.\!item)>input::placeholder{opacity:0!important}.ts-wrapper.multi .ts-control{padding-inline-end:30px}.ts-wrapper.focus .ts-control{border-color:#0b5fe0;box-shadow:0 0 0 3px #087af040;outline:none}.ts-wrapper.disabled .ts-control{background:#f4f8ff;color:#8aa4bd;cursor:not-allowed}.ts-wrapper .ts-control .\!item{color:#0a3b7d!important;font-weight:700!important}.ts-wrapper .ts-control .item{color:#0a3b7d;font-weight:700}.ts-wrapper.\!single .ts-control{padding-inline-end:38px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b86b8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:15px 15px!important;background-position:left 14px center!important}.ts-wrapper.single .ts-control{padding-inline-end:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b86b8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:15px 15px;background-position:left 14px center}.ts-wrapper.zj-field--sm .ts-control{min-height:40px;padding-top:9px;padding-bottom:9px;border-radius:12px;background-color:#f2f7ff;border:1.5px solid #e0ebfb;font-size:13px;font-weight:800;color:#0a3b7d}.ts-wrapper.zj-field--sm:hover .ts-control{border-color:#bcd8fb;background-color:#ecf3ff}.ts-wrapper.zj-field--sm.focus .ts-control{background-color:#fff;border-color:#0b5fe0}.ts-wrapper.multi .ts-control>.item{margin-left:.125rem;margin-right:.125rem;display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(241 246 254 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:10.5px;line-height:1.5;--tw-text-opacity: 1;color:rgb(0 55 174 / var(--tw-text-opacity, 1))}.zj-pager nav .ts-wrapper.multi .ts-control>.item.shadow-sm{box-shadow:none;gap:6px}.zj-pager nav a.ts-wrapper.multi .ts-control>.item,.zj-pager nav>div:last-child span.ts-wrapper.multi .ts-control>.item>span>span,.zj-pager nav>div:last-child span.ts-wrapper.multi .ts-control>.item>span[aria-current]>span{border-radius:12px;border:1px solid #dbe7fb;background:#fff;color:#3f6ba8;font-family:inherit;font-size:13px;font-weight:800;margin:0;box-shadow:0 4px 12px #102a4d0f;transition:.18s}.zj-pager nav a.ts-wrapper.multi .ts-control>.item:hover{background:#eef5ff;border-color:#c9defa;color:#0a3b7d}.zj-pager nav .ts-wrapper.multi .ts-control>.item.shadow-sm{flex-wrap:wrap;justify-content:center;max-width:100%}.ts-wrapper.multi .ts-control>.\!item{margin-left:.125rem;margin-right:.125rem;display:inline-flex;align-items:center;gap:.25rem;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(241 246 254 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:10.5px;line-height:1.5;--tw-text-opacity: 1;color:rgb(0 55 174 / var(--tw-text-opacity, 1))}.zj-pager nav .ts-wrapper.multi .ts-control>.\!item.shadow-sm{box-shadow:none;gap:6px}.zj-pager nav a.ts-wrapper.multi .ts-control>.\!item,.zj-pager nav>div:last-child span.ts-wrapper.multi .ts-control>.\!item>span>span,.zj-pager nav>div:last-child span.ts-wrapper.multi .ts-control>.\!item>span[aria-current]>span{border-radius:12px;border:1px solid #dbe7fb;background:#fff;color:#3f6ba8;font-family:inherit;font-size:13px;font-weight:800;margin:0;box-shadow:0 4px 12px #102a4d0f;transition:.18s}.zj-pager nav a.ts-wrapper.multi .ts-control>.\!item:hover{background:#eef5ff;border-color:#c9defa;color:#0a3b7d}.zj-pager nav .ts-wrapper.multi .ts-control>.\!item.shadow-sm{flex-wrap:wrap;justify-content:center;max-width:100%}.ts-wrapper.multi .ts-control>.item .remove{margin-inline-start:.25rem;cursor:pointer;--tw-text-opacity: 1;color:rgb(51 105 208 / var(--tw-text-opacity, 1))}.ts-wrapper.multi .ts-control>.item .remove:hover{--tw-text-opacity: 1;color:rgb(0 55 174 / var(--tw-text-opacity, 1))}.ts-wrapper.multi .ts-control>.\!item .remove{margin-inline-start:.25rem;cursor:pointer;--tw-text-opacity: 1;color:rgb(51 105 208 / var(--tw-text-opacity, 1))}.ts-wrapper.multi .ts-control>.\!item .remove:hover{--tw-text-opacity: 1;color:rgb(0 55 174 / var(--tw-text-opacity, 1))}.ts-wrapper.multi .ts-control>.item .remove{border:none}.ts-wrapper.multi .ts-control>.\!item .remove{border:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-20{bottom:5rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-3{left:.75rem}.left-6{left:1.5rem}.right-0{right:0}.top-2\.5{top:.625rem}.z-20{z-index:20}.z-\[100000\]{z-index:100000}.z-\[9999\]{z-index:9999}.mx-auto{margin-left:auto;margin-right:auto}.-ml-px{margin-left:-1px}.-mr-px{margin-right:-1px}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-3{margin-left:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-full{height:100%}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0px}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-reverse>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 1}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-lime-300{--tw-border-opacity: 1;border-color:rgb(190 242 100 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-pink-100{--tw-border-opacity: 1;border-color:rgb(252 231 243 / var(--tw-border-opacity, 1))}.border-pink-300{--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1))}.border-primary-100{--tw-border-opacity: 1;border-color:rgb(219 230 249 / var(--tw-border-opacity, 1))}.border-primary-200{--tw-border-opacity: 1;border-color:rgb(191 210 244 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-300{--tw-border-opacity: 1;border-color:rgb(94 234 212 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-lime-100{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-50\/50{background-color:#fdf2f880}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgb(219 230 249 / var(--tw-bg-opacity, 1))}.bg-primary-50{--tw-bg-opacity: 1;background-color:rgb(241 246 254 / var(--tw-bg-opacity, 1))}.bg-primary-50\/50{background-color:#f1f6fe80}.bg-primary-600{--tw-bg-opacity: 1;background-color:rgb(6 71 189 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-200\/70{background-color:#fef08ab3}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-blue-100{--tw-gradient-to: #dbeafe var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.\!pl-9{padding-left:2.25rem!important}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:Tajawal,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-lg{font-size:16.5px;line-height:1.5}.text-sm{font-size:12.5px;line-height:1.5}.text-xl{font-size:18.5px;line-height:1.5}.text-xs{font-size:10.5px;line-height:1.5}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-tight{line-height:1.25}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-lime-800{--tw-text-opacity: 1;color:rgb(63 98 18 / var(--tw-text-opacity, 1))}.text-muted{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-primary-700{--tw-text-opacity: 1;color:rgb(0 55 174 / var(--tw-text-opacity, 1))}.text-primary-800{--tw-text-opacity: 1;color:rgb(0 46 140 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-pink-200\/60{--tw-shadow-color: rgb(251 207 232 / .6);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary-200\/60{--tw-shadow-color: rgb(191 210 244 / .6);--tw-shadow: var(--tw-shadow-colored)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/tajawal-arabic-400-D-VuEb99.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/tajawal-latin-400-DyviuB1s.woff2) format("woff2");unicode-range:U+0000-00FF,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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/tajawal-arabic-500-CtR8tsc-.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/tajawal-latin-500-ulwE6TYZ.woff2) format("woff2");unicode-range:U+0000-00FF,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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/tajawal-arabic-700-B1iRxNXX.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/tajawal-latin-700-DOHPXSRC.woff2) format("woff2");unicode-range:U+0000-00FF,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:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/tajawal-arabic-800-nNwYY-6c.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/tajawal-latin-800-BwOpRUfC.woff2) format("woff2");unicode-range:U+0000-00FF,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:Tajawal;font-style:normal;font-weight:900;font-display:swap;src:url(/build/assets/tajawal-arabic-900-Dep2D5PY.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:900;font-display:swap;src:url(/build/assets/tajawal-latin-900-CtD-xqVq.woff2) format("woff2");unicode-range:U+0000-00FF,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}[x-cloak]{display:none!important}select:not([multiple]):not([size]):not(.tomselected){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7rem center;background-size:1rem 1rem;padding-right:2.25rem!important}select:not([multiple]):not([size]):not(.tomselected):focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%230037AE' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")}select::-ms-expand{display:none}.attendance-filters-form>.attendance-filter-field{flex:0 0 auto;overflow:visible}.attendance-filters-form>.attendance-filter-field--month{width:10.5rem;min-width:10.5rem;max-width:10.5rem}.attendance-filters-form>.attendance-filter-field--employee{width:14rem;min-width:14rem;max-width:14rem}.zj-tone-ok{color:#12a86a;background:#eaf7ef;border-color:#cfe9d6}.zj-tone-warn{color:#8a6410;background:#fff5e6;border-color:#ffe0a8}.zj-tone-bad{color:#c11239;background:#fff0f3;border-color:#ffd3dc}.zj-tone-blue{color:#0b5fe0;background:#eef5ff;border-color:#dbe7fb}.zj-tone-sky{color:#0e7fa8;background:#e8f6fd;border-color:#cfe9f6}.zj-tone-violet{color:#6d5ae0;background:#f0edfe;border-color:#ddd6fb}.zj-tone-slate{color:#5e7897;background:#eef2f9;border-color:#dfe7f2}.zj-tone-purple{color:#7a3fb8;background:#f5ecfd;border-color:#e6d6f8}.revenues-layout{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;min-width:0}@media(min-width:1280px){.revenues-layout{grid-template-columns:minmax(0,1fr) 17.5rem}}@media(min-width:1280px){.revenues-layout.is-solo{grid-template-columns:minmax(0,1fr)}}.revenues-sidebar-card{margin-bottom:16px;border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#ffffffc7,#ffffff6b);border:1px solid rgba(255,255,255,.92);box-shadow:0 8px 22px #0e1f4a14,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.revenues-sidebar-card__head{display:flex;align-items:center;gap:9px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.9);background:linear-gradient(180deg,#fff9,#ffffff3d)}.revenues-sidebar-card__head p{font-size:12.5px;font-weight:800;color:#082b68}.revenues-sidebar-card__head>span{width:30px;height:30px;border-radius:10px;border:1px solid;flex:0 0 30px}.revenues-sidebar-card__head svg{width:16px;height:16px}.revenues-sidebar-card__body{padding:12px 16px}.revenues-sidebar-total{margin-bottom:16px;padding:22px 18px;text-align:center;border-radius:20px;background:linear-gradient(160deg,#eaf7ef,#ffffffdb);border:1px solid #cfe9d6;box-shadow:0 8px 22px #0e1f4a14}.revenues-sidebar-total p:first-child{font-size:13px;font-weight:800;color:#12a86a}.revenues-sidebar-total--rose{background:linear-gradient(160deg,#fff0f3,#ffffffdb);border-color:#ffd3dc}.revenues-sidebar-total--rose p:first-child,.revenues-sidebar-total--rose .revenues-sidebar-total__value{color:#c11239}.revenues-sidebar-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.85);font-size:13px}.revenues-sidebar-row:last-child{border-bottom:0}.revenues-sidebar-row__label{color:#5e7897;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revenues-sidebar-row__value{color:#0a3b7d;font-weight:900;flex:0 0 auto;font-variant-numeric:tabular-nums}.revenues-table-card{min-width:0;border-radius:22px;overflow:hidden;background:linear-gradient(145deg,#ffffffdb,#ffffff8f);border:1px solid rgba(255,255,255,.92);box-shadow:0 12px 32px #0e1f4a1a,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.revenues-table-card__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);box-shadow:0 8px 20px #0b5fe02e}.revenues-table-card__title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:900}.revenues-table-card__title svg{width:19px;height:19px}.revenues-table-card__month-pills{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.revenues-month-pill{display:inline-flex;align-items:center;padding:6px 13px;border-radius:999px;font-size:11.5px;font-weight:800;text-decoration:none;transition:.18s}.revenues-month-pill--active{background:#fff;color:#0b5fe0;box-shadow:0 6px 16px #0a2b572e}.revenues-month-pill--idle{background:#ffffff29;color:#fffffff0}.revenues-month-pill--idle:hover{background:#ffffff4d}.revenues-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.revenues-table{min-width:72rem}.revenues-table thead th{padding:12px 14px;text-align:right;white-space:nowrap;font-size:11px;font-weight:800;color:#5e7897;background:#eef5ffb8;border-bottom:1px solid rgba(255,255,255,.9)}.revenues-table tbody td{padding:12px 14px;vertical-align:middle;font-size:13.5px;color:#0a3b7d}.revenues-table tbody tr{border-bottom:1px solid rgba(255,255,255,.85);transition:.18s}.revenues-table tbody tr:hover{background:#eef5ff8c}.revenues-table thead th:nth-child(12),.revenues-table tbody td.revenues-table__sticky{position:sticky;left:0;z-index:2;background:#fbfdff;box-shadow:6px 0 10px -8px #1118272e}.revenues-table thead th:nth-child(12){background:#eef5ff}.revenues-badge{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:11.5px;font-weight:800;white-space:nowrap;border:1px solid transparent;font-variant-numeric:tabular-nums}.revenues-badge--amount{color:#12a86a;background:#eaf7ef;border-color:#cfe9d6}turbo-frame.app-content-frame{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.reg-profile-section--incomplete{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(254 205 211 / .8)}.reg-profile-photo-slot--incomplete>.rounded-full,.reg-profile-photo-slot--incomplete>a.rounded-full{border-color:#f59e0b!important}td[dir=ltr],th[dir=ltr],:not(input):not(textarea):not(select)[dir=ltr]{text-align:right}html,body{background:#e9f3fc}.app-main{min-width:0;width:100%;padding:20px 0 0;overflow:visible;display:flex;flex-direction:column}.app-content{flex:1;min-width:0;padding:0}:root{--zj-header-h: var(--eg-header-h, 109px)}.hdr-badge.msg{background:#0b5fe0}.zdc-clock{display:flex;flex-direction:column;align-items:center;gap:2px;line-height:1.15;color:#073866;padding:0 4px;flex:0 0 auto}.zdc-clock .t{font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.zdc-clock .d{font-size:12px;font-weight:700;color:#5b7aa6}.zdc-clock--off .t,.zdc-clock--off .d{color:#a1660a}@media(max-width:768px){.eg-header-actions .zdc-clock{display:none}}.eg-action--warn .eg-action-icon{color:#a1660a;background:linear-gradient(145deg,#fff8ea,#fdf1d8);border-color:#f7e0b0;box-shadow:0 14px 30px #f59e0b2e,inset 0 1px #fff}.zdc-hdr-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stat-box{background:linear-gradient(135deg,#0c3b67,#0a2a4d);color:#fff;border-radius:18px;padding:22px 14px;text-align:center;box-shadow:0 16px 34px #0a2a4d33;position:relative;overflow:hidden}.stat-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 85% 15%,rgba(58,160,255,.22),transparent 42%)}.stat-box .stat-ic{display:block;font-size:22px;margin-bottom:8px;position:relative;z-index:2}.stat-box b{display:block;font-size:27px;font-weight:900;line-height:1.1;position:relative;z-index:2}.stat-box .stat-lbl{display:block;font-size:12.5px;color:#bcd2e8;margin-top:5px;position:relative;z-index:2;font-weight:700}@media(max-width:900px){.stat-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.stat-row{grid-template-columns:repeat(2,1fr)}}@media(min-width:901px){.stat-row{grid-template-columns:repeat(6,1fr)}}.stat-box .stat-ic svg{width:26px;height:26px;display:block;margin:0 auto}.stat-box .stat-chip{position:absolute;top:10px;inset-inline-start:10px;z-index:2;font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px;background:#ffffff24;color:#dce9f7}.stat-box .stat-sub{display:block;position:relative;z-index:2;margin-top:4px;font-size:10px;font-weight:700;color:#8fb0d0}a.stat-box{text-decoration:none;transition:transform .2s,box-shadow .2s}a.stat-box:hover{transform:translateY(-2px);box-shadow:0 20px 42px #0a2a4d47}.mcardgrid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}@media(max-width:1799px){.mcardgrid{grid-template-columns:repeat(5,1fr)}}@media(max-width:1399px){.mcardgrid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1279px){.mcardgrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.mcardgrid{grid-template-columns:repeat(2,1fr)}}.mcard{background:#fff;border:1px solid #e4ebf4;border-radius:16px;box-shadow:0 8px 22px #0e1f4a14;padding:16px 16px 0;cursor:pointer;transition:transform .22s,box-shadow .22s;display:block;text-decoration:none;position:relative;overflow:hidden;zoom:.81}.mcard:hover{transform:translateY(-5px);box-shadow:0 26px 52px #09204633}.mcard-ribbon{position:absolute;top:15px;left:-42px;width:152px;transform:rotate(-45deg);text-align:center;padding:6px 0;font-size:11.5px;font-weight:900;color:#fff;z-index:7;letter-spacing:.4px;box-shadow:0 6px 14px #00000038;background:linear-gradient(135deg,#64748b,#475569)}.mcard-ribbon[data-st=نشط],.mcard-ribbon[data-st=فعّال],.mcard-ribbon[data-st=فعال]{background:linear-gradient(135deg,#22c55e,#15803d)}.mcard-ribbon[data-st=متوقف]{background:linear-gradient(135deg,#f59e0b,#b45309)}.mcard-ribbon[data-st=متوافق]{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.mcard-ribbon[data-st=ملغي]{background:linear-gradient(135deg,#ef4444,#b91c1c)}.mcard-ribbon[data-st=منتهي]{background:linear-gradient(135deg,#9ca3af,#4b5563)}.mcard-ribbon[data-st=احتياطي]{background:linear-gradient(135deg,#a855f7,#7c3aed)}.mcard-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.mcard-codewrap{display:flex;align-items:center;gap:9px;flex:0 0 auto}.mcard-code{font-size:17px;font-weight:900;color:#0647bd;letter-spacing:1px;flex:0 0 auto}.mcard-type{font-size:16px;font-weight:900;color:#64748b;background:none;padding:0;box-shadow:none;white-space:nowrap;flex:0 0 auto;letter-spacing:.2px}.mcard-type[data-t=استقبال]{color:#c8901a}.mcard-type[data-t=استطلاع]{color:#7c3aed}.mcard-type[data-t=مشترك]{color:#15803d}.mcard .mcard-pills{display:none}.mpill{font-size:11px;font-weight:800;padding:5px 11px;border-radius:999px;white-space:nowrap}.mcard-photo{width:68%;aspect-ratio:1;margin:0 auto;border-radius:50%;background:center/cover no-repeat #eef4fb;border:4px solid #ecb3cd;box-shadow:0 8px 22px #8c285a2e}.mcard-photo.m{border-color:#9cc6f5;box-shadow:0 8px 20px #0b5fe029}.mcard-photo.ph{display:grid;place-items:center}.mcard-photo.ph span{font-size:54px;font-weight:900;color:#fff}.mcard-photo.ph.m{background:linear-gradient(160deg,#2aa4ff,#064f95)}.mcard-photo.ph.f{background:linear-gradient(160deg,#f0a6c8,#c85c8e)}.mcard-name{text-align:center;font-size:19px;font-weight:900;color:#0a2a5e;margin-top:9px;line-height:1.3;padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcard-sub{text-align:center;font-size:13px;font-weight:700;color:#5b6b82;margin-top:2px;margin-bottom:16px}.mcard-foot{border-top:1px solid #e4ebf4;margin:8px -16px 0;padding:10px 18px 16px}.mcard-foot-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.mpct{font-size:15px;font-weight:900;color:#0647bd}.mlbl{font-size:13px;font-weight:800;color:#6b7280}.mdate{font-size:12.5px;font-weight:700;color:#6b7280;letter-spacing:.3px}.mbar{height:11px;background:#eaeef4;border-radius:999px;overflow:hidden}.mbar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#0b5fe0,#2f9bff)}.mcard-acts{display:flex;gap:5px;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid #eef2f8;zoom:1.2346}.mca{width:33px;height:33px;border-radius:10px;border:1px solid #e6ecf5;background:#fff;color:#0b5fe0;cursor:pointer;display:grid;place-items:center;font-size:14px;transition:.2s;box-shadow:0 4px 10px #0e1f4a0d;transform:scale(1.21)}.mca:hover{background:#eef5ff;border-color:#0b5fe0;transform:scale(1.21) translateY(-2px)}.mca svg{width:.9em;height:.9em}.zdc-page-tools{display:flex;align-items:center;gap:14px;justify-content:flex-end}.zdc-page-tool{width:58px;height:58px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;color:#086bc5;background:linear-gradient(145deg,#ffffffb3,#e8f6ff6b);border:1px solid rgba(255,255,255,.88);box-shadow:0 14px 30px #2768aa1f,inset 0 1px #fff;cursor:pointer;text-decoration:none;transition:.25s ease}.zdc-page-tool:hover{transform:translateY(-2px);filter:brightness(1.05)}.zdc-page-tool svg{width:26px;height:26px;stroke-width:2}@media(max-width:760px){.zdc-page-tool{width:46px;height:46px}.zdc-page-tool svg{width:22px;height:22px}}.sr-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99997;padding:16px;box-sizing:border-box;background:#eef5ff59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center}.sr-panel{width:100%;max-width:560px;max-height:88vh;display:flex;flex-direction:column;border-radius:26px;animation:srUp .25s ease;background:linear-gradient(145deg,#fffffff0,#eef8ffdb);border:1px solid rgba(255,255,255,.94);box-shadow:0 44px 96px #296aaa4d,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}@keyframes srUp{0%{transform:translateY(14px) scale(.98);opacity:.5}to{transform:none;opacity:1}}.sr-head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.9)}.sr-head b{font-size:16px;font-weight:900;color:#082b68}.sr-x{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;cursor:pointer;font-size:17px;font-family:inherit;color:#3f6ba8;background:#eef5ff;border:1px solid #dbe7fb;transition:.18s}.sr-x:hover{color:#e11d48;background:#fff0f3;border-color:#ffd3dc}.sr-body{padding:16px 20px;overflow-y:auto;flex:1}.sr-f{margin-bottom:16px}.sr-f:last-child{margin-bottom:0}.sr-f label{display:block;margin-bottom:6px;font-size:10.5px;font-weight:800;color:#5e7897}.sr-in{width:100%;min-height:44px;box-sizing:border-box;background:#fff;border:1.6px solid #bcd8fb;border-radius:14px;padding:11px 14px;font-family:inherit;font-size:14.5px;font-weight:700;color:#0a3b7d;outline:0;transition:border-color .18s,box-shadow .18s}.sr-in::-moz-placeholder{color:#8aa4bd;font-weight:700}.sr-in::placeholder{color:#8aa4bd;font-weight:700}.sr-in:focus{border-color:#0b5fe0;box-shadow:0 0 0 3px #087af040}.sr-err{margin-top:6px;font-size:12.5px;font-weight:800;color:#e11d48}.sr-opts{display:flex;gap:8px;flex-wrap:wrap;max-height:132px;overflow-y:auto}.sr-opt{display:inline-flex;align-items:center;min-height:32px;padding:6px 14px;border-radius:999px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:800;color:#3f6ba8;background:#eef5ff;border:1px solid #dbe7fb;transition:.18s}.sr-opt:hover{transform:translateY(-1px)}.sr-opt.on{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);border-color:transparent;box-shadow:0 8px 20px #0b5fe03d}.sr-foot{display:flex;gap:10px;padding:14px 20px;position:sticky;bottom:0;border-radius:0 0 26px 26px;border-top:1px solid rgba(255,255,255,.9);background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sr-clear{flex:1;min-height:44px;padding:0 22px;border-radius:12px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;color:#0647bd;background:#fff;border:1.5px solid #c9defa;transition:transform .18s,box-shadow .18s}.sr-clear:hover{transform:translateY(-2px)}.sr-apply{flex:2;min-height:44px;padding:0 22px;border:0;border-radius:12px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);box-shadow:0 8px 20px #0b5fe03d;transition:transform .18s,box-shadow .18s}.sr-apply:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0b5fe052}@media(max-width:520px){.sr-panel{max-height:92vh;border-radius:20px}.sr-foot{border-radius:0 0 20px 20px}}.sr-menu{position:absolute;z-index:99999;background:#fff;border-radius:14px;box-shadow:0 12px 32px #0a2b572e;padding:7px;min-width:172px}.sr-menu-i{display:block;width:100%;text-align:right;background:transparent;border:0;border-radius:10px;padding:11px 13px;font-family:inherit;font-size:13.5px;font-weight:800;color:#223852;cursor:pointer}.sr-menu-i:hover{background:#087af014}.sr-menu-i.on{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5)}.zdc-page-tool{position:relative}.zdc-page-tool .sr-count{position:absolute;top:-2px;left:-2px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#e51b42;color:#fff;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center}.pf{--pf-navy:#0a2a5e;--pf-blue:#0b5fe0;--pf-blue-d:#0647bd;--pf-sky:#2f9bff;--pf-green:#20c65a;--pf-gold:#e0a020;--pf-red:#e51b42;--pf-page:#f7f9fd;--pf-line:#e6ecf5;--pf-muted:#5b6b82;--pf-card:#fff;position:relative;margin:0;padding:22px 24px 30px;background:#fff;border:0;border-radius:20px;box-shadow:none;overflow:hidden;color:var(--pf-navy);font-size:14px;line-height:1.7}.pf *{box-sizing:border-box}.pf-corner{position:absolute;top:14px;left:16px;right:16px;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:6px;flex-wrap:wrap}.pf-badges-r{display:flex;gap:8px;flex-wrap:wrap}.pf-badge{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:800;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 12px #0e1f4a14}.pf-badge svg{width:14px;height:14px;flex:0 0 auto}.pf-badge.nat{background:#0b5fe01f;color:#0647bd;border:1px solid rgba(11,95,224,.3)}.pf-badge.stat{background:#20c65a29;color:#15803d;border:1px solid rgba(32,198,90,.35)}.pf-badge.stat .dot{width:8px;height:8px;border-radius:50%;background:#20c65a}.pf-badge.evalb{background:#8a5cf024;color:#6b3fd0;border:1px solid rgba(138,92,240,.32)}.pf-badge.lvl{background:linear-gradient(135deg,#f0b64a,#d18b12);color:#fff;border:1px solid #e0a020;border-radius:7px 0 0 7px;padding-right:20px;position:relative;font-size:13px}.pf-badge.lvl:before{content:"";position:absolute;top:0;bottom:0;right:0;width:12px;background:inherit;clip-path:polygon(100% 0,0 50%,100% 100%)}.pf-badge.lvl:after{content:"";position:absolute;top:50%;right:5px;width:5px;height:5px;border-radius:50%;background:#fffc;transform:translateY(-50%)}.pf-lvl-rib{position:absolute;top:0;left:0;width:118px;height:118px;overflow:hidden;z-index:7;pointer-events:none}.pf-lvl-rib span{position:absolute;top:26px;left:-36px;width:160px;transform:rotate(-45deg);background:linear-gradient(135deg,#f6c454,#d18b12);color:#fff;text-align:center;font-weight:900;font-size:13.5px;letter-spacing:.5px;padding:7px 0;box-shadow:0 6px 14px #0003}.pf-dd{position:relative;pointer-events:auto}.pf-dd-btn{cursor:pointer;font-family:inherit}.pf-dd-menu{position:absolute;top:calc(100% + 6px);right:0;background:#fff;border:1px solid #e6ecf5;border-radius:12px;box-shadow:0 14px 34px #0e1f4a2e;padding:6px;min-width:150px;z-index:60}.pf-dd-menu button{display:flex;align-items:center;gap:9px;width:100%;text-align:right;background:none;border:0;font-family:inherit;font-weight:700;font-size:13px;color:#3d4a63;padding:9px 11px;border-radius:8px;cursor:pointer;white-space:nowrap}.pf-dd-menu button:hover{background:#f4f8fd}.pf-dd-menu .d{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.pf-head{text-align:center;padding:46px 16px 26px;background:linear-gradient(180deg,#eef6fd,#f4f9fe 46%,#fafcff 74%,#fff);border-radius:0 0 28px 28px;margin:-22px -24px 18px;border:1px solid #e6ecf5}.pf-photo{width:270px;height:270px;border-radius:50%;margin:0 auto 14px;background:center/cover no-repeat #cfd8e3;border:6px solid #fff;box-shadow:0 16px 40px #0e264742;display:grid;place-items:center;font-size:104px;font-weight:900;color:#8a97a8;overflow:hidden}.pf-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pf-name{font-size:26px;font-weight:900;color:var(--pf-navy)}.pf-nid{color:var(--pf-blue);font-weight:800;font-size:14px;margin-top:2px}.pf-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 18px;margin:12px 0;color:#54617a;font-size:13.5px;font-weight:600}.pf-meta span{display:inline-flex;align-items:center;gap:5px}.pf-meta svg{width:15px;height:15px;color:var(--pf-blue);flex:0 0 auto}.pf-desc{max-width:760px;margin:6px auto 4px;color:#3d4a63;font-size:14px}.pf-cover-btns{display:flex;gap:10px;justify-content:center;margin-top:14px;flex-wrap:wrap}.pf-cbtn{font-family:inherit;font-weight:800;font-size:13px;padding:10px 20px;border-radius:12px;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:.2s}.pf-cbtn svg{width:16px;height:16px}.pf-cbtn.survey{background:linear-gradient(135deg,#8b7cf6,#6d5ae0);color:#fff;box-shadow:0 10px 20px #6d5ae047}.pf-cbtn.sub{background:linear-gradient(135deg,#22c55e,#15803d);color:#fff;box-shadow:0 10px 20px #22c55e47}.pf-cbtn:hover{transform:translateY(-2px);color:#fff}.pf-form.pfm{background:#fff;border:1px solid #e8edf5;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #0e1f4a0d;padding:0;margin:0 0 18px;color:#3d4a63}.pfm-accentwrap{display:flex}.pfm-accent{width:7px;background:linear-gradient(180deg,#2f9bff,#0b5fe0);flex:0 0 auto}.pfm-inner{flex:1;min-width:0}.pfm-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:16px 18px;border-bottom:1px solid #eef2f8;background:linear-gradient(180deg,#eafaf2,#f6fbf9)}.pfm-hr{display:flex;align-items:center;gap:12px;min-width:0}.pfm-mid{position:absolute;left:50%;top:16px;transform:translate(-50%);text-align:center;font-size:13px;font-weight:800;color:#0a2a5e;white-space:nowrap;pointer-events:none}.pfm-hl{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pf-sub-tag{background:#1eae6a;color:#fff;font-weight:900;font-size:14px;padding:8px 16px;border-radius:12px}.pfm-tt{flex:1;min-width:180px}.pfm-tt h4{margin:0;font-size:18px;font-weight:900;color:#0a2a5e}.pfm-tt p{margin:3px 0 0;font-size:12px;color:#6b7d94;font-weight:600}.pfm-amt{font-size:22px;font-weight:900;color:#0a2a5e}.pfm-amt small{font-size:12px;color:#8a97a8;font-weight:700}.pfm-acts{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pfm-ico{width:36px;height:36px;border-radius:10px;border:1px solid #d7e3ee;background:#fff;color:#0647bd;cursor:pointer;display:grid;place-items:center;font-size:14px;transition:.15s}.pfm-ico svg{width:16px;height:16px}.pfm-ico:hover{background:#eef5ff;border-color:#0b5fe0;transform:translateY(-1px)}.pfm-ico.del{color:#e0475e}.pfm-ico.del:hover{background:#fdecec;border-color:#e0475e}.pfm-status-wrap{position:relative}.pfm-status{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid #d7e3ee;border-radius:10px;padding:7px 13px;font-family:inherit;font-weight:800;font-size:13px;color:#0a2a5e;cursor:pointer}.pfm-status .dot{width:9px;height:9px;border-radius:50%;background:#20c65a;flex:0 0 auto}.pfm-status svg{width:12px;height:12px;color:#8a97a8}.pfm-status-menu{position:absolute;top:calc(100% + 6px);left:0;background:#fff;border:1px solid #e6ecf5;border-radius:12px;box-shadow:0 14px 34px #0e1f4a29;padding:6px;min-width:150px;z-index:50}.pfm-status-menu button{display:flex;align-items:center;gap:9px;width:100%;text-align:right;background:none;border:0;font-family:inherit;font-weight:700;font-size:13px;color:#3d4a63;padding:9px 11px;border-radius:8px;cursor:pointer}.pfm-status-menu button:hover{background:#f4f8fd}.pfm-status-menu .d{width:9px;height:9px;border-radius:50%;flex:0 0 auto}.pfm-body{padding:16px 18px}.pfm-mincols{display:grid;grid-template-columns:repeat(7,1fr);gap:5px 16px;margin-bottom:14px}.pfm-mincols>div{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid #f1f4f9;font-size:12.5px}.pfm-mincols>div span{color:#8a97a8;font-weight:600}.pfm-mincols>div b{color:#0a2a5e;font-weight:800}.pf13-fin{background:#f7f9fd;border-radius:10px;padding:11px 15px;font-size:12.5px;color:#3d4a63;margin-bottom:14px}.pf13-fin b{color:#0a2a5e}.pf13-fin b.r{color:#e0475e}.pf13-fin b.g{color:#15803d}.pf13-fin b.o{color:#a5811a}.pfm-notes{background:#fffdf5;border:1px solid #f0e6c6;border-radius:10px;padding:10px 14px;color:#7a6a3a;font-size:12.5px}.pfm-notes b{color:#0a2a5e}.pf-body{display:grid;grid-template-columns:1fr 360px;gap:19.2px;align-items:start;margin:0}.pf-body>aside{background:transparent;border:0;padding:0}.pf-card{background:var(--pf-card);border:1px solid var(--pf-line);border-radius:16px;padding:22px;box-shadow:none;margin-bottom:18px}.pf-card-t{text-align:center;font-size:17px;font-weight:900;color:var(--pf-navy);margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--pf-line)}.pf-rows{display:flex;flex-direction:column;gap:2px}.pf-r{display:flex;align-items:flex-start;gap:8px;padding:9px 4px;border-bottom:1px dashed #eef1f6;flex-wrap:wrap}.pf-r:last-child{border-bottom:0}.pf-r .ic{color:var(--pf-blue);flex:0 0 auto;font-style:normal;margin-top:1px;width:20px;text-align:center;font-size:15px}.pf-r .ic svg{width:16px;height:16px}.pf-r .k{font-weight:800;color:var(--pf-navy);flex:0 0 auto}.pf-r .v{color:#3d4a63}.pf-r.pf-rgrid{display:grid;grid-template-columns:22px repeat(4,minmax(0,1fr));gap:6px 16px;align-items:baseline}.pf-r.pf-rfull{grid-template-columns:22px 1fr}.pf-rc{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-rc .k{font-weight:800;color:var(--pf-navy);margin-left:5px}.pf-rc .v{color:#3d4a63}.pf-note-box{background:#f7f9fd;border:1px solid #e6ecf5;border-radius:12px;padding:14px 16px;color:#3d4a63;font-size:13.5px;line-height:1.8;font-weight:600}.pf-sbox{background:#fff;border:1px solid #e6ecf5;border-radius:16px;padding:16px;margin-bottom:14px}.pf-sbox .pf-side-photo{margin:0 auto}.pf-sbox .pf-side-acts,.pf-sbox .pf-cardbox:last-child,.pf-sbox .pf-del{margin-bottom:0}.pf-side-photo{width:100%;max-width:270px;aspect-ratio:.725;border-radius:156px;background:linear-gradient(145deg,#dbe8fb,#c3d8f4);margin:0 auto 16px;border:5px solid #fff;box-shadow:0 14px 34px #0647bd2e;overflow:hidden;display:grid;place-items:center}.pf-side-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pf-side-acts{display:flex;justify-content:center;gap:8px;margin:0 auto 16px;flex-wrap:wrap}.pf-sa{width:53px;height:53px;border-radius:14px;border:1px solid #e6ecf5;background:#fff;color:#0b5fe0;cursor:pointer;display:grid;place-items:center;font-size:20px;box-shadow:0 6px 14px #0e1f4a14;transition:.18s}.pf-sa svg{width:21px;height:21px}.pf-sa:hover{background:#eef5ff;border-color:#0b5fe0;transform:translateY(-2px)}.pf-cardbox{width:100%;aspect-ratio:1.586;border:2px dashed #c4d4ea;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#7e93b0;font-weight:800;font-size:15px;margin-bottom:14px;background:linear-gradient(160deg,#f4f8fd,#eaf1fb);transition:.2s;overflow:hidden}.pf-cardbox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pf-cardbox:hover{border-color:var(--pf-blue);color:var(--pf-blue)}.pf-cardbox svg{width:30px;height:30px;color:#9db4d4}.pf-cardbox:hover svg{color:var(--pf-blue)}.pf-side-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.pf-sbtn{background:#eef5ff;color:var(--pf-blue-d);font-family:inherit;font-weight:800;font-size:14px;padding:14px 8px;border-radius:13px;border:1px solid #d9e6fb;cursor:pointer;text-align:center;transition:.2s;box-shadow:0 4px 12px #0647bd0f;display:flex;align-items:center;justify-content:center;gap:8px}.pf-sbtn svg{width:16px;height:16px}.pf-sbtn.full{grid-column:1/3}.pf-sbtn:hover{background:#e0ecfd;border-color:var(--pf-blue);transform:translateY(-2px)}.pf-nom-t{text-align:center;font-size:19px;font-weight:900;color:var(--pf-navy);margin:26px 0 16px;display:flex;align-items:center;justify-content:center;gap:14px}.pf-nom-t:before,.pf-nom-t:after{content:"";flex:1;max-width:120px;height:2px;background:var(--pf-line)}.pf-nom-t .b{background:var(--pf-blue);color:#fff;font-size:12px;padding:4px 12px;border-radius:8px}.pf-search-wrap{position:relative;margin-bottom:18px}.pf-search-inp{width:100%;border:2px solid #0b5fe0;border-radius:14px;padding:17px 18px;font-family:inherit;font-size:14.5px;color:#0a2a5e;background:#fff;box-shadow:0 6px 18px #0b5fe01f}.pf-search-inp:focus{outline:none;border-color:#0b5fe0;box-shadow:0 0 0 3px #0b5fe01f}.pf-nomsec{margin-bottom:20px}.pf-nomsec-h{display:flex;align-items:center;gap:11px;font-size:22px;font-weight:900;color:#0a2a5e;margin-bottom:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pf-nomsec-h svg{width:20px;height:20px;color:#0b5fe0;flex:0 0 auto}.pf-nomsec-h .pf-sec-caret{color:#8a97a8;font-size:16px;margin-right:auto}.pf-nomsec-h .cnt{background:#eef4ff;color:#0b5fe0;border-radius:999px;padding:2px 11px;font-size:12.5px}.pf-nomsec-h .subh{font-size:12px;color:#8a97a8;font-weight:600}.pf-sugg .pf-nomsec-h svg{color:#e0a020}.pf-sep{border-top:2px dashed #dbe4f0;margin:66px 0}.pf-pcards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.pf-scard{min-width:0;background:#fff;border:1px solid #e8edf5;border-radius:16px;padding:16px;text-align:center;box-shadow:0 8px 20px #0e1f4a0f;position:relative;overflow:hidden}.pf-scard:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#f0b64a,#d18b12)}.pf-scard-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pf-scard-av{width:54px;height:54px;border-radius:16px;background:linear-gradient(145deg,#f6c454,#d18b12);color:#fff;display:grid;place-items:center;font-weight:900;font-size:20px;overflow:hidden}.pf-scard-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pf-scard-m{background:#fff7e6;color:#a5811a;font-weight:900;font-size:13px;border-radius:9px;padding:5px 10px;border:1px solid #ecd9a6}.pf-scard h4{margin:6px 0 3px;font-size:15px;font-weight:900;color:#0a2a5e}.pf-scard-d{font-size:12px;color:#8a97a8;font-weight:600;display:block;margin-bottom:12px}.pf-scard-btn{width:100%;background:#12376e;color:#fff;border:0;border-radius:11px;padding:10px;font-family:inherit;font-weight:800;font-size:13px;cursor:pointer}.pf-pcard{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e8edf5;border-radius:14px;padding:13px 14px;box-shadow:0 6px 16px #0e1f4a0d;min-width:0;flex-wrap:wrap}.pf-pcard-av{width:46px;height:46px;border-radius:50%;overflow:hidden;background:linear-gradient(145deg,#19b8ff,#0876d9);color:#fff;display:grid;place-items:center;font-weight:900;font-size:18px;flex:0 0 auto}.pf-pcard-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pf-pcard-av.f{background:linear-gradient(145deg,#ff8ab5,#e0457e)}.pf-pcard-info{flex:1 1 130px;min-width:0}.pf-pcard-info h4{margin:0;font-size:14px;font-weight:900;color:#0a2a5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-pcard-info h4 a{color:inherit;text-decoration:none}.pf-pcard-info h4 a:hover{color:#0b5fe0}.pf-pcard-info span{font-size:11.5px;color:#8a97a8;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.pf-pcard-match{font-size:14px;font-weight:900;color:#15803d;background:#eafaf0;border-radius:9px;padding:5px 9px;flex:0 0 auto}.pf-pcard-btn{background:#12376e;color:#fff;border:0;border-radius:10px;padding:8px 14px;font-family:inherit;font-weight:800;font-size:12.5px;cursor:pointer;flex:0 0 auto}.pf-pcard-btn.contact{background:#0b5fe0;color:#fff;border:0}.pf-ia.x{background:#e51b42}.pf-ia.e{background:#0b5fe0}.nf2{background:#fff;border:1px solid #e6ecf5;border-radius:20px;box-shadow:0 12px 34px #0e1f4a12;overflow:hidden;margin-bottom:16px}.nf2-sum{display:none;align-items:center;gap:10px;padding:15px 20px;cursor:pointer;font-weight:800;color:#0a2a5e;font-size:13.5px}.nf2.collapsed .nf2-full{display:none}.nf2.collapsed .nf2-sum{display:flex}.nf2-full{padding:0}.nf2-head{display:flex;align-items:center;justify-content:center;gap:16px;background:linear-gradient(180deg,#eef6fd,#f7fbff);padding:18px 22px;border-bottom:1px solid #eef2f8;position:relative;flex-wrap:wrap}.nf2-person{display:flex;align-items:center;gap:11px;text-decoration:none}.nf2-av{width:46px;height:46px;border-radius:50%;overflow:hidden;background:linear-gradient(145deg,#19b8ff,#0876d9);color:#fff;display:grid;place-items:center;font-weight:900;font-size:18px;flex:0 0 auto}.nf2-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nf2-av.owner{background:linear-gradient(145deg,#0c3b67,#0a2a4d)}.nf2-pn b{display:block;font-size:15px;font-weight:900;color:#0a2a5e}.nf2-pn small{font-size:11.5px;color:#8a97a8;font-weight:700}.nf2-person.rev .nf2-pn{text-align:left}.nf2-mid{width:40px;height:40px;border-radius:50%;background:#fff;border:2px solid #d6e6fb;color:#0b5fe0;display:grid;place-items:center;flex:0 0 auto}.nf2-mid svg{width:18px;height:18px}.nf2-x{position:absolute;top:12px;left:14px;width:32px;height:32px;border-radius:9px;border:1px solid #f6d0d0;background:#fdecec;color:#e0475e;cursor:pointer;display:grid;place-items:center}.nf2-x svg{width:15px;height:15px}.nf2-bar{display:flex;gap:12px;flex-wrap:wrap;padding:16px 22px;border-bottom:1px solid #eef2f8}.nf2-f{display:flex;flex-direction:column;gap:5px;flex:1;min-width:120px}.nf2-f label{font-size:11px;color:#8a97a8;font-weight:800}.nf2-f select,.nf2-f input{border:1px solid #dbe4f0;border-radius:11px;padding:10px 12px;font-family:inherit;font-size:12.5px;color:#0a2a5e;font-weight:700;background:#fff;width:100%}.nf2-f:nth-child(-n+2) select{border-color:#bcd8fb;font-weight:900}.nf2-chatt{font-size:13px;font-weight:800;color:#8a97a8;text-align:center;padding:16px 0 4px}.nf2-chat{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:10px 22px 4px}.nf2-bub{display:flex;flex-direction:column;gap:9px;background:#f7f9fd;border:1px solid #eef2f8;border-radius:16px;padding:14px;min-width:0}.nf2-bub.owner{border-top:3px solid #0a2a4d}.nf2-bub.contact{border-top:3px solid #0876d9}.nf2-bh{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:900;color:#0a2a5e;padding-bottom:4px;border-bottom:1px solid #eef2f8;flex-wrap:wrap}.nf2-bav{width:28px;height:28px;border-radius:50%;color:#fff;display:grid;place-items:center;font-size:11px;font-weight:900;background:linear-gradient(145deg,#19b8ff,#0876d9);flex:0 0 auto}.nf2-bav.owner{background:linear-gradient(145deg,#0c3b67,#0a2a4d)}.nf2-bub textarea{border:1px solid #dbe4f0;border-radius:12px;padding:13px 15px;font-family:inherit;font-size:13.5px;line-height:1.7;color:#0a2a5e;min-height:150px;resize:vertical;background:#fff;width:100%}.nf2-bub textarea.err{border:2px solid #f0a0b4;box-shadow:0 0 0 3px #e51b421f}.nf-foot{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.nf2 .nf-foot{padding:18px 22px}.nf-save{display:inline-flex;align-items:center;gap:8px;background:#12376e;color:#fff;border:0;border-radius:14px;padding:13px 28px;font-family:inherit;font-weight:800;font-size:14px;cursor:pointer}.nf-save svg{width:16px;height:16px}.cd{cursor:pointer}.cd-avs{display:flex;flex:0 0 auto}.cd-av{width:32px;height:32px;border-radius:50%;overflow:hidden;background:linear-gradient(145deg,#19b8ff,#0876d9);color:#fff;display:grid;place-items:center;font-weight:900;font-size:12px;border:2px solid #fff}.cd-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cd-av.owner{background:linear-gradient(145deg,#0c3b67,#0a2a4d)}.cd-av.c{margin-right:-9px}.cd-caret{color:#8a97a8;flex:0 0 auto}.cd-caret svg{width:16px;height:16px}.cd-chip{font-size:11px;font-weight:800;border-radius:999px;padding:4px 11px;white-space:nowrap}.cd-chip.st{background:#eafaf0;color:#15803d}.cd-chip.rs{background:#eef4ff;color:#0b5fe0}.cd1{display:flex;align-items:center;gap:10px;background:#fff;border-radius:999px;padding:11px 18px;flex-wrap:wrap}.cd1-nm{font-size:13px;color:#0a2a5e;font-weight:900;white-space:nowrap}.cd1-m{font-size:11.5px;color:#8a97a8;font-weight:700;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.cd1-m svg{width:13px;height:13px;color:#0b5fe0}.cd1 .cd-caret{margin-right:auto}@media(max-width:900px){.nf2-chat{grid-template-columns:1fr}}@media(max-width:1100px){.pfm-mincols{grid-template-columns:repeat(4,1fr)}}@media(max-width:1000px){.pf-pcards{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.pf-body{grid-template-columns:1fr}}@media(max-width:768px){.pf{padding:14px 12px 22px}.pf-head{margin:-14px -12px 16px;padding:38px 12px 22px}.pf-body{margin:0}.pf-photo{width:200px;height:200px;font-size:78px}.pf-meta{gap:6px 14px}}@media(max-width:640px){.pfm-mincols{grid-template-columns:repeat(2,1fr)}.pf-pcards{grid-template-columns:1fr}}@media(max-width:440px){.pf-side-acts{flex-wrap:wrap;justify-content:center}.pf-sa{width:46px;height:46px}.pfm-amt{font-size:18px}}.pfm-pay.ok{background:#e3f9ee;color:#0a7f4f;border:1px solid #b6e6cc}.pfm-pay.none{background:#f4f8fd;color:#5b6b82;border:1px solid #e3ecf7}.pf .reg-profile-section,.pf .reg-profile-section--muted{background:transparent;border:0;border-radius:0;box-shadow:none;padding:8px 4px;border-bottom:1px dashed #eef1f6}.pf .reg-profile-label{color:#0a2a5e;font-weight:800;font-size:12px;margin-bottom:4px}.pf .reg-profile-value{min-height:0;border:0;background:transparent;box-shadow:none;border-radius:0;padding:0;font-size:13px;font-weight:700;color:#3d4a63}.pf .reg-profile-value--incomplete{border:1px solid #f6c5cf;background:#fdecec;border-radius:8px;padding:5px 9px}.pf .reg-profile-section--incomplete{border-bottom-color:#f6c5cf}.pf .reg-profile-photo-slot{margin-inline:auto}.pf .reg-profile-doc-slot--incomplete{border-color:#f0b0be;background:linear-gradient(160deg,#fff6f7,#fdeef1)}.pf-scard h4 a{color:inherit;text-decoration:none}.pf-scard h4 a:hover{color:#0b5fe0}.pf .pf-search-wrap>.flex{margin-bottom:10px}.zdc-members-page{position:relative;width:100%;margin-top:4.4px;direction:rtl;color:#06285a;padding:24px 24px 28px;border-radius:26px;background:linear-gradient(145deg,#f1f8ff,#e4f1ff 55%,#f8fcff);border:1px solid rgba(255,255,255,.92);box-shadow:0 18px 48px #296aaa1f,inset 0 1px #fffffff2;isolation:isolate}.zdc-members-page *{box-sizing:border-box}.zdc-members-wrap{zoom:.98;width:100%;margin:0;position:relative;z-index:2;display:flex;flex-direction:column}.zdc-members-wrap>*{width:100%;flex:0 0 auto}.zdc-page-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px}.zdc-page-title{margin:0;color:#082b68;font-size:24px;font-weight:900;line-height:1.2;text-align:right}.zdc-page-tools{display:flex;align-items:center;gap:10px}.zdc-page-tool{width:53.2px;height:53.2px;flex:0 0 53.2px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #dbe7fb;border-radius:50%;color:#3f6ba8;cursor:pointer;text-decoration:none;position:relative;box-shadow:0 6px 16px #0a2b570f;transition:.18s}.zdc-page-tool:hover{background:#eef5ff;border-color:#c9defa;color:#0a3b7d}.zdc-page-tool svg{width:24.2px;height:24.2px;stroke-width:2.1;fill:none;flex:0 0 auto}.zmc-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;align-items:start}.zmc-grid>.zdc-member-card{width:100%;max-width:100%;min-width:0;margin:0;align-self:start}.zdc-member-card{position:relative;padding:22px 19.8px 16.9px;border-radius:25.6px;overflow:hidden;text-align:center;transition:.28s;display:flex;flex-direction:column;background:linear-gradient(145deg,#ffffffa3,#ffffff40);border:1px solid rgba(255,255,255,.82);box-shadow:0 22.4px 56px #296aaa29,inset 0 1px #fffffff5,inset 0 -1px #ffffff57;cursor:pointer}.zdc-member-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.9),transparent 30%),radial-gradient(circle at 100% 100%,rgba(0,145,255,.13),transparent 38%)}.zdc-member-card:hover{transform:translateY(-5.6px);box-shadow:0 28.8px 68px #296aaa38,inset 0 1px #fff}.zdc-card-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 0%;width:100%}.zdc-member-card>.zdc-card-inner,.zdc-member-card>.mt3-ring,.zdc-member-card>.zmc-status{zoom:.9025}.mt3-ring{position:absolute;top:10.8px;inset-inline-start:10.8px;width:40.5px;height:40.5px;z-index:4;background:#fff;border-radius:50%;padding:2.7px;box-shadow:0 4px 14px #0a2b5729;display:flex;align-items:center;justify-content:center}.mt3-ring .ringsvg{width:100%;height:100%}.ringbg{fill:none;stroke:#e6eef7;stroke-width:3}.ringfg{fill:none;stroke:#0c8fd6;stroke-width:3;stroke-linecap:round}.ringtx{fill:#0c3b67;font-size:9px;font-weight:900;text-anchor:middle;dominant-baseline:central}.zdc-avatar-wrap{width:120.7px;height:120.7px;margin:0 auto 13px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.zdc-avatar-circle{width:100%;height:100%;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#fff;font-size:43.2px;font-weight:900;background:linear-gradient(145deg,var(--c1,#5d93ff),var(--c2,#286edc));box-shadow:inset 0 1px #ffffff73,0 0 24px var(--glow,rgba(55,121,224,.35))}.zdc-member-card.pink .zdc-avatar-circle{--c1:#ff65b5;--c2:#d93691;--glow:rgba(229,64,152,.38)}.zdc-member-card.blue .zdc-avatar-circle{--c1:#5d93ff;--c2:#286edc;--glow:rgba(55,121,224,.35)}.zjp-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:50%;background:#eef4fb}.zmx-grid--home .zdc-avatar-wrap{width:175.6px;height:175.6px}.zmx-grid--home .zdc-avatar-circle{font-size:62.9px}@media(max-width:520px){.zmx-grid--home .zdc-avatar-wrap{width:119.2px;height:119.2px}}.zdc-member-card.zmx-tint:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;border-radius:inherit}.zdc-member-card.zmx-tint--reserve:after{background:#0f172a41}.zdc-member-card.zmx-tint--reception:after{background:#a1620741}.zdc-member-card.zmx-tint--trial:after{background:#064e2c41}.zmc-stage-row .zmc-stage{margin:0}.zmc-pay{margin:3px 0 0;font-size:10.35px;font-weight:800;color:#3f5f7d;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.zmc-pay b{color:#0f7a43;font-weight:900}.zmc-pay .is-due{color:#b45309}.zmx-card .zmc-meta2{display:flex;flex-direction:column;width:100%;line-height:1.6;height:3.2em;min-height:3.2em;overflow:hidden}.zmc-meta-l1{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zmc-meta-l2{display:flex;justify-content:center;gap:4px;min-width:0;white-space:nowrap}.zmc-meta-rest{min-width:0;overflow:hidden;text-overflow:ellipsis}.zmc-meta-rest:empty{display:none}.zmc-meta-tail{flex:0 0 auto;color:#0c3b67;font-weight:800}.zdc-member-name{margin:0;color:#08214b;font-size:16.2px;font-weight:900;line-height:1.35;cursor:pointer}.zdc-member-name a{color:inherit;text-decoration:none}.zdc-member-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zmc-stage{display:inline-flex;align-items:center;margin:5.4px 0 0;padding:2.7px 10.8px;border-radius:999px;font-size:10.35px;font-weight:900;line-height:1.6}.zmc-stage--reception{background:#fff4e2;color:#a5811a;border:1px solid #f2dcb4}.zmc-stage--trial{background:#e8f4ff;color:#0b6bb8;border:1px solid #c3e0f8}.zmc-stage--main{background:#e6f9ef;color:#15803d;border:1px solid #bfe8cf}.zmc-stage--reserve{background:#eef1f5;color:#44546a;border:1px solid #d5dde7}.zmc-loc{display:flex;align-items:center;justify-content:center;gap:3.6px;font-size:9.9px;color:#0c8fd6;font-weight:400;margin:3px 0 5px;line-height:1.5}.zmc-loc svg{width:11.7px;height:11.7px;flex:0 0 11.7px}.zmc-loc span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-meta{font-size:12.6px;color:#657992;line-height:1.6;margin:3.6px 0 4.5px}.zdc-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;width:100%;margin-top:6.3px;padding-top:1.8px}.zdc-action-btn{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36.9px;height:36.9px;border-radius:12.2px;padding:0 7.2px;font-family:inherit;font-weight:800;font-size:11.7px;cursor:pointer;white-space:nowrap;text-decoration:none;border:1px solid rgba(255,255,255,.82);transition:transform .15s,box-shadow .15s}.zdc-action-btn svg{width:13.5px;height:13.5px;flex:0 0 13.5px}.zdc-action-btn.primary{color:#fff;background:linear-gradient(145deg,#0b78bd,#22a7e8);border:1px solid rgba(255,255,255,.22);box-shadow:0 6px 16px #0b78bd47}.zdc-action-btn.secondary{color:#07589d;background:linear-gradient(145deg,#fff,#eef5fc);border:1px solid rgba(190,213,235,.9);box-shadow:0 4px 12px #102a4d12}.zdc-action-btn:hover{transform:translateY(-1px)}.zdc-action-btn:active{transform:scale(.97)}@media(max-width:640px){.app-content .zdc-members-page:not(.zfu-work .zdc-members-page){padding:0!important;border-radius:0!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}body .eg-layout .app-content{margin-right:0}}@media(min-width:1500px){.zmc-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1360px){.zmc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1240px){.zmc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.zmc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:520px){.zdc-members-page{padding:14px 12px 18px;border-radius:20px}.zdc-member-card{padding:12px 10px}.zdc-avatar-wrap{width:82px;height:82px}.zdc-member-name{font-size:13.5px;margin:8px 0 3px}.sr-meta{font-size:10.5px;line-height:1.6;margin:4px 0 8px}.zmc-loc{font-size:9.5px;margin:2px 0 4px}.mt3-ring{width:40px;height:40px;top:8px;inset-inline-start:8px}}.pf{position:relative;width:100%;margin-top:40.6px;color:#08214b;font-size:14px;padding:24px 24px 28px;border-radius:26px;overflow:visible;background:linear-gradient(145deg,#f1f8ff,#e4f1ff 55%,#f8fcff);border:1px solid rgba(255,255,255,.92);box-shadow:0 18px 48px #296aaa1f,inset 0 1px #fffffff2}.pf .pfm-accent{display:none}.pf-head,.pf-card,.pf .pfm-card,.pf .pf-sbox,.pf .nf2,.pf .pf-pcard,.pf .pf-scard{background:linear-gradient(145deg,#ffffffbd,#ffffff6b);border:1px solid rgba(255,255,255,.92);border-radius:25.6px;box-shadow:0 19.2px 48px #296aaa24,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.pf-card{padding:22.4px 27.2px;margin:0 0 19.2px}.pf .pf-sbox{padding:19.2px 20px;margin-bottom:19.2px}.pf .pf-form.pfm{margin:0 0 19.2px;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0;overflow:visible}.pf .nf2{margin:0 0 19.2px}.pf-card-t{display:flex;align-items:center;gap:8px;text-align:right;font-size:20px;font-weight:900;color:#08214b;line-height:1.35;border-bottom:0;padding:0;margin:0 0 14.4px}.pf .pf-nomsec-h{font-size:20px;font-weight:900;color:#08214b;gap:8px;margin-bottom:14.4px}.pf .pf-nomsec-h svg{width:19px;height:19px}.pf .pf-nomsec-h .cnt{background:#ffffff9e;color:#075bd4;border:1px solid rgba(255,255,255,.9);font-size:12.5px;font-weight:900}.pf .pf-nomsec-h .subh{font-size:12px;color:#5f748b;font-weight:600}.pf .pf-r{border-bottom:1px solid rgba(255,255,255,.75);padding:11px 2px}.pf .pf-r:last-child{border-bottom:0}.pf .pf-rc{white-space:normal}.pf .pf-rc .k{display:block;margin:0 0 9px;font-size:14.5px;font-weight:800;color:#08284f}.pf .pf-rc .v{display:block;font-size:14px;font-weight:700;color:#296ab0}.pf .pf-r .ic{color:#0b78bd}.pf .pf-v-empty{color:#8ea6bd}.pf .reg-profile-section,.pf .reg-profile-section--muted{border-bottom:1px solid rgba(255,255,255,.75);padding:11px 2px;background:transparent}.pf .reg-profile-label{font-size:14.5px;font-weight:800;color:#08284f;margin-bottom:9px}.pf .reg-profile-value{font-size:14px;font-weight:700;color:#296ab0}.pf .reg-profile-value--incomplete{border:1px solid rgba(229,27,66,.35);background:#ffebf099;border-radius:10px;padding:5px 9px;color:#a01e3a}.pf .pf-note-box{background:transparent;border:0;border-radius:0;padding:0;font-size:14.4px;font-weight:500;color:#5f748b;line-height:1.9}.pf .pfm-notes{background:#ffffff80;border:1px solid rgba(255,255,255,.9);border-radius:14px;color:#5f748b;font-size:13px}.pf .pf-nom-t{display:flex;align-items:center;gap:14px;margin:26px 4px 10px;font-size:17px;font-weight:900;color:#0b3d95}.pf .pf-nom-t:before,.pf .pf-nom-t:after{content:"";flex:1;max-width:none;height:1px;background:linear-gradient(90deg,transparent,rgba(11,61,149,.28),transparent)}.pf .pf-nom-t .b{background:linear-gradient(135deg,#22c1ff,#087af0);color:#fff;border-radius:999px;font-size:12px;font-weight:900;padding:4px 14px}.pf .pf-sep{border-top:1px solid rgba(255,255,255,.85);margin:26px 0}.pf .pf-badge{background:#ffffff8c;border:1px solid rgba(255,255,255,.92);color:#3f5f7d;font-size:11.2px;font-weight:800;padding:0 11.2px;height:27px;border-radius:999px;box-shadow:inset 0 1px #fff}.pf .pf-badge .dot{background:#20c65a}.pf .pf-meta span{background:#ffffff8c;border:1px solid rgba(255,255,255,.92);color:#3f5f7d;font-size:11.2px;font-weight:800;padding:0 11.2px;height:27px;border-radius:999px;box-shadow:inset 0 1px #fff;display:inline-flex;align-items:center;gap:4.8px}.pf .pf-meta svg{width:14px;height:14px;color:#0b78bd}.pf-head{margin:0 0 19.2px;padding:22.4px 27.2px;border-radius:25.6px;text-align:center}.pf-photo{width:195px;height:195px;border:1.5px solid rgba(255,255,255,.95);box-shadow:0 18px 44px #296aaa38,inset 0 1px #ffffff5c}.pf-name{font-size:30.4px;font-weight:900;color:#08214b}.pf-nid{color:#296ab0;font-size:13px;font-weight:800}.pf-desc{font-size:14.4px;font-weight:500;color:#5f748b}.pf .pf-cbtn{height:38px;border-radius:12.8px;padding:0 19.2px;font-size:12.8px;font-weight:900;gap:6.4px;border:0}.pf .pf-cbtn.survey{background:linear-gradient(135deg,#8b7cf6,#6d5ae0);box-shadow:0 11.2px 24px #6d5ae03d}.pf .pf-cbtn.sub{background:linear-gradient(135deg,#22c1ff,#087af0);box-shadow:0 11.2px 24px #006ee63d}.pf .pf-del{border-radius:12.8px;font-size:12.8px}.pf .pfm-head{background:linear-gradient(180deg,#ffffff8c,#ffffff40);border-bottom:1px solid rgba(255,255,255,.85)}.pf .pfm-body{padding:18px 20px}.pf .pfm-mincols>div{border-bottom:1px solid rgba(255,255,255,.8)}.pf .pfm-mincols>div span{color:#5f748b}.pf .pfm-mincols>div b{color:#08284f}.pf .pf13-fin{background:#ffffff80;border:1px solid rgba(255,255,255,.9);border-radius:14px;color:#3f5f7d}.pf .pfm-ico,.pf .pfm-status{background:#ffffffb3;border-color:#ffffffeb}.pf .pf-side-photo{border:4px solid rgba(255,255,255,.95);box-shadow:0 14px 34px #296aaa2e}.pf .pf-sa{background:#ffffffb3;border-color:#ffffffeb}.pf .pf-cardbox{background:#ffffff73;border:2px dashed rgba(120,170,220,.55)}.pf .pf-sbtn{background:#ffffff9e;border-color:#ffffffeb}.pf .pf-pcard,.pf .pf-scard{box-shadow:0 12px 30px #296aaa1f,inset 0 1px #fffffffa}.pf .pf-search-inp{background:#ffffff9e;border:1px solid rgba(255,255,255,.92);border-radius:16px;box-shadow:inset 0 1px #fff;color:#08214b}.pf .pf-search-inp:focus{border-color:#22c1ff;box-shadow:0 0 0 3px #22c1ff2e}.hdr-search-menu{position:absolute;z-index:99999;top:100%;inset-inline:0;width:auto;background:#fff;border-radius:14px;box-shadow:0 12px 32px #0a2b572e;margin-top:8px;padding:7px;text-align:right}.hdr-search-list{max-height:60vh;overflow-y:auto}.hdr-search-item{display:flex;align-items:center;gap:6px;width:100%;text-align:right;background:transparent;border:0;border-radius:10px;padding:11px 13px;font-family:inherit;font-size:13.5px;font-weight:800;color:#223852;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;transition:background .15s}.hdr-search-name{flex:0 0 auto;font-family:inherit;font-size:13.5px;font-weight:800;color:inherit}.hdr-search-name mark{background:#087af029;color:inherit;border-radius:4px;padding:0 2px}.hdr-search-meta{display:flex;align-items:center;gap:5px;min-width:0;font-family:inherit;font-size:13.5px;font-weight:800;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdr-search-meta mark{background:#087af029;color:inherit;border-radius:4px;padding:0 2px}.hdr-search-item:hover{background:#087af014}.hdr-search-item.on{background:#087af01a;color:#0a5fd0}.hdr-search-empty{padding:14px;text-align:center;font-size:13px;font-weight:700;color:#7d8ea3}.pf .pfm-card{padding:22.4px 27.2px;margin:0 0 19.2px}.pf .pfm-accentwrap{display:block}.pf .pfm-inner{width:100%}.pf .pfm-head{position:relative;background:transparent;border:0;border-bottom:1px solid rgba(120,160,210,.28);padding:0 0 14.4px;margin:0 0 16px;gap:12px}.pf .pfm-head{display:grid;grid-template-columns:1fr auto;align-items:start;-moz-column-gap:12px;column-gap:12px;row-gap:10px}.pf .pfm-head>.pfm-hr{grid-area:1 / 1}.pf .pfm-head>.pfm-acts{grid-area:1 / 2;justify-self:end;margin:0}.pf .pfm-head>.pfm-hl{grid-area:2 / 2;justify-self:end}.pf .pfm-hr{gap:10px}.pf .pf-sub-tag{display:inline-flex;align-items:center;height:27px;padding:0 12px;border-radius:999px;background:#e6f9ef;color:#15803d;border:1px solid #bfe8cf;font-size:11.5px;font-weight:900}.pf .pfm-tt h4{font-size:20px;font-weight:900;color:#08214b}.pf .pfm-tt p{margin-top:4px;font-size:12.5px;font-weight:600;color:#5f748b}.pf .pfm-mid{font-size:12.5px;font-weight:700;color:#5f748b}.pf .pfm-primary{background:#fff9;border:1px solid rgba(255,255,255,.92);color:#075bd4}.pf .pfm-amt{font-size:24px;font-weight:900;color:#08214b}.pf .pfm-amt small{font-size:13px;font-weight:700;color:#6d8298}.pf .pfm-pay{height:27px;display:inline-flex;align-items:center;border-radius:999px;font-size:11.5px;font-weight:900;padding:0 12px}.pf .pfm-status{height:34px;border-radius:12px;background:#fff9;border:1px solid rgba(160,195,230,.75);color:#075bd4;font-size:12.5px;font-weight:900}.pf .pfm-ico{width:34px;height:34px;border-radius:12px;background:#fff9;border:1px solid rgba(160,195,230,.75);color:#075bd4}.pf .pfm-ico:hover{background:#fff}.pf .pfm-ico.del{color:#c62348;border-color:#e6a0b4d9}.pf .pfm-body{padding:0}.pf .pfm-mincols{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:14px 14px;margin-bottom:16px}.pf .pfm-mincols>div{display:block;padding:0;border-bottom:0;font-size:inherit}.pf .pfm-mincols>div span{display:block;margin-bottom:7px;font-size:12.3px;font-weight:800;color:#08284f}.pf .pfm-mincols>div b{display:block;font-size:11.9px;font-weight:700;color:#296ab0}.pf .pf13-fin,.pf .pfm-notes{background:#ffffff80;border:1px solid rgba(255,255,255,.9);border-radius:14px;padding:12px 16px;font-size:13px;font-weight:600;color:#5f748b;line-height:1.9;margin-bottom:12px}.pf .pf13-fin b{color:#08284f;font-weight:900}.pf .pf13-fin b.g{color:#15803d}.pf .pf13-fin b.o{color:#a5811a}.pf .pf13-fin b.r{color:#c62348}@media(max-width:1400px){.pf .pfm-mincols{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(max-width:1100px){.pf .pfm-mincols{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:760px){.pf .pfm-mincols{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf .pf-fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 18px}.pf .pf-fields>div{min-width:0}.pf .pf-fields span{display:block;margin-bottom:7px;font-size:12.3px;font-weight:800;color:#08284f}.pf .pf-fields b{display:block;font-size:12.5px;font-weight:700;color:#296ab0;line-height:1.7;word-break:break-word}.pf .pf-fields b.pf-f-empty{color:#9db2c7}.pf .pf-fields b.pf-f-req{color:#c62348}@media(max-width:1400px){.pf .pf-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.pf .pf-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.pf .pf-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.pf .pf-form.pfm>.pfm-inner>.grid>.overflow-hidden,.pf .pfm-inner>.grid>.overflow-hidden{margin-inline:-24px;padding-inline:24px}.pf .pf-glasssec{padding:22.4px 27.2px;margin:0 0 19.2px;border-radius:25.6px;background:linear-gradient(145deg,#ffffffbd,#ffffff6b);border:1px solid rgba(255,255,255,.92);box-shadow:0 19.2px 48px #296aaa24,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.pf .pf-glasssec>.pf-nomsec-h{margin-bottom:16px}.pf .pf-sugg .pf-nomsec-h svg{color:#087af0}.pf .pf-sugg-g{margin-bottom:19.2px}.pf .pf-sugg-g:last-child{margin-bottom:0}.pf .pf-sugg-gt{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14.5px;font-weight:900;color:#08214b}.pf .pf-sugg-gt .cnt{background:#ffffff9e;color:#075bd4;border:1px solid rgba(255,255,255,.9);border-radius:999px;padding:2px 11px;font-size:11.6px;font-weight:900;box-shadow:inset 0 1px #fff}.pf .pf-sugg .pf-pcards{gap:16px}.pf .pf-sugg .pf-scard{padding:16px 16px 15px;border-radius:19.2px;box-shadow:0 12px 30px #296aaa1f,inset 0 1px #fffffffa;transition:transform .25s ease,box-shadow .25s ease}.pf .pf-sugg .pf-scard:hover{transform:translateY(-3px);box-shadow:0 18px 40px #296aaa2e,inset 0 1px #fffffffa}.pf .pf-sugg .pf-scard:before{display:none}.pf .pf-sugg .pf-scard-top{margin-bottom:11px}.pf .pf-sugg .pf-scard-av{width:56px;height:56px;border-radius:50%;background:linear-gradient(145deg,#19b8ff,#0876d9);font-size:21px;border:2px solid rgba(255,255,255,.95);box-shadow:0 10px 24px #296aaa33,inset 0 1px #fff6}.pf .pf-sugg .pf-scard-av.f{background:linear-gradient(145deg,#ff8ab5,#e0457e)}.pf .pf-sugg .pf-scard-m{background:#ffffff9e;color:#075bd4;border:1px solid rgba(255,255,255,.92);border-radius:999px;padding:4px 11px;font-size:11.6px;font-weight:900;box-shadow:inset 0 1px #fff}.pf .pf-sugg .pf-scard h4{margin:7px 0 4px;font-size:14.5px;font-weight:900;color:#08214b}.pf .pf-sugg .pf-scard h4 a:hover{color:#087af0}.pf .pf-sugg .pf-scard-d{font-size:11.8px;font-weight:600;color:#5f748b;line-height:1.75;margin-bottom:13px}.pf .pf-sugg .pf-scard-btn{height:36px;padding:0;border-radius:12.8px;font-size:12.6px;font-weight:900;background:linear-gradient(135deg,#22c1ff,#087af0);box-shadow:0 11.2px 24px #006ee63d;transition:transform .25s ease,box-shadow .25s ease}.pf .pf-sugg .pf-scard-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #006ee652}.pf .pf-sugg .pf-scard{display:flex;flex-direction:column}.pf .pf-sugg .pf-scard form{margin-top:auto}.pf .pf-search-empty{margin:0;padding:18px 4px;text-align:center;font-size:13.2px;font-weight:700;color:#5f748b}.pf .pf-srch-bar{position:relative;width:100%;height:52px;border-radius:20px;padding:0 18px;display:flex;align-items:center;gap:11px;background:linear-gradient(145deg,#ffffffbd,#ffffff57);border:1px solid rgba(255,255,255,.84);box-shadow:0 18px 40px #296aaa21,inset 0 1px #fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:box-shadow .25s ease,border-color .25s ease}.pf .pf-srch-bar:focus-within{border-color:#22c1ffa6;box-shadow:0 18px 40px #296aaa29,inset 0 1px #fff,0 0 0 3px #22c1ff29}.pf .pf-srch-mag{display:flex;align-items:center;color:#1c83d8;flex:0 0 auto}.pf .pf-srch-mag svg{width:22px;height:22px}.pf .pf-srch-bar input{width:100%;height:100%;border:0;outline:0;background:transparent;color:#294766;font-size:14.5px;font-weight:600;text-align:right;font-family:inherit}.pf .pf-srch-bar input::-moz-placeholder{color:#9cb0c4;font-weight:600}.pf .pf-srch-bar input::placeholder{color:#9cb0c4;font-weight:600}.pf .pf-srch-clear{width:28px;height:28px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;cursor:pointer;color:#3f5f7d;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff}.pf .pf-srch-clear svg{width:14px;height:14px}.pf .pf-srch-clear:hover{color:#087af0}.pf .pf-srch-menu{border-radius:19.2px;padding:6px;background:linear-gradient(145deg,#ffffffdb,#ffffff9e);border:1px solid rgba(255,255,255,.94);box-shadow:0 19.2px 48px #296aaa2e,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.pf .pf-srch-item{padding:10px 12px;border-radius:14px;cursor:pointer}.pf .pf-srch-item.is-active,.pf .pf-srch-item:hover{background:#ffffffb8;box-shadow:inset 0 1px #fff}.pf .pf-srch-av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:900;font-size:16px;background:linear-gradient(145deg,#19b8ff,#0876d9);border:2px solid rgba(255,255,255,.95);box-shadow:0 8px 20px #296aaa2e}.pf .pf-srch-av.f{background:linear-gradient(145deg,#ff8ab5,#e0457e)}.pf .pf-srch-n{margin:0;font-size:13.5px;font-weight:900;color:#08214b}.pf .pf-srch-n mark{background:#22c1ff38;color:inherit;border-radius:4px;padding:0 2px}.pf .pf-srch-m{margin:3px 0 0;font-size:11px;font-weight:600;color:#5f748b}.pf .pf-srch-q{font-weight:800;color:#296ab0}.pf .pf-srch-g{padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:900;color:#075bd4;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff}.pf .pf-srch-g.f{color:#d63b78}.pf .pf-srch-open{width:28px;height:28px;border-radius:9px;justify-content:center;color:#3f5f7d;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff}.pf .pf-srch-open:hover{color:#087af0}.pf .pf-srch-add{height:30px;padding:0 12px;border-radius:11px;border:0;font-size:11.5px;font-weight:900;color:#fff;background:linear-gradient(135deg,#22c1ff,#087af0);box-shadow:0 9px 20px #006ee63d}.pf .pf-srch-add:hover{transform:translateY(-1px);box-shadow:0 12px 26px #006ee652}.pf .pf-srch-empty{padding:16px;text-align:center;font-size:12.5px;font-weight:700;color:#5f748b}.pf .pf-noms .pf-pcards{gap:16px}.pf .pf-noms .pf-pcard{padding:14px 15px;border-radius:17px;gap:12px;box-shadow:0 12px 30px #296aaa1f,inset 0 1px #fffffffa;transition:transform .25s ease,box-shadow .25s ease}.pf .pf-noms .pf-pcard:hover{transform:translateY(-3px);box-shadow:0 18px 40px #296aaa2e,inset 0 1px #fffffffa}.pf .pf-noms .pf-pcard-av{width:44px;height:44px;font-size:16px;border:2px solid rgba(255,255,255,.95);box-shadow:0 10px 24px #296aaa33,inset 0 1px #fff6}.pf .pf-noms .pf-pcard-info h4{font-size:13.6px;font-weight:900;color:#08214b;line-height:1.35}.pf .pf-noms .pf-pcard-info h4 a:hover{color:#087af0}.pf .pf-noms .pf-pcard-info span{font-size:11.2px;font-weight:600;color:#5f748b;margin-top:2px;line-height:1.5}.pf .pf-noms .pf-pcard-match{padding:4px 10px;border-radius:999px;font-size:11.8px;font-weight:900;color:#075bd4;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff}.pf .pf-noms .pf-pcard-btn.contact{height:30px;padding:0 14px;border-radius:11px;font-size:11.8px;font-weight:900;background:linear-gradient(135deg,#22c1ff,#087af0);box-shadow:0 10px 22px #006ee63d;transition:transform .25s ease,box-shadow .25s ease}.pf .pf-noms .pf-pcard-btn.contact:hover{transform:translateY(-2px);box-shadow:0 13px 28px #006ee652}.pf .pf-noms .pf-ia.x{width:27px;height:27px;border-radius:9px;background:linear-gradient(135deg,#f0455f,#e51b42);box-shadow:0 9px 20px #e51b423d}.zj-panel{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);border:1px solid rgba(255,255,255,.92);border-radius:22px;box-shadow:0 12px 32px #0e1f4a1a,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:16px 18px}.zj-field{width:100%;min-height:44px;background:#fff;border:1.6px solid #bcd8fb;border-radius:14px;padding:11px 14px;font-family:inherit;font-size:14.5px;font-weight:700;color:#0a3b7d;outline:0;transition:border-color .18s,box-shadow .18s}.zj-field::-moz-placeholder{color:#8aa4bd;font-weight:700}.zj-field::placeholder{color:#8aa4bd;font-weight:700}select.zj-field.zj-field--sm{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;border-radius:12px;padding-inline-end:38px;background-color:#f2f7ff;border:1.5px solid #e0ebfb;font-size:13px;font-weight:800;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b86b8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:15px 15px;background-position:left 14px center}select.zj-field.zj-field--sm:hover{border-color:#bcd8fb;background-color:#ecf3ff}select.zj-field.zj-field--sm:focus{background-color:#fff;border-color:#0b5fe0}.zj-field:focus{border-color:#0b5fe0;box-shadow:0 0 0 3px #087af040}.zj-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border:0;border-radius:12px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;color:#fff;text-decoration:none;background:linear-gradient(135deg,#0b5fe0,#12a3f5);box-shadow:0 8px 20px #0b5fe03d;transition:transform .18s,box-shadow .18s}.zj-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0b5fe052}.zj-btn svg{width:17px;height:17px;flex:0 0 17px}.zj-btn.ghost{background:#fff;color:#0647bd;border:1.5px solid #c9defa;box-shadow:none}.zj-btn.pink{background:linear-gradient(135deg,#e0518a,#f07ba8);box-shadow:0 8px 20px #e0518a3d}.zj-filters{margin:0 0 16px}.zj-filters-row .zj-f{min-width:0}.zj-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 2px 16px}.zj-chip{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:999px;font-size:12.5px;font-weight:800;color:#3f6ba8;background:#eef5ff;border:1px solid #dbe7fb}.zj-chip.pink{color:#c11239;background:#fff0f3;border-color:#ffd3dc}.zj-chip.green{color:#1e6b3a;background:#eaf7ef;border-color:#cfe9d6}.zj-group{margin:0 0 22px}.zj-group:last-of-type{margin-bottom:0}.zj-group-h{display:flex;align-items:center;gap:9px;margin:0 2px 12px}.zj-group-t{font-size:17px;font-weight:800;color:#082b68}.zj-group-c{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:800;color:#3f6ba8;background:#eef5ff;border:1px solid #dbe7fb}.zj-pager{margin-top:20px}.zj-empty{padding:56px 24px;text-align:center}.zj-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:50%;color:#8fb4dd;background:#fff;border:1px solid #dbe7fb;box-shadow:0 8px 22px #0e1f4a14;margin-bottom:14px}.zj-empty-ic svg{width:34px;height:34px}.zj-empty-t{margin:0 0 16px;font-size:15px;font-weight:800;color:#5e7897}.zj-empty-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.zdc-card-actions.has-extra{row-gap:7px}.zdc-card-actions--one{grid-template-columns:1fr;justify-items:center}.zdc-action-btn.icon{height:30px;min-height:30px;padding:0;color:#07589d;background:linear-gradient(145deg,#fff,#eef5fc);border:1px solid rgba(190,213,235,.9);box-shadow:0 4px 12px #102a4d12}.zdc-action-btn.icon svg{width:15px;height:15px;flex:0 0 15px}.zj-pager nav>div:last-child{display:flex;flex:1;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.zj-pager nav p{font-size:12.5px;font-weight:700;color:#5e7897}.zj-pager nav p .font-semibold{font-weight:900;color:#0a3b7d}.zj-pager nav .inline-flex.shadow-sm{box-shadow:none;gap:6px}.zj-pager nav a.inline-flex,.zj-pager nav>div:last-child span.inline-flex>span>span,.zj-pager nav>div:last-child span.inline-flex>span[aria-current]>span{border-radius:12px;border:1px solid #dbe7fb;background:#fff;color:#3f6ba8;font-family:inherit;font-size:13px;font-weight:800;margin:0;box-shadow:0 4px 12px #102a4d0f;transition:.18s}.zj-pager nav a.inline-flex:hover{background:#eef5ff;border-color:#c9defa;color:#0a3b7d}.zj-pager nav span[aria-current]>span{color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,#0b5fe0,#12a3f5)!important;box-shadow:0 8px 20px #0b5fe03d!important}.zj-pager nav span[aria-disabled]>span{opacity:.55}.zj-pager nav svg{width:17px;height:17px}.zj-page-sub{margin:5px 0 0;font-size:12.5px;font-weight:700;color:#5e7897}.zj-head-acts{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.zj-btn--sm{min-height:38px;padding:0 16px;font-size:12.5px;border-radius:12px}.zj-btn--sm svg{width:15px;height:15px;flex:0 0 15px}.zj-fhead{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:13px 18px;text-align:right;cursor:pointer;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.9);font-family:inherit}.zj-fhead-caret{width:16px;height:16px;flex:0 0 16px;color:#8aa4bd;transition:transform .2s}.zj-flab{display:block;margin-bottom:4px;font-size:10.5px;font-weight:800;color:#5e7897;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zj-field--sm{min-height:38px;padding:8px 11px;font-size:12.5px;border-radius:12px}.zj-field--search{padding-inline-start:40px}.zj-field-mag{position:absolute;inset-inline-start:13px;top:0;bottom:0;display:flex;align-items:center;color:#8aa4bd;pointer-events:none}.zj-field-mag svg{width:17px;height:17px}.zj-table-empty{display:block;padding:56px 24px;text-align:center;font-size:13.5px;font-weight:700;color:#8aa4bd}.zj-pager--flat{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-top:1px solid rgba(255,255,255,.9);border-radius:0;margin:0;padding:14px 18px}.zj-cell-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 11px;border-radius:11px;border:1px solid;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:800;transition:.18s}.zj-cell-btn:hover{filter:brightness(.97)}.zj-cell-sub{font-size:10.5px;font-weight:700;color:#8aa4bd}.zj-inline-form{display:flex;align-items:center;gap:8px}.zj-inline-form .zj-field{width:auto;min-width:11rem}.zj-btn.danger{background:#fff;color:#e11d48;border:1.5px solid #ffd3dc;box-shadow:none}.zj-btn.danger:hover{background:#fff5f7;box-shadow:0 8px 20px #e11d4824}.zj-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.zj-stat{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:22px;background:linear-gradient(145deg,#ffffffc7,#ffffff6b);border:1px solid rgba(255,255,255,.92);box-shadow:0 12px 32px #0e1f4a1a,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.zj-stat-ic{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;flex:0 0 50px;border-radius:16px;border:1px solid}.zj-stat-ic svg{width:23px;height:23px}.zj-stat-l{font-size:12px;font-weight:800;color:#5e7897}.zj-stat-v{margin-top:5px;font-size:21px;font-weight:900;color:#082b68;font-variant-numeric:tabular-nums;line-height:1.15}.zj-stats-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;align-items:start}.zj-panel-t{margin:0 0 4px;font-size:17px;font-weight:800;color:#082b68;text-align:center}.zj-panel-sub{margin:0 0 12px;font-size:11.5px;font-weight:800;color:#8aa4bd;text-align:center}.zj-rows{display:flex;flex-direction:column}.zj-chart-panel{padding:20px 24px 18px}.zj-chart{display:flex;align-items:flex-end;justify-content:space-around;gap:32px;height:16rem;padding:0 24px;border-bottom:1px solid rgba(255,255,255,.9)}.zj-chart-col{flex:1 1 0;max-width:140px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.zj-chart-v{margin-bottom:6px;font-size:12px;font-weight:900;font-variant-numeric:tabular-nums}.zj-bar{width:100%;border-radius:14px 14px 0 0;transition:height .3s ease}.zj-bar--ok{background:linear-gradient(180deg,#3ad493,#12a86a);box-shadow:0 -6px 18px #12a86a38}.zj-bar--bad{background:linear-gradient(180deg,#f0455f,#e51b42);box-shadow:0 -6px 18px #e51b4238}.zj-chart-legend{display:flex;justify-content:space-around;gap:32px;padding:10px 24px 0}.zj-chart-legend span{flex:1 1 0;max-width:140px;text-align:center;font-size:13px;font-weight:800;color:#5e7897}@media(max-width:1240px){.zj-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zj-stats-body{grid-template-columns:1fr}}@media(max-width:640px){.zj-stats-grid{grid-template-columns:1fr}}.zj-stat-v{display:flex;align-items:baseline;gap:5px}.zj-stat-u{font-size:13px;font-weight:800;color:#5e7897}.zj-tone-teal{color:#0e8a80;background:#e7f7f5;border-color:#c9ece7}.zj-tone-orange{color:#a85a12;background:#fff2e6;border-color:#ffdcbc}.zj-emp-layout{display:grid;grid-template-columns:340px minmax(0,1fr);gap:16px;align-items:start}.zj-emp-aside{min-width:0}.zj-emp-blank{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.zj-emp-list{padding:0;overflow:hidden;position:sticky;top:calc(var(--zj-header-h) + 16px);display:flex;flex-direction:column;max-height:calc(100vh - var(--zj-header-h) - 40px)}.zj-emp-list-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.9)}.zj-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:50%;color:#0b5fe0;background:#eef5ff;border:1px solid #dbe7fb;box-shadow:0 6px 16px #0a2b570f;transition:.18s}.zj-icon-btn:hover{background:#dbe9ff}.zj-icon-btn svg{width:18px;height:18px}.zj-emp-list-search{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.9)}.zj-emp-list-search .relative{position:relative}.zj-emp-list-body{flex:1;overflow-y:auto;padding:8px;scrollbar-width:thin}.zj-emp-row{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:16px;text-decoration:none;transition:.18s}.zj-emp-row:hover{background:#ffffffb8;box-shadow:inset 0 1px #fff}.zj-emp-row.is-active{background:linear-gradient(145deg,#ffffffe6,#eef5ffcc);box-shadow:0 8px 22px #0e1f4a14,inset 0 1px #fff}.zj-emp-av{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:50%;overflow:hidden;font-size:17px;font-weight:900;border:1px solid}.zj-emp-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zj-emp-txt{flex:1;min-width:0;text-align:right}.zj-emp-txt b{display:block;font-size:14px;font-weight:900;color:#082b68;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zj-emp-txt small{display:block;margin-top:3px;font-size:11.5px;font-weight:700;color:#5e7897;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zj-emp-arrow{width:16px;height:16px;flex:0 0 16px;color:#a9c0d8}.zj-emp-row.is-active .zj-emp-arrow{color:#0b5fe0}.zj-emp-head{padding:20px 24px}.zj-emp-name{font-size:26px;font-weight:900;color:#082b68;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-emp-role{font-size:13.5px;font-weight:900;color:#0b5fe0}.zj-emp-branch{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:4px;font-size:11.5px;font-weight:700;color:#5e7897}.zj-emp-branch svg{width:14px;height:14px}.zj-emp-photo{display:inline-flex;align-items:center;justify-content:center;width:160px;height:160px;flex:0 0 160px;border-radius:50%;overflow:hidden;font-size:60px;font-weight:900;color:#0b5fe0;background:#eef5ff;border:6px solid rgba(255,255,255,.95);box-shadow:0 24px 60px #296aaa2e}.zj-emp-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zj-emp-acts{padding:14px 16px}.zj-emp-acts>div:first-child{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.zj-btn.is-disabled{opacity:.55;cursor:not-allowed}.zj-sec-t{margin:0;font-size:16px;font-weight:800;color:#082b68}.zj-sec-sub{margin-top:3px;font-size:11.5px;font-weight:700;color:#8aa4bd}.zj-sec-ic{width:20px;height:20px;color:#0b5fe0;flex:0 0 20px}.zj-sec-head{display:flex;align-items:center;justify-content:flex-start;gap:9px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.9)}.zj-tile{padding:12px;border-radius:16px;border:1px solid;text-align:center}.zj-tile--tall{display:flex;flex-direction:column;align-items:center;gap:7px;padding:16px 12px}.zj-tile-l{font-size:11px;font-weight:800;opacity:.85}.zj-tile-v{margin-top:5px;font-size:14px;font-weight:900;font-variant-numeric:tabular-nums}.zj-tile-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;background:#ffffffbf;box-shadow:0 6px 14px #0e1f4a14}.zj-tile-ic svg{width:19px;height:19px}.zj-tiles-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 18px}.zj-doc{width:14rem;border-radius:16px;overflow:hidden;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:0 8px 22px #0e1f4a14}.zj-doc img{width:100%;height:8rem;-o-object-fit:cover;object-fit:cover;display:block}.zj-doc-l{display:block;padding:9px 0;text-align:center;font-size:12px;font-weight:800;color:#5e7897}.zj-doc--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 12px;text-align:center;color:#8aa4bd;font-size:12px;font-weight:700;background:#fff6;border:2px dashed rgba(120,170,220,.5);box-shadow:none}.zj-doc--empty svg{width:32px;height:32px}.zj-emp-ops{padding:0;overflow:hidden}.zj-table-plain{min-width:100%}.zj-td-ok{color:#12a86a;font-weight:900}.zj-link{font-weight:800;color:#082b68;text-decoration:none}.zj-link:hover{color:#0b5fe0}@media(max-width:1100px){.zj-emp-layout{grid-template-columns:1fr}.zj-emp-list{position:static;max-height:none}}.zj-search-row{display:flex;align-items:center;gap:12px}.zj-search-row>.relative{position:relative;flex:1 1 auto}.zj-btn-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:10.5px;font-weight:900;color:#fff;background:#e51b42}.zj-cell-btn--icon{width:30px;height:30px;padding:0}.zj-cell-btn--icon svg{width:15px;height:15px}.zj-td-strong{font-weight:900;color:#082b68}.zj-filters .attendance-filters-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.zj-perm-group{padding:0;overflow:hidden;margin-bottom:16px}.zj-perm-group:last-child{margin-bottom:0}.zj-perm-group .zj-sec-head{gap:10px}.zj-perm-ic{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:12px;border:1px solid}.zj-perm-ic svg{width:17px;height:17px}.zj-perm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px}.zj-perm{padding:12px 14px;border-radius:16px;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff;min-width:0}.zj-perm-l{font-size:13.5px;font-weight:800;color:#082b68}.zj-perm-k{margin-top:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:700;color:#8aa4bd;word-break:break-all}@media(max-width:1100px){.zj-perm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.zj-perm-grid{grid-template-columns:1fr}}.zj-sec-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.zj-sec-filters .zj-f{min-width:0;flex:0 1 12rem}.zj-sec-filters .zj-f-wide{flex:1 1 18rem}.zj-sec-filters .relative{position:relative}.zj-check{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 4px;font-size:12.5px;font-weight:800;color:#3f5f7d;cursor:pointer}.zj-check input{width:17px;height:17px;border-radius:6px;accent-color:#0b5fe0;cursor:pointer}.zj-row-unread>td{background:#fff5e68c}.zj-row-flag>td{background:#eef5ffbf;box-shadow:inset 0 0 0 1px #0b5fe02e}.zj-td-msg{max-width:28rem;color:#3f5f7d}.zj-td-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:#8aa4bd}.zj-form{display:flex;flex-direction:column;gap:16px;max-width:56rem;min-width:0}.zj-emp-layout>.zj-form{max-width:none}.zj-form-panel{padding:0;overflow:hidden}.zj-form-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px}.zj-fld{min-width:0}.zj-fld--full{grid-column:1 / -1}.zj-form-foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 18px;border-top:1px solid rgba(255,255,255,.9)}.zj-cafield{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:14px;background:#fff;border:1.6px solid #bcd8fb;transition:border-color .18s,box-shadow .18s}.zj-cafield:focus-within{border-color:#0b5fe0;box-shadow:0 0 0 3px #087af040}.zj-caic{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;background:#eaf3ff;color:#0b5fe0}.zj-cafield input,.zj-cafield select,.zj-cafield textarea{flex:1;min-width:0;border:0;outline:0;background:transparent;padding:10px 4px;font-family:inherit;font-size:14.5px;font-weight:700;color:#0a3b7d}.zj-cafield input::-moz-placeholder{color:#8aa4bd}.zj-cafield input::placeholder{color:#8aa4bd}.zj-cafield.is-err{border-color:#ffc9d4}.zj-cafield.is-err .zj-caic{background:#fff0f3;color:#e11d48}.zj-caerr{margin-top:6px;font-size:12.5px;font-weight:800;color:#e11d48}.zj-cahint{margin-top:6px;font-size:11.5px;font-weight:700;color:#8aa4bd}.zj-link-card .zj-btn{margin-inline-start:auto}@media(max-width:760px){.zj-form-body{grid-template-columns:1fr}}.zj-fu-panel{padding:0;overflow:hidden;margin-bottom:16px}.zj-fu-panel:last-child{margin-bottom:0}.zj-fu-list{padding:8px;display:flex;flex-direction:column;gap:8px}.zj-fu-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:#fff9;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff;transition:.18s}.zj-fu-row:hover{background:#ffffffd1;box-shadow:0 8px 22px #0e1f4a14}.zj-fu-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.zj-fu-name{font-size:15px;font-weight:900;color:#082b68;text-decoration:none}.zj-fu-name:hover{color:#0b5fe0}.zj-fu-warn{font-size:13px;font-weight:700;color:#8a6410}.zj-fu-warn b{font-weight:900}.zj-fu-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:11.5px;font-weight:700;color:#8aa4bd}.zj-fu-meta b{color:#3f5f7d;font-weight:800}.zj-fu-acts{display:flex;align-items:center;gap:9px;flex:0 0 auto;margin-inline-start:auto}.zj-fu-line{font-size:13.5px;font-weight:700;color:#3f5f7d;line-height:1.8}.zj-fu-emp{font-weight:900;color:#12a86a}.zj-fu-note{margin-top:8px;padding:9px 13px;border-radius:14px;font-size:12.5px;font-weight:700;color:#5e7897;background:#ffffffb3;border:1px solid rgba(255,255,255,.92)}.zj-chip.is-on{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);border-color:transparent;box-shadow:0 8px 20px #0b5fe03d}a.zj-chip{text-decoration:none;transition:.18s}a.zj-chip:hover{transform:translateY(-1px)}.zj-note{padding:12px 16px;margin-bottom:16px;border-radius:16px;border:1px solid;font-size:13px;font-weight:800}.hdr-search-av{display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;flex:0 0 45px;border-radius:50%;overflow:hidden;font-size:19.5px;font-weight:900;color:#0b5fe0;background:#eef5ff;border:1px solid #dbe7fb}.hdr-search-txt{display:flex;flex-direction:column;gap:5px;flex:1 1 auto;min-width:0}.hdr-search-line{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;overflow:hidden}.hdr-search-phones{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.hdr-search-ph{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-family:inherit;font-size:11px;font-weight:800;color:#3f5f7d;background:#eef5ff;border:1px solid #dbe7fb;font-variant-numeric:tabular-nums;white-space:nowrap}.hdr-search-ph mark{background:#087af033;color:inherit;border-radius:4px;padding:0 2px}.hdr-search-av.f{color:#d63b78;background:#fdeef4;border-color:#f7d7e5}.hdr-search-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hdr-search-end{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-inline-start:auto;padding-inline-start:10px}.hdr-search-loc{display:flex;flex-direction:column;align-items:center;gap:2px;font-family:inherit;white-space:nowrap}.hdr-search-locn{font-size:12px;font-weight:800;color:#3f5f7d}.hdr-search-locno{font-size:10.5px;font-weight:700;color:#8aa4bd;font-variant-numeric:tabular-nums}.hdr-search-st{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:800;color:#3f5f7d;background:#eef5ff;border:1px solid #dbe7fb}.hdr-search-dot{width:7px;height:7px;border-radius:50%;background:var(--dot,#20c65a);flex:0 0 7px}.zj-log-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.zj-log-filters .zj-f{flex:0 1 11rem;min-width:0}.zj-log-filters .zj-f-wide{flex:1 1 16rem}.zj-log-filters .relative{position:relative}.zj-log-panel{padding:0;overflow:hidden}.zj-log-list{padding:8px;display:flex;flex-direction:column;gap:8px}.zj-log-row{display:flex;align-items:flex-start;gap:12px;padding:13px 16px;border-radius:18px;background:#fff9;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff;transition:.18s}.zj-log-row:hover{background:#ffffffd1;box-shadow:0 8px 22px #0e1f4a14}.zj-log-row>.revenues-badge{flex:0 0 auto;margin-top:2px}.zj-log-desc{font-size:13.5px;font-weight:800;color:#082b68;line-height:1.7}.zj-caok{font-size:12.5px;font-weight:800;color:#12a86a}.zj-linkbtn{background:transparent;border:0;padding:0;font-family:inherit;font-size:11.5px;font-weight:800;color:#0b5fe0;text-decoration:underline;cursor:pointer}.zj-hdrmenu-head{padding:8px 13px 11px;margin-bottom:5px;border-bottom:1px solid #eef2f8}.zj-hdrmenu-t{font-size:13.5px;font-weight:900;color:#223852}.zj-hdrmenu-i.danger{color:#e11d48}.zj-hdrmenu-i.danger:hover{background:#e11d4814}.zj-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#eef5ff59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.zj-dialog{padding:28px 32px;border-radius:26px;background:linear-gradient(145deg,#fffffff0,#eef8ffdb);border:1px solid rgba(255,255,255,.94);box-shadow:0 44px 96px #296aaa4d,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.zj-dialog-ic{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 auto 16px;border-radius:20px;border:1px solid}.zj-dialog-ic svg{width:28px;height:28px}.zj-dialog-t{font-size:22px;font-weight:900;color:#082b68}.zj-dialog-s{margin:8px 0 26px;font-size:13.5px;font-weight:700;color:#5e7897}.zj-step-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-width:11rem;width:100%;padding:0 22px;height:56px;border-radius:18px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:900;color:#223852;white-space:nowrap;background:#ffffffb8;border:1px solid rgba(255,255,255,.94);box-shadow:0 8px 22px #0e1f4a14,inset 0 1px #fff;transition:transform .18s,box-shadow .18s,background .18s,color .18s}.zj-step-btn:hover{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);border-color:transparent;transform:translateY(-2px);box-shadow:0 14px 32px #0b5fe052}.zj-step-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;font-size:13px;font-weight:900;color:#0b5fe0;background:#eef5ff;border:1px solid #dbe7fb;transition:.18s}.zj-step-btn:hover .zj-step-num{color:#fff;background:#ffffff38;border-color:#fff6}.zj-step-arrow{width:18px;height:18px;flex:0 0 18px;color:#8aa4bd;transition:.18s}.zj-step-btn:hover .zj-step-arrow{color:#fff}.zj-step-sep{display:flex;align-items:center;justify-content:center;color:#bcd8fb;padding:4px 0}.zj-step-sep-ic{width:28px;height:28px}@media(min-width:1024px){.zj-step-btn{width:auto}.zj-step-sep{padding:0}}.zj-cainput{width:100%;min-height:44px;background:#fff;border:1.6px solid #bcd8fb;border-radius:14px;padding:11px 14px;font-family:inherit;font-size:14.5px;font-weight:700;color:#0a3b7d;outline:0;transition:border-color .18s,box-shadow .18s}.zj-cainput::-moz-placeholder{color:#8aa4bd;font-weight:700}.zj-cainput::placeholder{color:#8aa4bd;font-weight:700}.zj-cainput:focus{border-color:#0b5fe0;box-shadow:0 0 0 3px #087af040}.zj-cainput.is-ro{color:#5e7897;background:#f4f8ff}.zj-cafield>div{flex:1 1 auto;min-width:0;position:relative}.zj-cafield .zj-cainput{flex:1 1 auto;min-width:0;min-height:0;width:100%;border:0;border-radius:0;background:transparent;box-shadow:none;padding:10px 4px}.zj-cafield .zj-cainput:focus{border:0;box-shadow:none}.zj-cafield .zj-cainput.is-ro{background:transparent;color:#5e7897}.zj-cafield input[readonly]{color:#5e7897}.zj-cafield textarea{resize:none}.zj-cafield--area{align-items:flex-start}.zj-cafield--area .zj-caic{margin-top:2px}.zj-cafield--area textarea{min-height:5.5rem}.zj-cafield>div>button{inset-inline-start:0}.zj-caic svg{width:19px;height:19px}.zj-flab--badge{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.zj-flab-t{overflow:hidden;text-overflow:ellipsis}.zj-fval{display:block;min-height:1.25rem;font-size:13.5px;font-weight:800;color:#0a3b7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-fcell-h{display:flex;align-items:center;gap:8px;padding-bottom:9px;margin-bottom:12px;border-bottom:1px dashed #dbe7fb;font-size:12.5px;font-weight:800;color:#082b68}.zj-fcell-ic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:10px;color:#0b5fe0;background:#eef5ff;border:1px solid #dbe7fb}.zj-fcell-ic svg{width:15px;height:15px}.zj-fcell{display:flex;flex-direction:column;min-width:0;padding:14px 12px;border-radius:18px;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff}.zj-fcell--tall{padding:18px 12px}.zj-fband{padding:18px;background:#eef5ff9e;border-bottom:1px solid rgba(255,255,255,.9)}.zj-fband>*+*{margin-top:18px}.zj-fband:last-child{border-bottom:0}.zj-fband-sep{height:1px;margin:18px 0;background:linear-gradient(90deg,#dbe7fb00,#dbe7fb,#dbe7fb00)}.zj-auto{display:inline-flex;align-items:center;flex:0 0 auto;padding:1px 8px;border-radius:999px;font-size:10px;font-weight:800;color:#3f6ba8;background:#eef5ff;border:1px solid #dbe7fb}.zj-casuffix{flex:0 0 auto;padding:2px 8px;border-radius:9px;font-size:10.5px;font-weight:800;color:#5e7897;background:#eef5ff;border:1px solid #dbe7fb;font-variant-numeric:tabular-nums}.zj-steps{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 28px;margin-bottom:14px}.zj-steptab{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:999px;cursor:pointer;white-space:nowrap;flex:0 0 auto;font-family:inherit;font-size:12.5px;font-weight:800;color:#3f6ba8;background:#eef5ff;border:1px solid #dbe7fb;transition:.18s}.zj-steptab:hover{transform:translateY(-1px)}.zj-steptab.is-on{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);border-color:transparent;box-shadow:0 8px 20px #0b5fe03d}.zj-steptab.is-done{color:#0a3b7d;background:#dbe7fb;border-color:#c9defa}.zj-steptab:disabled{opacity:.45;cursor:not-allowed;transform:none}.zj-stepnum{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;flex:0 0 21px;border-radius:50%;font-size:11px;font-weight:900;background:#fff;color:#0b5fe0}.zj-steptab.is-on .zj-stepnum{background:#ffffff3d;color:#fff}.zj-steptab.is-done .zj-stepnum{background:#0b5fe0;color:#fff}.zj-progress{height:8px;border-radius:999px;overflow:hidden;background:#eef5ff;border:1px solid #dbe7fb}.zj-progress>span{display:block;height:100%;background:linear-gradient(135deg,#0b5fe0,#12a3f5);transition:width .3s ease}.zj-progress-lab{display:flex;align-items:center;justify-content:flex-end;margin-bottom:10px;font-size:12.5px;font-weight:700;color:#5e7897}.zj-progress-lab b{font-weight:900;color:#0b5fe0;font-variant-numeric:tabular-nums}.zj-stepper{margin-bottom:16px}.zj-stepper-opts{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.9)}.zj-stepper-opts .zj-flab{margin-bottom:8px}.zj-stepper-opts .zj-chips{margin-bottom:0}button.zj-chip{cursor:pointer;font-family:inherit;transition:.18s}button.zj-chip:hover{transform:translateY(-1px)}.zj-chip .zj-stepnum{width:19px;height:19px;flex:0 0 19px;font-size:10px}.zj-chip.is-on .zj-stepnum{background:#ffffff3d;color:#fff}.zj-btn.green{background:linear-gradient(135deg,#12a86a,#3ad493);box-shadow:0 8px 20px #12a86a3d}.zj-btn.green:hover{box-shadow:0 12px 26px #12a86a52}.zj-btn:disabled{opacity:.6;cursor:wait;transform:none}.zj-btn-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.zj-btn-row .zj-btn{width:100%}@media(max-width:900px){.zj-btn-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.zj-btn-row{grid-template-columns:1fr}}.zj-alert{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;margin-bottom:16px;border-radius:18px;border:1px solid}.zj-alert-ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:12px;border:1px solid;background:#fff}.zj-alert-ic svg{width:18px;height:18px}.zj-alert-b{flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.8}.zj-alert-b b{font-weight:900}.zj-alert-t{margin:0 0 2px;font-size:14px;font-weight:900}.zj-alert ul{margin:6px 0 0;padding-inline-start:20px;list-style:disc}.zj-alert-link{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:800;text-decoration:none;color:inherit}.zj-alert-link svg{width:15px;height:15px}.zj-cacaret{position:absolute;inset-block:0;inset-inline-end:8px;display:flex;align-items:center;color:#8aa4bd;background:transparent;border:0;padding:0;cursor:pointer;pointer-events:auto;transition:color .18s}.zj-cacaret:hover{color:#0b5fe0}.zj-cacaret svg{width:16px;height:16px;transition:transform .2s}.zj-cacaret svg.is-open{transform:rotate(180deg)}.zj-cafield .zj-cacaret{inset-inline-end:0}.zj-cafield>.min-w-0{flex:1 1 auto!important;min-width:0!important}.zj-cafield .min-w-0.relative>input{padding-inline-end:22px;width:100%!important;text-align:start!important}.zj-camenu{position:fixed;z-index:2147483646;overflow:hidden;border-radius:14px;background:#fff;border:1px solid #dbe7fb;box-shadow:0 12px 32px #0a2b572e}.zj-camenu-empty{padding:12px 14px;font-size:12px;font-weight:700;color:#8aa4bd}.zj-camenu-list{padding:5px;max-height:16rem;overflow-y:auto}.zj-camenu-i{display:block;width:100%;text-align:right;padding:9px 12px;border:0;border-radius:10px;background:transparent;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;color:#223852;transition:background .15s}.zj-camenu-i:hover{background:#087af014}.zj-camenu-i.is-on{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5)}.zj-caselect{position:relative;display:flex;width:100%;min-height:44px;align-items:center;padding:6px 14px 6px 32px;text-align:right;cursor:pointer;border-radius:14px;border:1.6px solid #bcd8fb;background:#fff;font-family:inherit;transition:.18s}.zj-caselect:hover{border-color:#c9defa;background:#f7fbff}.zj-caselect.is-open,.zj-caselect:focus{border-color:#0b5fe0;box-shadow:0 0 0 3px #087af040;outline:0}.zj-cafield .zj-caselect{min-height:0;padding:6px 4px 6px 24px;border:0;background:transparent}.zj-cafield .zj-caselect:hover{background:transparent}.zj-cafield .zj-caselect.is-open,.zj-cafield .zj-caselect:focus{box-shadow:none}.zj-caselect-txt{min-width:0;flex:1;line-height:1.25;text-align:right}.zj-caselect-v{display:block;font-size:13.5px;font-weight:800;color:#0a3b7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.zj-caselect-s{display:block;margin-top:1px;font-size:11px;font-weight:700;color:#8aa4bd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-cainput.is-open{border-color:#0b5fe0;box-shadow:0 0 0 3px #087af040}.zj-cafield .zj-cainput.is-open{box-shadow:none}.zj-camenu-v{display:block;font-size:12.5px;font-weight:800;color:#0a3b7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.zj-camenu-s{display:block;margin-top:2px;font-size:11px;font-weight:700;color:#8aa4bd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes zj-spin{to{transform:rotate(360deg)}}.zj-spin{animation:zj-spin 1s linear infinite}.zj-cand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:start}@media(max-width:1400px){.zj-cand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1000px){.zj-cand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.zj-cand-grid{grid-template-columns:1fr}}.zj-cand{cursor:default}.zj-cand.is-staged{border-color:#12a86a;box-shadow:0 0 0 2px #12a86a59,0 18px 40px #09204624}.zj-cand-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;margin-bottom:4px}.zj-cand-chips .zj-chip{padding:3px 9px;font-size:10.5px}.zj-cand-acts{display:flex;align-items:center;gap:8px;margin-top:10px}.zj-cand-acts .zj-btn{flex:1;min-width:0}.zj-cand-acts .mca{flex:0 0 38px;width:38px;height:38px}.zj-cand .mcard-foot .mlbl{font-variant-numeric:tabular-nums}.zj-btn-row.is-inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.zj-btn-row.is-inline .zj-btn{width:auto}.zj-radio{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 14px;border-radius:14px;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:800;color:#3f6ba8;background:#fff;border:1.6px solid #bcd8fb;transition:.18s}.zj-radio:hover{border-color:#0b5fe0}.zj-radio:has(:checked){color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);border-color:transparent;box-shadow:0 8px 20px #0b5fe03d}.zj-flab-opt{font-weight:700;color:#8aa4bd}.zj-iconbtn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;cursor:pointer;color:#3f6ba8;background:#fff;border:1.6px solid #bcd8fb;transition:.18s}.zj-iconbtn:hover{border-color:#0b5fe0;background:#f7fbff;color:#0b5fe0}.zj-iconbtn svg{width:17px;height:17px}.zj-iconbtn.danger{color:#e11d48;border-color:#ffd3dc}.zj-iconbtn.danger:hover{color:#e11d48;border-color:#e11d48;background:#fff5f7}.zj-fpair{display:grid;grid-template-columns:1fr;gap:12px}.zj-field-clear{position:absolute;inset-block:0;inset-inline-end:12px;display:flex;align-items:center;color:#8aa4bd;background:transparent;border:0;padding:0;cursor:pointer;transition:color .18s}.zj-field-clear:hover{color:#e11d48}.zj-field-clear svg{width:17px;height:17px}.zj-camenu--anchored{position:absolute;inset-inline:0;top:100%;margin-top:8px;z-index:30}.zj-csrow{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:12px;transition:background .15s}.zj-csrow:hover{background:#087af00f}.zj-csrow.is-active{background:#087af01a}.zj-csrow>button{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-align:right;cursor:pointer;background:transparent;border:0;padding:0;font-family:inherit}.zj-csrow-n{font-size:13.5px;font-weight:900;color:#082b68;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-csrow-m{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:11px;font-weight:700;color:#8aa4bd}.zj-csrow-b{font-weight:900;color:#3f5f7d;font-variant-numeric:tabular-nums}.zj-cssel{margin-top:16px;padding-top:16px;border-top:1px dashed #dbe7fb}.zj-cssel>.flex{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.zj-btn--xs{min-height:30px;padding:0 11px;font-size:11px;border-radius:10px}.zj-btn--xs svg{width:13px;height:13px;flex:0 0 13px}.zj-stepnum.is-solid{width:26px;height:26px;flex:0 0 26px;font-size:12px;color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5)}.zj-subcard{border-radius:18px;background:#ffffffa8;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff;overflow:hidden;margin-bottom:12px}.zj-subcard:last-child{margin-bottom:0}.zj-subcard-h{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.9);background:#eef5ff80}.zj-subcard-h>div:first-child{display:flex;align-items:center;gap:8px;min-width:0}.zj-subcard-t{margin:0;font-size:13px;font-weight:900;color:#082b68;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-subcard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;padding:12px 14px}.zj-subcard-l{display:block;font-size:10px;font-weight:800;color:#8aa4bd}.zj-subcard-l--ic{display:flex;align-items:center;gap:5px;margin-bottom:4px}.zj-subcard-l--ic svg{width:13px;height:13px}.zj-subcard-v{display:block;margin-top:2px;font-size:12.5px;font-weight:800;color:#0a3b7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-subcard-v.is-ok{color:#12a86a}.zj-subcard-chips{padding:0 14px 10px;margin:0}.zj-subcard-chips .zj-chip{padding:3px 9px;font-size:10.5px}.zj-subcard-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 14px;border-top:1px solid rgba(255,255,255,.9);background:#ffffff73}.zj-subcard-p{font-size:11.5px;font-weight:700;color:#3f5f7d;line-height:1.75;white-space:pre-line}@media(max-width:760px){.zj-subcard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zj-subcard-foot{grid-template-columns:1fr}}.zj-optchip{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:12px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:800;color:#3f6ba8;background:#fff;border:1.5px solid #dbe7fb;transition:.18s}.zj-optchip:hover{border-color:#0b5fe0}.zj-optchip:has(:checked){color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);border-color:transparent;box-shadow:0 6px 16px #0b5fe038}.zj-optchip--sm{padding:5px 10px;font-size:11px;border-radius:10px}.zj-optchip--box{padding:9px 13px;border-radius:14px}.zj-cb{width:15px;height:15px;border-radius:5px;border:1.5px solid #bcd8fb;accent-color:#0b5fe0;cursor:pointer;flex:0 0 auto}.zj-optchip:has(:checked) .zj-cb{accent-color:#fff}.zj-fsec-t{font-size:13px;font-weight:900;color:#082b68}.zj-fnote{margin-inline-start:auto;font-size:10px;font-weight:700;color:#8aa4bd}.zj-fsub{margin-top:12px;padding-top:12px;border-top:1px dashed #dbe7fb}.zj-fsub--top{margin:0 0 12px;padding:0 0 12px;border-top:0;border-bottom:1px dashed #dbe7fb}.zj-cainput--sm{min-height:36px;padding:7px 11px;font-size:12.5px;border-radius:12px}.zj-cainput--num{width:4.5rem;min-height:36px;padding:7px 9px;font-size:13px;border-radius:12px;text-align:center;font-variant-numeric:tabular-nums}.zj-tagbox{display:flex;flex:1 1 6rem;min-width:6rem;flex-wrap:wrap;align-items:center;gap:5px;padding:5px 9px;border-radius:12px;border:1px dashed #dbe7fb;background:#fff9}.zj-optgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zj-optchip--tile{justify-content:center;min-height:42px;padding:7px 9px;border-radius:14px;text-align:center}.zj-optchip--tile>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-optchip.is-on{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);border-color:transparent;box-shadow:0 6px 16px #0b5fe038}.zj-optchip-ic{flex:0 0 auto;font-size:15px;line-height:1}.zfa-group{margin-bottom:14px}.zfa-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-top:10px}.zfa-opt{min-height:62px;text-decoration:none}.zfa-opt>span{white-space:normal!important;font-weight:900}.zfa-opt .zj-cell-sub{display:block;font-weight:700;margin-top:2px}.zj-fcell-h--top{align-items:flex-start}.zj-doctile{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border-radius:16px;text-align:center;background:#ffffffb8;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff;transition:.18s}.zj-doctile:hover{box-shadow:0 8px 22px #0e1f4a14}.zj-doctile-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border-radius:13px;border:1px solid;color:#0b5fe0;background:#eef5ff;border-color:#dbe7fb}.zj-doctile-ic svg{width:19px;height:19px}.zj-doctile-n{font-size:11px;font-weight:800;color:#082b68;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-doctile-s{margin-top:2px;font-size:10px;font-weight:700;color:#8aa4bd}.zj-doctile-x{position:absolute;top:5px;inset-inline-end:5px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;cursor:pointer;color:#e11d48;background:#fffffff2;border:1px solid #ffd3dc;opacity:0;transition:.18s}.zj-doctile:hover .zj-doctile-x,.zj-doctile-x:focus{opacity:1}.zj-doctile-x svg{width:13px;height:13px}.zj-docadd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 8px;border-radius:16px;cursor:pointer;color:#8aa4bd;background:#ffffff80;border:2px dashed #dbe7fb;transition:.18s;font-size:11px;font-weight:800}.zj-docadd:hover{color:#0b5fe0;border-color:#0b5fe0;background:#eef5ffb3}.zj-docslot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:12px 10px;border-radius:16px;cursor:pointer;text-align:center;background:#fff;border:2px dashed #dbe7fb;transition:.18s}.zj-docslot:hover{border-color:#0b5fe0;background:#eef5ff80}.zj-docslot.is-ro{cursor:default;border-style:solid}.zj-docslot.is-ro:hover{border-color:#dbe7fb;background:#fff}.zj-docslot.is-ro:hover .zj-docslot-ic{transform:none}.zj-docslot img{border-radius:14px}.zj-docslot-ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:13px;color:#0b5fe0;background:#eef5ff;border:1px solid #dbe7fb;transition:transform .18s}.zj-docslot:hover .zj-docslot-ic{transform:scale(1.08)}.zj-docslot-ic svg{width:19px;height:19px}.zj-docslot-t{position:relative;padding:1px 6px;border-radius:7px;font-size:11.5px;font-weight:900;color:#082b68;background:#ffffffe0}.zj-docslot-c{position:relative;padding:1px 6px;border-radius:7px;font-size:10.5px;font-weight:800;color:#3f6ba8;background:#ffffffe0}.zj-docslot-btn{position:absolute;top:5px;inset-inline-end:5px;z-index:10;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;cursor:pointer;color:#3f6ba8;background:#fffffff0;border:1px solid #dbe7fb;transition:.18s}.zj-docslot-btn:hover{color:#0b5fe0;border-color:#0b5fe0}.zj-docslot-btn.danger{inset-inline-end:auto;inset-inline-start:5px;color:#fff;background:#e51b42;border-color:#fff}.zj-docslot-btn.danger:hover{color:#fff;background:#c11239;border-color:#fff}.zj-docslot-btn svg{width:13px;height:13px}.zj-cafield--grow{flex:1 1 auto}.zj-cafield--grow textarea{min-height:15rem}.zj-req{color:#e11d48;font-weight:900}.zj-caeye{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:50%;cursor:pointer;color:#8aa4bd;background:transparent;border:0;padding:0;transition:color .18s}.zj-caeye:hover{color:#0b5fe0}.zj-caeye svg{width:17px;height:17px}.zj-form--wide{max-width:72rem}.zj-permgroup{border-radius:18px;overflow:hidden;margin-bottom:12px;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff}.zj-permgroup:last-child{margin-bottom:0}.zj-permgroup-h{padding:9px 14px;font-size:12px;font-weight:900;color:#082b68;background:#eef5ff9e;border-bottom:1px solid rgba(255,255,255,.9)}.zj-permgroup-b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 14px}@media(max-width:760px){.zj-permgroup-b{grid-template-columns:1fr}}.zj-optchip--start{justify-content:flex-start;align-items:flex-start;text-align:right;line-height:1.6}.zj-optchip--start .zj-cb{margin-top:2px}.zj-optchip.is-locked{opacity:.75;cursor:not-allowed}.zj-form-body--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.zj-form-body--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.zj-form-body--3{grid-template-columns:1fr}}.zj-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:26px 16px;border-radius:18px;text-align:center;cursor:pointer;border:2px dashed #dbe7fb;background:#ffffff8c;transition:.18s}.zj-dropzone:hover,.zj-dropzone.is-drag{border-color:#0b5fe0;background:#eef5ffb3}.zj-dropzone-ic{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;color:#0b5fe0;background:#eef5ff;border:1px solid #dbe7fb}.zj-dropzone-ic svg{width:23px;height:23px}.zj-dropzone-t{font-size:13.5px;font-weight:800;color:#082b68}.zj-filelist{display:flex;flex-direction:column;gap:8px}.zj-filerow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 13px;border-radius:14px;background:#ffffffb8;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff}.zj-filerow.is-existing{cursor:pointer}.zj-filerow>span:first-child{display:flex;align-items:center;gap:8px;min-width:0}.zj-filerow-ic{width:17px;height:17px;flex:0 0 17px;color:#0b5fe0}.zj-filerow-n{font-size:12.5px;font-weight:800;color:#3f5f7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-filerow-a{color:#0b5fe0;text-decoration:none}.zj-filerow-a:hover{text-decoration:underline}.zj-filerow-x{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;cursor:pointer;color:#e11d48;background:transparent;border:0;padding:0;transition:.18s}.zj-filerow-x:hover{background:#fff0f3}.zj-filerow-x svg{width:15px;height:15px}.zj-empdocs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:start}@media(max-width:1500px){.zj-empdocs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.zj-empdocs{grid-template-columns:1fr}}.zj-docslot--tall{min-height:10.5rem;padding:16px 12px}.zj-empdoc-av{display:flex;align-items:center;justify-content:center;width:78px;height:78px;border-radius:50%;overflow:hidden;color:#8aa4bd;background:#eef5ff;border:2px dashed #dbe7fb;transition:.18s}.zj-docslot:hover .zj-empdoc-av{border-color:#0b5fe0}.zj-empdoc-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zj-empdoc-av svg{width:27px;height:27px}.zj-empdoc-img{display:flex;align-items:center;justify-content:center;width:100%;height:78px;border-radius:14px;overflow:hidden;background:#eef5ff}.zj-empdoc-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px}#view-login{overflow:auto!important;background:#eef5ff;padding:0!important;align-items:stretch!important}.zlogin-wrap{width:100%;min-height:100dvh;display:flex;direction:rtl}.zlogin-brand{flex:1 1 44%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:44px 40px;color:#fff;background:radial-gradient(1000px 520px at 85% -12%,rgba(34,201,255,.28),transparent 56%),radial-gradient(700px 400px at 10% 110%,rgba(200,144,26,.08),transparent 55%),linear-gradient(160deg,#0b3f94,#082b68 52%,#05173b)}.zlogin-brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='0.05' stroke-width='1'%3E%3Cpath d='M40 4l14 14-14 14-14-14z'/%3E%3Cpath d='M40 48l14 14-14 14-14-14z'/%3E%3Cpath d='M4 40l14-14 14 14-14 14z'/%3E%3Cpath d='M48 40l14-14 14 14-14 14z'/%3E%3C/g%3E%3C/svg%3E")}.zlogin-brand-inner{position:relative;z-index:2;max-width:430px}.zlogin-logo{width:88px;height:88px;border-radius:24px;display:grid;place-items:center;margin-bottom:26px;color:#fff;background:linear-gradient(145deg,#19b8ff,#0876d9 55%,#064f95);box-shadow:0 20px 44px #086fe666,inset 0 1px #ffffff80}.zlogin-logo svg{width:50px;height:50px}.zlogin-brand h1{font-size:40px;font-weight:900;margin:0 0 14px;letter-spacing:-.5px}.zlogin-brand p{font-size:16px;line-height:1.9;color:#c8dbf5;margin:0 0 26px}.zlogin-feats{list-style:none;padding:0;margin:0}.zlogin-feats li{font-size:15px;color:#dbe9ff;margin-bottom:13px;font-weight:600;display:flex;align-items:center;gap:10px}.zlogin-feats li i{color:#5fe39a}.zlogin-form-panel{flex:1 1 56%;position:relative;display:flex;align-items:center;justify-content:center;padding:44px 24px;background:#f7fbff}.zlogin-back-top{position:absolute;top:22px;left:22px;color:#5b7aa6;font-weight:800;font-size:13.5px;background:#fff;border:1px solid #e4ebf4;padding:9px 16px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:.2s}.zlogin-back-top:hover{color:#0647bd;border-color:#c9dcf7}.zlogin-card{width:100%;max-width:430px;background:#fff;border:1px solid #e6ebf3;border-radius:26px;padding:34px 30px;box-shadow:0 24px 60px #0e1f4a1a}.zlogin-head{text-align:center;margin-bottom:24px}.zlogin-head h2{font-size:26px;font-weight:900;color:#0a2a5e;margin:6px 0}.zlogin-head p{color:#6b7280;font-size:14px;margin:0}.zlogin-head p span{font-weight:800;color:#0647bd}.zlogin-roles{display:grid;grid-template-columns:1fr 1fr;gap:14px}.login-role-card{border:2px solid #e6ebf3;border-radius:18px;padding:18px 12px;text-align:center;cursor:pointer;transition:.2s;background:#fff;font-family:inherit}.login-role-card:hover{border-color:#0b5fe0;transform:translateY(-3px);box-shadow:0 14px 30px #0b5fe024}.login-role-ic{width:54px;height:54px;margin:0 auto 10px;border-radius:15px;display:grid;place-items:center;font-size:22px;color:#fff}.login-role-card p{font-weight:800;font-size:14px;color:#0a2a5e;margin:0}.zlogin-change{color:#5b7aa6;font-weight:800;font-size:13px;background:none;border:0;cursor:pointer;margin-bottom:14px;display:inline-flex;align-items:center;gap:6px;font-family:inherit}.zlogin-change:hover{color:#0647bd}#login-role-icon{width:62px;height:62px;margin:0 auto 12px;border-radius:17px;display:grid;place-items:center;color:#fff;font-size:26px;background:linear-gradient(145deg,#0b5fe0,#0647bd);box-shadow:0 14px 30px #0647bd47}.zlogin-field{margin-bottom:16px}.zlogin-field label{display:block;font-weight:800;font-size:13px;color:#374151;margin-bottom:8px}.zlogin-field input{width:100%;padding:13px 15px;border:1px solid #dfe6f2;border-radius:14px;font-size:15px;background:#fff;outline:none;transition:.2s;font-family:inherit}.zlogin-field input:focus{border-color:#0b5fe0!important;box-shadow:0 0 0 3px #0b5fe026!important}.zlogin-eye{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#9ca3af;background:none;border:0;cursor:pointer}.zlogin-eye:hover{color:#0647bd}.zlogin-submit{width:100%;padding:14px;border:0;border-radius:14px;color:#fff;font-weight:900;font-size:16px;cursor:pointer;background:linear-gradient(180deg,#0b5fe0,#0647bd);box-shadow:0 12px 26px #0647bd47;transition:.2s;font-family:inherit;margin-top:4px}.zlogin-submit:hover{transform:translateY(-2px);filter:saturate(1.08)}.zlogin-quick{width:100%;text-align:center;font-size:12px;color:#9ca3af;background:none;border:0;margin-top:12px;cursor:pointer;font-family:inherit}.zlogin-quick:hover{color:#0647bd}@media(max-width:860px){.zlogin-wrap{flex-direction:column}.zlogin-brand{flex:none;padding:34px 24px;text-align:center}.zlogin-brand-inner{margin:0 auto}.zlogin-logo{margin:0 auto 18px;width:72px;height:72px}.zlogin-logo svg{width:40px;height:40px}.zlogin-brand h1{font-size:30px}.zlogin-brand p{font-size:14px;margin-bottom:0}.zlogin-feats{display:none}.zlogin-form-panel{flex:none;padding:26px 16px 40px}}.zlogin2-wrap{width:100%;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;direction:rtl;position:relative;background:radial-gradient(820px 420px at 50% -12%,rgba(34,201,255,.16),transparent 55%),linear-gradient(160deg,#eef5ff,#f7fbff)}.zlogin2-card{width:100%;max-width:420px;background:#fff;border:1px solid #e6ebf3;border-radius:28px;padding:40px 34px;box-shadow:0 30px 70px #0e1f4a1f;text-align:center}.zlogin2-logo{width:78px;height:78px;border-radius:22px;display:grid;place-items:center;margin:0 auto 18px;color:#fff;background:linear-gradient(145deg,#19b8ff,#0876d9 55%,#064f95);box-shadow:0 18px 40px #086fe652}.zlogin2-logo svg{width:44px;height:44px}.zlogin2-brand{font-size:30px;font-weight:900;color:#0a2a5e;margin:0 0 6px;letter-spacing:-.5px}.zlogin2-sub{color:#6b7280;font-size:14px;margin:0 0 26px}.zlogin2-card form{text-align:right}body.zj-login{margin:0}#view-login{display:block;width:100%}.zlogin-back-top{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.zlogin-back-top svg,.zlogin-eye svg{width:1em;height:1em;display:block}.zlogin-eye{display:flex;align-items:center;justify-content:center}.zlogin-alert{border-radius:12px;padding:11px 14px;font-size:13px;font-weight:700;margin-bottom:14px;text-align:right;border:1px solid}.zlogin-alert--ok{background:#e9f9ef;border-color:#20c65a45;color:#0a7f4f}.zlogin-alert--err{background:#fdeaee;border-color:#e51b4245;color:#c21739}.zlogin-err{display:block;margin-top:6px;font-size:12px;font-weight:700;color:#e51b42;text-align:right}.zlogin-remember{display:flex;align-items:center;gap:8px;margin:2px 0 14px;font-size:13px;font-weight:700;color:#5b7aa6;cursor:pointer}.zlogin-remember input{width:16px;height:16px;accent-color:#0647BD;cursor:pointer}.zlogin-forgot{display:block;margin-top:12px;text-align:center;font-size:12.5px;font-weight:700;color:#5b7aa6;text-decoration:none}.zlogin-forgot:hover{color:#0647bd}.zlogin-pass{position:relative}.zlogin-pass input{padding-right:44px}.zlogin2-note{margin:0 0 16px;font-size:13px;font-weight:700;color:#6b7280;text-align:center}.zj-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:16px}.zj-modal>.zj-scrim{position:fixed}.zj-modal-box{position:relative;z-index:2;width:100%;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.zj-modal-box>*{min-height:0}.zj-dialog--flush{padding:0}.zj-dialog-head{display:flex;align-items:flex-start;gap:12px;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.9)}.zj-dialog-head-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:15px;border:1px solid}.zj-dialog-head-ic svg{width:21px;height:21px}.zj-dialog-head-t{margin:0;font-size:16px;font-weight:900;color:#082b68;line-height:1.5}.zj-dialog-head-s{margin:3px 0 0;font-size:13px;font-weight:700;color:#5e7897;line-height:1.8;white-space:pre-line}.zj-dialog-x{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;margin-inline-start:auto;border-radius:10px;cursor:pointer;color:#3f6ba8;background:#eef5ff;border:1px solid #dbe7fb;transition:.18s}.zj-dialog-x:hover{color:#e11d48;background:#fff0f3;border-color:#ffd3dc}.zj-dialog-x svg{width:15px;height:15px}.zj-dialog-body{padding:18px 22px;overflow-y:auto;flex:1;min-height:0}.zj-dialog-foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px;border-top:1px solid rgba(255,255,255,.9);background:#fff9}@media(max-width:520px){.zj-dialog{border-radius:20px}}.zj-btn--danger-solid{background:linear-gradient(135deg,#e51b42,#f0455f);box-shadow:0 8px 20px #e51b423d}.zj-btn--danger-solid:hover{box-shadow:0 12px 26px #e51b4252}.zj-btn--warn-solid{background:linear-gradient(135deg,#d98b12,#f5b843);box-shadow:0 8px 20px #d98b123d}.zj-btn--warn-solid:hover{box-shadow:0 12px 26px #d98b1252}.zj-dialog-head--tight{align-items:center;padding:13px 18px}.zj-dialog-head--tight>div:first-child{display:flex;align-items:center;gap:8px;min-width:0}.zj-dialog-head--tight>div:last-child{display:flex;align-items:center;gap:6px;flex:0 0 auto;margin-inline-start:auto}.zj-dialog-x.is-danger{color:#e11d48;background:#fff0f3;border-color:#ffd3dc}.zj-dialog-x:disabled{opacity:.4;cursor:not-allowed}.zj-docview{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:16px;overflow:auto;background:#eef5ff80}.zj-docview img{max-height:70vh;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:14px;box-shadow:0 12px 32px #0e1f4a24}.zj-docview-nav{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;color:#3f6ba8;background:#fffffff0;border:1px solid #dbe7fb;box-shadow:0 8px 22px #0e1f4a1f;transition:.18s}.zj-docview-nav:hover{color:#0b5fe0;border-color:#0b5fe0}.zj-docview-nav:disabled{opacity:.3;cursor:not-allowed}.zj-docview-nav svg{width:19px;height:19px}.zj-docview-nav.is-prev{inset-inline-start:auto;right:12px}.zj-docview-nav.is-next{inset-inline-end:auto;left:12px}.zj-docthumbs{display:flex;align-items:center;gap:8px;padding:12px 18px;overflow-x:auto;border-top:1px solid rgba(255,255,255,.9);background:#fff9}.zj-docthumbs>div{position:relative;flex:0 0 auto}.zj-docthumb{position:relative;width:48px;height:48px;overflow:hidden;border-radius:12px;cursor:pointer;background:#eef5ff;border:2px solid #dbe7fb;transition:.18s;padding:0}.zj-docthumb:hover{border-color:#0b5fe0}.zj-docthumb.is-on{border-color:#0b5fe0;box-shadow:0 0 0 3px #087af040}.zj-docthumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zj-docthumb-ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#8aa4bd}.zj-docthumb-ph svg{width:19px;height:19px}.zj-docthumb-x{position:absolute;top:-6px;inset-inline-start:-6px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;cursor:pointer;color:#fff;background:#e51b42;border:2px solid #fff;box-shadow:0 4px 12px #e51b4247;transition:.18s}.zj-docthumb-x:hover{background:#c11239}.zj-docthumb-x:disabled{opacity:.4}.zj-docthumb-x svg{width:10px;height:10px}.zj-supply-amount .zj-empty-ic{margin-bottom:10px}.zj-supply-amount .zj-empty-t{margin-bottom:6px}.zj-td-strong{font-size:13.5px;font-weight:800;color:#082b68}.zj-sec-head--center{justify-content:center;text-align:center}.zj-sec-toggle svg.is-open{transform:rotate(180deg);color:#0b5fe0}.pf .pfm-card{background:linear-gradient(145deg,#ffffffa3,#ffffff40);border:1px solid rgba(255,255,255,.82);border-radius:32px;box-shadow:0 28px 70px #296aaa29,inset 0 1px #fffffff5,inset 0 -1px #ffffff57;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:34px 26px 26px;overflow:hidden}.zdc-member-card>.zmt-badge{zoom:.9025}.zmt-badge{position:absolute;top:10.8px;inset-inline-end:10.8px;display:inline-flex;flex-direction:column;align-items:center;gap:2px;max-width:60%}.zmt-badge .zmt-badge-chip{position:relative;z-index:6;margin:0;justify-content:center;text-align:center;box-shadow:0 4px 14px #0a2b5729}.zmt-badge-date{display:block;width:auto;max-width:100%;padding:0;color:#7c93a8;font-size:8.8px;font-weight:900;line-height:1.5;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zmt-card .zmc-meta-tail{color:inherit;font-weight:inherit}.zmt-btn-data{gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zmt-stat-dot{width:8px;height:8px;border-radius:50%;background:var(--dot,#20c65a);flex:0 0 8px}@media(max-width:520px){.zmt-badge{top:8px;inset-inline-end:8px}}.zj-check{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#33506f;cursor:pointer}.zj-check input{width:17px;height:17px;accent-color:#0b78bd;cursor:pointer}.zjs-mix{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:10px}.zjs-mix-i{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:14px;background:#ffffffb8;border:1px solid #e3edf8}.zjs-mix-l{font-size:12.5px;font-weight:800;color:#33506f}.zjs-track{flex:1 1 auto;min-width:60px;height:7px;border-radius:999px;background:#e9f0f9;overflow:hidden;margin:0 10px}.zjs-staff{margin-bottom:16px}.zjs-staff-wrap{overflow-x:auto;margin:10px -4px 0}.zjs-staff-t td,.zjs-staff-t th{white-space:nowrap}.zjs-staff-t td[dir=ltr]{font-family:Roboto,Tajawal,sans-serif;font-weight:800}.zjs-staff-t tfoot td{border-top:2px solid #e0ecfd;background:#f6f9fe}.zjs-staff-n{font-weight:900;color:#082b68;text-decoration:none}.zjs-staff-n:hover{color:#0b5fe0}.zjs-staff-t .zj-cell-sub{display:block}.zjs-staff-t .zjs-bad{color:#be123c}.zjs-staff-t .zjs-warn{color:#b45309}.zjs-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#22a7e8,#0b78bd)}.zjs-chart{align-items:flex-end;gap:10px}.zjs-legend{display:flex;justify-content:space-around;gap:6px;font-size:11px}.zjc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.zjc-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:14px;background:#ffffffb8;border:1px solid #e3edf8;font-size:12.5px;font-weight:800;color:#33506f;text-decoration:none;transition:transform .12s ease,border-color .12s ease}.zjc-chip:hover{transform:translateY(-1px);border-color:#bcd8fb}.zjc-chip.is-on{border-color:#0b78bd;box-shadow:0 4px 14px #0b78bd24}.zjc-search{display:flex;gap:8px;align-items:center;margin:0 0 14px;flex-wrap:wrap}.zjc-search input[type=search]{flex:1 1 260px;max-width:420px}.zjc-search select.zj-field{flex:0 1 190px;min-width:150px}.zjc-acts{display:flex;gap:6px;justify-content:flex-end}.zjg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px}.zjg-item{background:#ffffffc7;border:1px solid #e3edf8;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.zjg-thumb{position:relative;height:170px;background:#eef4fb;display:grid;grid-template-columns:1fr;overflow:hidden}.zjg-thumb.is-multi{grid-template-columns:1fr 1fr;gap:1px;background:#dfe9f5}.zjg-cell{position:relative;overflow:hidden;background:#eef4fb;display:flex;align-items:center;justify-content:center}.zjg-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.zjg-cell-t{position:absolute;inset-inline:0;bottom:0;padding:2px 5px;font-size:9.5px;font-weight:900;color:#fff;background:linear-gradient(transparent,#08214bb8);text-align:center}.zjg-more{position:absolute;inset-inline-end:7px;bottom:7px;padding:2px 8px;border-radius:999px;background:#08214bc7;color:#fff;font-size:11px;font-weight:900}.zjg-doc{font-size:18px;font-weight:900;color:#8aa0b8;letter-spacing:1px}.zjg-state{position:absolute;top:7px;inset-inline-start:7px}.zjg-meta{display:flex;flex-direction:column;gap:2px;padding:9px 11px;min-width:0}.zjg-owner{font-size:12.5px;font-weight:900;color:#08214b;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zjg-owner:hover{text-decoration:underline}.zjg-kind{font-size:11px;font-weight:800;color:#657992}.zjg-size{font-size:11px;font-weight:800;color:#8aa0b8}.zjg-open{margin-top:auto;padding:8px 11px;text-align:center;font-size:12px;font-weight:900;color:#07589d;border-top:1px solid #eef4fb;text-decoration:none}.zjg-open:hover{background:#f7fbff}button.zjg-open{width:100%;border:0;border-top:1px solid #e6eefa;background:#fff;cursor:pointer;font-family:inherit;color:#0b5fe0}.zjg-thumb[role=button]{cursor:zoom-in}.zj-note{padding:11px 15px;font-size:13px;font-weight:800;color:#0f7a43;margin-bottom:12px}.zjg-foot{margin-top:auto;display:flex;border-top:1px solid #eef4fb}.zjg-foot .zjg-open{margin-top:0;flex:1 1 auto;border-top:0}.zjg-del{flex:0 0 auto;padding:8px 12px;font-size:12px;font-weight:900;color:#b4243f;background:none;border:0;border-inline-start:1px solid #eef4fb;cursor:pointer}.zjg-del:hover{background:#fff5f7}.zjst-row.is-on{background:#eaf3ff;box-shadow:inset 0 0 0 1px #bcd8fb}.zjst-hero .zj-btn{margin-inline-start:auto}.zj-st-ok{background:#10b98124;color:#0d8f6b}.zj-st-bad{background:#ef444424;color:#d13c3c}.zj-st-warn{background:#f59e0b29;color:#b7791f}.zj-st-info{background:#3b82f624;color:#2f6bb5}.zj-sec-head .zj-iss-n{margin-inline-start:2px}.zj-iss-n--ok{background:#10b98124!important;color:#0d8f6b!important}.zj-iss-why{margin:0 0 12px;font-size:12px;font-weight:700;color:#6d829c;line-height:1.7}.zj-iss-clean{margin:0;font-size:12.5px;font-weight:800;color:#0d8f6b;display:flex;align-items:center;gap:7px}.zj-iss-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}@media(max-width:900px){.zj-iss-list{grid-template-columns:1fr}}.zj-iss-row{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;border:1.4px solid #e6eefa;border-radius:14px;background:#fff;text-decoration:none;transition:border-color .16s,background .16s}.zj-iss-row:hover{border-color:#9dc4f2;background:#f6faff}.zj-iss-t{font-size:13px;font-weight:900;color:#0e3f77;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-iss-m{font-size:11px;font-weight:700;color:#8aa0ba}.zj-iss-more{margin:0 0 10px;font-size:11.5px;font-weight:700;color:#8aa0ba}.zj-iss-box[hidden]{display:none}.zj-iss-toggle-n{margin-inline-start:5px;opacity:.75;font-variant-numeric:tabular-nums}@media(min-width:901px){.stat-row--4{grid-template-columns:repeat(4,1fr)}}.zjc-search--row{flex-wrap:nowrap!important}.zjc-search--row select.zj-field{flex:1 1 0!important;min-width:0!important}.zjc-search--row>.ts-wrapper{flex:1 1 0!important;min-width:0!important}.zjc-search--row>a.zj-btn{flex:0 0 auto}@media(max-width:640px){.zjc-search--row{flex-wrap:wrap!important}.zjc-search--row select.zj-field,.zjc-search--row>.ts-wrapper{flex:1 1 150px!important;min-width:150px!important}}@media(min-width:1280px){.zj-row8{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;gap:12px!important}.zj-row8>.zj-fcell{display:contents}.zj-row8>.zj-fcell>.zj-fpair{display:contents}}.zj-cs-box{width:calc(644px / .98)!important;max-width:100%!important;box-shadow:0 18px 40px #296aaa38,inset 0 1px #fff!important;margin-inline:auto!important}.zj-cs-wrap{position:relative}.zj-cs-wrap>.zj-field-clear{inset-inline-end:calc(50% - (644px / .98) / 2 + 12px)!important}.zj-notes-flat{padding:0!important;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;grid-column:1 / -1}.zj-notes-flat>.zj-cafield{width:100%!important}@media(min-width:1280px){.zj-row8{font-size:85%!important}.zj-row8 .zj-cainput,.zj-row8 .zj-field{height:85%!important;padding-block:6px!important}.zj-row8 .zj-cafield{zoom:.85}}@media(min-width:1280px){.zj-row8 .zj-cafield{min-height:58px!important;height:58px!important;align-items:center!important;overflow:hidden!important}.zj-row8 .zj-cafield>.zj-caicon{align-self:center!important}}.zj-form-panel .zj-fcell>.zj-fpair,.zj-form-panel .zj-fcell>.min-w-0{height:100%}.zj-form-panel .zj-fpair{align-content:space-between}.zj-form-panel .zj-cafield{min-height:48px;align-items:center}.zj-form-panel .zj-cafield--area{min-height:104px;align-items:flex-start}.zj-form-panel .zj-cafield--area .zj-caic{margin-top:6px}.zj-form-panel .zj-fcell{padding:13px 12px;border-radius:18px}.zj-form-panel .zj-fpair{gap:10px}.zj-form-panel .zj-flab{margin-bottom:6px;letter-spacing:.2px}.zj-cafield select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235b7ea6' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:left 2px center!important;background-size:15px 15px!important;padding-inline-end:4px!important;padding-inline-start:22px!important}.zj-cafield select::-ms-expand{display:none}@media(min-width:1100px){.zj-reg-narrow .zj-flab,.zj-reg-narrow .zj-group-t,.zj-reg-narrow .zj-sec-t,.zj-reg-narrow .zj-sec-sub,.zj-reg-narrow .zj-cahint,.zj-reg-narrow .zj-caerr{font-size:85%!important}.zj-reg-narrow .zj-cainput,.zj-reg-narrow .zj-cafield input,.zj-reg-narrow .zj-cafield select,.zj-reg-narrow .zj-cafield textarea{font-size:12.3px!important}.zj-reg-narrow .zj-cafield{min-height:41px!important;border-radius:12px!important}.zj-reg-narrow .zj-cafield--area{min-height:88px!important}.zj-reg-narrow .zj-cainput,.zj-reg-narrow .zj-cafield input,.zj-reg-narrow .zj-cafield select,.zj-reg-narrow .zj-cafield textarea{padding-block:8px!important}.zj-reg-narrow .zj-caic{width:32px!important;height:32px!important;flex:0 0 32px!important}.zj-reg-narrow .zj-caic svg{width:16px!important;height:16px!important}.zj-reg-narrow .zj-fcell{padding:11px 10px!important}.zj-reg-narrow .zj-row8 .zj-cafield{min-height:49px!important;height:49px!important}}.zj-cacaret,.zj-cafield .zj-cacaret,.zj-cafield .min-w-0 .zj-cacaret{inset-inline-start:auto!important;inset-inline-end:auto!important;left:6px!important;right:auto!important}.zj-cafield .min-w-0.relative>input{padding-left:24px!important;padding-right:4px!important}@media(min-width:1280px){[data-step3-form] .zj-row8>.zj-fcell{display:block!important;padding:14px 8px!important}[data-step3-form] .zj-row8>.zj-fcell>.zj-fpair{display:grid!important;grid-template-columns:50% 50%!important;gap:4px!important}[data-step3-form] .zj-row8 .zj-caic{display:none!important}[data-step3-form] .zj-row8 .zj-cafield{background:#fff!important;border:calc(1.6px / .833) solid #bcd8fb!important;border-radius:14px!important;box-shadow:none!important;min-height:calc(36px / .833)!important;height:calc(36px / .833)!important;padding:0 10px!important}[data-step3-form] .zj-row8 .zj-cafield:focus-within{border-color:#0b5fe0!important;box-shadow:0 0 0 3px #087af040!important}[data-step3-form] .zj-row8 .zj-cainput,[data-step3-form] .zj-row8 .zj-cafield input,[data-step3-form] .zj-row8 .zj-cafield select,[data-step3-form] .zj-row8 .zj-cafield textarea{font-size:14.5px!important;padding-block:0!important}}.zj-demo-bleed{width:calc(100% + 49px)!important;margin-left:-14px!important;margin-right:-35px!important;margin-bottom:-20px!important}.eg-layout .app-content{padding-right:0;margin-right:-7px}.zj-fu-box{flex:1 1 100%;margin-top:12px;padding:14px 16px;border-radius:18px;background:#eef5ff73;border:1px solid #dbe7fb}.zj-fu-cands{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 12px}.zj-fu-find{display:flex;flex-direction:column;gap:8px}.zj-fu-hits{display:flex;flex-wrap:wrap;gap:8px}.zj-fu-save{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid #dbe7fb}.zj-fu-states{display:flex;flex-wrap:wrap;gap:8px;flex:1 1 100%}.zj-btn--ok-solid{background:linear-gradient(145deg,#22c55e,#15803d)!important;color:#fff!important;border-color:#15803d!important}.zj-statpage>*+*{margin-top:26px!important}.zj-statpage .zj-stats-grid,.zj-statpage .zj-stats-body{gap:26px;margin-bottom:0}.zj-statpage .zj-stats-body>div{display:flex;flex-direction:column;gap:26px}.zj-statpage .zj-stats-body>.zj-panel{display:block}.zjn-list{display:flex;flex-direction:column;gap:10px}.zjn-card{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:20px;background:#fff;border:1px solid #e6ebf3;box-shadow:0 8px 22px #0e1f4a0f;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.zjn-card:hover{transform:translateY(-2px);border-color:#bfd2f4;box-shadow:0 12px 32px #0e1f4a1a}.zjn-ic{width:46px;height:46px;flex:0 0 46px;border-radius:16px;display:flex;align-items:center;justify-content:center}.zjn-ic svg{width:22px;height:22px}.zjn-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.zjn-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.zjn-owner{font-size:11.5px;font-weight:800;color:#0037ae;background:#f1f6fe;border-radius:999px;padding:2px 10px}.zjn-age{margin-inline-start:auto;font-size:11px;font-weight:700;color:#6b7280}.zjn-msg{font-size:13.5px;font-weight:700;color:#111827;line-height:1.75}.zjn-go{width:18px;height:18px;flex:0 0 18px;color:#bfd2f4}.zjn-card:hover .zjn-go{color:#0647bd}.zj-empty-s{margin-top:4px;font-size:12.5px;font-weight:700;color:#6b7280}@media(max-width:640px){.zjn-card{align-items:flex-start}.zjn-age{margin-inline-start:0}}.zmc-subs{position:relative;width:100%;align-self:stretch;box-sizing:border-box;margin:1px 10px 0;text-align:center}.zmc-subs-t{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;padding:0 2px;font:inherit;font-size:11px;font-weight:700;line-height:1.9;color:var(--zj-primary, #1f7ae0);display:inline-flex;align-items:center;gap:3px}.zmc-subs-t:hover{text-decoration:underline}.zmc-subs-ic{font-size:13px;line-height:1;transition:transform .15s ease}.zmc-subs-t[aria-expanded=true] .zmc-subs-ic{transform:rotate(180deg)}.zmc-subs-pop{position:absolute;z-index:40;top:calc(100% + 4px);inset-inline:-10px;background:var(--zj-surface, #fff);border:1px solid var(--zj-border, #e2e8f0);border-radius:12px;box-shadow:0 12px 28px #0f1e3c29;padding:6px;text-align:start}.zdc-member-card:has(>.zdc-card-inner .zmc-subs-pop:not([hidden])){overflow:visible;z-index:30}.zmc-subs-h{font-size:10px;font-weight:700;color:var(--zj-muted, #6b7785);padding:2px 6px 5px;border-bottom:1px solid var(--zj-border, #eef2f7);margin-bottom:3px}.zmc-subs-r,.zmc-subs-tot{display:grid;grid-template-columns:auto 1fr auto auto;gap:6px;align-items:center;padding:4px 6px;border-radius:7px;font-size:11px;text-decoration:none;color:inherit}.zmc-subs-r:hover{background:color-mix(in srgb,var(--zj-primary, #1f7ae0) 8%,transparent)}.zmc-subs-d{font-weight:700;opacity:.85;white-space:nowrap}.zmc-subs-s{font-size:10px;color:var(--zj-muted, #6b7785)}.zmc-subs-m{font-weight:700;white-space:nowrap}.zmc-subs-q{font-size:10px;font-weight:700;color:var(--zj-ok, #1a9c6b);white-space:nowrap}.zmc-subs-q.is-due{color:var(--zj-danger, #d93a3a)}.zmc-subs-r>.zmc-subs-q:nth-child(3),.zmc-subs-tot>.zmc-subs-q:nth-child(3){grid-column:3 / -1;justify-self:end}.zmc-subs-tot{border-top:1px solid var(--zj-border, #eef2f7);margin-top:3px;padding-top:6px}.zmc-subs-tot .zmc-subs-d{color:var(--zj-muted, #6b7785);font-size:10px}.zmc-subs-rz{margin-inline-start:4px;padding:0 5px;border-radius:999px;font-size:9px;font-weight:800;line-height:1.7;background:color-mix(in srgb,var(--zj-warn, #c2790b) 14%,transparent);color:var(--zj-warn, #b45309)}.ep-wrap{display:grid;gap:14px;padding:4px 0 28px}.ep-panel{background:linear-gradient(145deg,#ffffffc7,#ffffff6b);border:1px solid rgba(255,255,255,.92);border-radius:22px;box-shadow:0 12px 32px #0e1f4a1a,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ep-head{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:20px 22px}.ep-photo{width:224px;height:224px;flex:0 0 224px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:84px;font-weight:900;color:#0b5fe0;background:#eef5ff;border:6px solid #fff;box-shadow:0 24px 60px #296aaa2e}.ep-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ep-photo-wrap{display:flex;flex-direction:column;align-items:center;gap:10px}.ep-photo-ed{flex:0 0 auto}.ep-id h1{margin:0 0 6px;font-size:26px;font-weight:900;color:#082b68}.ep-id .ep-role{font-size:14px;font-weight:700;color:#4d6a8c}.ep-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ep-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:12px;font-weight:700;background:#f1f6fd;color:#24537f;border:1px solid #e2ecf9}.ep-chip svg{width:13px;height:13px;opacity:.75}.ep-ic,.ep-sec-ic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;border-radius:10px;color:#0b5fe0;background:#eef5ff;border:1px solid #dbe7fb}.ep-ic svg,.ep-sec-h svg{width:15px;height:15px;color:#0b5fe0}.zj-btn svg{width:15px;height:15px}.ep-chip.is-on{background:#eafaf2;color:#10714c;border-color:#cdeede}.ep-chip.is-off{background:#fdeeee;color:#a02626;border-color:#f7d6d6}.zj-actsw{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#3d5a80;cursor:pointer;padding:10px 2px}.zj-actsw input{width:18px;height:18px;accent-color:#087af0;cursor:pointer}.ep-acts{display:flex;flex-wrap:nowrap;gap:8px;padding:0 22px 18px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.ep-acts>*{flex:0 0 auto}.ep-acts .zj-btn{white-space:nowrap}.ep-acts::-webkit-scrollbar{height:6px}.ep-acts::-webkit-scrollbar-thumb{background:#d7e2f2;border-radius:6px}.ep-accgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;padding:10px 22px 14px}.ep-accrow{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:12px;background:#0b5fe00a;border:1px solid #e3ebf6;min-width:0}.ep-accrow dt{margin:0;font-size:10.5px;font-weight:800;color:#6b84a3}.ep-accrow dd{margin:0;font-size:13px;font-weight:900;color:#082b68;overflow-wrap:anywhere}.ep-accid{display:flex;align-items:center;gap:13px;margin:12px 22px 10px;padding:13px 15px;border-radius:16px;border:1px solid #dde8f7;background:linear-gradient(180deg,#f7fbff,#eef5ff)}.ep-accav{flex:0 0 auto;width:46px;height:46px;border-radius:15px;display:grid;place-items:center;font-size:19px;font-weight:900;color:#fff;letter-spacing:0;background:linear-gradient(145deg,#2f7bf0,#0b5fe0);box-shadow:0 6px 14px #0b5fe038}.ep-accid-m{min-width:0;display:flex;flex-direction:column;gap:2px}.ep-accid-n{font-size:15.5px;font-weight:900;color:#082b68;overflow-wrap:anywhere}.ep-accid-e{font-size:13px;font-weight:800;color:#4a6c96;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;cursor:text}.ep-accid-r{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;white-space:nowrap;background:#fff;border:1px solid #cfe0f8;color:#0b4fb8;font-size:12.5px;font-weight:900}.ep-accid-r svg{width:14px;height:14px}.ep-accfacts{display:flex;flex-wrap:wrap;gap:8px;margin:0 22px 12px}.ep-accfact{display:inline-flex;align-items:center;gap:7px;min-width:0;padding:8px 13px;border-radius:12px;background:#f7fafd;border:1px solid #e6eef8}.ep-accfact svg{width:15px;height:15px;color:#7e9cc0;flex:0 0 auto}.ep-accfact>span{font-size:11.5px;font-weight:800;color:#6b84a3}.ep-accfact b{font-size:13px;font-weight:900;color:#082b68;overflow-wrap:anywhere}.ep-accfact.is-on{background:#eefaf2;border-color:#c6ecd6}.ep-accfact.is-on svg,.ep-accfact.is-on b{color:#11693c}.ep-acchint{display:flex;align-items:center;gap:8px;margin:0 22px 12px;font-size:12.5px;font-weight:700;color:#6b84a3}.ep-acchint svg{width:15px;height:15px;color:#9ab2cd;flex:0 0 auto}.ep-accnote{margin:0 22px 12px;padding:9px 13px;border-radius:12px;background:#fffaf0;border:1px solid #ffe0a8;font-size:12.5px;font-weight:700;color:#5b4410;line-height:1.75}@media(max-width:900px){.ep-accgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ep-accgrid{grid-template-columns:minmax(0,1fr)}}.ep-pwbox{margin:0 22px 18px;padding:14px 16px;border:1.6px solid #bcd8fb;border-radius:14px;background:#f6faff}.ep-pwnote{margin:0 0 10px;font-size:13px;line-height:1.7;color:#3d5a80}.ep-pwform{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ep-pwform .zj-cafield{flex:1 1 200px;min-width:180px}.ep-pwshow{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#3d5a80;white-space:nowrap;cursor:pointer}.ep-pwbox .zj-caerr{margin:0 0 8px}.ep-filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 22px}.ep-filter label{font-size:12.5px;font-weight:800;color:#4d6a8c}.ep-filter select,.ep-filter input{height:38px;border-radius:11px;border:1px solid #dbe6f3;padding:0 12px;font:inherit;font-size:13px;background:#fbfdff}.ep-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;padding:0 22px 20px}.ep-card{border-radius:14px;padding:14px 16px;border:1px solid #e6eaf0;background:#fbfdff}.ep-card .ep-k{font-size:12px;font-weight:800;color:#7b93ad;margin-bottom:6px}.ep-card .ep-v{font-size:22px;font-weight:900;color:#0e3f77;letter-spacing:-.5px}.ep-card.is-net{background:linear-gradient(135deg,#0b5fe0,#2a86f5);border-color:transparent}.ep-card.is-net .ep-k{color:#ffffffc7}.ep-card.is-net .ep-v{color:#fff}.ep-card .ep-v.is-up{color:#10714c}.ep-card .ep-v.is-down{color:#b3261e}.ep-mline{display:flex;flex-wrap:wrap;gap:6px;padding:0 22px 14px}.ep-mi{display:inline-flex;align-items:baseline;gap:7px;padding:7px 12px;border-radius:12px;background:#f7fafd;border:1px solid #e6eef8}.ep-mi em{font-style:normal;font-size:11.5px;font-weight:800;color:#7b93ad}.ep-mi b{font-size:14.5px;font-weight:900;color:#0e3f77;font-variant-numeric:tabular-nums}.ep-mi b.is-up{color:#10714c}.ep-mi b.is-down{color:#b3261e}.ep-mi.is-net{margin-inline-start:auto;background:linear-gradient(135deg,#0b5fe0,#2a86f5);border-color:transparent}.ep-mi.is-net em{color:#fffc}.ep-mi.is-net b{color:#fff;font-size:16px}.ep-mnote{margin:-6px 22px 12px;font-size:11.5px;font-weight:700;color:#7b93ad}.ep-tier{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:16px 22px}.ep-bar{height:12px;border-radius:999px;background:#e8eef7;overflow:hidden;margin-top:10px}.ep-bar>i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#0b5fe0)}.ep-tier-n{font-size:12.5px;font-weight:700;color:#4d6a8c;line-height:1.9}.ep-rate{font-size:34px;font-weight:900;color:#0b5fe0;text-align:center;line-height:1}.ep-rate small{display:block;font-size:11px;font-weight:800;color:#7b93ad;margin-top:6px}.ep-grid{display:block;-moz-column-count:2;column-count:2;-moz-column-gap:14px;column-gap:14px}.ep-grid>.ep-panel{display:block;width:100%;margin:0 0 14px;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}@media(min-width:1600px){.ep-grid{-moz-column-count:3;column-count:3}}.ep-sec-h{display:flex;align-items:center;gap:9px;padding:14px 18px 0}.ep-sec-h h3{margin:0;font-size:15px;font-weight:900;color:#082b68}.ep-sec-h .ep-count{margin-inline-start:auto;font-size:11.5px;font-weight:800;background:#eef5ff;color:#0b5fe0;border-radius:999px;padding:2px 9px}.ep-tbl{width:100%;border-collapse:collapse;font-size:12.5px}.ep-nick{font-size:.62em;font-weight:700;color:#5e7897}.ep-tbl th{text-align:start;font-weight:800;color:#7b93ad;font-size:11.5px;padding:10px 18px;border-bottom:1px solid #eef2f7}.ep-tbl td{padding:10px 18px;border-bottom:1px solid #f4f7fb;color:#21364f}.ep-tbl tr:last-child td{border-bottom:0}.ep-tbl a{color:#0b5fe0;font-weight:700;text-decoration:none}.ep-deds{margin-top:6px;border-top:1px solid #eef3f9}.ep-tbl a:hover{text-decoration:underline}.ep-empty{padding:26px 18px;text-align:center;color:#93a7bd;font-size:12.5px;font-weight:700}.ep-att{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 18px 18px}.ep-att div{border-radius:12px;padding:14px 8px;text-align:center;border:1px solid #e6eaf0}.ep-att b{display:block;font-size:24px;font-weight:900}.ep-att span{font-size:11.5px;font-weight:800;color:#7b93ad}.ep-att .a-in{background:#f0fbf5;border-color:#d7f0e3}.ep-att .a-in b{color:#10714c}.ep-att .a-out{background:#fdf1f1;border-color:#f8dcdc}.ep-att .a-out b{color:#b3261e}.ep-att .a-off{background:#f2f7fd;border-color:#dfeaf7}.ep-att .a-off b{color:#0b5fe0}.ep-docs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 18px 18px}.ep-doc{border:1.5px dashed #d8e4f2;border-radius:12px;min-height:104px;display:grid;place-items:center;text-align:center;color:#93a7bd;font-size:11.5px;font-weight:700;background:#fbfdff;overflow:hidden}.ep-doc img{width:100%;height:104px;-o-object-fit:cover;object-fit:cover}@media(max-width:1100px){.ep-cards{grid-template-columns:repeat(2,1fr)}.ep-grid{-moz-column-count:1;column-count:1}.ep-head{grid-template-columns:auto 1fr}}@media(max-width:620px){.ep-head{grid-template-columns:1fr;justify-items:center;text-align:center}.ep-cards{grid-template-columns:1fr 1fr}.ep-photo{width:179px;height:179px;flex-basis:179px;font-size:67px}}.zrf{color:#06285a}.zrf .zj-flab{font-size:9.5px;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zrf .zj-field{min-height:44px;padding:10px 12px;font-size:12.5px;font-weight:500;border-width:1px;border-radius:14px;color:#0a3b7d}.zrf .zj-field::-moz-placeholder{font-weight:500;color:#0a3b7d8c}.zrf .zj-field::placeholder{font-weight:500;color:#0a3b7d8c}.zrf select.zj-field:invalid,.zrf select.zj-field option[value=""]{color:#0a3b7d8c}.zrf .zj-field.is-ro{background:#f9fafb}.zrf .zj-field:disabled{opacity:.6}.zrf input[type=date].zj-field{padding-inline:10px}.zrf-head{align-items:flex-start;margin-bottom:16px}.zrf-title{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:24px;font-weight:900;color:#082b68}.zrf-title-name{color:#0b5fe0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}.zrf-title-name:hover{text-decoration:underline;text-underline-offset:6px}.zrf-subbtns{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.zrf-subbtn{min-height:31px;padding:6px 13px;cursor:pointer;color:#07589d;background:#ffffffeb;border:1px solid rgba(190,220,245,.85);box-shadow:0 14px 28px #2a68a61a;font-family:inherit}.zrf-subbtn.is-on{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5);border-color:transparent}.zrf-head-acts{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.zrf .zj-optchip.zj-off{opacity:.45;cursor:default;pointer-events:none}.zrf-card{position:relative;padding:26px;border-radius:32px;background:linear-gradient(145deg,#ffffffa3,#ffffff40);border:1px solid rgba(255,255,255,.82);box-shadow:0 28px 70px #296aaa29,inset 0 1px #fffffff5,inset 0 -1px #ffffff57}.zrf-top{margin-bottom:28px}.zrf-g5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;align-items:start}.zrf-g5--second{margin-top:18px}.zrf-cell{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;padding:16px 8px;border-radius:18px;background:#ffffff9e;border:1px solid rgba(255,255,255,.92);box-shadow:inset 0 1px #fff}.zrf-cell .zj-field{padding:8px 10px;font-size:12px}.zrf-cols{display:grid;grid-template-columns:minmax(0,2.3333fr) minmax(0,1fr);gap:28px 18px;align-items:stretch;grid-auto-flow:dense}.zrf-headrow{display:flex;align-items:flex-end;gap:12px;padding-bottom:19px;margin-bottom:16px;border-bottom:1px solid rgba(188,216,251,.55)}.zrf-headrow>:first-child{flex:0 0 auto}.zrf-headlab{display:flex;align-items:center;gap:4px;margin:6px 0 0}.zrf-headlab svg{width:10px;height:10px}.zrf-search{position:relative;display:flex;align-items:center;gap:8px;flex:1 1 auto;max-width:326px;min-height:55px;margin-inline-start:auto;padding:0 18px;border-radius:999px;background:linear-gradient(145deg,#ffffffbd,#ffffff57);border:1px solid rgba(255,255,255,.84);box-shadow:0 14px 30px #296aaa21,inset 0 1px #fff}.zrf-search>svg{width:16px;height:16px;color:#5e7897;flex:0 0 16px}.zrf-search input{flex:1 1 auto;min-width:0;border:0;background:transparent;outline:0;padding:0;font-family:inherit;font-size:13px;font-weight:500;color:#082b68}.zrf-search input::-moz-placeholder{color:#8aa4bd}.zrf-search input::placeholder{color:#8aa4bd}.zrf-search input:focus{box-shadow:none}.zrf-hits{position:absolute;top:calc(100% + 6px);inset-inline:0;z-index:30;max-height:320px;overflow:auto;padding:7px;background:#fff;border:1px solid #e6eefb;border-radius:14px;box-shadow:0 12px 32px #0a2b572e}.zrf-hit{display:block;padding:8px 10px;border-radius:10px;text-decoration:none}.zrf-hit:hover{background:#eef5ff}.zrf-hit b{display:block;font-size:13px;font-weight:800;color:#082b68}.zrf-hit span{display:block;font-size:11px;font-weight:700;color:#5e7897}.zrf-cli{grid-column:1 / -1;display:flex;flex-direction:column;padding:10px 12px 9px;min-height:348px}.zrf-photo,.zrf-docs,.zrf-phones{grid-column:2}.zrf-data,.zrf-needs,.zrf-agree{grid-column:1}@media(max-width:1000px){.zrf-photo,.zrf-docs,.zrf-phones,.zrf-data,.zrf-needs,.zrf-agree{grid-column:auto}}.zrf-cli .zrf-headrow{position:relative;padding:10px 14px 19px;align-items:flex-start}.zrf-cli-tog{display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;font-family:inherit;text-align:start;cursor:pointer;color:inherit}.zrf-cli-chev{margin-inline-start:auto;align-self:flex-start;margin-top:3px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #dbe7fb;border-radius:10px;cursor:pointer;color:#0b5fe0;background:#0b5fe014;transition:transform .2s,background .18s}.zrf-cli-chev:hover{background:#0b5fe029}.zrf-cli-chev svg{width:15px;height:15px}.zrf-cli-chev.is-up{transform:rotate(180deg)}.zrf-cli .zrf-search{position:absolute;top:13px;left:50%;transform:translate(-50%);margin-inline-start:0;max-width:489px;width:489px}@media(max-width:900px){.zrf-cli .zrf-search{position:static;transform:none;margin-inline-start:auto}}.zrf-cli:not(.is-open){min-height:103px;justify-content:flex-start}.zrf-cli:not(.is-open) .zrf-headrow{padding-bottom:0;border-bottom:0;margin-bottom:0}.zrf-cli-body{flex:1 1 auto;max-height:510px;overflow:auto;padding:0 2px}.zrf-cli-who{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding-bottom:7px;margin-bottom:8px}.zrf-cli-wl,.zrf-cli-rl{font-size:10.5px;font-weight:800;color:#5e7897}.zrf-cli-body .zj-chip{padding:3px 8px;font-size:10.5px;font-weight:800}.zrf-cli-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-bottom:8px}.zrf-cli-note{display:flex;flex-direction:column;gap:5px;padding:7px 10px;border:1px solid;border-radius:10px;font-size:11px;font-weight:700;line-height:1.65}.zrf-cli-nh{display:flex;align-items:center;gap:8px}.zrf-cli-nh b{font-weight:900}.zrf-cli-nh time{margin-inline-start:auto;font-size:10.5px;font-weight:800;opacity:.75}.zrf-cli-rw{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0;font-size:12px}.zrf-cli-more{margin:0 0 8px;font-size:11px;font-weight:700;color:#5e7897}.zrf-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 8px}.zrf-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 8px}.zrf-c{position:relative;min-width:0}.zrf-c>.zj-field{min-height:50.6px}.zrf-labrow{display:flex;gap:8px}.zrf-labrow>*{flex:1 1 0;min-width:0}.zrf .zj-inbox{display:flex;align-items:center;gap:6px;min-height:50.6px;padding:3px 5px;background:#fff;border:1px solid #bcd8fb;border-radius:14px}.zrf .zj-inbox>.zj-field,.zrf .zj-inbox>select,.zrf .zj-inbox>input{flex:1 1 0;min-width:0;min-height:41.4px;padding:0 8px;border:0;background:transparent;box-shadow:none}.zrf .zj-inbox>.zj-field+.zj-field{border-inline-start:1px solid #e3eefc;border-radius:0}.zrf .zj-inbox>.zj-field:focus{box-shadow:none}.zrf-dob>:first-child{flex:2.4 1 0}.zrf-dob>:last-child{flex:1 1 0}.zrf-kidrow{display:flex;gap:4px;flex:0 0 auto;min-width:0}.zrf .zj-inbox .zj-optchip{justify-content:center;gap:4px;min-height:41.4px;padding:0 7px;font-size:11px;font-weight:500;border:1px solid #dbe7fb;border-radius:12px}.zrf .zj-cb{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-content:center;width:15px;height:15px;border:1px solid #dbe7fb;border-radius:5px;background:#eef2f8;margin:0}.zrf .zj-cb:checked{border-color:#fff;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.2 8.4l3.1 3.2 6.5-6.9' stroke='%230b5fe0' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/11px no-repeat}.zrf .zj-inbox .zj-cb{width:12px;height:12px}.zrf .zj-off{opacity:.45;pointer-events:none}.zrf .zj-off .zj-optchip,.zrf .zj-optchip.zj-off{background:#eef4fd;border-color:#e6eefb;border-style:dashed;color:#9db4cf}.zrf select.zj-off{opacity:.45}.zrf .zj-need{position:relative}.zrf .zj-need:after{content:"*";position:absolute;top:-2px;left:3px;z-index:3;color:#ef4444;font-size:34px;font-weight:900;line-height:1;pointer-events:none}.zrf-c.zj-need:after,.zrf-phonepair.zj-need:after{top:-14px;left:0}.zrf [data-file].zj-need:after{top:-12px;left:auto;right:auto;inset-inline-start:calc(100% - 14px)}.zrf-phonehead{display:block;font-size:16px;font-weight:800;color:#082b68}.zrf-phonehead span{color:#ef4444}.zrf-phonerow{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:8px}.zrf-phonepair{position:relative;display:flex;gap:6px}.zrf-phonepair>.zj-field{width:176px}.zrf-phonepair>.zrf-owner{width:127px}.zrf-uploads{margin-top:14px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.zrf-uploads{grid-template-columns:minmax(0,1fr)}}.zrf-slot{min-height:132px;gap:7px;border-width:1px}.zrf-slot.is-on{border-color:#0b5fe0;border-style:solid}.zrf-slot-t{font-size:9.6px;font-weight:700;color:#111827}.zrf-slot-t+.zrf-slot-ic{margin-top:4px}.zrf-slot-ic{width:22px;height:22px;color:#111827}.zrf-slot-n{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;color:#0b5fe0}.zrf-photo{display:flex;flex-direction:column}.zrf-slot--round{width:277px;height:277px;max-width:100%;margin:12px auto 0;border-radius:50%;overflow:hidden}.zrf-slot--round img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.zrf-agree{display:flex;flex-direction:column;gap:10px;padding-top:17px}.zrf-agree-t{font-size:16px;font-weight:800;color:#082b68;margin:8px 0 0;overflow:visible}.zrf-agree textarea{flex:1 1 auto;min-height:220px;padding:10px 14px;line-height:1.7;resize:vertical}.zrf-foot{display:flex;justify-content:center;margin:28px 0 6px}.zrf-save{min-width:196px;min-height:48px;padding:14px 22px;font-size:14px;border-radius:12px}.zrf-kin{display:flex;flex-direction:column;gap:8px;margin:10px 0 12px}.zrf-kin-yn{display:flex;gap:8px}.zrf-kin-pick{display:flex;flex-direction:column;gap:8px}.zrf-errors{margin-bottom:16px;padding:14px 18px;border-radius:18px;background:#fff1f2;border:1px solid #fecdd3;color:#9f1239;font-size:12.5px;font-weight:700}.zrf-errors ul{margin:6px 0;padding-inline-start:18px;list-style:disc}.zrf-errors p{margin:0;color:#7a5b12}.zrf-err{display:block;margin-top:4px;font-size:11px;font-weight:700;color:#e11d48}.zrf-dupe{position:relative;margin-top:8px;padding:10px 12px;border:1.4px solid #f3d39a;border-radius:14px;background:#fffaf0;font-size:12.5px;font-weight:700;color:#7a5b12}.zrf-dupe-q{display:flex;align-items:center;gap:6px}.zrf-dupe-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.zrf-dupe-nm{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;border-radius:12px;background:#fff;border:1.2px solid #ecd9ae;color:#5c4409;text-decoration:none;transition:border-color .15s,background .15s}.zrf-dupe-nm:hover{border-color:#d9b45f;background:#fffdf6}.zrf-dupe-t{flex:1 1 60%;min-width:0;font-weight:900;overflow-wrap:anywhere}.zrf-dupe-n{font-size:11px;font-weight:900;color:#0e3f77;background:#eaf3ff;border-radius:999px;padding:1px 7px}.zrf-dupe-why{font-size:10.5px;font-weight:800;color:#8a6a17;opacity:.85}.zrf-dupe-nat{font-size:10.5px;font-weight:900;color:#0e3f77;background:#eaf3ff;border-radius:999px;padding:1px 8px}.zrf-dupe-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px}.zrf-dupe-hint{flex:1 1 auto;font-size:11.5px;font-weight:800;color:#8a6a17}.zrf-typemodal{align-items:flex-start;padding-top:90px}.zrf-typemodal .zj-modal-box{max-width:720px}.zrf-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.zrf-type{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;text-align:center}.zrf-type.is-cur{outline:2px solid #0b5fe0;outline-offset:2px}button.zrf-type{font-family:inherit;cursor:pointer;width:100%}.zrf-typenote{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;padding:6px 12px;border-radius:12px;background:#fff5e6;border:1px solid #ffe0a8;color:#8a6410;font-size:12.5px;font-weight:800}.zrf-typenote button{padding:2px 10px;border-radius:99px;border:1px solid #f3c77a;background:#fff;color:#8a6410;font:inherit;font-size:11.5px;cursor:pointer}.zh-gender .zj-modal-box{max-width:440px}.zrf-idmodal .zj-modal-box{max-width:560px}.zrf-idmodal .zj-dialog-body ul{margin:8px 0 0;padding-inline-start:18px;list-style:disc;line-height:1.9}.zrf-idmodal .zj-dialog-foot{flex-wrap:wrap}@media(max-width:520px){.zrf-idmodal .zj-dialog-foot .zj-btn{flex:1 1 100%;justify-content:center}}.zh-genders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.zh-gender-c{cursor:pointer;font-family:inherit;border:0;padding:0}.zh-gender-c .zdc-card-inner{padding-block:18px}.zh-gender-c:hover,.zh-gender-c:focus-visible{outline:2px solid #0b5fe0;outline-offset:2px}@media(max-width:1100px){.zrf-g5{grid-template-columns:repeat(3,minmax(0,1fr))}.zrf-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.zrf-g5,.zrf-g3,.zrf-g2,.zrf-types{grid-template-columns:minmax(0,1fr)}.zrf-head{flex-direction:column}.zrf-headrow{flex-direction:column;align-items:stretch}.zrf-search{max-width:none}.zrf-card{padding:18px 14px;border-radius:24px}.zrf-cli-notes{grid-template-columns:minmax(0,1fr)}}.zh-search{margin-bottom:16px}.zh-box{position:relative;flex:0 1 auto;width:68.3%;min-width:0}@media(max-width:700px){.zh-box{width:auto}}.zh-box .husband-dropdown-trigger{display:flex;align-items:center;gap:8px;padding:0 18.4px}.zh-box .husband-dropdown-trigger svg{width:16px;height:16px;color:#5e7897;flex:0 0 16px}.zh-box .husband-dropdown-input{border:0;background:transparent;outline:0;padding:0;font-family:inherit;font-size:13px!important;font-weight:500;color:#082b68}.zh-box .husband-dropdown-input:focus{box-shadow:none}.zh-menu{position:absolute;top:calc(100% + 6px);inset-inline:0;max-height:360px;overflow:auto}.zh-menu .husband-option{text-decoration:none}.husband-option-name{font-size:13px;font-weight:800;color:#082b68}.husband-option-details{font-size:11px;font-weight:700;color:#5e7897}.zh-cli{margin-top:0;min-height:148px}.zh-cli .zj-cli-rows>.zj-cli-notes,.zh-cli .zj-cli-rows>.zrf-cli-more{order:0}.zh-stages{margin-top:14px;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:0!important}@media(max-width:760px){.zh-stages,.zh-cli .zj-new-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0!important;gap:14px!important}}.zs-layout{display:flex;gap:16px;align-items:flex-start}.zs-list{flex:0 0 25%;max-width:25%;padding:0;overflow:hidden;display:flex;flex-direction:column}.zs-list-h{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(188,216,251,.55)}.zs-list-h h3{margin:0;font-size:16px;font-weight:800;color:#082b68}.zs-add{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#dbeafe;color:#2563eb;transition:.18s}.zs-add:hover{background:#2563eb;color:#fff}.zs-add svg{width:16px;height:16px}.zs-detail,.zs-detail *{box-sizing:border-box}.zs-detail .zdc-members-wrap{zoom:1}.zs-detail{overflow-x:clip}.zs-detail .zdc-members-wrap>*{max-width:100%;min-width:0}.zs-detail .ep-acts{flex-wrap:wrap;overflow:visible}.zs-detail{container-type:inline-size;container-name:eppane}.zs-detail .ep-wrap,.zs-detail .ep-panel,.zs-detail .zj-panel{min-width:0;max-width:100%}.zs-detail .ep-tbl{display:block;width:100%;overflow-x:auto}.zs-detail [data-sec=att-log] .ep-tbl{overflow:visible}.zs-detail .ep-tbl thead,.zs-detail .ep-tbl tbody{display:table;width:100%;table-layout:fixed}.zs-detail .ep-tbl th,.zs-detail .ep-tbl td{overflow-wrap:anywhere}@container eppane (max-width: 980px){.zj-atb-who{min-width:0}.zj-atb-today{min-width:0;width:100%}.zj-atb-stats{width:100%}.zj-atb-stat{flex:1 1 0;min-width:0}.zj-atb-days{flex-wrap:wrap}.zj-atb-d{flex:0 0 auto;width:34px}.zj-atd-marks{grid-template-columns:1fr}.ep-cards,.ep-att,.ep-docs{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-accgrid,.ev3s .ep-wrap{grid-template-columns:minmax(0,1fr)}}@container eppane (max-width: 620px){.ep-head{grid-template-columns:1fr;justify-items:center;text-align:center}.ep-cards,.ep-att,.ep-docs{grid-template-columns:minmax(0,1fr)}}.ep-name-link{color:inherit;text-decoration:none;border-bottom:2px solid rgba(8,122,240,.22);transition:.16s}.ep-name-link:hover{color:#0b5fe0;border-bottom-color:#0b5fe0}.ep-name-link:focus-visible{outline:2px solid #0b5fe0;outline-offset:3px;border-radius:4px}.zs-items{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;padding:10px}.zs-item{position:relative;display:flex;align-items:center;gap:11px;min-height:66px;padding:11px 13px;border-radius:15px;text-decoration:none;background:#fff;border:1px solid #e8eef7;box-shadow:0 2px 8px #296aaa0d;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.zs-item:hover{transform:translateY(-1px);border-color:#cfe0f8;box-shadow:0 10px 24px #296aaa1c}.zs-item.is-on{background:linear-gradient(180deg,#f3f8ff,#eef5ff);border-color:#bcd8fb;box-shadow:0 10px 26px #0b5fe024}.zs-item.is-on:before{content:"";position:absolute;inset-inline-end:0;top:13px;bottom:13px;width:4px;border-radius:999px;background:#0b5fe0}.zs-item.is-off{background:#fbfcfe}.zs-item.is-off .zs-av,.zs-item.is-off .zs-t{opacity:.6}.zs-av{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:14px;overflow:hidden;background:#eef5ff;color:#0b5fe0;font-size:16px;font-weight:900;border:1px solid #dbe7fb}.zs-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zs-item.is-on .zs-av{background:#0b5fe0;color:#fff;border-color:#0b5fe0}.zs-t{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;line-height:1.4}.zs-t b{display:flex;align-items:center;gap:4px;font-size:13.5px;font-weight:900;color:#0a2a63;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zs-t small{font-size:11px;font-weight:700;color:#7d94ad;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zs-state{align-self:flex-start;flex:none;margin-top:1px;padding:3px 10px;border-radius:999px;border:1px solid;font-size:10.5px;font-weight:900;white-space:nowrap}.zs-sep{display:flex;align-items:center;gap:9px;margin:8px 2px 2px;font-size:11px;font-weight:900;color:#8aa4bd}.zs-sep:after{content:"";flex:1 1 auto;height:1px;background:#dbe4ef}.zs-empty{padding:24px;text-align:center;color:#8aa4bd;font-weight:700}.zs-detail{flex:1 1 auto;min-width:0}@media(min-width:901px){.zs-detail{position:sticky;top:84px;max-height:calc(100vh - 100px);overflow-y:auto;overscroll-behavior:contain;border-radius:22px}}.zs-pick{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:220px;text-align:center}.zs-pick svg{width:56px;height:56px;color:#c4cfdc}.zs-pick p{margin:0;font-size:15px;font-weight:800;color:#5e7897}@media(max-width:1100px){.zs-list{flex-basis:30%;max-width:30%}}@media(max-width:900px){.zs-layout{flex-direction:column}.zs-list{flex-basis:auto;max-width:none;width:100%}}.zrf-flash{margin-bottom:16px;padding:12px 18px;border-radius:16px;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;font-size:13px;font-weight:800}.zs-forms{display:grid;gap:16px;scroll-margin-top:110px}.zj-tile-ic-row{display:flex;align-items:center;gap:14px}.zj-pager nav>div:last-child{flex-wrap:wrap;min-width:0}.zj-pager nav .inline-flex.shadow-sm{flex-wrap:wrap;justify-content:center;max-width:100%}.zj-statpage .zj-stats-body>div,.zj-statpage .zj-stats-body>div>.zj-panel,.zj-statpage .zj-stats-body>.zj-panel{min-width:0;max-width:100%}.zj-statpage .revenues-sidebar-row,.zj-statpage .revenues-sidebar-row__label{min-width:0}.zj-wp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-start;justify-content:center;padding:clamp(12px,6vh,80px) 16px;overflow:auto}.zj-wp-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#082b688c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.zj-wp-who1,.zj-wp-who2{display:contents}.zj-wp-nmwrap2{display:none}.zj-wp-box{position:relative;width:min(680px,100%);padding:0;overflow:hidden}.zj-wp-head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid #e6eefb;background:#f7fbff}.zj-wp-x{margin-inline-start:auto;width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:#5e7897;background:#fff;border:1px solid #dbe7fb}.zj-wp-x:hover{color:#e51b42;border-color:#f6c6d1}.zj-wp-x svg{width:17px;height:17px}.zj-wp-body{padding:16px 18px 18px}.zj-wp-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.zj-wp-open{margin-inline-start:auto;font-size:12px;font-weight:800;color:#0b5fe0;text-decoration:none}.zj-wp-line{margin:0;font-size:15px;font-weight:900;color:#082b68;overflow-wrap:anywhere}.zj-wp-ask{margin:4px 0 14px;font-size:13px;font-weight:700;color:#5e7897}.zj-wp-ask.is-alarm{color:#c11239;font-weight:800}.zj-wp .zj-wp-v2-must.zj-wp-warn{font-size:16px;font-weight:900;line-height:1.6;justify-content:center;text-align:center;padding:12px 18px}.zj-wp-mini-warn{margin:0;font-size:12.5px;font-weight:900;color:#b00c2c;line-height:1.6}.zj-wp.has-work .zj-wp-box{width:min(1080px,100%);overflow:visible}.zj-wp-work{margin:0 0 14px}.zj-wp-act{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 14px;padding:12px 14px;border-radius:14px;border:1.5px solid #bcd3f7;background:#eef5ff;color:#0b5fe0;text-align:start;cursor:pointer;transition:background .15s,border-color .15s}.zj-wp-act:hover{background:#e3eeff;border-color:#9dbdf2}.zj-wp-act-ic{width:20px;height:20px;flex:none}.zj-wp-act-t{font-size:15px;font-weight:900;color:#082b68}.zj-wp-act-s{font-size:12px;font-weight:700;color:#5e7897}.zj-wp-act-chev{width:18px;height:18px;flex:none;margin-inline-start:auto;transition:transform .2s}.zj-wp-act.is-open{margin-bottom:10px}.zj-wp-act.is-open .zj-wp-act-chev{transform:rotate(180deg)}.zj-wp.has-work .zj-wp-body{padding-bottom:0}.zj-wp-work:empty{display:none}.zj-wp-work .zdc-members-page,.zj-wp-work .zdc-members-wrap{padding:0;margin:0;min-height:0;background:none}body.zj-wp-guest .zj-modal{z-index:2147483200}body.zj-wp-guest .zjv-menu,body.zj-wp-guest .zjv-tip,body.zj-wp-guest .zjv-toast{z-index:2147483100}.zj-wp-why{margin:-2px 0 4px;font-size:11.5px;font-weight:800;color:#c11239}.zj-wp-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zj-wp-fields .zj-fld--full{grid-column:1 / -1}.zj-wp-who{display:flex;align-items:center;gap:11px;margin-bottom:12px;padding:10px 12px;border-radius:16px;background:linear-gradient(145deg,#0b5fe00f,#0b5fe005);border:1px solid #e0ecfd}.zj-wp-ph{flex:0 0 auto;width:46px;height:46px;border-radius:14px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#eef5ff;border:1px solid #dbe7fb;color:#0b5fe0;font-size:19px;font-weight:900;text-decoration:none}.zj-wp-ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.zj-wp-ph--2{margin-inline-start:auto;width:38px;height:38px;border-radius:12px;font-size:15px;opacity:.9}.zj-wp-nm{display:inline-flex;align-items:center;gap:5px;font-size:15px;font-weight:900;color:#082b68;text-decoration:none;overflow-wrap:anywhere}.zj-wp-nm:hover{color:#0b5fe0;text-decoration:underline}.zj-wp-nm svg{width:13px;height:13px;flex:0 0 auto;opacity:.6}.zj-wp-no{display:block;margin-top:2px;font-size:11px;font-weight:800;color:#8aa4bd;font-variant-numeric:tabular-nums}.zj-wp-bd{display:flex;align-items:center;gap:8px}.zj-wp-bd .zj-field{flex:1 1 auto;min-width:0}.zj-wp-age{flex:0 0 auto;padding:7px 12px;border-radius:12px;font-size:12px;font-weight:900;color:#0a7c53;background:#e8faf1;border:1px solid #bdecd5;white-space:nowrap}.zj-wp-age.is-off{color:#8aa4bd;background:#f4f8ff;border-color:#e0ecfd;font-weight:700}.zj-wp-box{border-radius:24px;box-shadow:0 40px 90px #04122e6b}.zj-wp-head{background:linear-gradient(135deg,#f3f8ff,#fbfdff)}.zj-wp-line{line-height:1.7}.zj-wp-fields .zj-fld{padding:11px 12px;border-radius:14px;background:#fbfdff;border:1px solid #eaf1fb}.zj-wp-fields .zj-flab{margin-bottom:5px}.zj-wp-refer{margin-top:12px}.zj-wp-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid #e6eefb}@media(max-width:640px){.zj-wp-fields{grid-template-columns:minmax(0,1fr)}}.zj-wp-locked{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center}.zj-wp-locked-t{margin:0;font-size:17px;font-weight:900;color:#fff}.zj-wp-locked-s{margin:0;font-size:12.5px;font-weight:700;color:#ffffffb8}.zj-wp-locked-out{margin-top:14px}.zj-wp-written{margin:0 0 10px;padding:10px 12px;border-radius:12px;background:#f4f8ff;border:1px solid #e0ecfd}.zj-wp-written .zj-flab{margin:0 0 3px}.zj-wp-written p{margin:0;font-size:13px;font-weight:700;color:#082b68;white-space:pre-wrap;overflow-wrap:anywhere}.zj-wp-written.is-missing{background:#fff1f2;border-color:#fecdd3}.zj-wp-written.is-missing p{color:#be123c}.zj-wp.is-mini{pointer-events:none;overflow:visible}.zj-wp-mini{position:fixed;top:118px;left:16px;display:flex;flex-direction:column;gap:10px;width:min(300px,calc(100vw - 32px));max-height:calc(100vh - 134px);overflow:auto;pointer-events:auto}.zj-wp-mini-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;box-shadow:0 16px 40px #0e1f4a2e,inset 0 1px #fffffffa}.zj-wp-mini-line{margin:0;font-size:13px;font-weight:800;color:#082b68;line-height:1.6;overflow-wrap:anywhere}.zs-alias{color:#6d5ae0!important;font-weight:800;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ep-chip.is-alias{background:#f0edfe;color:#6d5ae0;border-color:#ddd6fb}.zrf-comrate{margin-inline-start:auto;font-variant-numeric:tabular-nums}.zs-sc-m.zs-brc{color:#0b63c5;font-weight:800}.zs-ok,.ep-ok{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;margin-inline-start:5px;border-radius:50%;background:#12a86a;color:#fff;font-size:11px;font-weight:900;line-height:1;vertical-align:middle}.ep-ok{width:22px;height:22px;font-size:13px}.zs-limited.is-on{border-color:#ffd3dc;box-shadow:0 10px 26px #c112391a}.zs-limited-t{line-height:1.9}.zs-limited-off{background:linear-gradient(135deg,#c11239,#e0416a)!important;box-shadow:0 8px 20px #c112393d!important}.zj-brc{padding:0;overflow:hidden}.zj-brc-head{padding:22px 26px 18px;border-bottom:1px solid #e6eefb}.zj-brc-t{margin:0;font-size:19px;font-weight:900;color:#0a2a63}.zj-brc-sub{margin:8px 0 0;font-size:12.5px;font-weight:700;color:#8aa4bd;line-height:1.8}.zj-brc-grid{display:grid;grid-template-columns:repeat(var(--zj-brc-cols, 3),minmax(0,1fr));gap:18px;padding:22px 26px 26px;align-items:start}@media(max-width:760px){.zj-brc-grid{grid-template-columns:1fr}}.zj-brc-card{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:18px;border:1px solid #e6eefb;background:#fff;box-shadow:0 1px 2px #296aaa14}.zj-brc-card.is-off{opacity:.72}.zj-brc-chead{display:flex;align-items:flex-start;gap:10px}.zj-brc-chead>.min-w-0{flex:1 1 auto}.zj-brc-name{margin:0;font-size:17px;font-weight:900;color:#0a2a63;overflow-wrap:anywhere}.zj-brc-csub{margin:5px 0 0;font-size:12.5px;font-weight:700;color:#5e7897}.zj-brc-uses{margin:4px 0 0;font-size:11.5px;font-weight:700;color:#9db4cf;font-variant-numeric:tabular-nums}.zj-brc-acts{display:flex;align-items:center;gap:7px;flex:0 0 auto}.zj-brc-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;border:1px solid #dbe7fb;background:#fff;color:#0b5fe0;cursor:pointer;padding:0}.zj-brc-ic:hover{background:#f1f7ff;border-color:#9dc4f2}.zj-brc-ic.is-del{border-color:#f6caca;color:#dc2626}.zj-brc-ic.is-del:hover{background:#fef2f2;border-color:#eda3a3}.zj-brc-spot{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#eef5ff}.zj-brc-list{display:grid;gap:8px;margin-top:12px}.zj-brc--arch{margin-top:16px}.zj-brc--arch .zj-brc-card{background:#fbfcfe}.zj-brc--arch .zj-brc-spot{background:#f4f7fc;padding:9px 12px}.zj-brc--arch .zj-brc-phone{font-size:13.5px;font-weight:800}.zj-brc-spot>.min-w-0{flex:1 1 auto}.zj-brc-phone{font-size:14.5px;font-weight:900;color:#0a2a63;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.zj-brc-sname{margin-top:3px;font-size:12.5px;font-weight:700;color:#5e7897;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-brc-sright{display:flex;align-items:center;gap:10px;flex:0 0 auto}.zj-brc-n{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 9px;border-radius:999px;background:#dbe7fb;color:#0a3b7d;font-size:11.5px;font-weight:900;font-variant-numeric:tabular-nums}.zj-brc-pen{display:inline-flex;color:#0b5fe0}.zj-brc-pen:hover{color:#0647bd}button.zj-brc-pen{padding:0;border:0;background:none;cursor:pointer;line-height:0}.zj-brc-add{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:14px;border:1.6px dashed #cfe0f8;background:#fff;color:#0b5fe0;font-size:13.5px;font-weight:900;text-decoration:none;transition:.18s}.zj-brc-add:hover{background:#f1f7ff;border-color:#9dc4f2}.zj-brc-empty{margin:0;padding:10px 2px;font-size:12.5px;font-weight:800;color:#8aa4bd}@media(max-width:640px){.zj-brc-head,.zj-brc-grid{padding-inline:16px}}.zj-brc-head{display:flex;align-items:flex-start;gap:14px}.zj-brc-head>.min-w-0,.zj-brc-head>div:first-child{flex:1 1 auto}.zj-brc-head .zj-brc-t{order:1;flex:1 1 auto}.zj-brc-new{order:2;flex:0 0 auto;text-decoration:none}.zj-brc-head .zj-brc-sub{order:3;flex:1 1 100%}.zj-brc-head{flex-wrap:wrap}.zj-brm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px}.zj-brm-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#082b686b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zj-brm-box{position:relative;width:100%;max-width:430px;padding:26px 26px 22px;border-radius:22px;background:#fff;box-shadow:0 30px 70px #0e1f4a38}.zj-brm-head{display:flex;align-items:center;gap:10px;margin-bottom:18px}.zj-brm-t{margin:0;flex:1 1 auto;font-size:17px;font-weight:900;color:#0a2a63}.zj-brm-x{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:0;background:#eef2f9;color:#5e7897;font-size:19px;line-height:1;cursor:pointer}.zj-brm-x:hover{background:#e1e8f4;color:#0a2a63}.zj-brm-box .zj-flab{display:block;margin:0 0 6px;font-size:12.5px;font-weight:800;color:#5e7897}.zj-brm-box .zj-field{margin-bottom:16px}.zj-brm-save{width:100%;min-height:50px;font-size:15px}.zj-trn .zj-sec-head{align-items:flex-start}.zj-trn-n{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#dbe7fb;color:#0a3b7d;font-size:13px;font-weight:900;font-variant-numeric:tabular-nums}.zj-trn-shape{margin-inline-start:auto;display:flex;gap:6px;flex:0 0 auto}.zj-chat{display:flex;flex-direction:column;gap:12px;margin-top:14px}.zj-chat-row{display:flex}.zj-chat-row.is-right{justify-content:flex-start}.zj-chat-row.is-mid{justify-content:center}.zj-chat-row.is-pair{gap:12px;align-items:stretch}.zj-chat-row.is-pair>.zj-bub{flex:1 1 0;max-width:none}.zj-bub{position:relative;max-width:76%;padding:13px 16px;border-radius:16px;border:1px solid #e2ecf9;background:#f1f6fd}.zj-bub p{margin:0;font-size:14px;font-weight:700;line-height:1.95;color:#24537f;white-space:pre-line}.zj-bub-who{display:block;margin-bottom:5px;font-size:11px;font-weight:900;color:#6f8aa8}.zj-bub.is-staff{background:#eef5ff;border-color:#cfe0f8;border-start-end-radius:5px}.zj-bub.is-staff p{color:#0a2a63}.zj-bub.is-staff.is-alt{border-start-end-radius:16px;border-start-start-radius:5px}.zj-bub.is-client{background:#fff;border-color:#e6eaf0;box-shadow:0 6px 18px #296aaa12}.zj-bub.is-client p{color:#334e6b}.zj-bub.is-rule{max-width:none;width:100%;background:#fbfcfe;border-style:dashed;border-color:#dbe4ef}.zj-bub.is-rule p{font-weight:800;color:#4d6a8c;font-size:13.5px}.zj-bub.is-warn{max-width:none;width:100%;background:#fff6ef;border-color:#f3dcc6}.zj-bub.is-warn p{font-weight:800;color:#8a4b12;font-size:13.5px}.zj-trn-rules{display:flex;flex-direction:column;gap:10px;margin-top:14px}.zj-trn-rule{display:flex;gap:12px;align-items:flex-start;padding:13px 15px;border-radius:14px;border:1px solid #e6eaf0;background:#fbfcfe}.zj-trn-close-line{display:flex;gap:10px;align-items:flex-start;margin-top:10px;padding-top:12px;border-top:1px dashed #dbe4ef}.zj-trn-close-line p{margin:0;flex:1 1 auto;font-size:13px;font-weight:800;color:#4d6a8c;line-height:1.9}.zj-trn-acts{margin-inline-start:auto;display:flex;align-items:center;gap:4px;flex:0 0 auto;flex-wrap:wrap}.zj-bub-acts{display:flex;align-items:center;gap:2px;margin-top:8px;padding-top:7px;border-top:1px dashed rgba(10,42,99,.12)}.zj-bub-ic{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:8px;background:none;color:#6f8aa8;cursor:pointer;transition:.15s}.zj-bub-ic svg{width:14px;height:14px}.zj-bub-ic:hover{background:#0a2a6312;color:#0a2a63}.zj-bub-ic.is-del:hover{background:#fdecec;color:#b42318}.zj-tnm{display:grid;grid-template-columns:1fr;gap:18px;margin-top:14px}@media(min-width:1080px){.zj-tnm{grid-template-columns:1fr 1fr;gap:22px}}.zj-tnm-col{min-width:0;border:1px solid #e6eaf0;border-radius:18px;padding:16px;background:#fcfdff}.zj-tnm-h{margin-bottom:14px;padding-bottom:12px;border-bottom:1px dashed #dde6f1}.zj-tnm-h h4{margin:7px 0 4px;font-size:16px;font-weight:900;color:#082b68}.zj-tnm-h p{margin:0;font-size:12px;font-weight:700;color:#7d94ad;line-height:1.8}.zj-tnm-tag{display:inline-flex;align-items:center;padding:3px 11px;border-radius:999px;background:#dbe7fb;color:#0a3b7d;font-size:11px;font-weight:900}.zj-tnm-tag.is-b{background:#e6f3ec;color:#1d5c3c}.zj-tnm-close{margin-top:18px;padding-top:14px;border-top:1px dashed #dbe4ef}.zj-tnm-close-row{display:flex;gap:10px;align-items:flex-start;margin-bottom:8px}.zj-tnm-close-row p{margin:0;flex:1 1 auto;font-size:13px;font-weight:800;color:#4d6a8c;line-height:1.9}.zj-tnm-pick{margin:14px 0 0;padding:10px 14px;border-radius:12px;background:#fff8e8;border:1px solid #f0e0bd;font-size:12.5px;font-weight:800;color:#7a5a12}.zj-tnb{display:flex;flex-direction:column;gap:14px}.zj-tnb-row{display:flex;gap:10px;align-items:flex-start}.zj-tnb-av{flex:0 0 auto;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#0b5fe0;color:#fff;font-size:13px;font-weight:900;font-variant-numeric:tabular-nums;box-shadow:0 6px 16px #0b5fe047}.zj-tnb-bub{position:relative;flex:1 1 auto;min-width:0;padding:13px 16px 11px;border-radius:18px;border-start-end-radius:6px;background:#eef5ff;border:1px solid #cfe0f8}.zj-tnb-bub:before{content:"";position:absolute;top:10px;inset-inline-end:-7px;width:12px;height:12px;background:#eef5ff;border-top:1px solid #cfe0f8;border-inline-end:1px solid #cfe0f8;transform:rotate(45deg);border-start-end-radius:3px}.zj-tnb-from{display:block;margin-bottom:5px;font-size:10.5px;font-weight:900;color:#5d87c4;letter-spacing:.2px}.zj-tnb-txt{margin:0;font-size:14px;font-weight:700;line-height:1.95;color:#0a2a63;white-space:pre-line}.zj-tnb-note{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:9px 11px;border-radius:12px;background:#ffffffbf;border:1px solid #d9e6f8}.zj-tnb-note svg{flex:0 0 15px;width:15px;height:15px;margin-top:3px;color:#c2881f}.zj-tnb-note p{margin:0;font-size:12.5px;font-weight:800;color:#4d6a8c;line-height:1.85;white-space:pre-line}.zj-tnc{display:flex;flex-direction:column;gap:10px}.zj-tnc-card{display:flex;align-items:stretch;overflow:hidden;border-radius:14px;border:1px solid #e3e9f1;background:#fff;transition:.18s}.zj-tnc-card:hover{border-color:#c9dcf3;box-shadow:0 10px 24px #296aaa17}.zj-tnc-rail{flex:0 0 52px;display:flex;align-items:center;justify-content:center;background:#f3f8f5;border-inline-end:3px solid #2f8257}.zj-tnc-rail span{font-size:17px;font-weight:900;color:#1d5c3c;font-variant-numeric:tabular-nums}.zj-tnc-body{flex:1 1 auto;min-width:0;padding:13px 15px}.zj-tnc-txt{margin:0;font-size:14px;font-weight:700;line-height:1.95;color:#20344a;white-space:pre-line}.zj-tnc-note{margin-top:10px;padding:10px 12px;border-radius:10px;background:#f7f9fc;border-inline-start:3px solid #c9d6e6}.zj-tnc-note-t{display:block;margin-bottom:3px;font-size:10.5px;font-weight:900;color:#8aa4bd}.zj-tnc-note p{margin:0;font-size:12.5px;font-weight:800;color:#4d6a8c;line-height:1.85;white-space:pre-line}.zj-tnb-bub .zj-bub-acts,.zj-tnc-body .zj-bub-acts{margin-top:9px;padding-top:7px;border-top:1px dashed rgba(10,42,99,.12)}.zj-tnm-close-row .zj-bub-acts,.zj-trn-close-line .zj-bub-acts{margin-top:0;padding-top:0;border:0;flex:0 0 auto}.zj-trn-add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;margin-top:12px;border-radius:14px;border:1.6px dashed #cfe0f8;background:#fff;color:#0b5fe0;font-size:13px;font-weight:900;cursor:pointer;transition:.18s}.zj-trn-add svg{width:15px;height:15px}.zj-trn-add:hover{background:#f1f7ff;border-color:#9dc4f2}.zj-brm-box--wide{max-width:560px}.zj-brm-box select.zj-field,.zj-brm-box textarea.zj-field{margin-bottom:16px}.zj-brm-box textarea.zj-field{min-height:92px;line-height:1.9}@media(max-width:760px){.zj-bub{max-width:92%}.zj-chat-row.is-pair{flex-direction:column}.zj-trn-shape{width:100%;margin-inline-start:0;margin-top:8px}}.ts-dropdown{display:none;margin-top:6px;border-radius:14px;border:1px solid #dbe7fb;background:#fff;overflow:hidden;min-width:210px;box-shadow:0 18px 44px #0a2b5738;z-index:2147483000}.ts-dropdown .ts-dropdown-content{padding:5px}.ts-dropdown .option{padding:9px 12px;border-radius:10px;cursor:pointer;font-size:13.5px;font-weight:700;color:#223852;transition:background .15s}.ts-dropdown .option:hover,.ts-dropdown .option.active{background:#087af014}.ts-dropdown .option.selected{color:#fff;background:linear-gradient(135deg,#0b5fe0,#12a3f5)}.ts-dropdown .no-results,.ts-dropdown .create{padding:12px 14px;font-size:12px;font-weight:700;color:#8aa4bd}select.tomselected,.ts-wrapper+select,select:has(+.ts-wrapper){display:none!important}.ef-mode--acc{cursor:default}.ef-mode--acc b{direction:ltr}.ef-mode--btn{border:1.6px dashed #cfe0f8;background:#fff;cursor:pointer;font-family:inherit;text-align:inherit}.ef-mode--btn:hover{background:#f1f7ff;border-color:#9dc4f2}.zj-form--wide{max-width:none}.zj-form--pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:16px;align-items:start}.ep-ledger{width:100%}.ep-ledger th:nth-child(4),.ep-ledger th:nth-child(5),.ep-ledger td:nth-child(4),.ep-ledger td:nth-child(5){text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:900}.ep-ledger td.is-up{color:#10714c}.ep-ledger td.is-down{color:#a02626}.ep-ledger-note{color:#5e7897;font-weight:700;font-size:12px}.ep-ledger tfoot td{font-weight:900;background:#0b5fe00a}.ep-ledger-net td{color:#082b68;font-size:14px;background:#0b5fe014!important}.ep-ledger-gap td{color:#8a4b12;background:#fff6ef!important;font-weight:800;font-size:12px}.zs-facts{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.zs-fact{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#f1f6fd;border:1px solid #e2ecf9;color:#24537f;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.zs-fact.is-n{background:#eef7f1;border-color:#d6ecde;color:#1d5c3c}.zj-atb-list{display:flex;flex-direction:column;gap:10px;margin-top:14px}.zj-atb-card{padding:15px 17px;border-radius:16px;border:1px solid #e8eef7;background:#fff;box-shadow:0 2px 8px #296aaa0d;transition:box-shadow .16s,border-color .16s}.zj-atb-card:hover{border-color:#cfe0f8;box-shadow:0 10px 24px #296aaa1a}.zj-atb-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.zj-atb-who{display:flex;align-items:center;gap:10px;min-width:170px;text-decoration:none;color:inherit}.zj-atb-who b{display:block;font-size:14.5px;font-weight:900;color:#0a2a63}.zj-atb-who small{display:block;font-size:11.5px;font-weight:700;color:#7d94ad}.zj-atb-today{display:flex;align-items:baseline;flex-wrap:wrap;padding:7px 14px;border-radius:12px;background:#f3f8ff;border:1px solid #dbe7fb;flex-direction:column;align-items:flex-start;gap:3px;min-width:260px}.zj-atb-tday{display:flex;align-items:center;gap:6px;width:100%;font-size:11px;font-weight:900;color:#5d87c4}.zj-atb-tset{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.zj-atb-tset b{font-size:19px;font-weight:900;color:#0a2a63;font-variant-numeric:tabular-nums}.zj-atb-tset b.zj-atb-tst{font-size:15px}.zj-atb-today em{font-style:normal;font-size:11px;font-weight:800;color:#7d94ad;margin-inline-end:6px}.zj-atb-tset i{font-style:normal;font-size:11px;font-weight:900;padding:2px 9px;border-radius:8px}.zj-atb-tset i.is-dn{background:#fff0dc;color:#b4610d}.zj-atb-tset i.is-up{background:#e2f5ea;color:#12a86a}.zj-atb-tset i.is-ze{background:#eef2f7;color:#8aa4bd}.zj-atb-tset i.is-note{background:#fff;color:#7d94ad;border:1px solid #e2ecf9}.zj-atb-today.is-absent,.zj-atb-today.is-excused{background:#fff3f5;border-color:#f7d6de}.zj-atb-today.is-leave,.zj-atb-today.is-remote{background:#f6f4ff;border-color:#e3ddfb}.zj-atb-today.is-off,.zj-atb-today.is-holiday{background:#f5f8fb;border-color:#e6edf5}.zj-atb-today.is-late{background:#fffaf2;border-color:#f3e2cb}.zj-atb-tnone{font-size:12.5px;font-weight:800;color:#a6b6c9}.zj-atb-stats{margin-inline-start:auto;display:flex;gap:7px;flex-wrap:wrap}.zj-atb-stat{min-width:68px;padding:6px 10px;border-radius:12px;background:#f7fafd;border:1px solid #e8eef7;text-align:center}.zj-atb-stat b{display:block;font-size:17px;font-weight:900;color:#0a2a63;font-variant-numeric:tabular-nums;line-height:1.15}.zj-atb-stat b.is-ok{color:#12a86a}.zj-atb-stat b.is-warn{color:#b4610d}.zj-atb-stat b.is-bad{color:#c11239}.zj-atb-stat span{display:block;font-size:10px;font-weight:800;color:#7d94ad}.zj-atb-edit{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;margin-inline-start:auto;flex:none;padding:0;border-radius:7px;background:#fff;border:1px solid #dbe7fb;color:#5d87c4;cursor:pointer;transition:background .14s,color .14s,border-color .14s}.zj-atb-edit:hover{background:#0b5fe0;border-color:#0b5fe0;color:#fff}.zj-atb-days{display:flex;gap:4px;margin-top:13px;padding-top:12px;border-top:1px dashed #e8eef7}.zj-atb-d{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;max-width:46px;height:36px;padding:0;border-radius:11px;background:#f3f6fa;border:1px solid #e8eef7;color:#8aa4bd;font-family:inherit;font-size:13px;font-weight:900;font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .12s,box-shadow .12s,filter .12s}.zj-atb-d:hover{transform:translateY(-2px);filter:brightness(1.04)}.zj-atb-d.is-sel{box-shadow:0 0 0 3px #0b5fe047;border-color:#0b5fe0}.zj-atb-d.is-present{background:#12a86a;border-color:#12a86a;color:#fff}.zj-atb-d.is-late{background:#ef8f1f;border-color:#ef8f1f;color:#fff}.zj-atb-d.is-leave{background:#f2c200;border-color:#f2c200;color:#4a3a00}.zj-atb-d.is-absent{background:#e12d4f;border-color:#e12d4f;color:#fff}.zj-atb-d.is-off{background:#e7edf5;border-color:#dde5ee;color:#8aa4bd}.zj-atb-d.is-pending{background:#fff;border-style:dashed;border-color:#cfd9e6;color:#8aa4bd}.zj-atb-d.is-future{background:transparent;border-color:#eef2f8;color:#b8c6d6}.zj-atb-d.is-excused{background:#fdeaee;border:2px solid #e12d4f;color:#c11239}.zj-atb-d.is-open{background:#12a86a;border:2px solid #ef8f1f;color:#fff}.zj-atb-d.is-today{background:#fff;border:2px solid #0b5fe0;color:#0b5fe0}.zj-atb-sum{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:11px}.zj-atb-sumh{display:inline-flex;align-items:baseline;gap:6px;font-size:11.5px;font-weight:900;color:#5d87c4;margin-inline-end:2px}.zj-atb-sumh small{font-size:10.5px;font-weight:800;color:#9ab0c6}.zj-atb-sumi{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border-radius:999px;background:#f7fafd;border:1px solid #e8eef7;font-size:11px;font-weight:800;color:#5a7897}.zj-atb-sumi b{font-size:14px;font-weight:900;font-variant-numeric:tabular-nums;color:#0a2a63}.zj-atb-sumi:before{content:"";width:9px;height:9px;border-radius:3px;background:#cfd9e6}.zj-atb-sumi.is-present:before{background:#12a86a}.zj-atb-sumi.is-late:before{background:#ef8f1f}.zj-atb-sumi.is-leave:before{background:#f2c200}.zj-atb-sumi.is-absent:before{background:#e12d4f}.zj-atb-sumi.is-off:before{background:#e7edf5;border:1px solid #dde5ee}.zj-atb-sumi.is-pending:before{background:#fff;border:1px dashed #cfd9e6}.zj-atb-sumi.is-excused:before{background:#fdeaee;border:2px solid #e12d4f}.zj-atb-sumi.is-open:before{background:linear-gradient(90deg,#ef8f1f 50%,#12a86a 50%)}.zj-atb-sumi.is-today:before{background:#fff;border:2px solid #0b5fe0}.zj-atb-sumi.is-sub{background:#fff;border-style:dashed;opacity:.9}.zj-atb-sumi.is-sub b{color:#5a7897}.zj-atb-sumi.is-hours:before,.zj-atb-sumi.is-plus:before,.zj-atb-sumi.is-minus:before{display:none}.zj-atb-sumi.is-hours{background:#f3f8ff;border-color:#dbe7fb}.zj-atb-sumi.is-plus{background:#e2f5ea;border-color:#c6ead6}.zj-atb-sumi.is-plus b{color:#12a86a}.zj-atb-sumi.is-minus{background:#fff0dc;border-color:#f3e2cb}.zj-atb-sumi.is-minus b{color:#b4610d}.ev2{display:flex;flex-direction:column;gap:14px}.ev3-try{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding:10px 16px;border-radius:14px;background:linear-gradient(135deg,#eef5ff,#f7fbff);border:1px dashed #bcd6fa}.ev3-try span{flex:1 1 240px;font-size:12px;font-weight:800;color:#41607f}.ev3-flag{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 16px;border-radius:16px;background:linear-gradient(135deg,#eef5ff,#f7fbff);border:1px dashed #bcd6fa}.ev3-flag-t{flex:none;padding:3px 11px;border-radius:999px;background:#0b5fe0;font-size:11px;font-weight:900;color:#fff}.ev3-flag p{flex:1 1 240px;margin:0;font-size:12px;font-weight:700;color:#41607f}.ev3s .ep-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;padding:4px 0 28px}.ev1s .ep-panel,.ev3s .ep-panel,.ev1s .zj-panel,.ev3s .zj-panel,.ev1s .zj-form--pair,.ev3s .zj-form--pair{position:relative;border-radius:32px;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.9),transparent 30%),radial-gradient(circle at 100% 100%,rgba(0,145,255,.13),transparent 38%),linear-gradient(145deg,#ffffffa3,#ffffff40);border:1px solid rgba(255,255,255,.82);box-shadow:0 28px 70px #296aaa29,inset 0 1px #fffffff5,inset 0 -1px #ffffff57;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:.28s}.ev1s .ep-panel:hover,.ev3s .ep-panel:hover,.ev1s .zj-panel:hover,.ev3s .zj-panel:hover{box-shadow:0 34px 84px #296aaa38,inset 0 1px #fffffff5,inset 0 -1px #ffffff57}.ev1s .ep-sec-h,.ev3s .ep-sec-h,.ev1s .zj-sec-head,.ev3s .zj-sec-head{display:flex;align-items:center;gap:9px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.9);margin-bottom:0}.ev1s .ep-sec-h:before,.ev3s .ep-sec-h:before,.ev1s .zj-sec-head:before,.ev3s .zj-sec-head:before{content:none}.ev1s .ep-sec-h h3,.ev3s .ep-sec-h h3,.ev1s .zj-sec-head .zj-sec-t,.ev3s .zj-sec-head .zj-sec-t{font-size:15px;font-weight:900;color:#082b68}.ev1s .ep-ic,.ev3s .ep-ic,.ev1s .zj-sec-ic,.ev3s .zj-sec-ic{width:34px;height:34px;border-radius:12px;background:#eef5ff;border:1px solid #dbe7fb;color:#0b5fe0;box-shadow:none}.ev1s .ep-count,.ev3s .ep-count{margin-inline-start:auto;padding:3px 11px;border-radius:999px;background:#f4f8ff;border:1px solid #dbe7fb;font-size:11.5px;font-weight:900;color:#0e3f77}.ev1s .ep-chip,.ev3s .ep-chip{display:inline-flex;align-items:baseline;gap:6px;padding:6px 11px;border-radius:999px;background:#f4f8ff;border:1px solid #dbe7fb;font-size:12.5px;line-height:1.5;font-weight:900;color:#0e3f77}.ev1s .ep-chip svg,.ev3s .ep-chip svg{color:#0b5fe0;width:13px;height:13px}.ev1s .ep-chip.is-on,.ev3s .ep-chip.is-on{background:#effaf3;border-color:#cfe9d8;color:#0f7a43}.ev1s .ep-chip.is-off,.ev3s .ep-chip.is-off{background:#fff4f5;border-color:#ffd6dc;color:#b91c1c}.ev1s .ep-head,.ev3s .ep-head{gap:30px;padding:24px 26px 18px}.ev1s .ep-photo,.ev3s .ep-photo{width:248px;height:248px;flex-basis:248px;border:4px solid #fff;box-shadow:0 14px 34px #296aaa33;background:#eef4fd;font-size:92px;color:#9db4cf}.ev1s .ep-id h1,.ev3s .ep-id h1{font-size:28px;font-weight:900;color:#082b68;line-height:1.4;letter-spacing:0}.ev1s .ep-meta,.ev3s .ep-meta{gap:7px;margin-top:10px}.ev1s .ep-acts,.ev3s .ep-acts{gap:8px;padding:0 26px 20px;margin-top:14px;border-top:0}.ev1s .ep-tbl thead th,.ev3s .ep-tbl thead th{position:sticky;top:0;z-index:1;background:#f4f8fff5;border-bottom:1px solid #dbe7fb;font-size:11.5px;font-weight:900;color:#5e7897}.ev1s .ep-tbl tbody tr:hover,.ev3s .ep-tbl tbody tr:hover{background:#f4f8ff99}.ev1s .ep-tbl td,.ev3s .ep-tbl td{border-bottom:1px solid rgba(225,235,250,.8)}.ev1s .ep-tbl td[dir=ltr],.ev3s .ep-tbl td[dir=ltr],.ev1s .ep-tbl td b,.ev3s .ep-tbl td b,.ev1s .ep-card b,.ev3s .ep-card b,.ev1s .ep-att b,.ev3s .ep-att b,.ev1s .ep-rate,.ev3s .ep-rate,.ev1s .zj-com-kpi b,.ev3s .zj-com-kpi b,.ev1s .zj-atb-stat b,.ev3s .zj-atb-stat b{font-variant-numeric:tabular-nums}.ev1s .ep-card,.ev3s .ep-card,.ev1s .ep-accrow,.ev3s .ep-accrow,.ev1s .zj-com-kpi,.ev3s .zj-com-kpi,.ev1s .zj-atb-stat,.ev3s .zj-atb-stat,.ev1s .ep-sched-form,.ev3s .ep-sched-form,.ev1s .zj-docbox,.ev3s .zj-docbox{background:#ffffff9e;border:1px solid rgba(255,255,255,.9);border-radius:18px;box-shadow:inset 0 1px #ffffffe6}.ev1s .ep-empty,.ev3s .ep-empty{color:#8aa4bd}.ev1s.zs-layout .ep-photo{width:170px;height:170px;flex-basis:170px;font-size:64px}.ev1s.zs-layout .ep-head{gap:20px;padding:20px 22px 16px}.ev1s.zs-layout .ep-id h1{font-size:24px}.ev1s .zs-list{border-radius:32px}.ev1s .zs-list-h{border-bottom:1px solid rgba(255,255,255,.9);padding:14px 18px}.ev1s .zs-list-h h3{font-size:15px;font-weight:900;color:#082b68}.ev1s .zs-items{gap:10px;padding:12px}.ev1s .zs-item{gap:10px;min-height:0;padding:12px 14px;border-radius:20px;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.9),transparent 34%),linear-gradient(145deg,#ffffffb8,#ffffff57);border:1px solid rgba(255,255,255,.86);box-shadow:0 10px 26px #296aaa1a,inset 0 1px #fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#0e3f77;transition:.22s}.ev1s .zs-item:hover{transform:translateY(-1px);box-shadow:0 16px 38px #296aaa29,inset 0 1px #fffffff5}.ev1s .zs-item.is-on{border-color:#bcd8fb;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.95),transparent 34%),linear-gradient(145deg,#f3f8ff,#e7f1ff);box-shadow:0 16px 38px #0b5fe02e,inset 0 1px #fffffffa}.ev1s .zs-item.is-on:before{content:"";position:absolute;inset-inline-end:0;top:14px;bottom:14px;width:4px;border-radius:999px;background:linear-gradient(180deg,#0b5fe0,#12a3f5)}.ev1s .zs-item.is-off{opacity:.82}.ev1s .zs-item{flex-direction:column;align-items:stretch}.ev1s .zs-sc-t{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:900;margin-bottom:4px}.ev1s .zs-sc-n{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#082b68}.ev1s .zs-sc-m{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:800;color:#7d94ad;line-height:1.9}.ev1s .zs-sc-m svg{width:12px;height:12px;flex:none;color:#5d87c4}.ev1s .zs-sc-m b{color:#0e3f77;font-weight:900}.ev1s .zs-alias{color:#8a7ad6}.ev1s .zs-alias svg{color:#8a7ad6}.ev1s .zs-av{width:36px;height:36px;flex-basis:36px;border-radius:12px;background:#eef5ff;border:1px solid #dbe7fb;color:#0b5fe0;font-size:15px}.ev1s .zs-item.is-on .zs-av{background:#0b5fe0;border-color:#0b5fe0;color:#fff}.ev1s .zs-fact{background:#f4f8ff;border-color:#dbe7fb;color:#0e3f77}.ev1s .zs-state{margin-inline-start:auto;flex:none;font-size:10px;font-weight:900;padding:2px 9px;border-radius:999px}.ev1s .zs-sep{color:#8aa4bd}.ev1s .zs-add{background:#0b5fe0;color:#fff}.ev1s .zs-add:hover{background:#0a4fc0}.ev1s .ep-grid>section,.ev3s .ep-grid>section{margin-bottom:16px}.ev1s .zj-form,.ev3s .zj-form{margin-top:16px}.ev3s [data-sec=head]{order:1;grid-column:1 / -1}.ev3s [data-sec=months]{order:1;grid-column:1 / -1;padding:0}.ev3s [data-sec=summary]{order:1;grid-column:1 / -1}.ev3s [data-sec=me-month]{order:2}.ev3s [data-sec=tier]{order:3}.ev3s [data-sec=att-card]{order:4;grid-column:1 / -1}.ev3s [data-sec=att-log]{order:5;grid-column:1 / -1}.ev3s [data-sec=ledger]{order:6;grid-column:1 / -1}.ev3s [data-sec=money],.ev3s [data-sec=stats]{order:7;grid-column:1 / -1}.ev3s [data-sec=account]{order:8}.ev3s [data-sec=pay-mode]{order:9}.ev3s [data-sec=raises]{order:10;grid-column:1 / -1}.ev3s [data-sec=bonus]{order:11}.ev3s [data-sec=leaves]{order:12}.ev3s [data-sec=loan]{order:13;grid-column:1 / -1}.ev3s [data-sec=dayoff-req]{order:14}.ev3s [data-sec=ops]{order:15}.ev3s [data-sec=att-mini]{order:16}.ev3s [data-sec=docs]{order:17;grid-column:1 / -1}.ev3s [data-sec=commission]{order:18;grid-column:1 / -1}.ev3s .ep-wrap>*:not([data-sec]){order:19}.ev3s .ep-grid{display:contents}.ev3s [data-sec=me-month],.ev3s [data-sec=tier],.ev3s [data-sec=account],.ev3s [data-sec=pay-mode]{align-self:stretch}.ev3s [data-sec=tier] .ep-tier{height:100%;align-content:center}.ev3s [data-sec=pay-mode]>*,.ev3s [data-sec=account]>*{max-width:100%}.ev3s [data-sec=money],.ev3s [data-sec=att-card],.ev3s [data-sec=leaves],.ev3s [data-sec=docs],.ev3s [data-sec=bonus]{position:relative;margin-top:18px}.ev3s [data-sec=bonus],.ev3s [data-sec=leaves]{align-self:stretch}.ev3s .ep-grid>[data-sec=bonus]{margin-bottom:0}.ev3s [data-sec=money]:after,.ev3s [data-sec=att-card]:after,.ev3s [data-sec=leaves]:after,.ev3s [data-sec=bonus]:after,.ev3s [data-sec=docs]:after{content:"";position:absolute;inset-inline:0;top:-9px;height:1px;background:linear-gradient(90deg,#dbe7fb,transparent)}.ev3s .zj-form--pair{display:block;background:#fff;border:1px solid #e9eef6;border-radius:18px;box-shadow:0 1px 2px #102a500a,0 12px 28px #102a500e;overflow:hidden}.ev3s .zj-form--pair>.zj-panel{background:transparent;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ev3s .zj-form--pair>.zj-panel+.zj-panel{border-top:1px dashed #e9eef6}.ev3s .ep-acts{display:flex;flex-wrap:wrap;gap:8px;overflow:visible}.ev3s .ep-acts>*{width:auto;flex:0 0 auto}.ev3s .ep-acts .zj-btn{justify-content:center;white-space:nowrap}@media(max-width:1180px){.ev3s .ep-wrap{grid-template-columns:minmax(0,1fr)}}.zj-dsx{padding:14px 18px 16px}.zj-dsx-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.zj-dsx-cell{display:flex;flex-direction:column;gap:7px;min-width:0}.zj-dsx .zj-docslot{height:150px;overflow:hidden}.zj-dsx .zj-docslot.is-have{border-style:solid;border-color:#cfe0f8}.zj-dsx-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px}.zj-dsx .zj-docslot-ic,.zj-dsx .zj-docslot-t,.zj-dsx .zj-docslot-c{z-index:2}.zj-dsx .zj-docslot-c{max-width:92%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zj-dsx-del{align-self:center;padding:3px 12px;border-radius:9px;cursor:pointer;background:#fff;border:1px solid #f1d7de;color:#c11239;font-family:inherit;font-size:11px;font-weight:900;transition:background .14s,color .14s}.zj-dsx-del:hover{background:#c11239;border-color:#c11239;color:#fff}@media(max-width:1100px){.zj-dsx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.zj-dsx-grid{grid-template-columns:minmax(0,1fr)}}.zj-docs{padding:12px 18px 16px}.zj-docs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.zj-docbox{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;background:#f7fafd;border:1px solid #e8eef7}.zj-docbox-h{display:flex;align-items:center;gap:8px}.zj-docbox-t{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:900;color:#0a2a63}.zj-docbox-t svg{width:15px;height:15px;flex:none;color:#5d87c4}.zj-docbox-ok{margin-inline-start:auto;flex:none;padding:2px 8px;border-radius:8px;background:#e2f5ea;border:1px solid #c6ead6;font-size:10px;font-weight:900;color:#12a86a}.zj-docbox-no{margin-inline-start:auto;flex:none;padding:2px 8px;border-radius:8px;background:#fff;border:1px dashed #d7e2ee;font-size:10px;font-weight:900;color:#9ab0c6}.zj-docbox-view{display:flex;align-items:center;justify-content:center;height:130px;border-radius:12px;background:#fff;border:1px solid #e8eef7;overflow:hidden}.zj-docbox-view img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.zj-docbox-cur{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.zj-docbox-cur>svg{width:26px;height:26px;color:#c3d3e4}.zj-docbox-cur a{display:block;width:100%;height:100%}.zj-docbox-pdf{display:flex!important;align-items:center;justify-content:center;gap:7px;text-decoration:none;font-size:12px;font-weight:900;color:#0b5fe0}.zj-docbox-pdf svg{width:18px;height:18px}.zj-docbox-acts{display:flex;gap:6px}.zj-docbox-acts .zj-btn{flex:1 1 0;justify-content:center;cursor:pointer}.zj-docs-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px dashed #e8eef7}.zj-docs-foot p{flex:1 1 220px;margin:0;font-size:11px;font-weight:700;color:#8aa4bd;line-height:1.7}.zj-docs-foot .zj-btn.is-off{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.zj-docs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.zj-docs-grid{grid-template-columns:minmax(0,1fr)}}.zj-com{margin-top:14px}.zj-com-sum{display:flex;flex-wrap:wrap;gap:9px;padding:12px 18px 0}.zj-com-kpi{flex:1 1 150px;min-width:0;padding:10px 13px;border-radius:14px;background:#f7fafd;border:1px solid #e8eef7}.zj-com-kpi b{display:block;font-size:19px;font-weight:900;color:#0a2a63;font-variant-numeric:tabular-nums;line-height:1.2}.zj-com-kpi span{display:block;font-size:10.5px;font-weight:800;color:#7d94ad;margin-top:1px}.zj-com-kpi.is-net{background:#eef5ff;border-color:#cfe0f8}.zj-com-kpi.is-net b{color:#0b5fe0}.zj-com-tbl td b{display:block;font-weight:900;color:#0a2a63}.zj-com-tbl td small{display:block;font-size:10.5px;font-weight:700;color:#9ab0c6}.zj-com-tbl td.is-up{color:#12a86a;font-weight:900}.zj-com-tbl td.is-down{color:#c11239;font-weight:900}.zj-com-tbl tr.is-refund{background:#fff7f8}.zj-com-tag{display:inline-block;padding:2px 9px;border-radius:8px;background:#eef5ff;border:1px solid #dbe7fb;font-size:10.5px;font-weight:900;color:#0a2a63}.zj-com-tag.is-share{background:#fff6ea;border-color:#f3e2cb;color:#b4610d;margin-inline-start:4px}.zj-com-gap td{color:#0b5fe0;font-weight:900}.ep-sched{margin:12px 18px 14px}.ep-sched-tog{display:flex;align-items:center;gap:9px;width:100%;padding:10px 14px;border-radius:14px;border:1px solid #e2ecf9;background:#f7fafd;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:900;color:#0a2a63;text-align:start;transition:background .14s,border-color .14s}.ep-sched-tog:hover{background:#eef5ff;border-color:#cfe0f8}.ep-sched-tog svg{width:16px;height:16px;flex:none}.ep-sched-tog>span{flex:none}.ep-sched-tog b{font-size:12.5px;font-weight:900;color:#0b5fe0;font-variant-numeric:tabular-nums}.ep-sched-tog i{font-style:normal;font-size:11px;font-weight:800;color:#7d94ad;padding:2px 9px;border-radius:8px;background:#fff;border:1px solid #e8eef7}.ep-sched-tog i.is-warn{color:#b4610d;background:#fff6ea;border-color:#f3e2cb}.ep-sched-caret{margin-inline-start:auto;flex:none;color:#8aa4bd;transition:transform .18s}.ep-sched-form{margin-top:10px;padding:14px;border-radius:14px;border:1px solid #e8eef7;background:#fff}.ep-sched-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px 12px}.ep-fld{display:flex;flex-direction:column;gap:4px;min-width:0}.ep-fld>span{font-size:11px;font-weight:900;color:#5a7897}.ep-fld .zj-field{width:100%}.ep-sched-foot{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px dashed #e8eef7}.ep-sched-foot p{flex:1 1 220px;margin:0;font-size:11px;font-weight:700;color:#8aa4bd;line-height:1.7}.ep-sched-foot p b{color:#b4610d}@media(max-width:1100px){.ep-sched-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.ep-sched-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.zj-atb-item{display:flex;flex-direction:column;gap:10px}.zj-atl-wait{padding:14px 17px;border-radius:16px;border:1px dashed #e2ecf9;background:#fbfdff;font-size:12px;font-weight:800;color:#8aa4bd}.zj-atd-log{padding:15px 17px}.zj-atl-facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.zj-atl-fact{flex:1 1 112px;min-width:0;max-width:230px;padding:9px 12px;border-radius:13px;background:#f7fafd;border:1px solid #e8eef7;text-align:center}.zj-atl-fact b{display:block;font-size:18px;font-weight:900;color:#0a2a63;font-variant-numeric:tabular-nums;line-height:1.2}.zj-atl-fact span{display:block;font-size:10.5px;font-weight:800;color:#7d94ad}.zj-atl-net{max-width:none}.zj-atl-net b{font-size:13px}.zj-atl-net b .revenues-badge{display:inline-flex}.zj-atl-net span span{display:inline;font-size:inherit;color:inherit}.zj-at-net{display:flex;align-items:center;gap:6px;margin-top:4px}.zj-at-net .zj-cell-sub{margin:0}.zj-atl-fact.is-in b{color:#12a86a}.zj-atl-fact.is-out b{color:#0b5fe0}.zj-atl-fact.is-up b{color:#12a86a}.zj-atl-fact.is-dn b{color:#b4610d}.zj-atl-line{list-style:none;margin:14px 0 0;padding:0 2px 0 0;display:flex;flex-direction:column;max-height:420px;overflow:auto}.zj-atl-item{display:flex;align-items:flex-start;gap:9px;padding:8px 0;border-top:1px dashed #eef3f9;font-size:12.5px;line-height:1.75}.zj-atl-item:first-child{border-top:0}.zj-atl-item time{flex:none;width:44px;font-size:11.5px;font-weight:900;color:#5d87c4;font-variant-numeric:tabular-nums;padding-top:1px}.zj-atl-verb{flex:none;min-width:52px;text-align:center;padding:1px 8px;border-radius:8px;background:#eef5ff;border:1px solid #dbe7fb;color:#0a2a63;font-size:10.5px;font-weight:900;margin-top:1px}.zj-atl-txt{min-width:0;font-weight:700;color:#41607f;word-break:break-word}.zj-atl-txt em{display:block;font-style:normal;font-size:11px;font-weight:700;color:#8aa4bd}.zj-atd{max-width:460px}.zj-atd-times{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.zj-atd-hint{margin:8px 0 2px;font-size:11.5px;font-weight:700;color:#7d94ad;line-height:1.7}.zj-atd-marks{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:4px}.zj-atd-mark{display:flex;align-items:center;gap:7px;padding:9px 11px;border-radius:12px;background:#f7fafd;border:1px solid #e8eef7;cursor:pointer;font-size:12.5px;font-weight:800;color:#41607f;transition:background .14s,border-color .14s,color .14s}.zj-atd-mark input{accent-color:#0b5fe0}.zj-atd-mark.is-on{background:#eef5ff;border-color:#0b5fe0;color:#0a2a63}@media(max-width:760px){.zj-atb-stats{width:100%}.zj-atb-stat{flex:1 1 0;min-width:0}.zj-atb-today{width:100%}.zj-atd-marks{grid-template-columns:1fr}.zj-atb-days{flex-wrap:wrap}.zj-atb-d{flex:0 0 auto;width:34px}}.ev3s--pane [data-sec]{display:none}.ev3s--pane [data-sec=head],.ev3s--pane [data-sec=me-month],.ev3s--pane [data-sec=tier],.ev3s--pane [data-sec=att-card],.ev3s--pane [data-sec=money],.ev3s--pane [data-sec=att-log],.ev3s--pane [data-sec=account]{display:block}.ev3s--pane [data-sec]:before,.ev3s--pane [data-sec]:after{content:none}.ev3s--pane [data-sec]{margin-top:0}[data-sec=att-log] .ep-tbl td{vertical-align:top}.ep-al-day b{display:block;font-weight:900;color:#082b68}.ep-al-day small{display:block;font-size:11px;color:#8aa4bd}.ep-al-io{white-space:nowrap;font-weight:800;color:#24537f}.ep-al-wk b{display:block;font-weight:900;color:#082b68;white-space:nowrap}.ep-al-wk small{display:block;font-size:11px;font-weight:700;color:#8aa4bd;white-space:nowrap}.ep-al-tags{min-width:150px}.ep-al-t{display:inline-block;margin:0 0 4px 4px;padding:2px 9px;border-radius:999px;border:1px solid;font-size:11.5px;font-weight:800;white-space:nowrap}.ep-al-t.is-late{color:#a85a12;background:#fff2e6;border-color:#ffdcbc}.ep-al-t.is-ot{color:#12a86a;background:#eaf7ef;border-color:#cfe9d6}.ep-al-t.is-ded{color:#c11239;background:#fff0f3;border-color:#ffd3dc}.ep-al-none{color:#a7b6c8}.ep-al-t.is-free{color:#0e7fa8;background:#e8f6fd;border-color:#cfe9f6}.ep-al-st{min-width:150px}.ep-al-tm{display:inline-flex;flex-direction:column;align-items:center;margin-inline-end:12px}.ep-al-tm b{font-weight:800;color:#24537f;white-space:nowrap}.ep-al-tm small{font-size:10.5px;font-weight:700;color:#a7b6c8}.ep-al-io{white-space:nowrap}.ep-al-ded{min-width:110px}.ep-al-act{width:44px}.ep-al-wrap{position:relative}.ep-al-kebab{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;cursor:pointer;color:#3f6ba8;background:#eef5ff;border:1px solid #dbe7fb}.ep-al-kebab:hover,.ep-al-kebab[aria-expanded=true]{color:#fff;background:#0b5fe0;border-color:#0b5fe0}.ep-al-wrap>.ep-al-menu{position:absolute;top:calc(100% + 6px);inset-inline-end:0;inset-inline-start:auto}.ep-al-menu form{margin:0}.ep-al-menu .ep-al-bad{color:#c11239}.ep-al-pop{position:absolute;top:calc(100% + 6px);inset-inline-end:0;z-index:100001;width:300px;padding:12px;border-radius:14px;background:#fff;border:1px solid #e6eefb;box-shadow:0 16px 40px #0e1f4a2e;display:flex;flex-direction:column;gap:8px}.ep-al-form{display:flex;flex-direction:column;gap:6px;margin:0}.ep-al-form b{font-size:12.5px;font-weight:900;color:#082b68}[data-sec=att-log]:has(.ep-al-kebab[aria-expanded=true]),[data-sec=att-log]:has(.ep-al-pop:not([style*="display: none"])){position:relative;z-index:60}[data-sec=att-log] .ep-tbl .zj-btn{white-space:nowrap}.ep-accst{position:relative}.ep-accst-btn{cursor:pointer;font-family:inherit;gap:6px}.ep-accst-btn:hover{filter:brightness(.97);box-shadow:0 4px 12px #0e1f4a1a}.ep-accst>.ep-accst-menu{position:absolute;top:calc(100% + 6px);inset-inline-start:0}[data-sec=account]:has(.ep-accst-btn[aria-expanded=true]){position:relative;z-index:60}.ep-accst-menu form{margin:0}.ep-accst-menu .zjv-mi[disabled]{cursor:default}.ep-accst-now{font-size:10.5px;font-weight:800;color:#0b5fe0}.ep-acclog-btn{display:inline-flex;align-items:center;gap:7px;margin:0 22px 10px;padding:7px 12px;border-radius:11px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:800;color:#0b5fe0;background:#eef5ff;border:1px solid #dbe7fb}.ep-acclog-btn svg{width:14px;height:14px}.ev3s [data-sec=account]{grid-column:1 / -1}.zs-more{grid-column:1 / -1;display:flex;align-items:center;gap:10px;margin-top:4px;padding:13px 16px;border-radius:16px;text-decoration:none;background:linear-gradient(180deg,#f7fbff,#eef5ff);border:1px solid #cfe0f8;color:#0b4fb8;font-size:13.5px;font-weight:900;transition:.16s}.zs-more:hover{border-color:#0b5fe0;box-shadow:0 6px 16px #0b5fe024}.zs-more>span{min-width:0}.zs-more svg{flex:0 0 auto;width:17px;height:17px}.zs-more>svg:last-child{margin-inline-start:auto}.zfu-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:6px 0 16px}.zfu-stat{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e6ebf3;border-radius:20px;padding:14px 16px;box-shadow:0 8px 22px #0e1f4a14}.zfu-stat-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid}.zfu-stat-ic svg{width:21px;height:21px}.zfu-stat-l{margin:0;font-size:12px;font-weight:700;color:#6b7280}.zfu-stat-v{margin:3px 0 0;font-size:22px;font-weight:800;color:#111827;text-align:right}.zfu-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;margin-bottom:16px}.zfu-seg{display:inline-flex;background:#f1f6fe;border:1px solid #DBE6F9;border-radius:13px;padding:3px;gap:2px}.zfu-seg a,.zfu-seg button{text-decoration:none;font-family:inherit;font-size:13px;font-weight:700;color:#0037ae;background:transparent;border:0;border-radius:10px;padding:7px 14px;cursor:pointer}.zfu-seg a.is-on,.zfu-seg button.is-on{background:#0647bd;color:#fff;box-shadow:0 8px 22px #0e1f4a14}.zfu-search{flex:1 1 220px;min-width:0}.zfu-sel{flex:0 0 auto;width:auto}.zfu-list{display:flex;flex-direction:column;gap:14px}.zfu-card{position:relative;background:#fff;border:1px solid #e6ebf3;border-radius:20px;padding:16px 18px 14px;box-shadow:0 12px 32px #0e1f4a1a;overflow:hidden}.zfu-card:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:5px;background:#0647bd}.zfu-card.is-late:before{background:#e51b42}.zfu-card.is-done:before{background:#20c65a}.zfu-ava{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;background:#eef5ff;color:#0b5fe0;font-size:22px;font-weight:800;overflow:hidden}.zfu-ava img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.zfu-ava.is-f{background:#f5ecfd;color:#7a3fb8}.zfu-name{font-size:16.5px;font-weight:800;color:#111827;text-decoration:none}.zfu-name:hover{color:#0647bd}@keyframes zfuAlarm{0%,to{background:#e51b42;color:#fff;border-color:#e51b42;box-shadow:0 0 #e51b428c;transform:scale(1)}50%{background:#fff0f3;color:#c11239;border-color:#ffd3dc;box-shadow:0 0 0 12px #e51b4200;transform:scale(1.06)}}.zfu-work,.zfu-log{display:none;margin-top:14px;border-top:1px dashed #e6ebf3;padding-top:12px}.zfu-card.show-work .zfu-work,.zfu-card.show-log .zfu-log{display:block}.zfu-form-t{margin:12px 0 8px;font-size:13px;font-weight:800;color:#0037ae}.zfu-form-t:first-child{margin-top:0}.zfu-card.show-work{overflow:visible}.zfu-card.show-work:before{border-start-start-radius:20px;border-end-start-radius:20px}.zfu-work .zdc-members-page{margin-top:0;padding:16px;background:transparent;border-color:transparent;box-shadow:none}.zj-dialog-body .zfu-phone-n{margin:6px 0;text-align:center;font-size:26px;font-weight:800;letter-spacing:.5px;color:#111827}.zfu-tl-none{color:#6b7280}.zfu-wait{margin:0;text-align:center;color:#6b7280;font-size:13px;font-weight:700;padding:12px 0}.zfu-tl{list-style:none;margin:0;padding:0}.zfu-tl li{position:relative;padding:0 18px 12px 0;font-size:13px;color:#111827;border-inline-start:2px solid #e6ebf3;margin-inline-start:6px}.zfu-tl li p{margin:4px 0 0;color:#6b7280;font-size:12.5px}.zfu-dot{position:absolute;inset-inline-start:-7px;top:3px;width:12px;height:12px;border-radius:999px;background:#bfd2f4;border:2px solid #fff}.zfu-dot--ok{background:#20c65a}.zfu-dot--bad{background:#e51b42}.zfu-none{margin:4px 0 0;text-align:center;color:#6b7280;font-size:13px;font-weight:700}.zfu-card.zfb{padding:0}.zfu-card.zfb:before{display:none}.zfu-card.zfb.is-late{border-color:#ffd3dc}.zfb-head{display:flex;align-items:center;gap:14px;padding:18px 20px 16px}.zfb-ava{width:60px;height:60px;box-shadow:0 0 0 3px #fff,0 0 0 4px #dbe6f9}.zfb-who{flex:1 1 auto;min-width:0}.zfb-name{display:block;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zfb-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:6px}.zfb-mi{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:#6b7280}.zfb-mi svg{width:15px;height:15px;color:#0647bd}.zfb-mi b{color:#111827;font-weight:800}.zfb-days{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#f1f6fe;color:#0037ae;border:1px solid #DBE6F9;font-size:13px;font-weight:800;white-space:nowrap}.zfb-days b{font-size:18px}.zfb-days svg{width:17px;height:17px}.zfb-days.is-late{background:#e51b42;color:#fff;border-color:#e51b42;animation:zfuAlarm 1.1s ease-in-out infinite}.zfb-track{margin:0 20px;padding:14px 16px 12px;border-radius:16px;background:#f9fafb;border:1px solid #e6ebf3}.zfb-track-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.zfb-lab{font-size:12.5px;font-weight:800;color:#111827}.zfb-track-m{font-size:12px;font-weight:700;color:#6b7280}.zfb-track-m b{color:#111827;font-weight:800}@keyframes zfNeedAnts{to{background-position:14px 0,-14px 100%,0 -14px,100% 14px,0 0}}#zjv-root .zfc--e .zf5f-say.is-need,#zjv-root .zfc textarea.is-need,#zjv-root .zjv-fu-form textarea.is-need{border:0;border-radius:12px;padding:8px 12px;color:#c11239;background:linear-gradient(90deg,#e51b42 50%,transparent 0) repeat-x 0 0/14px 2px,linear-gradient(90deg,#e51b42 50%,transparent 0) repeat-x 0 100%/14px 2px,linear-gradient(0deg,#e51b42 50%,transparent 0) repeat-y 0 0/2px 14px,linear-gradient(0deg,#e51b42 50%,transparent 0) repeat-y 100% 0/2px 14px,#fff5f6;animation:zfNeedAnts .7s linear infinite}#zjv-root .zfc--e .zf5f-say.is-need{margin-top:10px}#zjv-root .zfc--e .zf5f-say.is-need small,#zjv-root .zfc--e .zf5f-say.is-need p{color:#c11239}#zjv-root .zfc textarea.is-need,#zjv-root .zjv-fu-form textarea.is-need{color:#111827}#zjv-root .zfc [data-st][hidden],#zjv-root .zfc .zf5f-rejects[hidden]{display:none!important}.zfb-foot{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;padding:12px 20px;margin-top:4px;background:#f9fafb;border-top:1px solid #e6ebf3;border-radius:0 0 20px 20px}.zfu-card.zfb.show-work .zfb-foot,.zfu-card.zfb.show-log .zfb-foot{border-radius:0}.zfb-count{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12.5px;font-weight:700;color:#6b7280}.zfb-count>b{font-size:18px;font-weight:800;color:#111827}.zfb-acts{display:flex;align-items:center;gap:6px}.zfb-ib{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:13px;background:#fff;border:1px solid #e6ebf3;color:#0647bd;cursor:pointer;transition:border-color .2s,box-shadow .2s}.zfb-ib:hover{border-color:#bfd2f4;box-shadow:0 8px 22px #0e1f4a14}.zfb-ib svg{width:17px;height:17px}.zfb-main svg{width:15px;height:15px}.zfu-card.zfb .zfb-logb{margin:14px 20px 0;border-top:0;padding:14px 16px 4px;border-radius:16px;background:#f9fafb;border:1px solid #e6ebf3}#zjv-root .zfx-who{flex:1 1 auto;min-width:0}#zjv-root .zfx-name{display:block;font-size:14.5px;font-weight:800;color:#111827;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#zjv-root a.zfx-name:hover{color:#0647bd}#zjv-root .zfx-meta{margin:2px 0 0;font-size:12px;font-weight:700;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#zjv-root .zfx-st{flex:0 0 auto}#zjv-root .zfx-tools{flex:0 0 auto;display:flex;align-items:center;gap:6px}#zjv-root .zfx-tools .zjv-card-x{position:static;opacity:1}#zjv-root .zfx-f{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;padding-top:10px;border-top:1px solid #e6ebf3}#zjv-root .zfx-upd{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:#6b7280}#zjv-root .zfx-acts{display:flex;gap:8px;margin-inline-start:auto}#zjv-root .zfx-acts .zj-btn{white-space:nowrap}#zjv-root .zfx-bysel{height:30px;max-width:180px;padding:0 8px;border-radius:9px;background:#f1f6fe;border:1px solid #DBE6F9;font-family:inherit;font-size:11.5px;font-weight:800;color:#0037ae}.zf0i{display:flex;flex-direction:column;gap:10px;margin:14px 20px 0}.zf0i-last{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12.5px;color:#6b7280}.zf0i-ic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#dbe6f9;color:#0647bd}.zf0i-ic svg{width:15px;height:15px}.zf0i-k{font-weight:700}.zf0i-date{font-size:14.5px;font-weight:800;color:#111827}.zf0i-m b{color:#111827;font-weight:700}.zf0i .zf0i-fbs{margin-top:0}.zf0i .zjv-said.zf0i-empty{color:#9db4cf}.zf0i .zjv-fu-upd{margin-top:-4px}@media(max-width:640px){.zf0i .zjv-fu-said{grid-template-columns:1fr}}@media(max-width:560px){.zfb-head{flex-wrap:wrap;padding:16px 14px 14px}.zfb-who{flex:1 1 calc(100% - 80px)}.zfb-days{order:3;flex:1 1 100%;justify-content:center}.zfb-track,.zf0i,.zfu-card.zfb .zfb-logb{margin-inline:14px}.zfb-foot{padding:12px 14px}.zfb-acts{width:100%}.zfb-main{flex:1 1 auto;justify-content:center}}.zfb-metro>*{zoom:.9}.zfb-mt-pct{margin-inline-start:6px;padding:1px 8px;border-radius:999px;background:#dbe6f9;color:#0037ae;font-style:normal;font-weight:800}.zfb-mt-stage{--y:60px;--below:60px;position:relative;height:calc(var(--y) + var(--below));margin:8px 14px 0}.zfb-mt-stage.has-a2{--y:104px}.zfb-mt-stage.has-b2{--below:104px}.zfb-mt-seg{position:absolute;top:calc(var(--y) - 5px);height:10px}.zfb-mt-seg.is-done{background:#0647bd;border-start-start-radius:999px;border-end-start-radius:999px}.zfb-mt-seg.is-gap{background:#bfd2f4}.zfb-mt-seg.is-gap.is-late{background:repeating-linear-gradient(-45deg,#e51b42 0,#e51b42 6px,#ffd3dc 6px,#ffd3dc 12px)}.zfb-mt-seg.is-next{background:repeating-linear-gradient(90deg,#DBE6F9 0 10px,transparent 10px 16px);border-start-end-radius:999px;border-end-end-radius:999px}.zfb-mt-tick{position:absolute;top:calc(var(--y) - 7px);width:2px;height:14px;margin-inline-start:-1px;background:#fff;border-radius:2px}.zfb-mt-end{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.zfb-mt-end.is-start{top:calc(var(--y) - 9px);width:18px;height:18px;margin-inline-start:-9px;border-radius:999px;background:#fff;border:4px solid #0647BD}.zfb-mt-end.is-finish{top:calc(var(--y) - 14px);width:28px;height:28px;margin-inline-start:-14px;border-radius:999px;background:#fff;border:2px solid #BFD2F4;color:#6b7280}.zfb-mt-end.is-finish svg{width:14px;height:14px}.zfb-mt-now{position:absolute;z-index:2;top:calc(var(--y) - 15px);width:4px;height:30px;margin-inline-start:-2px;border-radius:4px;background:#111827;box-shadow:0 0 0 2px #fff}.zfb-mt-st{position:absolute;z-index:3;top:calc(var(--y) - 13px);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-inline-start:-13px;box-sizing:border-box;border-radius:999px;border:3px solid #fff;background:#0647bd;color:#fff;box-shadow:0 4px 10px #0e1f4a2e;cursor:default}.zfb-mt-st.is-ok{background:#20c65a}.zfb-mt-st.is-bad{background:#e51b42}.zfb-mt-st svg{width:12px;height:12px}.zfb-mt-st b{font-size:11.5px;font-weight:800;line-height:1}.zfb-mt-stem{position:absolute;display:none;width:0;margin-inline-start:-1px;border-inline-start:2px dotted #BFD2F4}.zfb-mt-stem.is-a2{display:block;top:calc(var(--y) - 60px);height:46px}.zfb-mt-stem.is-b2{display:block;top:calc(var(--y) + 14px);height:46px}.zfb-mt-lbl{--ty:0;position:absolute;z-index:4;transform:translate(var(--tx, 50%),var(--ty));display:flex;flex-direction:column;align-items:center;gap:1px;max-width:230px;padding:4px 10px 5px;border-radius:10px;background:#fff;border:1px solid #e6ebf3;border-top:3px solid #0647BD;box-shadow:0 4px 12px #0e1f4a0f;white-space:nowrap}.zfb-mt-lbl.is-a1{top:calc(var(--y) - 17px);--ty:-100%}.zfb-mt-lbl.is-a2{top:calc(var(--y) - 60px);--ty:-100%}.zfb-mt-lbl.is-b1{top:calc(var(--y) + 17px)}.zfb-mt-lbl.is-b2{top:calc(var(--y) + 60px)}.zfb-mt-lbl b{max-width:210px;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:800;color:#111827}.zfb-mt-lbl small{max-width:210px;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:700;color:#6b7280}.zfb-mt-dots{display:flex;gap:3px;justify-content:center;margin-top:3px}.zfb-mt-v .zfb-mt-dots{justify-content:flex-start}.zfb-mt-dots i{width:7px;height:7px;border-radius:50%;background:#dbe6f9}.zfb-mt-dots i.is-done{background:#20c65a}.zfb-mt-dots i.is-cur{background:#0647bd;box-shadow:0 0 0 2px #0647bd2e}.zfb-mt-dots i.is-rej{background:#e51b42}[data-zfu-act=fu]{cursor:pointer}.zfb-mt-lbl[data-zfu-act=fu]:hover b,.zfb-mt-v li[data-zfu-act=fu]:hover b{text-decoration:underline}#zjv-root [data-fu].zfu-flash{animation:zfuFlash 2.2s ease}@keyframes zfuFlash{0%,45%{box-shadow:0 0 0 4px #0b5fe059}to{box-shadow:0 0 #0b5fe000}}.zfb-mt-lbl.is-ok{border-top-color:#20c65a}.zfb-mt-lbl.is-bad{border-top-color:#e51b42}.zfb-mt-lbl.is-now{background:#111827;border-color:#111827}.zfb-mt-lbl.is-now b{color:#fff}.zfb-mt-lbl.is-now small{color:#dbe6f9}.zfb-mt-lbl.is-gap{flex-direction:row;gap:5px;padding:5px 10px;border:1px solid #DBE6F9;background:#f1f6fe;font-size:12px;font-weight:800;color:#0037ae}.zfb-mt-lbl.is-gap b{color:inherit;font-size:13px}.zfb-mt-lbl.is-gap svg{width:14px;height:14px}.zfb-mt-lbl.is-gap.is-late{background:#fff0f3;border-color:#ffd3dc;color:#c11239;animation:zfbMtAlarm 1.1s ease-in-out infinite}@keyframes zfbMtAlarm{0%,to{box-shadow:0 0 #e51b4273}50%{box-shadow:0 0 0 8px #e51b4200;background:#e51b42;color:#fff}}.zfb-mt-months{position:relative;height:18px;margin:0 14px;border-top:1px dashed #e6ebf3}.zfb-mt-months span{position:absolute;top:3px;transform:translate(50%);font-size:11px;font-weight:800;color:#6b7280;white-space:nowrap}.zfb-mt-ends{display:flex;justify-content:space-between;margin:6px 2px 0;font-size:11.5px;font-weight:700;color:#6b7280}.zfb-mt-ends b{color:#111827;font-weight:800}.zfb-mt-v{display:none}@media(max-width:560px){.zfb-mt-stage,.zfb-mt-months,.zfb-mt-ends{display:none}.zfb-mt-v{display:block;list-style:none;margin:12px 0 0;padding:0}.zfb-mt-v li{position:relative;display:flex;align-items:flex-start;gap:12px;padding-bottom:14px}.zfb-mt-v li:before{content:"";position:absolute;top:24px;bottom:-2px;inset-inline-start:11px;width:3px;background:#0647bd}.zfb-mt-v li:last-child{padding-bottom:0}.zfb-mt-v li:last-child:before{display:none}.zfb-mt-v li.is-gap:before{background:#bfd2f4}.zfb-mt-v li.is-gap.is-late:before{background:repeating-linear-gradient(180deg,#e51b42 0,#e51b42 6px,#ffd3dc 6px,#ffd3dc 12px)}.zfb-mt-v li:has(+li.is-gap):before{background:#bfd2f4}.zfb-mt-v li:has(+li.is-gap.is-late):before{background:repeating-linear-gradient(180deg,#e51b42 0,#e51b42 6px,#ffd3dc 6px,#ffd3dc 12px)}.zfb-mt-v li.is-now:before{background:repeating-linear-gradient(180deg,#DBE6F9 0 8px,transparent 8px 13px)}.zfb-mt-v i{position:relative;z-index:1;flex:0 0 25px;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;box-sizing:border-box;border-radius:999px;border:3px solid #fff;background:#0647bd;color:#fff;font-style:normal;box-shadow:0 0 0 1px #dbe6f9}.zfb-mt-v li.is-ok i{background:#20c65a}.zfb-mt-v li.is-bad i{background:#e51b42}.zfb-mt-v li.is-start i{background:#fff;border:5px solid #0647BD;box-shadow:none}.zfb-mt-v li.is-gap i{background:#fff0f3;border:2px dashed #e51b42;box-shadow:none}.zfb-mt-v li.is-gap:not(.is-late) i{background:#f1f6fe;border-color:#bfd2f4}.zfb-mt-v li.is-now i{background:#111827}.zfb-mt-v li.is-finish i{background:#fff;border:2px solid #BFD2F4;box-shadow:none}.zfb-mt-v i b{font-size:11px;font-weight:800}.zfb-mt-v i svg{width:11px;height:11px}.zfb-mt-v li>div{min-width:0;padding-top:2px}.zfb-mt-v li>div b{display:block;font-size:13px;font-weight:800;color:#111827}.zfb-mt-v li>div small{display:block;margin-top:1px;font-size:11.5px;font-weight:700;color:#6b7280}.zfb-mt-v li.is-gap.is-late>div b{color:#c11239}}.zfu-card.zfb .zf0-work{margin:16px 20px 0;padding:18px 0 0;border-top:1px solid #e6ebf3}.zf0-work .zdc-members-page,.zf0-work .zdc-members-page:has(>#zjv-root){margin:0;padding:0;background:transparent;border:0;box-shadow:none;border-radius:0}.zf0-work .zdc-members-wrap{zoom:1}.zf0-work #zjv-root .zj-panel.zjv-recs{background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.zf0-work #zjv-root .zjv-recs>.zj-sec-head{padding:0 0 14px;border-bottom:0;gap:12px;flex-wrap:wrap}.zf0-work #zjv-root .zjv-recs .zj-sec-ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 36px;border-radius:999px;background:#0647bd;color:#fff;font-size:14px}.zf0-work #zjv-root .zjv-recs .zj-sec-t{font-size:18px;font-weight:800;color:#111827}.zf0-work #zjv-root .zjv-recs .zjv-count{order:2;min-height:0!important;padding:3px 12px;font-size:13px!important;font-weight:800;color:#fff;background:#0647bd;border:0}.zf0-work #zjv-root .zjv-recs>.zj-sec-head>.zjv-rq{position:relative;inset:auto;transform:none;order:3;flex:0 1 489px;width:489px;max-width:100%;margin-inline-start:auto}.zf0-work #zjv-root .zjv-recs .zjv-body{padding:0}.zf0-work #zjv-root .zjv-recs .zjv-empty{padding:22px;border-radius:18px;background:#f9fafb;color:#6b7280;font-weight:700}.zf0-work #zjv-root .zjv-list{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 10px;scrollbar-width:thin}.zf0-work #zjv-root .zjv-list>.zjv-card{position:relative;flex:0 0 max(220px,calc((100% - 30px)/4));scroll-snap-align:start;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e6ebf3;border-radius:14px;background:#f9fafb}.zf0-work #zjv-root .zjv-list>.zjv-card:hover{background:#f1f6fe;border-color:#dbe6f9}.zf0-work #zjv-root .zjv-list .zjv-av{width:44px;height:44px;flex:0 0 44px}.zf0-work #zjv-root .zjv-list .zjv-card-b{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.zf0-work #zjv-root .zjv-list .zjv-card-t{flex-wrap:nowrap;padding-inline-end:22px}.zf0-work #zjv-root .zjv-list .zjv-card-n{flex:1 1 auto;min-width:0;font-size:14px;font-weight:800;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zf0-work #zjv-root .zjv-list .zjv-prg.is-end{margin-inline-start:0}.zf0-work #zjv-root .zjv-list .zjv-card-m.is-thin{margin:2px 0 0;font-size:11.5px;color:#6b7280}.zf0-work #zjv-root .zjv-list .zjv-card-m:not(.is-thin){margin:4px 0 0;font-size:12px;font-weight:700;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zf0-work #zjv-root .zjv-list .zjv-card-a{margin:10px 0 0}.zf0-work #zjv-root .zjv-list .zjv-card-a .zj-btn{white-space:nowrap}.zf0-work #zjv-root .zjv-list .zjv-card-x{top:8px;inset-inline-end:8px}.zf0-work #zjv-root .zjv-more{margin-top:6px}.zf0-work #zjv-root .zj-panel+.zj-panel{margin-top:22px}.zf0-work #zjv-root .zjv-recs:has(+.zj-panel){padding-bottom:22px;border-bottom:1px solid #e6ebf3}.zf0-work #zjv-root .zj-panel[data-zjv=follow]{background:#fff;border:1px solid #e6ebf3;border-radius:14px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.zf0-work #zjv-root [data-zjv=follow]>.zj-sec-head{padding:12px 16px 8px;border-bottom:0;gap:10px;flex-wrap:wrap}.zf0-work #zjv-root [data-zjv=follow] .zj-sec-ic{display:inline-flex;width:auto;height:auto;flex:0 0 auto;color:#0647bd;font-size:15px}.zf0-work #zjv-root [data-zjv=follow] .zj-sec-t{font-size:14.5px;font-weight:800;color:#111827}#zjv-root .zfc.zfc--e{padding:4px 16px 16px}#zjv-root .zfc--e .zf5f-h{display:flex;align-items:center;gap:12px}#zjv-root .zfc--e .zf5f-h .zjv-av{width:44px;height:44px;flex:0 0 44px}#zjv-root .zfc.zfc--e:not(.is-edit) .zfx-st{display:none}#zjv-root .zfc--e .zf5f-ticket{position:relative;display:flex;margin-top:12px;border-radius:16px;background:#fff;border:1px solid #e6ebf3;box-shadow:0 8px 22px #0e1f4a14}#zjv-root .zfc--e .zf5f-stub{position:relative;flex:0 0 150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 10px;text-align:center;border-inline-end:2px dashed currentColor;border-start-start-radius:16px;border-end-start-radius:16px}#zjv-root .zfc--e .zf5f-stub b{font-size:14.5px;font-weight:800}#zjv-root .zfc--e .zf5f-stub span{font-size:12px;font-weight:800;line-height:1.6}#zjv-root .zfc--e .zf5f-stub:before,#zjv-root .zfc--e .zf5f-stub:after{content:"";position:absolute;inset-inline-end:-10px;width:18px;height:18px;border-radius:999px;background:#fff;border:1px solid #e6ebf3}#zjv-root .zfc--e .zf5f-stub:before{top:-10px}#zjv-root .zfc--e .zf5f-stub:after{bottom:-10px}#zjv-root .zfc--e .zf5f-main{flex:1 1 auto;min-width:0;padding:12px 18px}#zjv-root .zfc--e .zf5f-meta{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:12.5px;font-weight:800;color:#111827}#zjv-root .zfc--e .zf5f-meta i{color:#0647bd;margin-inline-end:6px}#zjv-root .zfc--e .zf5f-say{margin-top:10px;padding-top:10px;border-top:1px dashed #e6ebf3}#zjv-root .zfc--e .zf5f-say small{display:block;font-size:11.5px;font-weight:800;color:#6b7280}#zjv-root .zfc--e .zf5f-say p{margin:3px 0 0;font-size:14px;line-height:1.8;color:#111827;white-space:pre-line;overflow-wrap:anywhere}#zjv-root .zfc--e .zf5f-say em{display:block;margin-top:3px;font-style:normal;font-size:11.5px;font-weight:700;color:#6b7280}#zjv-root .zfc--e .zf5f-say.is-empty p{color:#8a6410;font-weight:700}#zjv-root .zfc--e .zf5f-lab{margin:16px 0 10px;font-size:14px;font-weight:800;color:#111827}#zjv-root .zfc--e .zf5f-journey{position:relative;display:flex;align-items:flex-start;gap:4px;padding:4px 0 2px;overflow-x:auto}#zjv-root .zfc--e .zf5f-journey:before{content:"";position:absolute;top:16px;inset-inline:30px;height:3px;border-radius:3px;background:#e6ebf3}#zjv-root .zfc--e .zf5f-o{position:relative;z-index:1;flex:1 1 0;min-width:76px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 4px 6px;border:0;border-radius:12px;font-family:inherit;font-size:12px;font-weight:800;line-height:1.4;text-align:center;cursor:pointer}#zjv-root .zfc--e .zf5f-o:not(.is-on){background:transparent;color:#6b7280}#zjv-root .zfc--e .zf5f-dot{width:22px;height:22px;border-radius:999px;background:#fff;border:3px solid #DBE6F9;box-sizing:border-box}#zjv-root .zfc--e .zf5f-o.is-past .zf5f-dot{background:#0647bd;border-color:#0647bd}#zjv-root .zfc--e .zf5f-o.is-past{color:#0037ae}#zjv-root .zfc--e .zf5f-o.is-on .zf5f-dot{background:currentColor;border-color:currentColor;box-shadow:0 0 0 4px #fff,0 0 0 6px currentColor}#zjv-root .zfc--e .zf5f-rejects{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px;font-size:12px;font-weight:700;color:#6b7280}#zjv-root .zfc--e .zf5f-r{padding:6px 12px;border-radius:999px;border-width:1px;border-style:solid;font-family:inherit;font-size:12.5px;font-weight:800;cursor:pointer}#zjv-root .zfc--e .zf5f-r:not(.is-on){background:#fff;color:#c11239;border-style:dashed;border-color:#ffd3dc}#zjv-root .zfc--e .zf5f-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}#zjv-root .zfc--e .zf5f-f,#zjv-root .zfc--e .zf5f-note{display:flex;flex-direction:column;gap:5px;min-width:0}#zjv-root .zfc--e .zf5f-f>span,#zjv-root .zfc--e .zf5f-note>span{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:#6b7280}#zjv-root .zfc--e .zf5f-f>span i{color:#0647bd}#zjv-root .zfc--e .zf5f-note>span em{margin-inline-start:auto;font-style:normal;font-weight:700;display:inline-flex;align-items:center;gap:6px}#zjv-root .zfc--e .zf5f-in{width:100%;min-width:0;height:42px;padding:0 12px;border-radius:12px;background:#fff;border:1.6px solid #bcd8fb;font-family:inherit;font-size:14px;font-weight:800;color:#111827;outline:0}#zjv-root .zfc--e [data-loc]{display:block}#zjv-root .zfc--e .zf5f-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}#zjv-root .zfc--e .zf5f-ta{width:100%;min-height:96px;resize:vertical;padding:10px 12px;border-radius:12px;background:#fff;border:1.6px dashed #BFD2F4;font-family:inherit;font-size:14px;line-height:1.8;color:#111827;outline:0}#zjv-root .zfc--e .zf5f-in:focus,#zjv-root .zfc--e .zf5f-ta:focus{border-color:#0b5fe0;border-style:solid;box-shadow:0 0 0 3px #087af040}@container zjv (max-width:900px){#zjv-root .zfc--e .zf5f-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container zjv (max-width:640px){.zf0-work #zjv-root .zjv-list>.zjv-card{flex-basis:82%}.zf0-work #zjv-root .zjv-recs>.zj-sec-head>.zjv-rq{flex-basis:100%;max-width:none}#zjv-root .zfc--e .zf5f-h{flex-wrap:wrap}#zjv-root .zfc--e .zf5f-h .zfx-who{flex:1 1 calc(100% - 60px)}#zjv-root .zfc--e .zf5f-ticket{flex-direction:column}#zjv-root .zfc--e .zf5f-stub{flex:0 0 auto;flex-direction:row;justify-content:space-between;border-inline-end:0;border-bottom:2px dashed currentColor;border-radius:16px 16px 0 0}#zjv-root .zfc--e .zf5f-stub:before,#zjv-root .zfc--e .zf5f-stub:after{display:none}#zjv-root .zfc--e .zf5f-grid,#zjv-root .zfc--e .zf5f-notes{grid-template-columns:minmax(0,1fr)}#zjv-root .zfc--e .zfx-acts{width:100%}#zjv-root .zfc--e .zfx-acts .zj-btn{flex:1 1 0;justify-content:center}}@media(max-width:560px){.zfu-card.zfb .zf0-work{margin-inline:14px}}.zfu-sep{display:flex;align-items:center;gap:10px;margin:8px 0 2px;color:#6b7280;font-size:12.5px;font-weight:800}.zfu-sep:before,.zfu-sep:after{content:"";flex:1;height:1px;background:#e6ebf3}.zfu-card.is-done{padding-block:12px;box-shadow:0 8px 22px #0e1f4a14}.zfu-fold{display:flex;align-items:center;gap:12px}.zfu-fold .zfu-ava{width:46px;height:46px;font-size:18px}.zfu-fold[data-zfu-act]{cursor:pointer;border-radius:14px;outline:0}.zfu-card.is-done:has(>.zfu-fold[data-zfu-act]):hover{border-color:#bfd2f4}.zfu-fold[data-zfu-act]:focus-visible{box-shadow:0 0 0 3px #0b5fe038}.zfu-fold-main{flex:1 1 auto;min-width:0}.zfu-fold-main .zfu-name{font-size:15px}.zfu-fold-s{margin:3px 0 0;font-size:12.5px;color:#6b7280}.zfu-fold-s b{color:#111827;font-weight:700}.zfu-fold-q{margin:3px 0 0;font-size:12.5px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zfu-done{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;color:#12a86a;font-size:14px;font-weight:800}.zfu-done-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#20c65a;color:#fff;box-shadow:0 8px 22px #0e1f4a14}.zfu-done-ic svg{width:24px;height:24px}.zfu-card.is-done .zfu-work [data-zjv=recs]{display:none}#zjv-root .zfu-card.is-done [data-zjv=follow],.zfu-card.is-done .zfu-work [data-zjv=follow]{margin-top:0}#zjv-root .zjv-fus>*+*{margin-top:12px}#zjv-root .zjv-fuf>[data-fu-fold]{cursor:pointer;border-radius:14px;outline:0}#zjv-root .zjv-fuf:hover{border-color:#bfd2f4}#zjv-root .zjv-fuf>[data-fu-fold]:focus-visible{box-shadow:0 0 0 3px #0b5fe038}#zjv-root .zjv-fuf .zfu-work .zjv-fu{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.zfu-card.is-hidden{display:none}.zfu-card.just-done{animation:zfuIn .45s ease}@keyframes zfuIn{0%{opacity:.3;transform:scale(.985)}to{opacity:1;transform:none}}@media(max-width:900px){.zfu-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.zfu-card{padding:14px 14px 12px}.zfu-fold{flex-wrap:wrap}.zfu-done{margin-inline-start:auto}}.hdr-search-item.hdr-search-item.hdr-rq{align-items:center;gap:8px;padding:9px 12px;white-space:normal}.hdr-search-item.hdr-search-item.hdr-rq .hdr-search-av{width:41px;height:41px;flex:0 0 41px;border-radius:50%;margin-top:0;font-size:17px}.hdr-search-item.hdr-search-item.hdr-rq .hdr-search-txt{gap:0}.hdr-search-item.hdr-search-item.hdr-rq .hdr-search-name{font-size:14.5px;font-weight:700;line-height:21.75px;color:#0a3b7d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdr-rq-dt{margin-top:2px;font-size:11px;font-weight:700;line-height:16.5px;color:#8aa4bd}.hdr-rq-ord{margin-top:1px;font-size:11.5px;font-weight:800;line-height:16px;color:#5e7897}.hdr-rq-ordl{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;margin-top:1px}.hdr-rq-ordl .hdr-rq-ord{margin-top:0}.hdr-rq-left{display:inline-flex;align-items:center;gap:4px;padding:0 8px;border-radius:999px;border-width:1px;border-style:solid;font-size:10.5px;font-weight:800;line-height:18px;white-space:nowrap}.hdr-rq-left i{font-size:9px}.hdr-rq-phones{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px}.hdr-rq-ph{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:10px;background:#fff;color:#0647bd;border:1.5px solid #c9defa;font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.hdr-rq-ph mark{background:#087af033;color:inherit;border-radius:4px;padding:0 2px}.hdr-rq-rec{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:10px;background:#eef2f9;color:#5e7897;font-size:12px;font-weight:800}.hdr-rq-side{flex:0 0 auto;align-self:flex-start;display:flex;flex-direction:column;align-items:flex-end;gap:2px;max-width:42%}.hdr-rq-loc{max-width:100%;overflow:hidden;text-overflow:ellipsis}.hdr-rq-st{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;white-space:nowrap;background:color-mix(in srgb,var(--c) 12%,#fff);color:color-mix(in srgb,var(--c) 75%,#0e1b2e);font-size:10.5px;font-weight:800;line-height:1.6}.hdr-rq-st i{width:7px;height:7px;border-radius:50%;background:var(--c)}.hdr-rq-loc{font-size:11px;font-weight:700;line-height:16.5px;color:#8aa4bd;white-space:nowrap}.hdr-search-more{padding:10px;text-align:center;font-size:12px;font-weight:700;color:#8aa4bd}.ep-ledger-st{margin-top:4px;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ep-ledger tr.is-void td{color:#8aa4bd}.ep-al-kind{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;font-weight:800;color:#223852}.ep-al-kind label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.ep-al-kind label:has(>input[type=radio]){padding:5px 12px;border:1px solid #dbe7fb;border-radius:12px;background:#f6faff}.ep-al-kind label:has(>input[type=radio]:checked){border-color:#7fa6dc;background:#eaf2fd;color:#082b68}.zfb-mi.zfb-team{padding:1px 10px;border-radius:99px;background:#fff5e6;border:1px solid #ffe0a8;color:#8a6410;font-weight:900}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-pink-300:hover{--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1))}.hover\:border-primary-300:hover{--tw-border-opacity: 1;border-color:rgb(150 181 236 / var(--tw-border-opacity, 1))}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-50:hover{--tw-bg-opacity: 1;background-color:rgb(241 246 254 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.active\:text-gray-800:active{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}}@media(min-width:768px){.md\:block{display:block}.md\:flex{display:flex}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}
