/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.afui-masthead{max-width:var(--ash-gjeresi);margin:0.25rem auto 1.75rem;padding:1.1rem 1.4rem 1rem;background:var(--ash-navy,#14213d);border-radius:var(--ash-radius,10px);border-bottom:3px solid var(--ash-gold,#b28900);color:#ffffff;}.afui-masthead__institution{font-size:0.72rem;font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:rgba(255,255,255,0.72);margin-bottom:0.35rem;}.afui-masthead__row{display:flex;align-items:baseline;gap:0.9rem;flex-wrap:wrap;}.afui-masthead__numri{font-family:var(--ash-font-titull);font-size:0.95rem;font-weight:600;color:var(--ash-gold,#b28900);white-space:nowrap;letter-spacing:0.02em;}.afui-masthead__titulli{font-family:var(--ash-font-titull);font-size:1.45rem;font-weight:600;letter-spacing:-0.01em;line-height:1.25;}.afui-masthead__reference{margin-top:0.4rem;font-size:0.78rem;color:rgba(255,255,255,0.6);}@media (max-width:767.98px){.afui-masthead{border-radius:0;margin-top:0;}.afui-masthead__titulli{font-size:1.15rem;}}@media print{.afui-masthead{background:#ffffff;color:#000000;border:1px solid #000000;border-bottom:2px solid #000000;}.afui-masthead__institution,.afui-masthead__reference{color:#333333;}.afui-masthead__numri{color:#000000;}}@media (max-width:767.98px){.afui-masthead__titull,.afui-masthead a.navbar-brand,header .navbar-brand{font-size:0.92rem;line-height:1.25;white-space:normal;overflow-wrap:anywhere;}}@media (max-width:767.98px){nav.navbar > .container{flex-wrap:wrap;}.region-nav-branding{min-width:0;flex:1 1 100%;}.region-nav-branding a,.region-nav-branding .site-name,.region-nav-branding .navbar-brand{display:block;font-size:0.86rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere;}}
.afui-rail{display:none;}@media (min-width:1500px){.afui-rail{display:block;position:fixed;top:130px;right:24px;width:280px;max-height:calc(100vh - 170px);overflow-y:auto;background:var(--ash-surface,#ffffff);border:1px solid var(--ash-line,#e4e7ec);border-top:3px solid var(--ash-navy,#14213d);border-radius:var(--ash-radius,10px);box-shadow:var(--ash-shadow,0 1px 3px rgba(16,24,40,0.06));padding:1rem 1.1rem 1.1rem;z-index:10;}}.afui-rail__section{padding:0.75rem 0;border-bottom:1px solid var(--ash-line-soft,#f0f2f5);}.afui-rail__section:first-child{padding-top:0;}.afui-rail__section:last-child{border-bottom:none;padding-bottom:0;}.afui-rail__heading{font-size:0.7rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--ash-muted,#667085);margin-bottom:0.5rem;}.afui-rail__text{font-size:0.84rem;line-height:1.55;color:var(--ash-ink,#1d2939);margin:0;}.afui-rail__req{color:var(--ash-gold,#b28900);font-weight:700;}.afui-rail__steps{list-style:none;margin:0;padding:0;counter-reset:afui-step;}.afui-rail__step{counter-increment:afui-step;position:relative;padding:0.3rem 0 0.3rem 1.7rem;font-size:0.85rem;color:var(--ash-muted,#667085);}.afui-rail__step::before{content:counter(afui-step);position:absolute;left:0;top:0.32rem;font-family:var(--ash-font-titull);font-size:0.85rem;font-weight:600;color:var(--ash-muted,#667085);width:1.15rem;text-align:right;}.afui-rail__step.is-current{color:var(--ash-navy,#14213d);}.afui-rail__step.is-current::before{color:var(--ash-gold,#b28900);font-weight:700;}.afui-rail__step.is-current .afui-rail__step-name{font-weight:600;}.afui-rail__step-purpose{display:block;font-size:0.78rem;line-height:1.5;color:var(--ash-muted,#667085);margin-top:0.15rem;}@media print{.afui-rail{display:none !important;}}
body.path-webform{}form.afui-form.webform-submission-form{background:#ffffff;max-width:var(--ash-gjeresi);margin:0 auto 3rem;padding:0 0 2.5rem;border:1px solid #c8ceda;border-radius:2px;box-shadow:0 2px 10px rgba(16,24,40,0.12);overflow:clip;counter-reset:afui-sec;}form.afui-form.webform-submission-form:has(table){max-width:var(--ash-gjeresi);}form.afui-form.webform-submission-form > .afui-masthead{max-width:none;margin:0 0 2.25rem;border-radius:0;}form.afui-form.webform-submission-form > *:not(.afui-masthead):not(.afui-rail){padding-left:clamp(1rem,3vw,3.25rem);padding-right:clamp(1rem,3vw,3.25rem);}body .webform-progress{border-bottom:1px solid #d8dde5;padding-bottom:1.5rem;margin-bottom:2.25rem;}form.afui-form.webform-submission-form label,form.afui-form.webform-submission-form .fieldset-legend{font-family:var(--ash-font-titull);font-size:0.8rem;font-weight:600;letter-spacing:0.03em;color:#4a5464;text-transform:none;}form.afui-form.webform-submission-form fieldset{border:none;border-top:2px solid var(--ash-navy,#14213d);padding:1.25rem 0 0;margin:2.5rem 0 0;}form.afui-form.webform-submission-form fieldset > legend,form.afui-form.webform-submission-form fieldset .fieldset-legend{font-size:1.02rem;color:var(--ash-navy,#14213d);}form.afui-form.webform-submission-form fieldset > legend::before{counter-increment:afui-sec;content:counter(afui-sec) ". ";color:var(--ash-gold,#b28900);font-weight:700;}form.afui-form.webform-submission-form .form-text,form.afui-form.webform-submission-form .form-select,form.afui-form.webform-submission-form .form-control{background:transparent;border:none;border-bottom:1px solid #b9c2cf;border-radius:0;box-shadow:none;padding:0.45rem 0.15rem;font-size:0.98rem;color:#16202e;}form.afui-form.webform-submission-form .form-text:hover,form.afui-form.webform-submission-form .form-select:hover{border-bottom-color:var(--ash-navy,#14213d);}form.afui-form.webform-submission-form .form-text:focus,form.afui-form.webform-submission-form .form-select:focus,form.afui-form.webform-submission-form .form-control:focus{background:#fbfaf5;border:none;border-bottom:2px solid var(--ash-navy,#14213d);box-shadow:none;outline:none;padding:0.45rem 0.4rem;}form.afui-form.webform-submission-form textarea,form.afui-form.webform-submission-form .form-textarea{background:#ffffff;border:1px solid #b9c2cf;border-radius:2px;padding:0.7rem 0.85rem;line-height:1.7;}form.afui-form.webform-submission-form textarea:focus,form.afui-form.webform-submission-form .form-textarea:focus{background:#fbfaf5;border:1px solid var(--ash-navy,#14213d);box-shadow:none;outline:none;}form.afui-form.webform-submission-form .webform-multiple-table th,form.afui-form.webform-submission-form details > summary{background:transparent;font-family:var(--ash-font-titull);font-size:0.74rem;letter-spacing:0.06em;color:#5a6474;border-bottom:1px solid #d8dde5;}form.afui-form.webform-submission-form .webform-multiple-add .button,form.afui-form.webform-submission-form input[type="submit"].button{background:transparent;border:1px solid #b9c2cf;border-radius:2px;color:var(--ash-navy,#14213d);font-size:0.86rem;font-weight:600;box-shadow:none;}form.afui-form.webform-submission-form .form-actions{border-top:1px solid #d8dde5;margin-top:2.5rem;padding-top:1.5rem;}form.afui-form.webform-submission-form table .form-text,form.afui-form.webform-submission-form table .form-select,form.afui-form.webform-submission-form table .form-control{border:1px solid #d8dde5;border-radius:2px;padding:0.35rem 0.5rem;background:#ffffff;}@media (max-width:767.98px){form.afui-form.webform-submission-form{border-left:none;border-right:none;box-shadow:none;}form.afui-form.webform-submission-form > *:not(.afui-masthead):not(.afui-rail){padding-left:1.1rem;padding-right:1.1rem;}}@media print{body.path-webform{--ash-canvas:#ffffff;}form.afui-form.webform-submission-form{border:none;box-shadow:none;max-width:none;}body .webform-progress,form.afui-form.webform-submission-form .form-actions{display:none !important;}}body .webform-progress .progress-tracker{display:flex;gap:1.25rem;width:100%;margin:0;padding:0;list-style:none;}body .webform-progress .progress-step{flex:1 1 0;min-width:0;padding:0;position:relative;background:none;border-radius:0;overflow:visible;height:auto;}body .webform-progress .progress-step::before{content:"";display:block;height:3px;border-radius:2px;background:#e4e7ec;}body .webform-progress .progress-step.is-complete::before{background:var(--ash-gold,#b28900);}body .webform-progress .progress-step.is-active::after{content:"";position:absolute;top:0;left:0;width:0;height:3px;border-radius:2px;background:var(--ash-gold,#b28900);animation:ashMbush 0.55s cubic-bezier(0.4,0,0.2,1) forwards;}body .webform-progress .progress-marker{display:none;}body .webform-progress .progress-text{display:block;margin:0.6rem 0 0;padding:0;}body .webform-progress .progress-title{font-family:var(--ash-font-titull);font-size:0.7rem;font-weight:400;line-height:1.3;letter-spacing:0.04em;color:#8b94a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.25s ease;}body .webform-progress .progress-step.is-complete .progress-title{color:#5a6474;}body .webform-progress .progress-step.is-active .progress-title{color:var(--ash-navy,#14213d);font-weight:600;}@keyframes ashMbush{to{width:100%;}}@media (prefers-reduced-motion:reduce){body .webform-progress .progress-step.is-active::after{animation:none;width:100%;}}@media (max-width:700px){body .webform-progress .progress-tracker{gap:0.5rem;}body .webform-progress .progress-step .progress-text{display:none;}body .webform-progress .progress-step.is-active .progress-text{display:block;position:absolute;left:0;white-space:normal;width:100%;}}form.afui-form.webform-submission-form #edit-lloji-i-njesise.form-radios{display:grid;grid-template-columns:repeat(3,1fr);gap:0.75rem;margin:0.35rem 0 0.25rem;}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check{margin:0;padding:0;position:relative;}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none;}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check-label{display:flex;align-items:center;justify-content:center;text-align:center;min-height:4.25rem;padding:0.9rem 1rem;margin:0;cursor:pointer;background:#ffffff;border:1px solid #d3d9e2;border-radius:4px;font-family:var(--ash-font-titull);font-size:0.9rem;font-weight:500;line-height:1.35;color:#3d4655;transition:border-color 0.18s ease,background 0.18s ease,color 0.18s ease,box-shadow 0.18s ease;}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check-label:hover{border-color:var(--ash-gold,#b28900);background:#fdfbf5;}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check:has(.form-check-input:checked) .form-check-label{background:var(--ash-navy,#14213d);border-color:var(--ash-navy,#14213d);color:#ffffff;font-weight:600;box-shadow:0 1px 4px rgba(20,33,61,0.18);}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check:has(.form-check-input:focus-visible) .form-check-label{outline:2px solid var(--ash-gold,#b28900);outline-offset:2px;}@media (max-width:760px){form.afui-form.webform-submission-form #edit-lloji-i-njesise.form-radios{grid-template-columns:1fr;}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check-label{min-height:0;justify-content:flex-start;text-align:left;}}form.afui-form.webform-submission-form #edit-lloji-i-njesise.form-radios{gap:0.5rem;max-width:720px;}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check-label{min-height:0;padding:0.62rem 0.85rem;font-size:0.82rem;font-weight:400;border-radius:3px;border-color:#dde2ea;color:#4a5364;}form.afui-form.webform-submission-form #edit-lloji-i-njesise .form-check:has(.form-check-input:checked) .form-check-label{background:#fbf7ec;border-color:var(--ash-gold,#b28900);color:var(--ash-navy,#14213d);font-weight:600;box-shadow:inset 0 0 0 1px var(--ash-gold,#b28900);}body .webform-progress .progress-title{white-space:normal;overflow:visible;text-overflow:clip;font-size:0.66rem;letter-spacing:0.03em;hyphens:auto;}body .webform-progress .progress-tracker{gap:0.75rem;align-items:start;}body #edit-lloji-i-njesise.form-radios{display:flex;justify-content:center;flex-wrap:wrap;gap:0.9rem;max-width:none;margin:1.1rem auto 0.9rem;}body #edit-lloji-i-njesise .form-check{flex:0 0 auto;}body #edit-lloji-i-njesise .form-check-label{display:block;min-width:13.5rem;padding:0.85rem 1.4rem;text-align:center;white-space:nowrap;border:1px solid #dde2ea;border-radius:5px;background:#ffffff;box-shadow:0 1px 2px rgba(20,33,61,0.06);transform:translateY(0);transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease,color 0.18s ease;}body #edit-lloji-i-njesise .form-check-label:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(20,33,61,0.13);border-color:var(--ash-gold,#b28900);}body #edit-lloji-i-njesise .form-check:has(.form-check-input:checked) .form-check-label{border-color:var(--ash-gold,#b28900);box-shadow:0 4px 14px rgba(178,137,0,0.22),inset 0 0 0 1px var(--ash-gold,#b28900);transform:translateY(-2px);background:#ffffff;color:var(--ash-navy,#14213d);}@media (max-width:760px){body #edit-lloji-i-njesise .form-check,body #edit-lloji-i-njesise .form-check-label{width:100%;min-width:0;}}@media (min-width:992px){body main .row > [class*="col-lg-9"]:has(form.webform-submission-form){flex:1 1 0%;width:auto;max-width:none;}}@media (min-width:992px){body main .row > [class*="col-lg-9"]:has(form.webform-submission-form){flex:1 1 0%;width:auto;max-width:none;}}body .webform-progress .progress-tracker .progress-step{padding-top:0;}
.afui-gjere .webform-multiple-table{display:block;overflow:visible;width:100%;}.afui-gjere .webform-multiple-table thead{display:none;}.afui-gjere .webform-multiple-table tbody{display:block;width:100%;}.afui-gjere .webform-multiple-table tbody tr{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0.75rem 1rem;padding:1rem 1.1rem;margin-bottom:0.9rem;border:1px solid #d8dde5;border-radius:3px;background:#fcfcfd;}.afui-gjere .webform-multiple-table tbody td{display:block;border:0;padding:0;flex:1 1 200px;min-width:0;}.afui-gjere .webform-multiple-table tbody td > label,.afui-gjere .webform-multiple-table tbody td .form-item > label,.afui-gjere .webform-multiple-table tbody td .visually-hidden{position:static !important;display:block !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;clip-path:none !important;font-family:var(--ash-font-titull);font-size:0.72rem;letter-spacing:0.05em;color:#5a6474;margin-bottom:0.25rem;white-space:normal;}.afui-gjere .webform-multiple-table tbody td .form-item{margin:0;}.afui-gjere .webform-multiple-table tbody td :is(input,select,textarea,.form-text,.form-select,.form-control){width:100%;min-width:0;box-sizing:border-box;}.afui-gjere .webform-multiple-table tbody td:last-child{flex:0 0 auto;margin-left:auto;}.afui-gjere .webform-multiple-table tbody td:last-child :is(input,a,button){width:auto;}.afui-gjere .webform-multiple-table tbody tr{align-items:flex-start;}.afui-gjere .webform-multiple-table tbody td :is(.description,.form-item__description,.webform-element-description){font-size:0.72rem;line-height:1.35;color:#6b7280;margin-top:0.25rem;max-width:100%;}.afui-gjere .webform-multiple-table tbody td label{overflow-wrap:anywhere;line-height:1.25;}.afui-gjere [data-drupal-selector*="plani-i-aktiviteteve"] tbody td:nth-child(2),.afui-gjere [data-drupal-selector*="plani-i-aktiviteteve"] tbody td:nth-child(5){flex:1 1 100%;}.afui-gjere [data-drupal-selector*="plani-i-aktiviteteve"] tbody td:nth-child(3),.afui-gjere [data-drupal-selector*="plani-i-aktiviteteve"] tbody td:nth-child(4),.afui-gjere [data-drupal-selector*="plani-i-aktiviteteve"] tbody td:nth-child(7),.afui-gjere [data-drupal-selector*="plani-i-aktiviteteve"] tbody td:nth-child(8){flex:0 1 165px;}.afui-gjere :is([data-drupal-selector*="bux-staf"],[data-drupal-selector*="bux-pajisje"],[data-drupal-selector*="bux-materiale"],[data-drupal-selector*="bux-aktivitete"],[data-drupal-selector*="bux-operative"]) tbody td:nth-child(-n+2){flex:1 1 320px;}.afui-gjere :is([data-drupal-selector*="bux-staf"],[data-drupal-selector*="bux-pajisje"],[data-drupal-selector*="bux-materiale"],[data-drupal-selector*="bux-aktivitete"],[data-drupal-selector*="bux-operative"]) tbody td:nth-child(n+3):nth-child(-n+10){flex:0 1 115px;}.afui-gjere [data-drupal-selector*="bux-udhetime"] tbody td:nth-child(-n+3){flex:1 1 300px;}.afui-gjere [data-drupal-selector*="bux-udhetime"] tbody td:nth-child(n+4):nth-child(-n+11){flex:0 1 115px;}.afui-gjere [data-drupal-selector*="personeli-i-projektit"] tbody td:nth-child(7){flex:1 1 100%;}.afui-gjere [data-drupal-selector*="personeli-i-projektit"] tbody td:nth-child(6){flex:0 1 140px;}.afui-gjere .webform-multiple-table tbody td textarea{min-height:4.5rem;}.afui-gjere .webform-multiple-table tbody td .visually-hidden{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(1px,1px,1px,1px) !important;}.afui-gjere .webform-multiple-table tbody td.webform-multiple-table--weight,.afui-gjere .webform-multiple-table tbody td:first-child > .webform-multiple-table--number{flex:0 0 100%;font-weight:700;color:var(--ash-gold,#b28900);}.afui-gjere .webform-multiple-table tbody td label{overflow-wrap:anywhere;hyphens:auto;white-space:normal;max-width:100%;display:block;}.afui-gjere .webform-multiple-table tbody td:empty,.afui-gjere .webform-multiple-table tbody td > .webform-multiple-table--number:only-child{border:0;padding:0;background:none;}.afui-gjere :is([data-drupal-selector*="bux-staf"],[data-drupal-selector*="bux-udhetime"],[data-drupal-selector*="bux-pajisje"],[data-drupal-selector*="bux-materiale"],[data-drupal-selector*="bux-aktivitete"],[data-drupal-selector*="bux-operative"]) tbody td:has(input[type="number"]){flex:0 1 160px;}.afui-gjere .webform-multiple-table tbody td:has(input[type="text"]){min-width:150px;}.afui-gjere .webform-multiple-table tbody td:has(textarea){flex:1 1 100%;}.afui-gjere .webform-multiple-table tbody td:first-child{flex:1 1 100%;border:0;}.afui-gjere [data-drupal-selector*="stafi-kerkimor"] tbody td:nth-child(1),.afui-gjere [data-drupal-selector*="stafi-kerkimor"] tbody td:nth-child(4){flex:0 1 150px;}.afui-gjere [data-drupal-selector*="stafi-kerkimor"] tbody td:nth-child(2),.afui-gjere [data-drupal-selector*="stafi-kerkimor"] tbody td:nth-child(3),.afui-gjere [data-drupal-selector*="stafi-kerkimor"] tbody td:nth-child(5){flex:1 1 160px;}.afui-gjere [data-drupal-selector*="stafi-kerkimor"] tbody td:nth-child(6){padding-left:1.25rem;}.afui-gjere .webform-multiple-table tbody tr:hover{border-color:#b28900;background:#fffdf6;}.ash-perm-buxhet{width:100%;border-collapse:separate;border-spacing:0;margin:1.25rem 0 2rem;background:var(--ash-surface,#fff);border:1px solid var(--ash-line,#e4e7ec);border-radius:var(--ash-radius,10px);overflow:hidden;box-shadow:0 1px 2px rgba(20,33,61,.06),0 8px 24px rgba(20,33,61,.05);font-variant-numeric:tabular-nums;font-size:.875rem;}.ash-perm-buxhet thead th{background:var(--ash-navy,#14213d);color:#fff;font-family:var(--ash-font-tekst,inherit);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.7rem .9rem;text-align:right;white-space:nowrap;border:0;}.ash-perm-buxhet thead th:first-child{text-align:left;}.ash-perm-buxhet thead th:last-child{border-left:1px solid rgba(255,255,255,.18);}.ash-perm-buxhet tbody td{padding:.55rem .9rem;text-align:right;border-top:1px solid var(--ash-line-soft,#f1f3f7);color:var(--ash-ink,#1d2433);}.ash-perm-buxhet tbody tr:first-child td{border-top:0;}.ash-perm-buxhet tbody td:first-child{text-align:left;color:var(--ash-muted,#6b7280);font-weight:500;}.ash-perm-buxhet tbody tr:hover td{background:rgba(20,33,61,.025);}.ash-perm-buxhet td:last-child,.ash-perm-buxhet th:last-child{background:rgba(20,33,61,.035);font-weight:600;}.ash-perm-buxhet thead th:last-child{background:var(--ash-navy,#14213d);}.ash-perm-buxhet tfoot td,.ash-perm-buxhet tfoot th{padding:.55rem .9rem;text-align:right;border-top:1px solid var(--ash-line-soft,#f1f3f7);background:transparent;}.ash-perm-buxhet tfoot td:first-child,.ash-perm-buxhet tfoot th:first-child{text-align:left;font-weight:500;color:var(--ash-muted,#6b7280);}.ash-perm-buxhet tfoot tr[data-rresht="ash"] th{background:rgba(178,137,0,.09);border-top:2px solid var(--ash-gold,#b28900);color:var(--ash-navy,#14213d);font-weight:700;font-size:.92rem;}.ash-perm-buxhet tfoot tr[data-rresht="ash"] th:first-child{color:var(--ash-navy,#14213d);font-weight:700;}.ash-perm-buxhet tfoot tr[data-rresht="ash"] th:last-child{background:rgba(178,137,0,.16);}.ash-perm-buxhet .ash-tejkalim{color:#a4161a !important;background:rgba(164,22,26,.1) !important;box-shadow:inset 0 0 0 1px rgba(164,22,26,.28);}.ash-perm-buxhet th:first-child,.ash-perm-buxhet td:first-child{width:40%;}.ash-perm-buxhet th:not(:first-child),.ash-perm-buxhet td:not(:first-child){width:15%;}.form-item-buxheti-info{position:sticky;top:0;z-index:20;}.ash-perm-wrap{background:var(--ash-surface,#fff);padding-top:.5rem;transition:box-shadow .2s ease;}.ash-perm-wrap.eshte-ngjitur{box-shadow:0 6px 18px rgba(20,33,61,.12);}.ash-perm-buxhet tbody tr{transition:opacity .22s ease;}.ash-perm-wrap.eshte-ngjitur .ash-perm-buxhet tbody tr{opacity:.3;}.ash-perm-wrap.eshte-ngjitur .ash-perm-buxhet tbody tr.eshte-aktiv,.ash-perm-wrap .ash-perm-buxhet tbody tr:has(.ash-tejkalim){opacity:1;}.ash-perm-roje{height:1px;margin:0;padding:0;}.form-item-buxheti-info .alert,.ash-perm-buxhet thead,.ash-perm-buxhet tbody tr{transition:opacity .22s ease,max-height .28s ease,padding .28s ease;overflow:hidden;}.form-item-buxheti-info.eshte-ngjitur{background:var(--ash-surface,#fff);box-shadow:0 8px 20px rgba(20,33,61,.13);border-bottom:2px solid var(--ash-gold,#b28900);}.form-item-buxheti-info.eshte-ngjitur .alert{max-height:0;opacity:0;margin:0;padding:0;border:0;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet{margin:0;box-shadow:none;border:0;font-size:.8rem;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr{max-height:0;opacity:0;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr.eshte-aktiv{max-height:4rem;opacity:1;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr td{padding-top:0;padding-bottom:0;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr.eshte-aktiv td{padding-top:.4rem;padding-bottom:.4rem;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet th:first-child,.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet td:first-child{width:22%;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet th:not(:first-child),.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet td:not(:first-child){width:19.5%;}.ash-perm-buxhet tbody tr{transition:max-height .26s cubic-bezier(.4,0,.2,1),opacity .16s cubic-bezier(.4,0,1,1),transform .26s cubic-bezier(.4,0,.2,1);transform:translateY(0);}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr{transform:translateY(-5px);}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr.eshte-aktiv{transform:translateY(0);transition:max-height .3s cubic-bezier(.2,.8,.3,1) .06s,opacity .26s cubic-bezier(0,0,.2,1) .1s,transform .3s cubic-bezier(.2,.8,.3,1) .06s;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tfoot td,.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tfoot th{padding-top:.4rem;padding-bottom:.4rem;}.afui-gjere .webform-multiple-table tbody tr{align-items:flex-start;}.afui-gjere .webform-multiple-table tbody td:has([class*="-udhetimi"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-emertimi"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-pershkrimi"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-argumentimi"]){flex:1 1 100%;}.afui-gjere .webform-multiple-table tbody td:has([class*="-personi"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-njesia"]){flex:1 1 200px;}.afui-gjere .webform-multiple-table tbody td:has([class*="-sasia-v"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-cmimi-njesi"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-bashkefinancim-v"]){flex:1 1 110px;max-width:200px;}.afui-gjere .webform-multiple-table tbody td .description{flex-basis:100%;font-size:.68rem;line-height:1.35;margin-top:.3rem;}@media (max-width:720px){.afui-gjere .webform-multiple-table tbody td:has([class*="-personi"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-njesia"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-sasia-v"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-cmimi-njesi"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-bashkefinancim-v"]){flex:1 1 45%;max-width:none;}}.afui-gjere .webform-multiple-table tbody tr{background:var(--ash-surface,#fff);border:1px solid var(--ash-line,#e4e7ec);border-left:3px solid transparent;border-radius:var(--ash-radius,10px);box-shadow:0 1px 2px rgba(20,33,61,.06),0 8px 24px rgba(20,33,61,.05);padding:1.25rem 1.35rem;margin-bottom:1.1rem;transition:border-color .18s ease,box-shadow .18s ease;}.afui-gjere .webform-multiple-table tbody tr:focus-within{border-left-color:var(--ash-gold,#b28900);box-shadow:0 2px 4px rgba(20,33,61,.08),0 12px 32px rgba(20,33,61,.09);}.afui-gjere .webform-multiple-table--operations{display:flex;gap:.5rem;justify-content:flex-end;align-items:center;flex:1 1 100%;margin-top:.35rem;}.afui-gjere .webform-multiple-table--operations input.image-button{width:32px;height:32px;padding:0;border:1px solid var(--ash-line,#e4e7ec);border-radius:50%;background-color:var(--ash-surface,#fff);background-image:none;font-size:0;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease;}.afui-gjere .webform-multiple-table--operations input.image-button:hover{transform:translateY(-1px);}.afui-gjere .webform-multiple-table--operations input[id*="-add"]{color:var(--ash-gold,#b28900);}.afui-gjere .webform-multiple-table--operations input[id*="-add"]:hover{border-color:var(--ash-gold,#b28900);background-color:rgba(178,137,0,.1);}.afui-gjere .webform-multiple-table--operations input[id*="-remove"]:hover{border-color:#a4161a;background-color:rgba(164,22,26,.09);}.afui-gjere .webform-multiple-table tbody td:last-child :is(input.image-button){width:34px;height:34px;padding:0;border:1px solid var(--ash-line,#e4e7ec);border-radius:50%;cursor:pointer;background-color:var(--ash-muted,#6b7280);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;}.afui-gjere .webform-multiple-table--operations input[id*="-add"]{-webkit-mask:url(/modules/contrib/webform/images/icons/plus.svg) center/15px no-repeat;mask:url(/modules/contrib/webform/images/icons/plus.svg) center/15px no-repeat;}.afui-gjere .webform-multiple-table--operations input[id*="-remove"]{-webkit-mask:url(/modules/contrib/webform/images/icons/minus.svg) center/15px no-repeat;mask:url(/modules/contrib/webform/images/icons/minus.svg) center/15px no-repeat;}.afui-gjere .webform-multiple-table--operations input[id*="-add"]:hover{background-color:var(--ash-gold,#b28900);transform:translateY(-1px) scale(1.06);}.afui-gjere .webform-multiple-table--operations input[id*="-remove"]:hover{background-color:#a4161a;transform:translateY(-1px) scale(1.06);}.afui-gjere .webform-multiple-table tbody td .form-item{position:relative;}.afui-gjere .webform-multiple-table tbody td .description{position:absolute;left:0;top:100%;z-index:30;min-width:220px;max-width:320px;margin-top:.35rem;padding:.5rem .65rem;background:var(--ash-navy,#14213d);color:#fff;font-size:.72rem;line-height:1.4;border-radius:6px;box-shadow:0 6px 18px rgba(20,33,61,.22);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none;}.afui-gjere .webform-multiple-table tbody td .form-item:hover .description,.afui-gjere .webform-multiple-table tbody td .form-item:focus-within .description{opacity:1;visibility:visible;transform:translateY(0);}.afui-gjere .webform-multiple-table tbody > tr.eshte-i-ri{animation:ash-shkelqim 1.6s ease-out 1;}@keyframes ash-shkelqim{0%{box-shadow:0 0 0 3px rgba(178,137,0,.45);}100%{box-shadow:0 0 0 3px rgba(178,137,0,0);}}.afui-gjere .webform-multiple-table tbody tr{padding:.85rem 1rem;gap:.5rem .8rem;margin-bottom:.75rem;}.afui-gjere .webform-multiple-table tbody td textarea{min-height:2.4rem;height:2.4rem;transition:height .18s ease;}.afui-gjere .webform-multiple-table tbody td textarea:focus{height:6rem;}.afui-gjere .webform-multiple-table tbody td > label,.afui-gjere .webform-multiple-table tbody td .form-item > label{margin-bottom:.15rem;}.afui-gjere .webform-multiple-table tbody{counter-reset:ash-karta;}.afui-gjere .webform-multiple-table tbody > tr{counter-increment:ash-karta;position:relative;}.afui-gjere .webform-multiple-table tbody > tr::before{content:counter(ash-karta);position:absolute;top:.7rem;left:.8rem;font-family:var(--ash-font-titull);font-size:.74rem;font-weight:700;color:var(--ash-gold,#b28900);line-height:1;}.afui-gjere .webform-multiple-table tbody > tr{padding-left:2.1rem;}.afui-gjere .webform-multiple-table tbody > tr fieldset > legend::before{content:none;counter-increment:none;}.afui-gjere .webform-multiple-table tbody td:has([class*="-njesia"]){flex:1 1 170px;max-width:210px;}.afui-gjere .webform-multiple-table tbody td:has([class*="-personi"]){flex:1 1 200px;max-width:260px;}.afui-gjere .webform-multiple-table tbody td:has([class*="-sasia-v"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-cmimi-njesi"]),.afui-gjere .webform-multiple-table tbody td:has([class*="-bashkefinancim-v"]){flex:1 1 92px;max-width:150px;}.afui-gjere .webform-multiple-table tbody td > label,.afui-gjere .webform-multiple-table tbody td .form-item > label,.afui-gjere .webform-multiple-table tbody td .visually-hidden{font-family:inherit;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#4a5568;margin-bottom:.3rem;}.afui-gjere .webform-multiple-table tbody td input.form-text,.afui-gjere .webform-multiple-table tbody td input.form-number,.afui-gjere .webform-multiple-table tbody td select.form-select,.afui-gjere .webform-multiple-table tbody td textarea{border:1px solid #dde2ea;border-radius:6px;padding:.45rem .6rem;background:#fff;color:var(--ash-ink,#1d2433);font-size:.86rem;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease;}.afui-gjere .webform-multiple-table tbody td input.form-text:focus,.afui-gjere .webform-multiple-table tbody td input.form-number:focus,.afui-gjere .webform-multiple-table tbody td select.form-select:focus,.afui-gjere .webform-multiple-table tbody td textarea:focus{outline:none;border-color:var(--ash-navy,#14213d);box-shadow:0 0 0 3px rgba(178,137,0,.16);}.afui-gjere .webform-multiple-table tbody td select.form-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath fill='%238792a8' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;background-size:9px;padding-right:1.8rem;}.afui-gjere .webform-multiple-table tbody td input.form-number{text-align:right;font-variant-numeric:tabular-nums;}.ash-perm-buxhet tr.eshte-klikuese{cursor:pointer;}.ash-perm-buxhet tr.eshte-klikuese:hover td:first-child{color:var(--ash-navy,#14213d);font-weight:600;}.ash-perm-buxhet tr.eshte-klikuese:hover td{background:rgba(178,137,0,.07);}.ash-perm-buxhet tr.eshte-klikuese:focus-visible{outline:2px solid var(--ash-gold,#b28900);outline-offset:-2px;}[id^="bux_"][id$="_table"]{scroll-margin-top:300px;}.ash-perm-buxhet .ash-tejkalim{animation:ash-puls-tejkalim 1.5s ease-in-out infinite;}@keyframes ash-puls-tejkalim{0%,100%{box-shadow:inset 0 0 0 1px rgba(164,22,26,.30);}50%{box-shadow:inset 0 0 26px 2px rgba(164,22,26,.60);}}@media (prefers-reduced-motion:reduce){.ash-perm-buxhet .ash-tejkalim{animation:none;}}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr{display:none;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr.eshte-aktiv{display:table-row;max-height:none;opacity:1;}.form-item-buxheti-info.eshte-ngjitur .ash-perm-buxhet tbody tr.eshte-aktiv td{padding-top:.35rem;padding-bottom:.35rem;}.form-item-buxheti-info.eshte-ngjitur{padding-top:0;}[id^="bux_"][id$="_table"] > label,[id^="bux_"][id$="_table"] > .form-item > label{display:block;padding-top:1.6rem;}.ash-shifra{font-size:0.85em;color:#5a6570;margin-top:2px;min-height:1em;letter-spacing:0.02em;}.ash-shifra--kujdes{color:#a04000;font-weight:600;}
.ash-rregullore{color:var(--ash-ink);}.ash-rr-hyrje{color:var(--ash-muted);margin-bottom:1.6rem;}.ash-rr-kartela{display:block;padding:1.4rem 1.6rem;background:var(--ash-surface);border:1px solid var(--ash-line);border-left:4px solid var(--ash-gold);border-radius:var(--ash-radius);box-shadow:var(--ash-shadow);text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease;}.ash-rr-kartela:hover{transform:translateY(-3px);box-shadow:var(--ash-shadow-lg);color:inherit;}.ash-rr-nr{display:block;font-family:var(--ash-font-titull);font-size:1.2rem;color:var(--ash-navy);}.ash-rr-data{display:block;font-size:.82rem;color:var(--ash-muted);margin-bottom:.5rem;}.ash-rr-titull{display:block;line-height:1.6;}.ash-rr-koka{padding:1.8rem;background:var(--ash-navy);border-bottom:3px solid var(--ash-gold);border-radius:var(--ash-radius) var(--ash-radius) 0 0;color:#fff;margin-bottom:2rem;}.ash-rr-institucioni{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ash-gold);margin-bottom:.7rem;}.ash-rr-h1{font-family:var(--ash-font-titull);font-size:1.7rem;font-weight:700;margin:0 0 .6rem;color:#fff;}.ash-rr-nentitull{line-height:1.7;color:rgba(255,255,255,.85);max-width:70ch;}.ash-rr-meta{margin-top:.9rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.15);font-size:.85rem;color:rgba(255,255,255,.6);}.ash-rr-tregues{position:sticky;top:1.5rem;padding:1.2rem 1.3rem;background:var(--ash-surface);border:1px solid var(--ash-line);border-radius:var(--ash-radius);box-shadow:var(--ash-shadow);}.ash-rr-tregues-titull{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ash-muted);margin-bottom:.8rem;}.ash-rr-tregues ul{list-style:none;padding:0;margin:0;}.ash-rr-tregues li{margin-bottom:.1rem;}.ash-rr-tregues a{display:block;padding:.42rem .6rem;font-size:.88rem;line-height:1.45;color:var(--ash-ink);text-decoration:none;border-left:2px solid transparent;border-radius:var(--ash-radius-sm);}.ash-rr-tregues a:hover{background:var(--ash-line-soft);border-left-color:var(--ash-gold);color:var(--ash-navy);}.ash-rr-pikë{color:var(--ash-gold);font-weight:700;}.ash-rr-ndarje{margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--ash-line);}.ash-rr-neni{padding:1.6rem 1.8rem;margin-bottom:1.2rem;background:var(--ash-surface);border:1px solid var(--ash-line);border-radius:var(--ash-radius);box-shadow:var(--ash-shadow);scroll-margin-top:1.5rem;}.ash-rr-neni h2{font-family:var(--ash-font-titull);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ash-gold);margin:0 0 .3rem;}.ash-rr-neni h3{font-family:var(--ash-font-titull);font-size:1.2rem;font-weight:700;color:var(--ash-navy);margin:0 0 1rem;}.ash-rr-neni p{line-height:1.8;max-width:72ch;}.ash-rr-neni p:last-child{margin-bottom:0;}.ash-rr-ul,.ash-rr-ol{line-height:1.8;max-width:72ch;padding-left:1.3rem;}.ash-rr-ol li,.ash-rr-ul li{margin-bottom:.7rem;}.ash-rr-ol li:last-child,.ash-rr-ul li:last-child{margin-bottom:0;}.ash-rr-mungon{padding:1rem 1.1rem;background:#fdf6e3;border-left:3px solid var(--ash-gold);border-radius:var(--ash-radius-sm);font-size:.92rem;line-height:1.7;color:var(--ash-ink);}.ash-rr-formatet{list-style:none;padding:0;}.ash-rr-formatet li{padding:.7rem 0;border-bottom:1px solid var(--ash-line-soft);line-height:1.6;}.ash-rr-formatet li:last-child{border-bottom:0;}.ash-rr-fnr{display:inline-block;min-width:6.5rem;font-weight:700;color:var(--ash-navy);}.ash-rr-flidhje{margin-left:.5rem;font-size:.82rem;color:var(--ash-navy-soft);}@media (max-width:991.98px){.ash-rr-tregues{position:static;margin-bottom:1.5rem;}}
