.k-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-2) var(--sp-4);min-height:calc(var(--sp-6) + var(--sp-2));margin-bottom:var(--sp-4);font-family:var(--font-body);flex-wrap:wrap;display:flex}.k-head__main{flex-direction:column;flex:auto;gap:0;min-width:0;display:flex}.k-head__back{min-height:var(--ctl-sm);color:var(--muted);align-items:center;display:flex}.k-head__back a{align-items:center;gap:var(--sp-1);color:var(--muted);border-radius:var(--r-ctl);text-decoration:none;display:inline-flex}.k-head__back a:hover{color:var(--ink)}.k-head__back a:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset)}.k-head__back svg{width:var(--ico-chip);height:var(--ico-chip)}.k-head__line{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.k-head__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:40ch;color:var(--ink);font-family:var(--font-title);font-size:var(--t-title);line-height:var(--sp-6);letter-spacing:var(--t-title-track);margin:0;font-weight:600;overflow:hidden}.k-head__meta{align-items:baseline;gap:var(--sp-3);min-height:var(--t-meta-lh);color:var(--muted);font-size:var(--t-meta);line-height:var(--t-meta-lh);flex-wrap:wrap;display:flex}.k-head__sub{max-width:72ch;margin:var(--sp-2) 0 0;color:var(--ink-2);font-size:var(--t-meta);line-height:var(--t-meta-lh)}.k-head__actions{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;flex:none;display:flex}.k-head__primary,.k-head__secondary,.k-head__more{align-items:center;gap:var(--sp-2);display:flex}.k-head__primary{position:relative}.k-head__primary>.k-kbd{right:var(--sp-2);background:var(--on-primary);color:var(--primary);pointer-events:none;border-color:#0000;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px) and (pointer:fine){.k-head__primary[data-keyed] .k-btn{padding-right:calc(var(--sp-2) * 2 + var(--sp-4) + var(--sp-1))}}@media (max-width:767px),(pointer:coarse){.k-head__primary>.k-kbd{display:none}}.k-link{color:var(--accent);text-underline-offset:3px;border-radius:var(--r-ctl);text-decoration:underline;text-decoration-thickness:1px}.k-link:hover{color:var(--accent-hover);text-decoration-thickness:2px}.k-head__details{color:var(--ink-2)}.k-head__details[data-on]{color:var(--ink);font-weight:500}@media (max-width:767px){.k-head{align-items:stretch;gap:var(--sp-3);flex-flow:column}.k-head__line{gap:var(--sp-1) var(--sp-3);flex-wrap:wrap}.k-head__title{white-space:normal;overflow-wrap:anywhere;max-width:none;font-size:var(--t-h);line-height:var(--t-h-lh);letter-spacing:0;overflow:visible}.k-head__actions{justify-content:flex-start}.k-head__primary{flex:auto}.k-head__primary .k-btn{width:100%}.k-head[data-sticky] .k-head__primary{display:none}.k-head[data-sticky]{-moz-column-gap:var(--sp-2);column-gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.k-head:not(:has(.k-head__primary)){-moz-column-gap:var(--sp-2);column-gap:var(--sp-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.k-head[data-sticky]>.k-head__actions{flex-wrap:nowrap;justify-content:flex-end}.k-head:not(:has(.k-head__primary))>.k-head__actions{flex-wrap:nowrap;justify-content:flex-end}}.k-stickyact{display:none}@media (max-width:767px){.k-stickyact{bottom:var(--tabbar-h);z-index:var(--z-sticky);gap:var(--sp-2);margin:var(--sp-4) calc(-1 * var(--gutter)) 0;padding:var(--sp-3) var(--gutter);border-top:1px solid var(--line);background:var(--surface);display:flex;position:sticky}.k-stickyact>*{flex:auto}.k-stickyact .k-btn{width:100%}}.k-views{align-items:stretch;gap:var(--sp-5);margin-bottom:var(--sp-4);border-bottom:1px solid var(--line);font-family:var(--font-body);display:flex;position:relative}.k-views__row{align-items:stretch;gap:var(--sp-5);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.k-views__row::-webkit-scrollbar{display:none}.k-tab{align-items:center;gap:var(--sp-2);height:var(--ctl-md);padding:0 var(--sp-1);border-radius:var(--r-ctl) var(--r-ctl) 0 0;color:var(--ink-2);font-family:var(--font-body);font-size:var(--t-body);line-height:var(--t-body-lh);white-space:nowrap;cursor:pointer;transition:background-color var(--d-1) var(--e-std), color var(--d-1) var(--e-std);background:0 0;border:0;flex:none;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.k-tab:after{content:"";height:2px;transition:background-color var(--d-2) var(--e-std);background:0 0;position:absolute;bottom:-1px;left:0;right:0}.k-tab:hover{background:var(--hover);color:var(--ink)}.k-tab[aria-current=page],.k-tab[aria-selected=true]{color:var(--ink)}.k-tab[aria-current=page]:after,.k-tab[aria-selected=true]:after{background:var(--ink)}.k-tab[aria-disabled=true]{color:var(--disabled);cursor:not-allowed;background:0 0}.k-tab:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset-in)}.k-tab:focus:not(:focus-visible){outline:none}.k-tab__count{color:var(--muted);font-size:var(--t-meta);line-height:var(--t-meta-lh);font-variant-numeric:tabular-nums;font-weight:400}.k-tab__count[data-tone=bad]{color:var(--bad-ink)}.k-tab svg{width:var(--ico-chip);height:var(--ico-chip);color:var(--muted)}.k-panel>.k-views{padding:0 var(--sp-4);margin-bottom:0}.k-views__div{width:1px;height:var(--sp-4);margin:0 var(--sp-1);background:var(--line);flex:none;align-self:center}.k-views__more{flex:none;position:relative}@media (max-width:767px),(pointer:coarse){.k-tab{height:var(--ctl-lg)}}.k-kpis{width:100%;margin:0 0 var(--section-gap);border:1px solid var(--frame);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--edge-top);font-family:var(--font-body);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:0;list-style:none;display:grid;overflow:hidden}.k-kpis>li{min-width:0;display:flex}.k-kpis>li+li{border-left:1px solid var(--line)}.k-kpi{width:100%;min-width:0;min-height:var(--sp-8);padding:var(--sp-2) var(--sp-4);color:var(--ink);text-align:left;transition:background-color var(--d-1) var(--e-std), box-shadow var(--d-1) var(--e-std);flex-direction:column;justify-content:center;gap:0;text-decoration:none;display:flex;position:relative}a.k-kpi:hover{background:var(--hover);box-shadow:inset 0 -2px 0 var(--ink)}a.k-kpi:active{background:var(--selected)}a.k-kpi:focus-visible{outline:var(--focus-w) solid var(--focus);outline-offset:var(--focus-offset-in)}.k-kpi__label{color:var(--muted);font-size:var(--t-micro);line-height:var(--t-micro-lh);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k-kpi__value{color:var(--ink);font-size:var(--t-title);line-height:var(--sp-6);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.k-kpi[data-tone=bad] .k-kpi__value{color:var(--bad-ink)}.k-kpi__cmp{color:var(--muted);font-size:var(--t-micro);line-height:var(--t-micro-lh)}.k-kpi__go{top:var(--sp-3);right:var(--sp-3);color:var(--muted);opacity:.55;pointer-events:none;transition:opacity var(--d-1) var(--e-std);display:inline-flex;position:absolute}.k-kpi__go svg{width:var(--ico-chip);height:var(--ico-chip)}a.k-kpi:hover .k-kpi__go,a.k-kpi:focus-visible .k-kpi__go{opacity:1}.k-kpi__none{align-items:center;gap:var(--sp-1);min-height:var(--sp-6);color:var(--ink-2);font-size:var(--t-meta);display:inline-flex}.k-kpi__skel{width:calc(var(--sp-8) + var(--sp-4));height:var(--sp-6);border-radius:var(--r-chip);background:var(--sunken);display:block}@media (max-width:767px){.k-kpis{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row}.k-kpis>li:nth-child(odd){border-left:0}.k-kpis>li:nth-child(n+3){border-top:1px solid var(--line)}}
