.bs-sheet,.print-area{display:none}@media print{body,html{background:#fff!important}*{color:#000!important;box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:0 0!important}.float-category-trigger,.float-setting-bar,.float-toolbar,.main-header,.no-print,aside,footer,header,nav{display:none!important}.main-layout,.main-layout__main,.main-section{width:auto;max-width:none;margin:0;padding:0;display:block}.bs-sheet.is-print-target,.print-area{display:block}.bs-sheet.is-print-target~.bs-sheet.is-print-target{page-break-before:always;-moz-column-break-before:page;break-before:page}.bs-sheet__title{margin:30px 0 4px;font-size:20pt}.bs-sheet__sub{margin:0 0 14px;font-size:11pt}.bs-sheet__meta{justify-content:space-between;margin-bottom:14px;font-size:11pt;display:flex}.bs-sheet__list{margin:0;padding:0;list-style:none}.bs-sheet__row{border-bottom:1px solid #000;align-items:baseline;gap:10px;padding:9pt 0;font-size:13pt;display:flex}.bs-sheet__no{min-width:24pt;font-weight:700}.bs-sheet__emoji{font-size:16pt;line-height:1.2}.bs-sheet__line{flex:1}.bs-sheet__answer{font-weight:700}}.bs-card{border-radius:var(--cardBorderRadius);background-color:var(--cardBackgroundColor);flex-direction:column;gap:15px;padding:20px;display:flex}.bs-card__title{margin:0;font-size:18px;line-height:1.35}.bs-card__title a:hover{color:var(--primaryColor);text-decoration:underline}.bs-card__desc{color:var(--textColorLighter);flex:1;margin:0;font-size:14px;line-height:1.6}.bs-card__preview{flex-wrap:wrap;gap:6px;display:flex}.bs-card__tag{background-color:var(--cardHoverBackgroundColor);border-radius:999px;padding:3px 8px;font-size:15px;line-height:1.4}.bs-card__actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.bs-toolbar{margin-bottom:var(--spacingBlock);justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.bs-toolbar__side{gap:15px;display:flex}.bs-filter .app-select{min-width:200px}@media (width<=640px){.bs-toolbar{flex-direction:column}.bs-toolbar__main,.bs-toolbar__side{width:100%}.bs-toolbar__side{justify-content:center}.bs-filter .app-select,.bs-toolbar__side .button{width:100%}}@media (width<=420px){.bs-toolbar__side{flex-direction:column;gap:10px}}.bs-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}
