.lDeEaq_card{gap:var(--space-1);margin:var(--space-2) 0;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr);display:grid}.lDeEaq_title{font-size:var(--text-md);margin:0}.lDeEaq_text,.lDeEaq_hint{font-size:var(--text-sm);margin:0;line-height:1.45}.lDeEaq_hint{color:var(--muted)}.lDeEaq_label{font-size:var(--text-sm);font-weight:600}.lDeEaq_row{gap:var(--space-1);flex-wrap:wrap;display:flex}.lDeEaq_select{min-width:0;height:var(--control);padding:0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font-size:var(--text-sm);flex:16rem}.lDeEaq_submit{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.lDeEaq_submit:disabled{opacity:.6;cursor:default}.lDeEaq_answer{gap:var(--space-1);margin-bottom:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.lDeEaq_inline{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.lDeEaq_secondary{height:var(--control);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font-size:var(--text-sm);cursor:pointer}.lDeEaq_details{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}.lDeEaq_summary{font-size:var(--text-sm);color:var(--primary);cursor:pointer}.lDeEaq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.I_JQ0G_state{align-items:flex-start;gap:var(--space-0-5);color:var(--muted);font-size:var(--text-xs);flex-direction:column;display:flex}.I_JQ0G_end{text-align:right;align-items:flex-end;max-width:50%}@media (max-width:640px){.I_JQ0G_end{text-align:left;align-items:flex-start;max-width:none}}.I_JQ0G_badge{padding:var(--space-0-5) var(--space-1);white-space:nowrap;border-radius:999px;font-weight:600;display:inline-block}.I_JQ0G_pending{background:var(--surface);color:var(--muted);border:1px solid var(--border)}.I_JQ0G_done{color:#1a7f3c;background:#e7f6ec}.I_JQ0G_partial{color:#9a5b00;background:#fff4e0}.I_JQ0G_failed{background:var(--danger-bg);color:var(--danger)}@media (prefers-color-scheme:dark){.I_JQ0G_done{color:#6fd391;background:#163322}.I_JQ0G_partial{color:#f0b45a;background:#3a2a10}}.I_JQ0G_reasons{white-space:normal}
.tqBbPa_breadcrumbs{font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;align-items:center;display:flex}.tqBbPa_crumb{align-items:center;gap:var(--space-1);display:inline-flex}.tqBbPa_link{color:var(--muted)}.tqBbPa_link:hover{color:var(--foreground);text-decoration:underline}.tqBbPa_current{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;font-weight:600;overflow:hidden}.tqBbPa_separator{color:var(--border)}
.b9SrQq_headerActions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}@media (min-width:1100px){.b9SrQq_headerActions{flex-wrap:nowrap;flex-shrink:0}}.b9SrQq_secondaryButton{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);border:1px solid var(--border);font-size:var(--text-sm);white-space:nowrap;color:var(--foreground);align-items:center;display:inline-flex}.b9SrQq_secondaryButton:hover{background:var(--surface)}.b9SrQq_tabs{gap:var(--space-1);flex-wrap:wrap;display:flex}.b9SrQq_tab{height:var(--control);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);font-size:var(--text-md);color:var(--foreground);white-space:nowrap;align-items:center;display:inline-flex}.b9SrQq_tab:hover{background:var(--surface)}.b9SrQq_tabActive{border-color:var(--foreground);background:var(--foreground);color:var(--background);font-weight:600}.b9SrQq_tabActive:hover{background:var(--foreground)}.b9SrQq_subTabs{gap:var(--space-1);flex-wrap:wrap;display:flex}.b9SrQq_subTab{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-1-5);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);color:var(--foreground);display:inline-flex}.b9SrQq_subTabActive{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.b9SrQq_subTabCount{font-size:var(--text-xs);opacity:.7}.b9SrQq_filters{gap:var(--space-1);flex-wrap:wrap;display:flex}.b9SrQq_chip{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-1-5);border:1px solid var(--border);background:var(--background);font-size:var(--text-sm);color:var(--foreground);border-radius:999px;display:inline-flex}.b9SrQq_chip:hover{background:var(--surface)}.b9SrQq_chipActive{border-color:var(--foreground);background:var(--foreground);color:var(--background);font-weight:600}.b9SrQq_chipActive:hover{background:var(--foreground)}.b9SrQq_chipCount{font-variant-numeric:tabular-nums;opacity:.75}.b9SrQq_reportBar{gap:var(--space-1);flex-direction:column;display:flex}.b9SrQq_reportBarRow{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.b9SrQq_worked{font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:600}.b9SrQq_grouping{align-items:center;gap:var(--space-0-5);font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex}.b9SrQq_groupingLabel{color:var(--muted);margin-right:var(--space-0-5)}.b9SrQq_groupingOption{padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius);color:var(--primary);text-underline-offset:3px;text-decoration:underline}.b9SrQq_groupingActive{background:var(--surface);color:var(--foreground);font-weight:600;text-decoration:none}.b9SrQq_howTo{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);color:var(--muted);gap:var(--space-1);flex-direction:column;display:flex}.b9SrQq_howTo summary{cursor:pointer;color:var(--primary);text-underline-offset:3px;text-decoration:underline}.b9SrQq_howTo p{margin:var(--space-1) 0}.b9SrQq_stickyHead{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 calc(-1 * var(--space-3));padding:var(--space-1) var(--space-3);background:var(--background);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.b9SrQq_reportSticky{top:var(--report-sticky-top,0);z-index:4;margin:0 calc(-1 * var(--space-3));padding:var(--space-1) var(--space-3);background:var(--background);border-bottom:1px solid var(--border);position:sticky}.b9SrQq_headText{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.b9SrQq_headTitle{font-size:var(--text-xl);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.b9SrQq_headMeta{align-items:center;gap:var(--space-0-5) var(--space-1-5);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;display:flex}.b9SrQq_headFile{overflow-wrap:anywhere;min-width:0}.b9SrQq_headReasons{font-size:var(--text-sm);color:var(--muted)}.b9SrQq_headMenu{flex-shrink:0;display:none;position:relative}.b9SrQq_headMenu>summary{cursor:pointer;list-style:none}.b9SrQq_headMenu>summary::-webkit-details-marker{display:none}.b9SrQq_headMenu>summary:after{content:" ▾"}.b9SrQq_headMenuList{right:0;top:calc(100% + var(--space-1));z-index:6;gap:var(--space-1);width:min(280px,100vw - 32px);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);flex-direction:column;display:flex;position:absolute;box-shadow:0 6px 20px #0000001f}.b9SrQq_headMenuList>*{min-height:var(--control);white-space:normal;text-align:center;justify-content:center}.b9SrQq_downloadMenu{position:relative}.b9SrQq_downloadMenu>summary{list-style:none}.b9SrQq_downloadMenu>summary::-webkit-details-marker{display:none}.b9SrQq_downloadMenu>summary:after{content:" ▾";margin-left:.25em}.b9SrQq_downloadList{right:0;top:calc(100% + var(--space-1));z-index:6;min-width:220px;padding:var(--space-1) 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);flex-direction:column;display:flex;position:absolute;box-shadow:0 6px 20px #0000001f}.b9SrQq_downloadItem{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:inherit;white-space:nowrap;text-decoration:none}.b9SrQq_downloadItem:hover,.b9SrQq_downloadItem:focus-visible{background:var(--border)}.b9SrQq_stages{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;display:flex}.b9SrQq_stageList{gap:var(--space-1) var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.b9SrQq_stage{align-items:center;gap:var(--space-1);font-size:var(--text-md);color:var(--muted);display:inline-flex}.b9SrQq_stageMark{width:24px;height:var(--icon-md);border:1px solid var(--border);background:var(--background);font-size:var(--text-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.b9SrQq_stage_done .b9SrQq_stageMark{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.b9SrQq_stage_current{color:var(--foreground);font-weight:600}.b9SrQq_stage_current .b9SrQq_stageMark{border:2px solid var(--primary);color:var(--primary)}.b9SrQq_stageNote{font-size:var(--text-sm);color:var(--muted)}.b9SrQq_stageNote strong{color:var(--foreground)}.b9SrQq_reportSection{gap:var(--space-2);padding-top:var(--space-2);border-top:2px solid var(--border);flex-direction:column;display:flex}.b9SrQq_reportSectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.b9SrQq_reportSectionTitle{font-size:var(--text-lg);font-weight:600}.b9SrQq_versionNew,.b9SrQq_versionKept{margin-left:var(--space-1);padding:1px var(--space-1);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;font-weight:600}.b9SrQq_versionNew{background:var(--danger-bg);color:var(--danger)}.b9SrQq_versionKept{background:var(--surface);color:var(--muted);border:1px solid var(--border)}.b9SrQq_versionBanner{gap:var(--space-0-5);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:var(--text-sm);flex-direction:column;display:flex}.b9SrQq_fixedList{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm)}.b9SrQq_fixedList summary{cursor:pointer;font-weight:600}.b9SrQq_fixedList ul{margin:var(--space-1) 0 0 var(--space-2);gap:var(--space-0-5);flex-direction:column;display:flex}.b9SrQq_muted{color:var(--muted);font-size:var(--text-sm)}.b9SrQq_block{gap:var(--space-1);margin-top:var(--space-2);flex-direction:column;display:flex}.b9SrQq_blockTitle{font-size:var(--text-lg);font-weight:600}.b9SrQq_askForm{gap:var(--space-1);flex-direction:column;max-width:640px;display:flex}.b9SrQq_askForm textarea{width:100%;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;font-size:var(--text-sm)}.b9SrQq_askRow{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.b9SrQq_askSend{padding:var(--space-1) var(--space-2);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.b9SrQq_askDone{font-size:var(--text-sm);color:var(--muted)}.b9SrQq_askError{font-size:var(--text-sm);color:var(--danger)}.b9SrQq_thread{gap:var(--space-1);flex-direction:column;max-width:720px;list-style:none;display:flex}.b9SrQq_msgClient,.b9SrQq_msgUs{padding:var(--space-1) var(--space-2);border-radius:var(--radius);border:1px solid var(--border)}.b9SrQq_msgClient{margin-right:15%}.b9SrQq_msgUs{background:var(--surface);margin-left:15%}.b9SrQq_msgMeta{font-size:var(--text-xs);color:var(--muted)}.b9SrQq_msgText{white-space:pre-wrap;font-size:var(--text-sm);overflow-wrap:anywhere}@media (max-width:640px){.b9SrQq_stickyHead{margin:0 calc(-1 * var(--space-2));padding:var(--space-0-5) var(--space-2);top:56px}.b9SrQq_reportSticky{margin:0 calc(-1 * var(--space-2));padding:var(--space-0-5) var(--space-2)}.b9SrQq_headTitle{font-size:var(--text-lg)}.b9SrQq_headerActions{display:none}.b9SrQq_headMenu{display:block}.b9SrQq_headMenu>summary{min-height:var(--control);height:auto}.b9SrQq_stageList{gap:var(--space-1) var(--space-2)}.b9SrQq_tab,.b9SrQq_subTab{min-height:var(--control);align-items:center;display:inline-flex}.b9SrQq_chip,.b9SrQq_groupingOption{min-height:var(--control-compact);padding:var(--space-0-5) var(--space-1-5);font-size:var(--text-sm);align-items:center;display:inline-flex}.b9SrQq_groupingLabel{flex-basis:100%}.b9SrQq_msgClient{margin-right:0}.b9SrQq_msgUs{margin-left:0}}.b9SrQq_contacts{gap:var(--space-0-5);font-size:var(--text-md);flex-direction:column;list-style:none;display:flex}.b9SrQq_progress{gap:var(--space-1);flex-direction:column;display:flex}.b9SrQq_progressTrack{height:var(--icon-sm);background:color-mix(in srgb, var(--primary) 18%, var(--background));border-radius:4px;position:relative;overflow:hidden}.b9SrQq_progressFill{background:var(--primary);border-radius:4px;height:100%;transition:width .4s}.b9SrQq_progressBusy{background:var(--primary);border-radius:4px;width:35%;animation:3.2s ease-in-out infinite b9SrQq_progressBusy;position:absolute;inset:0 auto 0 0}@keyframes b9SrQq_progressBusy{0%{left:-35%}to{left:100%}}@media (prefers-reduced-motion:reduce){.b9SrQq_progressBusy{opacity:.5;width:100%;animation:none}}.b9SrQq_progressLabel{font-size:var(--text-sm);color:var(--muted);font-variant-numeric:tabular-nums}.b9SrQq_filtersWide{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.b9SrQq_filtersNarrow{display:none}.b9SrQq_filtersSummary{min-height:var(--control);padding:0 var(--space-1-5);border:1px solid var(--border);border-radius:var(--radius);font-size:var(--text-sm);cursor:pointer;align-items:center;display:flex}.b9SrQq_filtersNarrow[open]>.b9SrQq_filtersSummary{margin-bottom:var(--space-1)}.b9SrQq_allDone{font-size:var(--text-sm);font-weight:600}@media (max-width:640px){.b9SrQq_filtersWide{display:none}.b9SrQq_filtersNarrow{gap:var(--space-1);flex-direction:column;display:flex}}.b9SrQq_scanNotes{gap:var(--space-1);margin-bottom:var(--space-2);padding:var(--space-1-5) var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);font-size:var(--text-sm);flex-direction:column;display:flex}.b9SrQq_scanNotes ul{gap:var(--space-0-5);padding-left:var(--space-2);flex-direction:column;display:flex}.b9SrQq_scanNotes a{color:var(--primary);text-decoration:underline}.b9SrQq_retryForm{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.b9SrQq_retryForm .b9SrQq_secondaryButton{background:var(--background)}.b9SrQq_retryHint{font-size:var(--text-sm);color:var(--muted)}.b9SrQq_retryError{font-size:var(--text-sm);color:var(--danger);flex-basis:100%;margin:0}.b9SrQq_failedBanner{margin-bottom:var(--space-2);padding:var(--space-2);border:1px solid var(--danger);border-radius:var(--radius-tile);background:var(--danger-bg);color:var(--foreground)}.b9SrQq_failedBannerText{font-size:var(--text-sm);margin:0}
.v1NzSa_page{width:100%;max-width:1040px;padding:var(--space-4) var(--space-3);gap:var(--space-4);flex-direction:column;margin:0 auto;display:flex}.v1NzSa_header{gap:var(--space-1);flex-direction:column;display:flex}.v1NzSa_title{font-size:24px;font-weight:700}.v1NzSa_subtitle,.v1NzSa_note,.v1NzSa_empty{color:var(--muted);font-size:14px}.v1NzSa_tiles{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.v1NzSa_tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2);flex-direction:column;gap:4px;display:flex}.v1NzSa_tileLabel{color:var(--muted);font-size:13px}.v1NzSa_tileValue{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.v1NzSa_tileNote{color:var(--muted);font-size:13px}.v1NzSa_tileWarning,.v1NzSa_warning,.v1NzSa_error{color:var(--danger);font-size:13px}.v1NzSa_section{gap:var(--space-1);flex-direction:column;display:flex}.v1NzSa_sectionTitle{font-size:16px;font-weight:600}.v1NzSa_statusList{gap:var(--space-2);flex-wrap:wrap;font-size:14px;list-style:none;display:flex}.v1NzSa_tableWrap{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.v1NzSa_table{border-collapse:collapse;width:100%;font-size:14px}.v1NzSa_table th,.v1NzSa_table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:8px 12px}.v1NzSa_table th{background:var(--surface);color:var(--muted);font-size:13px;font-weight:600}.v1NzSa_table tr:last-child td{border-bottom:none}.v1NzSa_num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.v1NzSa_nowrap{white-space:nowrap}.v1NzSa_button,.v1NzSa_smallButton{border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);cursor:pointer;font-weight:600}.v1NzSa_button{height:36px;padding:0 var(--space-2);font-size:14px}.v1NzSa_smallButton{white-space:nowrap;min-height:36px;padding:0 14px;font-size:14px}.v1NzSa_button:disabled{opacity:.5;cursor:default}.v1NzSa_filters{align-items:center;gap:var(--space-2);color:var(--muted);flex-wrap:wrap;font-size:13px;display:flex}.v1NzSa_filters select{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);height:36px;color:var(--foreground);font:inherit;padding:0 28px 0 10px}.v1NzSa_prewrap{white-space:pre-line;min-width:240px}.v1NzSa_mailIn,.v1NzSa_mailOut{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);flex-direction:column;display:flex}.v1NzSa_mailOut{margin-left:var(--space-4);background:var(--surface)}.v1NzSa_mailSubject{font-weight:600}.v1NzSa_mailFrame{border:1px solid var(--border);border-radius:var(--radius);background:#fff;width:100%;min-height:320px}.v1NzSa_mailForm{gap:var(--space-2);color:var(--muted);flex-direction:column;font-size:13px;display:flex}.v1NzSa_mailForm input:not([type=file]),.v1NzSa_mailForm select,.v1NzSa_mailForm textarea{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);max-width:100%;color:var(--foreground);font:inherit;padding:6px 8px;font-size:14px}@media (max-width:640px){.v1NzSa_mailOut{margin-left:0}}.v1NzSa_adminNav{gap:var(--space-1);flex-wrap:wrap;display:flex}.v1NzSa_adminNavItem{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--foreground);align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.v1NzSa_adminNavItem:hover{border-color:var(--primary)}.v1NzSa_adminNavActive{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.v1NzSa_adminNavBadge{background:var(--danger);color:#fff;text-align:center;border-radius:11px;min-width:22px;height:22px;padding:0 6px;font-size:12px;line-height:22px}@media (max-width:640px){.v1NzSa_adminNavItem{flex:auto;justify-content:center;padding:0 12px}}.v1NzSa_adminMenu{padding:var(--space-2) var(--space-1);flex-direction:column;flex:1;gap:4px;display:flex}.v1NzSa_adminMenuItem{justify-content:space-between;align-items:center;gap:var(--space-1);min-height:48px;padding:0 var(--space-2);border-radius:var(--radius);color:var(--foreground);font-size:16px;font-weight:600;text-decoration:none;display:flex}.v1NzSa_adminMenuItem:hover{background:var(--background)}.v1NzSa_adminMenuActive,.v1NzSa_adminMenuActive:hover{background:var(--primary);color:var(--primary-foreground)}.v1NzSa_adminMenuFooter{gap:var(--space-1);flex-direction:column;display:flex}.v1NzSa_adminMenuSecondary{color:var(--muted);font-size:14px}.v1NzSa_pushButton{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);min-height:40px;color:var(--foreground);cursor:pointer;font-size:14px;font-weight:600}.v1NzSa_pushNote{color:var(--muted);font-size:12px}.v1NzSa_todayGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.v1NzSa_todayCard{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;min-width:0;display:flex}.v1NzSa_todayList{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;list-style:none;display:flex}.v1NzSa_statsDetails{gap:var(--space-4);flex-direction:column;display:flex}.v1NzSa_statsDetails>summary{cursor:pointer;margin-bottom:var(--space-3)}.v1NzSa_bottomNav{display:none}@media (max-width:720px){.v1NzSa_adminMenuDesktop{display:none}.v1NzSa_bottomNav{z-index:20;padding:6px calc(4px + env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) calc(4px + env(safe-area-inset-left));background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);border-top:1px solid var(--border);grid-template-columns:repeat(6,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.v1NzSa_bottomNavItem{min-height:52px;color:var(--muted);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:3px;padding:0 2px;text-decoration:none;display:flex}.v1NzSa_bottomNavIcon{border-radius:15px;place-items:center;width:52px;height:30px;transition:background-color .15s,transform .1s;display:grid;position:relative}.v1NzSa_bottomNavItem:active .v1NzSa_bottomNavIcon{transform:scale(.92)}.v1NzSa_bottomNavLabel{white-space:nowrap;font-size:11px;font-weight:500;line-height:1.2}.v1NzSa_bottomNavActive{color:var(--foreground)}.v1NzSa_bottomNavActive .v1NzSa_bottomNavIcon{background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary)}.v1NzSa_bottomNavActive .v1NzSa_bottomNavLabel{font-weight:700}.v1NzSa_bottomNavBadge{border:2px solid var(--surface);box-sizing:content-box;background:var(--danger);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-3px;left:30px}.v1NzSa_bottomNavSpacer{height:calc(66px + env(safe-area-inset-bottom))}}.v1NzSa_mailCompose,.v1NzSa_mailSend{border-radius:var(--radius);background:var(--primary);min-height:44px;color:var(--primary-foreground);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.v1NzSa_mailToolbar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.v1NzSa_mailBoxes{flex-wrap:wrap;gap:6px;display:flex}.v1NzSa_mailChip{border:1px solid var(--border);min-height:36px;color:var(--foreground);border-radius:18px;align-items:center;gap:6px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.v1NzSa_mailChipActive{border-color:var(--primary);color:var(--primary);font-weight:600}.v1NzSa_mailSearch input{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);width:280px;max-width:100%;min-height:36px;color:var(--foreground);font:inherit;padding:0 12px;font-size:14px}.v1NzSa_mailList{border:1px solid var(--border);border-radius:var(--radius);list-style:none;overflow:hidden}.v1NzSa_mailList li+li{border-top:1px solid var(--border)}.v1NzSa_mailRow{gap:2px var(--space-2);padding:12px var(--space-2);color:var(--foreground);grid-template-columns:1fr auto;min-width:0;text-decoration:none;display:grid}.v1NzSa_mailRow:hover{background:var(--surface)}.v1NzSa_mailRowWho,.v1NzSa_mailRowSubject,.v1NzSa_mailRowMeta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v1NzSa_mailRowWho{font-size:15px}.v1NzSa_mailRowWhen{color:var(--muted);text-align:right;font-size:13px}.v1NzSa_mailRowSubject{grid-column:1/-1;font-size:14px}.v1NzSa_mailRowSnippet,.v1NzSa_mailRowMeta{color:var(--muted)}.v1NzSa_mailRowMeta{grid-column:1/-1;font-size:12px}.v1NzSa_mailRowUnread .v1NzSa_mailRowWho,.v1NzSa_mailRowUnread .v1NzSa_mailRowSubject,.v1NzSa_mailRowUnread .v1NzSa_mailRowWhen{color:var(--foreground);font-weight:700}.v1NzSa_mailRowUnread{box-shadow:inset 3px 0 0 var(--primary)}.v1NzSa_mailTabActive{border-color:var(--primary);color:var(--primary);background:var(--background)}.v1NzSa_mailApp{grid-template-columns:200px minmax(280px,380px) minmax(0,1fr);grid-template-areas:"folders list pane";width:100%;min-height:calc(100vh - 80px);display:grid}.v1NzSa_mailFolders{padding:var(--space-2) var(--space-1);border-right:1px solid var(--border);flex-direction:column;grid-area:folders;gap:4px;display:flex}.v1NzSa_mailFolders .v1NzSa_mailCompose{margin-bottom:var(--space-1)}.v1NzSa_mailFolder{border-radius:var(--radius);min-height:40px;color:var(--foreground);white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;padding:0 12px;font-size:15px;text-decoration:none;display:flex}.v1NzSa_mailFolder:hover{background:var(--surface)}.v1NzSa_mailFolderActive,.v1NzSa_mailFolderActive:hover{background:var(--surface);box-shadow:inset 3px 0 0 var(--primary);font-weight:700}.v1NzSa_mailFolderCount{color:var(--muted);font-size:13px;font-weight:600}.v1NzSa_mailFolderLinks{margin-top:var(--space-2);color:var(--muted);padding:0 12px;font-size:13px}.v1NzSa_mailListCol{gap:var(--space-1);padding:var(--space-2) 0;border-right:1px solid var(--border);flex-direction:column;grid-area:list;min-width:0;display:flex}.v1NzSa_mailListHead,.v1NzSa_mailListCol>.v1NzSa_mailSearch,.v1NzSa_mailListCol>.v1NzSa_empty,.v1NzSa_mailListCol>.v1NzSa_error{padding:0 var(--space-2)}.v1NzSa_mailListTitle{font-size:22px;font-weight:700}.v1NzSa_mailListCol .v1NzSa_mailSearch input{width:100%}.v1NzSa_mailListForm{flex-direction:column;min-width:0;display:flex}.v1NzSa_mailListBar{justify-content:flex-end;align-items:center;gap:var(--space-1);padding:0 var(--space-2);min-height:32px;display:flex}.v1NzSa_mailLinkButton{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600}.v1NzSa_mailMsgList{list-style:none}.v1NzSa_mailMsgList>li{border-top:1px solid var(--border);align-items:stretch;display:flex}.v1NzSa_mailMsgActive{background:var(--primary)}.v1NzSa_mailMsgActive .v1NzSa_mailMsg,.v1NzSa_mailMsgActive .v1NzSa_mailMsgWhen,.v1NzSa_mailMsgActive .v1NzSa_mailMsgSnippet,.v1NzSa_mailMsgActive .v1NzSa_tileNote{color:var(--primary-foreground)}.v1NzSa_mailCheck{padding-left:var(--space-2);align-items:center;display:flex}.v1NzSa_mailCheck input{width:20px;height:20px}.v1NzSa_mailMsg{min-width:0;padding:10px var(--space-2) 12px 28px;color:var(--foreground);flex-direction:column;flex:1;gap:2px;text-decoration:none;display:flex}.v1NzSa_mailMsgTop{align-items:baseline;gap:var(--space-1);display:flex;position:relative}.v1NzSa_mailDot{background:var(--primary);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-18px}.v1NzSa_mailMsgActive .v1NzSa_mailDot{background:var(--primary-foreground)}.v1NzSa_mailMsgWho{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.v1NzSa_mailMsgUnread{font-weight:800}.v1NzSa_mailMsgWhen{color:var(--muted);white-space:nowrap;font-size:13px}.v1NzSa_mailMsgSubject{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.v1NzSa_mailMsgSnippet{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.v1NzSa_mailBulkBar{gap:var(--space-1);padding:var(--space-1) var(--space-2);background:var(--background);border-top:1px solid var(--border);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.v1NzSa_mailDanger{border:1px solid var(--danger);border-radius:var(--radius);background:var(--background);min-height:44px;color:var(--danger);cursor:pointer;align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.v1NzSa_mailPane{gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-direction:column;grid-area:pane;min-width:0;display:flex}.v1NzSa_mailPaneEmpty{margin:auto}.v1NzSa_mailBack{font-size:16px;display:none}.v1NzSa_mailToolbarRow{gap:var(--space-1);padding-bottom:var(--space-1);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.v1NzSa_mailToolbarRow form{gap:var(--space-1);display:inline-flex}.v1NzSa_mailReadGrid{gap:var(--space-3);grid-template-columns:minmax(0,1fr) 220px;display:grid}.v1NzSa_mailRead{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.v1NzSa_mailReadHead{gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.v1NzSa_mailAvatar{background:var(--muted);width:44px;height:44px;color:var(--background);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:inline-flex}.v1NzSa_mailReadFrom{font-size:18px;font-weight:700}.v1NzSa_mailReadSubject{font-size:16px}.v1NzSa_mailBody{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.55}.v1NzSa_mailEarlier{padding:var(--space-1) 0;border-top:1px solid var(--border)}.v1NzSa_mailClient{gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-wrap:anywhere;flex-direction:column;align-self:start;display:flex}@media (max-width:1599px){.v1NzSa_mailReadGrid{grid-template-columns:minmax(0,1fr)}.v1NzSa_mailClient{align-items:center;gap:4px var(--space-2);flex-flow:wrap;order:-1}}@media (max-width:1200px){.v1NzSa_mailApp{grid-template:"folders folders""list pane"1fr/minmax(260px,340px) minmax(0,1fr)}.v1NzSa_mailFolders{border-right:none;border-bottom:1px solid var(--border);flex-flow:wrap;align-items:center}.v1NzSa_mailFolders .v1NzSa_mailCompose{margin-bottom:0}.v1NzSa_mailFolderLinks{margin:0 0 0 auto}.v1NzSa_mailReadGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.v1NzSa_mailApp{grid-template-columns:minmax(0,1fr);grid-template-areas:"folders""list""pane";min-height:0}.v1NzSa_mailFolders{padding:var(--space-1) var(--space-2);flex-wrap:nowrap;overflow-x:auto}.v1NzSa_mailFolderLinks{display:none}.v1NzSa_mailListCol{border-right:none}.v1NzSa_mailPane{padding:var(--space-2);display:none}.v1NzSa_mailAppPane .v1NzSa_mailFolders,.v1NzSa_mailAppPane .v1NzSa_mailListCol{display:none}.v1NzSa_mailAppPane .v1NzSa_mailPane{display:flex}.v1NzSa_mailBack{display:block}.v1NzSa_mailReadHead{grid-template-columns:auto 1fr}.v1NzSa_mailReadHead .v1NzSa_mailMsgWhen{grid-column:2}}.v1NzSa_inlineForm{display:inline}
._qtPgq_page{max-width:720px;padding:var(--space-4) var(--space-3);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}._qtPgq_header{gap:var(--space-1);flex-direction:column;display:flex}._qtPgq_title{font-size:24px;font-weight:700}._qtPgq_subtitle{color:var(--muted);font-size:14px}._qtPgq_counts{color:var(--muted);padding-bottom:var(--space-1);border-bottom:1px solid var(--border);font-size:13px}._qtPgq_list{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._qtPgq_row{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2);flex-direction:column;gap:4px;display:flex}._qtPgq_rowHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}._qtPgq_code{font-size:14px;font-weight:600}._qtPgq_edition{color:var(--muted);font-size:12px}._qtPgq_docTitle{font-size:13px}._qtPgq_status{color:var(--muted);font-size:12px}._qtPgq_statusOk{color:var(--foreground);font-weight:600}._qtPgq_statusPartial{font-weight:600}._qtPgq_note{color:var(--muted);font-size:12px}._qtPgq_missingSection{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}._qtPgq_sectionTitle{padding-bottom:var(--space-1);border-bottom:1px solid var(--border);font-size:16px;font-weight:600}._qtPgq_sectionNote{color:var(--muted);font-size:13px}._qtPgq_gaps{border-collapse:collapse;max-width:100%;font-size:13px;display:block;overflow-x:auto}._qtPgq_gaps th,._qtPgq_gaps td{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);text-align:left;white-space:nowrap}._qtPgq_gaps th{color:var(--muted);font-weight:600}._qtPgq_gaps td:not(:first-child),._qtPgq_gaps th:not(:first-child){text-align:right}
.bV04FW_page{width:100%;max-width:var(--page-max);padding:var(--space-4) var(--space-3);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.bV04FW_pageNarrow{max-width:calc(var(--text-measure) + 2 * var(--space-3))}.bV04FW_downloadButton{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);border:1px solid var(--border);background:var(--background);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;flex-shrink:0;align-items:center;font-weight:600;list-style:none;display:inline-flex}.bV04FW_downloadButton:hover{background:var(--border)}.bV04FW_title{font-size:var(--text-2xl);font-weight:600}.bV04FW_error,.bV04FW_processing,.bV04FW_empty{color:var(--muted);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius)}.bV04FW_error{color:var(--danger);background:var(--danger-bg);border-color:#0000}.bV04FW_section+.bV04FW_section{margin-top:var(--space-4)}.bV04FW_sectionTitle{font-size:var(--text-md);padding-bottom:var(--space-1);border-bottom:1px solid var(--border);margin-bottom:var(--space-2);font-weight:600}.bV04FW_sectionNote{font-size:var(--text-sm);color:var(--muted);margin-bottom:var(--space-2)}.bV04FW_violationList{flex-direction:column;list-style:none;display:flex}.bV04FW_row{grid-template-columns:32px minmax(0, var(--text-measure)) auto;justify-content:start;column-gap:var(--space-2);row-gap:var(--space-1);padding:var(--space-1-5) 0;border-bottom:1px solid var(--border);scroll-margin-top:calc(var(--space-5) * 3);grid-template-areas:"check main actions"".panel panel";display:grid}.bV04FW_row:last-child{border-bottom:none}.bV04FW_rowCheck{grid-area:check}.bV04FW_rowCheck .bV04FW_checkLabel{padding-top:var(--space-0-5)}.bV04FW_rowMain{grid-area:main;min-width:0}.bV04FW_rowText{font-size:var(--text-md);white-space:pre-line;overflow-wrap:anywhere;line-height:1.5}.bV04FW_rowText .bV04FW_kind{margin-right:var(--space-1);vertical-align:1px}.bV04FW_rowMeta{margin-top:var(--space-0-5);font-size:var(--text-sm);color:var(--muted);overflow-wrap:anywhere}.bV04FW_rowActions{justify-content:flex-end;align-items:flex-start;gap:var(--space-1);flex-wrap:wrap;grid-area:actions;max-width:280px;display:flex}.bV04FW_rowPanel{align-items:flex-start;gap:var(--space-1);flex-direction:column;grid-area:panel;display:flex}.bV04FW_rowPanelButtons{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.bV04FW_linkButton{min-height:var(--control);padding:0 var(--space-0-5);color:var(--primary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;text-decoration:underline}.bV04FW_feedbackText.bV04FW_grow,.bV04FW_grow{resize:none;box-sizing:border-box;overflow:hidden}.bV04FW_answerCard{padding:var(--space-1-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);align-items:stretch}.bV04FW_quoteList{gap:var(--space-0-5);flex-direction:column;list-style:none;display:flex}.bV04FW_quoteList li{align-items:flex-start;gap:var(--space-1);display:flex}.bV04FW_quote{min-width:0;padding:var(--space-0-5) var(--space-1-5);border-left:3px solid var(--primary);background:var(--background);font-size:var(--text-md);overflow-wrap:anywhere;flex:1}.bV04FW_quoteButton{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);border:1px solid var(--primary);background:var(--background);color:var(--primary);font-size:var(--text-sm);cursor:pointer;font-weight:600}.bV04FW_sentNote{font-size:var(--text-sm);color:var(--muted);align-self:center}.bV04FW_sentItem{white-space:nowrap}.bV04FW_groupTitle{font-size:var(--text-lg);font-weight:600}.bV04FW_normative{overflow-wrap:anywhere;min-width:0;font-weight:600}.bV04FW_skipped{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--muted);font-size:var(--text-sm);line-height:1.45}.bV04FW_checkedAgainst{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2);font-size:var(--text-sm)}.bV04FW_checkedAgainstSummary{cursor:pointer;color:var(--muted)}.bV04FW_checkedAgainstList li{align-items:baseline;gap:0 var(--space-1);padding:var(--space-0-5) 0;flex-wrap:wrap;display:flex}.bV04FW_checkedAgainstList{margin-top:var(--space-2);gap:var(--space-0-5);flex-direction:column;list-style:none;display:flex}.bV04FW_checkedCode{white-space:nowrap;font-weight:600}.bV04FW_checkedEdition,.bV04FW_checkedPages{color:var(--muted)}.bV04FW_checkedTitle{color:var(--muted);min-width:0}.bV04FW_checkedNote{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-xs)}.bV04FW_disclaimer{padding:var(--space-2);border-left:3px solid var(--border);color:var(--muted);font-size:var(--text-sm);line-height:1.5}.bV04FW_actionsRow,.bV04FW_confirmRow{margin-top:var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--border);align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;display:flex}.bV04FW_actionsNote{flex:1;min-width:180px}.bV04FW_quietButton{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);border:1px solid var(--border);background:var(--background);color:var(--foreground);font-size:var(--text-sm);cursor:pointer}.bV04FW_quietButton:hover{background:var(--surface)}.bV04FW_dangerButton{height:var(--control);padding:0 var(--space-1-5);border-radius:var(--radius);background:var(--danger);color:#fff;font-size:var(--text-sm);cursor:pointer;border:1px solid #0000;font-weight:600}.bV04FW_dangerButton:disabled{opacity:.6;cursor:default}.bV04FW_feedbackChosen{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);border:1px solid var(--foreground);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);cursor:pointer;font-weight:600}.bV04FW_feedbackForm{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex-basis:100%;display:flex}.bV04FW_feedbackText{width:100%;padding:var(--space-1) var(--space-1-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;font-size:var(--text-sm);resize:vertical}.bV04FW_feedbackError{color:var(--danger);font-size:var(--text-sm)}.bV04FW_feedbackSection{margin-top:var(--space-4)}.bV04FW_consentRow{margin-top:var(--space-2);gap:var(--space-1);font-size:var(--text-sm);color:var(--muted);align-items:flex-start;line-height:1.5;display:flex}.bV04FW_consentRow input{margin-top:var(--space-0-5)}.bV04FW_group>summary{list-style:none}.bV04FW_groupSummary{justify-content:space-between;align-items:baseline;gap:var(--space-1);padding:var(--space-1) 0;border-bottom:1px solid var(--border);cursor:pointer;display:flex}.bV04FW_groupSummary .bV04FW_groupTitle{overflow-wrap:anywhere;flex:1;min-width:0}.bV04FW_groupSummary:before{content:"▾";color:var(--muted)}.bV04FW_group:not([open])>.bV04FW_groupSummary:before{content:"▸"}.bV04FW_groupCount{font-size:var(--text-sm);color:var(--muted);white-space:nowrap}.bV04FW_checkLabel{padding-top:var(--space-2);align-items:center;display:inline-flex}.bV04FW_check{width:18px;height:var(--icon-sm);cursor:pointer}.bV04FW_row:has(>.bV04FW_rowCheck .bV04FW_check:checked)>.bV04FW_rowMain{color:var(--muted);text-decoration:line-through}.bV04FW_itemRow:has(>.bV04FW_checkLabel .bV04FW_check:checked)>span{color:var(--muted);text-decoration:line-through}.bV04FW_itemList{margin-top:var(--space-1);gap:var(--space-1);font-size:var(--text-md);flex-direction:column;list-style:none;display:flex}.bV04FW_itemRow{align-items:flex-start;gap:var(--space-2);display:flex}.bV04FW_itemRow .bV04FW_checkLabel{flex:none;padding-top:0}.bV04FW_kind{font-size:var(--text-sm);padding:1px var(--space-1);border:1px solid var(--border);color:var(--muted);background:var(--surface);border-radius:999px;flex:none;line-height:1.4}.bV04FW_kind_normative{color:#b42234;border-color:var(--danger);background:var(--danger-bg)}@media (prefers-color-scheme:dark){.bV04FW_kind_normative{color:#ff8a96}}.bV04FW_kind_advisory,.bV04FW_kind_citation{color:#8a5a00;background:#fdf6e7;border-color:#e8c98a}@media (prefers-color-scheme:dark){.bV04FW_kind_advisory,.bV04FW_kind_citation{color:#f0c46c;background:#2c2312;border-color:#6b5320}}.bV04FW_kind_formatting{border-style:dashed}.bV04FW_kindNotes{gap:var(--space-1);margin-bottom:var(--space-3);font-size:var(--text-sm);color:var(--muted);flex-direction:column;display:flex}.bV04FW_kindNotes dt{margin-bottom:var(--space-0-5);display:inline-block}@media (max-width:640px){.bV04FW_page{padding:var(--space-3) var(--space-2)}.bV04FW_title{font-size:var(--text-xl);overflow-wrap:anywhere}.bV04FW_downloadButton,.bV04FW_quietButton,.bV04FW_dangerButton,.bV04FW_feedbackChosen{height:var(--control)}.bV04FW_downloadButton{justify-content:center;align-self:stretch}.bV04FW_itemRow{gap:var(--space-1)}.bV04FW_checkLabel{min-width:44px;min-height:var(--control);padding-top:var(--space-1);justify-content:center}.bV04FW_itemRow .bV04FW_checkLabel{min-height:0;padding-block:var(--space-1);margin-block:calc(-1 * var(--space-1));align-items:flex-start}.bV04FW_check{width:22px;height:var(--icon-md)}.bV04FW_groupSummary{flex-wrap:wrap;row-gap:0}.bV04FW_groupSummary .bV04FW_groupTitle{flex:calc(100% - 24px)}.bV04FW_groupSummary .bV04FW_groupCount{padding-left:var(--space-3);flex-basis:100%}.bV04FW_row{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"check main"".actions"".panel"}.bV04FW_rowActions{justify-content:flex-start;max-width:none}.bV04FW_rowActions>.bV04FW_quietButton,.bV04FW_rowActions>.bV04FW_feedbackChosen{flex:1 1 0;min-width:0}.bV04FW_rowActions>.bV04FW_linkButton,.bV04FW_rowActions>.bV04FW_sentNote{text-align:left;flex-basis:100%}.bV04FW_linkButton{min-height:var(--control)}}.bV04FW_missedBlock{margin-top:var(--space-4);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);gap:var(--space-1);flex-direction:column;display:flex}.bV04FW_missedTitle{font-size:var(--text-lg);font-weight:600}.bV04FW_missedRow{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.bV04FW_sendButton{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);font-size:var(--text-sm);cursor:pointer;border:none;font-weight:600}.bV04FW_sendButton:disabled{opacity:.5;cursor:default}.bV04FW_cardHint{font-size:var(--text-sm);color:var(--muted)}.bV04FW_checkLabel{position:relative}.bV04FW_checkSaved{z-index:1;padding:0 var(--space-0-5);border-radius:var(--radius);background:var(--background);font-size:var(--text-xs);color:var(--muted);white-space:nowrap;position:absolute;top:100%;left:0}@media (max-width:640px){.bV04FW_sendButton,.bV04FW_quoteButton{height:var(--control)}.bV04FW_quoteButton{flex-basis:100%}}.bV04FW_mergedCount{color:var(--muted)}.bV04FW_memberSheet{font-weight:500}.bV04FW_itemNote{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-sm)}.bV04FW_nowrap{white-space:nowrap}@media (max-width:640px){.bV04FW_row.bV04FW_rowListed{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""actions""panel"}.bV04FW_row.bV04FW_rowListed>.bV04FW_rowCheck{display:none}.bV04FW_rowListed .bV04FW_itemRow .bV04FW_checkLabel{min-width:0;padding-right:var(--space-1);justify-content:flex-start}}
.Vgh7Eq_logo{align-items:center;gap:var(--space-1-5);color:var(--foreground);display:inline-flex}.Vgh7Eq_mark{width:var(--icon-md);height:var(--icon-md);flex-shrink:0}.Vgh7Eq_wordmark{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:700}.Vgh7Eq_sm .Vgh7Eq_mark{width:var(--icon-sm);height:var(--icon-sm)}.Vgh7Eq_sm .Vgh7Eq_wordmark{font-size:var(--text-md)}
@media print{.h2N4mG_sidebar{display:none}}.h2N4mG_shell{align-items:stretch;min-height:100vh;display:flex}.h2N4mG_sidebar{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;flex-shrink:0;width:260px;display:flex}.h2N4mG_logoRow{padding:var(--space-2);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.h2N4mG_menuButton{height:var(--control);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);font-size:var(--text-sm);cursor:pointer;font-weight:600;display:none}.h2N4mG_sidebarBody{flex-direction:column;flex:1;min-height:0;display:flex}.h2N4mG_company{padding:var(--space-2);border-bottom:1px solid var(--border);gap:var(--space-0-5);flex-direction:column;display:flex}.h2N4mG_companyName{font-weight:600;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.h2N4mG_plan{font-size:var(--text-xs);color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px}.h2N4mG_planWarn{color:var(--danger);font-weight:600}.h2N4mG_companyLinks{gap:var(--space-1);margin-top:var(--space-1);grid-template-columns:1fr 1fr;display:grid}.h2N4mG_companyLinks>form{display:contents}.h2N4mG_companyLink{min-height:var(--control);padding:0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);font:inherit;font-size:var(--text-sm);color:var(--foreground);cursor:pointer;justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:flex}.h2N4mG_companyLink:hover{border-color:var(--foreground)}.h2N4mG_companyLink[aria-current=page]{border-color:var(--primary);color:var(--primary)}.h2N4mG_checkButton{margin:var(--space-2) var(--space-2) var(--space-1);min-height:var(--control);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:600;display:flex}.h2N4mG_nav,.h2N4mG_help{padding:0 var(--space-1);gap:var(--space-0-5);flex-direction:column;display:flex}.h2N4mG_help{padding-top:var(--space-1);padding-bottom:var(--space-2);border-top:1px solid var(--border)}.h2N4mG_helpTitle{padding:var(--space-1) var(--space-1) 0;font-size:var(--text-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.h2N4mG_navLink{padding:var(--space-1);border-radius:var(--radius);font-size:var(--text-sm);color:var(--muted)}.h2N4mG_navLink:hover{background:var(--background);color:var(--foreground)}.h2N4mG_navLinkActive{background:var(--background);color:var(--foreground);font-weight:600}.h2N4mG_navSub{padding-left:var(--space-3);justify-content:space-between;display:flex}.h2N4mG_navCount{font-variant-numeric:tabular-nums}.h2N4mG_navButton{text-align:left;font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:none}.h2N4mG_navSpacer{flex:1}.h2N4mG_mainArea{flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:720px){.h2N4mG_companyLink{min-height:var(--control)}.h2N4mG_shell{flex-direction:column;min-height:auto}.h2N4mG_sidebar{border-right:none;border-bottom:1px solid var(--border);z-index:10;width:auto;position:sticky;top:0}.h2N4mG_logoRow{padding:var(--space-1) var(--space-2)}.h2N4mG_menuButton{align-items:center;display:inline-flex}.h2N4mG_sidebarBody{max-height:calc(100dvh - 57px);display:none;overflow-y:auto}.h2N4mG_sidebarBodyOpen{display:flex}.h2N4mG_sidebarBody>*{flex-shrink:0}.h2N4mG_navLink,.h2N4mG_checkButton{min-height:var(--control)}.h2N4mG_navLink{align-items:center;display:flex}}
@media print{.XrSsra_footer{display:none}}.XrSsra_footer{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;display:flex}.XrSsra_link{color:var(--muted);text-underline-offset:2px;text-decoration:underline}.XrSsra_link:hover{color:var(--foreground)}.XrSsra_note{flex-basis:100%;line-height:1.5}@media (max-width:720px){.XrSsra_hideOnPhone{display:none}}
.dau09W_page{max-width:980px;padding:var(--space-4) var(--space-3);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.dau09W_header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.dau09W_title{font-size:var(--text-2xl);font-weight:600}.dau09W_muted{color:var(--muted);font-size:var(--text-sm)}.dau09W_over{color:var(--danger);font-size:var(--text-sm)}.dau09W_sectionTitle{font-size:var(--text-lg);margin-bottom:var(--space-1);font-weight:600}.dau09W_findings{margin-bottom:var(--space-1);padding-left:var(--space-3);gap:var(--space-1);flex-direction:column;display:flex}.dau09W_findingCard{gap:var(--space-0-5);padding:var(--space-1-5) var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);flex-direction:column;display:flex}.dau09W_findingText{max-width:var(--text-measure);font-size:var(--text-md);text-align:justify;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;line-height:1.5}@media (max-width:1024px){.dau09W_findingText{text-align:left}}.dau09W_normative{color:var(--muted);font-size:var(--text-sm)}.dau09W_tableWrap{overflow-x:auto}.dau09W_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.dau09W_table th,.dau09W_table td{text-align:left;padding:var(--space-1);border-bottom:1px solid var(--border);vertical-align:top}.dau09W_table th{color:var(--muted);font-weight:500}.dau09W_refused{color:var(--danger)}.dau09W_confirm{gap:var(--space-2);flex-direction:column;display:flex}.dau09W_choiceList{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.dau09W_choice{gap:var(--space-1);font-size:var(--text-sm);align-items:flex-start;display:flex}.dau09W_primary,.dau09W_button{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;align-self:flex-start;align-items:center;font-weight:600;display:inline-flex}.dau09W_primary{background:var(--primary);color:var(--primary-foreground);border:1px solid #0000}.dau09W_primary:disabled{opacity:.6;cursor:default}.dau09W_button{border:1px solid var(--border);background:var(--background)}.dau09W_button:hover{background:var(--border)}.dau09W_confirmRow{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;display:flex}.dau09W_quiet,.dau09W_danger{height:var(--control);padding:0 var(--space-1-5);border-radius:var(--radius);font-size:var(--text-sm);cursor:pointer}.dau09W_quiet{border:1px solid var(--border);background:var(--background);color:var(--foreground);align-self:flex-start}.dau09W_danger{background:var(--danger);color:#fff;border:1px solid #0000;font-weight:600}.dau09W_footer{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border)}.dau09W_versions,.dau09W_versionsAsk{gap:var(--space-1);border:1px solid var(--primary);border-radius:var(--radius);padding:var(--space-2);background:#f3f6ff;flex-direction:column;margin:0;display:flex}.dau09W_versionsAsk{background:#fff7ed;border-color:#f59e0b}.dau09W_versionsTitle{font-weight:600;font-size:var(--text-sm);float:left;width:100%;padding:0}.dau09W_tag{margin-left:var(--space-1);font-size:var(--text-xs);padding:1px var(--space-1);color:#1e3a8a;background:#e0e7ff;border-radius:999px}@media (prefers-color-scheme:dark){.dau09W_versions{background:#151c33}.dau09W_versionsAsk{background:#2a1f0e}.dau09W_tag{color:#c7d2fe;background:#1e2a55}}.dau09W_replace{align-items:center;gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.dau09W_replaceLabel{cursor:pointer;position:relative}.dau09W_replaceLabel:focus-within{outline:2px solid var(--primary);outline-offset:2px}.dau09W_replaceInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._jLfgG_wrapper{background:var(--surface);flex-direction:column;min-height:100%;display:flex}._jLfgG_page{width:100%;max-width:1120px;padding:var(--space-4) var(--space-3) var(--space-5);gap:var(--space-3);font-size:var(--text-md);flex-direction:column;flex:1;margin:0 auto;line-height:1.55;display:flex}._jLfgG_title{font-size:var(--text-3xl);letter-spacing:-.02em;font-weight:700}._jLfgG_lead{font-size:var(--text-lg);color:var(--muted);max-width:820px}._jLfgG_steps{gap:var(--space-2);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));list-style:none;display:grid}._jLfgG_step{counter-increment:step;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius);background:var(--background);border:1px solid var(--border);flex-direction:column;display:flex}._jLfgG_step:before{content:counter(step);width:var(--space-4);height:var(--space-4);background:var(--primary);color:var(--primary-foreground);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}._jLfgG_toc{gap:var(--space-1);flex-wrap:wrap;display:flex}._jLfgG_toc a{padding:var(--space-1) var(--space-2);border:1px solid var(--border);background:var(--background);color:var(--foreground);font-size:var(--text-md);border-radius:999px;text-decoration:none}._jLfgG_tocNarrow{display:none}._jLfgG_tocSummary{min-height:var(--control);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);cursor:pointer;align-items:center;font-weight:600;display:flex}._jLfgG_tocNarrow[open]>._jLfgG_tocSummary{margin-bottom:var(--space-1)}._jLfgG_toc a:hover{border-color:var(--primary);color:var(--primary)}._jLfgG_sections{gap:var(--space-2);flex-direction:column;display:flex}._jLfgG_card{gap:var(--space-1-5);padding:var(--space-3) var(--space-3);border-radius:var(--radius);background:var(--background);border:1px solid var(--border);flex-direction:column;scroll-margin-top:16px;display:flex}._jLfgG_card h2{font-size:var(--text-xl);font-weight:650}._jLfgG_card ul{padding-left:var(--space-3);gap:var(--space-1);flex-direction:column;display:flex}._jLfgG_kinds{gap:var(--space-1-5) var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}._jLfgG_kinds dt{font-weight:600}._jLfgG_kinds dd,._jLfgG_note{color:var(--muted)}@media (max-width:760px){._jLfgG_page{padding:var(--space-3) var(--space-2) var(--space-4)}._jLfgG_title{font-size:var(--text-2xl)}._jLfgG_lead{font-size:var(--text-md)}._jLfgG_steps{gap:var(--space-1);grid-template-columns:1fr}._jLfgG_step{align-items:flex-start;gap:var(--space-1-5);padding:var(--space-0-5) 0;background:0 0;border:none;flex-direction:row}._jLfgG_step:before{width:var(--icon-md);height:var(--icon-md);font-size:var(--text-sm)}._jLfgG_tocWide{display:none}._jLfgG_tocNarrow{display:block}._jLfgG_kinds{grid-template-columns:1fr}._jLfgG_card{padding:var(--space-2)}}
.xpnSVG_wrapper{flex-direction:column;min-height:100%;display:flex}.xpnSVG_page{width:100%;max-width:760px;padding:var(--space-4) var(--space-3) var(--space-5);gap:var(--space-3);flex-direction:column;flex:1;margin:0 auto;display:flex}.xpnSVG_title{font-size:var(--text-3xl);letter-spacing:-.02em;font-weight:700}.xpnSVG_meta{color:var(--muted);font-size:var(--text-sm)}.xpnSVG_draftNotice{padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--muted);font-size:var(--text-sm);line-height:1.5}.xpnSVG_section{gap:var(--space-1);flex-direction:column;display:flex}.xpnSVG_sectionTitle{font-size:var(--text-lg);margin-top:var(--space-2);font-weight:600}.xpnSVG_section p{font-size:var(--text-md);line-height:1.6}.xpnSVG_section ul{padding-left:var(--space-3);gap:var(--space-1);font-size:var(--text-md);flex-direction:column;line-height:1.55;display:flex}.xpnSVG_backLink{color:var(--primary);font-size:var(--text-sm)}
._6ustba_page{min-height:100%;padding:var(--space-3);flex-direction:column;display:flex}._6ustba_cardArea{flex:1;justify-content:center;align-items:center;display:flex}._6ustba_card{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:480px;padding:var(--space-4);flex-direction:column;display:flex}._6ustba_title{font-size:var(--text-xl);font-weight:600}._6ustba_subtitle{color:var(--muted);font-size:var(--text-sm);margin-top:calc(-1 * var(--space-1))}._6ustba_price{font-size:var(--text-2xl);font-weight:700}._6ustba_priceUnit{font-size:var(--text-md);color:var(--muted);font-weight:400}._6ustba_features{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;list-style:none;display:flex}._6ustba_methods{gap:var(--space-1);flex-direction:column;display:flex}._6ustba_methodButton{height:var(--control);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);cursor:pointer;font-weight:600}._6ustba_methodButton:disabled{opacity:.6;cursor:default}._6ustba_formMessage{font-size:var(--text-sm);color:var(--danger);background:var(--danger-bg);border-radius:var(--radius);padding:var(--space-1)}._6ustba_columns{width:100%;max-width:var(--page-max);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}._6ustba_notice{padding:var(--space-1-5) var(--space-2);border-radius:var(--radius);background:var(--danger-bg);color:var(--foreground);font-size:var(--text-sm);font-weight:600}
.BUJBAa_page{flex-direction:column;min-height:100%;display:flex}.BUJBAa_content{width:100%;max-width:var(--page-max);padding:var(--space-4) var(--space-3);gap:var(--space-2);flex-direction:column;flex:1;margin:0 auto;display:flex}.BUJBAa_empty{max-width:360px;margin:var(--space-5) auto 0;text-align:center;gap:var(--space-0-5);flex-direction:column;display:flex}.BUJBAa_emptyTitle{font-weight:600}.BUJBAa_emptySubtitle{font-size:var(--text-sm);color:var(--muted)}.BUJBAa_toolbar{gap:var(--space-1);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.BUJBAa_title{font-size:var(--text-xl);font-weight:600}.BUJBAa_search{gap:var(--space-1);max-width:760px;display:flex}.BUJBAa_search input{min-width:0;height:var(--control);padding:0 var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);font-size:var(--text-sm);flex:1}.BUJBAa_search button{height:var(--control);padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);font-size:var(--text-sm);cursor:pointer}.BUJBAa_filters{gap:var(--space-1);flex-wrap:wrap;display:flex}.BUJBAa_filter{padding:var(--space-0-5) var(--space-1-5);border:1px solid var(--border);font-size:var(--text-sm);color:var(--muted);border-radius:999px}.BUJBAa_filterActive{border-color:var(--foreground);color:var(--foreground);font-weight:600}.BUJBAa_projectTitle{font-size:var(--text-lg);color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;font-weight:600}.BUJBAa_projectTitle:hover{text-decoration-color:currentColor}.BUJBAa_lead{max-width:var(--text-measure);margin-bottom:var(--space-2);font-size:var(--text-md);color:var(--muted)}.BUJBAa_nextStep{margin-top:var(--space-0-5);font-size:var(--text-md)}.BUJBAa_projectSide{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;max-width:50%;display:flex}.BUJBAa_projectActions{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.BUJBAa_rowButton{min-height:var(--control);padding:0 var(--space-1-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font-size:var(--text-sm);align-items:center;display:inline-flex}.BUJBAa_rowButton:hover{background:var(--surface)}.BUJBAa_revisionTag{margin:var(--space-0-5) 0;padding:1px var(--space-1);background:var(--background);border:1px solid var(--border);font-size:var(--text-xs);color:var(--muted);white-space:nowrap;border-radius:999px;align-self:flex-start;font-weight:400;display:inline-block}.BUJBAa_newProject{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);font-weight:600;font-size:var(--text-sm);align-items:center;display:inline-flex}.BUJBAa_projectList{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}.BUJBAa_projectRow{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);display:flex}.BUJBAa_projectName{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.BUJBAa_projectKind{color:var(--muted);font-size:var(--text-sm)}@media (max-width:640px){.BUJBAa_content{padding:var(--space-3) var(--space-2)}.BUJBAa_toolbar{justify-content:stretch}.BUJBAa_search input,.BUJBAa_search button,.BUJBAa_filter{min-height:var(--control)}.BUJBAa_filter{align-items:center;display:inline-flex}.BUJBAa_newProject{height:var(--control);flex:1;justify-content:center}.BUJBAa_projectRow{gap:var(--space-1);flex-direction:column}.BUJBAa_projectSide{align-items:stretch;max-width:none}.BUJBAa_projectActions{justify-content:stretch}.BUJBAa_rowButton{min-height:var(--control);text-align:center;flex:100%;justify-content:center}}.BUJBAa_groupTitle{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-lg);font-weight:600}.BUJBAa_doneGroup>summary{cursor:pointer}.BUJBAa_doneGroup>summary::marker{color:var(--muted)}.BUJBAa_rowButtonMain{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);font-weight:600}.BUJBAa_rowButtonMain:hover{background:var(--primary);opacity:.9}.BUJBAa_newProjectLarge{margin-top:var(--space-2);min-height:var(--control);padding:0 var(--space-3);font-size:var(--text-md);align-self:center}.BUJBAa_searchLink{margin-top:var(--space-3);font-size:var(--text-sm)}.BUJBAa_textLink{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.BUJBAa_phoneOnly{display:none}@media (max-width:720px){.BUJBAa_phoneOnly{display:inline-flex}}.BUJBAa_nowrap{white-space:nowrap}
.B02PpG_page{max-width:calc(var(--text-measure,90ch) + 2 * var(--space-3))}.B02PpG_lead{font-size:var(--text-md);color:var(--muted);line-height:1.5}.B02PpG_choices{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.B02PpG_choice{gap:var(--space-0-5);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);color:inherit;flex-direction:column;text-decoration:none;display:flex}.B02PpG_choice:hover,.B02PpG_choice:focus-visible{border-color:var(--primary)}.B02PpG_choice span{font-size:var(--text-sm);color:var(--muted)}.B02PpG_form{gap:var(--space-2);flex-direction:column;display:flex}.B02PpG_field{gap:var(--space-0-5);flex-direction:column;display:flex}.B02PpG_fieldTitle{font-size:var(--text-sm);font-weight:600}.B02PpG_field textarea{width:100%;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:inherit;font:inherit;font-size:var(--text-md);resize:vertical}.B02PpG_primary,.B02PpG_secondary{min-height:var(--control);padding:0 var(--space-3);border-radius:var(--radius);font-size:var(--text-md);cursor:pointer;align-self:flex-start;font-weight:600}.B02PpG_primary{background:var(--primary);color:var(--primary-foreground);border:1px solid #0000}.B02PpG_primary:disabled{opacity:.6;cursor:default}.B02PpG_secondary{border:1px solid var(--border);background:var(--background);color:inherit}.B02PpG_error{color:var(--danger)}.B02PpG_result{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.B02PpG_resultTitle{font-size:var(--text-xl);font-weight:600}.B02PpG_notice{padding:var(--space-1-5) var(--space-2);border-radius:var(--radius);background:var(--surface)}.B02PpG_block{gap:var(--space-1);flex-direction:column;display:flex}.B02PpG_blockTitle{font-size:var(--text-lg);font-weight:600}.B02PpG_sections{padding-left:var(--space-3);gap:var(--space-1);flex-direction:column;display:flex}.B02PpG_sectionCard{padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius)}.B02PpG_muted{font-size:var(--text-sm);color:var(--muted)}.B02PpG_tableWrap{overflow-x:auto}.B02PpG_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.B02PpG_table th:nth-child(3){width:40%}.B02PpG_table th,.B02PpG_table td{padding:var(--space-1);border-bottom:1px solid var(--border);text-align:left;vertical-align:top;white-space:pre-line}@media print{.B02PpG_form,.B02PpG_secondary{display:none}.B02PpG_result{border-top:none;padding-top:0}}
.Q-HuvW_page{min-height:100%;padding:var(--space-3);flex-direction:column;display:flex}.Q-HuvW_cardArea{flex:1;justify-content:center;align-items:center;display:flex}.Q-HuvW_card{gap:var(--space-3);flex-direction:column;width:100%;max-width:760px;display:flex}.Q-HuvW_title{font-size:var(--text-2xl);font-weight:600}.Q-HuvW_subtitle{color:var(--muted);font-size:var(--text-md);margin-top:var(--space-1)}.Q-HuvW_form{gap:var(--space-2);flex-direction:column;display:flex}.Q-HuvW_field{gap:var(--space-0-5);flex-direction:column;display:flex}.Q-HuvW_label{font-size:var(--text-md);font-weight:500}.Q-HuvW_input{height:var(--control);padding:0 var(--space-1-5);font-size:var(--text-md);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.Q-HuvW_fileInputHidden{display:none}.Q-HuvW_hint{font-size:var(--text-sm);color:var(--muted)}.Q-HuvW_fieldError{font-size:var(--text-xs);color:var(--danger)}.Q-HuvW_formMessage{font-size:var(--text-sm);color:var(--danger);background:var(--danger-bg);border-radius:var(--radius);padding:var(--space-1)}.Q-HuvW_submit{height:var(--control);font-size:var(--text-md);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);cursor:pointer;border:none;font-weight:600}.Q-HuvW_submit:disabled{opacity:.6;cursor:default}.Q-HuvW_submitProgress,.Q-HuvW_submitProgress:disabled{opacity:1;background:linear-gradient(to right, var(--primary) var(--fill,0%), color-mix(in srgb, var(--primary) 35%, var(--background)) var(--fill,0%));font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #00000059}.Q-HuvW_submitBusy,.Q-HuvW_submitBusy:disabled{opacity:1;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--primary-foreground) 28%, transparent) 50%, transparent 100%) 0 0 / 40% 100% no-repeat, var(--primary);animation:1.4s ease-in-out infinite Q-HuvW_submitBusy}@keyframes Q-HuvW_submitBusy{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}@media (prefers-reduced-motion:reduce){.Q-HuvW_submitBusy,.Q-HuvW_submitBusy:disabled{animation:none}}.Q-HuvW_consent{gap:var(--space-1);font-size:var(--text-sm);color:var(--muted);align-items:flex-start;line-height:1.5;display:flex}.Q-HuvW_consent input{margin-top:var(--space-0-5)}.Q-HuvW_options{gap:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}.Q-HuvW_option{gap:var(--space-0-5);padding:var(--space-2) var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);text-align:left;cursor:pointer;flex-direction:column;display:flex}.Q-HuvW_option:hover{border-color:var(--primary)}.Q-HuvW_optionActive{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:color-mix(in srgb, var(--primary) 6%, var(--background))}.Q-HuvW_optionTitle{font-size:var(--text-lg);font-weight:600}.Q-HuvW_optionWhat{font-size:var(--text-sm);color:var(--muted)}.Q-HuvW_optionThen{font-size:var(--text-sm);color:var(--primary)}.Q-HuvW_drop{align-items:center;gap:var(--space-1-5);padding:var(--space-4) var(--space-2);border:2px dashed var(--border);border-radius:var(--radius);text-align:center;flex-direction:column;display:flex}.Q-HuvW_dropActive{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, var(--background))}.Q-HuvW_dropTitle{font-size:var(--text-lg);font-weight:600}.Q-HuvW_dropButton{min-height:var(--control);padding:0 var(--space-3);border:1px solid var(--primary);border-radius:var(--radius);background:var(--background);color:var(--primary);font-size:var(--text-md);cursor:pointer;font-weight:600}.Q-HuvW_mode{padding:var(--space-1-5) var(--space-2);border-radius:var(--radius);background:color-mix(in srgb, var(--primary) 8%, var(--background));font-size:var(--text-md);font-weight:500}.Q-HuvW_fileList{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;list-style:none;display:flex}.Q-HuvW_fileList li{justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--text-md);border-top:1px solid var(--border);display:flex}.Q-HuvW_fileList li:first-child{border-top:none}.Q-HuvW_fileName{overflow-wrap:anywhere;min-width:0}.Q-HuvW_fileSize{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0}.Q-HuvW_fileTotal{font-weight:600}.Q-HuvW_more{font-size:var(--text-md)}.Q-HuvW_more summary{cursor:pointer;color:var(--primary)}.Q-HuvW_more ul{margin:var(--space-1) 0 0;padding-left:var(--space-3);gap:var(--space-1);color:var(--muted);flex-direction:column;display:flex}@media (max-width:640px){.Q-HuvW_options{grid-template-columns:1fr}.Q-HuvW_option{padding:var(--space-1-5) var(--space-2)}}.Q-HuvW_pagesNote,.Q-HuvW_pagesShort{font-size:var(--text-sm)}.Q-HuvW_pagesShort{padding:var(--space-1) var(--space-1-5);border-radius:var(--radius);background:var(--danger-bg);font-weight:600}
.SLoQRq_page{max-width:640px;padding:var(--space-4) var(--space-3);gap:var(--space-3);flex-direction:column;display:flex}.SLoQRq_card{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}.SLoQRq_title{font-size:var(--text-xl);font-weight:600}.SLoQRq_form{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.SLoQRq_option{gap:var(--space-1);font-size:var(--text-md);align-items:flex-start;line-height:1.5;display:flex}.SLoQRq_option input{margin-top:var(--space-0-5);width:18px;height:var(--icon-sm);flex-shrink:0}.SLoQRq_note{color:var(--muted);font-size:var(--text-sm);display:block}.SLoQRq_button{height:var(--control);padding:0 var(--space-3);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);cursor:pointer;border:0;font-weight:600}@media (max-width:640px){.SLoQRq_page{padding:var(--space-3) var(--space-2)}}
.A_DBwq_page{min-height:100%;padding:var(--space-3);justify-content:center;align-items:center;display:flex}.A_DBwq_container{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;max-width:400px;display:flex}.A_DBwq_card{gap:var(--space-3);flex-direction:column;width:100%;max-width:400px;display:flex}.A_DBwq_title{font-size:var(--text-2xl);letter-spacing:-.01em;font-weight:600}.A_DBwq_subtitle{color:var(--muted);font-size:var(--text-sm);margin-top:var(--space-1)}.A_DBwq_form{gap:var(--space-2);flex-direction:column;display:flex}.A_DBwq_field{gap:var(--space-0-5);flex-direction:column;display:flex}.A_DBwq_label{font-size:var(--text-sm);font-weight:500}.A_DBwq_input{height:var(--control);padding:0 var(--space-1-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground)}.A_DBwq_input:focus{outline:2px solid var(--primary);outline-offset:-1px}.A_DBwq_input[aria-invalid=true]{border-color:var(--danger);background:var(--danger-bg)}.A_DBwq_input[aria-invalid=true]:focus{outline-color:var(--danger)}.A_DBwq_checkbox[aria-invalid=true]{outline:2px solid var(--danger);outline-offset:1px}.A_DBwq_hint{font-size:var(--text-xs);color:var(--muted)}.A_DBwq_fieldError{font-size:var(--text-xs);color:var(--danger)}.A_DBwq_formMessage{font-size:var(--text-sm);color:var(--danger);background:var(--danger-bg);border-radius:var(--radius);padding:var(--space-1)}.A_DBwq_submit{height:var(--control);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);cursor:pointer;border:none;font-weight:600}.A_DBwq_submit:disabled{opacity:.6;cursor:default}.A_DBwq_footer{font-size:var(--text-sm);color:var(--muted);text-align:center}.A_DBwq_footer a{color:var(--primary);font-weight:500}.A_DBwq_secondaryButton{color:var(--primary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.A_DBwq_consent{align-items:flex-start;gap:var(--space-1-5);font-size:var(--text-sm);color:var(--muted);cursor:pointer;line-height:1.5;display:flex}.A_DBwq_consent a{color:var(--primary);text-decoration:underline}.A_DBwq_checkbox{margin-top:var(--space-0-5);width:var(--icon-sm);height:var(--icon-sm);accent-color:var(--primary);cursor:pointer;flex-shrink:0}.A_DBwq_forgotLink{font-size:var(--text-sm);color:var(--primary);align-self:flex-end}
._8aEwW_wrapper{flex-direction:column;min-height:100%;display:flex}._8aEwW_topbar{padding:var(--space-3) var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._8aEwW_topNav{align-items:center;gap:var(--space-2);display:flex}._8aEwW_topLink{color:var(--primary);font-weight:600}._8aEwW_narrowOnly{display:none}._8aEwW_topButton{height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}._8aEwW_page{gap:var(--space-5);width:100%;max-width:960px;padding:var(--space-5) var(--space-4);flex-direction:column;flex:1;margin:0 auto;display:flex}._8aEwW_hero{gap:var(--space-3);text-align:center;flex-direction:column;max-width:640px;margin:0 auto;display:flex}._8aEwW_headline{font-size:var(--text-4xl);letter-spacing:-.02em;font-weight:700;line-height:1.15}._8aEwW_subheadline{font-size:var(--text-lg);color:var(--muted)}._8aEwW_actions{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._8aEwW_primary{height:var(--control);padding:0 var(--space-3);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);justify-content:center;align-items:center;font-weight:600;display:inline-flex}._8aEwW_secondary{height:var(--control);padding:0 var(--space-3);border-radius:var(--radius);border:1px solid var(--border);justify-content:center;align-items:center;font-weight:600;display:inline-flex}._8aEwW_block{gap:var(--space-2);flex-direction:column;display:flex}._8aEwW_blockTitle{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:700}._8aEwW_blockText{font-size:var(--text-md);line-height:1.6}._8aEwW_mainCard{padding:var(--space-3);border:1px solid var(--primary);border-radius:var(--radius);gap:var(--space-1);font-size:var(--text-md);flex-direction:column;line-height:1.6;display:flex}._8aEwW_cards{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}._8aEwW_card{padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:var(--space-1);font-size:var(--text-md);flex-direction:column;line-height:1.55;display:flex}._8aEwW_cardTitle{font-size:var(--text-lg);font-weight:600}._8aEwW_steps,._8aEwW_plain{padding-left:var(--space-3);gap:var(--space-1);font-size:var(--text-md);flex-direction:column;line-height:1.6;display:flex}._8aEwW_inlineLink{color:var(--primary)}._8aEwW_block ._8aEwW_actions{justify-content:flex-start}@media (max-width:900px){._8aEwW_cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){._8aEwW_topbar{padding:var(--space-2)}._8aEwW_page{gap:var(--space-4);padding:var(--space-3) var(--space-2) var(--space-4)}._8aEwW_headline{font-size:var(--text-3xl)}._8aEwW_subheadline{font-size:var(--text-md)}._8aEwW_cards{grid-template-columns:minmax(0,1fr)}._8aEwW_card,._8aEwW_mainCard{padding:var(--space-2)}._8aEwW_wideOnly{display:none}._8aEwW_narrowOnly{display:inline}._8aEwW_topButton{height:var(--control-compact);padding:0 var(--space-1-5);font-size:var(--text-sm)}._8aEwW_actions{flex-direction:column;align-items:stretch}}
.H7XDma_panel{right:var(--space-2);bottom:calc(var(--space-2) + env(safe-area-inset-bottom));z-index:20;width:min(380px,100vw - 32px);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);gap:var(--space-1);flex-direction:column;display:flex;position:fixed;box-shadow:0 4px 24px #0000002e}.H7XDma_form{gap:var(--space-1);flex-direction:column;display:flex}.H7XDma_form textarea{width:100%;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;font-size:var(--text-sm)}.H7XDma_title{font-weight:600}.H7XDma_note{font-size:var(--text-xs);color:var(--muted);overflow-wrap:anywhere}.H7XDma_error{font-size:var(--text-sm);color:var(--danger)}.H7XDma_row{gap:var(--space-1);display:flex}.H7XDma_primary,.H7XDma_secondary{min-height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--text-sm);cursor:pointer}.H7XDma_primary{background:var(--primary);color:var(--primary-foreground);border:none;font-weight:600}.H7XDma_secondary{border:1px solid var(--border);background:var(--background);color:var(--foreground)}@media (min-width:721px){.H7XDma_panel{left:var(--space-2);right:auto}}
._9Fx7JG_page{width:100%;max-width:560px;padding:var(--space-5) var(--space-2);gap:var(--space-2);flex-direction:column;flex:1;margin:0 auto;display:flex}._9Fx7JG_title{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:600}._9Fx7JG_text{color:var(--muted);font-size:var(--text-md)}._9Fx7JG_actions{gap:var(--space-1);flex-wrap:wrap;display:flex}._9Fx7JG_primary,._9Fx7JG_secondary{min-height:var(--control);padding:0 var(--space-2);border-radius:var(--radius);font-size:var(--text-md);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}._9Fx7JG_primary{background:var(--primary);color:var(--primary-foreground);border:none}._9Fx7JG_secondary{border:1px solid var(--border);background:var(--background);color:var(--foreground)}._9Fx7JG_code{font-size:var(--text-xs);color:var(--muted)}._9Fx7JG_skeleton{height:var(--icon-sm);border-radius:var(--radius);background:var(--surface);animation:1.2s ease-in-out infinite _9Fx7JG_pulse}@keyframes _9Fx7JG_pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._9Fx7JG_skeleton{animation:none}}
