.cera-page.training-page{--cera-cream:#faf8f7;--cera-cream-deep:#f2eceb;--cera-blush:#fbeceb;--cera-blush-deep:#f0cfcd;--cera-rose:#c0392f;--cera-rose-ink:#97281f;--cera-ink:#17140f;--cera-body:#3c3733;--cera-muted:#6a625d;--cera-line:#e9e1de}.training-count{padding-inline:28px}.training-count+.training-count{border-inline-start:1px solid var(--cera-line)}@media (max-width:639px){.training-count{padding-inline:14px}}.training-row{border:1px solid var(--cera-line);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .2s,box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1);display:flex}@media (hover:hover){.training-row:hover{border-color:var(--cera-blush-deep);transform:translateY(-2px);box-shadow:0 2px 4px #17140f0a,0 18px 36px -26px #97281f52}}.training-row__mark{border:1px solid var(--cera-line);background:var(--cera-cream-deep);width:44px;height:44px;color:var(--cera-rose-ink);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.training-row__mark--shot{background:#eee}.training-pdf{background:var(--cera-ink);color:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;transition:background-color .22s,box-shadow .26s;display:inline-flex}@media (hover:hover){.training-pdf:hover{background:#000;box-shadow:0 12px 26px -16px #11140fcc}}.training-video{border:1px solid var(--cera-line);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 1px 2px #17140f08,0 12px 32px -22px #17140f42}.training-video__frame{background:var(--cera-ink);width:100%;padding-bottom:56.25%;position:relative}.training-video__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.training-pill{border:1px solid var(--cera-line);color:var(--cera-muted);background:#fff;border-radius:999px;align-items:center;padding:4px 11px;font-size:12px;display:inline-flex}.training-pill--level{border-color:var(--cera-blush-deep);background:var(--cera-blush);color:var(--cera-rose-ink)}
