dialog:has(.edit-loading-overlay:not([hidden])){overflow:hidden}body{touch-action:manipulation}#saving-overlay .saving-overlay-spinner{animation:saving-spin .7s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#42525e;height:40px;width:40px}#saving-overlay .saving-overlay-text{color:#42525e;font-size:14px;font-weight:500}@keyframes saving-spin{to{transform:rotate(1turn)}}.main{display:grid;grid-template-columns:min(190px,100%) minmax(0,1fr);grid-template-rows:clamp(60px,10vw,70px) minmax(0,1fr);height:100vh}.navbar{align-items:center;background-color:#42525e;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;justify-content:space-between;padding:0 24px;z-index:1000;& .navbar-page-title{color:#fff;font-size:16px;font-weight:600;letter-spacing:-.2px;white-space:nowrap}& .profile-dropdown{align-items:center;display:flex;position:relative;& .profile-btn{align-items:center;background:transparent;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;padding:6px 8px;transition:background .15s ease;&:hover{background:hsla(0,0%,100%,.1)}}& .profile-initials{align-items:center;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:36px;justify-content:center;letter-spacing:.5px;width:36px}& .profile-name{font-size:14px;font-weight:500;white-space:nowrap}& .profile-chevron{font-size:18px;opacity:.7;transition:transform .2s ease}&:has(.profile-menu:not([hidden])) .profile-chevron{transform:rotate(180deg)}& .profile-menu{background:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);min-width:180px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:2000;&[hidden]{display:none}}& .profile-change-password-btn{align-items:center;background:transparent;border:0;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 16px;text-align:left;transition:background .15s ease;width:100%;& .material-icons{color:inherit;font-size:18px}&:hover{background:#f3f4f6}}& .profile-logout-btn{align-items:center;background:transparent;border:0;color:#e53e3e;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 16px;text-align:left;transition:background .15s ease;width:100%;& .material-icons{color:inherit;font-size:18px}&:hover{background:#fff5f5}}}& .hamburger-btn{background:transparent;border:0;border-radius:6px;color:hsla(0,0%,100%,.8);cursor:pointer;display:none;padding:8px;& .material-icons{font-size:1.5rem}&:hover{background:hsla(0,0%,100%,.1);color:#fff}}}@media (max-width:460px){.main{&:has(.sidebar.collapsed){grid-template-columns:min(70px,100%) minmax(0,1fr);grid-template-rows:min(70px,100%) minmax(0,1fr)}}.navbar .menus{display:none}.navbar .hamburger-btn{align-items:center;display:flex;justify-content:center}}.content{background-color:#f3f6f9;background:#f4f4f4;display:flex;flex-direction:column;grid-column-end:3;grid-column-start:2;grid-row-end:3;grid-row-start:2;overflow:auto;& .table-container{background:#fff;border:2px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;flex-grow:1;overflow:auto;width:100%;z-index:1;& .table-settings{padding-top:1rem;& select{margin-right:.5rem}}}& .table-grid{border-radius:.5rem;height:100%;overflow:auto}}.gridjs-table{table-layout:auto!important;width:100%}.gridjs-th-content{display:block;max-width:9ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gridjs-th:last-child .gridjs-th-content{max-width:none;text-align:center}.grid-cell-ellipsis{display:block;max-width:16ch;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-cell-ellipsis--wide{max-width:18ch}.grid-cell-ellipsis--xwide{max-width:20ch}.grid-cell-ellipsis--xxwide{max-width:22ch}.grid-cell-clamp-2{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.table-container .gridjs-container{display:flex;flex-direction:column;height:100%;max-height:100%;& .gridjs-th{background-color:#e9edf1;color:#1d212c;&:last-child{text-align:center;z-index:1;& .gridjs-th-content{width:100%}}&:last-child button{display:none}}& .gridjs-wrapper{border-radius:0}& .gridjs-footer{margin-top:auto}}.gridjs-head{align-items:center;display:flex;justify-content:space-between;& .button-container{display:flex;gap:1rem;margin-left:auto;& button:first-child{align-items:center;border:1px solid #d1d2d4;border-radius:8px;display:flex;padding:8px 12px;& img{height:.65rem;margin-right:6px}}& button:nth-child(2){align-items:center;background-color:#356966;border:1px solid #d1d2d4;border-radius:8px;color:#fff;display:flex;padding:8px 12px;& img{height:.65rem;margin-right:6px}}& button{background-color:#fff;border:2px solid #d1d2d4;border-radius:8px;color:#000;font-size:.7rem;padding:8px 16px}}}.page-section{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-shrink:0;overflow:hidden}.section-header{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;gap:12px;justify-content:space-between;min-height:48px;padding:10px 16px}.section-header-left{align-items:center;display:flex;flex-shrink:0;gap:8px;& .section-icon{color:#6b7280;font-size:18px}& .section-title{color:#374151;font-size:13px;font-weight:600;white-space:nowrap}& .section-count{background:#42525e;border-radius:10px;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;white-space:nowrap;&:empty{display:none}}& .filter-aktif-badge{align-items:center;background:#fef3c7;border:1px solid #fcd34d;border-radius:10px;color:#b45309;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px;white-space:nowrap;&[hidden]{display:none}}}.section-header-right{align-items:center;display:flex;flex-shrink:0;gap:6px}.section-body{position:relative;transition:none}.page-section.collapsed .section-body{display:none}.section-collapse-btn{align-items:center;background:transparent;border:0;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;padding:4px;transition:color .15s ease;& .material-icons{font-size:20px;transition:transform .2s ease}&:hover{color:#374151}}.page-section.collapsed .section-collapse-btn .material-icons{transform:rotate(180deg)}.mode-toggle-group{border:1px solid #e0e0e0;border-radius:6px;display:flex;overflow:hidden}.mode-btn{align-items:center;background:transparent;border:0;color:#6b7280;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:5px;padding:5px 12px;transition:all .15s ease;white-space:nowrap;& .material-icons{font-size:15px}&+.mode-btn{border-left:1px solid #e0e0e0}&:hover{background:#f9fafb;color:#374151}&.mode-btn--active{background:#42525e;color:#fff}}.barcode-mode-content{padding:24px 16px;&[hidden]{display:none}}.barcode-search-area{align-items:center;display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:560px}.barcode-input-wrapper{align-items:center;background:#fff;border:2px solid #42525e;border-radius:8px;display:flex;gap:0;overflow:hidden;width:100%;&:focus-within{box-shadow:0 0 0 3px rgba(66,82,94,.15)}& .barcode-icon{color:#9ca3af;flex-shrink:0;margin:0 12px}& .barcode-search-input{background:transparent;border:0;flex:1;font-size:14px;outline:none;padding:10px 8px}& .barcode-camera-btn{align-items:center;background:#42525e;border:0;border-left:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);color:#fff;cursor:pointer;display:flex;height:calc(100% - 8px);justify-content:center;margin:4px 4px 4px 0;min-width:52px;padding:0 14px;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;& .material-icons{font-size:20px}&:hover{background:#374954;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)}&.barcode-camera-btn--active{background:#356966}}}.barcode-scanner-panel{background:#f8fafc;border:1px solid #d1d8df;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px;width:100%;&[hidden]{display:none}}.barcode-scanner-preview{align-items:center;background:#111827;border-radius:8px;display:flex;justify-content:center;min-height:240px;overflow:hidden;position:relative;width:100%;& canvas,& video{display:block;height:100%!important;inset:0;object-fit:contain;position:absolute;width:100%!important}& canvas{pointer-events:none}&.barcode-scanner-preview--loading:before{align-items:center;background:rgba(17,24,39,.88);color:#e5e7eb;content:"Kamera baslatiliyor...";display:flex;font-size:14px;font-weight:700;inset:0;justify-content:center;position:absolute;z-index:2}}.barcode-scanner-help{color:#6b7280;font-size:12px;margin:0;text-align:center}.barcode-hint{color:#9ca3af;font-size:12px;text-align:center}@media (max-width:460px){.barcode-scanner-preview{min-height:200px;& canvas,& video{height:200px}}}.btn-header-action{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:5px;padding:6px 12px;transition:all .15s ease;white-space:nowrap;& .material-icons{font-size:16px}&:hover{background:#f9fafb;border-color:#d1d5db}&.btn-header-action--primary{background:#42525e;border-color:#42525e;color:#fff;&:hover{background:#374954}& span{margin-left:-4px}}&:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}}.grid-actions{align-items:center;display:flex;gap:4px;justify-content:center}.grid-action-btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:#6b7280;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .15s ease;width:30px;& .material-icons{font-size:17px}&:hover{background:#f3f4f6;border-color:#e0e0e0;color:#374151}}.grid-self-badge{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;color:#2563eb;display:inline-flex;font-size:11px;font-weight:600;gap:4px;justify-content:center;padding:2px 8px;white-space:nowrap;& .material-icons{font-size:14px}}.grid-action-btn--view:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.grid-action-btn--cart:hover{background:#eff8f5;border-color:#b7ddd3;color:#356966}.grid-action-btn--edit:hover{background:#fffbeb;border-color:#fde68a;color:#d97706}.grid-action-btn--toggle:hover{background:#f0fdf4;border-color:#bbf7d0;color:#16a34a}.grid-action-btn--delete:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.gridjs-footer{padding:0!important}.gridjs-pagination{align-items:center!important;display:flex!important;gap:8px;padding:8px 12px!important}.gridjs-summary{margin-top:0!important}.grid-records-info{color:#6b7280;flex-shrink:0;font-size:11px;white-space:nowrap}.gridjs-pages{display:flex!important;flex:1;justify-content:center}.per-page-container{align-items:center;display:flex;flex-shrink:0;gap:6px;margin-left:auto;& span{color:#6b7280;font-size:1rem;white-space:nowrap}& select.per-page{background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#374151;cursor:pointer;font-size:1rem;padding:2px 6px;&:focus{border-color:#42525e;outline:none}}}.kisiler-filter-row{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;padding:4px 0;& .column-container{display:flex;flex:1;flex-direction:column;gap:4px;min-width:160px;& label{color:#374151;font-size:12px;font-weight:500}& input[type=text],& select{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px;&:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}}}& .filter-button-container{align-items:flex-end;display:flex;flex-shrink:0;gap:8px;& button{background:#fff;border:1.5px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:600;height:36px;padding:0 16px;transition:background .15s,color .15s;&:hover{background:#42525e;border-color:#42525e;color:#fff}}& .kisiler-search,& .log-search,& .uyelikler-search{background:#42525e;border-color:#42525e;color:#fff;&:hover{background:#374151;border-color:#374151}}}}.column-container{min-width:0;position:relative}.column-container>.form-input,.column-container>.form-select,.column-container>.form-textarea,.column-container>input[type=date],.column-container>input[type=email],.column-container>input[type=number],.column-container>input[type=password],.column-container>input[type=text],.column-container>select,.column-container>textarea{max-width:100%;min-width:0;width:100%}.column-container>.form-select,.column-container>select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-container.loading select{opacity:.4;pointer-events:none}.column-container.loading:after{animation:edit-spin .7s linear infinite;border:2px solid #e2e8f0;border-radius:50%;border-top-color:#42525e;bottom:11px;content:"";height:14px;pointer-events:none;position:absolute;right:10px;transform-origin:center;width:14px}.filter-loading-overlay{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.88);border-radius:0 0 6px 6px;display:flex;gap:10px;inset:0;justify-content:center;position:absolute;z-index:10;&.hidden{display:none}}.filter-loading-spinner{animation:edit-spin .7s linear infinite;border:2px solid #e2e8f0;border-radius:50%;border-top-color:#42525e;height:20px;width:20px}.filter-loading-text{color:#42525e;font-size:12px;font-weight:500}.info-card-yeni{background:#e9edf1;border:1px solid #d1d8df;border-left:3px solid #42525e;border-radius:6px;display:flex;flex-direction:column;gap:0;overflow:hidden;& .info-card-yeni-satir{border-bottom:1px solid #d1d8df;display:grid;grid-template-columns:38% 1fr;padding:8px 14px;&:last-child{border-bottom:none}& .info-card-yeni-etiket{align-content:center;color:#6b7280;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}& .info-card-yeni-deger{color:#1d212c;font-size:16px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;&.info-card-yeni-deger--mono{color:#42525e;font-family:monospace;font-size:16px;font-weight:700;letter-spacing:.5px}}}}:root{--shadow-color:0 0% 40%;--shadow-elevation-medium:0px 0.4px 0.3px hsl(var(--shadow-color)/0.4),0px 1.5px 1.1px -2.5px hsl(var(--shadow-color)/0.97),-0.2px 9.2px 6.9px -5px hsl(var(--shadow-color)/0.49);font-size:14px;--shadow-color123:0deg 0% 63%;--shadow-elevation-low:0.3px 0.5px 0.7px hsl(var(--shadow-color123)/0.34),0.4px 0.8px 1px -1.2px hsl(var(--shadow-color123)/0.34),1px 2px 2.5px -2.5px hsl(var(--shadow-color123)/0.34);--shadow-color-right:210deg 10% 74%;--shadow-elevation-medium-right:1px 0px 1.1px hsl(var(--shadow-color-right)/0.2),1.5px 0px 1.7px -1.2px hsl(var(--shadow-color-right)/0.2),3.2px 0px 3.6px -2.5px hsl(var(--shadow-color-right)/0.2);--shadow-color-bottom:210deg 10% 74%;--shadow-elevation-low-bottom:0px 1px 1.1px hsl(var(--shadow-color-bottom)/0.2),0px 1.5px 1.7px -1.2px hsl(var(--shadow-color-bottom)/0.2),0px 3.2px 3.6px -2.5px hsl(var(--shadow-color-bottom)/0.2);--font-size-xs:0.6rem;--font-size-sm:0.8rem;--font-size-md:1rem;--font-size-lg:1.1rem;--font-size-xl:1.3rem;--font-size-responsive:clamp(0.8rem,1.6vw,1.2rem);--padding-main:0.5rem clamp(0.5rem,1.5vw,3rem);--gap-main:clamp(0.5rem,1vw,1.5rem);--card-width:38rem;--second-color:#f0b551;--default-backdrop:blur(3px) brightness(75%) sepia(3%)}hr{background-color:rgba(0,0,0,.2);border:none;height:2px;margin:10px 0}*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:Inter,Inter-fallback-linux,Inter-fallback,sans-serif}.bold{font-weight:700}.italic{font-style:italic}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;line-height:1}textarea{line-height:1.5}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;overflow-wrap:anywhere}p{text-wrap:wrap}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}h1{font-size:2.986rem}h2{font-size:2.488rem}h3{font-size:2.074rem}h4{font-size:1.728rem}h5{font-size:1.44rem}h6{font-size:1.2rem}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:local("Inter"),local("Inter Regular"),url(fonts/Inter-R.7442351ed1a9573208ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:local("Inter Bold"),url(fonts/Inter-B.fe9568cc2409ff592f96.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:local("Inter Italic"),url(fonts/Inter-I.eab387a2e9865e998457.woff2) format("woff2")}@font-face{font-display:optional;font-family:Inter;font-style:italic;font-weight:700;src:local("Inter Bold Italic"),url(fonts/Inter-BI.545ad8a83be51f3eb25a.woff2) format("woff2")}@font-face{font-family:Inter-fallback-linux;src:local("Liberation Sans")}@font-face{font-family:Inter-fallback;src:local("Arial")}@font-face{font-display:swap;font-family:Norse;font-style:normal;font-weight:400;src:url(fonts/Norse-R.462bc5a24c11c866beb8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Norse;font-style:normal;font-weight:700;src:url(fonts/Norse-B.ddc96015b289085b431b.woff2) format("woff2")}.sidebar{background-color:#2d3840;container-name:sidebar;container-type:inline-size;display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:1;height:100%;overflow:hidden;padding-top:0;transition:width .25s ease;z-index:900}.sidebar-brand{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-shrink:0;justify-content:center;margin-bottom:.75rem;padding:0 1rem;& .sidebar-logo{align-items:center;display:flex;& img{height:50px;object-fit:contain}}}.main:has(.sidebar.collapsed){grid-template-columns:min(70px,100%) minmax(0,1fr);grid-template-rows:min(70px,100%) minmax(0,1fr)}.sidebar-item{align-items:center;border-radius:.5rem;color:hsla(0,0%,100%,.65);cursor:pointer;display:flex;gap:1rem;margin:0 .75rem;padding:.875rem 1rem;position:relative;transition:all .2s ease;white-space:nowrap}.sidebar-item:hover{background-color:hsla(0,0%,100%,.08);color:#fff}.sidebar-item.selected{background-color:hsla(0,0%,100%,.12);border-left:3px solid hsla(0,0%,100%,.8);border-radius:0 .5rem .5rem 0;color:#fff;font-weight:500;margin-left:0;padding-left:1.75rem}.icon-wrapper{align-items:center;display:flex;flex-shrink:0;justify-content:center}.material-icons{color:inherit;font-size:1.5rem;transition:color .2s ease}.sidebar-text{font-family:Segoe UI,system-ui,sans-serif;font-size:.9375rem;overflow:hidden;transition:opacity .15s ease;user-select:none;white-space:nowrap}.sidebar-toggle-btn{align-items:center;align-self:flex-end;background:transparent;border:0;color:hsla(0,0%,100%,.45);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin-top:auto;padding:12px 14px;transition:color .2s ease}.sidebar-toggle-btn:hover{color:hsla(0,0%,100%,.8)}.sidebar-toggle-icon{transform:rotate(180deg);fill:currentColor;transition:transform .25s ease}@container sidebar (max-width: 160px){.sidebar-text{display:none}.sidebar-item{gap:0;justify-content:center;margin:0 .5rem;padding:.875rem 0}.sidebar-item.selected{border-left:0;border-radius:.5rem;margin-left:.5rem;padding-left:0}.sidebar-toggle-btn{align-self:center;padding:12px}.sidebar-toggle-icon{transform:rotate(0deg)}}#createDialog .form-select:user-invalid,#createDialog[data-submitted] .form-select:invalid{border:2px solid red}#createDialog .form-select:user-valid{border:2px solid green}#createDialog .form-select:user-invalid+.info:after,#createDialog[data-submitted] .form-select:invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#createDialog .form-select:user-valid+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#createDialog .form-select:user-invalid~.info:before,#createDialog[data-submitted] .form-select:invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:calc(30% + 2px);position:absolute;top:38px;z-index:1}#createDialog .column-container.field{position:relative}#createDialog .form-input:not(:focus):user-invalid,#createDialog[data-submitted] .form-input:not(:focus):invalid{border:2px solid red}#createDialog .form-input:not(:focus):user-invalid+.info:after,#createDialog[data-submitted] .form-input:not(:focus):invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#createDialog .form-input:not(:focus):user-invalid~.info:before,#createDialog[data-submitted] .form-input:not(:focus):invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#createDialog .form-input:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#createDialog .form-input:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#createDialog .form-input:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}#createDialog .form-textarea:not(:focus):user-invalid{border:2px solid red}#createDialog .form-textarea:not(:focus):user-invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#createDialog .form-textarea:not(:focus):user-invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#createDialog .form-textarea:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#createDialog .form-textarea:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:41.5px;transform:translateY(-50%);width:24px}#createDialog .form-textarea:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:85px}#createDialog .column-container.create-fatura,#createDialog .column-container.create-fatura .gorsel-container,#createDialog .column-container.create-gorsel:not(.create-fatura),#createDialog .column-container.create-gorsel:not(.create-fatura) .gorsel-container{position:relative}#createDialog .column-container.create-gorsel:not(.create-fatura):has(.filepond--root [data-filepond-item-state=processing-complete]) .gorsel-container{border-radius:3px;outline:2px solid green}#createDialog .column-container.create-gorsel:not(.create-fatura):has(.filepond--root [data-filepond-item-state=processing-complete]) .gorsel-container:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;pointer-events:none;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:24px}#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state*=error]) .gorsel-container,#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state*=invalid]) .gorsel-container{border-radius:3px;outline:2px solid #ee4447}#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state=processing-complete]) .gorsel-container{border-radius:3px;outline:2px solid green}#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state*=error]) .gorsel-container:after,#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state*=invalid]) .gorsel-container:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;pointer-events:none;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:24px}#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state=processing-complete]) .gorsel-container:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;pointer-events:none;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:24px}#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state*=error]):before,#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state*=invalid]):before{color:#ee4447;content:"Geçerli bir PDF dosyası yükleyiniz.";font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);white-space:nowrap;z-index:1}#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state=invalid-file-type]):before{content:"Sadece PDF dosyaları yükleyebilirsiniz."}#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state=invalid-file-size]):before{content:"Dosya boyutu çok büyük (max 5MB)."}#createDialog .column-container.create-fatura:has(.filepond--root [data-filepond-item-state=error]):before{content:"Yükleme sırasında hata oluştu."}#createDialog[data-submitted] .column-container.create-fatura.is-invalid .gorsel-container{border-radius:3px;outline:2px solid #ee4447}#createDialog[data-submitted] .column-container.create-fatura.is-invalid .gorsel-container:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;pointer-events:none;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:24px}#createDialog[data-submitted] .column-container.create-fatura.is-invalid:before{color:#ee4447;content:"Fatura PDF yüklenmesi zorunludur.";font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);white-space:nowrap;z-index:1}#editDialog .column-container.field{position:relative}#editDialog .form-select:user-invalid,#editDialog[data-submitted] .form-select:invalid{border:2px solid red}#editDialog .form-select:user-valid{border:2px solid green}#editDialog .form-select:user-invalid+.info:after,#editDialog[data-submitted] .form-select:invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#editDialog .form-select:user-valid+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#editDialog .form-select:user-invalid~.info:before,#editDialog[data-submitted] .form-select:invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:calc(30% + 2px);position:absolute;top:38px;z-index:1}#editDialog .form-input:not(:focus):user-invalid,#editDialog[data-submitted] .form-input:not(:focus):invalid{border:2px solid red}#editDialog .form-input:not(:focus):user-invalid+.info:after,#editDialog[data-submitted] .form-input:not(:focus):invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#editDialog .form-input:not(:focus):user-invalid~.info:before,#editDialog[data-submitted] .form-input:not(:focus):invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#editDialog .form-input:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#editDialog .form-input:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#editDialog .form-input:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}#editDialog .form-textarea:not(:focus):user-invalid{border:2px solid red}#editDialog .form-textarea:not(:focus):user-invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#editDialog .form-textarea:not(:focus):user-invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#editDialog .form-textarea:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#editDialog .form-textarea:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#editDialog .form-textarea:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:85px}#kisilerCreateDialog .column-container{position:relative}#kisilerCreateDialog .form-select:user-invalid,#kisilerCreateDialog[data-submitted] .form-select:invalid{border:2px solid red}#kisilerCreateDialog .form-select:user-valid{border:2px solid green}#kisilerCreateDialog .form-select:user-invalid+.info:after,#kisilerCreateDialog[data-submitted] .form-select:invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#kisilerCreateDialog .form-select:user-valid+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#kisilerCreateDialog .form-select:user-invalid~.info:before,#kisilerCreateDialog[data-submitted] .form-select:invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:calc(30% + 2px);position:absolute;top:38px;z-index:1}#kisilerCreateDialog .form-input:not(:focus):user-invalid,#kisilerCreateDialog[data-submitted] .form-input:not(:focus):invalid{border:2px solid red}#kisilerCreateDialog .form-input:not(:focus):user-invalid+.info:after,#kisilerCreateDialog[data-submitted] .form-input:not(:focus):invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#kisilerCreateDialog .form-input:not(:focus):user-invalid~.info:before,#kisilerCreateDialog[data-submitted] .form-input:not(:focus):invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#kisilerCreateDialog .form-input:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#kisilerCreateDialog .form-input:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#kisilerCreateDialog .form-input:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}#kisilerEditDialog .column-container{position:relative}#kisilerEditDialog .form-select:user-invalid,#kisilerEditDialog[data-submitted] .form-select:invalid{border:2px solid red}#kisilerEditDialog .form-select:user-valid{border:2px solid green}#kisilerEditDialog .form-select:user-invalid+.info:after,#kisilerEditDialog[data-submitted] .form-select:invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#kisilerEditDialog .form-select:user-valid+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#kisilerEditDialog .form-select:user-invalid~.info:before,#kisilerEditDialog[data-submitted] .form-select:invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:calc(30% + 2px);position:absolute;top:38px;z-index:1}#kisilerEditDialog .form-input:not(:focus):user-invalid,#kisilerEditDialog[data-submitted] .form-input:not(:focus):invalid{border:2px solid red}#kisilerEditDialog .form-input:not(:focus):user-invalid+.info:after,#kisilerEditDialog[data-submitted] .form-input:not(:focus):invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#kisilerEditDialog .form-input:not(:focus):user-invalid~.info:before,#kisilerEditDialog[data-submitted] .form-input:not(:focus):invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#kisilerEditDialog .form-input:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#kisilerEditDialog .form-input:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#kisilerEditDialog .form-input:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}#uyeliklerCreateDialog .column-container{position:relative}#uyeliklerCreateDialog .form-select:user-invalid,#uyeliklerCreateDialog[data-submitted] .form-select:invalid{border:2px solid red}#uyeliklerCreateDialog .form-select:user-valid{border:2px solid green}#uyeliklerCreateDialog .form-select:user-invalid+.info:after,#uyeliklerCreateDialog[data-submitted] .form-select:invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#uyeliklerCreateDialog .form-select:user-valid+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#uyeliklerCreateDialog .form-select:user-invalid~.info:before,#uyeliklerCreateDialog[data-submitted] .form-select:invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:calc(30% + 2px);position:absolute;top:38px;z-index:1}#uyeliklerCreateDialog .form-input:not(:focus):user-invalid,#uyeliklerCreateDialog[data-submitted] .form-input:not(:focus):invalid{border:2px solid red}#uyeliklerCreateDialog .form-input:not(:focus):user-invalid+.info:after,#uyeliklerCreateDialog[data-submitted] .form-input:not(:focus):invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#uyeliklerCreateDialog .form-input:not(:focus):user-invalid~.info:before,#uyeliklerCreateDialog[data-submitted] .form-input:not(:focus):invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#uyeliklerCreateDialog .form-input:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#uyeliklerCreateDialog .form-input:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#uyeliklerCreateDialog .form-input:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}#uyeliklerEditDialog .column-container{position:relative}#uyeliklerEditDialog .form-select:user-invalid,#uyeliklerEditDialog[data-submitted] .form-select:invalid{border:2px solid red}#uyeliklerEditDialog .form-select:user-valid{border:2px solid green}#uyeliklerEditDialog .form-select:user-invalid+.info:after,#uyeliklerEditDialog[data-submitted] .form-select:invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#uyeliklerEditDialog .form-select:user-valid+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-26px;top:18px;transform:translateY(-50%);width:24px}#uyeliklerEditDialog .form-select:user-invalid~.info:before,#uyeliklerEditDialog[data-submitted] .form-select:invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:calc(30% + 2px);position:absolute;top:38px;z-index:1}#uyeliklerEditDialog .form-input:not(:focus):user-invalid,#uyeliklerEditDialog[data-submitted] .form-input:not(:focus):invalid{border:2px solid red}#uyeliklerEditDialog .form-input:not(:focus):user-invalid+.info:after,#uyeliklerEditDialog[data-submitted] .form-input:not(:focus):invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#uyeliklerEditDialog .form-input:not(:focus):user-invalid~.info:before,#uyeliklerEditDialog[data-submitted] .form-input:not(:focus):invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#uyeliklerEditDialog .form-input:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#uyeliklerEditDialog .form-input:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#uyeliklerEditDialog .form-input:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}#uyeliklerSifreDialog .column-container{position:relative}#uyeliklerSifreDialog .form-input:not(:focus):user-invalid,#uyeliklerSifreDialog[data-submitted] .form-input:not(:focus):invalid{border:2px solid red}#uyeliklerSifreDialog .form-input:not(:focus):user-invalid+.info:after,#uyeliklerSifreDialog[data-submitted] .form-input:not(:focus):invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#uyeliklerSifreDialog .form-input:not(:focus):user-invalid~.info:before,#uyeliklerSifreDialog[data-submitted] .form-input:not(:focus):invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#uyeliklerSifreDialog .form-input:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#uyeliklerSifreDialog .form-input:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#uyeliklerSifreDialog .form-input:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}#sifreDegistirDialog .column-container{position:relative}#sifreDegistirDialog #sifre_degistir_tekrar:not(:focus):user-invalid,#sifreDegistirDialog #sifre_degistir_yeni:not(:focus):user-invalid{border:2px solid red}#sifreDegistirDialog #sifre_degistir_tekrar:not(:focus):user-invalid+.info:after,#sifreDegistirDialog #sifre_degistir_yeni:not(:focus):user-invalid+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#sifreDegistirDialog #sifre_degistir_tekrar:not(:focus):user-invalid~.info:before,#sifreDegistirDialog #sifre_degistir_yeni:not(:focus):user-invalid~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#sifreDegistirDialog #sifre_degistir_tekrar:not(:focus):user-valid:not(:placeholder-shown),#sifreDegistirDialog #sifre_degistir_yeni:not(:focus):user-valid:not(:placeholder-shown){border:2px solid green}#sifreDegistirDialog #sifre_degistir_tekrar:not(:focus):user-valid:not(:placeholder-shown)+.info:after,#sifreDegistirDialog #sifre_degistir_yeni:not(:focus):user-valid:not(:placeholder-shown)+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#sifreDegistirDialog #sifre_degistir_tekrar:focus~.info:before,#sifreDegistirDialog #sifre_degistir_yeni:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}@keyframes sifre-kontrol-spin{to{transform:translateY(-50%) rotate(1turn)}}#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=loading]+.info:after{animation:sifre-kontrol-spin .7s linear infinite;border:2px solid #d1d5db;border-radius:50%;border-top-color:#6b7280;content:"";height:18px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:18px}#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=empty],#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=invalid]{border:2px solid red}#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=empty]+.info:after,#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=invalid]+.info:after{content:url(images/cancel1.cfd5fc17bdcf0e28ebf1.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=empty]~.info:before,#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=invalid]~.info:before{color:#ee4447;content:attr(data-invalid);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px);z-index:1}#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=valid]{border:2px solid green}#sifreDegistirDialog #sifre_degistir_mevcut[data-asyncstate=valid]+.info:after{content:url(images/check1.f17e4b838c0d8d6467f6.svg);height:24px;position:absolute;right:-25px;top:50%;transform:translateY(-50%);width:24px}#sifreDegistirDialog #sifre_degistir_mevcut:focus~.info:before{content:attr(data-focus);font-size:.7rem;font-weight:700;left:30%;position:absolute;top:calc(100% + 2px)}:root{--login-primary:#42525e;--login-primary-dark:#2d3a43;--login-border:#d1d5db;--login-text:#1d212c;--login-text-muted:#6b7280;--login-red-soft:#fee2e2;--login-red-text:#dc2626;--login-red-border:#fca5a5;--login-green-soft:#dcfce7;--login-green-text:#16a34a;--login-green-border:#86efac}#login-screen{align-items:center;background:#f4f4f4;display:flex;justify-content:center;min-height:100vh}.login-karti{background:#fff;border:1px solid #e0e0e0;border-radius:6px;font-family:Verdana,sans-serif;font-size:13px;padding:36px 40px;width:380px}.login-baslik{display:flex;flex-direction:column;margin-bottom:24px;text-align:center}.login-logo-img{height:56px;margin-bottom:4px;object-fit:contain;width:auto}.login-ayrac{background:#e0e0e0;height:1px;margin-bottom:20px;margin-top:16px}.login-baslik-yazi{color:var(--login-text);font-size:14px;font-weight:700}.login-hata{border-radius:4px;font-size:11px;line-height:1.5;margin-bottom:16px;padding:9px 12px}.login-hata--hata{background:var(--login-red-soft);border:1px solid var(--login-red-border);color:var(--login-red-text)}.login-hata--basari{background:var(--login-green-soft);border:1px solid var(--login-green-border);color:var(--login-green-text)}.login-demo-not{background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;color:#1e40af;font-size:11px;line-height:1.5;margin-bottom:16px;padding:9px 12px}.login-alan{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.login-alan-etiket{color:var(--login-text-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.login-alan-input{background:#fff;border:1px solid var(--login-border);border-radius:4px;color:var(--login-text);font-family:inherit;font-size:13px;height:38px;outline:none;padding:0 12px}.login-alan-input:focus{border-color:var(--login-primary);box-shadow:0 0 0 2px rgba(66,82,94,.1)}.login-alan-input--hata{border-color:var(--login-red-border)}.login-alt-satir{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.login-hatirla{align-items:center;cursor:pointer;display:flex;gap:8px;user-select:none}.login-hatirla-kutu{align-items:center;background:#fff;border:1px solid var(--login-border);border-radius:2px;display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.login-hatirla-kutu--secili{background:var(--login-primary);border-color:var(--login-primary)}.login-hatirla-kutu--secili:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:block;height:5px;transform:rotate(-45deg) translateY(-1px);width:8px}.login-hatirla-yazi{color:var(--login-text-muted);font-size:12px}.login-sifre-unuttum{background:none;border:none;color:#2563eb;cursor:pointer;font-family:inherit;font-size:12px;padding:0;text-decoration:none}.login-sifre-unuttum:hover{text-decoration:underline}.login-buton{background:var(--login-primary);border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;height:40px;letter-spacing:.02em;transition:background .15s;width:100%}.login-buton:hover:not(:disabled){background:var(--login-primary-dark)}.login-buton:disabled{cursor:not-allowed;opacity:.8}.login-alt-bilgi{border-top:1px solid #f0f0f0;color:#9ca3af;font-size:10px;line-height:1.6;margin-top:20px;padding-top:16px;text-align:center}#sifreSifirlamaDialog{border:0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);margin:auto;padding:0;width:min(480px,96vw);&::backdrop{background-color:rgba(51,51,51,.85)}& .delete-dialog-container{display:flex;flex-direction:column}& .delete-dialog-header{align-items:center;display:flex;gap:14px;padding:22px 24px 18px;& .delete-header-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}& h2{color:#111827;flex:1;font-size:1.15rem;font-weight:700;margin:0}& .delete-dialog-close{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;padding:4px;&:hover{color:#374151}}}& .delete-divider{border:none;border-top:1.5px solid #f3f4f6;margin:0 24px}& .delete-dialog-body{display:flex;flex-direction:column;gap:14px;padding:18px 24px;&>p{color:#374151;font-size:.9rem;line-height:1.6;margin:0}& .delete-dialog-card{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;display:flex;gap:14px;padding:12px 16px;& .delete-card-icon{align-items:center;background:#eff6ff;border-radius:8px;color:#3b82f6;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}& .delete-card-info{display:flex;flex-direction:column;gap:3px;& .delete-dialog-id{color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}& .delete-dialog-name{color:#111827;font-size:1rem;font-weight:700}}}& .sifre-sifirlama-not{align-items:flex-start;background:#fffbeb;border-left:3px solid #f59e0b;border-radius:0 8px 8px 0;color:#92400e;display:flex;font-size:.85rem;gap:10px;line-height:1.5;padding:11px 14px;& .material-icons{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}}}& .delete-dialog-footer{border-top:1.5px solid #f3f4f6;display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 22px;& .delete-cancel{background:#fff;border:1.5px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-family:inherit;font-size:.9rem;padding:8px 22px;&:hover{background:#f9fafb}}}}body{& #columnsDialog{border:0;border-radius:12px;margin:auto;padding:0;width:400px;& .dialog-container{display:flex;flex-direction:column;gap:16px;padding:12px 24px;& .dialog-header{margin-bottom:8px}& .dialog-content{display:flex;flex-direction:column;gap:12px;& .column-wrapper{align-items:center;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 12px;&:hover{background-color:#bfcbd6}& .checkbox-container{aspect-ratio:1;height:1.5rem;position:relative;& .column-checkbox{appearance:none;cursor:pointer;display:flex;height:100%;position:absolute;width:100%;&:checked+label{background-image:url(images/checked.6fbbaf47f8e97bf26cf9.svg)}&:not(:checked)+label{background-image:url(images/unchecked.39d5a3386b02d50716e2.svg)}}& label{background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:100%;width:100%}}}}& .dialog-buttons{display:flex;gap:8px;justify-content:flex-end;& button:first-child{background-color:#fff;border:2px solid blue;color:blue}& button:nth-child(2){background-color:blue;color:#fff}& button{border:none;border-radius:8px;padding:4px 12px}}}&::backdrop{background-color:rgba(51,51,51,.85)}}& :is(#editDialog,#createDialog,#overviewDialog){& .edit-loading-overlay{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.85);border-radius:12px;display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;position:absolute;z-index:1000;&[hidden]{display:none}}& .edit-loading-spinner{animation:edit-spin .7s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#42525e;height:40px;width:40px}& .edit-loading-text{color:#42525e;font-size:14px;font-weight:600}}& :is(#createDialog,#editDialog){border:0;border-radius:12px;height:100%;margin:auto;overflow-x:hidden;padding:0 48px;width:max(50%,900px);&::backdrop{backdrop-filter:blur(4px)}& .info-card{align-items:center;background:#f9fafb;border:2px solid #e5e7eb;border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:20px;& .label-container{display:flex;flex-direction:column;flex-grow:1;& .row-1{padding-bottom:8px;padding-top:8px}& .row-2{padding-bottom:8px;padding-top:8px;position:relative;&:before{background-color:#e5e7eb;content:"";height:2px;position:absolute;top:0;width:100%}}& .row-3{padding-bottom:8px;padding-top:8px;position:relative;&:before{background-color:#e5e7eb;content:"";height:2px;position:absolute;top:0;width:100%}}& .row-1,.row-2,.row-3{align-items:center;color:#6b7280;display:flex;font-size:16px;font-style:italic;justify-content:space-between;& .text-1,.text-2,.text-3{color:#000;font-weight:700}}}& .icon-container{align-items:center;align-self:stretch;border-left:2px solid #e5e7eb;display:flex;flex-basis:66px;flex-shrink:0;padding-left:16px}}& .create-dialog-container{display:flex;flex-direction:column;position:relative}& .column-container{display:flex;justify-content:space-between;& input,& textarea{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;margin:0;padding:8px 12px}& textarea{flex-grow:1;max-height:calc(4.5em + 20px);min-height:calc(4.5em + 20px);resize:none}& label{align-content:center;flex-basis:30%;flex-grow:0;flex-shrink:0;font-size:1.2rem;&:not(.create-aciklama label,.seri-numarasi label,.urun-gorsel label,.create-fatura-aciklama label):after{color:#e30404;content:" *"}}& select,input{flex-grow:1}& select{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;margin:0;padding:8px 12px}& .create_birim_fiyat{position:relative}& .deneme{position:absolute;right:0}& .currency-input-wrap{align-items:stretch;display:flex;flex-grow:1;min-width:0;position:relative}& .currency-input{padding-right:88px}& .currency-select{background:#fff;border:1px solid #d1d5db;border-radius:8px;bottom:4px;color:#374151;flex:0 0 auto;font-size:.95rem;font-weight:700;padding:0 28px 0 12px;position:absolute;right:4px;top:4px;width:72px}&.seri-numarasi{align-items:flex-start}&.seri-numarasi>label{align-self:center}& .serial-mode-card{background:#f9fafb;border:2px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;flex-grow:1;gap:10px;min-width:0;padding:12px}& .serial-mode-row{align-items:center;display:flex;gap:12px;min-width:0}& .serial-mode-radio{align-items:center;color:#4b5563;cursor:pointer;display:inline-flex;flex-basis:200px;flex-shrink:0;font-size:.95rem;gap:8px}& .serial-mode-radio input{appearance:auto;background:transparent;border:0;border-radius:0;flex:0 0 auto;height:16px;margin:0;padding:0;width:16px}& .serial-mode-count{max-width:150px}}& .info-card-yeni--financial{background:#f8fafc;border:2px solid #e2e8f0}& .create-dialog-header{display:flex;padding-bottom:24px;padding-top:24px;& h4{display:flex;flex-basis:100%;justify-content:center}}& .draft-timer-pill{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;box-shadow:0 10px 30px rgba(37,94,166,.12);color:#295ea6;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;max-width:260px;padding:10px 12px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:20;&[hidden]{display:none}&.is-warning{background:#fff7e8;border-color:#f3c77a;color:#9a6700}& .material-icons{font-size:18px}}& .create-dialog-content{display:flex;flex-direction:column;gap:32px;& .urun-gorsel{gap:0!important}& .section{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:24px 40px;& .section-1-header{border-bottom:2px solid #cecece;margin-bottom:24px;padding-bottom:12px;& h5{font-family:Times New Roman,Times,serif}}& .section-1-content{display:flex;flex-direction:column;gap:50px;& .fatura-container{background:#fff;border:2px solid #e0e0e0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:36px}& .fatura-container-header{align-items:center;border-bottom:2px solid #e0e0e0;display:flex;margin-bottom:24px;padding-bottom:16px;& .delete-button{background:none;border:none;color:#9ca3af;cursor:pointer;margin-left:auto;padding:8px;&:hover{color:#ef4444}}& h5:first-child{margin-right:12px}& h5:not(:first-child){background:#dbeafe;border-radius:12px;color:#1d4ed8;font-size:.85rem;font-weight:600;padding:4px 10px}}& .fatura-container-content{display:flex;flex-direction:column;gap:50px;& .create-fatura{min-height:unset}}}}& .fatura-bilgiler{& .add-new-fatura{background:#ebf8ff;border:2px dashed #2563eb;border-radius:12px;padding:32px;text-align:center;& .btn-add{align-items:center;background:#fff;border:2px solid #2563eb;border-radius:8px;color:#2563eb;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;padding:12px 24px;&:hover{background:#2563eb;color:#fff}}}}& .info-card-2{height:137px}& .create-gorsel{align-items:center;display:flex;min-height:150px;& .gorsel-container{flex-grow:1}}}& .create-dialog-buttons{border-top:2px solid #d3d1d1;display:flex;justify-content:space-around;margin-top:32px;padding:50px;position:relative;right:48px;width:calc(100% + 96px);& button{background-color:#c6c6c7;border:none;border-radius:8px;color:#000;cursor:pointer;font:inherit;font-weight:700;margin:0;overflow:visible;padding:10px 60px;width:auto;&:hover{background-color:#1d212c;color:#fff}}}&::backdrop{background-color:rgba(51,51,51,.85)}}& :is(#deleteDialog,#editFaturaDeleteDialog){border:0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);margin:auto;padding:0;width:560px;& .delete-dialog-container{display:flex;flex-direction:column}& .delete-dialog-header{align-items:center;display:flex;gap:14px;padding:22px 24px 18px;& .delete-header-icon{align-items:center;background:#fee2e2;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}& h2{color:#111827;flex:1;font-size:1.15rem;font-weight:700}& .delete-dialog-close{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;padding:4px;&:hover{color:#374151}}}& .delete-divider{border:none;border-top:1.5px solid #f3f4f6;margin:0 24px}& .delete-dialog-body{display:flex;flex-direction:column;gap:14px;padding:18px 24px;&>p{color:#374151;font-size:1rem}& .delete-dialog-card{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;display:flex;gap:14px;padding:12px 16px;& .delete-card-icon{align-items:center;background:#eff6ff;border-radius:8px;color:#3b82f6;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}& .delete-card-info{display:flex;flex-direction:column;gap:3px;& .delete-dialog-id{color:#111827;font-family:sans-serif;font-size:1rem;font-weight:700}& .delete-dialog-name{color:#6b7280;font-size:.9rem}}}& .delete-dialog-warning{align-items:flex-start;background:#fff5f5;border-left:3px solid #ef4444;border-radius:0 8px 8px 0;color:#dc2626;display:flex;font-size:1rem;gap:10px;padding:11px 14px}}& .delete-dialog-buttons{border-top:1.5px solid #f3f4f6;display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 22px;& .delete-cancel{background:#fff;border:1.5px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:.9rem;padding:8px 22px;&:hover{background:#f9fafb}}& .delete-confirm{align-items:center;background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:6px;padding:8px 22px;&:hover{background:#dc2626}}}&::backdrop{background-color:rgba(51,51,51,.85)}}& #overviewDialog{border:0;border-radius:12px;box-shadow:0 25px 100px rgba(0,0,0,.4);margin:auto;padding:0;width:min(1000px,96vw);&::backdrop{backdrop-filter:blur(4px);background-color:rgba(74,93,106,.85)}& .overview-container{display:flex;flex-direction:column}& .overview-header{align-items:flex-start;background:#4a5d6a;border-bottom:3px solid #8b7355;color:#fff;display:flex;flex-shrink:0;flex-wrap:nowrap;justify-content:space-between;padding:20px 24px;& .overview-header-text{display:flex;flex-basis:min(70%,650px);flex-grow:1;flex-wrap:wrap;gap:24px;min-width:0}& .overview-title{color:#fff;display:-webkit-box;font-size:20px;font-weight:600;letter-spacing:-.3px;margin:0;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}& .overview-id{background:rgba(0,0,0,.15);border-radius:4px;color:hsla(0,0%,100%,.8);font-size:14px;padding:4px 10px}& .overview-id,& .overview-temsil-toplam{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:fit-content}& .overview-temsil-toplam{background:rgba(139,115,85,.22);border:1px solid hsla(39,71%,88%,.24);border-radius:999px;color:#f6e6c9;font-size:13px;font-weight:600;padding:5px 10px}& .overview-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;min-width:0;& span{border-radius:20px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;max-width:min(100%,280px);overflow:hidden;padding:4px 12px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;&.overview-badge-urun-durumu{background:#4a5d6a;border:1px solid hsla(0,0%,100%,.3);color:#fff;white-space:nowrap}&.overview-badge-zimmet-durumu{background:#8b7355;color:#fff}}}& .overview-close{align-items:center;background:hsla(0,0%,100%,.1);border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:24px;height:36px;justify-content:center;width:36px;&:hover{background:hsla(0,0%,100%,.2)}}& .overview-header-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}& .overview-export{align-items:center;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:36px;padding:0 12px;& .material-icons{font-size:17px}&:hover{background:hsla(0,0%,100%,.2)}}& .overview-action-menu-wrap{position:relative}& .overview-actions-toggle{align-items:center;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22);border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;gap:6px;height:36px;justify-content:center;padding:0;width:36px}& .overview-action-menu{background:#fff;border:1px solid #d9e0e4;border-radius:8px;box-shadow:0 12px 30px rgba(20,35,44,.2);padding:6px;position:absolute;right:0;top:42px;width:230px;z-index:20;&[hidden]{display:none}& button{align-items:center;background:transparent;border:0;border-radius:6px;color:#334b58;cursor:pointer;display:flex;gap:8px;padding:9px 10px;text-align:left;width:100%;&:hover{background:#f0f4f6}& .material-icons{font-size:17px}}& button[hidden]{display:none}}}& .overview-body{background:#f5f6f7;display:flex;flex:1;flex-direction:column;gap:24px;overflow-y:auto;padding:24px}& .overview-top{background:#fff;border:1px solid #e1e4e6;border-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:220px;& .overview-image-box{align-items:center;background:#fafbfc;border-bottom-left-radius:12px;border-right:1px solid #e1e4e6;border-top-left-radius:12px;display:flex;justify-content:center;padding:32px;& .overview-product-img{border-bottom-left-radius:12px;border-top-left-radius:12px;height:180px;object-fit:contain;width:180px;&[hidden]{display:none}}& .overview-image-placeholder{align-items:center;background:#fff;border:2px dashed #9ba3a8;border-radius:12px;color:#9ba3a8;display:flex;flex-direction:column;font-size:13px;gap:8px;height:180px;justify-content:center;width:180px;&[hidden]{display:none}}}& .overview-barcode-box{align-items:center;background:#fff;border:1px solid #e1e4e6;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin:50px 100px;padding:8px;& .overview-barcode-inner{background:#fff;border:1px solid #e1e4e6;border-radius:12px;max-width:240px;padding:28px;text-align:center;width:100%}& .overview-barcode-label{color:#6c7a89;display:block;font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}& #overview-barcode-svg{max-width:100%}& .overview-barcode-value{color:#2c3e50;display:block;font-size:18px;font-weight:700;letter-spacing:2px;margin-top:8px}}}& .overview-section{background:#fff;border:1px solid #e1e4e6;border-radius:8px;overflow:hidden;& .overview-section-header{background:linear-gradient(90deg,#fafbfc,#fff);border-bottom:2px solid #8b7355;color:#4a5d6a;font-size:13px;font-weight:700;letter-spacing:.5px;padding:16px 20px;text-transform:uppercase;&.overview-section-header--slate{border-bottom-color:#4a5d6a}&.overview-section-header--silver{border-bottom-color:#9ba3a8}&.overview-section-header--muted{border-bottom-color:#95a5a6}}& .overview-section-body{padding:20px}}& .overview-grid-4{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}& .overview-grid-3{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}& .overview-detail{display:flex;flex-direction:column;gap:4px;min-width:0;&.overview-detail--span-2{grid-column:span 2}& .overview-detail-label{color:#6c7a89;font-size:11px;font-weight:700;text-transform:uppercase}& .overview-detail-value{color:#2c3e50;display:-webkit-box;font-size:13px;font-weight:500;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere}}& .overview-detail .overview-detail-value.overview-detail-value--scroll,& .overview-fatura-desc .overview-detail-value--scroll{display:block;max-height:72px;overflow:auto;padding-right:4px;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:unset;line-clamp:unset}& .overview-fatura-list{display:flex;flex-direction:column;gap:16px;padding:20px}& .overview-fatura-card{border:1px solid #e1e4e6;border-radius:8px;overflow:hidden;&:hover{border-color:#9ba3a8;box-shadow:0 4px 12px rgba(0,0,0,.06)}& .overview-fatura-card-header{align-items:center;background:#fafbfc;border-bottom:1px solid #e1e4e6;display:flex;justify-content:space-between;padding:12px 20px;& .overview-fatura-heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-width:0}& .overview-fatura-no{color:#4a5d6a;font-size:15px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}& .overview-fatura-identifiers{align-items:center;display:flex;flex-wrap:wrap;gap:6px;& span{background:#fff;border:1px solid #dce3e7;border-radius:5px;color:#647681;font-size:12px;font-weight:600;padding:4px 8px}}& .overview-fatura-date{color:#6c7a89;font-size:12px;font-weight:600}& .overview-fatura-header-side{align-items:center;display:flex;flex-shrink:0;gap:12px;justify-content:flex-end}}& .overview-fatura-card-body{display:flex;flex-direction:column;gap:18px;padding:20px;& .overview-fatura-main-row{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(180px,1fr) minmax(280px,1.35fr) auto}& .overview-fatura-desc{display:flex;flex-direction:column;gap:6px;& span:last-child:not(.overview-detail-value--scroll){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere}}& .overview-fatura-financials{border-right:1px solid #e1e4e6;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding-right:20px;&>div{display:flex;flex-direction:column;gap:4px}}& .overview-fatura-total-section{align-items:flex-end;display:flex;flex-direction:column;gap:12px;min-width:140px;& .overview-total-block{display:flex;flex-direction:column;gap:4px;text-align:right}& .overview-total-label-small{color:#6c7a89;font-size:11px;font-weight:700;text-transform:uppercase}& .overview-fatura-total-val{color:#8b7355;font-size:20px;font-weight:700}& .overview-fatura-actions{display:flex;gap:8px}}}}& .overview-fatura-total{align-items:center;background:#4a5d6a;border-radius:8px;color:#fff;display:flex;justify-content:space-between;margin:0 20px 20px;padding:20px;&[hidden]{display:none}& .overview-total-value{font-size:24px;font-weight:700;&.overview-total-value--multi{align-items:flex-end;display:flex;flex-direction:column;font-size:18px;gap:4px}}& .overview-total-value-line{display:block}}& .overview-btn{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;padding:8px 16px;text-decoration:none;&.overview-btn--outline{background:#fff;border:1px solid #e1e4e6;color:#4a5d6a;&:hover{background:#f5f6f7}}&.overview-btn--primary{background:#4a5d6a;border:0;color:#fff;&:hover{background:#3d4f5c}}&.overview-btn--archive{background:#fff5f1;border:1px solid #dfb9b0;color:#934638;&:disabled{cursor:not-allowed;opacity:.58}}}& .overview-footer{background:#fff;border-top:1px solid #e1e4e6;display:flex;flex-shrink:0;justify-content:flex-end;padding:16px 24px;position:sticky;& .overview-close-btn{background:#4a5d6a;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;min-width:120px;padding:8px 20px;&:hover{background:#3d4f5c}}}@media (max-width:1180px){& .draft-timer-pill{right:12px;top:18px;transform:none}}}}.overview-subdialog{border:0;border-radius:12px;box-shadow:0 24px 70px rgba(24,39,47,.28);inset:0;margin:auto;max-height:min(760px,calc(100vh - 40px));padding:0;position:fixed;width:min(820px,calc(100vw - 28px))}.overview-subdialog::backdrop{background:rgba(27,41,49,.5)}.overview-prerequisite-dialog{width:min(480px,calc(100vw - 28px))}.overview-prerequisite-header{align-items:center;background:#6b5943;justify-content:flex-start}.overview-prerequisite-header>.material-icons{align-items:center;background:hsla(0,0%,100%,.15);border-radius:50%;display:inline-flex;flex-shrink:0;font-size:20px;height:34px;justify-content:center;width:34px}.overview-prerequisite-body{color:#344b57;padding:20px}.overview-prerequisite-body>p{line-height:1.55;margin:0}.overview-prerequisite-records{display:grid;gap:8px;margin:18px 0}.overview-prerequisite-records>div{align-items:center;background:#f7f9fa;border:1px solid #dce3e7;border-radius:7px;display:flex;gap:16px;justify-content:space-between;padding:10px 12px}.overview-prerequisite-records span{color:#6b7e88;font-size:12px}.overview-prerequisite-records strong{color:#344b57;font-size:13px}.overview-prerequisite-guidance{background:#fbf7f1;border-left:3px solid #9a7b55;color:#66533e;font-size:12px;padding:10px 12px}.overview-prerequisite-actions{background:#fafbfc;border-top:1px solid #dfe5e8;display:flex;justify-content:flex-end;padding:14px 20px}.overview-prerequisite-confirm{background:#425866;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;min-width:100px;padding:9px 18px}.overview-prerequisite-confirm:hover{background:#344a57}.overview-subdialog-header{align-items:flex-start;background:#425866;border-bottom:1px solid #dfe5e8;color:#fff;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.overview-subdialog-header h3{margin:0 0 3px}.overview-subdialog-header span{color:#dbe4e8;font-size:11px}.overview-subdialog-close{background:transparent;border:0;color:inherit;cursor:pointer}.overview-event-filters{border-bottom:1px solid #e0e6e9;display:flex;flex-wrap:wrap;gap:6px;padding:12px 16px}.overview-event-filters button{background:#fff;border:1px solid #ccd7dc;border-radius:999px;color:#506570;cursor:pointer;padding:7px 10px}.overview-event-filters button.is-active{background:#425866;border-color:#425866;color:#fff}.overview-archive-list,.overview-event-list{background:#f5f7f8;display:flex;flex-direction:column;gap:10px;max-height:590px;overflow:auto;padding:16px}.overview-archive-card,.overview-event-card{background:#fff;border:1px solid #dce3e7;border-left:4px solid #718896;border-radius:8px;padding:14px 16px}.overview-event-card-head{display:flex;gap:15px;justify-content:space-between}.overview-archive-card>div,.overview-event-card-head time,.overview-event-meta,.overview-event-period{color:#6b7e88;font-size:11px}.overview-archive-card p,.overview-event-card p{margin:9px 0 0;white-space:pre-wrap}.overview-event-period{background:#f1f5f6;border-radius:5px;margin-top:6px;padding:6px 8px}.overview-archive-card{border-left-color:#a26050;display:flex;flex-direction:column;gap:7px}.overview-archive-card>div:first-child{color:#344b57;display:flex;font-size:13px;justify-content:space-between}.overview-archive-history{border-top:1px solid #e2e7ea;display:flex;flex-direction:column;gap:7px;margin-top:8px;padding-top:10px}.overview-archive-history>strong{color:#344b57;font-size:12px}.overview-archive-history-row{background:#f5f7f8;border-radius:6px;color:#637681;display:flex;flex-direction:column;font-size:11px;gap:3px;padding:9px 10px}.overview-archive-history-row>div{color:#405560;display:flex;gap:12px;justify-content:space-between}.overview-archive-history-row p{color:#3d4f58;margin:3px 0 0;white-space:pre-wrap}.overview-archive-history-empty{background:#f5f7f8;border-radius:6px;color:#7a8a92;font-size:11px;margin-top:8px;padding:9px 10px}.overview-empty-state{color:#73848d;padding:32px;text-align:center}.overview-empty-state--error{color:#b23e3e}.overview-confirm-dialog{width:min(500px,calc(100vw - 28px))}.overview-confirm-actions,.overview-lot-archive-error,.overview-lot-archive-form>label,.overview-lot-archive-form>p{margin:16px 20px}.overview-lot-archive-form label{display:flex;flex-direction:column;font-weight:600;gap:7px}.overview-lot-archive-form textarea{min-height:110px;resize:vertical}.overview-lot-archive-error{color:#bd3535;font-size:12px;min-height:18px}.overview-confirm-actions{display:flex;gap:8px;justify-content:flex-end}.overview-confirm-actions button{background:#fff;border:1px solid #cbd6db;border-radius:6px;cursor:pointer;padding:8px 14px}.overview-confirm-actions button[type=submit]{background:#934638;border-color:#934638;color:#fff}body{& :is(#createDialog,#editDialog){& .column-container.create-gorsel{align-items:flex-start;flex-wrap:wrap}& .column-container.create-gorsel>label{align-self:center}& .column-container.create-gorsel>.gorsel-container{flex:1 1 0;min-width:0}& .column-container .serial-mode-card{background:#f9fafb;border-radius:10px;gap:12px;padding:12px}& .column-container .serial-mode-info{align-items:flex-start;background:#edf3f8;border:1px solid #d7dde5;border-radius:8px;color:#42525e;display:flex;font-size:.85rem;font-weight:500;gap:8px;line-height:1.35;padding:10px 12px}& .column-container .serial-mode-info .material-icons{color:#5f7288;flex:0 0 auto;font-size:18px}& .column-container .serial-mode-row{align-items:stretch;background:#fff;border:1px solid #d7dde5;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}& .column-container .serial-mode-row.is-active{background:#fdfefe;border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.14)}& .column-container .serial-mode-row.is-inactive{background:#f8fafc}& .column-container .serial-mode-radio{color:#374151;flex-basis:auto;flex-shrink:1;font-size:1rem;font-weight:600}& .column-container .serial-mode-help{color:#6b7280;font-size:.83rem}& .column-container .serial-mode-count,& .column-container .serial-mode-input{max-width:none;width:100%}& .column-container .draft-upload-note{align-items:flex-start;background:#f8fafc;border:1px solid #d7dde5;border-radius:8px;color:#5f7288;display:flex;font-size:.82rem;gap:8px;line-height:1.4;margin-left:30%;margin-top:8px;padding:10px 12px;width:70%}& .column-container .draft-upload-note .material-icons{flex:0 0 auto;font-size:18px}& .draft-timer-pill{font-size:.9rem;font-variant-numeric:tabular-nums;font-weight:700;max-width:120px;padding:8px 12px;right:16px;top:18px;transform:none}}}.content{& #demirbas-view{background:#f4f4f4;display:flex;flex-direction:column;height:100%;overflow:auto;padding:8px;row-gap:8px}& .cascading-dropdown-container{background:#fff;display:flex;flex-direction:column;font-size:12px;padding:4px .5rem;& .cascading-dropdown-1{flex-wrap:wrap;gap:12px;padding:8px;& .column-container{display:flex;flex:1 1 160px;flex-direction:column;gap:4px;min-width:140px;& label{color:#374151;font-size:12px;font-weight:500}& input[type=number],& input[type=text],& select{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px;&:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}&:disabled{background:#f0f2f4;border-color:#e2e6ea;color:#a8b3bb;cursor:not-allowed;opacity:.8}}&:has(select:disabled) label{color:#a8b3bb}}}& .cascading-dropdown-item{display:flex;flex-basis:100%}& .cascading-dropdown-3{flex-wrap:wrap;gap:12px;padding:0 8px 8px;& .column-container{display:flex;flex:1 1 160px;flex-direction:column;gap:4px;min-width:140px;& label{color:#374151;font-size:12px;font-weight:500}& input[type=text],& select{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px;&:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}&:disabled{background:#f0f2f4;border-color:#e2e6ea;color:#a8b3bb;cursor:not-allowed;opacity:.8}}&:has(select:disabled) label{color:#a8b3bb}}}& .cascading-dropdown-2{flex-wrap:wrap;gap:12px;padding:0 8px 8px;& .column-container{display:flex;flex:1 1 160px;flex-direction:column;gap:4px;min-width:140px;& label{color:#374151;font-size:12px;font-weight:500}& input[type=date],& input[type=text],& select{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px;&:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}}}}& .filter-button-container{align-items:flex-end;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;padding:10px 8px;& button{background:#fff;border:1.5px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:600;height:36px;padding:0 16px;transition:background .15s,color .15s,border-color .15s;&:hover{background:#42525e;border-color:#42525e;color:#fff}}& .search{background:#42525e;border-color:#42525e;color:#fff;&:hover{background:#374151;border-color:#374151}}& .filter-aktif-badge{align-items:center;background:#eff6ff;border:1.5px solid #93c5fd;border-radius:999px;color:#2563eb;display:inline-flex;font-size:.72rem;font-weight:600;gap:5px;padding:3px 10px;white-space:nowrap;&[hidden]{display:none}}}}}.filepond--root{margin-bottom:0!important}.filepond--item{margin:0!important}.filepond--credits{display:none}.filepond--drop-label label{font-size:1rem!important}.filepond--drop-label{background:#fff7ed;border:2px dashed #cbd5e1;border-radius:8px}@keyframes edit-spin{to{transform:rotate(1turn)}}:is(#createDialog,#editDialog) #toast-root{position:absolute;right:16px;top:16px;z-index:999999}.barcode-cart-open-btn{overflow:visible;position:relative;&:hover{background:#eff6ff;border-color:#bfdbfe;color:#20324d}}.barcode-cart-badge{align-items:center;background:#ef4444;border-radius:999px;box-shadow:0 6px 14px rgba(239,68,68,.25);color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px;position:absolute;right:-8px;top:-8px;&[hidden]{display:none}}#barcodeCartDialog{border:0;border-radius:18px;box-shadow:0 24px 56px rgba(31,41,55,.18);inset:0;margin:auto;max-height:min(88vh,760px);padding:0;position:fixed;width:min(820px,calc(100vw - 40px));&::backdrop{backdrop-filter:blur(2px);background:rgba(15,23,42,.35)}& .barcode-cart-dialog{background:#fff;color:#1f2937;display:flex;flex-direction:column}& .barcode-cart-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:22px 24px 18px}& .barcode-cart-title{align-items:center;color:#20324d;display:inline-flex;font-size:1.1rem;font-weight:700;gap:10px;& .material-icons{color:#20324d;font-size:23px}}& .barcode-cart-close{align-items:center;background:transparent;border:1px solid transparent;border-radius:10px;color:#94a3b8;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:.15s ease;width:36px;&:hover{background:#f8fafc;border-color:#e2e8f0;color:#475569}}& .barcode-cart-body{display:flex;flex-direction:column;gap:16px;overflow:auto;padding:22px 24px}& .barcode-cart-info-box{background:#edf3f8;border:1px solid #d6dee8;border-radius:14px;display:flex;flex-direction:column;gap:5px;padding:15px 18px}& .barcode-cart-info-primary{color:#24364d;font-size:.92rem;font-weight:700}& .barcode-cart-info-secondary{color:#5f7288;font-size:.84rem;font-weight:500}& .barcode-cart-settings{align-items:end;display:grid;gap:16px;grid-template-columns:190px 1fr}& .barcode-cart-settings .column-container{display:flex;flex-direction:column;gap:4px;& label{color:#374151;font-size:12px;font-weight:500}& input[type=text]{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px;&:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}}}& .barcode-cart-settings-note{align-items:center;background:#fbfcfd;border:1px dashed #d7dde5;border-radius:12px;color:#64748b;display:flex;font-size:.78rem;height:41px;padding:0 14px}& .barcode-cart-list{display:flex;flex-direction:column;gap:12px;max-height:420px;overflow:auto;padding-right:4px}& .barcode-cart-item{align-items:center;background:#fff;border:1px solid #d8e0ea;border-radius:14px;box-shadow:0 8px 18px rgba(15,23,42,.04);display:grid;gap:12px;grid-template-columns:42px 1.3fr 140px 36px;padding:15px 16px}& .barcode-cart-item--ghost{background:#eef4ff;border-color:#bcd0ee}& .barcode-cart-item--chosen{box-shadow:0 12px 24px rgba(15,23,42,.12)}& .barcode-cart-handle,& .barcode-cart-remove{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:.15s ease;width:34px;&:hover{background:#f1f5f9;border-color:#cbd5e1;color:#334155}}& .barcode-cart-handle{cursor:grab}& .barcode-cart-item-main{display:flex;flex-direction:column;gap:4px;min-width:0}& .barcode-cart-item-id{color:#255b78;font-size:.86rem;font-weight:700}& .barcode-cart-item-name{color:#334155;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}& .barcode-cart-item-barcode{color:#42525e;font-size:.9rem;font-weight:600;text-align:right}& .barcode-cart-empty{align-items:center;background:#fbfcfd;border:1px dashed #d6dee8;border-radius:14px;color:#64748b;display:flex;flex-direction:column;font-size:.9rem;gap:10px;justify-content:center;padding:28px 16px;& .material-icons{color:#94a3b8;font-size:28px}}& .barcode-cart-footer{align-items:center;background:#fbfcfe;border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:space-between;padding:18px 24px 22px}& .barcode-cart-footer-count{color:#64748b;font-size:.86rem;font-weight:600}& .barcode-cart-footer-actions{align-items:center;display:flex;gap:10px}}@media (max-width:720px){#barcodeCartDialog{width:min(100vw - 20px,820px);& .barcode-cart-settings{grid-template-columns:1fr}& .barcode-cart-settings-note{height:auto;min-height:41px;padding:10px 14px}& .barcode-cart-item{grid-template-columns:42px 1fr 36px}& .barcode-cart-item-barcode{grid-column:2/3;text-align:left}& .barcode-cart-footer,& .barcode-cart-footer-actions{align-items:stretch;flex-direction:column}}}#demirbas-view .table-grid .gridjs-th:nth-child(4) .gridjs-th-content{max-width:14ch}#demirbas-view .table-grid .gridjs-th:nth-child(11) .gridjs-th-content,#demirbas-view .table-grid .gridjs-th:nth-child(15) .gridjs-th-content,#demirbas-view .table-grid .gridjs-th:nth-child(16) .gridjs-th-content,#demirbas-view .table-grid .gridjs-th:nth-child(17) .gridjs-th-content,#demirbas-view .table-grid .gridjs-th:nth-child(19) .gridjs-th-content,#demirbas-view .table-grid .gridjs-th:nth-child(21) .gridjs-th-content{max-width:13ch}#demirbas-view .table-grid .gridjs-th:nth-child(18) .gridjs-th-content,#demirbas-view .table-grid .gridjs-th:nth-child(20) .gridjs-th-content{max-width:19ch}#demirbas-view .table-grid .gridjs-th:nth-child(19) .gridjs-th-content,#demirbas-view .table-grid .gridjs-th:nth-child(21) .gridjs-th-content{max-width:17ch}.gridjs-footer button,.gridjs-head button{background-color:transparent;background-image:none;border:none;cursor:pointer;margin:0;outline:none;padding:0}.gridjs-temp{position:relative}.gridjs-head{margin-bottom:5px;padding:5px 1px;width:100%}.gridjs-head:after{clear:both;content:"";display:block}.gridjs-head:empty{border:none;padding:0}.gridjs-container{color:#000;display:inline-block;overflow:hidden;padding:2px;position:relative;z-index:0}.gridjs-footer{background-color:#fff;border-bottom-width:1px;border-color:#e5e7eb;border-radius:0 0 8px 8px;border-top:1px solid #e5e7eb;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.26);display:block;padding:12px 24px;position:relative;width:100%;z-index:5}.gridjs-footer:empty{border:none;padding:0}input.gridjs-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d2d6dc;border-radius:5px;font-size:14px;line-height:1.45;outline:none;padding:10px 13px}input.gridjs-input:focus{border-color:#9bc2f7;box-shadow:0 0 0 3px rgba(149,189,243,.5)}.gridjs-pagination{color:#3d4044}.gridjs-pagination:after{clear:both;content:"";display:block}.gridjs-pagination .gridjs-summary{float:left;margin-top:5px}.gridjs-pagination .gridjs-pages{float:right}.gridjs-pagination .gridjs-pages button{background-color:#fff;border:1px solid #d2d6dc;border-right:none;outline:none;padding:5px 14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gridjs-pagination .gridjs-pages button:focus{border-right:1px solid #d2d6dc;box-shadow:0 0 0 2px rgba(149,189,243,.5);margin-right:-1px;position:relative}.gridjs-pagination .gridjs-pages button:hover{background-color:#f7f7f7;color:#3c4257;outline:none}.gridjs-pagination .gridjs-pages button:disabled,.gridjs-pagination .gridjs-pages button:hover:disabled,.gridjs-pagination .gridjs-pages button[disabled]{background-color:#fff;color:#6b7280;cursor:default}.gridjs-pagination .gridjs-pages button.gridjs-spread{background-color:#fff;box-shadow:none;cursor:default}.gridjs-pagination .gridjs-pages button.gridjs-currentPage{background-color:#f7f7f7;font-weight:700}.gridjs-pagination .gridjs-pages button:last-child{border-bottom-right-radius:6px;border-right:1px solid #d2d6dc;border-top-right-radius:6px}.gridjs-pagination .gridjs-pages button:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.gridjs-pagination .gridjs-pages button:last-child:focus{margin-right:0}button.gridjs-sort{background-color:transparent;background-position-x:center;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;float:right;height:24px;margin:0;outline:none;padding:0;width:13px}button.gridjs-sort-neutral{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI0MDEuOTk4IiBoZWlnaHQ9IjQwMS45OTgiIHZpZXdCb3g9IjAgMCA0MDEuOTk4IDQwMS45OTgiPjxwYXRoIGQ9Ik03My4wOTIgMTY0LjQ1MmgyNTUuODEzcTcuNDI1IDAgMTIuODQ4LTUuNDI0YzMuNjEzLTMuNjE2IDUuNDI3LTcuODk4IDUuNDI3LTEyLjg0N3MtMS44MTMtOS4yMjktNS40MjctMTIuODVMMjEzLjg0NiA1LjQyNEMyMTAuMjMyIDEuODEyIDIwNS45NTEgMCAyMDAuOTk5IDBzLTkuMjMzIDEuODEyLTEyLjg1IDUuNDI0TDYwLjI0MiAxMzMuMzMxcS01LjQyNSA1LjQyNi01LjQyNCAxMi44NXQ1LjQyNCAxMi44NDdxNS40MyA1LjQyNSAxMi44NSA1LjQyNE0zMjguOTA1IDIzNy41NDlINzMuMDkycS03LjQyNiAwLTEyLjg1IDUuNDIxLTUuNDI1IDUuNDI0LTUuNDI0IDEyLjg0NyAwIDcuNDI1IDUuNDI0IDEyLjg0OEwxODguMTQ5IDM5Ni41N3E1LjQzIDUuNDI3IDEyLjg1IDUuNDI4YzcuNDIuMDAxIDkuMjMzLTEuODExIDEyLjg0Ny01LjQyOGwxMjcuOTA3LTEyNy45MDZjMy42MTMtMy42MTQgNS40MjctNy44OTggNS40MjctMTIuODQ4IDAtNC45NDgtMS44MTMtOS4yMjktNS40MjctMTIuODQ3LTMuNjE0LTMuNjE2LTcuODk5LTUuNDItMTIuODQ4LTUuNDIiLz48L3N2Zz4=);background-position-y:center;opacity:.3}button.gridjs-sort-asc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyOTIuMzYyIiBoZWlnaHQ9IjI5Mi4zNjEiIHZpZXdCb3g9IjAgMCAyOTIuMzYyIDI5Mi4zNjEiPjxwYXRoIGQ9Ik0yODYuOTM1IDE5Ny4yODcgMTU5LjAyOCA2OS4zODFxLTUuNDItNS40MjUtMTIuODQ3LTUuNDI0Yy03LjQyNy4wMDEtOS4yMzMgMS44MDctMTIuODUgNS40MjRMNS40MjQgMTk3LjI4N1EtLjAwMSAyMDIuNzEyIDAgMjEwLjEzNGMuMDAxIDcuNDIyIDEuODA3IDkuMjMzIDUuNDI0IDEyLjg0N3E1LjQzIDUuNDI1IDEyLjg1IDUuNDI1aDI1NS44MTNxNy40MjUgMCAxMi44NDgtNS40MjVjMy42MTMtMy42MTMgNS40MjctNy44OTggNS40MjctMTIuODQ3cy0xLjgxNC05LjIzLTUuNDI3LTEyLjg0NyIvPjwvc3ZnPg==);background-position-y:35%;background-size:10px}button.gridjs-sort-desc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyOTIuMzYyIiBoZWlnaHQ9IjI5Mi4zNjIiIHZpZXdCb3g9IjAgMCAyOTIuMzYyIDI5Mi4zNjIiPjxwYXRoIGQ9Ik0yODYuOTM1IDY5LjM3N3EtNS40MjItNS40MjUtMTIuODQ4LTUuNDI0SDE4LjI3NHEtNy40MjYgMC0xMi44NSA1LjQyNFEtLjAwMSA3NC44MDcgMCA4Mi4yMjh0NS40MjQgMTIuODQ3bDEyNy45MDcgMTI3LjkwN3E1LjQzIDUuNDI3IDEyLjg1IDUuNDI4YzcuNDIuMDAxIDkuMjMzLTEuODExIDEyLjg0Ny01LjQyOEwyODYuOTM1IDk1LjA3NGMzLjYxMy0zLjYxNyA1LjQyNy03Ljg5OCA1LjQyNy0xMi44NDdzLTEuODE0LTkuMjI5LTUuNDI3LTEyLjg1Ii8+PC9zdmc+);background-position-y:65%;background-size:10px}button.gridjs-sort:focus{outline:none}table.gridjs-table{border-collapse:collapse;display:table;margin:0;max-width:100%;overflow:auto;padding:0;table-layout:fixed;text-align:left;width:100%}.gridjs-tbody,td.gridjs-td{background-color:#fff}td.gridjs-td{border:1px solid #e5e7eb;box-sizing:content-box;padding:12px 24px}td.gridjs-td:first-child{border-left:none}td.gridjs-td:last-child{border-right:none}td.gridjs-message{text-align:center}th.gridjs-th{background-color:#f9fafb;border:1px solid #e5e7eb;border-top:none;box-sizing:border-box;color:#6b7280;outline:none;padding:14px 24px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}th.gridjs-th .gridjs-th-content{float:left;overflow:hidden;text-overflow:ellipsis;width:100%}th.gridjs-th-sort{cursor:pointer}th.gridjs-th-sort .gridjs-th-content{width:calc(100% - 15px)}th.gridjs-th-sort:focus,th.gridjs-th-sort:hover{background-color:#e5e7eb}th.gridjs-th-fixed{box-shadow:0 1px 0 0 #e5e7eb;position:sticky}@supports (-moz-appearance:none){th.gridjs-th-fixed{box-shadow:0 0 0 1px #e5e7eb}}th.gridjs-th:first-child{border-left:none}th.gridjs-th:last-child{border-right:none}.gridjs-tr{border:none}.gridjs-tr-selected td{background-color:#ebf5ff}.gridjs-tr:last-child td{border-bottom:0}.gridjs *,.gridjs :after,.gridjs :before{box-sizing:border-box}.gridjs-wrapper{overflow:auto;position:relative;width:100%;z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-color:#e5e7eb;border-radius:8px 8px 0 0;border-top-width:1px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.26);display:block}.gridjs-wrapper:nth-last-of-type(2){border-bottom-width:1px;border-radius:8px}.gridjs-search{float:left}.gridjs-search-input{width:250px}.gridjs-loading-bar{background-color:#fff;opacity:.5;z-index:10}.gridjs-loading-bar,.gridjs-loading-bar:after{bottom:0;left:0;position:absolute;right:0;top:0}.gridjs-loading-bar:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,80%,0),hsla(0,0%,80%,.2) 20%,hsla(0,0%,80%,.5) 60%,hsla(0,0%,80%,0));content:"";transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.gridjs-td .gridjs-checkbox{cursor:pointer;display:block;margin:auto}.gridjs-resizable{bottom:0;position:absolute;right:0;top:0;width:5px}.gridjs-resizable:hover{background-color:#9bc2f7;cursor:ew-resize}
/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);color:#fff;cursor:pointer;display:inline-block;max-width:calc(50% - 20px);opacity:0;padding:12px 20px;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:transparent;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;height:1.5em;margin:-7px 5px;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;max-width:-moz-fit-content;right:0}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;right:0}}

