/* INU Đề thi: hoàn toàn giới hạn trong .inu-exam, không đổi styles của theme/bài viết. */
.inu-exam{--inu-ink:#14263c;--inu-muted:#63748b;--inu-blue:#1b63dc;--inu-line:#dce5f1;--inu-pale:#f0f5ff;color:var(--inu-ink);font-family:inherit;font-size:15px;line-height:1.55;max-width:100%;isolation:isolate}
.inu-exam,.inu-exam *{box-sizing:border-box}
.inu-exam [hidden]{display:none!important}
.inu-exam :is(a,button,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}
.inu-exam a{color:var(--inu-blue);text-decoration:none}
.inu-exam button{font:inherit;cursor:pointer;appearance:none;letter-spacing:0;line-height:1.35;text-transform:none;box-shadow:none}
.inu-exam button:disabled{opacity:.43;cursor:not-allowed}
.inu-exam :is(button,a,summary):focus-visible{outline:3px solid #7ab3ff;outline-offset:3px}
.inu-exam__intro{padding:22px;background:#fff;border:1px solid var(--inu-line);border-radius:17px}
.inu-exam__intro h2{font-size:clamp(20px,2.4vw,27px);line-height:1.32;margin:0 0 10px;font-weight:800;color:var(--inu-ink)}
.inu-exam__intro>p{margin:0;color:var(--inu-muted);font-size:13px;line-height:1.75}
.inu-exam__index{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:9px;margin:18px 0 13px}
.inu-exam__index .inu-exam__code-link{display:grid;place-items:center;min-height:46px;background:#f0f4fa;border:1px solid #d9e2f0;color:#38536f;border-radius:10px;font-size:15px;font-weight:800;text-decoration:none;transition:background .14s}
.inu-exam__index .inu-exam__code-link:hover{background:#e5eeff}
.inu-exam__index .inu-exam__code-link.is-selected{background:var(--inu-blue);border-color:var(--inu-blue);color:#fff}
.inu-exam__cards{display:grid;gap:12px;margin-top:16px;margin-bottom:15px}
.inu-exam__card{scroll-margin-top:24px;border:1px solid var(--inu-line);border-radius:16px;background:#fff;box-shadow:0 2px 12px #18314b07;overflow:hidden}
.inu-exam__card[open]{border-color:#a9c7f5;box-shadow:0 4px 24px #1652ac0f}
.inu-exam__summary{display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer;padding:15px 19px;min-height:77px;margin:0!important;background:transparent}
.inu-exam__summary::-webkit-details-marker{display:none}
.inu-exam__summary::marker{content:''}
.inu-exam__doc-icon{flex:none;background:#edf4ff;color:#4d6691;border-radius:11px;width:44px;height:44px;display:grid;place-items:center}
.inu-exam__summary-main{flex:1;min-width:0;display:grid;gap:3px;line-height:1.4}
.inu-exam__summary-main strong{font-weight:800;font-size:16px;color:var(--inu-ink)}
.inu-exam__summary-main small{font-size:11.5px;color:#657891}
/* Icon toggle: icon SVG duy nhất, đúng hàng, không còn chữ v lọt hàng. */
.inu-exam__toggle{color:#1b61c9;display:inline-flex;align-items:center;justify-content:flex-end;gap:9px;flex:none;font-weight:750;font-size:13px;white-space:nowrap;line-height:1.4}
.inu-exam__arrow{display:block;flex:none;width:20px;height:20px;transition:transform .2s ease;transform-origin:50% 50%}
.inu-exam__card[open] .inu-exam__arrow{transform:rotate(180deg)}
.inu-exam__card[open] .inu-exam__toggle-text{font-size:0}
.inu-exam__card[open] .inu-exam__toggle-text::after{content:'Thu gọn';font-size:13px}
.inu-exam__body{padding:0 19px 18px;border-top:1px solid var(--inu-line)}
.inu-exam__subhead,.inu-exam__answer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:18px 0 11px}
.inu-exam__subhead h3,.inu-exam__answer-head h3{font-size:19px;font-weight:800;color:var(--inu-ink);line-height:1.38;margin:0 0 5px}
.inu-exam__subhead p,.inu-exam__answer-head p{font-size:12px;color:var(--inu-muted);margin:0}
.inu-exam__answer-shortcut{border-radius:8px;background:#e7f5ed;padding:8px 12px;white-space:nowrap;color:#146b43!important;font-size:12px;font-weight:800}
.inu-exam__pager{display:flex;align-items:center;justify-content:space-between;gap:10px}
.inu-exam__pager--top{padding:10px;border:1px solid #e2e8f0;border-radius:11px 11px 0 0;background:#f9fbff}
.inu-exam__pager--bottom{padding:11px 0 14px}
.inu-exam__pager button{display:inline-flex;align-items:center;justify-content:center;gap:5px;margin:0!important;background:#fff;color:#254b79;border:1px solid #d4e0f0;border-radius:8px;min-height:40px;min-width:62px;padding:8px 12px;font-weight:normal;font-size:13px;white-space:nowrap}
.inu-exam__pager button:not(:disabled):hover{background:#edf4ff}
.inu-exam__pager button.inu-exam__next{background:var(--inu-blue);border-color:var(--inu-blue);color:#fff}
.inu-exam__pager button.inu-exam__next:not(:disabled):hover{background:#1654be}
.inu-exam__status{font-weight:750;font-size:12px;color:#506682;text-align:center}
.inu-exam__numbers{display:flex;gap:4px;flex-wrap:wrap;justify-content:center}
.inu-exam__pager .inu-exam__numbers button{margin:0!important;min-width:35px;min-height:35px;padding:3px 8px;background:#f1f4fa;color:#536b89}
.inu-exam__pager .inu-exam__numbers button.is-active{border-color:#7db0f5;background:#e8f2ff;color:#165bb9}
.inu-exam__stage{border:1px solid #e1e7f1;border-top:0;border-radius:0 0 10px 10px;background:#eff3f8;padding:14px}
.inu-exam__page{max-width:960px;margin:0 auto}
.inu-exam__image-link{display:block;position:relative;width:100%;margin:0 auto!important;padding:0!important;border:0!important;text-align:left;line-height:normal;cursor:zoom-in;background:white;overflow:hidden;border-radius:6px;box-shadow:none!important;appearance:none;-webkit-appearance:none}
.inu-exam__image-link img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;background:#fff;border:0;margin:0;padding:0}
.inu-exam__zoom-hint{pointer-events:none;position:absolute;right:10px;bottom:10px;color:#1c4676;background:#fffc;border:1px solid #d4deec;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:800;box-shadow:0 2px 10px #0002}
.inu-exam__img-error{font-size:12px;padding:9px;margin:6px 0;border:1px solid #f4ccb5;background:#fff4ef;color:#98421e;border-radius:8px}
.inu-exam__answer{scroll-margin-top:24px;margin-top:12px;padding:15px;background:#f4faf6;border:1px solid #dae9df;border-radius:12px}
.inu-exam__answer-head{padding:0 0 11px}
.inu-exam__answer-head h3{color:#164e32}
.inu-exam__answer-image{max-width:960px;border:1px solid #d6e3da}
.inu-exam__bottom{border-top:1px solid #e5ebf4;margin-top:17px;padding-top:14px;display:flex;justify-content:space-between;gap:10px;font-size:13px;font-weight:750}
/* Dialog belongs to the reader; do not style other dialogs on the site. */
.inu-exam dialog.inu-exam__modal{position:fixed;inset:0;box-sizing:border-box;border:0;border-radius:14px;padding:0;width:min(1080px,calc(100vw - 22px));height:min(94dvh,950px);max-width:none;max-height:none;margin:auto;overflow:hidden;background:#fff;color:var(--inu-ink);box-shadow:0 24px 90px #0006;z-index:2147483000}
.inu-exam dialog.inu-exam__modal::backdrop{background:#091b30d1}
.inu-exam dialog.inu-exam__modal[open]{display:flex;flex-direction:column}
.inu-exam__modal-head{flex:none;min-height:62px;padding:10px 13px;border-bottom:1px solid var(--inu-line);display:flex;align-items:center;justify-content:space-between;gap:10px}
.inu-exam__modal-heading{display:grid;gap:1px;min-width:0}
.inu-exam__modal-heading strong{font-size:14px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.inu-exam__modal-heading small{color:var(--inu-muted);font-size:11px}
.inu-exam__modal-tools{display:flex;gap:5px;flex:none}
.inu-exam__modal-tools button{margin:0!important;border:1px solid #dbe4f0;background:#fff;border-radius:8px;color:#304d6d;font-weight:750;font-size:16px;min-width:36px;height:36px;padding:4px}
.inu-exam__modal-tools [data-zoom-reset]{font-size:11px;min-width:46px}
.inu-exam__modal-stage{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;background:#e4eaf3;padding:12px;text-align:center}
.inu-exam__modal-img{display:block;width:min(700px,100%);height:auto;max-width:none!important;margin:0 auto;box-shadow:0 3px 20px #172c4b20;background:white}
.inu-exam__modal-footer{flex:none;display:flex;align-items:center;justify-content:space-between;gap:9px;padding:10px 13px;background:white;border-top:1px solid var(--inu-line)}
.inu-exam__modal-footer button{margin:0!important;border:1px solid #d6e0ef;background:white;color:#244b7d;border-radius:9px;padding:9px 14px;font-size:12px;font-weight:800;min-height:41px;white-space:nowrap}
.inu-exam__modal-footer [data-modal-next]{background:var(--inu-blue);color:#fff;border-color:var(--inu-blue)}
.inu-exam__modal-footer span{font-weight:750;font-size:12px;color:var(--inu-muted);white-space:nowrap}
@media(max-width:700px){
 .inu-exam__intro{padding:15px 13px}.inu-exam__index{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.inu-exam__index .inu-exam__code-link{min-height:43px;font-size:13px}
 .inu-exam__summary{padding:13px 12px;gap:9px;min-height:69px}.inu-exam__doc-icon{width:37px;height:37px;border-radius:9px}.inu-exam__summary-main strong{font-size:15px}.inu-exam__summary-main small{font-size:10px}
 .inu-exam__toggle{gap:4px}.inu-exam__toggle-text{display:none}.inu-exam__body{padding:0 5px 10px}.inu-exam__subhead h3,.inu-exam__answer-head h3{font-size:16px}.inu-exam__stage{padding:6px}.inu-exam__answer{padding:10px}
 .inu-exam__pager{gap:5px}.inu-exam__pager button{min-height:38px;min-width:0;padding:7px 9px;font-size:13px}.inu-exam__status{font-size:11px}.inu-exam__pager .inu-exam__numbers button{margin:0!important;min-width:30px;min-height:33px}
 /* Mobile: numbers occupy a dedicated row, no isolated '4' under the next button. */
 .inu-exam__pager--bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"numbers numbers" "previous next";column-gap:10px;row-gap:10px}
 .inu-exam__pager--bottom .inu-exam__numbers{grid-area:numbers;display:flex;flex-wrap:nowrap;justify-content:safe center;align-items:center;gap:7px;min-width:0;overflow-x:auto;max-width:100%;padding:3px 2px 5px;scrollbar-width:thin}
 .inu-exam__pager--bottom .inu-exam__numbers button{flex:0 0 40px;min-width:40px;min-height:40px;padding:6px}
 .inu-exam__pager--bottom [data-move="-1"]{grid-area:previous;width:100%}
 .inu-exam__pager--bottom [data-move="1"]{grid-area:next;width:100%}
 .inu-exam__zoom-hint{right:6px;bottom:6px;font-size:10px;padding:5px 6px}.inu-exam__modal-head{padding:9px;min-height:55px}.inu-exam__modal-tools{gap:3px}.inu-exam__modal-tools button{min-width:30px;height:34px;font-size:15px}.inu-exam__modal-tools [data-zoom-reset]{min-width:40px;font-size:10px}.inu-exam__modal-heading strong{font-size:12px}.inu-exam__modal-stage{padding:5px}.inu-exam__modal-footer{padding:8px;gap:4px}.inu-exam__modal-footer button{padding:8px;font-size:11px}
}
@media(max-width:360px){.inu-exam__index{grid-template-columns:repeat(4,minmax(0,1fr))}.inu-exam__modal-footer span{font-size:10px}}
@media(prefers-reduced-motion:reduce){.inu-exam__arrow{transition:none}}

/* v1.4.0: vector arrows instead of text arrow glyphs, scoped to INU. */
.inu-exam__icon{display:inline-block;width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}
.inu-exam__answer-shortcut,.inu-exam__bottom a{display:inline-flex;align-items:center;gap:5px}
.inu-exam__modal-footer button{display:inline-flex;align-items:center;justify-content:center;gap:5px}

/* 1.5.0 — Bộ đề chỉ có một mã: đọc trực tiếp, không có danh sách mã/toggle. */
.inu-exam--single .inu-exam__intro{padding:17px 20px;border-radius:13px}
.inu-exam--single .inu-exam__intro h2{margin-bottom:6px}
.inu-exam--single .inu-exam__cards{margin-top:12px}
.inu-exam--single .inu-exam__card{border-radius:13px}
.inu-exam--single .inu-exam__body{border-top:0;padding:0 16px 16px}
.inu-exam--single .inu-exam__subhead{padding:16px 0 12px}
.inu-exam--single .inu-exam__subhead h3{margin:0 0 4px}
.inu-exam--single .inu-exam__card--one-page .inu-exam__stage{border:1px solid #e1e7f1;border-radius:10px}
.inu-exam--single .inu-exam__answer{margin-top:14px}
@media(max-width:700px){
 .inu-exam--single .inu-exam__intro{padding:14px 12px}
 .inu-exam--single .inu-exam__body{padding:0 5px 12px}
 .inu-exam--single .inu-exam__subhead{padding:13px 5px 10px}
}

/* v2.0: Một bộ chỉ có một mã => hiện liên tục tất cả ảnh trong bài, không phân trang. */
.inu-exam--single .inu-exam__stage{display:flex;flex-direction:column;gap:16px;border:1px solid #e1e7f1;border-radius:10px;padding:14px}
.inu-exam--single .inu-exam__page{width:100%;max-width:960px;margin:0 auto}
.inu-exam--single .inu-exam__page + .inu-exam__page{padding-top:15px;border-top:1px solid #d5dfe9}
/* Banner là các khối độc lập giữa các mã đề, không nằm trong accordion. */
.inu-exam__banner{width:100%;max-width:100%;padding:10px 0;text-align:center;overflow:hidden}
.inu-exam__banner-link{display:inline-block!important;max-width:100%;line-height:0;border-radius:10px;overflow:hidden}
.inu-exam__banner-image{display:block;width:auto;height:auto;max-width:100%;margin:0 auto;border-radius:10px;object-fit:contain}
@media(max-width:700px){.inu-exam--single .inu-exam__stage{padding:5px;gap:10px}.inu-exam--single .inu-exam__page + .inu-exam__page{padding-top:10px}.inu-exam__banner{padding:6px 0}}

/* v2.0.1 — Bảo đảm chữ/icon trắng trên nút xanh kể cả khi theme Flatsome
   áp quy tắc màu riêng cho span trong button hoặc footer modal. */
.inu-exam .inu-exam__pager button.inu-exam__next,
.inu-exam .inu-exam__pager button.inu-exam__next span,
.inu-exam .inu-exam__pager button.inu-exam__next svg,
.inu-exam .inu-exam__modal-footer button[data-modal-next],
.inu-exam .inu-exam__modal-footer button[data-modal-next] span,
.inu-exam .inu-exam__modal-footer button[data-modal-next] svg{
 color:#fff!important;
}
/* v3.0 — PDF reader; scoped to INU, safe alongside Flatsome */
.inu-exam__pdf{max-width:960px;width:100%;margin:0 auto 14px;border:1px solid #dce5ef;border-radius:12px;overflow:hidden;background:#f5f7fa;position:relative}
.inu-exam__pdf-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#fff;border-bottom:1px solid #dde5ed}
.inu-exam__pdf-toolbar strong{font-size:13px;color:#203d60;font-weight:700}
.inu-exam__pdf-actions{display:flex;align-items:center;gap:5px}
.inu-exam .inu-exam__pdf-actions button{margin:0!important;padding:5px 9px;min-width:36px;min-height:34px;font-size:15px;font-weight:normal;background:#f7f9fd;color:#244c76;border:1px solid #d5dfeb;border-radius:7px}
.inu-exam__pdf-actions [data-pdf-scale]{font-size:12px;min-width:42px;text-align:center;color:#3b526d}
.inu-exam__pdf-pages{padding:10px;background:#e9edf3;overflow:auto;overscroll-behavior:contain;max-height:85vh;text-align:center}
.inu-exam--single .inu-exam__pdf-pages{max-height:none;overflow:visible}
.inu-exam__pdf-native{width:100%;height:75vh;min-height:460px;border:0;background:white;display:block}
.inu-exam__pdf-native[hidden]{display:none!important}
.inu-exam__pdf-sheet{position:relative;background:#fff;width:fit-content;max-width:none;margin:0 auto 12px;border:1px solid #d4dbe6;box-shadow:0 2px 9px #152c4821;display:flex;align-items:flex-start;justify-content:center}
.inu-exam__pdf-sheet canvas{max-width:none!important;display:block;margin:auto}
.inu-exam__pdf-links{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;background:#fff;padding:10px 13px;border-top:1px solid #dce5ef}
.inu-exam__pdf-links a{font-size:12px;font-weight:600;text-decoration:underline!important}
.inu-exam__pdf-error{font-size:12px;color:#854a2d;padding:8px 12px;background:#fff2e8}
.inu-exam__pdf.is-fullscreen{position:fixed;inset:8px;max-width:none;max-height:none;width:auto;z-index:2147483001;display:flex;flex-direction:column;box-shadow:0 0 0 120vmax #000b;border-radius:8px}
.inu-exam__pdf.is-fullscreen .inu-exam__pdf-pages{flex:1;min-height:0;max-height:none;overflow:auto}
.inu-exam__pdf.is-fullscreen .inu-exam__pdf-native{height:100%;min-height:65vh}
.inu-exam__pdf.is-fullscreen .inu-exam__pdf-toolbar,.inu-exam__pdf.is-fullscreen .inu-exam__pdf-links{flex:none}
.inu-exam__pdf-actions button[hidden]{display:none!important}
.inu-exam__source-block[hidden]{display:none}
@media(max-width:700px){
 .inu-exam__pdf-toolbar{padding:7px 8px}.inu-exam__pdf-toolbar strong{font-size:12px}
 .inu-exam__pdf-pages{padding:5px;max-height:72vh}.inu-exam--single .inu-exam__pdf-pages{max-height:none}
 .inu-exam__pdf-native{min-height:380px;height:70vh}
 .inu-exam__pdf-links{justify-content:space-between;padding:9px 10px}
}

/* v3.1 - Fix Flatsome stacking, allow horizontal pan and selectable PDF text. */
.inu-exam .inu-exam__pdf{isolation:isolate}
.inu-exam .inu-exam__pdf.is-fullscreen,
.inu-exam .inu-exam__pdf:fullscreen,
.inu-exam .inu-exam__pdf:-webkit-full-screen{
 position:fixed!important;inset:0!important;top:0!important;left:0!important;
 z-index:2147483647!important;width:100vw!important;height:100dvh!important;
 max-width:none!important;max-height:none!important;margin:0!important;
 display:flex!important;flex-direction:column!important;overflow:hidden!important;
 background:#edf1f6!important;border-radius:0!important;
 box-shadow:none!important;isolation:isolate
}
.inu-exam .inu-exam__pdf.is-fullscreen .inu-exam__pdf-pages,
.inu-exam .inu-exam__pdf:fullscreen .inu-exam__pdf-pages{
 flex:1 1 auto;min-height:0!important;max-height:none!important;
 overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain;
 touch-action:pan-x pan-y
}
.inu-exam .inu-exam__pdf.is-fullscreen .inu-exam__pdf-toolbar,
.inu-exam .inu-exam__pdf.is-fullscreen .inu-exam__pdf-links{flex:0 0 auto}
.inu-exam .inu-exam__pdf.is-zoomed .inu-exam__pdf-pages{
 overflow-x:auto!important;overflow-y:auto!important;
 max-height:min(85dvh,920px)!important;touch-action:pan-x pan-y;
 overscroll-behavior:contain;scrollbar-gutter:stable
}
.inu-exam .inu-exam__pdf.is-fullscreen .inu-exam__pdf-pages,
.inu-exam .inu-exam__pdf.is-zoomed.is-fullscreen .inu-exam__pdf-pages{max-height:none!important}
.inu-exam .inu-exam__pdf-sheet{max-width:none!important;flex-direction:column;align-items:flex-start;
 flex:none;min-width:0;margin-left:auto;margin-right:auto}
.inu-exam .inu-exam__pdf-sheet canvas{display:block;max-width:none!important;flex:none}
.inu-exam .inu-exam__pdf-pages{min-width:0;max-width:100%;scroll-behavior:auto}
.inu-exam .inu-exam__pdf.is-zoomed .inu-exam__pdf-sheet{margin-left:0;margin-right:0}
.inu-exam .inu-exam__pdf.is-pan-mode .inu-exam__pdf-pages,
.inu-exam .inu-exam__pdf.is-pan-mode .inu-exam__pdf-pages *{cursor:grab!important;user-select:none!important}
.inu-exam .inu-exam__pdf.is-pan-mode .inu-exam__pdf-pages:active,
.inu-exam .inu-exam__pdf.is-pan-mode .inu-exam__pdf-pages:active *{cursor:grabbing!important}
.inu-exam .inu-exam__pdf-actions button[aria-pressed="true"]{background:#e1edff;border-color:#4a80d0;color:#184c9c}
/* PDF.js TextLayer must follow the canvas viewport, not be printed as separate post text. */
.inu-exam .inu-exam__pdf-sheet .inu-exam__pdf-text-layer{
 position:absolute;inset:0;z-index:2;overflow:hidden;opacity:1;
 text-align:initial;line-height:1;text-size-adjust:none;-webkit-text-size-adjust:none;
 transform-origin:0 0;forced-color-adjust:none;
 user-select:text!important;-webkit-user-select:text!important;
}
.inu-exam .inu-exam__pdf-sheet .inu-exam__pdf-text-layer :is(span,br){
 color:transparent!important;position:absolute;white-space:pre;cursor:text;
 transform-origin:0% 0%;user-select:text!important;-webkit-user-select:text!important;
}
.inu-exam .inu-exam__pdf-sheet .inu-exam__pdf-text-layer span.markedContent{top:0;height:0}
.inu-exam .inu-exam__pdf-sheet .inu-exam__pdf-text-layer ::selection{background:rgba(40,105,225,.30)!important}
.inu-exam .inu-exam__pdf-sheet .inu-exam__pdf-text-layer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;user-select:none}
@media(max-width:700px){
 .inu-exam .inu-exam__pdf-actions{gap:4px}
 .inu-exam .inu-exam__pdf-actions button{min-width:32px;min-height:34px;padding:4px 7px}
 .inu-exam .inu-exam__pdf.is-zoomed .inu-exam__pdf-pages{max-height:80dvh!important}
 .inu-exam .inu-exam__pdf.is-fullscreen .inu-exam__pdf-pages{max-height:none!important}
}

/* Portal fallback for mobile browsers without the Fullscreen API. */
body > .inu-exam.inu-exam--pdf-portal{
 position:fixed!important;inset:0!important;z-index:2147483600!important;
 width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;
 margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;
 transform:none!important;contain:none!important
}

.inu-exam .inu-exam__pdf-loading{
 min-height:180px;display:flex;align-items:center;justify-content:center;
 padding:22px 12px;text-align:center;color:#38536f;font-size:13px;
 background:#f4f7fb
}
.inu-exam .inu-exam__pdf-loading[hidden]{display:none!important}

@media(max-width:700px){.inu-exam .inu-exam__pdf-actions [data-pdf-pan]{display:none!important}}
