.t-display{font-size:var(--t-display);line-height:var(--lh-display);font-weight:var(--w-display);letter-spacing:var(--tr-display);max-width:var(--measure-display);margin:0}.t-display,.t-title{font-family:var(--font-display);text-wrap:balance}.t-title{font-size:var(--t-title);line-height:var(--lh-title);font-weight:700;letter-spacing:var(--tr-title);max-width:var(--measure-title);margin:0 0 var(--sp-3)}.t-heading{font-family:var(--font);font-size:var(--t-heading);line-height:var(--lh-heading);font-weight:var(--w-heading);letter-spacing:var(--tr-heading);max-width:var(--measure-heading);margin:var(--sp-6) 0 var(--sp-2);text-transform:none}.t-heading:first-child{margin-top:0}h4.t-heading{font-weight:var(--w-strong)}.t-body{font-family:var(--font);font-size:var(--t-body);line-height:var(--lh-body);font-weight:400;max-width:var(--measure-body);margin:0 0 var(--sp-3);overflow-wrap:anywhere}.t-body b,.t-body strong{font-weight:var(--w-strong)}.t-secondary{font-family:var(--font);font-size:var(--t-secondary);line-height:var(--lh-secondary);font-weight:var(--w-muted);color:var(--t-muted);max-width:var(--measure-secondary);margin:0 0 var(--sp-2)}.t-secondary b{color:var(--ink);font-weight:var(--w-strong)}.t-control{font-family:var(--font);font-size:var(--t-control);line-height:var(--lh-ui);font-weight:var(--w-control);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.os .dd,.os .menus,.win .ttl{font-family:var(--font-chrome);font-stretch:var(--stretch-chrome)}.os .dd,.os .menus{font-weight:500}.t-code{font-family:var(--mono);font-size:var(--t-code);line-height:var(--lh-code);font-weight:400}pre.t-code{max-width:none;overflow-x:auto}.t-code b{font-weight:500}.t-caption{font-family:var(--font-chrome);font-stretch:var(--stretch-chrome);font-size:var(--t-caption);line-height:var(--lh-caption);font-weight:400;max-width:var(--measure-caption)}.t-caption.mono{font-family:var(--mono)}.t-label{font-family:var(--font-label);font-size:var(--t-label);line-height:var(--lh-ui);font-weight:var(--w-label);letter-spacing:var(--tr-label);color:var(--ink);max-width:var(--measure-label)}.t-muted{color:var(--t-muted)}.t-caps{text-transform:uppercase;letter-spacing:var(--tr-label)}.t-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.os .status>span{white-space:nowrap;flex:none}details.t-secondary>summary{cursor:pointer;color:var(--ink);font-weight:var(--w-label);font-family:var(--font-label);font-size:var(--t-label);letter-spacing:var(--tr-label)}.os .win .body h2{font-family:var(--font-display);font-size:var(--t-title);line-height:var(--lh-title);font-weight:700;letter-spacing:var(--tr-title);max-width:var(--measure-title);text-wrap:balance;margin:0 0 var(--sp-3)}.os .win .body h3,.os .win .body h4{font-family:var(--font);font-size:var(--t-heading);line-height:var(--lh-heading);font-weight:var(--w-heading);letter-spacing:var(--tr-heading);max-width:var(--measure-heading);margin:var(--sp-6) 0 var(--sp-2);text-transform:none}.os .win .body h3:first-child,.os .win .body h4:first-child{margin-top:0}.os .win .body h4{font-weight:var(--w-strong)}.os .win .body p{font-family:var(--font);max-width:var(--measure-body);margin:0 0 var(--sp-3)}.os .win .body p,.os .win .body td{font-size:var(--t-body);line-height:var(--lh-body)}.os .win .body small{font-family:var(--font-chrome);font-stretch:var(--stretch-chrome)}.os .win .body kbd,.os .win .body small{font-size:var(--t-caption);line-height:var(--lh-caption)}.os .win .body code,.os .win .body kbd{font-family:var(--mono)}.os .win .body code{font-size:var(--t-code);line-height:var(--lh-code);font-weight:400}.os .win .body label:not(:has(input,select,textarea)),.os .win .body th{font-family:var(--font-label);font-size:var(--t-label);line-height:var(--lh-ui);font-weight:var(--w-label);letter-spacing:var(--tr-label);color:var(--ink)}