.ap-chronicle{padding-bottom:32px}.ap-chronicle__banner{padding:28px 0 24px;background:#fff;border-bottom:2px solid var(--ap-coal)}.ap-chronicle__banner-tag{font-size:11px;font-weight:800;color:var(--ap-rust);margin:0 0 6px}.ap-chronicle__banner h1{margin:0 0 8px;font-size:clamp(1.5rem,3vw,2rem)}.ap-chronicle__banner-sub{margin:0;font-size:14px;color:var(--ap-muted);max-width:56ch}.ap-chronicle__banner-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ap-chronicle__pill{padding:4px 12px;border-radius:999px;font-size:11px;font-weight:700;background:rgba(8,145,178,0.1);color:var(--ap-rust);border:1px solid rgba(8,145,178,0.2)}.ap-chronicle__banner-act{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ap-chronicle__now{padding:24px 0 0}.ap-chronicle__now-card{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:start;padding:24px;background:#fff;border:2px solid var(--ap-rust);border-radius:var(--ap-r);box-shadow:var(--ap-shadow)}.ap-chronicle__now-badge{grid-row:span 2;writing-mode:vertical-rl;text-orientation:mixed;font-size:11px;font-weight:900;letter-spacing:0.1em;color:#fff;background:var(--ap-rust);padding:10px 6px;border-radius:6px}.ap-chronicle__now-ver{margin:0;font-size:28px;font-weight:900;color:var(--ap-rust)}.ap-chronicle__now-body h2{margin:0 0 6px;font-size:17px}.ap-chronicle__now-body time{font-size:12px;color:var(--ap-muted)}.ap-chronicle__now-list{margin:12px 0 0;padding-left:18px;font-size:13px;color:var(--ap-muted)}.ap-chronicle__desk{padding:28px 0}.ap-chronicle__log{min-width:0}.ap-chronicle__desk-grid{display:grid;grid-template-columns:1fr 300px;gap:28px;align-items:start}.ap-chronicle__table{display:grid;gap:0;border:1px solid var(--ap-line);border-radius:var(--ap-r);overflow:hidden;background:#fff}.ap-chronicle__row{padding:16px 18px;border-bottom:1px solid var(--ap-line)}.ap-chronicle__row:last-child{border-bottom:none}.ap-chronicle__row-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.ap-chronicle__row-ver{font-size:13px;font-weight:900;color:var(--ap-rust)}.ap-chronicle__row time{font-size:11px;color:var(--ap-muted)}.ap-chronicle__row h3{margin:0 0 6px;font-size:15px}.ap-chronicle__row ul{margin:0;padding-left:18px;font-size:12px;color:var(--ap-muted)}.ap-chronicle__empty{font-size:14px;color:var(--ap-muted)}.ap-chronicle__panel{display:grid;gap:16px;position:sticky;top:calc(var(--ap-ribbon-h) + 16px)}.ap-chronicle__panel-block{padding:18px;background:#fff;border:1px solid var(--ap-line);border-radius:var(--ap-r)}.ap-chronicle__panel-block h3{margin:0 0 12px;font-size:13px;font-weight:900}.ap-chronicle__focus{margin-bottom:10px}.ap-chronicle__focus-k{font-size:11px;font-weight:800;color:var(--ap-rust)}.ap-chronicle__focus p{margin:4px 0 0;font-size:12px;color:var(--ap-muted)}.ap-chronicle__tips{display:flex;flex-wrap:wrap;gap:6px}.ap-chronicle__tip{padding:5px 10px;border-radius:999px;font-size:11px;font-weight:600;background:var(--ap-cream);border:1px solid var(--ap-line);color:var(--ap-coal)}.ap-chronicle__help{padding:28px 0}.ap-chronicle__faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ap-chronicle__faq-card{padding:16px;background:#fff;border:1px solid var(--ap-line);border-radius:var(--ap-r)}.ap-chronicle__faq-card h3{margin:0 0 6px;font-size:14px}.ap-chronicle__faq-card p{margin:0;font-size:12px;color:var(--ap-muted)}.ap-chronicle__nav{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 20px}.ap-chronicle__nav .ap-tag{background:#fff;color:var(--ap-coal);border-color:var(--ap-line)}.ap-chronicle__end{padding:28px 0;background:var(--ap-coal);color:#fff}.ap-chronicle__end-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.ap-chronicle__end-inner h2{margin:0 0 6px;font-size:1.3rem}.ap-chronicle__end-inner p{margin:0;font-size:13px;color:#d6d3d1}.ap-chronicle__end-act{display:flex;gap:10px;flex-wrap:wrap}body.layout-azureprism .ap-span.container,body.layout-azureprism .container.ap-span{max-width:var(--ap-span-w);margin-left:auto;margin-right:auto}.ap-horizon .ap-tag{background:#fff;color:var(--ap-ink);border:1px solid var(--ap-line)}.ap-horizon .ap-tag:hover{border-color:var(--ap-teal);color:var(--ap-teal)}.ap-horizon__chips-inner{display:flex;flex-wrap:wrap;gap:8px}.ap-null{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 16px}.ap-null__code,.ap-null__halo + .ap-null__code{font-size:72px;font-weight:900;color:var(--ap-rust)}
