.ts.ax-theme{--az-bg:#041d2f;--az-surface:#07273c;--az-line:rgb(255 255 255 / 13%);--az-line-2:rgb(255 255 255 / 6%);--az-ink:#ffffff;--az-ink-2:#cfe0ec;--az-ink-3:#9fb6c7;--az-a-1:#ff8a2b;--az-a-2:#ff6a00;--az-z-1:#ff6a00;--az-z-2:#ffb15c;--az-mid:#63c6f3;--az-mint:#5fe3b3;--az-c-convert:rgb(255 255 255 / 5%);--az-c-calculate:rgb(255 138 43 / 10%);--az-c-create:rgb(255 138 43 / 8%);--az-c-download:rgb(99 198 243 / 8%);--az-shadow:0 18px 44px -22px rgb(0 0 0 / 80%);--az-shadow-sm:0 1px 2px rgb(0 0 0 / 40%);--az-error:#ff9494;color:var(--az-ink-2);border-radius:var(--az-r-lg)}.ax-theme .ts-panel,.ax-theme .ts-result{border-color:rgb(255 138 43 / 32%)}.ax-theme .ts-input::placeholder,.ax-theme .ts-textarea::placeholder{color:#7e97a9}.ax-theme .ts-btn-primary,.ax-theme .ts-btn-primary:hover{color:#10212e;box-shadow:0 8px 22px -8px rgb(255 106 0 / 60%)}.ax-theme .ts-panel-action .ts-btn-primary{box-shadow:none}.ax-theme .ts-result-ok{border-color:rgb(95 227 179 / 38%);background:rgb(95 227 179 / 9%)}.ax-theme .ts-result-bad{border-color:rgb(255 148 148 / 40%);background:rgb(255 148 148 / 9%)}.ax-theme .ts-status.is-success{color:var(--az-mint)}.ax-theme .ts-note{background:rgb(99 198 243 / 9%);border-left-color:var(--az-mid)}.ax-theme .ts-note-warn{background:rgb(255 138 43 / 11%);border-left-color:var(--az-a-1)}.ax-theme .ts-option.is-active{color:#10212e}.ax-theme .ts-tabs{background:rgb(255 255 255 / 6%)}.ax-theme .ts-input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.7}.ax-theme .ts-input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1}.ax-stage{--_bleed:16px;position:relative;isolation:isolate;margin:-10px calc(-1 * var(--_bleed)) 0;padding:24px var(--_bleed) 10px;overflow:hidden;border-radius:var(--az-r-lg)}@media (max-width:360px){.ax-stage{--_bleed:10px}}.ax-aurora{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit;background-image:linear-gradient(to right,rgb(255 255 255 / 5%) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / 5%) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(120% 90% at 50% 15%,#000 35%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 15%,#000 35%,transparent 78%)}.ax-blob{position:absolute;display:block;border-radius:50%;filter:blur(62px);opacity:.72;will-change:transform}.ax-blob--1{width:34rem;height:34rem;top:-16rem;left:-10rem;background:radial-gradient(circle,var(--az-a-1),transparent 68%);animation:ax-drift-1 26s ease-in-out infinite alternate}.ax-blob--2{width:30rem;height:30rem;top:-12rem;right:-8rem;background:radial-gradient(circle,var(--az-mid),transparent 68%);animation:ax-drift-2 32s ease-in-out infinite alternate}.ax-blob--3{width:26rem;height:26rem;top:6rem;left:42%;background:radial-gradient(circle,var(--az-z-2),transparent 70%);opacity:.5;animation:ax-drift-3 38s ease-in-out infinite alternate}@keyframes ax-drift-1{to{transform:translate3d(5rem,3rem,0) scale(1.14)}}@keyframes ax-drift-2{to{transform:translate3d(-4.5rem,4rem,0) scale(1.1)}}@keyframes ax-drift-3{to{transform:translate3d(-3rem,-2.5rem,0) scale(.9)}}.ax-orbit{position:absolute;top:-3.5rem;right:-3.5rem;width:19rem;height:19rem;color:rgb(255 138 43 / 30%);opacity:.85}@media (max-width:860px){.ax-orbit{display:none}.ax-blob{filter:blur(50px);opacity:.6}}.ax-wheel{transform-origin:50% 50%;animation:ax-spin 150s linear infinite}.ax-wheel text{font-size:13px;text-anchor:middle;fill:currentColor;stroke:none;font-family:"Segoe UI Symbol","Apple Symbols","Noto Sans Symbols 2",sans-serif}.ax-orbit__spin{transform-origin:50% 50%;animation:ax-spin 80s linear infinite}.ax-star{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;opacity:0;animation:ax-twinkle 5s ease-in-out infinite}.ax-star--1{top:14%;left:12%;animation-delay:0s}.ax-star--2{top:62%;left:22%;animation-delay:1.4s}.ax-star--3{top:28%;left:47%;animation-delay:2.6s;width:2px;height:2px}.ax-star--4{top:72%;left:63%;animation-delay:.7s}.ax-star--5{top:18%;left:78%;animation-delay:3.3s;width:4px;height:4px}.ax-star--6{top:52%;left:88%;animation-delay:2s}@keyframes ax-twinkle{0%,100%{opacity:0;transform:scale(.6)}45%{opacity:.85;transform:scale(1)}60%{opacity:.35;transform:scale(.9)}}.ax-orbit__spin--rev{animation-duration:130s;animation-direction:reverse}@keyframes ax-spin{to{transform:rotate(360deg)}}.ax-stage .ts-card{position:relative;box-shadow:0 22px 50px -26px rgb(0 0 0 / 85%),var(--az-shadow)}.ax-stage .ts-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:var(--az-r-lg) var(--az-r-lg) 0 0;background:linear-gradient(90deg,var(--az-a-1),var(--az-mid),var(--az-z-2))}.ax-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0 0;padding:0;list-style:none}.ax-trust li{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--az-ink-3);background:var(--az-surface);border:1px solid var(--az-line);border-radius:999px;padding:5px 12px}.ax-trust svg{width:14px;height:14px;flex:none;color:var(--az-mint)}.ax-ico{width:17px;height:17px;flex:none}.ax-main{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1000px){.ax-main{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}}.ax-side{display:grid;gap:14px;align-content:start}.ax-zcard{text-align:center;background:radial-gradient(90% 70% at 50% 0,rgb(255 138 43 / 16%),transparent 70%),var(--az-surface)}.ax-zglyph{display:block;font-size:3.6rem;line-height:1;margin-bottom:10px;color:var(--az-a-1);font-family:"Segoe UI Symbol","Apple Symbols","Noto Sans Symbols 2",sans-serif;text-shadow:0 0 26px rgb(255 138 43 / 45%)}.ax-zname{margin:4px 0 6px;font-size:1.3rem;font-weight:700;color:var(--az-ink)}.ax-hcard .ax-sub-card__t{margin-bottom:4px}.ax-mt-s{margin-top:12px}.ts-btn-block{width:100%}.ax-fields{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ts-input[type=date]::-webkit-calendar-picker-indicator{opacity:.55;cursor:pointer}.ts-input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.9}.ts-input[aria-invalid=true]{border-color:var(--az-error)}.ax-result{margin-top:18px}.ax-age{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:clamp(18px,6vw,40px)}.ax-age__unit{text-align:center;min-width:64px}.ax-age__num{display:block;font-size:clamp(2.2rem, 7vw, 3.4rem);font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--az-ink)}.ax-age__lbl{display:block;margin-top:6px;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--az-ink-3)}.ax-live{margin:14px 0 0;text-align:center;font-size:.88rem;color:var(--az-ink-3)}.ax-live b{color:var(--az-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ax-dot{display:inline-block;vertical-align:middle;margin-right:7px;width:8px;height:8px;border-radius:50%;background:var(--az-mint);box-shadow:0 0 0 0 rgb(95 227 179 / 60%);animation:ax-pulse 2s infinite}@keyframes ax-pulse{70%{box-shadow:0 0 0 9px rgb(95 227 179 / 0%)}100%{box-shadow:0 0 0 0 rgb(95 227 179 / 0%)}}.ax-tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:16px}.ax-tile{display:flex;align-items:center;gap:14px;padding:14px;border-radius:var(--az-r);background:var(--az-c-calculate);border:1px solid var(--az-line)}.ax-ring{width:76px;height:76px;flex:none;transform:rotate(-90deg)}.ax-ring circle{fill:none;stroke-width:8;stroke-linecap:round}.ax-ring__track{stroke:rgb(255 255 255 / 14%)}.ax-ring__bar{stroke:var(--az-a-1);stroke-dasharray:226;stroke-dashoffset:226;transition:stroke-dashoffset 1.1s cubic-bezier(.22, 1, .36, 1)}.ax-badge{width:68px;height:68px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--az-surface);border:1px solid var(--az-line);font-size:1.9rem;line-height:1;color:var(--az-a-2);font-family:"Segoe UI Symbol","Apple Symbols","Noto Sans Symbols 2",sans-serif}.ax-badge svg{width:30px;height:30px;color:var(--az-a-1)}.ax-tile__k{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--az-ink-3)}.ax-tile__v{font-size:1.25rem;font-weight:700;line-height:1.25;color:var(--az-ink)}.ax-tile__note{margin:2px 0 0;font-size:.82rem;color:var(--az-ink-3)}.ax-stats{margin-top:16px}.ax-two{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));align-items:start;margin-top:16px}.ax-sub-card{display:flex;flex-direction:column;padding:15px;border-radius:var(--az-r);background:var(--az-surface);border:1px solid var(--az-line)}.ax-facts{flex:1}.ax-sub-card__t{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:.95rem;font-weight:700;color:var(--az-ink)}.ax-sub-card__t .ax-ico{color:var(--az-a-2)}.ax-facts{display:grid;gap:8px;margin:0}.ax-fact{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px dashed var(--az-line)}.ax-fact:last-child{border-bottom:0;padding-bottom:0}.ax-fact dt{font-size:.8rem;font-weight:600;color:var(--az-ink-3);flex:none}.ax-fact dd{margin:0;font-size:.92rem;font-weight:700;color:var(--az-ink);text-align:right}.ax-nexts{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ax-next{display:grid;grid-template-columns:1fr auto;gap:2px 10px;padding:9px 11px;border-radius:10px;background:var(--az-c-calculate);border:1px solid var(--az-line)}.ax-next__lbl{font-size:.9rem;font-weight:700;color:var(--az-ink)}.ax-next__in{grid-row:1;grid-column:2;align-self:center;font-size:.78rem;font-weight:600;color:var(--az-a-2);white-space:nowrap}.ax-next__date{grid-column:1/-1;font-size:.81rem;color:var(--az-ink-3)}.ax-wd td:first-child{font-weight:700}.ax-disclosure{margin-top:16px;border:1px solid var(--az-line);border-radius:var(--az-r);background:var(--az-surface)}.ax-disclosure>summary{list-style:none;cursor:pointer;padding:13px 15px;display:flex;align-items:center;gap:9px;font-weight:600;color:var(--az-ink)}.ax-disclosure>summary::-webkit-details-marker{display:none}.ax-disclosure>summary::after{content:"";margin-left:auto;width:9px;height:9px;border-right:2px solid var(--az-ink-3);border-bottom:2px solid var(--az-ink-3);transform:rotate(45deg);transition:transform .2s ease}.ax-disclosure[open]>summary::after{transform:rotate(-135deg)}.ax-disclosure>summary:focus-visible{outline:3px solid var(--az-a-2);outline-offset:2px}.ax-disclosure__body{padding:15px;border-top:1px solid var(--az-line)}.ax-time{display:flex;gap:6px}.ax-fieldset{border:0;padding:0;margin:0}.ax-fieldset legend{padding:0}.ax-radios{display:flex;gap:16px;padding-top:6px}.ax-radios label{display:inline-flex;align-items:center;gap:6px;font-size:.92rem;color:var(--az-ink-2)}.ax-horo{margin-top:14px;font-size:.93rem;color:var(--az-ink-2)}.ax-horo p{margin:0 0 11px}.ax-horo strong{display:block;color:var(--az-a-2);margin-bottom:2px}.ax-share{margin-top:16px}.ax-pdfnote{margin-top:10px;max-width:62ch}.ax-share .ts-hint{margin-right:2px}.ax-h2{margin:0 0 6px;font-size:clamp(1.15rem, 2.4vw, 1.45rem);line-height:1.25;color:var(--az-ink);font-weight:700}.ax-sub{margin-bottom:16px}.ax-mt{margin-top:16px}.ax-defer{content-visibility:auto;contain-intrinsic-size:auto 480px}.ax-skel{display:grid;gap:8px;margin-bottom:14px}.ax-skel span{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,rgb(255 255 255 / 5%),rgb(255 255 255 / 14%),rgb(255 255 255 / 5%));background-size:200% 100%;animation:ax-shimmer 1.4s linear infinite}.ax-skel span:nth-child(2){width:88%}.ax-skel span:nth-child(3){width:65%}@keyframes ax-shimmer{to{background-position:-200% 0}}.ax-people{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));list-style:none;padding:0;margin:0}.ax-person{display:flex;flex-direction:column;text-align:center;padding:14px;border-radius:var(--az-r);background:var(--az-surface);border:1px solid var(--az-line);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ax-person:hover{transform:translateY(-3px);border-color:var(--az-a-2);box-shadow:var(--az-shadow)}.ax-person img{width:72px;height:72px;object-fit:cover;border-radius:50%;margin:0 auto 10px;background:var(--az-line-2);border:2px solid var(--az-line)}.ax-person h3{margin:0;font-size:.93rem;color:var(--az-ink)}.ax-year{font-size:.84rem;font-weight:700;color:var(--az-a-2)}.ax-person p{margin:6px 0 10px;font-size:.81rem;color:var(--az-ink-3)}.ax-event a,.ax-person a{margin-top:auto;font-size:.82rem;font-weight:600;color:var(--az-a-1);text-decoration:none}.ax-event a:hover,.ax-person a:hover{text-decoration:underline}.ax-events{display:grid;gap:11px;list-style:none;padding:0;margin:0}.ax-event{display:flex;gap:14px;align-items:flex-start;padding:14px;border-radius:var(--az-r);background:var(--az-surface);border:1px solid var(--az-line);border-left:3px solid var(--az-z-2)}.ax-event img{width:64px;height:64px;flex:none;object-fit:cover;border-radius:10px;background:var(--az-line-2)}.ax-event h3{margin:0;font-size:.97rem;color:var(--az-ink)}.ax-event p{margin:5px 0 8px;font-size:.87rem;color:var(--az-ink-3)}.ax-empty{grid-column:1/-1;padding:14px 16px;border-radius:var(--az-r);border:1px dashed var(--az-line);background:var(--az-line-2);color:var(--az-ink-3);font-size:.9rem}.ax-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));list-style:none;padding:0;margin:0}.ax-grid--2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:12px}.ax-grid--f{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:14px}.ax-item{padding:16px;border-radius:var(--az-r);background:var(--az-surface);border:1px solid var(--az-line)}.ax-item__ico{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--az-c-calculate);color:var(--az-a-1);margin-bottom:10px}.ax-item__ico svg{width:19px;height:19px}.ax-item h3{margin:0 0 5px;font-size:.98rem;color:var(--az-ink)}.ax-item li,.ax-item p{font-size:.89rem;color:var(--az-ink-3)}.ax-item p{margin:0}.ax-item ul{margin:0;padding-left:18px}.ax-item ul li+li{margin-top:6px}.ax-item--milestone .ax-year{display:block;font-size:1.9rem;line-height:1;margin-bottom:6px}.ax-steps{counter-reset:ax-step;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;padding:0;margin:14px 0 0}.ax-steps li{counter-increment:ax-step;position:relative;padding:16px 16px 16px 54px;border-radius:var(--az-r);background:var(--az-surface);border:1px solid var(--az-line)}.ax-steps li::before{content:counter(ax-step);position:absolute;left:15px;top:15px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-size:.84rem;font-weight:700;color:#10212e;background:linear-gradient(135deg,var(--az-a-1),var(--az-a-2))}.ax-steps h3{margin:0 0 3px;font-size:.96rem;color:var(--az-ink)}.ax-steps p{margin:0;font-size:.87rem;color:var(--az-ink-3)}.ax-posts{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin-top:14px}.ax-post{display:flex;flex-direction:column;border-radius:var(--az-r);background:var(--az-surface);border:1px solid var(--az-line);overflow:hidden;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ax-post:hover{transform:translateY(-3px);border-color:var(--az-a-2);box-shadow:var(--az-shadow)}.ax-post img{width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--az-line-2)}.ax-post__body{padding:13px}.ax-post__title{display:block;margin-bottom:5px;font-size:.97rem;font-weight:700;color:var(--az-ink)}.ax-post__text{display:block;font-size:.86rem;color:var(--az-ink-3)}.ax-toast{position:fixed;left:50%;bottom:24px;z-index:1080;transform:translate(-50%,16px);opacity:0;pointer-events:none;padding:11px 18px;font-size:.9rem;font-weight:600;color:#10212e;background:linear-gradient(135deg,var(--az-a-1),var(--az-a-2));border-radius:999px;box-shadow:0 14px 34px rgb(0 0 0 / 55%);transition:opacity .25s ease,transform .25s ease}.ax-toast.is-on{opacity:1;transform:translate(-50%,0)}@media (prefers-reduced-motion:reduce){.ax-blob,.ax-dot,.ax-orbit__spin,.ax-skel span,.ax-star,.ax-wheel{animation:none}.ax-star{opacity:.55}.ax-disclosure>summary::after,.ax-person,.ax-post,.ax-ring__bar,.ax-toast{transition-duration:NaNs}}@media print{.ts{background:#fff;padding:0}.ts-card{box-shadow:none;border-color:#bbb;break-inside:avoid}.ax-tile,.ts-result,.ts-stat{background:0 0!important}.ax-defer,.ax-noprint,.ts-adslot,.ts-strip{display:none!important}}