/*
 * Detailtööde leht (/detailtood/, plugin allika-detailtood) esilehe stiilis:
 * väiksemad nurgad, sammude numbrid võistlusnumbritena, kaldus nupud, peen triip üleval.
 */
.adt{--r:6px;font-family:Archivo,"Archivo AB",system-ui,-apple-system,"Segoe UI",sans-serif;border-radius:0!important;position:relative}
.adt::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;z-index:2;
  background:linear-gradient(to bottom,var(--accent) 0 2px,transparent 2px 3px,rgba(14,16,18,.35) 3px 4px);
  -webkit-mask-image:linear-gradient(to right,#000 0%,#000 55%,transparent 100%);mask-image:linear-gradient(to right,#000 0%,#000 55%,transparent 100%)}
.adt-hele{--bg:#F4F5F6;--surface:#fff;--surface2:#F4F5F6;--line:#E6E8EA;--line2:#D5D8DB;--text:#111315;--muted:#6B7177;--ink:#111315;--on-ink:#fff;
  --shadow:0 1px 2px rgba(0,0,0,.04),0 18px 40px -24px rgba(0,0,0,.18)}

/* Sammud: kaldus kast ja võistlusnumber */
.adt .adt-samm span{border-radius:0;border:0;background:var(--ink);color:var(--on-ink);transform:skewX(-12deg);font-style:italic;
  font-stretch:116%;font-variation-settings:"wdth" 116}
.adt .adt-samm h3{font-stretch:112%;font-variation-settings:"wdth" 112;letter-spacing:-.01em}

/* Nurgad väiksemaks */
.adt .adt-kaart,.adt .adt-lava,.adt .adt-seadistus{border-radius:6px!important}
.adt .adt-otsing input,.adt .adt-soovitused,.adt .adt-tuup,.adt .adt-sakid,.adt .adt-valik,.adt .adt-pakk,.adt .adt-teade,
.adt .adt-pesula,.adt .adt-paev,.adt .adt-asendus,.adt .adt-valjad input,.adt .adt-valjad textarea,.adt .adt-pildid{border-radius:6px!important}
.adt .adt-soovitused button,.adt .adt-tuup button,.adt .adt-sakid button,.adt .adt-pesula button,.adt .adt-pisi,.adt .adt-lisa-pilt svg{border-radius:4px!important}
.adt .adt-pill{border-radius:3px}
.adt .adt-riba,.adt .adt-riba i{border-radius:0}

/* Nupud: parem serv kaldu */
.adt .adt-saada,.adt .adt-kysi,.adt .adt-riba-all a{border-radius:0!important;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);padding-right:28px}
.adt .adt-hind,.adt .adt-summa b{font-style:italic}
