html.cb-status-doc,html.cb-status-doc>body{background:var(--bg-page);margin:0}.cb.cb-status-page{background:var(--bg-page);flex-direction:column;min-height:60svh;display:flex}.cb.cb-status-page[data-fill=screen]{min-height:100svh}.cb .cb-status-head,.cb .cb-status-main,.cb .cb-status-foot-inner,.cb.cb-status-inline[data-contained=true] .cb-status-body{box-sizing:border-box;width:100%;max-width:var(--container-default);padding-left:var(--space-5);padding-right:var(--space-5);margin:0 auto}.cb .cb-status-head{padding-top:var(--space-6)}.cb .cb-status-brand{border-radius:var(--radius-md);display:inline-flex}.cb .cb-status-logo{width:auto;height:48px;display:block}.cb .cb-status-main{padding-top:clamp(var(--space-10), 12svh, var(--space-24));padding-bottom:var(--space-16);flex:1}.cb .cb-status-body{width:100%;min-width:0}.cb .cb-status-overline{margin:0 0 var(--space-3);font:var(--type-overline);letter-spacing:.08em;text-transform:uppercase;color:var(--color-forest-700)}.cb .cb-status-title{font:400 clamp(36px, 9vw, 72px) / 1.05 var(--font-display);letter-spacing:-.02em;color:var(--fg-default);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin:0}.cb .cb-status-text{max-width:640px;margin:var(--space-6) 0 0;font:var(--type-body-l);color:var(--fg-muted)}.cb .cb-status-actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.cb .cb-status-btn{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-button);font:600 14px / 1 var(--font-sans);cursor:pointer;transition:background var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.cb .cb-status-btn-primary{background:var(--action-primary);color:var(--action-primary-fg)}.cb .cb-status-btn-primary:hover{background:var(--action-primary-hover)}.cb .cb-status-btn-primary:active{background:var(--action-primary-press)}.cb .cb-status-btn-secondary{background:var(--action-secondary);border-color:var(--action-secondary-border);color:var(--action-secondary-fg)}.cb .cb-status-btn-secondary:hover{background:var(--action-secondary-hover)}.cb .cb-status-btn:focus-visible,.cb .cb-status-brand:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;box-shadow:var(--shadow-focus)}.cb .cb-status-ref{margin:var(--space-8) 0 0;font:var(--type-caption);color:var(--fg-muted);overflow-wrap:anywhere}.cb .cb-status-ref-id{font:var(--type-mono);font-size:inherit;-webkit-user-select:all;user-select:all}.cb .cb-status-foot{border-top:1px solid var(--border-default)}.cb .cb-status-foot-inner{justify-content:space-between;gap:var(--space-2) var(--space-6);padding-top:var(--space-6);padding-bottom:calc(var(--space-20) + env(safe-area-inset-bottom,0px));font:var(--type-caption);color:var(--fg-muted);flex-wrap:wrap;display:flex}.cb.cb-status-inline{padding:var(--space-10) 0 var(--space-16);background:0 0}.cb.cb-status-inline .cb-status-title{font:400 clamp(30px, 6vw, 44px) / 1.1 var(--font-display);letter-spacing:-.015em}@media (max-width:480px){.cb .cb-status-actions{flex-direction:column;align-items:flex-start}}@media (min-width:768px){.cb .cb-status-head,.cb .cb-status-main,.cb .cb-status-foot-inner,.cb.cb-status-inline[data-contained=true] .cb-status-body{padding-left:var(--space-12);padding-right:var(--space-12)}.cb .cb-status-head{padding-top:var(--space-8)}.cb .cb-status-logo{height:64px}}@media (prefers-reduced-motion:reduce){.cb .cb-status-btn{transition:none}}