._attendance-grid_1stjw_1{border:var(--border-width--medium) solid var(--border-color--medium);border-radius:var(--border-radius--large);width:100%;min-height:4rem}._attendance-grid__cell_1stjw_8{padding:var(--padding--small)}._attendance-grid__cell_1stjw_8+._attendance-grid__cell_1stjw_8{border-inline-start:2px solid var(--border-color--medium)}._attendance-grid__label_1stjw_16{font-size:.875rem;font-weight:700}._attendance-grid__count_1stjw_21{margin-block-start:auto}._report-card-course-section__content_ujkgt_1{border:var(--border-width--medium) solid var(--border-color--medium);border-radius:var(--border-radius--large);overflow:hidden}._report-card-course-section__rule_ujkgt_7:last-child{visibility:hidden;display:none}._report-card-course-section__section_ujkgt_12:not(:last-child){border-block-end:2px solid var(--border-color--medium)}._report-card-course-section__header_ujkgt_16,._report-card-course-section__subsection-header_ujkgt_17{color:var(--report-cards---theme-text-color);background-color:var(--report-cards---theme-color)}._report-card-course-section__subsection-header_ujkgt_17{padding:var(--padding--small);border-block-end:2px solid var(--border-color--medium)}._report-card-course-section__header__name_ujkgt_27{text-align:center;padding:var(--padding--small);flex-grow:1;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}._report-card-course-section__header__additional_ujkgt_40{border-inline-start:2px solid var(--border-color--medium);width:21.25rem}._report-card-course-section__header__teachers_ujkgt_45,._report-card-course-section__header__overall-mark_ujkgt_46{padding:var(--padding--small);column-gap:var(--gap--medium);flex-grow:1}._report-card-course-section__header__teachers__label_ujkgt_53,._report-card-course-section__header__overall-mark__label_ujkgt_54{font-weight:700}._report-card-course-section__header__teachers_ujkgt_45+._report-card-course-section__header__overall-mark_ujkgt_46{border-block-start:2px solid var(--border-color--medium)}._report-card-course-section__text-container_ujkgt_62{padding:var(--padding--small)}._report-card-course-section__text-label_ujkgt_66{color:var(--colors-tones-neutral-n-30);font-size:.875rem;font-weight:700}._report-card-course-section__text_ujkgt_62{color:var(--colors-tones-neutral-n-30)}._cover-page_c6dnf_1{break-after:page;page-break-after:always;margin-block-end:0}@media not print{._cover-page_c6dnf_1:not(._cover-page--compact_c6dnf_8){min-height:calc(100 * var(--dvh))}}._header__logo_15ibn_1{--logo---max-height:5rem;max-width:20rem;max-height:var(--logo---max-height);align-self:flex-start;margin-block-end:var(--margin--x-small)}._header__logo_15ibn_1 img{max-width:100%;max-height:var(--logo---max-height)}._header__school-name_15ibn_15{color:var(--colors-tones-neutral-n-40);text-transform:uppercase;margin-block-end:var(--margin--small);font-size:.875rem}._wrapper_jt7j0_3{border:var(--border-width--medium) solid var(--border-color--medium);border-radius:var(--border-radius--large);margin-block-end:var(--margin--large);overflow:hidden}._table_jt7j0_10{border-collapse:collapse;width:100%;font-size:inherit}._table_jt7j0_10 th,._table_jt7j0_10 td{border:var(--border-width--small) solid var(--border-color--medium);padding:var(--padding--small);text-align:start;vertical-align:top}._table_jt7j0_10 th{color:var(--report-cards---theme-text-color);background-color:var(--report-cards---theme-color);text-align:center;font-size:1.25rem;font-weight:700}._table_jt7j0_10 th:first-child{border-block-start-width:0}._table_jt7j0_10 tbody tr:last-child td{border-block-end-width:0}._table_jt7j0_10 :is(td,th):first-child{border-inline-start-width:0}._table_jt7j0_10 :is(td,th):last-child{border-inline-end-width:0}._table_jt7j0_10 tbody td{background-color:var(--colors-tones-neutral-n-100)}._student-info_3mlds_1{--student-info__column-gap:9rem;--student-info__columns:4;width:100%;padding:var(--padding--medium);background-color:var(--colors-tones-neutral-n-95);border:var(--border-width--small) solid var(--colors-tones-neutral-n-80);border-radius:var(--border-radius--x-large)}._student-info--distributed_3mlds_12{grid-template-columns:repeat(var(--student-info__columns), minmax(0, 1fr));align-items:center;display:grid}._student-info--centered_3mlds_18{justify-content:center;align-items:center;gap:var(--gap--small) var(--student-info__column-gap);flex-wrap:wrap;display:flex}._student-info__cell_3mlds_26{gap:var(--gap--medium-small);min-width:0;padding-block:var(--padding--small);flex-direction:column;align-items:flex-start;display:flex}._student-info__label_3mlds_35{color:var(--colors-tones-neutral-n-0);white-space:nowrap}._student-info__value_3mlds_40{color:var(--colors-tones-neutral-n-20)}@media (width<=64rem){._student-info--centered_3mlds_18{--student-info__column-gap:var(--gap--x-large)}}@media (width<=40rem){._student-info--centered_3mlds_18{--student-info__column-gap:var(--gap--large)}._student-info--distributed_3mlds_12{grid-template-columns:repeat(2,minmax(0,1fr))}}._display_11ssi_1{-webkit-print-color-adjust:exact;print-color-adjust:exact}._display--hope-oki_11ssi_5{--report-cards---theme-color:var(--brand-colors--hope-oki--primary--dark)}._display__academic-achievement-header_11ssi_9{text-align:center;break-after:avoid;margin-block-end:1.5rem}._display__introduction_11ssi_15{margin-block-end:1rem}._display__overall-grade-overview_11ssi_19{break-inside:avoid}._display__report-card-section_11ssi_23{margin-block-end:1.5rem}._display__attendance_11ssi_27{margin-block-end:2rem}
