.tb-fresh{scroll-margin-top:110px;margin:24px 0 30px;padding:22px 24px;border:1px solid #303449;border-radius:16px;background:linear-gradient(125deg,rgba(139,222,220,.055),#111321);color:#f2f2fa}.tb-fresh__header{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px}.tb-fresh .tb-fresh__header h2{margin:0;font-size:1rem;line-height:1.4;color:#f2f2fa}.tb-fresh__badge{border:1px solid #3b565d;padding:5px 9px;border-radius:5px;color:#8bdedc;font-size:.65rem;line-height:1.5}.tb-fresh__dates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0}.tb-fresh__dates>div+div{border-left:1px solid #303449;padding-left:18px}.tb-fresh dt{font-size:.72rem;color:#b6b8ca;line-height:1.5;margin-bottom:8px}.tb-fresh dd{margin:0;font-family:var(--mono);font-size:1rem;color:#f2f2fa}.tb-fresh__unknown{font-family:var(--body,sans-serif);font-size:.8rem;color:#b6b8ca}.tb-fresh__details{margin-top:20px;border-top:1px solid #303449;padding-top:8px}.tb-fresh__details summary{padding:12px 0;min-height:44px;cursor:pointer;font-size:.8rem;color:#8bdedc;line-height:1.5}.tb-fresh__details summary:hover{color:#c7ffff}.tb-fresh__body{font-size:.85rem;line-height:1.7;color:#c2c7d8}.tb-fresh__body p{margin:4px 0 12px}.tb-fresh__body ul{margin:0;padding-left:20px}.tb-fresh__body a{display:inline-block;padding:6px 0;color:#8bdedc;text-underline-offset:3px;overflow-wrap:anywhere}.tb-fresh .tb-fresh__note{margin:16px 0 0;font-size:.78rem;line-height:1.65;color:#b6b8ca}.tb-fresh summary:focus-visible,.tb-fresh a:focus-visible{outline:3px solid #f5f5fc;outline-offset:4px}@media(max-width:700px){.tb-fresh{padding:20px}.tb-fresh__header{align-items:flex-start;flex-direction:column;gap:8px}.tb-fresh__dates{grid-template-columns:1fr;gap:12px}.tb-fresh__dates>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.tb-fresh__dates>div+div{border-left:0;border-top:1px solid #303449;padding:12px 0 0}.tb-fresh dt{margin:0}.tb-fresh dd{font-size:.9rem;flex-shrink:0}}