/* PDVS · klientu sritis.
   Tik tai, kam pdvs.css neturi atitikmens - visa kita (.paper, .papers, .pill,
   .kv, .form, .ver-card) imama is bendro rinkinio. */

/* juosta tarp antrasstes ir turinio */
.pbar{border-bottom:1px solid var(--line);background:var(--sheet)}
.pbar .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:8px;font:400 .7rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}
.pbar b{font-weight:500;color:var(--ink);text-transform:none;letter-spacing:0;font-family:var(--font-body)}
.pbar .sp{margin-left:auto}
.pbar a{color:var(--red-deep);text-decoration:none}
.pbar a:hover{color:var(--ink)}
.pbar form{display:inline}
.pbar button{background:none;border:0;padding:0;cursor:pointer;color:var(--red-deep);font:inherit;letter-spacing:inherit;text-transform:inherit}
.pbar button:hover{color:var(--ink)}

/* licencijos raktas - ilgas, turi lauztis */
.lkey{font:500 .82rem/1.45 var(--font-mono);letter-spacing:.04em;overflow-wrap:anywhere;color:var(--ink)}

/* korteles antrasstes eilute: busena desineje */
.paper .phd{display:flex;justify-content:space-between;align-items:center;gap:8px}

/* raudona gija kortelės krastine - galiojancioms; nebegaliojancios blankesnės */
.paper.is-active::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--red)}
.paper.is-expired{opacity:.72}
.paper.is-expired::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--line-2)}

/* ------------------------------------------------------ partnerio sritis
   Savu kintamuju neivedame - tik pdvs.css tokenai, kaip ir virsuje.

   Kodel nauja lentele, o ne esama: .pr-micro paskutine eilute automatiskai
   dazo kaip suma (licenciju sarase tai butu klaidinga), .offers yra .72rem su
   nowrap (raktams ir pastams per siaura), o appui.css .tb kintamieji gyvena
   .app viduje - be to apvalkalo jie neisisprendzia. */

/* partnerio meniu po klientu juosta */
.psnav{border-bottom:1px solid var(--line);background:var(--paper)}
.psnav .wrap{display:flex;flex-wrap:wrap;gap:6px 18px;padding-block:10px;font:500 .7rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}
.psnav a{color:var(--ink-3);text-decoration:none;padding-block:2px;border-bottom:2px solid transparent}
.psnav a:hover{color:var(--ink)}
.psnav a[aria-current]{color:var(--red-deep);border-bottom-color:var(--red)}

/* sarasu lentele: formos is .dt (instrukcijos.css), skaiciu lygiavimas is .pr-micro */
.ptab-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);background:var(--sheet);margin-top:clamp(20px,3vw,32px)}
table.ptab{width:100%;border-collapse:collapse;font-size:.86rem;line-height:1.45}
.ptab th{font:500 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);background:var(--paper);white-space:nowrap}
.ptab td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2)}
.ptab tbody tr:last-child td{border-bottom:0}
.ptab td.num,.ptab th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.ptab td.act,.ptab th.act{white-space:nowrap;text-align:right}
.ptab td.act button{background:none;border:0;padding:0 0 0 10px;cursor:pointer;color:var(--red-deep);font:500 .72rem var(--font-mono);letter-spacing:.06em;text-transform:uppercase}
.ptab td.act button:hover{color:var(--ink)}
.ptab td.act button[disabled]{opacity:.5;cursor:progress}
.ptab tfoot td{font-weight:500;background:var(--red-tint);color:var(--ink);border-top:1px solid var(--line);font-variant-numeric:tabular-nums}
.ptab a{color:var(--red-deep)}

/* dvi skiltys - .kv--3 buvo, .kv--2 nebuvo */
.kv--2{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}

/* filtrai nuorodomis: ta pati isvaizda kaip .chip span, tik <a> */
.chips a{display:inline-block;padding:7px 11px;border:1px solid var(--line-2);border-radius:2px;font-size:.84rem;line-height:1.2;color:var(--ink-2);text-decoration:none;transition:.2s}
.chips a:hover{border-color:var(--ink)}
.chips a[aria-current]{background:var(--ink);color:var(--paper);border-color:var(--ink)}

/* didelis skaicius .paper kortelėje (.paper h3 tam per mazas) */
.paper .pstat{font:400 clamp(1.5rem,2.6vw,2.2rem)/1.1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere}

/* irankiu juosta: filtrai kaireje, mygtukas desineje */
.prow{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;justify-content:space-between}

/* rakto kopijavimas */
.lcopy{background:none;border:0;padding:0 0 0 8px;cursor:pointer;color:var(--red-deep);font:400 .62rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}
.lcopy:hover{color:var(--ink)}

/* formos laukas su <select> - .field stilius apima tik input/textarea */
.field select{width:100%;font:inherit;font-size:.95rem;padding:11px 12px;border:1px solid var(--line-2);border-radius:2px;background:var(--paper);color:var(--ink)}
.field select:focus{outline:2px solid var(--red);outline-offset:0;border-color:var(--red)}

/* ------------------------------------------- dvi skiltys viename stulpelyje
   Porasteje "Partneriai" ir "Kontaktai" dalijasi viena stulpeli (atskiras
   butu sestas, o pdvs.css tinklelis numato penkis). pdvs.css .foot h4 turi
   tik margin-bottom, todel antrajai antrastei reikia tarpo is virsaus.

   pdvs.css redaguoti negalima - ji perraso tools/patch_assets.py, tad
   pataisa gyvena cia (portal.css kraunamas visur per base.html head_css). */
.foot ul + h4{margin-top:26px}
