body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--screen-pc:1024px;--screen-mobile:600px}svg{vertical-align:initial}.dropdown-menu.show{max-width:10rem}.full-width{width:100%}.link small{font-weight:700}.link small:hover{color:var(--blue);transition:.4s}.obc-btn{width:180px}.footer{align-items:center;background-image:linear-gradient(#484e55,#3a3f44 60%,#313539);border-top:1px solid rgba(0,0,0,.6);bottom:0;color:var(--light);display:flex;height:2rem;left:0;padding-left:1rem;padding-right:1rem;position:fixed;width:100%}.footer,.navbar{z-index:1000}.nav-item{cursor:pointer}.navbar .nav-item.active .nav-link{background-color:rgba(0,0,0,.8)}.navbar-collapse .contact-user-group{color:var(--secondary);margin-right:16px}.contact-user-group i:hover{color:var(--light)}.navbar-collapse.collapsing .contact-user-group,.navbar-collapse.show .contact-user-group{margin-left:0;margin-right:auto;padding:16px 0}.alert-card{max-width:25rem;width:25rem}.login-card{box-shadow:4px 4px 4px rgba(0,0,0,.2);max-width:20rem;right:1.5rem;top:-100%;transition:top .8s;width:20rem;z-index:1001}.login-card,.login-card .close{color:var(--light);position:absolute}.login-card .close{right:4px;top:-4px}.forgot-password-card{z-index:1003}.change-user-card{top:-380px;z-index:1002}.rolled-out{top:56px}.outmost-card{max-width:40rem;min-width:12rem}.pointer-cursor{cursor:pointer}.activity{color:#808b96;display:inline}.no-scroll{overflow-x:hidden}.tool-tip{background:#333;color:#fff}.tt-mediumwide{max-width:18rem}#obc-user,.form-check-input,.form-check-label,select{cursor:pointer;transition:.4s}#obc-user.logged-in:hover,#obc-user:hover{color:var(--light)}#obc-user.logged-in{color:var(--success)}.obc-tooltip{background:rgba(0,0,0,.9);border:2px solid rgba(80,80,80,.8);border-radius:10px;box-shadow:5px 5px 3px rgba(0,0,0,.2);color:hsla(0,0%,83%,.9);font-size:smaller;opacity:0;padding:4px 8px 8px;pointer-events:none;position:absolute;text-align:left;transition:opacity .4s ease-out;width:20rem;z-index:4}.obc-tooltip .v-align{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offence-tooltip-table{display:flex;min-width:290px}.tooltip-column{padding-left:8px;width:50%}.tooltip-column:first-child{padding-left:0}.export-card{width:100px}.nowrap-row{white-space:nowrap}.page-input{max-height:30px;min-height:30px;transition:.4s;width:200px;z-index:1}.page-item{cursor:pointer}.page-item.disabled{cursor:not-allowed}.page-link{height:100%;transition:.8s}.page-link-icon-wrapper{fill:var(--light);align-items:center;display:flex;height:100%;justify-content:center;width:100%}.btn.disabled{cursor:not-allowed}.page-input::-webkit-input-placeholder{color:#fff;opacity:1;z-index:1}.page-input::placeholder{color:#fff;opacity:1;z-index:1}.small-screen{justify-content:space-evenly}#myHeader{box-shadow:4px 4px 4px rgba(0,0,0,.2);position:absolute;width:calc(100% - 30px);z-index:200}#myHeader.sticky{position:fixed;width:calc(100% - 30px)}.table-header{background-color:#7a8288;background-image:linear-gradient(#8a9196,#7a8288 60%,#70787d);background-repeat:no-repeat;border:1px solid rgba(0,0,0,.6);color:#fff;display:inline-block;-webkit-filter:none;filter:none;font-size:.8203125rem;font-weight:400;line-height:1.5;padding:.25rem .5rem;position:relative;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);transition:.8s;-webkit-user-select:none;user-select:none;vertical-align:middle}.sticky{position:fixed;top:0;width:100%;z-index:208}#placeHolder{display:block;height:22px;width:100%}.arrow-up,.female-color,.male-color,.obc-link,.offence{stroke:var(--secondary);fill:none;transition:.4s}.female-color:hover{fill:#8e44ad;stroke:var(--light)}.male-color:hover{fill:var(--info)}.arrow-up:hover,.male-color:hover,.obc-link:hover,.offence:hover{stroke:var(--light)}.arrow-up:hover{fill:var(--light)}.scribe{fill:var(--secondary);transition:.4s}.scribe:hover{fill:var(--light)}.transparent-color{color:transparent}.search-card{width:300px}.outmost-card .card-body{padding-bottom:.5rem;padding-top:.5rem}.context-col{min-width:150px}.pagination-card{padding:4px}.pagination,.pagination-items{margin:0}.dropdown-menu{min-width:300px}.content{margin-bottom:3rem;position:relative}.key-content{text-align:center}.hit-content-left,.key-content{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:pre}.hit-content-left{color:#ddd;padding-left:0;padding-right:0;text-align:right}.inner-div{float:right;text-overflow:ellipsis}.hit-content-right{color:#ddd;cursor:pointer;margin-right:10px;overflow:hidden;padding-left:0;padding-right:0;text-align:left;text-overflow:ellipsis;white-space:pre}.part-content{overflow:hidden;padding-left:30px;white-space:pre}.full-content{color:#ddd;cursor:pointer}.obc-progress{height:.2rem}.gen-tag-col{align-items:center;display:flex;justify-content:center}.url-col{width:14px}.year-col{width:40px}.gender-col{width:10px}.role-col{width:60px}.offence-col{width:30px}.class-col{width:24px}.hisco-col{width:70px}.scribe-col{width:24px}.role-badge{width:59px}.badge{align-items:center;display:flex;justify-content:center;padding:.25em .4em}.badge-light,.badge-success,.badge-warning{background-color:initial;border:.5px solid var(--secondary);color:var(--secondary);justify-content:center;transition:.4s}.badge-light:hover{background-color:var(--light);border-color:var(--light);color:var(--dark)}.badge-success:hover{background-color:var(--success);border-color:var(--success);color:var(--dark)}.badge-warning:hover{background-color:var(--warning);border-color:var(--warning);color:var(--dark)}.role-text{display:inline-block;overflow:hidden;text-overflow:"";white-space:nowrap;width:45px}.social-class-badge{cursor:pointer;vertical-align:middle}.obc-tag{align-items:center;cursor:default;display:flex}.hisco-badge{cursor:pointer;width:69px}.hisco-text{display:inline-block;overflow:hidden;text-overflow:"";white-space:nowrap;width:55px}.col-number{min-width:40px}.obc-row{position:relative;transition:.8s}.overflow{overflow:visible}.no-overflow{overflow:hidden}.expanded-text{border-top:1px solid transparent;display:block;left:-15px;margin-bottom:0;max-height:0;overflow-x:hidden;overflow-y:auto;padding:0 .5rem;position:relative;text-align:justify;transition:.8s;white-space:normal;z-index:1}.tag-col{flex:0 0 272px;flex-wrap:nowrap;max-width:272px;overflow:hidden;transition:.8s}.tag-col.collapsed{max-width:0;padding-left:0;padding-right:0}.tag-row{flex-wrap:nowrap}.tags-slider{border-bottom:1px solid;border-left:1px solid;border-color:var(--secondary);box-shadow:0 0 20px 0 #000;box-sizing:border-box;left:calc(100% + 50px);padding:0 30px;position:absolute;top:0;transition:.8s;z-index:3}.tags-slider.open{left:calc(100% - 273px)}.tags-slider .tag-col{flex:0 0 287px;flex-wrap:nowrap;margin-left:-15px;max-width:287px;overflow:hidden;transition:.8s}.tags-slider .tag-row{border-top:1px solid transparent;padding-left:15px}.narrow-tag-menu-col{cursor:pointer;flex:0 0 100px;transition:.8s}.narrow-tag-menu-col .table-header:hover,.narrow-tag-menu-col .table-header:not(.open){-webkit-filter:brightness(.5);filter:brightness(.5)}.narrow-tag-menu-col .table-header:not(.open):hover{-webkit-filter:brightness(1);filter:brightness(1)}#tag-menu-arrow{cursor:pointer;position:absolute;right:8px;rotate:90deg;top:7px;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);transition:.8s}#tag-menu-arrow.rotated,.arrow-up.rotated{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.23fe45da.css.map*/