@layer base{._checkboxWrapper_1podg_4{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1podg_4{appearance:none;position:relative;width:1.125rem;height:1.125rem;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:5px;background-color:var(--card);cursor:pointer;margin:0;padding:0;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._checkbox_1podg_4:not(:checked):hover{border-color:color-mix(in srgb,var(--foreground) 32%,transparent)}._checkbox_1podg_4:checked{background-color:var(--primary);border-color:var(--primary)}._checkbox_1podg_4:checked:hover{background-color:color-mix(in oklch,var(--primary) 88%,black);border-color:color-mix(in oklch,var(--primary) 88%,black)}._checkbox_1podg_4:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._checkbox_1podg_4:disabled{opacity:.45;cursor:not-allowed}._checkmark_1podg_54{position:absolute;width:.75rem;height:.75rem;stroke-width:3;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.6);transition:opacity var(--animation-duration-fast) ease,transform var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}._checkbox_1podg_4:checked+._checkmark_1podg_54{opacity:1;transform:scale(1)}}@layer base{._overlay_np6mw_6{position:fixed;inset:0;background-color:#00000052;z-index:var(--z-overlay)!important;animation:_overlayShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.dark ._overlay_np6mw_6{background-color:#0000008c}._content_np6mw_19{--dialog-padding: 24px;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:calc(100vw - 32px);max-height:85vh;width:28rem;background-color:var(--popup);color:var(--popup-foreground);border:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:16px;box-shadow:0 2px 6px #0000000f,0 24px 56px -16px #00000052;z-index:var(--z-overlay)!important;overflow:auto;padding:var(--dialog-padding);animation:_contentShow_np6mw_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_np6mw_46{position:absolute;top:14px;right:14px;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._close_np6mw_46:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._close_np6mw_46:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._closeIcon_np6mw_75{width:1rem;height:1rem}._header_np6mw_81{display:flex;flex-direction:column;gap:6px;margin-bottom:20px;padding-right:32px}._header_np6mw_81:has(+._footer_np6mw_90){margin-bottom:0}._footer_np6mw_90{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:24px calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding));padding:14px var(--dialog-padding);border-top:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);background-color:color-mix(in srgb,var(--foreground) 3%,var(--popup))}._title_np6mw_105{margin:0;font-family:var(--font-family-base);font-size:1.0625rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--popup-foreground)}._description_np6mw_115{margin:0;font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._screenReaderText_np6mw_122{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_np6mw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_np6mw_1{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}}@layer base{._card_18adm_5{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:var(--radius-md);background-color:var(--card);color:var(--card-foreground);box-shadow:0 1px 2px #0000000d;overflow:hidden}._plain_18adm_14{color:inherit}._item_18adm_18{border-bottom:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)}._card_18adm_5 ._item_18adm_18:last-child{border-bottom:none}._item_18adm_18:has(._trigger_18adm_26:disabled){opacity:.5}._header_18adm_30{display:flex;margin:0}._trigger_18adm_26{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;font-family:var(--font-family-base);font-size:.9375rem;font-weight:500;line-height:1.4;text-align:left;background-color:transparent;color:var(--foreground);border:none;cursor:pointer;outline:none;transition:background-color var(--animation-duration-fast) ease}._card_18adm_5 ._trigger_18adm_26[data-state=closed]:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground) 3%,transparent)}._trigger_18adm_26:disabled{cursor:not-allowed}._trigger_18adm_26:focus-visible{outline:2px solid color-mix(in srgb,var(--foreground) 16%,transparent);outline-offset:-4px;border-radius:var(--radius-md)}._plain_18adm_14 ._trigger_18adm_26{padding:14px 0}._plain_18adm_14 ._trigger_18adm_26:focus-visible{outline-offset:2px;border-radius:var(--radius-sm)}._icon_18adm_82{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),color var(--animation-duration-fast) ease}._trigger_18adm_26:hover:not(:disabled) ._icon_18adm_82{color:var(--foreground)}._trigger_18adm_26[data-state=open] ._icon_18adm_82{transform:rotate(180deg)}._content_18adm_100{overflow:hidden;color:inherit;animation:_accordion-up_18adm_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_18adm_100[data-state=open]{animation:_accordion-down_18adm_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_18adm_115{padding:0 16px 14px;color:var(--muted-foreground);font-size:.875rem;line-height:1.55}._plain_18adm_14 ._contentInner_18adm_115{padding:0 0 14px}@keyframes _accordion-up_18adm_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_18adm_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}@layer base{._selectTrigger_w7w4z_3{display:flex;align-items:center;justify-content:space-between;height:2.25rem;padding:0 var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_w7w4z_3[data-placeholder]{color:var(--muted-foreground)}._selectIcon_w7w4z_23{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_w7w4z_3[data-state=open] ._selectIcon_w7w4z_23{transform:rotate(180deg)}._selectContent_w7w4z_36{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:max(12rem,var(--radix-select-trigger-width));max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:12px;border:1px solid color-mix(in srgb,var(--foreground) 9%,transparent);box-shadow:0 2px 6px #0000000f,0 16px 36px -10px #00000038;animation:_scaleIn_w7w4z_1 var(--animation-duration-fast) ease-out}@keyframes _scaleIn_w7w4z_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_w7w4z_63{padding:4px}._scrollButton_w7w4z_67{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_w7w4z_67:hover ._scrollIcon_w7w4z_79{color:var(--popup-foreground)}._scrollIcon_w7w4z_79{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_w7w4z_90{padding:6px 8px 4px;font-size:.75rem;font-weight:500;color:var(--muted-foreground)}._selectItem_w7w4z_97{position:relative;display:flex;align-items:center;gap:8px;padding:6px 30px 6px 8px;font-size:.875rem;line-height:1.4;border-radius:7px;color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._selectItem_w7w4z_97:hover,._selectItem_w7w4z_97:focus-visible,._selectItem_w7w4z_97[data-highlighted]{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--popup-foreground)}._selectItem_w7w4z_97[data-state=checked]{font-weight:500}._selectItem_w7w4z_97[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_w7w4z_131{position:absolute;right:8px;display:flex;align-items:center;justify-content:center}._checkIcon_w7w4z_139{height:.875rem;width:.875rem;color:var(--popup-foreground)}._selectSeparator_w7w4z_145{height:1px;background-color:color-mix(in srgb,var(--foreground) 8%,transparent);margin:4px -4px}}._library_dtwv8_1{margin-block:44px;font-family:var(--font-family-base,"IBM Plex Sans",sans-serif);color:var(--foreground,#252826)}._libraryHeading_dtwv8_2{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:24px}._eyebrow_dtwv8_3{display:block;color:#9d272e;font-size:10px;font-weight:650;letter-spacing:.13em;text-transform:uppercase}._libraryHeading_dtwv8_2 h2{font-family:var(--font-family-display,"Bricolage Grotesque",sans-serif);font-size:clamp(27px,3vw,38px);line-height:1.12;letter-spacing:-.035em;margin:9px 0 11px}._libraryHeading_dtwv8_2 p{font-size:14px;color:#666c66;line-height:1.6;margin:0}._browseLink_dtwv8_6{display:flex;align-items:center;gap:9px;color:#a42c32;font-weight:600;font-size:13px;white-space:nowrap;text-decoration:none;min-height:44px}._controls_dtwv8_7{display:flex;gap:18px;align-items:flex-end;margin-bottom:15px}._searchField_dtwv8_8{display:flex;align-items:center;gap:10px;flex:1;background:#fffefa;border:1px solid #d9dad3;border-radius:8px;padding:3px 14px;min-height:50px;color:#787d76}._searchField_dtwv8_8 input{border:0;box-shadow:none!important;outline:none;background:transparent;width:100%;min-width:0;font-size:15px}._searchField_dtwv8_8:focus-within{outline:2px solid #ae3037;outline-offset:3px}._collection_dtwv8_11{width:255px;max-width:100%;flex-shrink:0}._collection_dtwv8_11>span{display:block;font-size:11px;font-weight:600;margin-bottom:7px;color:#656a64}._collection_dtwv8_11 button{background:#fffefa;min-height:50px;font-size:13px}._collection_dtwv8_11 button>span{flex:1;min-width:0;text-align:left}._resultRow_dtwv8_15{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:19px;font-size:12px;color:#72786f}._resultRow_dtwv8_15 p{margin:0;flex:1;min-width:0}._resultRow_dtwv8_15>span{font-size:11px}._grid_dtwv8_18{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._guideCard_dtwv8_19{display:flex;flex-direction:column;background:#fffefa;border:1px solid #d9dad3;border-radius:10px;padding:23px;text-decoration:none;color:inherit;min-width:0;transition:border-color .15s,transform .15s}._guideCard_dtwv8_19:hover{border-color:#a83239;transform:translateY(-2px)}._guideCard_dtwv8_19:focus-visible,._browseLink_dtwv8_6:focus-visible,._back_dtwv8_21:focus-visible,._file_dtwv8_21 a:focus-visible,._officialSources_dtwv8_21 a:focus-visible{outline:3px solid #aa3036;outline-offset:4px}._cardCategory_dtwv8_22{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#8b373a;font-weight:600;margin-bottom:21px}._cardCategory_dtwv8_22 svg{flex-shrink:0}._guideCard_dtwv8_19 h3{font-family:var(--font-family-display,"Bricolage Grotesque",sans-serif);font-size:23px;font-weight:650;line-height:1.15;letter-spacing:-.025em;margin:0 0 13px;overflow-wrap:anywhere}._guideCard_dtwv8_19>p{font-size:13px;line-height:1.65;color:#697168;margin:0 0 24px}._cardFooter_dtwv8_26{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e4e5de;padding-top:14px;font-size:11px;font-weight:600}._cardFooter_dtwv8_26>span{display:flex;align-items:center;gap:8px}._cardFooter_dtwv8_26>span>svg{color:#a42c32}._cardFooter_dtwv8_26 small{font-size:9px;color:#73796f;text-align:right}._more_dtwv8_30{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:25px;font-size:12px;color:#757a71}._more_dtwv8_30 button{min-height:46px}._empty_dtwv8_32{padding:40px 25px;text-align:center;border:1px dashed #d1d3ca;border-radius:10px;background:#fffefa}._empty_dtwv8_32>svg{color:#9c3539}._empty_dtwv8_32 h3{margin:15px 0 8px;font-size:22px}._empty_dtwv8_32 p{font-size:14px;color:#73786f;margin-bottom:22px}._reader_dtwv8_36{padding:28px 0 42px;color:#252826}._back_dtwv8_21{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#8e2c32;text-decoration:none;font-size:13px;margin-bottom:20px}._readerHeading_dtwv8_38{max-width:850px}._readerHeading_dtwv8_38 h1{font-family:var(--font-family-display,"Bricolage Grotesque",sans-serif);font-size:clamp(32px,4.5vw,55px);line-height:1.06;letter-spacing:-.04em;margin:15px 0 18px;overflow-wrap:anywhere}._readerHeading_dtwv8_38>p{color:#687065;font-size:17px;line-height:1.65;max-width:720px}._readerTools_dtwv8_41{display:grid;grid-template-columns:repeat(2,max-content);align-items:start;gap:10px;margin:25px 0}._readerTools_dtwv8_41 button,._readerTools_dtwv8_41 a{min-height:46px;min-width:0;max-width:100%;font-size:13px}._reader_dtwv8_36 ._readerTools_dtwv8_41 a{color:var(--primary-foreground);background:var(--primary)}._notice_dtwv8_44{display:flex;align-items:flex-start;gap:13px;background:#edece2;border-radius:8px;padding:18px 20px;font-size:13px;line-height:1.7;margin:25px 0 34px}._notice_dtwv8_44 svg{flex-shrink:0;color:#8d3338;margin-top:2px}._notice_dtwv8_44 p{margin:0}._readerGrid_dtwv8_47{display:grid;grid-template-columns:minmax(0,1fr) 305px;gap:40px;align-items:start}._content_dtwv8_48{min-width:0}._guideSection_dtwv8_49{margin-bottom:30px;break-inside:avoid}._guideSection_dtwv8_49 h2{font-family:var(--font-family-display,"Bricolage Grotesque",sans-serif);font-size:25px;letter-spacing:-.025em;line-height:1.2;margin:0 0 15px}._guideSection_dtwv8_49 p,._guideSection_dtwv8_49 li{font-size:14px;line-height:1.8;color:#525c51}._guideSection_dtwv8_49 ul{padding-left:22px;margin:0}._guideSection_dtwv8_49 li{padding-left:4px;margin-bottom:10px}._guideSection_dtwv8_49 li::marker{color:#a42c32}._tableScroll_dtwv8_55{width:100%;overflow:auto;border:1px solid #d7d9cf;border-radius:7px}._tableScroll_dtwv8_55:focus-visible{outline:2px solid #a42c32;outline-offset:3px}._tableScroll_dtwv8_55 table{border-collapse:collapse;width:100%;font-size:13px;min-width:450px;line-height:1.6;background:#fffefa}._tableScroll_dtwv8_55 th,._tableScroll_dtwv8_55 td{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid #dedfd7}._tableScroll_dtwv8_55 thead th{background:#eaeae0;font-size:11px;font-weight:650}._tableScroll_dtwv8_55 tbody th{font-weight:600;min-width:120px}._tableScroll_dtwv8_55 tbody tr:last-child>th,._tableScroll_dtwv8_55 tbody tr:last-child>td{border-bottom:0}._sidebar_dtwv8_62{min-width:0}._sourcePanel_dtwv8_63{background:#fffefa;border:1px solid #d7d9cf;border-radius:10px;padding:23px}._sourcePanel_dtwv8_63 h2,._nextPanel_dtwv8_64 h2{font-family:var(--font-family-display,"Bricolage Grotesque",sans-serif);font-size:24px;letter-spacing:-.025em;line-height:1.16;margin:12px 0 18px}._fileList_dtwv8_65{display:flex;flex-direction:column;gap:12px}._file_dtwv8_21{border-top:1px solid #e5e6dc;padding-top:13px;display:flex;align-items:center;gap:6px}._file_dtwv8_21>a:first-child{display:flex;align-items:flex-start;gap:8px;color:#383f36;text-decoration:none;flex:1;min-width:0;min-height:44px;padding-block:5px}._file_dtwv8_21>a>svg{flex-shrink:0;color:#9a343b;margin-top:1px}._file_dtwv8_21>a>span{min-width:0;flex:1}._file_dtwv8_21 strong{display:block;font-size:11px;line-height:1.6;font-weight:600;overflow-wrap:anywhere}._file_dtwv8_21 small{display:block;margin-top:6px;font-size:10px;color:#7a8076}._download_dtwv8_72{display:flex;align-items:center;justify-content:center;width:36px;height:44px;color:#943138;border-radius:5px}._download_dtwv8_72:hover{background:#f1e9e3}._nextPanel_dtwv8_64{padding:22px 0;border-bottom:1px solid #d7d9cf}._nextPanel_dtwv8_64 h2{margin-top:0}._nextPanel_dtwv8_64 p{font-size:13px;line-height:1.7;color:#66705f}._nextPanel_dtwv8_64 a{min-height:44px}._officialSources_dtwv8_21{padding-top:22px}._officialSources_dtwv8_21 h2{font-size:12px;margin:0 0 15px;font-weight:600}._officialSources_dtwv8_21>a{display:flex;align-items:flex-start;gap:10px;justify-content:space-between;color:#6e4c45;font-size:11px;line-height:1.7;padding:8px 0;text-underline-offset:3px}._officialSources_dtwv8_21>a>svg{flex-shrink:0;margin-top:3px}._originals_dtwv8_82{margin-top:30px}._originals_dtwv8_82 button{font-size:14px;min-height:55px}._referenceNote_dtwv8_84{font-size:12px;line-height:1.7;color:#73786d}._transcript_dtwv8_85{max-height:32rem;overflow:auto;border:1px solid #dbddd2;background:#fffefa;border-radius:6px;padding:20px;overflow-wrap:anywhere}._transcript_dtwv8_85 p{white-space:pre-line;font-size:13px;line-height:1.75;color:#4d5649;margin:0 0 16px}._pageImages_dtwv8_87{display:grid;gap:22px}._pageImages_dtwv8_87 figure{margin:0}._pageImages_dtwv8_87 figcaption{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#73796f;margin:10px 0}._pageImages_dtwv8_87 figcaption a{display:flex;align-items:center;gap:6px;color:#903137}._pageImages_dtwv8_87 img{display:block;width:100%;height:auto;border:1px solid #dadcd2;border-radius:4px;background:#fff}._printNote_dtwv8_92{display:none}@media(max-width:1000px){._grid_dtwv8_18{grid-template-columns:repeat(2,minmax(0,1fr))}._readerGrid_dtwv8_47{grid-template-columns:minmax(0,1fr) 270px;gap:24px}}@media(max-width:720px){._readerGrid_dtwv8_47{grid-template-columns:1fr;gap:20px}._sidebar_dtwv8_62{display:grid;grid-template-columns:1fr}._controls_dtwv8_7{align-items:stretch;flex-direction:column;gap:13px}._collection_dtwv8_11{width:100%}._libraryHeading_dtwv8_2{align-items:flex-start;flex-direction:column;gap:7px}._library_dtwv8_1{margin-block:32px}._readerHeading_dtwv8_38>p{font-size:15px}._reader_dtwv8_36{padding-top:16px}._readerTools_dtwv8_41>a{max-width:100%;white-space:normal}._notice_dtwv8_44{padding:16px;font-size:12px}._guideSection_dtwv8_49 h2{font-size:24px}._guideSection_dtwv8_49 li{font-size:14px}._guideSection_dtwv8_49{break-inside:auto}._searchField_dtwv8_8 input{font-size:16px}}@media(max-width:480px){._grid_dtwv8_18{grid-template-columns:1fr;gap:12px}._guideCard_dtwv8_19{padding:22px}._guideCard_dtwv8_19 h3{font-size:24px}._resultRow_dtwv8_15{gap:10px;align-items:flex-start}._resultRow_dtwv8_15>span{max-width:105px;text-align:right;font-size:10px}._more_dtwv8_30{flex-direction:column;gap:10px}._readerTools_dtwv8_41{grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%}._readerTools_dtwv8_41>a,._readerTools_dtwv8_41>button{justify-content:center}._cardCategory_dtwv8_22{margin-bottom:17px}}@media(prefers-reduced-motion:reduce){._guideCard_dtwv8_19{transition:none}._guideCard_dtwv8_19:hover{transform:none}}@media print{._library_dtwv8_1{display:none!important}._reader_dtwv8_36{padding:0}._back_dtwv8_21,._readerTools_dtwv8_41,._sidebar_dtwv8_62,._originals_dtwv8_82{display:none!important}._readerGrid_dtwv8_47{display:block}._readerHeading_dtwv8_38 h1{font-size:29px;margin-top:8px}._readerHeading_dtwv8_38>p{font-size:12px}._notice_dtwv8_44{border:1px solid #bbb;background:#fff;font-size:11px;padding:10px;margin:15px 0}._guideSection_dtwv8_49{break-inside:auto;margin-bottom:18px}._guideSection_dtwv8_49 h2{font-size:18px}._guideSection_dtwv8_49 li,._guideSection_dtwv8_49 p{font-size:11px;line-height:1.5;margin-bottom:6px}._tableScroll_dtwv8_55{overflow:visible;border-color:#aaa}._tableScroll_dtwv8_55 table{min-width:0;font-size:10px}._tableScroll_dtwv8_55 th,._tableScroll_dtwv8_55 td{padding:7px}._printNote_dtwv8_92{display:block;margin-top:20px;border-top:1px solid #bbb;padding-top:10px;font-size:9px;overflow-wrap:anywhere}}._correction_dtwv8_99{border-left:4px solid var(--primary);background:#fff9ed;border-radius:6px;padding:18px 20px;margin-bottom:30px;font-size:13px;line-height:1.75}._correction_dtwv8_99 strong{display:block;font-size:14px}._correction_dtwv8_99 p{margin:7px 0 10px}._correction_dtwv8_99>div{display:flex;flex-wrap:wrap;gap:16px}._correction_dtwv8_99 a{display:inline-flex;align-items:center;gap:6px;text-decoration:underline!important;text-underline-offset:3px}._related_dtwv8_104{padding-top:22px}._related_dtwv8_104 h2{font-size:13px;margin:0 0 10px}._related_dtwv8_104 a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 0;border-bottom:1px solid var(--border);font-size:12px;line-height:1.6}._related_dtwv8_104 svg{flex-shrink:0;color:var(--primary)}@media print{._correction_dtwv8_99{background:#fff;border:1px solid #888;padding:10px;font-size:10px}._correction_dtwv8_99>div{display:none}._related_dtwv8_104{display:none}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._bundle_a8h6y_1{margin:2rem 0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.6rem}._eyebrow_a8h6y_1{font-size:.68rem;font-weight:650;letter-spacing:.1em;color:var(--primary)}._bundle_a8h6y_1 h2{font-family:var(--font-family-display);font-size:1.8rem;margin:.8rem 0}._bundle_a8h6y_1 h3{font-size:1.1rem;margin:1.6rem 0 .7rem}._bundle_a8h6y_1 p,._bundle_a8h6y_1 li{font-size:.9rem;line-height:1.75}._bundle_a8h6y_1 li{margin:.6rem 0}._bundle_a8h6y_1 ul{padding-left:1.2rem}._label_a8h6y_1{display:block;font-size:.9rem;font-weight:600;margin:1.7rem 0 .7rem}._bundle_a8h6y_1 textarea{width:100%;font-size:16px}._bundle_a8h6y_1 small{display:block;font-size:.75rem;color:var(--muted-foreground);margin:.7rem 0}._references_a8h6y_1,._originals_a8h6y_1{display:grid;gap:.6rem}._references_a8h6y_1 a,._originals_a8h6y_1 a{display:flex;align-items:center;gap:.7rem;padding:.7rem 0;font-size:.88rem;line-height:1.5;color:var(--primary);border-bottom:1px solid var(--border)}._originals_a8h6y_1 a{justify-content:space-between}._footer_a8h6y_1{font-size:.72rem!important;color:var(--muted-foreground);margin-top:1.8rem}._printNotes_a8h6y_1,._printUrl_a8h6y_1{display:none}@media(max-width:760px){._bundle_a8h6y_1{padding:1.1rem}._originals_a8h6y_1 a{overflow-wrap:anywhere}}@media print{._bundle_a8h6y_1{border:0;padding:0;margin-top:1.5rem;break-before:page}._bundle_a8h6y_1 h2{font-size:20px}._bundle_a8h6y_1 p,._bundle_a8h6y_1 li{font-size:11px;line-height:1.5}._bundle_a8h6y_1 h3{font-size:14px}._bundle_a8h6y_1 li{break-inside:avoid}._bundle_a8h6y_1 textarea,._bundle_a8h6y_1 small,._references_a8h6y_1{display:none}._printNotes_a8h6y_1{display:block;white-space:pre-wrap;min-height:3rem;border-bottom:1px solid #aaa}._originals_a8h6y_1 a{display:block;color:#000;font-size:10px;break-inside:avoid;text-decoration:none}._originals_a8h6y_1 svg{display:none}._printUrl_a8h6y_1{display:block;font-size:8px;overflow-wrap:anywhere}._footer_a8h6y_1{color:#000}}._planner_1mpy2_1{color:var(--foreground);margin-block:28px}._intro_1mpy2_2>span,._eyebrow_1mpy2_2{display:block;font-size:10px;letter-spacing:.12em;font-weight:650;color:var(--primary)}._intro_1mpy2_2 h2{font-size:32px;margin:10px 0 12px}._intro_1mpy2_2 p{font-size:14px;line-height:1.7;color:var(--muted-foreground)}._profiles_1mpy2_5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 30px}._planner_1mpy2_1 ._profile_1mpy2_5{height:auto;min-height:155px;white-space:normal;display:flex;flex-direction:column;align-items:flex-start;text-align:left;justify-content:flex-start;gap:11px;padding:21px;background:var(--card);border:1px solid var(--border);color:var(--foreground);box-shadow:none}._planner_1mpy2_1 ._profile_1mpy2_5>svg{color:var(--primary);width:24px;height:24px;margin-bottom:3px}._profile_1mpy2_5 strong{font-size:17px;line-height:1.25}._profile_1mpy2_5 span{font-size:12px;line-height:1.6;color:var(--muted-foreground);font-weight:400}._planner_1mpy2_1 ._selected_1mpy2_10{border:2px solid var(--primary);padding:20px;background:var(--accent)}._setup_1mpy2_11{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:25px;border:1px solid var(--border);background:var(--card);border-radius:10px;margin-bottom:35px}._setup_1mpy2_11>div{min-width:0}._setup_1mpy2_11 label{display:block;font-size:12px;font-weight:600;margin-bottom:9px}._setup_1mpy2_11 label span{font-size:11px;font-weight:400;color:var(--muted-foreground)}._setup_1mpy2_11 input,._setup_1mpy2_11 button{min-height:46px;font-size:15px;width:100%}._setup_1mpy2_11 button>span{flex:1;min-width:0;text-align:left}._preparationHeader_1mpy2_17{display:flex;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:22px}._preparationHeader_1mpy2_17 h2{font-size:31px;margin:10px 0 13px}._preparationHeader_1mpy2_17 p{font-size:14px;line-height:1.7;color:var(--muted-foreground);max-width:580px}._tools_1mpy2_20{display:flex;flex-wrap:wrap;gap:9px;flex-shrink:0}._tools_1mpy2_20 button{font-size:12px;min-height:46px}._notice_1mpy2_22{display:flex;align-items:flex-start;gap:14px;padding:20px;background:var(--surface);border-radius:9px;line-height:1.75;font-size:13px;margin-bottom:20px}._notice_1mpy2_22 svg{flex-shrink:0;color:var(--primary);margin-top:2px}._notice_1mpy2_22 p{margin:0}._summary_1mpy2_25{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:18px 22px;background:var(--ink);color:var(--on-ink);border-radius:9px;margin-bottom:22px;font-size:12px}._summary_1mpy2_25 strong{font-size:15px}._summary_1mpy2_25>span{padding-left:14px;border-left:1px solid #61706a;color:#dbe5de}._summary_1mpy2_25 ._attentionCount_1mpy2_28{color:#ffd798}._summary_1mpy2_25 small{margin-left:auto;color:var(--on-ink-muted);font-size:11px}._packetGrid_1mpy2_30{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:25px;align-items:start}._checklist_1mpy2_31{border:1px solid var(--border);border-radius:10px;background:var(--card);padding:4px 24px}._group_1mpy2_32{padding-block:23px;border-bottom:1px solid var(--border)}._group_1mpy2_32:last-child{border-bottom:0}._group_1mpy2_32 h3{font-size:22px;margin-bottom:13px}._item_1mpy2_35{display:grid;grid-template-columns:minmax(0,1fr) 155px;align-items:center;gap:18px;padding:17px 0;border-top:1px solid var(--border)}._item_1mpy2_35 label{font-size:14px;line-height:1.7;cursor:pointer}._item_1mpy2_35 button{font-size:11px;min-height:44px;background:var(--card)}._item_1mpy2_35 button>span{flex:1;min-width:0;text-align:left}._ready_1mpy2_39 button{border-color:#7a9f83;color:#245537;background:#eff7ef}._attention_1mpy2_28 button{border-color:#c19551;color:#704900;background:#fff7e8}._na_1mpy2_41 label{color:var(--muted-foreground)}._packet_1mpy2_30{padding:25px;border:1px solid var(--border);border-radius:10px;background:var(--card)}._packet_1mpy2_30 h2{font-size:27px;margin:12px 0 15px}._packet_1mpy2_30>p,._next_1mpy2_44 p{font-size:13px;line-height:1.75;color:var(--muted-foreground)}._guideLinks_1mpy2_45{margin-top:20px}._guideLinks_1mpy2_45>a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;border-bottom:1px solid var(--border);font-size:12px;line-height:1.6}._guideLinks_1mpy2_45 svg{color:var(--primary);flex-shrink:0}._next_1mpy2_44{padding-top:28px}._next_1mpy2_44 h3{font-size:24px;margin:13px 0}._planner_1mpy2_1 ._next_1mpy2_44>a:first-of-type{color:var(--primary-foreground);background:var(--primary);min-height:46px;font-size:12px}._contact_1mpy2_51{display:block;margin-top:17px;font-size:12px;text-decoration:underline!important;text-underline-offset:3px}._storageNote_1mpy2_52{font-size:11px;line-height:1.75;color:var(--muted-foreground);margin:22px 0}._printProject_1mpy2_53,._printStatus_1mpy2_53{display:none}@media(max-width:1100px){._preparationHeader_1mpy2_17{flex-direction:column;align-items:flex-start}._packetGrid_1mpy2_30{grid-template-columns:minmax(0,1fr) 270px;gap:20px}._item_1mpy2_35{grid-template-columns:1fr;gap:10px}._item_1mpy2_35 button{width:175px}._packet_1mpy2_30{padding:22px}}@media(max-width:760px){._profiles_1mpy2_5{grid-template-columns:repeat(2,minmax(0,1fr))}._planner_1mpy2_1 ._profile_1mpy2_5{padding:18px;min-height:175px}._planner_1mpy2_1 ._selected_1mpy2_10{padding:17px}._profile_1mpy2_5 strong{font-size:16px}._setup_1mpy2_11{grid-template-columns:1fr;padding:21px;gap:20px}._setup_1mpy2_11 input{font-size:16px}._packetGrid_1mpy2_30{grid-template-columns:1fr}._summary_1mpy2_25{gap:12px;padding:18px}._summary_1mpy2_25 small{margin-left:0;flex-basis:100%}._preparationHeader_1mpy2_17 h2{font-size:28px}._checklist_1mpy2_31{padding:3px 20px}._item_1mpy2_35 button{width:100%;font-size:13px}._tools_1mpy2_20{display:grid;grid-template-columns:1fr 1fr;width:100%}._tools_1mpy2_20 button{font-size:11px;padding-inline:10px}._notice_1mpy2_22{font-size:12px;padding:17px}}@media(max-width:400px){._profiles_1mpy2_5{grid-template-columns:1fr}._planner_1mpy2_1 ._profile_1mpy2_5{min-height:0}._intro_1mpy2_2 h2{font-size:28px}._summary_1mpy2_25 strong{flex-basis:100%}._summary_1mpy2_25>span:first-of-type{padding-left:0;border-left:0}._tools_1mpy2_20{grid-template-columns:1fr}}@media print{._intro_1mpy2_2,._profiles_1mpy2_5,._setup_1mpy2_11,._tools_1mpy2_20,._packet_1mpy2_30,._storageNote_1mpy2_52{display:none!important}._planner_1mpy2_1{margin:0}._preparationHeader_1mpy2_17 h2{font-size:24px;margin-bottom:8px}._preparationHeader_1mpy2_17 p{font-size:11px}._printProject_1mpy2_53{display:block;font-size:14px;font-weight:600}._notice_1mpy2_22{background:#fff;border:1px solid #888;font-size:10px;line-height:1.5;padding:10px;margin-bottom:12px}._summary_1mpy2_25{background:#fff;color:#000;border:1px solid #aaa;padding:9px;font-size:10px}._summary_1mpy2_25>span,._summary_1mpy2_25 small{color:#000!important}._summary_1mpy2_25 strong{font-size:11px}._packetGrid_1mpy2_30{display:block}._checklist_1mpy2_31{padding:0;border:0;background:#fff}._group_1mpy2_32{padding-block:12px;break-inside:avoid}._group_1mpy2_32 h3{font-size:16px;margin-bottom:8px}._item_1mpy2_35{grid-template-columns:1fr 105px;padding:8px 0;gap:12px;break-inside:avoid}._item_1mpy2_35 label{font-size:11px;line-height:1.5}._item_1mpy2_35 button{display:none}._printStatus_1mpy2_53{display:block;font-size:10px;color:#000}._preparationHeader_1mpy2_17{margin-bottom:14px}}._explorer_1nmdc_1{margin:2.5rem 0 3rem;min-width:0}._heading_1nmdc_1{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}._eyebrow_1nmdc_1{font-size:.69rem;font-weight:700;letter-spacing:.12em;color:#a32724}._heading_1nmdc_1 h2{font-family:var(--font-family-display);font-size:clamp(1.55rem,3vw,2rem);line-height:1.2;margin:.5rem 0}._heading_1nmdc_1 p{color:#625f57;max-width:48rem;line-height:1.6;margin:0}._heading_1nmdc_1 button{flex-shrink:0}._topics_1nmdc_1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-bottom:1rem}._topic_1nmdc_1{height:auto!important;min-height:6rem;padding:1rem!important;display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center!important;text-align:left;gap:.6rem!important;white-space:normal!important;border:1px solid #d8d2c8;border-radius:.45rem;text-decoration:none;color:#292922;background:#fffcf7}._topic_1nmdc_1 strong{font-size:.87rem;line-height:1.35}._topic_1nmdc_1[aria-pressed=true]{background:#a52b26;color:#fff;border-color:#a52b26}._topic_1nmdc_1:hover{border-color:#a52b26}._panel_1nmdc_1{background:#fffcf7;border:1px solid #d8d2c8;border-radius:.65rem;overflow:hidden}._panelHeader_1nmdc_1{padding:2rem 2rem 1.25rem}._panelHeader_1nmdc_1 h3{font-family:var(--font-family-display);font-size:clamp(1.5rem,3vw,2rem);line-height:1.25;margin:.55rem 0 1rem}._panelHeader_1nmdc_1 p{line-height:1.75;color:#4b4b43;margin:0;max-width:68rem}._tableScroll_1nmdc_1{overflow-x:auto;margin:0 2rem;border:1px solid #ded8ce;border-radius:.3rem}._tableScroll_1nmdc_1 table{border-collapse:collapse;width:100%;font-size:.91rem;text-align:left}._tableScroll_1nmdc_1 th,._tableScroll_1nmdc_1 td{padding:1rem;vertical-align:top;border-bottom:1px solid #e6e0d6;line-height:1.6}._tableScroll_1nmdc_1 thead{background:#eeeadf}._tableScroll_1nmdc_1 tbody th{width:31%;font-weight:600}._tableScroll_1nmdc_1 tbody tr:last-child>*{border-bottom:0}._details_1nmdc_1{padding:1.5rem 2rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}._details_1nmdc_1 h4,._references_1nmdc_1 h4{font-size:1rem;margin:0 0 .8rem}._details_1nmdc_1 ul{padding-left:1.1rem;margin:0}._details_1nmdc_1 li{line-height:1.65;margin:0 0 .7rem;color:#4b4b43}._note_1nmdc_1{margin:1.5rem 2rem;padding:1rem 1.2rem;border-left:3px solid #a52b26;background:#f1ebdf;line-height:1.6;font-size:.87rem}._references_1nmdc_1{background:#f4f0e7;border-top:1px solid #e1dbd0;padding:1.5rem 2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}._references_1nmdc_1 a{display:flex;justify-content:space-between;gap:.7rem;align-items:center;color:#7d2420;text-decoration:none;font-size:.88rem;padding:.65rem 0;border-bottom:1px solid #ddd5c8;line-height:1.45}._references_1nmdc_1 a:hover{text-decoration:underline}._references_1nmdc_1 a svg{flex-shrink:0}._topic_1nmdc_1:focus-visible,._tableScroll_1nmdc_1:focus-visible,._references_1nmdc_1 a:focus-visible{outline:3px solid #a52b26;outline-offset:3px}@media(max-width:760px){._topics_1nmdc_1{grid-template-columns:repeat(2,minmax(0,1fr))}._topic_1nmdc_1{min-height:5rem}._topics_1nmdc_1>:last-child{grid-column:1/-1}._heading_1nmdc_1{display:block}._heading_1nmdc_1 button{margin-top:1rem}._panelHeader_1nmdc_1{padding:1.4rem 1rem}._tableScroll_1nmdc_1{margin:0 1rem}._tableScroll_1nmdc_1 th,._tableScroll_1nmdc_1 td{padding:.7rem;font-size:.86rem}._tableScroll_1nmdc_1 tbody th{width:35%}._details_1nmdc_1{grid-template-columns:1fr;padding:1.4rem 1rem 0;gap:1rem}._note_1nmdc_1{margin:1rem}._references_1nmdc_1{grid-template-columns:1fr;padding:1.25rem 1rem;gap:1.5rem}}@media print{._topics_1nmdc_1,._heading_1nmdc_1 button{display:none!important}._panel_1nmdc_1{border:0}._tableScroll_1nmdc_1{overflow:visible}._details_1nmdc_1,._references_1nmdc_1{display:block}._details_1nmdc_1 section,._references_1nmdc_1>div{margin-bottom:1rem}._tableScroll_1nmdc_1 tr{break-inside:avoid}._panelHeader_1nmdc_1,._details_1nmdc_1,._references_1nmdc_1{padding:1rem 0}._note_1nmdc_1,._tableScroll_1nmdc_1,._explorer_1nmdc_1{margin:1rem 0}}._hub_d4tp3_1,._wizard_d4tp3_1{margin:2rem 0}._eyebrow_d4tp3_1{font-size:.7rem;color:var(--primary);letter-spacing:.11em;font-weight:650}._hub_d4tp3_1 h2,._card_d4tp3_1 h2{font-family:var(--font-family-display);font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin:.7rem 0 1rem}._grid_d4tp3_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0}._tool_d4tp3_1,._card_d4tp3_1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);padding:1.6rem;min-width:0}._tool_d4tp3_1{display:block;color:var(--foreground);text-decoration:none}._tool_d4tp3_1>svg{color:var(--primary)}._tool_d4tp3_1 h3{font-size:1.1rem;margin:.9rem 0 .5rem}._tool_d4tp3_1 p,._card_d4tp3_1 p{line-height:1.75;color:var(--muted-foreground)}._tool_d4tp3_1 p{font-size:.88rem}._tool_d4tp3_1:hover{border-color:var(--primary);background:var(--accent)}._stack_d4tp3_1{display:grid;gap:1.3rem;margin:2rem 0}._note_d4tp3_1{border-left:3px solid var(--primary);padding:1.1rem 1.4rem;background:var(--surface);font-size:.9rem;line-height:1.7;margin-bottom:1.4rem}._note_d4tp3_1 p{margin:.5rem 0}._card_d4tp3_1 li{line-height:1.75;margin:.7rem 0;color:var(--foreground)}._card_d4tp3_1 ul,._steps_d4tp3_1{padding-left:1.3rem}._links_d4tp3_1{display:grid;margin-top:1.3rem}._links_d4tp3_1 a{display:flex;justify-content:space-between;align-items:center;gap:.8rem;font-size:.9rem;line-height:1.5;padding:.8rem 0;border-bottom:1px solid var(--border);color:var(--primary);text-decoration:none}._links_d4tp3_1 a:hover{text-decoration:underline}._links_d4tp3_1 svg{flex-shrink:0}._fields_d4tp3_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:1.8rem 0}._fields_d4tp3_1>div{min-width:0}._fields_d4tp3_1 label{display:block;font-size:.87rem;font-weight:600;margin-bottom:.7rem}._fields_d4tp3_1 button,._fields_d4tp3_1 input{width:100%;min-height:48px;font-size:.92rem}._fields_d4tp3_1 button{height:auto;white-space:normal;text-align:left}._fields_d4tp3_1 button>span{flex:1}._fields_d4tp3_1 small,._small_d4tp3_1{display:block;font-size:.78rem;line-height:1.65;color:var(--muted-foreground);margin-top:.6rem}._fields_d4tp3_1 [aria-invalid=true]{border-color:var(--error)}._actions_d4tp3_1{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.7rem}._actions_d4tp3_1 button,._actions_d4tp3_1 a{min-height:46px}._stepNav_d4tp3_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1.2rem 0}._stepNav_d4tp3_1 span{border-bottom:3px solid var(--border);padding:.8rem .2rem;font-size:.83rem}._stepNav_d4tp3_1 [aria-current=step]{color:var(--primary);border-color:var(--primary);font-weight:650}._answerList_d4tp3_1{font-size:.87rem}._answerList_d4tp3_1>div{display:grid;grid-template-columns:1fr 2fr;gap:1rem;border-bottom:1px solid var(--border);padding:.6rem 0}._answerList_d4tp3_1 dt{font-weight:600}._answerList_d4tp3_1 dd{margin:0}._tool_d4tp3_1:focus-visible,._links_d4tp3_1 a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media(max-width:760px){._grid_d4tp3_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}._tool_d4tp3_1,._card_d4tp3_1{padding:1.15rem}._fields_d4tp3_1{grid-template-columns:1fr;gap:1.2rem}._fields_d4tp3_1 input{font-size:16px}._stepNav_d4tp3_1 span{font-size:.75rem}._answerList_d4tp3_1>div{grid-template-columns:1fr}._note_d4tp3_1{padding:1rem}._actions_d4tp3_1{display:grid}._actions_d4tp3_1>*{width:100%}}@media(max-width:400px){._grid_d4tp3_1{grid-template-columns:1fr}}@media print{._actions_d4tp3_1,._stepNav_d4tp3_1,._wizard_d4tp3_1>button,._hub_d4tp3_1{display:none!important}._card_d4tp3_1{border:0;padding:0;background:#fff}._card_d4tp3_1 h2{font-size:22px}._card_d4tp3_1 p,._card_d4tp3_1 li,._note_d4tp3_1{color:#000;font-size:11px;line-height:1.5}._note_d4tp3_1{background:#fff;border:1px solid #aaa}._answerList_d4tp3_1{font-size:10px}._answerList_d4tp3_1>div,._card_d4tp3_1 li{break-inside:avoid}._links_d4tp3_1 a{color:#000;font-size:10px}._stack_d4tp3_1{display:block}._stack_d4tp3_1 article{margin-bottom:1.5rem}._wizard_d4tp3_1{margin:0}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._center_11zn8_1{margin:1.5rem 0 3rem}._sections_11zn8_1{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:2rem}._sections_11zn8_1 a{padding:.75rem 1rem;border:1px solid var(--border);border-radius:var(--radius);font-size:.85rem;min-height:44px;text-decoration:none}._sections_11zn8_1 ._active_11zn8_1{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}._intro_11zn8_1{padding:2rem;background:var(--ink);color:var(--on-ink);border-radius:var(--radius-md)}._intro_11zn8_1 h2{font-family:var(--font-family-display);font-size:clamp(1.7rem,4vw,2.6rem);margin:1rem 0;line-height:1.15}._intro_11zn8_1 p{line-height:1.7;color:var(--on-ink-muted);max-width:50rem}._eyebrow_11zn8_1{font-size:.68rem;letter-spacing:.1em;font-weight:650;color:var(--primary)}._intro_11zn8_1 ._eyebrow_11zn8_1{color:#ffb0ad}._grid_11zn8_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.3rem 0 2rem}._path_11zn8_1{display:block;text-decoration:none;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.5rem;color:var(--foreground)}._path_11zn8_1>svg{color:var(--primary)}._path_11zn8_1 h3{font-size:1.25rem;margin:1rem 0 .6rem}._path_11zn8_1 p{font-size:.9rem;line-height:1.7;color:var(--muted-foreground)}._path_11zn8_1:hover{border-color:var(--primary)}._path_11zn8_1 span{display:flex;gap:.7rem;font-size:.8rem}._bar_11zn8_1{display:flex;align-items:center;gap:1.3rem;background:var(--surface);padding:1.5rem;border-radius:var(--radius-md);margin:2rem 0}._bar_11zn8_1>svg{color:var(--primary);flex-shrink:0}._bar_11zn8_1 h3{margin:0 0 .7rem;font-size:1.2rem}._bar_11zn8_1 p{font-size:.86rem;line-height:1.7;margin:0}._bar_11zn8_1>a{flex-shrink:0}._note_11zn8_1{border-left:3px solid var(--primary);background:var(--surface);padding:1.1rem 1.4rem;margin-bottom:1.5rem;font-size:.9rem;line-height:1.7}._note_11zn8_1 p{margin:.5rem 0}._filters_11zn8_1{display:grid;grid-template-columns:180px 1fr;gap:1rem;margin:1.5rem 0}._filters_11zn8_1 label{display:block;font-size:.82rem;font-weight:600;margin-bottom:.5rem}._filters_11zn8_1 input,._filters_11zn8_1 button{width:100%;min-height:46px}._postGrid_11zn8_1{display:grid;gap:1.5rem}._post_11zn8_1{padding:2rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}._post_11zn8_1 h2{font-family:var(--font-family-display);font-size:clamp(1.6rem,3vw,2rem);margin:.8rem 0 1rem}._summary_11zn8_1{font-size:1rem;line-height:1.7;color:var(--muted-foreground)}._body_11zn8_1 p{font-size:.93rem;line-height:1.8;margin:.6rem 0}._actions_11zn8_1{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.5rem 0}._actions_11zn8_1>*{min-height:46px}._updated_11zn8_1{font-size:.73rem;color:var(--muted-foreground)}._empty_11zn8_1{text-align:center;padding:3rem 1rem;background:var(--card);border:1px dashed var(--border);border-radius:var(--radius-md)}._empty_11zn8_1>svg{color:var(--primary)}._empty_11zn8_1 p{font-size:.9rem;line-height:1.7}._reportImage_11zn8_1{display:block;max-width:600px;margin:1.5rem auto;text-align:center;text-decoration:none}._reportImage_11zn8_1 img{width:100%;height:auto;border:1px solid var(--border)}._reportImage_11zn8_1 span{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.8rem;margin-top:.6rem}._family_11zn8_1{margin-top:2.5rem}._path_11zn8_1:focus-visible,._sections_11zn8_1 a:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media(max-width:760px){._grid_11zn8_1{grid-template-columns:1fr}._bar_11zn8_1{flex-direction:column;align-items:flex-start}._filters_11zn8_1{grid-template-columns:1fr}._filters_11zn8_1 input{font-size:16px}._intro_11zn8_1,._post_11zn8_1{padding:1.3rem}._actions_11zn8_1{display:grid}._actions_11zn8_1>*{width:100%;white-space:normal;height:auto}._sections_11zn8_1 a{font-size:.77rem;padding:.65rem}._post_11zn8_1 h2{line-height:1.25}}@media print{._sections_11zn8_1,._filters_11zn8_1,._actions_11zn8_1,._bar_11zn8_1,._family_11zn8_1{display:none!important}._post_11zn8_1{padding:0;border:0}._post_11zn8_1 h2{font-size:22px}._body_11zn8_1 p,._summary_11zn8_1{font-size:11px}._center_11zn8_1{margin:0}._reportImage_11zn8_1{max-width:100%}._reportImage_11zn8_1 span{display:none}._note_11zn8_1{background:#fff;border:1px solid #aaa}}@layer base{._container_158ga_2{width:100%;max-width:500px;margin:0 auto}._dropzone_158ga_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-8);border:2px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--surface),var(--primary) 3%) 100%);color:var(--surface-foreground);text-align:center;cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._dropzone_158ga_8 input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropzone_158ga_8:hover{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 8%),color-mix(in srgb,var(--surface),var(--primary) 5%));box-shadow:var(--shadow-md)}._dropzone_158ga_8._dragging_158ga_58{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 15%),color-mix(in srgb,var(--surface),var(--primary) 10%));box-shadow:var(--shadow-lg);transform:scale(1.02)}._dropzone_158ga_8._disabled_158ga_69{cursor:not-allowed;opacity:.5;pointer-events:none}._icon_158ga_75{color:var(--muted-foreground);margin-bottom:var(--spacing-4);transition:color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease;flex-shrink:0}._dropzone_158ga_8:hover ._icon_158ga_75{color:var(--primary);transform:scale(1.1) translateY(-.125rem)}._dropzone_158ga_8._dragging_158ga_58 ._icon_158ga_75{color:var(--primary);transform:scale(1.15) translateY(-.25rem);animation:_pulse_158ga_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_158ga_1{0%,to{opacity:1}50%{opacity:.7}}._title_158ga_105{font-weight:700;font-size:1.0625rem;margin-bottom:var(--spacing-3);color:var(--surface-foreground);letter-spacing:-.01em}._subtitle_158ga_113{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-top:var(--spacing-2)}._error_158ga_120{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 12%,transparent),color-mix(in srgb,var(--error) 8%,transparent));border:1px solid color-mix(in srgb,var(--error) 30%,transparent);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--error);animation:_slideDown_158ga_1 var(--animation-duration-normal) ease-out}@keyframes _slideDown_158ga_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._error_158ga_120 button{margin-left:auto;color:var(--error);flex-shrink:0}}._editor_fmagw_1{margin:2rem 0}._toolbar_fmagw_1{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:1.4rem 0;flex-wrap:wrap}._toolbar_fmagw_1 button{min-height:46px}._toolbar_fmagw_1>button+button{margin-left:auto}._toolbar_fmagw_1>button[role=combobox]{width:250px}._notice_fmagw_1{padding:1.2rem 1.4rem;background:var(--surface);border-left:3px solid var(--primary);font-size:.88rem;line-height:1.7;margin:1rem 0}._notice_fmagw_1 h2{font-size:1.6rem}._notice_fmagw_1 p{margin:.6rem 0}._list_fmagw_1{display:grid;gap:1rem}._list_fmagw_1 article{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:var(--card);border:1px solid var(--border);padding:1.4rem;border-radius:var(--radius-md)}._list_fmagw_1 span{font-size:.75rem;color:var(--muted-foreground)}._list_fmagw_1 h2{font-size:1.2rem;margin:.6rem 0}._list_fmagw_1 p{font-size:.85rem;line-height:1.6}._list_fmagw_1 button{flex-shrink:0;max-width:40%;white-space:normal;height:auto;min-height:44px}._form_fmagw_1{padding:1.8rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._fields_fmagw_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem;margin:1.5rem 0}._fields_fmagw_1 input,._fields_fmagw_1 button{width:100%;min-height:46px}._form_fmagw_1 textarea{width:100%;font-size:16px}._form_fmagw_1 h3{margin:1.5rem 0 .8rem}._error_fmagw_1{color:var(--error);line-height:1.6}._toolbar_fmagw_1 p{font-size:.85rem}@media(max-width:760px){._fields_fmagw_1{grid-template-columns:1fr}._fields_fmagw_1 input{font-size:16px}._form_fmagw_1{padding:1.1rem}._list_fmagw_1 article{display:block}._list_fmagw_1 button{max-width:100%;width:100%;margin-top:1rem}._toolbar_fmagw_1{align-items:stretch}._toolbar_fmagw_1>*{width:100%}._toolbar_fmagw_1>button[role=combobox]{width:100%}}._app_1rdgd_1{font-family:var(--font-family-base);color:var(--foreground);background:var(--background);min-height:100vh;line-height:1.55;--content:1180px}._app_1rdgd_1 *,._articleDialog_1rdgd_2 *{box-sizing:border-box}._app_1rdgd_1 a{text-decoration:none;color:inherit}._app_1rdgd_1 h1,._app_1rdgd_1 h2,._app_1rdgd_1 h3,._dialogTitle_1rdgd_4{font-family:var(--font-family-display);letter-spacing:-.035em;line-height:1.12;font-weight:650}._app_1rdgd_1 h1,._app_1rdgd_1 h2,._app_1rdgd_1 h3,._app_1rdgd_1 p{margin-top:0}._app_1rdgd_1 button:focus-visible,._app_1rdgd_1 a:focus-visible,._articleDialog_1rdgd_2 a:focus-visible{outline:3px solid var(--primary);outline-offset:4px}._container_1rdgd_7{width:min(var(--content),calc(100% - 64px));margin-inline:auto}._srOnly_1rdgd_8{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._skipLink_1rdgd_9{position:fixed;top:-100px;left:20px;background:var(--card);padding:12px 20px;z-index:var(--z-critical)}._skipLink_1rdgd_9:focus{top:16px}._previewBanner_1rdgd_11{background:var(--accent);color:var(--accent-foreground);font-size:10px;letter-spacing:.1em;font-weight:700;text-align:center;padding:6px 16px}._previewBanner_1rdgd_11 span{letter-spacing:0;font-weight:400;margin-left:12px;font-size:11px}._utility_1rdgd_13{background:var(--ink);color:var(--on-ink-muted);font-size:11px}._utility_1rdgd_13 ._container_1rdgd_7{display:flex;justify-content:space-between;padding-block:8px;gap:16px}._utility_1rdgd_13 a{color:var(--on-ink)}._utilityDivider_1rdgd_16{margin:0 10px;color:var(--on-ink-muted)}._header_1rdgd_17{background:var(--card);border-bottom:1px solid var(--border)}._brandRow_1rdgd_18{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:22px}._brand_1rdgd_18{display:flex;align-items:center;gap:14px;min-width:0}._brand_1rdgd_18 img{height:67px;width:67px;object-fit:cover;border-radius:var(--radius-full);flex-shrink:0}._brand_1rdgd_18>span{display:flex;flex-direction:column;line-height:1.25;gap:3px}._brandCounty_1rdgd_22{font-size:10px;letter-spacing:.18em;color:var(--muted-foreground);font-weight:600}._brand_1rdgd_18 strong{font-family:var(--font-family-display);font-size:25px;letter-spacing:-.035em;font-weight:650}._brandSub_1rdgd_24{font-size:9px;letter-spacing:.12em;color:var(--muted-foreground)}._portalButton_1rdgd_25{font-size:12px!important;gap:12px!important;min-height:42px}._nav_1rdgd_26{display:flex;gap:34px;overflow:auto;scrollbar-width:none}._nav_1rdgd_26 a{padding:13px 0 15px;white-space:nowrap;font-size:13px;font-weight:500;color:var(--muted-foreground);border-bottom:3px solid transparent;transition:color var(--animation-duration-fast)}._nav_1rdgd_26 a:hover{color:var(--primary)}._nav_1rdgd_26 ._navActive_1rdgd_29{border-color:var(--primary);color:var(--primary);font-weight:600}._hero_1rdgd_30{background:var(--ink);color:var(--on-ink);position:relative;overflow:hidden}._heroGrid_1rdgd_31{display:grid;grid-template-columns:1.65fr 1fr;gap:70px;padding-block:58px 49px;align-items:center}._eyebrow_1rdgd_32{font-size:10px;letter-spacing:.14em;font-weight:600;display:flex;align-items:center;gap:9px;line-height:1.5}._eyebrow_1rdgd_32>span{width:6px;height:6px;background:var(--primary);border-radius:var(--radius-full)}._hero_1rdgd_30 h1{font-size:clamp(2.7rem,5vw,4.1rem);margin:20px 0;font-weight:600;line-height:1.03;letter-spacing:-.045em}._heroDescription_1rdgd_35{color:var(--on-ink-muted);font-size:16px;line-height:1.65;margin-bottom:27px}._searchBox_1rdgd_36{display:flex;align-items:center;gap:13px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:7px 7px 7px 17px;box-shadow:var(--shadow);color:var(--muted-foreground);max-width:610px}._searchBox_1rdgd_36>svg{flex-shrink:0}._app_1rdgd_1 ._searchInput_1rdgd_38{border:0;box-shadow:none;background:transparent;padding:5px 0;outline:none;min-width:0;height:38px;font-size:13px;color:var(--foreground);flex:1}._app_1rdgd_1 ._searchInput_1rdgd_38:focus-visible{box-shadow:none}._searchBox_1rdgd_36:focus-within{outline:2px solid var(--primary);outline-offset:3px}._app_1rdgd_1 ._searchButton_1rdgd_41{height:40px;width:42px;min-width:42px;padding:0;border-radius:var(--radius-sm)}._popular_1rdgd_42{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:10px;color:var(--on-ink-muted);margin-top:11px}._app_1rdgd_1 ._popular_1rdgd_42 button{color:var(--on-ink-muted);font-size:10px;height:auto;padding:2px 0;text-decoration:none;font-weight:400}._app_1rdgd_1 ._popular_1rdgd_42 button:hover{color:var(--on-ink)}._startCard_1rdgd_45{background:var(--ink-soft);border:1px solid rgb(255 254 250 / 14%);border-radius:var(--radius-md);padding:30px;display:flex;flex-direction:column;align-items:flex-start;position:relative}._startCard_1rdgd_45>svg{color:var(--on-ink-muted);margin-bottom:26px}._startCard_1rdgd_45 ._eyebrow_1rdgd_32{color:var(--on-ink-muted);font-size:9px}._startCard_1rdgd_45 h2{font-size:28px;margin:12px 0}._startCard_1rdgd_45 p{font-size:13px;color:var(--on-ink-muted);margin-bottom:22px;max-width:280px}._startCard_1rdgd_45>button{font-size:12px;gap:14px;padding-inline:17px}._startFoot_1rdgd_51{font-size:9px;margin-top:17px;color:var(--on-ink-muted)}._pathSection_1rdgd_52{padding-block:45px 38px}._sectionHeading_1rdgd_53{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:23px}._sectionLabel_1rdgd_54{display:block;font-size:9px;letter-spacing:.14em;font-weight:650;color:var(--muted-foreground);line-height:1.7}._sectionHeading_1rdgd_53 h2{font-size:31px;margin:8px 0 0}._sectionHeading_1rdgd_53>button{padding-inline:0;height:auto;font-size:11px;gap:10px;text-decoration:none}._pathGrid_1rdgd_57{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._pathCard_1rdgd_58{padding:24px 25px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;transition:transform var(--animation-duration-normal),border-color var(--animation-duration-normal)}._pathCard_1rdgd_58:hover{transform:translateY(-3px);border-color:var(--primary);box-shadow:var(--shadow-md)}._pathTop_1rdgd_60{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;color:var(--primary)}._pathTop_1rdgd_60>span{font-family:var(--font-family-monospace);font-size:11px;color:var(--muted-foreground)}._pathCard_1rdgd_58 h3{font-size:21px;margin:0 0 10px;letter-spacing:-.025em}._pathCard_1rdgd_58 p{color:var(--muted-foreground);font-size:12px;margin-bottom:23px;max-width:265px}._pathAction_1rdgd_64{display:flex;align-items:center;justify-content:space-between;gap:15px;font-weight:600;font-size:11px;margin-top:auto;border-top:1px solid var(--border);padding-top:17px}._pathAction_1rdgd_64 svg{color:var(--primary)}._featureGrid_1rdgd_66{display:grid;grid-template-columns:1.65fr 1fr;gap:20px;padding-block:0 42px}._inspectionFeature_1rdgd_67{display:flex;align-items:flex-start;gap:23px;background:var(--surface);border-radius:var(--radius-md);padding:29px}._iconTile_1rdgd_68{display:flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--card);color:var(--primary);width:57px;height:57px;border-radius:var(--radius);flex-shrink:0}._inspectionFeature_1rdgd_67 h2{font-size:26px;margin:9px 0 12px}._inspectionFeature_1rdgd_67 p{font-size:12px;color:var(--muted-foreground);max-width:350px;margin-bottom:18px}._inspectionFeature_1rdgd_67 button{background:var(--card);font-size:11px;gap:13px}._safetyFeature_1rdgd_72{border-radius:var(--radius-md);background:var(--primary);padding:26px 29px;color:var(--primary-foreground);position:relative}._safetyFeature_1rdgd_72>svg{position:absolute;right:28px;top:25px}._safetyFeature_1rdgd_72 ._eyebrow_1rdgd_32{font-size:8px;max-width:80%}._safetyFeature_1rdgd_72 h2{font-size:34px;margin:24px 0 8px}._safetyFeature_1rdgd_72 p{font-size:12px;opacity:.9;margin-bottom:15px}._app_1rdgd_1 ._safetyFeature_1rdgd_72 button{color:var(--primary-foreground);font-size:11px;padding:0;height:auto;gap:10px;text-decoration:none}._resourceSection_1rdgd_78{padding-block:0 45px}._resourceGrid_1rdgd_79{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._app_1rdgd_1 ._resourceCard_1rdgd_80{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:left;white-space:normal;height:auto;padding:25px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);font-family:var(--font-family-base);gap:0;box-shadow:none;color:var(--foreground)}._app_1rdgd_1 ._resourceCard_1rdgd_80:hover{border-color:var(--primary);background:var(--card);transform:translateY(-2px);box-shadow:var(--shadow)}._cardMeta_1rdgd_82{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:9px;letter-spacing:.06em;color:var(--muted-foreground);font-weight:500;margin-bottom:21px}._cardMeta_1rdgd_82 svg{color:var(--primary);flex-shrink:0}._cardTitle_1rdgd_84{font-family:var(--font-family-display);font-size:21px;line-height:1.2;letter-spacing:-.025em;font-weight:600;margin-bottom:12px}._cardDescription_1rdgd_85{font-size:12px;font-weight:400;line-height:1.6;color:var(--muted-foreground);margin-bottom:25px}._cardRead_1rdgd_86{display:flex;gap:10px;align-items:center;font-size:10px;color:var(--primary);font-weight:600;margin-top:auto}._faqSection_1rdgd_87{display:grid;grid-template-columns:1fr 1.6fr;gap:65px;border-top:1px solid var(--border);padding-block:37px 48px}._faqSection_1rdgd_87 h2{font-size:28px;margin:10px 0 12px}._faqSection_1rdgd_87 p{font-size:12px;color:var(--muted-foreground)}._faq_1rdgd_87{background:transparent}._faq_1rdgd_87 button{font-size:12px;font-weight:500}._faq_1rdgd_87 p,._faq_1rdgd_87 div{font-size:12px}._sourceLink_1rdgd_93{display:inline-flex;align-items:center;gap:7px;color:var(--primary)!important;font-size:11px;line-height:1.6;text-decoration:underline!important;text-underline-offset:3px;width:fit-content}._sourceLink_1rdgd_93 svg{flex-shrink:0}._sourceList_1rdgd_95{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--border);padding-top:20px;margin-top:25px}._innerPage_1rdgd_96{padding-bottom:55px;min-height:580px}._breadcrumb_1rdgd_97{display:flex;gap:10px;font-size:10px;color:var(--muted-foreground);padding-block:25px;text-transform:capitalize}._breadcrumb_1rdgd_97 a:hover{color:var(--primary)}._pageHeading_1rdgd_99{max-width:790px;margin-bottom:30px}._pageHeading_1rdgd_99 h1{font-size:clamp(2.3rem,4vw,3.4rem);margin:14px 0 17px;font-weight:600}._pageHeading_1rdgd_99>p{font-size:15px;color:var(--muted-foreground);max-width:650px}._segmented_1rdgd_102{display:flex;gap:7px;width:fit-content;max-width:100%;padding:6px;border:1px solid var(--border);background:var(--surface);border-radius:var(--radius);margin-bottom:30px}._segmented_1rdgd_102 button{font-size:12px}._guideGrid_1rdgd_104{display:grid;grid-template-columns:1.8fr 1fr;gap:26px}._guidePanel_1rdgd_105{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:32px}._guidePanel_1rdgd_105 h2{font-size:29px;margin:10px 0 18px}._guidePanel_1rdgd_105>p{font-size:14px;color:var(--muted-foreground)}._steps_1rdgd_108{list-style:none;padding:0;margin:30px 0}._steps_1rdgd_108 li{display:flex;gap:19px;border-top:1px solid var(--border);padding:18px 0}._steps_1rdgd_108 li>span{font-size:12px;color:var(--primary);font-family:var(--font-family-monospace);padding-top:2px}._steps_1rdgd_108 p{font-size:13px;margin:0}._sidePanel_1rdgd_112{border-radius:var(--radius-md);background:var(--ink);color:var(--on-ink);padding:30px;height:fit-content;display:flex;flex-direction:column;gap:15px}._sidePanel_1rdgd_112>svg{margin-bottom:10px}._sidePanel_1rdgd_112 h2{font-size:28px;margin:0}._sidePanel_1rdgd_112 p{font-size:13px;color:var(--on-ink-muted);margin:0 0 7px}._sidePanel_1rdgd_112 button{font-size:12px}._sidePanel_1rdgd_112>button{color:var(--on-ink);border-color:var(--on-ink-muted);background:transparent}._sidePanel_1rdgd_112 ._small_1rdgd_118{font-size:11px;margin:8px 0 0}._infoStrip_1rdgd_119{display:flex;align-items:center;gap:20px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:24px;margin-bottom:25px}._infoStrip_1rdgd_119>svg{color:var(--primary);flex-shrink:0}._infoStrip_1rdgd_119>div{flex:1}._infoStrip_1rdgd_119 strong{font-size:14px;font-weight:600}._infoStrip_1rdgd_119 p{font-size:12px;color:var(--muted-foreground);margin:6px 0 0}._infoStrip_1rdgd_119 button,._infoStrip_1rdgd_119 a{font-size:11px;white-space:nowrap}._librarySearch_1rdgd_125{margin-bottom:25px}._librarySearch_1rdgd_125 ._searchBox_1rdgd_36{max-width:100%}._filters_1rdgd_127{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:20px}._filters_1rdgd_127 button{font-size:11px}._resultsCount_1rdgd_129{font-size:11px;color:var(--muted-foreground);margin-bottom:18px}._empty_1rdgd_130{padding:60px 20px;text-align:center;border:1px dashed var(--border);border-radius:var(--radius);background:var(--card)}._empty_1rdgd_130>svg{color:var(--muted-foreground)}._empty_1rdgd_130 h2{font-size:25px;margin-top:17px}._empty_1rdgd_130 p{font-size:13px;color:var(--muted-foreground)}._codeGrid_1rdgd_134{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._codeCard_1rdgd_135{border:1px solid var(--border);border-radius:var(--radius-md);padding:28px;background:var(--card)}._codeEdition_1rdgd_136{display:inline-block;color:var(--primary);font-family:var(--font-family-monospace);font-weight:600;font-size:16px;background:var(--accent);padding:5px 10px;border-radius:var(--radius-sm);margin-bottom:25px}._codeCard_1rdgd_135 h2{font-size:25px;margin:0 0 14px}._codeCard_1rdgd_135 p{font-size:13px;color:var(--muted-foreground);margin-bottom:25px}._guidanceNote_1rdgd_139{display:flex;align-items:flex-start;gap:13px;background:var(--accent);color:var(--accent-foreground);padding:18px 22px;border-radius:var(--radius);margin-block:25px}._guidanceNote_1rdgd_139>svg{flex-shrink:0}._guidanceNote_1rdgd_139 p{font-size:12px;margin:0}._checklistToolbar_1rdgd_142{display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--ink);color:var(--on-ink);padding:22px;border-radius:var(--radius-md)}._checklistToolbar_1rdgd_142>div:first-child{display:flex;flex-direction:column;gap:3px}._checklistToolbar_1rdgd_142 strong{font-size:16px;font-weight:500}._checklistToolbar_1rdgd_142 span{font-size:10px;color:var(--on-ink-muted)}._checklistToolbar_1rdgd_142>div:last-child{display:flex;gap:10px}._checklistToolbar_1rdgd_142 button{font-size:11px;gap:7px}._checklistToolbar_1rdgd_142 button:first-child{color:var(--on-ink);border-color:var(--on-ink-muted);background:transparent}._checklist_1rdgd_142{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 28px}._checkGroup_1rdgd_150{padding-block:23px;border-bottom:1px solid var(--border)}._checkGroup_1rdgd_150:last-child{border-bottom:0}._checkGroup_1rdgd_150 h2{font-size:22px;margin:0 0 17px}._checkItem_1rdgd_153{display:flex;align-items:flex-start;gap:15px;padding:15px 0}._checkItem_1rdgd_153>div{margin-top:3px;flex-shrink:0}._checkItem_1rdgd_153 label{display:flex;flex-direction:column;gap:4px;flex:1;cursor:pointer}._checkItem_1rdgd_153 label strong{font-size:13px;font-weight:500}._checkItem_1rdgd_153 label span{font-size:12px;color:var(--muted-foreground)}._isChecked_1rdgd_158 label strong{color:var(--success)}._itemSource_1rdgd_159{padding:4px;color:var(--muted-foreground)!important;display:flex}._itemSource_1rdgd_159:hover{color:var(--primary)!important}._nextStep_1rdgd_161{display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--surface);padding:28px;border-radius:var(--radius-md);margin-top:30px}._nextStep_1rdgd_161 h2{font-size:24px;margin-bottom:10px}._nextStep_1rdgd_161 p{font-size:12px;color:var(--muted-foreground);margin:0}._nextStep_1rdgd_161 button,._nextStep_1rdgd_161 a{font-size:12px;gap:12px}._serviceLinks_1rdgd_165{display:flex;flex-wrap:wrap;gap:15px;margin-top:30px}._serviceLinks_1rdgd_165 a{font-size:12px;gap:10px;background:var(--card)}._contactBand_1rdgd_167{background:var(--ink);color:var(--on-ink);padding-block:35px}._contactGrid_1rdgd_168{display:flex;justify-content:space-between;align-items:center;gap:30px}._contactGrid_1rdgd_168 ._eyebrow_1rdgd_32{font-size:8px;color:var(--on-ink-muted)}._contactGrid_1rdgd_168 h2{font-size:32px;margin:13px 0}._contactGrid_1rdgd_168 p{font-size:12px;color:var(--on-ink-muted);margin:0}._contactGrid_1rdgd_168 p>span{margin:0 8px}._contactLinks_1rdgd_173{display:flex;flex-direction:column;gap:11px;font-size:12px;color:var(--on-ink-muted)}._contactLinks_1rdgd_173 a,._contactLinks_1rdgd_173>span{display:flex;gap:12px;align-items:center}._contactLinks_1rdgd_173 a:hover{color:var(--on-ink)}._contactLinks_1rdgd_173 svg{flex-shrink:0}._footer_1rdgd_177{background:var(--card);padding-block:28px;color:var(--muted-foreground)}._footer_1rdgd_177 p{font-size:11px;margin-bottom:8px}._footer_1rdgd_177 p:first-child{color:var(--foreground);font-weight:500}._footer_1rdgd_177 p:first-child>span{margin-left:12px;font-weight:400;color:var(--muted-foreground)}._footerBottom_1rdgd_181{display:flex;justify-content:space-between;gap:20px;margin-top:22px;padding-top:17px;border-top:1px solid var(--border);font-size:9px}._footerBottom_1rdgd_181 a{display:flex;gap:7px;align-items:center}._articleDialog_1rdgd_2{font-family:var(--font-family-base);color:var(--foreground);max-width:650px!important;max-height:85vh;overflow-y:auto;padding:34px!important;background:var(--card);gap:22px!important}._dialogTitle_1rdgd_4{font-size:32px!important;margin-block:12px!important;line-height:1.15!important}._dialogIntro_1rdgd_185{font-size:14px!important;line-height:1.7!important;color:var(--muted-foreground)!important}._articlePoints_1rdgd_186{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:17px}._articlePoints_1rdgd_186 li{display:flex;gap:12px;font-size:13px;line-height:1.65}._articlePoints_1rdgd_186 svg{color:var(--primary);flex-shrink:0;margin-top:4px}._articleNote_1rdgd_189{font-size:12px;line-height:1.6;color:var(--muted-foreground);background:var(--surface);padding:16px;border-radius:var(--radius);margin:0}._articleSources_1rdgd_190{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--border);padding-top:18px}@media(min-width:1450px){._app_1rdgd_1{--content:1240px}._heroGrid_1rdgd_31{gap:90px}}@media(max-width:1000px){._heroGrid_1rdgd_31{gap:30px;grid-template-columns:1.5fr 1fr}._hero_1rdgd_30 h1{font-size:3rem}._startCard_1rdgd_45{padding:25px}._startCard_1rdgd_45 h2{font-size:25px}._nav_1rdgd_26{gap:24px}._pathCard_1rdgd_58{padding:22px 20px}._pathCard_1rdgd_58 h3{font-size:20px}._featureGrid_1rdgd_66{grid-template-columns:1.4fr 1fr}._inspectionFeature_1rdgd_67{padding:25px;gap:16px}._inspectionFeature_1rdgd_67 ._iconTile_1rdgd_68{display:none}._faqSection_1rdgd_87{gap:30px}._brand_1rdgd_18 strong{font-size:23px}}@media(max-width:760px){._container_1rdgd_7{width:calc(100% - 36px)}._utility_1rdgd_13 ._container_1rdgd_7{font-size:9px;padding-block:7px}._utilityDivider_1rdgd_16{margin:0 5px}._brandRow_1rdgd_18{padding-block:17px}._brand_1rdgd_18 img{width:51px;height:51px}._brand_1rdgd_18{gap:10px}._brandCounty_1rdgd_22{font-size:8px}._brand_1rdgd_18 strong{font-size:20px}._brandSub_1rdgd_24{font-size:7px;letter-spacing:.08em}._app_1rdgd_1 ._portalButton_1rdgd_25{display:none}._nav_1rdgd_26{gap:25px;width:calc(100% - 36px)}._nav_1rdgd_26 a{font-size:11px;padding-block:10px 12px}._heroGrid_1rdgd_31{grid-template-columns:1fr;padding-block:35px;gap:28px}._hero_1rdgd_30 h1{font-size:2.7rem;line-height:1.05;margin-block:18px}._hero_1rdgd_30 ._eyebrow_1rdgd_32{font-size:8px;letter-spacing:.1em}._heroDescription_1rdgd_35{font-size:14px;margin-bottom:22px}._desktopBreak_1rdgd_210{display:none}._app_1rdgd_1 ._searchInput_1rdgd_38{font-size:11px}._searchBox_1rdgd_36{gap:9px;padding-left:12px}._popular_1rdgd_42{font-size:9px;gap:8px}._app_1rdgd_1 ._popular_1rdgd_42 button{font-size:9px}._startCard_1rdgd_45{padding:22px}._startCard_1rdgd_45>svg{display:none}._startCard_1rdgd_45 h2{font-size:26px;margin-block:9px}._startCard_1rdgd_45 p{max-width:none;font-size:12px;margin-bottom:17px}._startFoot_1rdgd_51{font-size:8px;margin-top:13px}._pathSection_1rdgd_52{padding-block:32px}._sectionHeading_1rdgd_53{align-items:center;gap:12px;margin-bottom:20px}._sectionLabel_1rdgd_54{font-size:8px}._sectionHeading_1rdgd_53 h2{font-size:27px}._sectionHeading_1rdgd_53>button{font-size:10px;flex-shrink:0}._pathGrid_1rdgd_57{grid-template-columns:1fr;gap:12px}._pathCard_1rdgd_58{padding:22px}._pathTop_1rdgd_60{margin-bottom:15px}._pathCard_1rdgd_58 h3{font-size:24px}._pathCard_1rdgd_58 p{max-width:none;font-size:13px;margin-bottom:20px}._pathAction_1rdgd_64{font-size:12px}._featureGrid_1rdgd_66{grid-template-columns:1fr;padding-bottom:32px;gap:15px}._inspectionFeature_1rdgd_67{padding:25px}._inspectionFeature_1rdgd_67 h2{font-size:26px}._inspectionFeature_1rdgd_67 p{font-size:13px}._safetyFeature_1rdgd_72{padding:25px}._safetyFeature_1rdgd_72 h2{margin-top:23px}._resourceSection_1rdgd_78{padding-bottom:32px}._resourceGrid_1rdgd_79{grid-template-columns:1fr}._app_1rdgd_1 ._resourceCard_1rdgd_80{padding:24px}._cardMeta_1rdgd_82{font-size:10px;margin-bottom:16px}._cardTitle_1rdgd_84{font-size:24px}._cardDescription_1rdgd_85{font-size:13px}._cardRead_1rdgd_86{font-size:11px}._faqSection_1rdgd_87{grid-template-columns:1fr;gap:10px;padding-block:30px}._faqSection_1rdgd_87 h2{font-size:27px}._faq_1rdgd_87 button,._faq_1rdgd_87 div{font-size:13px}._innerPage_1rdgd_96{padding-bottom:35px}._breadcrumb_1rdgd_97{padding-block:20px;font-size:9px}._pageHeading_1rdgd_99 h1{font-size:2.4rem}._pageHeading_1rdgd_99>p{font-size:14px}._segmented_1rdgd_102{gap:2px;padding:4px}._segmented_1rdgd_102 button{font-size:11px;padding-inline:12px}._guideGrid_1rdgd_104{grid-template-columns:1fr;gap:20px}._guidePanel_1rdgd_105{padding:24px}._guidePanel_1rdgd_105 h2{font-size:27px}._steps_1rdgd_108{margin-block:23px}._infoStrip_1rdgd_119{align-items:flex-start;flex-wrap:wrap;padding:22px;gap:14px}._infoStrip_1rdgd_119>div{flex-basis:calc(100% - 48px)}._infoStrip_1rdgd_119>a,._infoStrip_1rdgd_119>button{margin-left:38px}._filters_1rdgd_127{gap:7px}._filters_1rdgd_127 button{font-size:10px;padding-inline:11px;min-height:36px}._codeGrid_1rdgd_134{grid-template-columns:1fr}._codeCard_1rdgd_135{padding:24px}._codeCard_1rdgd_135 h2{font-size:25px}._guidanceNote_1rdgd_139{padding:18px;font-size:12px}._checklistToolbar_1rdgd_142{flex-direction:column;align-items:flex-start;padding:22px;gap:17px}._checklistToolbar_1rdgd_142>div:last-child{width:100%}._checklistToolbar_1rdgd_142 button{flex:1}._checklist_1rdgd_142{padding:5px 19px}._checkItem_1rdgd_153{gap:12px}._checkItem_1rdgd_153 label strong{font-size:13px}._checkItem_1rdgd_153 label span{font-size:12px}._nextStep_1rdgd_161{flex-direction:column;align-items:flex-start;padding:24px}._nextStep_1rdgd_161 h2{font-size:25px}._serviceLinks_1rdgd_165{flex-direction:column;align-items:stretch}._serviceLinks_1rdgd_165 a{white-space:normal;justify-content:flex-start;height:auto;min-height:48px}._contactGrid_1rdgd_168{flex-direction:column;align-items:flex-start;gap:25px}._contactGrid_1rdgd_168 ._eyebrow_1rdgd_32{font-size:8px}._contactLinks_1rdgd_173{font-size:12px;gap:14px}._footer_1rdgd_177 p:first-child>span{display:block;margin:5px 0}._footerBottom_1rdgd_181{flex-direction:column;gap:13px}._articleDialog_1rdgd_2{width:calc(100vw - 28px)!important;max-height:87vh;padding:25px!important}._dialogTitle_1rdgd_4{font-size:29px!important}._previewBanner_1rdgd_11{font-size:8px}._previewBanner_1rdgd_11 span{font-size:9px;margin-left:8px}}@media(max-width:380px){._hero_1rdgd_30 h1{font-size:2.35rem}._utility_1rdgd_13 ._container_1rdgd_7>span{font-size:8px}._app_1rdgd_1 ._searchInput_1rdgd_38{font-size:10px}._sectionHeading_1rdgd_53{align-items:flex-start}._sectionHeading_1rdgd_53 h2{font-size:24px}._brand_1rdgd_18 strong{font-size:18px}._sectionHeading_1rdgd_53>button{max-width:100px;white-space:normal}._segmented_1rdgd_102 button{font-size:10px}}@media(prefers-reduced-motion:reduce){._app_1rdgd_1 *{transition:none!important;scroll-behavior:auto!important}}@media print{._app_1rdgd_1{background:#fff;color:#000}._app_1rdgd_1 ._previewBanner_1rdgd_11,._app_1rdgd_1 ._utility_1rdgd_13,._app_1rdgd_1 ._header_1rdgd_17,._app_1rdgd_1 ._contactBand_1rdgd_167,._app_1rdgd_1 ._footer_1rdgd_177,._app_1rdgd_1 ._breadcrumb_1rdgd_97,._app_1rdgd_1 ._segmented_1rdgd_102,._app_1rdgd_1 ._nextStep_1rdgd_161{display:none!important}._app_1rdgd_1 ._container_1rdgd_7{width:100%}._app_1rdgd_1 ._innerPage_1rdgd_96{padding:0;min-height:0}._app_1rdgd_1 ._pageHeading_1rdgd_99{margin-bottom:15px}._app_1rdgd_1 ._pageHeading_1rdgd_99 h1{font-size:28px}._app_1rdgd_1 ._pageHeading_1rdgd_99 ._sectionLabel_1rdgd_54:after{content:" · Butts County Fire Marshal's Office"}._app_1rdgd_1 ._checklistToolbar_1rdgd_142{background:transparent;color:#000;padding:0;border-radius:0}._app_1rdgd_1 ._checklistToolbar_1rdgd_142 span{color:#000}._app_1rdgd_1 ._checklistToolbar_1rdgd_142>div:last-child{display:none}._app_1rdgd_1 ._guidanceNote_1rdgd_139{background:transparent;border:1px solid var(--border);padding:12px;margin-block:15px;color:#000}._app_1rdgd_1 ._checklist_1rdgd_142{border:0;padding:0;background:transparent}._app_1rdgd_1 ._checkGroup_1rdgd_150{break-inside:avoid;padding-block:10px}._app_1rdgd_1 ._checkGroup_1rdgd_150 h2{font-size:18px;margin-bottom:6px}._app_1rdgd_1 ._checkItem_1rdgd_153{padding:7px 0}._app_1rdgd_1 ._checkItem_1rdgd_153 label span{font-size:11px;color:#000}._app_1rdgd_1 ._isChecked_1rdgd_158 label strong{color:#000}._app_1rdgd_1 ._itemSource_1rdgd_159{display:none}}._app_1rdgd_1 ._menuToggle_1rdgd_311,._mobileActions_1rdgd_311{display:none}._app_1rdgd_1 ._nextStep_1rdgd_161>a{color:var(--primary-foreground)}@media(max-width:760px){._app_1rdgd_1{padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))}._brandRow_1rdgd_18{gap:12px}._app_1rdgd_1 ._menuToggle_1rdgd_311{display:inline-flex;flex-shrink:0;min-height:44px;padding-inline:11px;font-size:12px;gap:6px}._nav_1rdgd_26{display:none;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;padding-block:8px 15px}._nav_1rdgd_26._navOpen_1rdgd_318{display:grid}._nav_1rdgd_26 a{display:flex;align-items:center;min-height:44px;padding:10px 5px;font-size:13px;white-space:normal}._mobileActions_1rdgd_311{position:fixed;left:0;right:0;bottom:0;z-index:300;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:5px 10px calc(5px + env(safe-area-inset-bottom,0px));background:var(--card);border-top:1px solid var(--border);box-shadow:0 -3px 18px #1e272a0f}._mobileActions_1rdgd_311>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:60px;padding:7px 4px;font-size:10px;font-weight:600;text-align:center;line-height:1.4}._mobileActions_1rdgd_311 svg{color:var(--primary);flex-shrink:0}._mobileActions_1rdgd_311>a:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}}@media print{._app_1rdgd_1 ._menuToggle_1rdgd_311,._app_1rdgd_1 ._mobileActions_1rdgd_311{display:none!important}._app_1rdgd_1{padding-bottom:0}}
