.CLDmSW_tabsHeader{border-bottom:1px solid #d1d5db;margin:20px 0;display:flex}.CLDmSW_tabButton{color:#374151;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0;padding:8px 14px}.CLDmSW_tabButtonActive{color:#111827;border-bottom-color:#111827;font-weight:600}.CLDmSW_tabsContent{padding-top:4px}
.iX2sxG_backdrop{padding:var(--h-spacing);z-index:1000;background-color:#0f172a99;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.iX2sxG_content{background-color:var(--page-bg);border:1px solid var(--primary-bg);width:100%;padding:var(--v-spacing) var(--h-spacing);border-radius:8px;box-shadow:0 18px 45px #0f172a59}
.Pj2Xoq_nav{position:relative}.Pj2Xoq_nav button{-webkit-appearance:none;background:0 0;border:0;padding:7px 10px}.Pj2Xoq_nav button img{width:30px;height:30px}.Pj2Xoq_items{background-color:#fff;border:1px solid #d0d0d0;flex-direction:column;max-height:80vh;display:flex;position:absolute;overflow-y:scroll;box-shadow:3px 3px 10px #00000080}.Pj2Xoq_items.Pj2Xoq_right{right:0}.Pj2Xoq_visible ul{flex-direction:row;justify-content:center;align-items:center;display:flex}
.ytaaGW_title{text-align:left;margin:0;padding:8px 20px 0}.ytaaGW_list{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.ytaaGW_item{display:contents}.ytaaGW_link{white-space:nowrap;text-align:left;cursor:pointer;color:#8a1e5c;border-bottom:1px solid #d9d9d9;padding:4px 20px;font-size:14px;font-weight:700;line-height:28px;text-decoration:none;display:block}.ytaaGW_link:hover{background-color:#f5f5f5}.ytaaGW_link:visited,.ytaaGW_link:active{color:#8a1e5c}.ytaaGW_secondary .ytaaGW_link{color:#333030;font-weight:400}.ytaaGW_secondary .ytaaGW_link:visited,.ytaaGW_secondary .ytaaGW_link:active{color:#333030}
._8iO6HW_content{padding:var(--v-spacing) var(--h-spacing);margin:0 auto}._8iO6HW_narrow{max-width:var(--narrow-content-width)}._8iO6HW_normal{max-width:var(--content-width);width:100%}
._9Cw5_a_form{flex-direction:column;align-self:center;align-items:center;gap:1em;display:flex}._9Cw5_a_passcode{text-align:center;font-size:40px}
.VvQCSq_viewer{height:100%;padding:var(--h-spacing);flex-direction:column;justify-content:center;align-items:center;display:flex}.VvQCSq_message{white-space:pre-line}
._6PlnrG_resetLinkField{width:100%}._6PlnrG_error{color:#b91c1c;margin:0}._6PlnrG_modalActions{justify-content:flex-end;gap:calc(var(--h-spacing) / 2);margin-top:var(--v-spacing);flex-wrap:wrap;display:flex}._6PlnrG_copied{color:#166534;margin:0}
.EdlFYq_layout{grid-template-columns:minmax(0,200px) 1fr;display:grid}.EdlFYq_navigation{padding:var(--v-spacing) var(--h-spacing);background-color:#fff;border-right:1px solid #ccc}
._17wtsW_summary{margin-bottom:calc(var(--v-spacing) * 2)}._17wtsW_summaryHeader{margin-bottom:var(--v-spacing);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._17wtsW_summaryDate{color:#6b5d5d;font-size:14px}._17wtsW_summaryGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}._17wtsW_summaryCard{background:#fff;border-radius:12px;padding:16px;box-shadow:0 6px 16px #0000000f}._17wtsW_summaryLabel{text-transform:uppercase;color:#7a6d6d;margin-bottom:8px;font-size:12px;display:block}._17wtsW_summaryValue{color:#2f2a2a;font-size:26px;font-weight:700}
.MHTGWW_wrapper{flex-direction:column;gap:12px;display:flex}.MHTGWW_actions{justify-content:flex-end;display:flex}.MHTGWW_tags{flex-wrap:wrap;gap:6px;display:flex}.MHTGWW_tag{color:#374151;text-overflow:ellipsis;white-space:nowrap;background:#f3f4f6;border-radius:4px;max-width:420px;padding:2px 8px;font-size:12px;overflow:hidden}.MHTGWW_value{font-weight:600}.MHTGWW_empty{color:#666}
.QisoIq_organization{margin-bottom:var(--v-spacing);border-bottom:1px solid #ccc}.QisoIq_organization h4{padding:0}.QisoIq_navigation{padding:calc(var(--v-spacing) * .25) 0;margin:0;list-style:none}.QisoIq_navigation li{padding:calc(var(--v-spacing) * .25) 0}.QisoIq_navigation a{font-weight:unset}
.f1Xq7G_rangeControls{margin-bottom:var(--v-spacing);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.f1Xq7G_rangePresets{flex-wrap:wrap;gap:8px;display:flex}.f1Xq7G_rangeButton{cursor:pointer;background:#fff;border:1px solid #d6c9c9;border-radius:999px;padding:6px 14px;font-size:14px;transition:border-color .2s,color .2s}.f1Xq7G_rangeButton:hover{color:#8a1e5c;border-color:#8a1e5c}.f1Xq7G_rangeInputs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.f1Xq7G_rangeInputs label{text-transform:uppercase;color:#6f5e5e;padding:0;font-size:12px}.f1Xq7G_rangeInputs input{width:100%;margin-top:6px}
.YFFawa_preview{object-fit:cover;border-radius:5px;width:60px;height:60px;margin-right:8px}
._lZ3MW_dashboard,._lZ3MW_chartSection{margin-bottom:calc(var(--v-spacing) * 2)}._lZ3MW_chartCard{background:#fff;border-radius:16px;padding:16px;box-shadow:0 6px 16px #0000000f}
.dq-2_a_rangeControls{margin-bottom:var(--v-spacing);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dq-2_a_rangePresets{background:#f6f2f2;border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:inline-flex}.dq-2_a_rangeButton{cursor:pointer;color:#6f5e5e;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-size:13px;transition:color .2s,background .2s}.dq-2_a_rangeButtonActive{color:#8a1e5c;background:#fff;box-shadow:0 2px 6px #00000014}.dq-2_a_rangeInputs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.dq-2_a_rangeInputs label{text-transform:uppercase;color:#6f5e5e;padding:0;font-size:12px}.dq-2_a_rangeInputs input{width:100%;margin-top:6px}
._51So4q_code{flex:auto}._51So4q_codeType{color:#666;font-size:smaller;display:block}._51So4q_codeName{font-size:16px}
.EZoWya_footer{background:#f0e9e9;font-size:smaller;line-height:150%}@media print{.EZoWya_footer{display:none}}.EZoWya_footerContainer{margin-bottom:var(--v-spacing)}.EZoWya_footerHeading{text-transform:uppercase;padding-bottom:0;font-size:12px}.EZoWya_links{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.EZoWya_linksSection{margin-bottom:var(--v-spacing)}.EZoWya_linksSection a{line-height:48px;display:block}.EZoWya_copyright{text-align:center}.EZoWya_copyrightText{text-transform:uppercase;margin:0 0 calc(var(--h-spacing) / 2) 0;font-size:12px}.EZoWya_copyrightLinks{flex-direction:row;justify-content:center;align-items:flex-start;display:flex}.EZoWya_copyrightLinks a{padding:0 calc(var(--h-spacing) / 2)}@media (min-width:800px){.EZoWya_links{flex-direction:row;justify-content:space-between}.EZoWya_linksSection{flex:auto}}
.IutXmW_passwordInput{width:100%}.IutXmW_modalActions{justify-content:flex-end;gap:calc(var(--h-spacing) / 2);margin-top:var(--v-spacing);display:flex}
.aDgRvG_result{flex-direction:column;gap:20px;display:flex}.aDgRvG_section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 15px}.aDgRvG_sectionTitle{text-transform:uppercase;color:#776060;margin-bottom:5px;font-size:12px;line-height:24px}.aDgRvG_rows{flex-direction:column;display:flex}.aDgRvG_row{border-bottom:1px solid #0001;flex-wrap:wrap;gap:0 10px;padding:6px 0;display:flex}.aDgRvG_row:last-child{border-bottom:0}.aDgRvG_rowLabel{color:#666;flex:0 0 260px}.aDgRvG_rowValue{overflow-wrap:anywhere;flex:240px;min-width:0}.aDgRvG_code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.aDgRvG_qrCodeHeader{align-items:center;gap:15px;margin-bottom:10px;display:flex}.aDgRvG_findings{flex-direction:column;gap:10px;display:flex}.aDgRvG_warning{background-color:#ffebee;border:1px solid #ef5350;border-radius:4px;padding:10px}.aDgRvG_notice{background-color:#fff8e1;border:1px solid #ffb300;border-radius:4px;padding:10px}.aDgRvG_ok{background-color:#e8f5e9;border:1px solid #4caf50;border-radius:4px;padding:10px}
.Foz-9q_section{margin-bottom:calc(var(--v-spacing) * 2)}.Foz-9q_headerRow{margin-bottom:var(--v-spacing);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Foz-9q_toggleGroup{background:#f6f2f2;border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.Foz-9q_toggleButton{cursor:pointer;color:#6f5e5e;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-size:13px;transition:color .2s,background .2s}.Foz-9q_toggleButtonActive{color:#8a1e5c;background:#fff;box-shadow:0 2px 6px #00000014}.Foz-9q_chartGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.Foz-9q_chartCard{background:#fff;border-radius:16px;padding:16px;box-shadow:0 6px 16px #0000000f}
._6mEWMW_list{flex-direction:column;gap:8px;display:flex}._6mEWMW_row{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}._6mEWMW_title{flex:auto;min-width:0}._6mEWMW_empty{color:#666}
.rwAOSq_summary{margin:var(--v-spacing) 0}.rwAOSq_summaryHeader{margin-bottom:var(--v-spacing);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rwAOSq_summaryDate{color:#6b5d5d;font-size:14px}.rwAOSq_summaryGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.rwAOSq_summaryCard{background:#fff;border-radius:12px;padding:16px;box-shadow:0 6px 16px #0000000f}.rwAOSq_summaryLabel{text-transform:uppercase;color:#7a6d6d;margin-bottom:8px;font-size:12px;display:block}.rwAOSq_summaryValue{color:#2f2a2a;font-size:26px;font-weight:700}
.LTADjW_feature .LTADjW_image{text-align:center;max-width:100%;display:block;position:relative}@media (max-width:899px){.LTADjW_feature .LTADjW_image img{object-fit:contain;width:auto;min-width:100%;height:auto}}@media (min-width:900px){.LTADjW_feature{padding:calc(var(--v-spacing) * 2) 0;flex-direction:row-reverse;align-items:flex-end;display:flex}.LTADjW_featureText{max-width:270px}.LTADjW_feature p{white-space:pre-wrap}.LTADjW_rotatedLeft{flex-direction:row;padding:40px 0}.LTADjW_rotatedLeft .LTADjW_featureText{margin-left:30px}.LTADjW_rotatedLeft .LTADjW_image{transform:rotate(-7deg)}.LTADjW_rotatedRight{flex-direction:row-reverse;padding:40px 0}.LTADjW_rotatedRight .LTADjW_featureText{margin-right:30px}.LTADjW_rotatedRight .LTADjW_image{transform:rotate(4deg)}.LTADjW_rotatedRight .LTADjW_featureText,.LTADjW_rotatedLeft .LTADjW_featureText{margin-bottom:40px}}
._0tgs0G_dashboard{margin-bottom:calc(var(--v-spacing) * 2)}._0tgs0G_chartSection{margin-bottom:calc(var(--v-spacing) * 1.5)}
.gAvF-a_code{cursor:pointer;background-color:#fff;border-radius:10px;flex-direction:row;align-items:center;margin-bottom:8px;padding:8px;display:flex}
.Jsr4CG_actions{flex-wrap:wrap;gap:8px;display:flex}.Jsr4CG_form{flex-direction:column;gap:15px;display:flex}.Jsr4CG_tabs{border-bottom:1px solid #d1d5db;margin:20px 0;display:flex}.Jsr4CG_tabButton{color:#374151;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0;padding:8px 14px}.Jsr4CG_tabButtonActive{color:#111827;border-bottom-color:#111827;font-weight:600}.Jsr4CG_tabPanel{padding-top:4px}
.st2aSW_subtitle{margin-bottom:20px}.st2aSW_search{flex-direction:row;align-items:flex-end;display:flex}.st2aSW_search button{margin:0 calc(var(--h-spacing) / 2) calc(var(--v-spacing) / 2)}
.BwiJpq_dropzone{text-align:center;cursor:pointer;border:2px dashed #ccc;border-radius:8px;justify-content:center;align-items:center;min-height:140px;padding:10px 15px;display:flex}.BwiJpq_dropzoneActive{background-color:#00000008;border-color:#776060}.BwiJpq_preview{max-height:200px;margin-top:10px}.BwiJpq_error{background-color:#ffebee;border:1px solid #ef5350;border-radius:4px;margin:10px 0;padding:10px}.BwiJpq_results{margin-top:20px}
.kcp-_a_listItem{padding:10px 0}
.jH5qma_warningBanner{background-color:#ffebee;border:1px solid #ef5350;border-radius:4px;margin-bottom:10px;padding:10px}.jH5qma_banButton{color:#fff;background-color:#f44336;border-color:#f44336}.jH5qma_unbanButton{color:#fff;background-color:#4caf50;border-color:#4caf50}.jH5qma_userform{flex-direction:column;gap:15px;display:flex}.jH5qma_tabs{border-bottom:1px solid #d1d5db;margin:20px 0;display:flex}.jH5qma_tabButton{color:#374151;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0;padding:8px 14px}.jH5qma_tabButtonActive{color:#111827;border-bottom-color:#111827;font-weight:600}.jH5qma_tabPanel{padding-top:4px}
