.ek{--ek-card:#1c1c1b;--ek-head:#191918;--ek-line:#282725;--ek-row-line:#242322;--ek-text:#e9e6df;--ek-dim:#8e8c87;--ek-muted:#a9a6a0;--ek-gold:var(--sa-gold,#d4af37);--ek-ease:cubic-bezier(0.2,0.8,0.2,1);color:var(--ek-text);padding-bottom:48px}.ek a{color:inherit}.ek a,.ek a:hover{text-decoration:none}.ek a:hover{color:var(--ek-gold)}.ek-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin:4px 0 18px}.ek-head h1{margin:0;font-size:28px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.ek-lead{margin:4px 0 0;color:var(--ek-dim);font-size:13.5px}.ek-figs{display:flex;gap:28px;margin:0}.ek-figs>div{text-align:right}.ek-figs dd{margin:0;font-size:22px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.ek-figs dt{margin-top:2px;color:var(--ek-dim);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ek-fig-live dd{color:#ff6b6b}.ek-fig-gold dd{color:var(--ek-gold)}.ek-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@media (min-width:1200px){.ek-layout{grid-template-columns:minmax(0,1fr) 320px}}.ek-main,.ek-side{min-width:0}.ek-side{display:grid;gap:14px}.ek-tabs{display:flex;gap:2px;margin:0 0 14px;border-bottom:1px solid var(--ek-line);overflow-x:auto;scrollbar-width:none}.ek-tabs::-webkit-scrollbar{display:none}.ek-tab{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-bottom:2px solid transparent;color:var(--ek-dim);font-weight:600;font-size:14px;white-space:nowrap}.ek .ek-tab.is-on,.ek .ek-tab:hover{color:var(--ek-text)}.ek .ek-tab.is-on{border-color:var(--ek-gold)}.ek-card{background:var(--ek-card);border:1px solid var(--ek-line);border-radius:10px;overflow:hidden}.ek-card+.ek-card{margin-top:16px}.ek-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:8px 14px;background:var(--ek-head);border-bottom:1px solid var(--ek-line)}.ek-card-head h2,.ek-card-head h3{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ek-muted)}.ek-card-head span{color:var(--ek-dim);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.ek-card-body{padding:14px}.ek-section{margin-top:28px;scroll-margin-top:calc(var(--sa-chrome-top, 64px) + 12px)}.ek-section:first-child{margin-top:0}.ek-section-title{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ek-muted)}.ek-box{padding:14px;background:var(--ek-card);border:1px solid var(--ek-line);border-radius:10px}.ek-box h2,.ek-box h3{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ek-dim)}.ek-box p{margin:0 0 12px;color:var(--ek-muted);font-size:13px;line-height:1.5}.ek-box p:last-child{margin-bottom:0}.ek-items{list-style:none;margin:0;padding:0}.ek-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--ek-row-line)}.ek-item:first-child{border-top:0;padding-top:2px}.ek-item b{display:block;font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.ek-item small{display:block;margin-top:2px;color:var(--ek-dim);font-size:12px;line-height:1.4}.ek-state{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5fd38d}.ek-state-next{color:#8fb8ff}.ek-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 14px;border-radius:8px;background:var(--ek-gold);font-size:13.5px;font-weight:700;white-space:nowrap;transition:transform var(--sa-duration-fast,.15s) var(--ek-ease),filter var(--sa-duration-fast,.15s) var(--ek-ease)}.ek a.ek-btn,.ek a.ek-btn:hover,.ek-btn{color:#111}.ek-btn:hover{filter:brightness(1.06)}.ek-btn:active{transform:scale(.97)}.ek-btn-ghost{background:transparent;border:1px solid #3a3936}.ek a.ek-btn-ghost,.ek a.ek-btn-ghost:hover,.ek-btn-ghost{color:var(--ek-text)}.ek-btn-ghost:hover{border-color:var(--ek-gold);filter:none}.ek-btn-sm{min-height:32px;padding:0 10px;font-size:12.5px;border-radius:6px}.ek-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;text-align:center;color:var(--ek-muted);font-size:13.5px}.ek-empty b{color:var(--ek-text);font-size:15px}@media (max-width:767.98px){.ek-head{align-items:flex-start}.ek-figs{gap:20px}.ek-figs>div{text-align:left}.ek-figs dd{font-size:19px}}@media (pointer:coarse){.ek-btn,.ek-btn-sm{min-height:44px}}@media (prefers-reduced-motion:reduce){.ek-btn{transition:none}}.ek-head,.ek-section-title,.ek-tabs{background:var(--ek-card);border:1px solid var(--ek-line);border-radius:10px}.ek-head{padding:16px 18px}.ek-tabs{padding:0 6px}.ek-tab{border-bottom-width:2px;margin-bottom:-1px}.ek-section-title{padding:10px 14px}@media (max-width:767.98px){.ek-tabs:after{content:"";position:sticky;right:-6px;flex:none;align-self:stretch;width:40px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--ek-card) 70%)}}