.simple-bs-card{border-bottom:1px dotted var(--borderColor);padding-bottom:15px}.simple-bs-card:last-of-type{border-bottom-style:solid}.simple-bs-card:not(:last-of-type){margin-bottom:15px}.simple-bs-card .sidebar-block-summary{margin-top:5px}.simple-bs-card .bs-meta{margin-bottom:6px}.simple-bs-card .text-link{font-size:14px;font-weight:600;line-height:1.4}.simple-bs-card .text-link:hover{color:var(--primaryColor);text-decoration:underline}.bs-card__description{color:var(--textColorLighter);margin-top:5px;font-size:12px}.simple-bs-pagination{gap:10px;padding-top:15px}.simple-bs-pagination,.simple-bs-pagination .page-btn{justify-content:center;align-items:center;display:flex}.simple-bs-pagination .page-btn{border:var(--border);background-color:var(--cardBackgroundColor);width:28px;height:28px;color:var(--textColor);cursor:pointer;border-radius:6px;font-size:16px;line-height:1;transition:background-color .15s,color .15s}.simple-bs-pagination .page-btn:hover:not(:disabled){background-color:var(--primaryColor);color:#fff;border-color:var(--primaryColor)}.simple-bs-pagination .page-btn:disabled{opacity:.4;cursor:not-allowed}.simple-bs-pagination .page-info{color:var(--textColorLighter);text-align:center;min-width:40px;font-size:12px}.bs-detail-header{margin-bottom:var(--spacingBlock);border-radius:var(--cardBorderRadius);flex-direction:column;gap:15px;display:flex}.bs-detail-header .bs-meta{color:var(--textColorLighter);align-items:center;gap:12px;font-size:13px;display:flex}.bs-detail-header__title{margin:0;font-size:24px;line-height:1.4}.bs-detail-header__desc{color:var(--textColorLighter);margin:0;font-size:15px;line-height:1.6}.bs-detail-header__actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=450px){.bs-detail-header__actions{flex-direction:column;width:100%}}.bs-detail-header__actions .button{flex:1}.bs-detail-header__actions .button.is-toggle-answers{min-width:150px}.bs-list{border:var(--border);border-radius:var(--cardBorderRadius);counter-reset:none;gap:0;margin:0;padding:20px;list-style:none;display:grid;overflow:hidden}.bs-item{border-bottom:1px dashed var(--borderColor);align-items:center;gap:14px;padding:14px 10px;display:flex}.bs-item:last-child{border-bottom:none}.bs-item__no{min-width:28px;color:var(--textColorLighter);flex-shrink:0;font-size:14px;font-weight:600}.bs-item__emoji{letter-spacing:2px;font-size:20px;line-height:1.3}.bs-item__answer{color:var(--secondaryColor);align-items:center;gap:4px;font-weight:600;display:flex}.bs-item__answer:before{content:"→";font-family:cursive}.bs-item__blank{color:var(--textColorLighter);flex:1}.bs-nav{justify-content:space-between;gap:20px;margin-top:24px;display:flex}.bs-nav .button{max-width:340px}@container main-layout-main (width<=630px){.bs-nav{flex-direction:column;gap:15px}.bs-nav .button{max-width:100%}}.bs-sheet,.print-area{display:none}@media print{.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}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}.bs-sheet.is-print-target,.print-area{display:block}.bs-sheet__title{margin:0 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}}
