.report_header_header__osDc5{background-color:var(--color-primary-main);width:100%;box-sizing:border-box}.report_header_header_inner__eU_4l{max-width:1440px;margin:0 auto;padding:0 60px 48px;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.report_header_header_top__v8VNR{display:flex;flex-direction:column;gap:4px}.report_header_breadcrumb__qO1z8{display:flex;align-items:center;gap:4px;padding:8px 0}.report_header_breadcrumb__qO1z8 a{display:flex;align-items:center;text-decoration:none}.report_header_breadcrumb__qO1z8 a svg{width:24px;height:24px;color:var(--color-neutral-0)}.report_header_breadcrumb_separator__OstQH{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--color-primary-300);transform:rotate(-90deg)}.report_header_breadcrumb_separator__OstQH svg{width:24px;height:24px}.report_header_breadcrumb_item__XFRaH{font-size:.75rem;font-weight:400;color:var(--color-primary-300)}.report_header_breadcrumb__qO1z8 .report_header_active__F9PZA{font-weight:700;color:var(--color-neutral-0);font-size:.875rem}.report_header_header_title_row__aQRzv{display:flex;align-items:center;gap:8px}.report_header_header_title__V8f0X{font-size:1.5rem;font-weight:700;color:var(--color-neutral-0)}.report_header_back_button__ZbpU0{all:unset;display:flex;align-items:center;gap:8px;height:48px;border-radius:8px;cursor:pointer;color:var(--color-neutral-0);font-size:1rem;font-weight:700}.report_header_back_button__ZbpU0:hover{opacity:.8}.report_header_back_button_mobile__eHrd8{all:unset;display:none;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;cursor:pointer;color:var(--color-neutral-0)}.report_header_back_button_mobile__eHrd8 svg{width:24px;height:24px}.report_header_back_button_mobile__eHrd8:hover{opacity:.8}.report_header_store_card_wrapper__No691{width:100%;max-width:1440px;margin:-32px auto 0;padding:0 60px;box-sizing:border-box;position:relative;z-index:1}.report_header_store_card__nl60f{display:flex;flex-direction:column;background-color:var(--color-neutral-0);border:1.5px solid var(--color-primary-300);border-radius:8px;overflow:hidden}.report_header_store_info__fRLyI{display:flex;align-items:center;gap:16px;padding:16px}.report_header_store_icon__fsaWD{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;color:var(--color-primary-400)}.report_header_store_icon__fsaWD svg{width:32px;height:32px}.report_header_store_texts__nFIII{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.report_header_store_name__o6Zn8{font-size:1.25rem;font-weight:700;color:var(--color-neutral-400);text-transform:capitalize}.report_header_store_location__QBFOH{font-size:1rem;font-weight:400;color:var(--color-neutral-300)}.report_header_store_date__YEQfP{display:flex;align-items:center;justify-content:center;padding:8px;background-color:var(--color-primary-200);font-size:.875rem;font-weight:400;color:var(--color-neutral-300)}@media screen and (max-width:1024px){.report_header_header_inner__eU_4l{padding:0 16px 24px;flex-direction:column;align-items:flex-start;gap:16px}.report_header_back_button__ZbpU0{display:none}.report_header_back_button_mobile__eHrd8{display:flex}.report_header_store_card_wrapper__No691{margin:-16px auto 0;padding:0 16px}}.pdf_viewer_report_pdf_wrapper__D0L3C{position:relative;width:100%;border-radius:4px;overflow:hidden;background-color:var(--color-neutral-0);line-height:0}.pdf_viewer_report_pdf_wrapper_rotated__PmThG{height:100%;border-radius:8px;background-color:transparent;overflow:hidden;display:flex;align-items:center;justify-content:center;container-type:size}.pdf_viewer_report_pdf_rotate_inner__uhQkB{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100cqh;height:100cqw;transform:rotate(90deg)}.pdf_viewer_report_pdf_image__wD7pZ{display:block;width:100%}.pdf_viewer_report_pdf_image_rotated__0jQr1{width:100%;height:100%;object-fit:contain;border-radius:8px}.pdf_viewer_report_pdf_image_hidden__v56AD{position:absolute;opacity:0;pointer-events:none}.pdf_viewer_report_pdf_skeleton__lEwY2{width:100%;aspect-ratio:1.414/1;background-color:var(--color-primary-100)}.pdf_viewer_report_pdf_wrapper_rotated__PmThG .pdf_viewer_report_pdf_skeleton__lEwY2{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.pdf_viewer_report_pdf_expand_button__nEAaO{all:unset;display:none;position:absolute;inset:0;width:100%;height:100%;cursor:pointer}@media screen and (max-width:768px){.pdf_viewer_report_pdf_expand_button__nEAaO{display:block}}.pdf_viewer_report_pdf_error__f__KE{display:flex;align-items:center;justify-content:center;width:100%;min-height:120px;color:var(--color-neutral-300);font-size:.875rem;text-align:center;padding:24px;box-sizing:border-box}.year_empty_state_report_empty__Iam2I{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;width:100%;box-sizing:border-box}.year_empty_state_report_empty__Iam2I svg{width:32px;height:32px;color:var(--color-neutral-200)}.year_empty_state_report_empty_texts__TCEhf{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.year_empty_state_report_empty_title__V_Jtk{font-size:.875rem;font-weight:700;color:var(--color-neutral-300);text-align:center}.year_empty_state_report_empty_description__0SBsB{font-size:.875rem;font-weight:400;color:var(--color-neutral-300);text-align:center}.report_accordion_report_card__ssSTu{display:flex;flex-direction:column;padding:16px;background-color:var(--color-neutral-0);border:1.5px solid var(--color-primary-300);border-radius:8px}.report_accordion_report_card_open__skZxP{gap:8px}.report_accordion_report_accordion__ZgXrz{all:unset;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.report_accordion_report_accordion__ZgXrz:hover{opacity:.8}.report_accordion_report_texts__jM6FL{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0;text-align:left}.report_accordion_report_title__5MSpN{font-size:.875rem;font-weight:700;color:var(--color-neutral-400)}.report_accordion_report_date__ZaRbN{font-size:.875rem;font-weight:400;color:var(--color-neutral-300)}.report_accordion_report_chevron__rn38u{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:8px;color:var(--color-neutral-400);transition:transform .2s}.report_accordion_report_chevron_open__kxIvg{transform:rotate(180deg)}.report_accordion_report_empty_semester__rmFgE{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:16px 0}.report_accordion_report_empty_semester__rmFgE>svg{width:32px;height:32px;color:var(--color-neutral-200)}.report_accordion_report_empty_texts___T1Ao{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.report_accordion_report_empty_title__uIuxQ{font-size:.875rem;font-weight:700;color:var(--color-neutral-300);text-align:center}.report_accordion_report_empty_description__izC_7{font-size:.875rem;font-weight:400;color:var(--color-neutral-300);text-align:center}.law_section_law_section__HsiSZ{display:flex;align-items:center;gap:24px;padding:24px;background-color:var(--color-neutral-0);border:1.5px solid var(--color-primary-300);border-radius:8px}.law_section_law_image__C9wQ5{flex-shrink:0;width:213px;height:218px;border-radius:8px;overflow:hidden}.law_section_law_image__C9wQ5 img{width:100%;height:100%;object-fit:cover}.law_section_law_texts__IJdzv{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:0}.law_section_law_texts__IJdzv h2{font-size:1rem;font-weight:700;color:var(--color-primary-600)}.law_section_law_texts__IJdzv p{font-size:.875rem;font-weight:400;color:var(--color-neutral-300)}@media screen and (max-width:1024px){.law_section_law_section__HsiSZ{flex-direction:column;padding:16px}.law_section_law_image__C9wQ5{width:100%;max-width:213px}}.report_detail_page_wrapper__u7gQw{background-color:var(--color-primary-100);display:flex;flex-direction:column;min-height:100vh;width:100%}.report_detail_body__FCzf_{display:flex;flex-direction:column;gap:40px;padding:24px 60px 40px;width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box}.report_detail_filters__AfjNZ{display:flex;flex-direction:column;gap:24px}.report_detail_chips__9LuqE{display:flex;gap:8px;flex-wrap:wrap}.report_detail_chip__zRTsD{all:unset;display:flex;align-items:center;justify-content:center;height:32px;padding:0 8px;border-radius:500px;font-size:.875rem;cursor:pointer;background-color:var(--color-primary-200);border:1.5px solid var(--color-primary-main);color:var(--color-primary-main);font-weight:400}.report_detail_chip_active__6qlMJ{background-color:var(--color-primary-main);color:var(--color-neutral-0);font-weight:700;border-color:var(--color-primary-main)}.report_detail_years__uMPmt{display:flex;flex-direction:column;gap:32px}.report_detail_year_group__jbJm8{display:flex;flex-direction:column;gap:16px}.report_detail_year_divider__B8XfK{display:flex;align-items:center;gap:8px}.report_detail_year_divider__B8XfK span{font-size:.875rem;font-weight:700;color:var(--color-neutral-300);white-space:nowrap}.report_detail_year_divider_line__s3hqm{flex:1 1;height:1px;background-color:var(--color-neutral-100)}.report_detail_loading__e3qy1{display:flex;align-items:center;justify-content:center;padding:64px}@media screen and (max-width:1024px){.report_detail_body__FCzf_{padding:24px 16px 40px}}@keyframes pdf_modal_pdf_modal_overlay_show__eipBQ{0%{opacity:0}to{opacity:1}}.pdf_modal_modal_overlay__DyLuQ{background-color:rgba(0,0,0,.6);position:fixed;inset:0;animation:pdf_modal_pdf_modal_overlay_show__eipBQ .15s cubic-bezier(.16,1,.3,1);z-index:1000}.pdf_modal_modal_pdf__ojzrV{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:flex-end;gap:16px;width:calc(100vw - 32px);max-width:420px;box-sizing:border-box;z-index:1001}.pdf_modal_modal_title__7t76j{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.pdf_modal_modal_pdf_content__U_ih6{width:100%;height:52vh;max-height:620px}.pdf_modal_modal_close___IDBo{all:unset;display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:8px;background-color:var(--color-primary-main);color:var(--color-neutral-0);cursor:pointer}.pdf_modal_modal_close___IDBo svg{width:32px;height:32px}.pdf_modal_modal_close___IDBo:hover{opacity:.8}@media screen and (min-width:769px){.pdf_modal_modal_pdf__ojzrV{max-width:900px}}.stores_listing_wrapper__koK7h{width:100%;padding:40px 60px;margin:32px 0;box-sizing:border-box}.stores_listing_content__XHGDh{display:flex;flex-direction:column;gap:40px;width:100%;max-width:var(--content-width-lg);margin:0 auto}.stores_listing_stores_section__88t7K{display:flex;flex-direction:column;gap:16px}.stores_listing_tag__IOfkl{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;height:24px;border-radius:500px;background-color:var(--color-primary-200);align-self:flex-start;width:fit-content}.stores_listing_tag__IOfkl span{font-size:.875rem;font-weight:700;color:var(--color-primary-400);white-space:nowrap}.stores_listing_stores_grid__Va3zk{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.stores_listing_loading_dots__w7f_q{display:flex;align-items:center;justify-content:center;height:24px;gap:8px}@media screen and (max-width:1024px){.stores_listing_wrapper__koK7h{padding:24px 16px;margin:16px 0}.stores_listing_content__XHGDh{gap:24px}.stores_listing_stores_grid__Va3zk{grid-template-columns:1fr}}