@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d65c78;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d65c78;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d65c78{font-family:__Inter_d65c78,__Inter_Fallback_d65c78;font-style:normal}.hanzo-footer{background-color:var(--hanzo-footer-back);box-shadow:0 -2px 4px rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.12);position:fixed;bottom:0;z-index:1000;margin-top:auto}.hanzo-footer .footer-container{display:flex!important;justify-content:space-between;align-items:center;padding:1rem 2rem;font-family:Poppins,sans-serif;gap:2em}.footer-box{display:flex;align-items:center}.hanzo-footer a{text-decoration:none;color:var(--hanzo-footer-text)}.hanzo-footer a:hover{text-decoration:underline}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:230,230,240;--background-end-rgb:255,255,255;--mui-color-primary-main:#1975d2;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135;--hanzo-font:"Poppins",Arial,Helvetica,sans-serif;--hanzo-text:#222;--hanzo-blue:#4000ff;--hanzo-dark:#060c3d;--hanzo-footer-text:#fff;--hanzo-grayed-back:#f0f0fa;--hanzo-menubar-back:var(--hanzo-blue);--hanzo-menubar-text:#fff;--hanzo-menubar-button-active-back:hsla(0,0%,100%,.4);--hanzo-menubar-button-hover-back:rgba(0,0,0,.2);--hanzo-footer-back:#fff;--hanzo-footer-text:color:rgba(0,0,0,.6);--hanzo-warning:#eb9500;--hanzo-warning-light:#ffd080;--hanzo-error:#bf0d0d;--hanzo-error-light:#efa4a4;--hanzo-success:#099f25;--hanzo-success-light:#aeeb9e;--hanzo-shadow:rgba(0,0,0,.15);--hanzo-header-height:73px;--hanzo-footer-height:55px}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;min-height:100vh}body{color:rgb(var(--foreground-rgb));background:linear-gradient(rgb(var(--background-start-rgb)) 40%,rgb(var(--background-end-rgb)) 90%);font-family:var(--hanzo-font);scroll-behavior:smooth}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.box-container{display:flex;flex-direction:column;min-height:100vh;height:100vh}.hanzo-content{font-family:Poppins,sans-serif}.hanzo-content h3,.hanzo-content h4{font-family:Poppins,sans-serif!important;text-align:left}.hanzo-content h4{font-weight:700}.hanzo-card-set{--columns:4;--gap:30px;gap:var(--gap);margin:0 0 1.5rem!important;width:100%!important}.hanzo-card-set>.MuiGrid-item{padding:0!important;width:unset!important;max-width:unset!important;flex-basis:calc((100% / var(--columns)) - ((var(--gap) / var(--columns)) * (var(--columns) - 1)))!important;display:flex!important;align-items:stretch!important}.hanzo-card-set>.MuiGrid-item>.MuiPaper-root{display:flex;flex-basis:100%;align-items:stretch!important}.hanzo-card-set>.MuiGrid-item>.MuiPaper-root>.MuiCardContent-root{display:flex;flex-direction:column;flex-basis:100%;align-items:stretch!important;justify-content:space-between;padding-bottom:16px}.hanzo-card-content{display:block}.hanzo-card-tools{margin-top:auto}@media (min-width:0px){.hanzo-card-set{--columns:1;--gap:30px}}@media (min-width:600px){.hanzo-card-set{--columns:2;--gap:30px}}@media (min-width:900px){.hanzo-card-set{--columns:3;--gap:30px}}@media (min-width:1200px){.hanzo-card-set{--columns:4;--gap:30px}}@media (min-width:1600px){.hanzo-card-set{--columns:5;--gap:30px}}.box-styling{margin-bottom:1rem;margin-top:3rem;font-family:Poppins,sans-serif}.box-second,.box-styling{display:flex;justify-content:space-between;align-items:center}.box-second{margin-bottom:2rem}.box-third{margin:3rem;justify-content:center;height:200px;width:90%}.box-fourth,.box-third{display:flex;align-items:center}.box-fourth{justify-content:space-between;margin-bottom:1rem;margin-top:4rem}.dialogActions button{margin-right:1em!important}.hanzo-rules .hanzo-toolbar{justify-content:flex-end!important;&>div{margin-bottom:0!important}}.hanzo-content .hanzo-toolbar{justify-content:space-between!important;margin-bottom:20px!important;&>div{margin-bottom:0!important}}.report-card.minimized-report-container{background:#fff;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%;max-width:360px!important;font-size:.9rem!important}.report-card p{font-size:.9rem!important}.report-card .report-container{background-color:#f9f9f9;padding:0!important;border-radius:4px}.report-card .report-header{margin-bottom:0;padding:.1rem 1rem!important;font-weight:600!important;font-size:1em!important;line-height:1em!important;color:#fff!important;cursor:pointer;background-color:gray}.report-card.warning .report-header{background-color:var(--hanzo-warning)}.report-card.error .report-header{background-color:var(--hanzo-error)}.report-card.success .report-header{background-color:var(--hanzo-success)}.report-card.warning .report-navigation{background-color:var(--hanzo-warning-light)}.report-card.error .report-navigation{background-color:var(--hanzo-error-light)}.report-card.success .report-navigation{background-color:var(--hanzo-success-light)}.report-card .report-navigation{margin-top:0!important}.report-card.warning .report-navigation{display:none!important}.report-card .report-bold-text{font-weight:700;margin-top:8px}.report-card .report-justification{white-space:pre-line}.report-card .report-suggestion-container{display:flex;flex-direction:column;margin-top:8px}.report-card .report-suggestion-header{display:flex;align-items:center;justify-content:space-between}.report-card .edit-icon{cursor:pointer;color:var(--mui-color-primary-main)}.report-card .report-button-group{display:flex;gap:1rem;margin-top:8px}.report-card .report-navigation{display:flex;justify-content:space-between;margin-top:8px}.hanzo-details{font-size:16px;position:static}.hanzo-details-main.expand,.hanzo-details-main.expanded{padding-bottom:600px!important}.hanzo-details h3,.hanzo-details h6{font-family:Poppins,sans-serif!important}.poppinsHeading{font-weight:700;font-size:20px}.details-tools{position:-webkit-sticky!important;position:sticky!important}.paperContainer img{max-width:100%!important}.report-card{margin-bottom:20px;transition:all .4s!important;z-index:1}.report-card.active{z-index:1010;transform:translate(-30px,-10px);box-shadow:10px 10px 10px var(--hanzo-shadow)!important}.detailsBox span.green,.detailsBox span.success{background-color:var(--hanzo-success-light);border:4px solid var(--hanzo-success-light)}.detailsBox span.orange,.detailsBox span.warning,.detailsBox span.yellow{background-color:var(--hanzo-warning-light);border:4px solid var(--hanzo-warning-light)}.detailsBox span.error,.detailsBox span.red{background-color:var(--hanzo-error-light);border:4px solid var(--hanzo-error-light)}.hanzo-detail header{max-height:var(--hanzo-header-height)}.hanzo-detail footer{max-height:var(--hanzo-footer-height)}.clickable{cursor:pointer}.closeButton{position:absolute;right:8px;top:8px;color:#9e9e9e}.button,.fontPoppins{font-family:Poppins,sans-serif}.button{background-color:gray}.appContainer{display:flex;flex-direction:column;min-height:100vh;height:100vh}.appContainer,.hanzo-clients{font-family:Poppins,sans-serif}.hanzo-clients h3,.hanzo-clients h4{font-family:Poppins,sans-serif!important}.hanzo-clients h4{font-weight:700}.clients-table{min-width:650px}.clients-table,.clients-table td,.clients-table th{font-family:Poppins,sans-serif!important}.clients-table th{font-weight:700}.pageContent{padding:24px;width:100%;min-width:100%;display:flex;flex-direction:column}.pageTitle{font-family:Poppins,sans-serif;font-weight:light}.headerBox{justify-content:flex-end;margin-top:5px}.contentHeader,.headerBox{display:flex;align-items:center}.contentHeader{justify-content:space-between;margin-bottom:2rem}.centerBox{display:flex;justify-content:center;align-items:center;height:200px}.dataTable{min-width:650px}.dataTable,.tableHeader{font-family:Poppins,sans-serif}.phoneCell,.tableHeader{font-weight:700}.phoneCell{width:15%}.dataCell{font-family:Poppins,sans-serif}.closeIconStyle{position:absolute!important;right:8px;top:8px;color:#9e9e9e}.dialogContentStyle{margin-bottom:2rem;font-family:Poppins,sans-serif}.labelStyle{margin-bottom:3rem}.dialogTitleStyle,.labelStyle{font-family:Poppins,sans-serif}.dialogTitleStyle{background-color:gray!important}.hanzo-compliance-reports{font-family:Poppins,sans-serif}.hanzo-compliance-reports h3,.hanzo-compliance-reports h4,.hanzo-compliance-reports h6{font-family:Poppins,sans-serif!important}.hanzo-compliance-reports h4{font-weight:700}.hanzo-tabs>div>div{justify-content:flex-end!important}.compliance-table th button{text-align:left!important}.compliance-checkbox{margin-right:10px}.container-box{display:flex;flex-direction:column;min-height:100vh;height:100vh}.box-padding{padding:24px}.hanzo-toolbar{justify-content:space-between!important;margin-bottom:20px!important}.hanzo-toolbar-actions{margin-bottom:0!important}.box-flex{justify-content:space-between}.box-centered,.box-flex{display:flex;align-items:center}.box-centered{justify-content:center;height:200px}.box-inline-flex{position:relative;display:inline-flex}.box-align-center{display:flex;align-items:center}.hanzo-progress-cell{flex-direction:column!important;align-items:center;text-align:center}.hanzo-progress-bar{border-radius:2px!important;margin-bottom:4px}.linear-progress-box{width:100%;margin-right:1px}.box-min-width-35{min-width:35px}.minimized-report-container{position:absolute;background:#fff;border-top-left-radius:.5rem;border-top-right-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%;overflow:hidden;border:1px solid var(--hanzo-warning-light)}.minimized-report-container.error{border-color:var(--hanzo-error-light)}.minimized-report-container.success{border-color:var(--hanzo-success-light)}.report-header{margin-bottom:8px;padding:.7rem 1rem;font-weight:600!important;font-size:1em!important;line-height:1em!important;color:#fff!important;cursor:pointer;background-color:var(--hanzo-warning)}.minimized-report-container.error .report-header{background-color:var(--hanzo-error)}.minimized-report-container.success .report-header{background-color:var(--hanzo-success)}.report-body{padding:.7rem 1rem}.report-navigation{display:flex;justify-content:space-between;background-color:var(--hanzo-warning-light);color:var(--hanzo-text)}.minimized-report-container.error .report-navigation{background-color:var(--hanzo-error-light)}.minimized-report-container.success .report-navigation{background-color:var(--hanzo-success-light)}.report-navigation p{font-weight:600!important;line-height:1.75!important;padding:6px}.report-bold-text{font-weight:700!important;margin-top:8px}.report-justification-header{margin-top:8px!important;font-weight:700!important}.report-justification{white-space:pre-line}.report-suggestion-container{display:flex;flex-direction:column;margin-top:8px}.report-suggestion-header{display:flex;align-items:center;justify-content:space-between}.edit-icon{cursor:pointer;color:var(--mui-color-primary-main);font-size:1.1em!important}.report-suggestion-container textarea{width:100%!important;padding:1em;font-size:.9em;line-height:1.5;border:none;background-color:var(--hanzo-grayed-back)}.report-suggestion-container textarea+.report-button-group{font-size:.9em!important;margin-top:.5rem;text-align:right}.report-suggestion-container textarea+.report-button-group button{font-size:.7em!important}.report-button-group{display:flex;gap:1rem;margin-top:16px}.hanzo-details{display:flex;flex-direction:column;min-height:100vh;height:100vh;font-family:Poppins,sans-serif}.hanzo-details-main{padding:16px 40px 66px!important}.hanzo-details h3,.hanzo-details h4,.hanzo-details h6{font-family:Poppins,sans-serif!important}.hanzo-details h4{font-weight:700}.css-19midj6>button,.hanzo-back-button{margin:1em 0 2em!important}.details-tools{position:-webkit-sticky;position:sticky;background-color:rgb(var(--background-start-rgb));top:0;margin:0 -10px 10px;display:flex;justify-content:space-between;padding:10px;z-index:300}.details-tools>div{margin-bottom:0!important}.details-tools>div>div{color:#fff!important}.details-tools>div>div.success{background-color:var(--hanzo-success)}.details-tools>div>div.warning{background-color:var(--hanzo-warning)}.details-tools>div>div.error{background-color:var(--hanzo-error)}.boxContainer1{justify-content:space-between;display:flex;gap:2px;margin-bottom:1px}.hanzo-counters{margin:.5em 0}.boxContainer2{display:flex;gap:2px;margin-bottom:2px}.poppinsHeading{font-family:Poppins,sans-serif}.boxContainer3,.boxContainer4{margin-bottom:2px}.boxContainer4{justify-content:space-between;display:flex;gap:2px}.paper-container{width:75%;height:600px;overflow:auto}.customAccordion{border-width:2px;border-style:solid;margin-bottom:1px}.accordionSummaryContainer{display:flex;justify-content:space-between;width:100%}.whiteText{color:#fff;font-family:Poppins,sans-serif}.accordionSummaryBackground{background-color:var(--opinion-color)}.sidebarContainer{width:25%;height:600px;position:relative;background-color:rgba(0,0,0,.07);padding:1px;border-top-right-radius:1em;border-bottom-right-radius:1em}.hanzo-text-zone{width:75%;margin-top:1rem;flex-direction:column}.hanzo-text-zone>div>div{padding:0}.detailsBox{padding:1.5em 0}.detailsBox>div{padding:.3em 2em}.detailsBox>div.orange,.detailsBox>div.warning{background-color:var(--hanzo-warning-light)}.detailsBox>div.error,.detailsBox>div.red{background-color:var(--hanzo-error-light)}.detailsBox>div.green,.detailsBox>div.success{background-color:var(--hanzo-success-light)}.textField{width:100%;font-family:Poppins,sans-serif;margin-bottom:1em!important}.textField>div>textarea:first-child{padding:1em;background-color:hsla(0,0%,100%,.5)}.iconButtonText{color:#00008b}.file-buttons{display:block}.file-buttons button{margin-right:1em}.details-viewer{width:100%!important;margin:0!important;padding:0;gap:20px;flex-wrap:nowrap!important}.details-viewer>div{padding:0!important}.hanzo-minireports-column{display:block;position:relative;padding:0!important}.detailsBox{background-color:#fff;font-family:Poppins,sans-serif}.detailsContainer{padding:8px;border-radius:4px;cursor:pointer;margin-bottom:4px}.hanzo-ribbon-wrapper{background:hsla(0,0%,100%,.4);background:#b2b8ff;background:radial-gradient(circle,rgba(178,184,255,.342) 10%,rgba(193,255,235,.538) 50%,rgba(245,166,255,.507) 99%);width:15px;height:100vh;position:fixed;top:0;right:15px;z-index:10}.hanzo-ribbon{position:absolute;top:calc(var(--hanzo-header-height) + 20px);height:calc(100vh - var(--hanzo-footer-height) - var(--hanzo-header-height) - 40px);width:100%}.hanzo-ribbon-stop{display:block;position:absolute;right:0;width:8px;height:8px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid var(--hanzo-success);cursor:pointer}.hanzo-ribbon-stop.warning{border-left:15px solid var(--hanzo-warning)}.hanzo-ribbon-stop.error{border-left:15px solid var(--hanzo-error)}.compliance-page-container{display:flex;flex-direction:column;min-height:100vh!important}.hanzo-report{font-family:Poppins,sans-serif}.hanzo-margin-correction{margin:32px}.hanzo-report h3,.hanzo-report h4,.hanzo-report h6{font-family:Poppins,sans-serif!important}.hanzo-report h4{font-weight:700}.compliance-table{min-width:650px}.compliance-table,.compliance-table td,.compliance-table th{font-family:Poppins,sans-serif!important}.hanzo-back-button{margin:1em 0 2em!important}.no-report-text{text-align:center}.no-report-text,.report-date,.report-title{font-family:Poppins,sans-serif}.report-date{margin-bottom:10px}.report-details{margin-bottom:20px}.documents-title,.report-collection,.report-description,.report-guidelines,.report-score{font-family:Poppins,sans-serif}.documents-title{margin-top:20px}.documents-table{width:80%;margin:auto}.document-analysis-header,.document-date-header,.document-filename-header,.document-filetype-header,.document-score-header{font-weight:700!important;font-family:Poppins,sans-serif}.document-analysis,.document-date,.document-filename{font-family:Poppins,sans-serif}.hanzo-error-page-title{margin-top:1em!important;margin-bottom:1em!important}.button-holder{margin-left:0}.font-poppins{font-family:Poppins,sans-serif}.container{display:flex;flex-direction:column;min-height:100vh;height:100vh}.hanzo-users{font-family:Poppins,sans-serif}.hanzo-users h3,.hanzo-users h4{font-family:Poppins,sans-serif!important}.hanzo-users h4{font-weight:700}.users-table{min-width:650px}.users-table,.users-table td,.users-table th{font-family:Poppins,sans-serif!important}.users-table th{font-weight:700}.content{padding:24px;width:100%;min-width:100%;display:flex;flex-direction:column}.heading{font-family:Poppins,sans-serif}.headerContainer{display:flex;justify-content:flex-end;align-items:center}.headerSubContainer{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.centeredBox{display:flex;justify-content:center;align-items:center;height:200px}.userTable{min-width:650px}.poppinsFont{font-family:Poppins,sans-serif}.phoneHeaderCell,.tableHeaderCell{font-weight:700;font-family:Poppins,sans-serif}.phoneHeaderCell{width:15%}.errorAlert{width:100%;font-family:Poppins,sans-serif}.dialogActions{margin:.25rem 0}.dialogActions button{margin-right:1em}