/*!
 * FilePond 4.32.11
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--assistant{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{font-size:0;left:1em;margin:0;opacity:0;padding:0;position:absolute;top:1.75em;width:calc(100% - 2em)}.filepond--data{border:none;contain:strict;height:0;margin:0;padding:0;pointer-events:none;position:absolute;visibility:hidden;width:0}.filepond--drip{background:rgba(0,0,0,.01);border-radius:.5em;bottom:0;left:0;opacity:.1;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.filepond--drip-blob{background:#292625;border-radius:50%;height:8em;margin-left:-4em;margin-top:-4em;-webkit-transform-origin:center center;transform-origin:center center;width:8em}.filepond--drip-blob,.filepond--drop-label{left:0;position:absolute;top:0;will-change:transform,opacity}.filepond--drop-label{align-items:center;color:#4f4f4f;display:flex;height:0;justify-content:center;margin:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;line-height:1.5;text-align:center}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;cursor:pointer;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;text-decoration-skip-ink:auto}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{border:none;font-family:inherit;font-size:1em;height:1.625em;line-height:inherit;margin:0;outline:none;padding:0;width:1.625em;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{height:100%;width:100%}.filepond--file-action-button.filepond--file-action-button:after{bottom:-.75em;content:"";left:-.75em;position:absolute;right:-.75em;top:-.75em}.filepond--file-action-button{background-color:rgba(0,0,0,.5);background-image:none;border-radius:50%;box-shadow:0 0 0 0 hsla(0,0%,100%,0);color:#fff;cursor:auto;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{background-color:rgba(0,0,0,.25);color:hsla(0,0%,100%,.5)}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{height:2em;padding:.1875em;width:2em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{background:transparent;border:none;color:inherit;font-family:inherit;line-height:inherit;margin:0 0 0 .25em;outline:none;padding:0;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{height:1.3125em;width:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 .5em 0 0;min-width:0;pointer-events:none;position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;pointer-events:none;position:static;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;height:100%;margin:0;min-width:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{align-items:flex-start;border-radius:.5em;color:#fff;display:flex;height:100%;padding:.5625em;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@-webkit-keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{left:0;margin:.25em;padding:0;position:absolute;right:0;top:0;touch-action:auto;will-change:transform,opacity;z-index:1}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{box-shadow:0 0 0 transparent;transition:box-shadow .125s ease-in-out}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{left:0;margin:0;position:absolute;right:0;top:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.3);border:.3125em solid transparent;border-radius:99999px}.filepond--list.filepond--list{list-style-type:none;margin:0;padding:0;position:absolute;top:0;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{height:100%;margin:0;max-width:none;width:100%}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-bottom:0;margin-top:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{height:100%!important;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{background-color:transparent!important;border:none!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{left:0;margin:0;padding:0;position:absolute;right:0;top:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filepond--panel-top:after{background-color:inherit;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.filepond--panel-bottom,.filepond--panel-center{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0);-webkit-transform-origin:left top;transform-origin:left top;will-change:transform}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{background-color:inherit;content:"";height:2px;left:0;position:absolute;right:0;top:-1px}.filepond--panel-center{border-bottom:none!important;border-radius:0!important;border-top:none!important;height:100px!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;height:1.25em;margin:0;pointer-events:none;position:static;width:1.25em;will-change:transform,opacity}.filepond--progress-indicator svg{height:100%;transform-box:fill-box;vertical-align:top;width:100%}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;contain:layout style size;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;margin-bottom:1em;position:relative;text-align:left;text-rendering:optimizeLegibility}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-bottom:1em;margin-top:1em}.filepond--root .filepond--credits{bottom:-14px;color:inherit;font-size:11px;line-height:.85;opacity:.4;position:absolute;right:0;text-decoration:none;z-index:3}.filepond--root .filepond--credits[style]{bottom:auto;margin-top:14px;top:0}

/*!
 * FilePondPluginImagePreview 4.6.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--image-preview-markup{left:0;position:absolute;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;left:0;margin:0;max-height:7rem;min-height:5rem;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:2}.filepond--image-preview-overlay svg{color:inherit;height:auto;max-height:inherit;width:100%}.filepond--image-preview-overlay-idle{color:rgba(40,40,40,.85);mix-blend-mode:multiply}.filepond--image-preview-overlay-success{color:#369763;mix-blend-mode:normal}.filepond--image-preview-overlay-failure{color:#c44e47;mix-blend-mode:normal}@supports (-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{background:rgba(0,0,0,.01);border-radius:.45em;height:100%;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--image-preview{align-items:center;background:#222;display:flex;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;will-change:transform,opacity;z-index:1}.filepond--image-clip{margin:0 auto;overflow:hidden;position:relative}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eee' viewBox='0 0 100 100'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{left:0;position:absolute;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{align-items:center;display:flex;height:100%;justify-content:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{bottom:0;top:auto;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-bottom:.1875em;margin-left:.1875em;margin-top:0}@keyframes tanim-spin{to{transform:rotate(1turn)}}.tanim-ekle-spin{animation:tanim-spin .7s linear infinite;display:inline-block;vertical-align:middle}#tablo-tanimlar-view{height:100%;overflow:auto}.tanim-layout{gap:16px;padding:20px}.tanim-karti-alani,.tanim-layout{display:flex;flex-direction:column}.tanim-karti-alani{gap:10px}.tanim-grup-label{color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.06em;margin-top:4px;text-transform:uppercase}.tanim-card-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.tanim-card{background:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;padding:10px 14px;transition:border-color .15s ease,background .15s ease;&:hover{background:#f8f9fa;border-color:#42525e}&.active{background:#f1f3f4;border-left:3px solid #42525e;padding-left:11px}}.tanim-card-top{align-items:center;display:flex;gap:6px;justify-content:space-between;min-width:0}.tanim-card-label{color:#374151;font-size:12px;font-weight:600;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tanim-card-count{background:#42525e;border-radius:10px;color:#fff;flex-shrink:0;font-size:10px;font-weight:700;padding:1px 7px;white-space:nowrap}.tanim-content{background:#fff;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.tanim-add-row{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;gap:10px;padding:14px 16px;&>*{min-width:0}}.tanim-add-label{color:#374151;flex-shrink:0;font-size:12px;font-weight:600;white-space:nowrap}.tanim-add-input{border:1px solid #e0e0e0;border-radius:4px;color:#374151;flex:1;font-size:12px;height:34px;outline:none;padding:0 10px;transition:border-color .15s ease;&:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.1)}}.tanim-feedback{color:#dc2626;font-size:11px;min-height:18px;padding:0 16px 8px}.tanim-table{border-collapse:collapse;font-size:12px;table-layout:auto;width:100%;& th{background:#e9edf1;border-bottom:1px solid #d1d5db;font-size:11px;font-weight:600;text-align:left}& td,& th{color:#374151;padding:8px 16px}& td{border-bottom:1px solid #f3f4f6}& tr:last-child td{border-bottom:0}& tr:hover td{background:#f9fafb}& td:first-child,& th:first-child{color:#9ca3af;font-size:11px;width:72px}& td:nth-child(2),& th:nth-child(2){width:auto}& td:last-child,& th:last-child{text-align:right;width:124px}}.tanim-cell-text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tanim-empty,.tanim-loading{color:#9ca3af;font-size:12px;padding:24px 16px;text-align:center}.tanim-actions-cell{padding-right:12px!important;text-align:right;white-space:nowrap;width:124px}.tanim-table--amortisman td:last-child,.tanim-table--amortisman th:last-child{width:190px}.tanim-edit-btn{align-items:center;background:transparent;border:1px solid #d1d5db;border-radius:4px;color:#42525e;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 10px;transition:background .12s ease,border-color .12s ease;&:hover{background:#f1f3f4;border-color:#42525e}}#tanimEditDialog{border:none;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.18);margin:auto;max-width:95vw;overflow:hidden;padding:0;position:relative;width:420px;& .edit-loading-overlay{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.85);border-radius:10px;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;position:absolute;z-index:1000;&[hidden]{display:none}}& .edit-loading-spinner{animation:edit-spin .7s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#42525e;height:32px;width:32px}& .edit-loading-text{color:#42525e;font-size:13px;font-weight:500}&::backdrop{background:rgba(0,0,0,.45)}}.tanim-edit-inner{display:flex;flex-direction:column}.tanim-edit-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 20px}.tanim-edit-title{color:#1d212c;font-size:15px;font-weight:700;margin:0}.tanim-edit-close{background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;font-size:16px;line-height:1;padding:2px 6px;&:hover{background:#f1f3f4;color:#1d212c}}.tanim-edit-body{padding:20px}.tanim-edit-field{display:flex;flex-direction:column;gap:6px}.tanim-edit-field[hidden]{display:none}.tanim-edit-years-field{margin-top:14px}.tanim-edit-field>.form-input{background:#fff;border:1px solid #d1d5db;border-radius:5px;box-sizing:border-box;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px;width:100%}.tanim-edit-field>.form-input:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.1)}.tanim-edit-field-label{color:#374151;font-size:12px;font-weight:600}.tanim-edit-error{color:#dc2626;font-size:11px;min-height:16px}.tanim-edit-footer{background:#f8f9fa;border-radius:0 0 10px 10px;border-top:1px solid #e0e0e0;display:flex;gap:10px;justify-content:flex-end;padding:12px 20px}.tanim-edit-cancel{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:13px;font-weight:600;padding:7px 16px;&:hover{background:#f3f4f6}}.tanim-edit-save{background:#42525e;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:7px 18px;&:hover:not(:disabled){background:#374550}&:disabled{cursor:not-allowed;opacity:.6}}.tanim-years-control{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:5px;box-sizing:border-box;display:flex;height:36px;overflow:hidden;width:100%}.tanim-years-control:focus-within{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.1)}.tanim-years-control input{appearance:textfield;-moz-appearance:textfield;background:transparent;border:0;color:#374151;font-size:13px;height:100%;min-width:0;outline:none;padding:0 8px 0 10px;width:100%}.tanim-years-control input::-webkit-inner-spin-button,.tanim-years-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tanim-years-control span{align-items:center;align-self:stretch;background:#f6f8f9;border-left:1px solid #e1e5e8;color:#64748b;display:inline-flex;font-size:11px;font-weight:700;padding:0 10px}.tanim-add-row--amortisman .tanim-add-years-control{flex:0 0 110px;height:34px;width:110px}.tanim-status{border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;padding:3px 8px}.tanim-status--active{background:#e9f8ef;color:#267748}.tanim-status--passive{background:#f1f3f4;color:#707b81}.tanim-status-btn{background:#fff;border:1px solid #cbd5da;border-radius:5px;color:#52646e;cursor:pointer;margin-left:6px;padding:5px 9px}.tanim-edit-help{color:#7a878e;display:block;font-size:11px;margin-top:5px}#urun-agaci-yonetimi-view{height:100%;overflow:auto}.urun-agaci-layout{display:flex;flex-direction:column;gap:16px;padding:20px}.urun-agaci-chain,.urun-agaci-hero,.urun-agaci-section{background:#fff;border:1px solid #e0e0e0;border-radius:8px}.urun-agaci-hero{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.urun-agaci-hero h2{color:#1f2937;font-size:18px;margin:0 0 6px}.urun-agaci-hero p{color:#6b7280;font-size:13px;line-height:1.5;margin:0;max-width:900px}.urun-agaci-add-btn,.urun-agaci-delete-btn,.urun-agaci-seed-btn{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:600;transition:background .15s ease,border-color .15s ease,color .15s ease}.urun-agaci-add-btn,.urun-agaci-seed-btn{padding:9px 14px}.urun-agaci-add-btn:hover,.urun-agaci-seed-btn:hover{background:#f3f4f6;border-color:#42525e}.urun-agaci-chain{padding:18px 20px}.urun-agaci-chain-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.urun-agaci-chain .column-container,.urun-agaci-section .column-container{display:flex;flex-direction:column;gap:6px}.urun-agaci-chain label,.urun-agaci-section label{color:#374151;font-size:12px;font-weight:600}.urun-agaci-add-select,.urun-agaci-chain select{background:#fff;border:1px solid #d1d5db;border-radius:6px;color:#1f2937;font-size:13px;height:38px;padding:0 12px}.urun-agaci-add-btn:disabled,.urun-agaci-add-select:disabled,.urun-agaci-chain select:disabled{cursor:not-allowed;opacity:.6}.urun-agaci-sections{display:flex;flex-direction:column;gap:16px}.urun-agaci-section-header{align-items:flex-start;border-bottom:1px solid #f3f4f6;display:flex;gap:16px;justify-content:space-between;padding:18px 20px 12px}.urun-agaci-section-header h3{color:#1f2937;font-size:15px;margin:0 0 6px}.urun-agaci-section-header p{color:#6b7280;font-size:12px;margin:0}.urun-agaci-count{background:#42525e;border-radius:999px;color:#fff;font-size:11px;font-weight:700;padding:4px 10px;white-space:nowrap}.urun-agaci-add-row{border-bottom:1px solid #f3f4f6;display:flex;gap:10px;padding:14px 20px}.urun-agaci-add-select{flex:1}.urun-agaci-table{border-collapse:collapse;font-size:12px;width:100%}.urun-agaci-table th{background:#e9edf1;border-bottom:1px solid #d1d5db;color:#374151;font-size:11px;font-weight:600;padding:8px 16px;text-align:left}.urun-agaci-table td{border-bottom:1px solid #f3f4f6;color:#374151;padding:10px 16px}.urun-agaci-table tr:last-child td{border-bottom:0}.urun-agaci-table tr:hover td{background:#f9fafb}.urun-agaci-cell{display:inline-block;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.urun-agaci-actions{text-align:right}.urun-agaci-delete-btn{border-color:#fecaca;color:#b91c1c;padding:6px 10px}.urun-agaci-delete-btn:hover{background:#fef2f2;border-color:#fca5a5}.urun-agaci-empty,.urun-agaci-loading{color:#6b7280;font-size:13px;padding:28px 16px;text-align:center}body{& #kisilerCreateDialog{border:0;border-radius:12px;height:fit-content;margin:auto;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:0 48px;width:max(40%,600px);&::backdrop{backdrop-filter:blur(4px)}& .create-dialog-container{display:flex;flex-direction:column}& .column-container{display:flex;justify-content:space-between;& input{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;margin:0;padding:8px 12px}& label{align-content:center;flex-basis:30%;flex-grow:0;flex-shrink:0;font-size:1.2rem;&:after{color:#e30404;content:" *"}}& select,input{flex-grow:1}& select{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;margin:0;padding:8px 12px}}& .create-dialog-header{display:flex;padding-bottom:24px;padding-top:24px;& h4{display:flex;flex-basis:100%;justify-content:center}}& .create-dialog-content{display:flex;flex-direction:column;gap:32px;& .section{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:24px 40px;& .section-1-header{border-bottom:2px solid #cecece;margin-bottom:24px;padding-bottom:12px;& h5{font-family:Times New Roman,Times,serif}}& .section-1-content{display:flex;flex-direction:column;gap:50px}}}& .create-dialog-buttons{border-top:2px solid #d3d1d1;display:flex;justify-content:space-around;margin-top:32px;padding:50px;position:relative;right:48px;width:calc(100% + 96px);& button{background-color:#c6c6c7;border:none;border-radius:8px;color:#000;cursor:pointer;font:inherit;font-weight:700;margin:0;overflow:visible;padding:10px 60px;width:auto;&:hover{background-color:#1d212c;color:#fff}}}&::backdrop{background-color:rgba(51,51,51,.85)}}& #kisilerEditDialog{border:0;border-radius:12px;height:fit-content;margin:auto;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:0 48px;position:relative;width:max(40%,600px);& .edit-loading-overlay{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.85);border-radius:12px;display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;position:absolute;z-index:1000;&[hidden]{display:none}}& .edit-loading-spinner{animation:edit-spin .7s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#42525e;height:40px;width:40px}& .edit-loading-text{color:#42525e;font-size:14px;font-weight:500}&::backdrop{backdrop-filter:blur(4px);background-color:rgba(51,51,51,.85)}& .create-dialog-container{display:flex;flex-direction:column}& .column-container{display:flex;justify-content:space-between;& label{align-content:center;flex-basis:30%;flex-grow:0;flex-shrink:0;font-size:1.2rem;&:after{color:#e30404;content:" *"}}& select,input{flex-grow:1}& input,& select{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;margin:0;padding:8px 12px}}& .kisiler-tc label:after{content:none}& .kisiler-tc-readonly{align-items:center;background:#e9edf1;border:2px solid #e0e0e0;border-radius:8px;cursor:not-allowed;display:flex;flex-grow:1;height:42px;padding:0 12px;& .kisiler-tc-readonly-deger{color:#42525e;font-family:monospace;font-size:15px;font-weight:700;letter-spacing:1px}}& .create-dialog-header{display:flex;padding-bottom:24px;padding-top:24px;& h4{display:flex;flex-basis:100%;justify-content:center}}& .create-dialog-content{display:flex;flex-direction:column;gap:32px;& .section{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:24px 40px;& .section-1-header{border-bottom:2px solid #cecece;margin-bottom:24px;padding-bottom:12px;& h5{font-family:Times New Roman,Times,serif}}& .section-1-content{display:flex;flex-direction:column;gap:50px}}}& .create-dialog-buttons{border-top:2px solid #d3d1d1;display:flex;justify-content:space-around;margin-top:32px;padding:50px;position:relative;right:48px;width:calc(100% + 96px);& button{background-color:#c6c6c7;border:none;border-radius:8px;color:#000;cursor:pointer;font:inherit;font-weight:700;margin:0;overflow:visible;padding:10px 60px;width:auto;&:hover{background-color:#1d212c;color:#fff}}}}& #kisilerDeleteDialog{border:0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);margin:auto;padding:0;width:560px;& .delete-dialog-container{display:flex;flex-direction:column}& .delete-dialog-header{align-items:center;display:flex;gap:14px;padding:22px 24px 18px;& .delete-header-icon{align-items:center;background:#fee2e2;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}& h2{color:#111827;flex:1;font-size:1.15rem;font-weight:700}& .delete-dialog-close{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;padding:4px;&:hover{color:#374151}}}& .delete-divider{border:none;border-top:1.5px solid #f3f4f6;margin:0 24px}& .delete-dialog-body{display:flex;flex-direction:column;gap:14px;padding:18px 24px;&>p{color:#374151;font-size:1rem}& .delete-dialog-card{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;display:flex;gap:14px;padding:12px 16px;& .delete-card-icon{align-items:center;background:#eff6ff;border-radius:8px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}& .delete-card-info{display:flex;flex-direction:column;gap:3px;& .delete-dialog-id{color:#111827;font-size:1rem;font-weight:700}& .delete-dialog-name{color:#6b7280;font-size:.9rem}}}& .delete-dialog-warning{align-items:flex-start;background:#fff5f5;border-left:3px solid #ef4444;border-radius:0 8px 8px 0;color:#dc2626;display:flex;font-size:1rem;gap:10px;padding:11px 14px}}& .delete-dialog-buttons{border-top:1.5px solid #f3f4f6;display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 22px;& .delete-cancel{background:#fff;border:1.5px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:.9rem;padding:8px 22px;&:hover{background:#f9fafb}}& .delete-confirm{align-items:center;background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:6px;padding:8px 22px;&:hover{background:#dc2626}}}&::backdrop{background-color:rgba(51,51,51,.85)}}& #kisilerOverviewDialog{border:0;border-radius:12px;box-shadow:0 25px 100px rgba(0,0,0,.4);margin:auto;padding:0;width:min(600px,96vw);&::backdrop{backdrop-filter:blur(4px);background-color:rgba(74,93,106,.85)}& .kisiler-overview-container{display:flex;flex-direction:column}& .kisiler-overview-header{align-items:flex-start;background:#4a5d6a;border-bottom:3px solid #8b7355;color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px;& .kisiler-overview-header-text{display:flex;flex-direction:column;gap:6px;min-width:0}& .kisiler-overview-title{color:#fff;display:-webkit-box;font-size:20px;font-weight:600;letter-spacing:-.3px;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}& .kisiler-overview-tc{background:rgba(0,0,0,.15);border-radius:4px;color:hsla(0,0%,100%,.8);font-size:13px;max-width:100%;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap;width:fit-content}& .kisiler-overview-close{align-items:center;background:hsla(0,0%,100%,.1);border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:36px;justify-content:center;width:36px;&:hover{background:hsla(0,0%,100%,.2)}}}& .kisiler-overview-body{background:#f5f6f7;display:flex;flex-direction:column;gap:16px;padding:20px 24px}& .overview-section{background:#fff;border:1px solid #e1e4e6;border-radius:8px;overflow:hidden;& .overview-section-header{background:#e9edf1;color:#42525e;font-size:11px;font-weight:700;letter-spacing:.6px;padding:8px 16px;text-transform:uppercase}& .overview-section-body{padding:8px 0}}& .overview-detail{border-bottom:1px solid #f3f4f6;display:grid;grid-template-columns:minmax(120px,38%) minmax(0,1fr);min-width:0;padding:7px 16px;&:last-child{border-bottom:none}& .overview-detail-label{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}& .overview-detail-value{color:#111827;display:-webkit-box;font-size:13px;font-weight:500;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere}}& .overview-footer{border-top:1.5px solid #f3f4f6;display:flex;justify-content:flex-end;padding:14px 24px;& .kisiler-overview-close-btn{background:#fff;border:1.5px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:.9rem;padding:8px 22px;&:hover{background:#f9fafb}}}}}.content{& #kisiler-view{background:#f4f4f4;display:flex;flex-direction:column;height:100%;overflow:auto;padding:8px;row-gap:8px;& .kisiler-durum-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;max-width:180px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}& .kisiler-durum-badge--aktif{background:#dcfce7;border:1px solid #86efac;color:#16a34a}& .kisiler-durum-badge--pasif{background:#f3f4f6;border:1px solid #d1d5db;color:#6b7280}}}#kisiler-filter-section .section-body{padding:12px 16px}#kisiler-filter-section .kisiler-filter-row .column-container{display:flex;flex:1;flex-direction:column;gap:4px;min-width:160px}#kisiler-filter-section .kisiler-filter-row .column-container label{color:#374151;font-size:12px;font-weight:500}#kisiler-filter-section .kisiler-filter-row .column-container input[type=date],#kisiler-filter-section .kisiler-filter-row .column-container input[type=text],#kisiler-filter-section .kisiler-filter-row .column-container select{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px}#kisiler-filter-section .kisiler-filter-row .column-container input[type=date]:focus,#kisiler-filter-section .kisiler-filter-row .column-container input[type=text]:focus,#kisiler-filter-section .kisiler-filter-row .column-container select:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}#kisiler-view .kisiler-table-grid .gridjs-th:first-child .gridjs-th-content{max-width:14ch}body{& .uyelikler-durum-email{color:#6b7280;font-size:12px;margin-top:4px;word-break:break-word}& #uyeliklerCreateDialog{border:0;border-radius:12px;height:fit-content;margin:auto;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:0 48px;width:max(40%,560px);&::backdrop{backdrop-filter:blur(4px)}& .create-dialog-container{display:flex;flex-direction:column}& .column-container{display:flex;justify-content:space-between;& input{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;margin:0;padding:8px 12px}& label{align-content:center;flex-basis:30%;flex-grow:0;flex-shrink:0;font-size:1.2rem;&:after{color:#e30404;content:" *"}}&.uyelikler-kisi-ad-display label:after,&.uyelikler-kisi-soyad-display label:after,&.uyelikler-kisi-tc-display label:after{content:none}& select,input{flex-grow:1}& select{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;margin:0;padding:8px 12px}& input[readonly]{background:#f9fafb;border-color:#e5e7eb;color:#6b7280;cursor:default}}& .create-dialog-header{display:flex;padding-bottom:24px;padding-top:24px;& h4{display:flex;flex-basis:100%;justify-content:center}}& .create-dialog-content{display:flex;flex-direction:column;gap:32px;& .section{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:24px 40px;& .section-1-header{border-bottom:2px solid #cecece;margin-bottom:24px;padding-bottom:12px;& h5{font-family:Times New Roman,Times,serif}}& .section-1-content{display:flex;flex-direction:column;gap:50px}}}& .section-divider{display:none}& .create-dialog-buttons{border-top:2px solid #d3d1d1;display:flex;justify-content:space-around;margin-top:32px;padding:50px;position:relative;right:48px;width:calc(100% + 96px);& button{background-color:#c6c6c7;border:none;border-radius:8px;color:#000;cursor:pointer;font:inherit;font-weight:700;margin:0;overflow:visible;padding:10px 60px;width:auto;&:hover{background-color:#1d212c;color:#fff}}}&::backdrop{background-color:rgba(51,51,51,.85)}}& #uyeliklerOverviewDialog{border:0;border-radius:12px;box-shadow:0 25px 100px rgba(0,0,0,.4);margin:auto;padding:0;width:min(600px,96vw);&::backdrop{backdrop-filter:blur(4px);background-color:rgba(74,93,106,.85)}& .uyelikler-overview-container{display:flex;flex-direction:column}& .uyelikler-overview-header{align-items:flex-start;background:#4a5d6a;border-bottom:3px solid #8b7355;color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px;& .uyelikler-overview-header-text{display:flex;flex-direction:column;gap:6px;min-width:0}& .uyelikler-overview-title{color:#fff;display:-webkit-box;font-size:20px;font-weight:600;letter-spacing:-.3px;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}& .uyelikler-overview-id{background:rgba(0,0,0,.15);border-radius:4px;color:hsla(0,0%,100%,.8);font-size:13px;max-width:100%;overflow:hidden;padding:3px 10px;text-overflow:ellipsis;white-space:nowrap;width:fit-content}& .uyelikler-overview-close{align-items:center;background:hsla(0,0%,100%,.1);border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:36px;justify-content:center;width:36px;&:hover{background:hsla(0,0%,100%,.2)}}}& .uyelikler-overview-body{background:#f5f6f7;display:flex;flex-direction:column;gap:16px;padding:20px 24px}& .overview-section{background:#fff;border:1px solid #e1e4e6;border-radius:8px;overflow:hidden;& .overview-section-header{background:#e9edf1;color:#42525e;font-size:11px;font-weight:700;letter-spacing:.6px;padding:8px 16px;text-transform:uppercase}& .overview-section-body{padding:8px 0}}& .overview-detail{border-bottom:1px solid #f3f4f6;display:grid;grid-template-columns:minmax(120px,38%) minmax(0,1fr);min-width:0;padding:7px 16px;&:last-child{border-bottom:none}& .overview-detail-label{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}& .overview-detail-value{color:#111827;display:-webkit-box;font-size:13px;font-weight:500;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere}}& .overview-footer{border-top:1.5px solid #f3f4f6;display:flex;justify-content:flex-end;padding:14px 24px;& .uyelikler-overview-close-btn{background:#fff;border:1.5px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:.9rem;padding:8px 22px;&:hover{background:#f9fafb}}}}& #uyeliklerEditDialog{border:0;border-radius:12px;height:fit-content;margin:auto;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:0 48px;position:relative;width:max(40%,600px);&::backdrop{backdrop-filter:blur(4px);background-color:rgba(51,51,51,.85)}& .edit-loading-overlay{align-items:center;backdrop-filter:blur(2px);background:hsla(0,0%,100%,.85);border-radius:12px;display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;position:absolute;z-index:1000;&[hidden]{display:none}}& .edit-loading-spinner{animation:edit-spin .7s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#42525e;height:40px;width:40px}& .edit-loading-text{color:#42525e;font-size:14px;font-weight:500}& .create-dialog-container{display:flex;flex-direction:column}& .column-container{display:flex;justify-content:space-between;& label{align-content:center;flex-basis:30%;flex-grow:0;flex-shrink:0;font-size:1.2rem;&:after{color:#e30404;content:" *"}}& select,input{flex-grow:1}& input,& select{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;margin:0;padding:8px 12px}}& .create-dialog-header{display:flex;padding-bottom:24px;padding-top:24px;& h4{display:flex;flex-basis:100%;justify-content:center}}& .create-dialog-content{display:flex;flex-direction:column;gap:32px;& .section{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:24px 40px;& .section-1-header{border-bottom:2px solid #cecece;margin-bottom:24px;padding-bottom:12px;& h5{font-family:Times New Roman,Times,serif}}& .section-1-content{display:flex;flex-direction:column;gap:50px}}}& .create-dialog-buttons{border-top:2px solid #d3d1d1;display:flex;justify-content:space-around;margin-top:32px;padding:50px;position:relative;right:48px;width:calc(100% + 96px);& button{background-color:#c6c6c7;border:none;border-radius:8px;color:#000;cursor:pointer;font:inherit;font-weight:700;margin:0;overflow:visible;padding:10px 60px;width:auto;&:hover{background-color:#1d212c;color:#fff}}}}& #sifreDegistirDialog,& #uyeliklerSifreDialog{border:0;border-radius:12px;height:fit-content;margin:auto;max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:0 48px;width:max(40%,460px);&::backdrop{backdrop-filter:blur(4px);background-color:rgba(51,51,51,.85)}& .create-dialog-container{display:flex;flex-direction:column}& .column-container{display:flex;justify-content:space-between;& label{align-content:center;flex-basis:30%;flex-grow:0;flex-shrink:0;font-size:1.2rem;&:after{color:#e30404;content:" *"}}& input{background-color:#fff;border:2px solid #e0e0e0;border-radius:8px;flex-grow:1;margin:0;padding:8px 12px}}& .create-dialog-header{display:flex;padding-bottom:24px;padding-top:24px;& h4{display:flex;flex-basis:100%;justify-content:center}}& .create-dialog-content{display:flex;flex-direction:column;gap:32px;& .section{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:24px;padding:24px 40px;& .section-1-header{border-bottom:2px solid #cecece;margin-bottom:24px;padding-bottom:12px;& h5{font-family:Times New Roman,Times,serif}}& .section-1-content{display:flex;flex-direction:column;gap:50px}}}& .create-dialog-buttons{border-top:2px solid #d3d1d1;display:flex;justify-content:space-around;margin-top:32px;padding:50px;position:relative;right:48px;width:calc(100% + 96px);& button{background-color:#c6c6c7;border:none;border-radius:8px;color:#000;cursor:pointer;font:inherit;font-weight:700;margin:0;overflow:visible;padding:10px 60px;width:auto;&:hover{background-color:#1d212c;color:#fff}}}}& #uyeliklerDeleteDialog,& #uyeliklerDurumDialog{border:0;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.18);margin:auto;padding:0;width:560px;&::backdrop{background-color:rgba(51,51,51,.85)}& .delete-dialog-container{display:flex;flex-direction:column}& .delete-dialog-header{align-items:center;display:flex;gap:14px;padding:22px 24px 18px;& .delete-header-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}& h2{color:#111827;flex:1;font-size:1.15rem;font-weight:700;margin:0}& .delete-dialog-close{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;padding:4px;&:hover{color:#374151}}}& .delete-divider{border:none;border-top:1.5px solid #f3f4f6;margin:0 24px}& .delete-dialog-body{display:flex;flex-direction:column;gap:14px;padding:18px 24px;&>p{color:#374151;font-size:1rem;margin:0}& .delete-dialog-card{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;display:flex;gap:14px;padding:12px 16px;& .delete-card-icon{align-items:center;background:#eff6ff;border-radius:8px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}& .delete-card-info{display:flex;flex-direction:column;gap:3px;& .delete-dialog-name{color:#111827;font-size:1rem;font-weight:700}}}& .delete-dialog-warning{align-items:flex-start;background:#fff5f5;border-left:3px solid #ef4444;border-radius:0 8px 8px 0;color:#dc2626;display:flex;font-size:.9rem;gap:10px;padding:11px 14px}}& .delete-dialog-buttons,& .delete-dialog-footer{border-top:1.5px solid #f3f4f6;display:flex;gap:10px;justify-content:flex-end;padding:14px 24px 22px;& .delete-cancel{background:#fff;border:1.5px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;font-size:.9rem;padding:8px 22px;&:hover{background:#f9fafb}}& .delete-confirm{align-items:center;background:#ef4444;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:6px;padding:8px 22px;&:hover{background:#dc2626}}}}}.content{& #uyelikler-view{background:#f4f4f4;display:flex;flex-direction:column;height:100%;overflow:auto;padding:8px;row-gap:8px;& .kisiler-durum-badge{border-radius:20px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;padding:0 8px;text-transform:uppercase;white-space:nowrap}& .kisiler-durum-badge--aktif{background:#dcfce7;border:1px solid #86efac;color:#16a34a}& .kisiler-durum-badge--pasif{background:#f3f4f6;border:1px solid #d1d5db;color:#6b7280}}}#uyelikler-filter-section .section-body{padding:12px 16px}#uyelikler-filter-section .kisiler-filter-row .column-container{display:flex;flex:1;flex-direction:column;gap:4px;min-width:160px}#uyelikler-filter-section .kisiler-filter-row .column-container label{color:#374151;font-size:12px;font-weight:500}#uyelikler-filter-section .kisiler-filter-row .column-container input[type=date],#uyelikler-filter-section .kisiler-filter-row .column-container input[type=text],#uyelikler-filter-section .kisiler-filter-row .column-container select{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px}#uyelikler-filter-section .kisiler-filter-row .column-container input[type=date]:focus,#uyelikler-filter-section .kisiler-filter-row .column-container input[type=text]:focus,#uyelikler-filter-section .kisiler-filter-row .column-container select:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}#uyelikler-view .uyelikler-table-grid .gridjs-th:nth-child(7) .gridjs-th-content{max-width:13ch}#log-view{display:flex;flex-direction:column;gap:16px;padding:8px}#log-filter-section .section-body{padding:12px 16px}#log-filter-section .kisiler-filter-row .column-container{display:flex;flex:1;flex-direction:column;gap:4px;min-width:160px}#log-filter-section .kisiler-filter-row .column-container label{color:#374151;font-size:12px;font-weight:500}#log-filter-section .kisiler-filter-row .column-container input[type=date],#log-filter-section .kisiler-filter-row .column-container input[type=text],#log-filter-section .kisiler-filter-row .column-container select{background:#fff;border:1px solid #d1d5db;border-radius:4px;color:#374151;font-size:13px;height:36px;outline:none;padding:0 10px}#log-filter-section .kisiler-filter-row .column-container input[type=date]:focus,#log-filter-section .kisiler-filter-row .column-container input[type=text]:focus,#log-filter-section .kisiler-filter-row .column-container select:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}.log-badge{border:1px solid;border-radius:20px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.5px;max-width:220px;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.log-badge--modul{background:#e9edf1;border-color:#c9d2d9;border-radius:4px;color:#42525e;letter-spacing:0;text-transform:none}.log-detay-btn{align-items:center;background:none;border:none;border-radius:4px;color:#42525e;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background .15s}.log-detay-btn:hover{background:#e9edf1}.log-detay-btn .material-icons{font-size:18px}.log-table-grid .gridjs-th:nth-child(2) .gridjs-th-content{max-width:20ch}#logDetailDialog{background:#42525e;border:none;border-radius:12px;box-shadow:0 8px 40px rgba(0,0,0,.22);margin:auto;max-height:85vh;max-width:95vw;overflow:hidden;padding:0;width:520px}#logDetailDialog::backdrop{backdrop-filter:blur(3px);background:rgba(51,51,51,.75)}.log-detail-header{align-items:center;background:#42525e;border-radius:0;display:flex;gap:12px;justify-content:space-between;padding:16px 20px;position:sticky;top:0;z-index:3}.log-detail-header-left{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.log-detail-title{color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.log-detail-header .log-badge--modul{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.25);color:#fff}.log-detail-close-btn{align-items:center;background:none;border:none;border-radius:4px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;flex-shrink:0;padding:2px;transition:color .15s,background .15s}.log-detail-close-btn:hover{background:hsla(0,0%,100%,.15);color:#fff}.log-detail-close-btn .material-icons{font-size:20px}.log-detail-meta{background:#f8fafc;border-bottom:1px solid #e5e7eb;display:flex;gap:32px;padding:12px 20px}.log-detail-meta-item{display:flex;flex-direction:column;gap:2px}.log-detail-meta-label{color:#9ca3af;font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.log-detail-meta-value{color:#111827;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-detail-banner{align-items:center;border-left:3px solid;display:flex;font-size:12px;font-weight:500;gap:8px;padding:10px 20px}.log-detail-body{background:#f5f6f7}.log-detail-container{background:#f5f6f7;border-radius:12px;display:flex;flex-direction:column;max-height:85vh;overflow-y:auto}.log-detail-section-title{background:#e9edf1;color:#42525e;font-size:11px;font-weight:700;letter-spacing:.6px;padding:8px 20px;text-transform:uppercase}.log-detail-rows{background:#fff;border:1px solid #e1e4e6;border-radius:8px;margin:12px 16px;overflow:hidden}.log-detail-row{border-bottom:1px solid #f3f4f6;display:grid;grid-template-columns:40% 1fr;padding:9px 16px}.log-detail-row:last-child{border-bottom:none}.log-detail-label{align-self:center;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.4px;padding-right:8px;text-transform:uppercase}.log-detail-value{color:#111827;display:-webkit-box;font-size:13px;font-weight:500;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere}.log-detail-empty{color:#9ca3af;font-size:13px;padding:20px;text-align:center}.log-detail-footer{background:#fff;border-top:1px solid #f3f4f6;display:flex;justify-content:flex-end;padding:12px 20px 16px}.log-detail-kapat{background:#fff;border:1.5px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:600;padding:7px 24px;transition:background .15s,color .15s}.log-detail-kapat:hover{background:#42525e;border-color:#42525e;color:#fff}#amortisman-takip-view{background:#f4f4f4;display:flex;flex-direction:column;height:100%;overflow:auto;padding:8px;row-gap:8px}.amortisman-filter-grid{align-items:end;display:grid;gap:16px;grid-template-columns:1.55fr 1fr 1.3fr 1fr 1fr auto;padding:12px 16px}.amortisman-filter-grid .column-container{display:flex;flex-direction:column;gap:4px;min-width:160px}.amortisman-filter-grid .column-container label{color:#374151;font-size:12px;font-weight:500}.amortisman-filter-grid .column-container input[type=date],.amortisman-filter-grid .column-container input[type=text],.amortisman-filter-grid .column-container select{background:#fff;border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;color:#374151;font-size:13px;height:36px;margin:0;outline:none;padding:0 10px;width:100%}.amortisman-filter-grid .column-container input[type=date]:focus,.amortisman-filter-grid .column-container input[type=text]:focus,.amortisman-filter-grid .column-container select:focus{border-color:#42525e;box-shadow:0 0 0 2px rgba(66,82,94,.12)}.amortisman-filter-grid .filter-button-container{align-items:flex-end;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end}.amortisman-filter-grid .filter-button-container button{background:#fff;border:1.5px solid #d1d5db;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:600;height:36px;padding:0 16px;transition:background .15s,color .15s,border-color .15s}.amortisman-filter-grid .filter-button-container .amortisman-search,.amortisman-filter-grid .filter-button-container button:hover{background:#42525e;border-color:#42525e;color:#fff}.amortisman-filter-grid .filter-button-container .amortisman-search:hover{background:#374151;border-color:#374151}.amortisman-grid{overflow-x:auto}.amortisman-grid .gridjs-td:last-child,.amortisman-grid .gridjs-th:last-child{background:#fff;box-shadow:-5px 0 8px rgb(37 52 61/7%);position:sticky;right:0}.amortisman-grid .gridjs-th:last-child{background:#f3f5f6;text-align:center;z-index:3}.amortisman-grid .gridjs-td:last-child{z-index:2}.amortisman-grid .grid-actions{justify-content:center}.amortisman-grid-action-toggle[aria-expanded=true]{background:#edf2f4;border-color:#b9c8d0;color:#344a57}.amortisman-grid-action-menu{background:#fff;border:1px solid #d8e0e4;border-radius:8px;box-shadow:0 12px 30px rgba(29,43,51,.2);padding:6px;position:fixed;width:190px;z-index:10000}.amortisman-grid-action-menu[hidden]{display:none}.amortisman-grid-action-menu button{align-items:center;background:transparent;border:0;border-radius:5px;color:#344a57;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:9px;padding:9px 10px;text-align:left;width:100%}.amortisman-grid-action-menu button:hover{background:#eef2f4}.amortisman-grid-action-menu .material-icons{font-size:18px}.amortisman-status-badge{align-items:center;background:#f4f7f8;border:1px solid #ccd6dc;border-radius:999px;color:#536570;display:inline-flex;font-size:10px;font-weight:700;justify-content:center;min-width:86px;padding:4px 8px}.amortisman-status-badge--faydali_omru_doldu{background:#fff0f0;border-color:#f2a8a8;color:#b63131}.amortisman-status-badge--inceleme_bekliyor{background:#fff4f1;border-color:#e9a6a6;color:#9e382c}.amortisman-status-badge--yaklasiyor{background:#fff8e5;border-color:#e8c67c;color:#9a6814}.amortisman-status-badge--devam_ediyor{background:#effaf3;border-color:#9fd6b2;color:#277744}.amortisman-status-badge--belirlenmedi{background:#f3f5f6;border-color:#bdc7ce;color:#65737b}.amortisman-status-badge--uygulanmaz{background:#f5f5fa;border-color:#c5c7d7;color:#64677c}.amortisman-row-actions{display:flex;gap:5px}.amortisman-dialog-actions button,.amortisman-row-actions button{background:#fff;border:1px solid #c8d2d8;border-radius:6px;color:#344a57;cursor:pointer;font-weight:600;padding:7px 11px;white-space:nowrap}.amortisman-process-btn,.amortisman-wizard-next{background:#425866!important;border-color:#425866!important;color:#fff!important}.amortisman-overview-dialog{border:0;border-radius:12px;box-shadow:0 18px 55px rgba(31,45,54,.28);color:#263843;margin:auto;max-height:min(760px,calc(100vh - 32px));padding:0;width:min(920px,calc(100vw - 28px))}.amortisman-overview-dialog::backdrop{background:rgba(20,31,38,.48)}.amortisman-overview-container{display:flex;flex-direction:column;max-height:min(760px,calc(100vh - 32px));min-height:0}.amortisman-overview-header{align-items:flex-start;background:#4a5d6a;border-bottom:3px solid #8b7355;color:#fff;display:flex;gap:20px;justify-content:space-between;padding:20px 24px}.amortisman-overview-heading{align-items:flex-start;display:flex;flex-direction:column;gap:7px;min-width:0}.amortisman-overview-title{font-size:18px;font-weight:650;line-height:1.35;margin:0}.amortisman-overview-meta{color:#dce5e9;display:flex;flex-wrap:wrap;font-size:11px;font-weight:600;gap:6px 16px}.amortisman-overview-status .amortisman-status-badge{min-width:0}.amortisman-overview-header-actions{align-items:center;display:flex;gap:8px}.amortisman-overview-close{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.22);border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.amortisman-overview-close:hover{background:hsla(0,0%,100%,.17)}.amortisman-overview-close{font-size:22px;line-height:1}.amortisman-overview-body{background:#f5f6f7;display:flex;flex-direction:column;gap:16px;min-height:260px;overflow-y:auto;padding:22px 24px}.amortisman-overview-section{background:#fff;border:1px solid #dce3e7;border-radius:9px;overflow:hidden}.amortisman-overview-section>header{align-items:center;background:linear-gradient(90deg,#f7f8f9,#fff);border-bottom:2px solid #8b7355;color:#415663;display:flex;gap:9px;padding:13px 16px}.amortisman-overview-section>header .material-icons{font-size:19px}.amortisman-overview-section>header h3{font-size:13px;font-weight:700;margin:0}.amortisman-overview-detail-grid{display:grid;gap:18px 22px;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 16px 20px}.amortisman-overview-detail{display:flex;flex-direction:column;gap:5px;min-width:0}.amortisman-overview-detail.is-wide{grid-column:span 2}.amortisman-overview-detail span{color:#78868e;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.amortisman-overview-detail strong{color:#243944;font-size:12px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.amortisman-overview-footer{background:#fff;border-top:1px solid #dde4e8;display:flex;justify-content:flex-end;padding:14px 24px 16px}.amortisman-overview-footer button{background:#fff;border:1px solid #c8d2d8;border-radius:6px;color:#344a57;cursor:pointer;font-size:12px;font-weight:600;height:36px;padding:0 18px}.amortisman-overview-footer button:hover{background:#425866;border-color:#425866;color:#fff}.amortisman-dialog-actions button:hover,.amortisman-row-actions button:hover{filter:brightness(.97)}.amortisman-dialog{border:0;border-radius:10px;box-shadow:0 18px 55px rgba(31,45,54,.24);color:#263843;margin:auto;max-height:min(760px,calc(100vh - 32px));padding:0;width:min(620px,calc(100vw - 28px))}.amortisman-dialog::backdrop{background:rgba(20,31,38,.48)}.amortisman-wizard-form{display:flex;flex-direction:column;height:min(620px,calc(100vh - 32px));min-height:0}.amortisman-dialog-header{align-items:flex-start;border-bottom:1px solid #e1e7ea;display:flex;gap:16px;justify-content:space-between;padding:18px 20px 15px}.amortisman-dialog-header h3{font-size:18px;margin:0}.amortisman-dialog-context,.amortisman-history-context{color:#6c7d87;font-size:11px;margin-top:5px}.amortisman-dialog-close{background:transparent;border:0;color:#667985;cursor:pointer}.amortisman-wizard-steps{background:#f7f9fa;border-bottom:1px solid #e6ebee;display:grid;grid-template-columns:repeat(3,1fr);padding:0 20px}.amortisman-wizard-steps span{border-bottom:3px solid transparent;color:#82919a;font-size:11px;font-weight:700;padding:12px 8px 10px;text-align:center}.amortisman-wizard-steps span.is-active{border-bottom-color:#425866;color:#344b58}.amortisman-wizard-steps span.is-complete{color:#4f7561}.amortisman-wizard-body{display:flex;flex:1;flex-direction:column;gap:14px;min-height:330px;overflow-y:auto;padding:18px 20px}.amortisman-action-list{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.amortisman-action-card{align-items:flex-start;background:#fff;border:1px solid #d7e0e5;border-radius:8px;cursor:pointer;display:flex;gap:10px;min-height:84px;padding:13px}.amortisman-action-card:has(input:checked){background:#f6f9fa;border-color:#587281;box-shadow:0 0 0 2px rgba(66,88,102,.11)}.amortisman-action-card.is-danger{background:snow;border-color:#e6c8c0}.amortisman-action-card input{margin-top:3px}.amortisman-action-card span{display:flex;flex-direction:column;gap:5px}.amortisman-action-card strong{font-size:12px}.amortisman-action-card small,.amortisman-wizard-duration-block>small{color:#73848e;font-size:10px;line-height:1.45}.amortisman-current-summary{background:#f5f8f9;border:1px solid #dfe6e9;border-radius:7px;font-size:12px;padding:10px 12px}.amortisman-wizard-duration-block{display:flex;flex-direction:column;gap:7px}.amortisman-wizard-duration-block>label{font-size:12px;font-weight:600}.amortisman-duration-fields{display:grid;gap:10px;grid-template-columns:1fr 1fr}.amortisman-duration-fields input::-webkit-inner-spin-button,.amortisman-duration-fields input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amortisman-duration-fields input[type=number]{-moz-appearance:textfield}.amortisman-wizard-body textarea{min-height:105px;resize:vertical}.amortisman-warning{background:#fff4f1;border-left:3px solid #b95a49;color:#7a4037;font-size:12px;line-height:1.5;padding:11px 12px}.amortisman-review-card{border:1px solid #dbe3e7;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.amortisman-review-card>div{border-bottom:1px solid #e8edef;display:grid;gap:14px;grid-template-columns:150px 1fr;padding:11px 13px}.amortisman-review-card>div:last-child{border-bottom:0}.amortisman-review-card span{color:#71818a;font-size:11px}.amortisman-review-card strong{font-size:12px;white-space:pre-wrap}.amortisman-dialog-error{color:#c63333;font-size:11px;min-height:18px;padding:0 20px}.amortisman-dialog-actions{border-top:1px solid #e7ecef;display:flex;gap:8px;justify-content:flex-end;padding:14px 20px 18px}.amortisman-dialog-actions button:disabled{cursor:wait;opacity:.6}.amortisman-dialog-actions .is-danger{background:#a4473c!important;border-color:#a4473c!important;color:#fff!important}.amortisman-dialog-loading,.amortisman-history-empty{align-items:center;color:#6d7e88;display:flex;font-size:12px;gap:9px;justify-content:center;min-height:210px}.amortisman-spinner{animation:amortisman-spin .7s linear infinite;border:2px solid #d6dfe4;border-radius:50%;border-top-color:#425866;height:18px;width:18px}@keyframes amortisman-spin{to{transform:rotate(1turn)}}.amortisman-history-dialog{width:min(760px,calc(100vw - 28px))}.amortisman-history-body{display:flex;flex-direction:column;gap:10px;max-height:min(590px,calc(100vh - 190px));overflow-y:auto;padding:16px 20px}.amortisman-history-card{background:#fff;border:1px solid #dce4e8;border-left:4px solid #587080;border-radius:8px;padding:14px}.amortisman-history-card header{align-items:flex-start;display:flex;gap:15px;justify-content:space-between;margin-bottom:12px}.amortisman-history-card h4{font-size:13px;margin:3px 0 0}.amortisman-history-card time,.amortisman-history-id{color:#75868f;font-size:10px;font-weight:700}.amortisman-history-details{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.amortisman-history-details>div,.amortisman-history-note{display:flex;flex-direction:column;gap:3px}.amortisman-history-details span,.amortisman-history-note span{color:#7a8992;font-size:10px;font-weight:600;text-transform:uppercase}.amortisman-history-details strong{font-size:11px}.amortisman-history-note{border-top:1px solid #edf0f2;margin-top:12px;padding-top:10px}.amortisman-history-note p{font-size:12px;line-height:1.5;margin:0;white-space:pre-wrap}.amortisman-history-empty.is-error{color:#b13b3b}.amortisman-edit-lock-note{color:#667985;display:block;font-size:10px;line-height:1.4;margin-top:5px}.fatura-amortisman-preview{align-self:stretch}.overview-fatura-amortisman{align-items:center;border-top:1px solid #e3e8eb;display:grid;gap:14px;grid-template-columns:minmax(180px,1.5fr) minmax(80px,.6fr) minmax(120px,.8fr) auto;padding:16px 0 0}.overview-fatura-amortisman>div{display:flex;flex-direction:column;gap:4px}@media (max-width:1100px){.amortisman-filter-grid{grid-template-columns:repeat(3,1fr)}.amortisman-filter-grid .filter-button-container{grid-column:1/-1}.overview-fatura-main-row{grid-template-columns:1fr 1fr!important}.overview-fatura-total-section{align-items:flex-start!important;grid-column:1/-1}.overview-fatura-total-section .overview-total-block{text-align:left!important}}@media (max-width:700px){.amortisman-action-list,.amortisman-filter-grid,.amortisman-history-details{grid-template-columns:1fr}.amortisman-filter-grid .column-container{min-width:0}.amortisman-filter-grid .filter-button-container{grid-column:auto}.amortisman-wizard-steps span{font-size:9px}.amortisman-review-card>div{gap:4px;grid-template-columns:1fr}.overview-fatura-amortisman,.overview-fatura-main-row{grid-template-columns:1fr!important}.amortisman-overview-header{padding:16px}.amortisman-overview-body{padding:14px}.amortisman-overview-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.amortisman-overview-detail-grid{grid-template-columns:1fr}.amortisman-overview-detail.is-wide{grid-column:auto}.amortisman-overview-meta{flex-direction:column;gap:3px}}
/*# sourceMappingURL=main.7452143410ab9960af2b.css.map*/