.bc-page,.bc-detail{--bc-cooperations:var(--semi-color-data-0);--bc-publications:var(--semi-color-data-2);--bc-likes:var(--semi-color-data-6);--bc-collects:var(--semi-color-data-8);--bc-comments:var(--semi-color-data-4);--bc-gap:var(--hub-size-16px,16px);--bc-small:var(--hub-space-4px);--bc-muted:var(--hub-color-text-secondary);--bc-soft:var(--hub-color-empty-background);--bc-line:var(--hub-card-border);--bc-text:var(--hub-text-primary);--bc-focus:var(--hub-color-focus);font-family:var(--hub-font-family);color:var(--bc-text)}.bc-filters{grid-template-columns:minmax(0,1fr);min-inline-size:0}.bc-filters>*{min-inline-size:0;max-inline-size:100%}.bc-page{min-inline-size:0;font-size:var(--hub-font-size-14px)}.bc-page button,.bc-detail button{font:inherit}.bc-page label,.bc-pagination{display:flex;gap:calc(var(--bc-small)*2);align-items:center}.bc-page select,.bc-page input[type=search]{font:inherit;border:var(--hub-size-1px) solid var(--hub-color-border-muted);border-radius:var(--hub-radius-6px);background:var(--hub-card-background);color:var(--bc-text);padding:calc(var(--bc-small)*2) calc(var(--bc-small)*3);min-block-size:var(--hub-size-40px,40px);max-inline-size:100%}.bc-page select{min-inline-size:var(--hub-size-160px)}.bc-page input[type=search]{inline-size:var(--hub-size-250px)}.bc-page :focus-visible,.bc-detail :focus-visible{outline:var(--hub-size-2px) solid var(--bc-focus);outline-offset:var(--hub-size-2px)}.bc-filters{display:grid;gap:var(--bc-gap);margin-block-end:calc(var(--bc-small)*6)}.bc-filter-top,.bc-date-row,.bc-source-time,.bc-filter-top form,.bc-tags{display:flex;align-items:center;gap:var(--bc-gap);flex-wrap:wrap}.bc-filter-top>label{color:var(--bc-muted);font-size:var(--hub-font-size-13px)}.bc-filter-top form{margin-inline-start:auto;gap:calc(var(--bc-small)*2)}.bc-date-row{justify-content:space-between}.bc-source-time{font-size:var(--hub-font-size-12px);color:var(--bc-muted);gap:calc(var(--bc-small)*2)}.bc-tags{gap:calc(var(--bc-small)*2)}.bc-tags>span{font-size:var(--hub-font-size-13px);color:var(--bc-muted);margin-inline-end:var(--bc-small)}.bc-tags button{border:var(--hub-size-1px) solid transparent;border-radius:var(--hub-radius-6px);background:transparent;color:var(--bc-muted);min-block-size:var(--hub-size-40px,40px);padding:calc(var(--bc-small)*2) calc(var(--bc-small)*3);cursor:pointer}.bc-tags button[aria-pressed=true]{background:var(--hub-card-background);color:var(--bc-focus);border-color:var(--bc-line)}.bc-metric-controls{display:flex;justify-content:space-between;gap:var(--bc-gap);flex-wrap:wrap;margin-block-end:var(--bc-gap)}.bc-metric-choices{display:flex;gap:var(--bc-gap);align-items:center;flex-wrap:wrap}.bc-metric-choices>span,.bc-definition{font-size:var(--hub-font-size-12px);color:var(--bc-muted)}.bc-metric-choices label{cursor:pointer;min-block-size:var(--hub-size-40px,40px);gap:var(--bc-small)}.bc-metric-choices input{accent-color:var(--bc-focus);inline-size:var(--hub-size-16px,16px);block-size:var(--hub-size-16px,16px)}.bc-metric-choices i,.bc-observation i{inline-size:calc(var(--bc-small)*2);block-size:calc(var(--bc-small)*2);border-radius:50%;background:var(--bc-series);display:inline-block;flex-shrink:0}.bc-definition{max-inline-size:100%}.bc-definition summary{cursor:pointer;min-block-size:var(--hub-size-40px,40px);display:list-item;align-content:center}.bc-definition[open]{flex-basis:100%}.bc-definition p{max-inline-size:80ch;line-height:var(--hub-leading-1point-6);margin-block:calc(var(--bc-small)*2)}.bc-day-picker{display:flex;align-items:center;gap:var(--bc-gap);flex-wrap:wrap;margin-block-end:var(--bc-gap);font-size:var(--hub-font-size-12px);color:var(--bc-muted)}.bc-day-picker label{font-size:var(--hub-font-size-13px);white-space:nowrap}.bc-day-picker time{color:var(--bc-text);font-variant-numeric:tabular-nums}.bc-day-picker input{flex:1;min-inline-size:var(--hub-size-160px);max-inline-size:var(--hub-size-300px);accent-color:var(--bc-focus);min-block-size:var(--hub-size-32px)}.bc-list-meta{display:flex;justify-content:space-between;gap:var(--bc-gap);flex-wrap:wrap;color:var(--bc-muted);font-size:var(--hub-font-size-12px);margin-block-end:calc(var(--bc-small)*3)}.bc-styles{display:grid;gap:var(--bc-gap)}.bc-style-row{display:grid;grid-template-columns:var(--hub-size-220px) minmax(0,1fr);background:var(--hub-card-background);border:var(--hub-size-1px) solid var(--bc-line);border-radius:var(--hub-card-radius);corner-shape:var(--hub-card-corner-shape);box-shadow:var(--hub-card-shadow);overflow:hidden}.bc-style-identity{padding:calc(var(--bc-small)*5);min-inline-size:0;border-inline-end:var(--hub-size-1px) solid var(--bc-line)}.bc-style-brand{font-size:var(--hub-font-size-12px);color:var(--bc-muted);margin-block-end:calc(var(--bc-small)*2)}.bc-style-identity h2{font-size:var(--hub-font-size-16px);line-height:var(--hub-leading-1point-5);margin:0}.bc-style-identity h2 button{border:0;background:transparent;color:var(--bc-text);font-weight:600;text-align:start;padding:0;cursor:pointer;min-block-size:var(--hub-size-32px);overflow-wrap:anywhere}.bc-style-codes{font-size:var(--hub-font-size-12px);color:var(--bc-muted);line-height:var(--hub-leading-1point-5);overflow-wrap:anywhere;margin-block:var(--bc-small) calc(var(--bc-small)*2)}.bc-style-tags{display:flex;gap:var(--bc-small);flex-wrap:wrap}.bc-style-tags>span{background:var(--bc-soft);border-radius:var(--hub-radius-4px);padding:var(--hub-size-2px) calc(var(--bc-small)*2);color:var(--bc-muted);font-size:var(--hub-font-size-12px)}.bc-style-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--bc-gap);margin-block:calc(var(--bc-small)*3);font-variant-numeric:tabular-nums}.bc-style-summary dt{font-size:var(--hub-font-size-12px);color:var(--bc-muted);margin-block-end:var(--bc-small)}.bc-style-summary dd{margin:0;font-size:var(--hub-font-size-21px);font-weight:600}.bc-style-summary small{font-size:var(--hub-font-size-12px);font-weight:400;color:var(--bc-muted);margin-inline-start:var(--bc-small)}.bc-detail-link{border:0;background:transparent;color:var(--bc-focus);padding:var(--bc-small) 0;min-block-size:var(--hub-size-32px);font-size:var(--hub-font-size-12px)!important;cursor:pointer}.bc-style-identity>.bc-caption{display:block}.bc-trend{min-inline-size:0;padding:calc(var(--bc-small)*4) calc(var(--bc-small)*3) calc(var(--bc-small)*2)}.bc-observation{display:flex;gap:var(--bc-gap);flex-wrap:wrap;align-items:baseline;min-block-size:var(--hub-size-32px);padding-inline:calc(var(--bc-small)*2);font-size:var(--hub-font-size-12px);font-variant-numeric:tabular-nums}.bc-observation time{color:var(--bc-muted)}.bc-observation>div{display:flex;gap:calc(var(--bc-small)*3);flex-wrap:wrap}.bc-observation span{display:flex;gap:var(--bc-small);align-items:baseline;white-space:nowrap}.bc-observation b{font-weight:600;font-size:var(--hub-font-size-14px)}.bc-observation small{font-size:inherit;color:var(--bc-muted)}.bc-trend svg{display:block;touch-action:pan-y;overflow:visible}.bc-trend svg text{font-family:inherit;font-size:var(--hub-font-size-12px);fill:var(--bc-muted)}.bc-grid{stroke:var(--hub-color-separator);stroke-width:1;stroke-dasharray:3 4}.bc-crosshair{stroke:var(--hub-color-border-control);stroke-width:1;stroke-dasharray:3 3}.bc-error{background:var(--hub-card-background);border:var(--hub-size-1px) solid var(--bc-line);border-radius:var(--hub-radius-8px);padding:var(--bc-gap);margin-block-end:var(--bc-gap);display:flex;gap:var(--bc-gap);align-items:center}.bc-empty{padding:calc(var(--bc-small)*10);text-align:center;color:var(--bc-muted);display:flex;flex-direction:column;align-items:center;gap:var(--bc-gap)}.bc-pagination{justify-content:space-between;flex-wrap:wrap;margin-block-start:var(--bc-gap)}.bc-pagination label{font-size:var(--hub-font-size-12px);color:var(--bc-muted)}.bc-pagination select{min-inline-size:calc(var(--bc-small)*16)}.bc-sr{position:absolute;inline-size:var(--hub-size-1px);block-size:var(--hub-size-1px);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bc-detail .semi-sidesheet-inner{max-inline-size:100vw}.bc-detail .semi-sidesheet-body{padding:calc(var(--bc-small)*6);overflow:auto}.bc-detail-title{display:flex;align-items:center;justify-content:space-between;gap:var(--bc-gap);min-inline-size:0;inline-size:100%}.bc-detail-title>span{overflow-wrap:anywhere;min-inline-size:0}.bc-detail-title>button{flex-shrink:0}.bc-detail-period,.bc-caption{font-size:var(--hub-font-size-12px);color:var(--bc-muted);line-height:var(--hub-leading-1point-6)}.bc-record-scroll{max-inline-size:100%;overflow:auto;overscroll-behavior:contain;border:var(--hub-size-1px) solid var(--bc-line);border-radius:var(--hub-radius-8px)}.bc-record-scroll table{inline-size:100%;min-inline-size:980px;border-collapse:collapse;font-size:var(--hub-font-size-13px)}.bc-record-scroll th,.bc-record-scroll td{padding:calc(var(--bc-small)*3);text-align:start;border-block-end:var(--hub-size-1px) solid var(--bc-line);white-space:nowrap}.bc-record-scroll th{background:var(--bc-soft);color:var(--bc-muted);font-weight:500}.bc-record-scroll td strong{font-weight:500}.bc-record-scroll small{display:block;font-size:var(--hub-font-size-12px);color:var(--bc-muted);margin-block-start:var(--bc-small)}.bc-links{display:flex;gap:calc(var(--bc-small)*2)}.bc-links a{color:var(--bc-focus);text-decoration:underline;text-underline-offset:var(--hub-size-2px);min-block-size:var(--hub-size-32px);align-content:center}@media(max-width:64rem){.bc-filter-top form{margin-inline-start:0}.bc-style-row{grid-template-columns:var(--hub-size-180px) minmax(0,1fr)}}@media(max-width:48rem){.bc-style-row{grid-template-columns:minmax(0,1fr)}.bc-style-identity{border-inline-end:0;border-block-end:var(--hub-size-1px) solid var(--bc-line);display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--bc-gap);padding:calc(var(--bc-small)*4)}.bc-style-brand,.bc-style-identity h2,.bc-style-codes,.bc-style-tags{grid-column:1}.bc-style-summary{grid-column:2;grid-row:1 / span 4;align-content:start;min-inline-size:calc(var(--bc-small)*28);margin:0}.bc-detail-link{justify-self:start}.bc-filter-top>label{flex:1;min-inline-size:0;flex-direction:column;align-items:stretch}.bc-filter-top select{min-inline-size:0;inline-size:100%}.bc-filter-top form{inline-size:100%;flex-wrap:nowrap}.bc-search{flex:1;min-inline-size:0}.bc-page input[type=search]{inline-size:100%;min-inline-size:0;font-size:var(--hub-font-size-16px)}.bc-date-row{gap:calc(var(--bc-small)*2)}.bc-source-time{inline-size:100%;justify-content:flex-end}.bc-metric-choices{gap:calc(var(--bc-small)*3)}.bc-metric-choices>span{flex-basis:100%}.bc-page select,.bc-tags button,.bc-metric-choices label,.bc-detail-link{min-block-size:var(--hub-size-44px)}.bc-trend{padding-inline:calc(var(--bc-small)*2)}.bc-list-meta{font-size:var(--hub-font-size-12px)}.bc-day-picker>span{flex-basis:100%}.bc-detail .semi-sidesheet-body{padding:calc(var(--bc-small)*3)}.bc-pagination{gap:var(--bc-gap)}.bc-pagination .semi-page-item{min-inline-size:var(--hub-size-32px)}}@media(forced-colors:active){.bc-page :focus-visible,.bc-detail :focus-visible{outline-color:Highlight}.bc-metric-choices i{border:var(--hub-size-1px) solid CanvasText}.bc-tags button[aria-pressed=true]{border-color:Highlight}}body{margin:0;background:var(--hub-surface);color:var(--hub-text-primary);font-family:var(--hub-font-family)}.bs-app{min-block-size:100dvh}.bs-header{min-block-size:var(--hub-header-height);background:var(--hub-header-background);color:var(--hub-header-foreground);display:flex;align-items:center;justify-content:space-between;gap:var(--hub-size-16px,16px);padding-inline:var(--hub-content-padding);box-sizing:border-box}.bs-brand{display:flex;align-items:center;gap:var(--hub-brand-gap);color:inherit;text-decoration:none;font-size:var(--hub-font-size-18px);font-weight:600;min-block-size:var(--hub-size-44px)}.bs-brand .brand-symbol{inline-size:var(--hub-logo-width);block-size:var(--hub-size-32px)}.bs-brand>span:last-child{display:flex;gap:var(--hub-brand-gap);align-items:baseline}.bs-brand>span:last-child>span{font-weight:400;font-size:var(--hub-font-size-14px);color:var(--hub-color-text-on-dark-muted)}.bs-content{padding:var(--hub-content-padding);max-inline-size:1800px;margin-inline:auto;box-sizing:border-box;min-inline-size:0;border-start-start-radius:var(--hub-frame-radius);border-start-end-radius:var(--hub-frame-radius)}.bs-content>h1{font-size:var(--hub-page-title-size);line-height:var(--hub-page-title-line-height);margin:0 0 var(--hub-content-padding);font-weight:600}.bs-app .account-slot{color:var(--hub-header-foreground)}.bs-app :focus-visible{outline:var(--hub-size-2px) solid var(--hub-color-focus);outline-offset:var(--hub-size-2px)}.bs-header :focus-visible{outline-color:var(--hub-color-focus-on-dark)}@media(max-width:48rem){.bs-header{padding-inline:var(--hub-size-16px,16px)}.bs-content{padding:var(--hub-size-16px,16px)}.bs-content>h1{margin-block-end:var(--hub-size-16px,16px)}}
