.tbm{--tb-accent:#81a1d3;--tb-accent-rgb:129,161,211;--tb-navy:#1e212e;--tb-char:#444;--tbm-ink:#1e212e;--tbm-muted:#444;--tbm-line:rgba(30,33,46,.08);--tbm-tile:hsla(0,0%,100%,.6);--tbm-tile-line:rgba(30,33,46,.07);border-radius:var(--tbm-radius);box-sizing:border-box;color:var(--tbm-ink);font-family:Figtree,Helvetica,Arial,sans-serif;isolation:isolate;margin:var(--tbm-my) 0;overflow:hidden;padding:12px;position:relative;text-align:left}.tbm[data-theme=strength]{--tb-accent:#f60;--tb-accent-rgb:255,102,0}.tbm *,.tbm :after,.tbm :before{box-sizing:border-box}.tbm--light{background:linear-gradient(160deg,#f4f5f8,#eceef3)}.tbm--dark{background:#1e212e;--tbm-ink:#fff;--tbm-muted:hsla(0,0%,100%,.78);--tbm-line:hsla(0,0%,100%,.12);--tbm-tile:hsla(0,0%,100%,.06);--tbm-tile-line:hsla(0,0%,100%,.1)}.tbm--none{background:transparent;overflow:visible;padding:0}.tbm .tbm__orb{border-radius:50%;pointer-events:none;position:absolute;z-index:0}.tbm .tbm__orb--a{background:rgba(var(--tb-accent-rgb),.38);filter:blur(64px);height:280px;right:-70px;top:-90px;width:280px}.tbm .tbm__orb--b{background:rgba(30,33,46,.16);bottom:-110px;filter:blur(70px);height:260px;left:-60px;width:260px}.tbm--dark .tbm__orb--a{background:rgba(var(--tb-accent-rgb),.55);height:320px;width:320px}.tbm--dark .tbm__orb--b{background:rgba(var(--tb-accent-rgb),.22)}.tbm .tbm__glass{border-radius:max(0px,calc(var(--tbm-radius) - 8px));padding:var(--tbm-py) var(--tbm-px);position:relative;z-index:1}.tbm--light .tbm__glass{background:linear-gradient(135deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.52));border:1px solid hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 0 0 1px rgba(30,33,46,.05)}.tbm--dark .tbm__glass,.tbm--light .tbm__glass{-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%)}.tbm--dark .tbm__glass{background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.03));border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18)}.tbm--none .tbm__glass{padding-left:0;padding-right:0}.tbm .tbm__heading{color:var(--tbm-ink);font-size:var(--tbm-title);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 8px;padding:0}.tbm .tbm__lede{color:var(--tbm-muted);font-size:var(--tbm-body);line-height:1.55;margin:0 0 22px;padding:0}.tbm--align-center .tbm__heading,.tbm--align-center .tbm__lede{text-align:center}.tbm a.tbm__btn,.tbm button.tbm__btn{align-items:center;background:var(--tb-accent);border:1.5px solid var(--tb-accent);border-radius:999px;box-shadow:0 8px 22px rgba(var(--tb-accent-rgb),.35);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--tbm-body);font-weight:700;gap:8px;line-height:1.2;padding:14px 26px;text-decoration:none;transition:filter .15s ease,border-color .15s ease}.tbm a.tbm__btn:hover,.tbm button.tbm__btn:hover{color:#fff;filter:brightness(1.07);text-decoration:none}.tbm a.tbm__btn:focus-visible,.tbm button:focus-visible{outline:2px solid var(--tbm-ink);outline-offset:3px}.tbm a.tbm__btn--ghost,.tbm button.tbm__btn--ghost{background:transparent;border-color:var(--tbm-line);box-shadow:none;color:var(--tbm-ink)}.tbm a.tbm__btn--ghost:hover,.tbm button.tbm__btn--ghost:hover{border-color:var(--tb-accent);color:var(--tbm-ink);filter:none}.tbm .tbm-row{align-items:flex-start;border-top:1px solid var(--tbm-line);display:flex;gap:14px;padding:14px 0}.tbm .tbm-row__body{min-width:0}.tbm .tbm-mark{align-items:center;background:var(--tb-accent);border-radius:50%;color:#fff;display:flex;flex:0 0 30px;font-size:14px;font-weight:800;height:30px;justify-content:center;line-height:1;width:30px}.tbm .tbm-mark--square{border-radius:8px;flex-basis:26px;height:26px;margin-top:1px;width:26px}.tbm .tbm-row__h{color:var(--tbm-ink);font-size:calc(var(--tbm-body) + 1px);font-weight:700;line-height:1.35;margin:0;padding:0}.tbm .tbm-row__t{color:var(--tbm-muted);font-size:calc(var(--tbm-body) - 1px);line-height:1.5;margin:3px 0 0;padding:0}.tbm .tbm-chip{border:1px solid rgba(var(--tb-accent-rgb),.3);border-radius:999px;color:var(--tbm-ink);display:inline-block;font-size:13px;font-weight:600;line-height:1.3;margin:8px 6px 0 0;padding:6px 12px}.tbm .tbm-chip,.tbm .tbm-ico{background:rgba(var(--tb-accent-rgb),.14)}.tbm .tbm-ico{align-items:center;border-radius:12px;color:var(--tb-accent);display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.tbm img{max-width:100%}.tbm .tbm-cards{display:flex;flex-wrap:wrap;gap:14px}.tbm .tbm-card{background:var(--tbm-tile);border:1px solid var(--tbm-tile-line);border-radius:18px;flex:1 1 170px;min-width:0;padding:20px}.tbm .tbm-cards--2 .tbm-card{flex:1 1 calc(50% - 7px)}.tbm .tbm-cards--3 .tbm-card{flex:1 1 calc(33.333% - 10px)}.tbm .tbm-cards--1 .tbm-card{flex:1 1 100%}.tbm .tbm-card__h{color:var(--tbm-ink);font-size:calc(var(--tbm-body) + 1px);font-weight:700;line-height:1.3;margin:14px 0 4px;padding:0}.tbm .tbm-card__h:first-child{margin-top:0}.tbm .tbm-card__t{color:var(--tbm-muted);font-size:calc(var(--tbm-body) - 1px);line-height:1.5;margin:0;padding:0}.tbm .tbm-card__ex{background:rgba(30,33,46,.045);border-radius:10px;color:var(--tbm-ink);font-size:14px;font-style:italic;line-height:1.45;margin:14px 0 0;padding:10px 12px}.tbm--dark .tbm-card__ex{background:hsla(0,0%,100%,.07)}.tbm .tbm-warn{align-items:center;background:rgba(30,33,46,.04);border:1px dashed rgba(30,33,46,.2);border-radius:14px;display:flex;gap:12px;margin-top:14px;padding:14px 16px}.tbm--dark .tbm-warn{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.22)}.tbm .tbm-warn__x{align-items:center;background:#1e212e;border-radius:50%;color:#fff;display:flex;flex:0 0 26px;height:26px;justify-content:center;width:26px}.tbm--dark .tbm-warn__x{background:hsla(0,0%,100%,.2)}.tbm .tbm-warn__t{color:var(--tbm-ink);font-size:calc(var(--tbm-body) - 1px);line-height:1.5;margin:0;padding:0}.tbm .tbm-note{align-items:center;background:rgba(var(--tb-accent-rgb),.09);border:1px solid rgba(var(--tb-accent-rgb),.25);border-radius:14px;display:flex;gap:12px;margin-top:14px;padding:14px 16px}.tbm .tbm-note .tbm-mark{flex-basis:26px;height:26px;width:26px}.tbm svg{display:block;flex:none}@media (max-width:640px){.tbm .tbm-cards .tbm-card{flex-basis:100%}.tbm .tbm__glass{padding:calc(var(--tbm-py)*.75) calc(var(--tbm-px)*.7)}.tbm .tbm__heading{font-size:calc(var(--tbm-title)*.86)}}.tbm .pfx-tl__list{border-top:1px solid var(--tbm-line)}.tbm .pfx-tl__item{display:grid;gap:0 14px;grid-template-columns:96px 30px minmax(0,1fr);padding:0}.tbm .pfx-tl__date{color:var(--tbm-muted);font-size:13px;font-weight:700;line-height:1.35;margin:0;padding:16px 0}.tbm .pfx-tl__rail{display:flex;justify-content:center;padding-top:16px;position:relative}.tbm .pfx-tl__rail:before{background:rgba(var(--tb-accent-rgb),.28);bottom:0;content:"";left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.tbm .pfx-tl__item:first-child .pfx-tl__rail:before{top:18px}.tbm .pfx-tl__item:last-child .pfx-tl__rail:before{bottom:auto;height:18px}.tbm .pfx-tl__dot{align-items:center;background:#f4f5f8;border-radius:50%;box-shadow:inset 0 0 0 2.5px var(--tb-accent);color:#fff;display:flex;height:16px;justify-content:center;margin-top:2px;position:relative;width:16px;z-index:1}.tbm--dark .pfx-tl__dot{background:#1e212e}.tbm .pfx-tl__body{border-bottom:1px solid var(--tbm-line);padding:14px 0 16px}.tbm .pfx-tl__item:last-child .pfx-tl__body{border-bottom:0}.tbm .pfx-tl__item.is-current .pfx-tl__dot{background:var(--tb-accent);box-shadow:0 0 0 6px rgba(var(--tb-accent-rgb),.16);height:28px;margin-top:-4px;width:28px}.tbm .pfx-tl__item.is-current .pfx-tl__date{color:var(--tb-accent)}.tbm .pfx-tl__item.is-current .pfx-tl__body{background:rgba(var(--tb-accent-rgb),.09);border:1px solid rgba(var(--tb-accent-rgb),.25);border-radius:14px;margin-bottom:6px;margin-top:8px;padding:14px 16px}@media (max-width:640px){.tbm .pfx-tl__item{grid-template-columns:30px minmax(0,1fr)}.tbm .pfx-tl__date{grid-column:2;padding:14px 0 0}.tbm .pfx-tl__rail{grid-column:1;grid-row:1/span 2}.tbm .pfx-tl__body{grid-column:2;padding-top:4px}}