/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:oklch(70.4% .191 22.216);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-bold:700;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--text-tiny:.625rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start-0{inset-inline-start:calc(var(--spacing)*0)}.end-0{inset-inline-end:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.right-0{right:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.z-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[10\]{z-index:10}.col-12{grid-column:12}.m-0{margin:calc(var(--spacing)*0)}.m-2{margin:calc(var(--spacing)*2)}.mx-2{margin-inline:calc(var(--spacing)*2)}.my-0{margin-block:calc(var(--spacing)*0)}.my-1{margin-block:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-24{margin-top:calc(var(--spacing)*24)}.mr-0{margin-right:calc(var(--spacing)*0)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-12{margin-right:calc(var(--spacing)*12)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-12{margin-left:calc(var(--spacing)*12)}.\!block{display:block!important}.block{display:block}.flex{display:flex}.hidden{display:none}.aspect-square{aspect-ratio:1}.\!h-3\/4{height:75%!important}.\!h-full{height:100%!important}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-full{width:100%}.w-screen{width:100vw}.flex-0{flex:0}.flex-1,.flex-\[1\]{flex:1}.flex-\[2\]{flex:2}.flex-\[9\]{flex:9}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-6{padding:calc(var(--spacing)*6)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0{padding-block:calc(var(--spacing)*0)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-12{padding-left:calc(var(--spacing)*12)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-tiny{font-size:var(--text-tiny)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.whitespace-nowrap{white-space:nowrap}.text-red-400{color:var(--color-red-400)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@media (min-width:40rem){.sm\:mr-0{margin-right:calc(var(--spacing)*0)}.sm\:mr-6{margin-right:calc(var(--spacing)*6)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}}@media (min-width:48rem){.md\:inline{display:inline}.md\:flex-col{flex-direction:column}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:pt-2{padding-top:calc(var(--spacing)*2)}}@media (min-width:64rem){.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-4{margin-top:calc(var(--spacing)*4)}.lg\:mt-6{margin-top:calc(var(--spacing)*6)}.lg\:mt-12{margin-top:calc(var(--spacing)*12)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:overflow-auto{overflow:auto}.lg\:overflow-hidden{overflow:hidden}.lg\:px-4{padding-inline:calc(var(--spacing)*4)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-2{padding-bottom:calc(var(--spacing)*2)}}}:root{--dark1:#000;--darkGray1:#333;--darkGray2:#212121;--darkGray3:#393939;--darkGray4:#565656;--darkGray5:#212529;--lightGray1:#717171;--lightGray2:#c2c2c2;--lightGray3:#adadad;--lightGray4:#bab9b9;--lightGray5:#ededed;--lightGray6:#5f5e5e;--lightGray7:#d4d4d4;--lightGray8:#c4c4c4;--gray1:#848484;--white1:#fffefa;--red1:red;--red2:#ab2b2b;--red3:#e96a6a;--se:#ff5df8;--st:#617aff;--fcl:#5dff9e;--bookHeight:1.05rem;--bookWidth:calc(.1875rem*.8);--filterColor:#d4d4d4}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.nav-icon{z-index:30}.nav-icon img,.nav-close-icon img{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.25))}svg{cursor:pointer}.navbar-main{background-color:transparent}.navbar{background-color:#848484;transform:translate(-100%);-webkit-transform:translateX(-100%)}.slide-in{animation:slide-in 1s forwards;-webkit-animation:slide-in 1s forwards}.slide-out{animation:slide-out 1s forwards;-webkit-animation:slide-out 1s forwards}.nav-btn{border-bottom:1px solid var(--darkGray1);font-size:min(3vh,1.25rem)}.nav-btn>* *{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.25))}.nav-btn:hover{background-color:var(--lightGray1);color:var(--dark1)}.btn-active-true img,.nav-icon:hover img,.nav-close-icon>img:hover{filter:invert(1)!important}.btn-active-true,.btn-active-true:hover{background-color:var(--darkGray1);color:var(--white1)}.navbar-border-top{border-top:1px solid var(--darkGray1)}@keyframes slide-in{0%{display:flex;z-index:100}to{transform:translate(0);z-index:100}}@-webkit-keyframes slide-in{0%{display:flex;z-index:100}to{-webkit-transform:translateX(0%);z-index:100}}@keyframes slide-out{0%{transform:translate(0);z-index:100}to{transform:translate(-100%);z-index:0}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%);z-index:100}to{-webkit-transform:translateX(-100%);z-index:0}}.landing-page{background-color:var(--darkGray4)}.landing-page .landing-content{max-width:min(86vw,43rem)}.landing-page .landing-content .main-line .tooltiptext{margin-left:min(2vw,1rem)!important}.landing-page .landing-content .slider-row{height:0;transition:height 1.5s ease}.landing-page .landing-content .slider-row .tooltiptext{min-width:9rem;margin-top:min(1.5vw,.75rem)!important;position:relative!important}.landing-page .landing-content .slider-row .slider-scroll{width:min(86vw,43rem);overflow-x:auto;overflow-y:hidden}.landing-page .landing-content .slider-row .slider-scroll .block-sm,.landing-page .landing-content .slider-row .slider-scroll .block-lg,.landing-page .landing-content .slider-row .slider-scroll .block-md{flex-shrink:0}.landing-page .landing-content .hidden-block{width:0;transition:width 1.5s linear}.landing-page .landing-content .red1-text{transition:color 1.5s linear}.landing-page .play-animation .slider-row{height:min(7vw,3.5rem)}.landing-page .play-animation .hidden-block,.landing-page .play-animation .main-line-row-2{width:100%}.landing-page .play-animation .color-blink{animation:color-blink 2s linear 1.5s infinite}.landing-page .play-animation .bg-blink{animation:bg-blink 2s linear 1.5s infinite}.landing-page .big-text,.landing-page .small-text,.landing-page .credit-text{color:var(--lightGray5);line-height:1}.landing-page .block-ch{margin-left:min(.75vw,.375rem);margin-right:min(.25vw,.125rem)}.landing-page .block-sm,.landing-page .block-md,.landing-page .block-lg{margin-right:min(.25vw,.125rem)}.landing-page .block-sm{width:.1325ch!important}.landing-page .block-md{width:.35ch!important}.landing-page .block-lg{width:.7ch!important}.landing-page .block-ch span{width:.95ch;height:77.5%;margin-bottom:-1.5%}.landing-page .light-block{background-color:var(--lightGray5)}.landing-page .light-gray-block{background-color:var(--lightGray6)}.landing-page .dark-block{background-color:var(--darkGray3)}.landing-page .big-text{font-size:min(12vw,6rem)}.landing-page .small-text{font-size:min(5.5vw,2.75rem)}.landing-page .credit-text{font-size:min(3vw,1.5rem)}.landing-page .letter-gap{padding:0 .15ch}.landing-page .tooltiptext{font-size:min(2vw,1rem)}.landing-page ::-webkit-scrollbar{height:0!important;width:0!important}.texture-all-100,.texture-bamboo-100,.texture-bamboo-75,.texture-bamboo-50,.texture-bamboo-dot-100,.texture-bamboo-dot-50,.texture-bamboo-dot-zigzag-50,.texture-bamboo-vertical-100,.texture-cross-100,.texture-hook-100{background-size:cover;background-repeat:no-repeat;background-color:transparent;background-position:center}.texture-all-100{background-image:url(/assets/images/all-100.svg)}.texture-bamboo-50{background-image:url(/assets/images/bamboo-50.svg)}.texture-bamboo-75{background-image:url(/assets/images/bamboo-75.svg)}.texture-bamboo-100{background-image:url(/assets/images/bamboo-100.svg)}.texture-bamboo-dot-50{background-image:url(/assets/images/bamboo-dot-50.svg)}.texture-bamboo-dot-100{background-image:url(/assets/images/bamboo-dot-100.svg)}.texture-bamboo-dot-zigzag-50{background-image:url(/assets/images/bamboo-dot-zigzag-50.svg)}.texture-bamboo-vertical-100{background-image:url(/assets/images/bamboo-vertical-100.svg)}.texture-cross-100{background-image:url(/assets/images/cross-100.svg)}.texture-hook-100{background-image:url(/assets/images/hook-100.svg)}.about-main{background-color:var(--lightGray2);color:var(--dark1);font-size:1.125rem;line-height:1.3;font-weight:400}@media (max-width: 991px){.about-main>.flex-2{max-height:calc(100vh - 10rem)}}.lh-14{line-height:1.4}.about-content ::selection{color:var(--white1);background:var(--dark1)}.about-content ::-moz-selection{color:var(--white1);background:var(--dark1)}.globe-view{overflow-y:auto}.globe-view,.globe-view .filters-section{background-color:var(--lightGray1)}.globe-view .level2-dropdown{background-color:var(--lightGray1)!important}.custom-style{height:2.5625rem;position:fixed;bottom:2.5rem;left:2.5rem;text-shadow:0 0 .625rem #383838,0 0 .5rem #383838,0 0 .5rem #727071;border-radius:.9375rem}.desc-text{background-color:var(--darkGray1);color:var(--white1);border-radius:5px;font-size:.875rem;line-height:1.3;z-index:35;max-width:400px;width:calc(100vw - 3rem);max-height:calc(100vh - 100px);overflow-y:auto}.info-close{position:sticky;top:0;background-color:var(--darkGray1)}.z-\[1\]:hover{z-index:1}.legend-icon{z-index:10;background-color:var(--darkGray1);cursor:pointer;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.25))}.legend-icon-lg,.legend-icon-md,.legend-icon-sm{height:1.375rem;border:2px solid var(--dark1)}.filter-percetage{filter:drop-shadow(1px 1px 0px black)}.square-border{border-radius:1px;background:linear-gradient(to right,#1A1A1A 1px,transparent 1px) 0 0,linear-gradient(to right,#1A1A1A 1px,transparent 1px) 0 100%,linear-gradient(to left,#1A1A1A 1px,transparent 1px) 100% 0,linear-gradient(to left,#1A1A1A 1px,transparent 1px) 100% 100%,linear-gradient(to bottom,#1A1A1A 1px,transparent 1px) 0 0,linear-gradient(to bottom,#1A1A1A 1px,transparent 1px) 100% 0,linear-gradient(to top,#1A1A1A 1px,transparent 1px) 0 100%,linear-gradient(to top,#1A1A1A 1px,transparent 1px) 100% 100%;background-repeat:no-repeat;background-size:3px 20px}.level2-dropdown{cursor:pointer;padding:5px;box-shadow:none;outline:none;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.3;font-size:.875rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;width:100%}.level2-dropdown:focus{box-shadow:none;outline:none;border:none}.level2-dropdown{color:var(--dark1);text-align:center;text-align-last:center;-ms-text-align-last:center;-moz-text-align-last:center;padding:0 1.5rem 0 1rem}.level2-dropdown *{text-align:left;text-align-last:left;-ms-text-align-last:left;-moz-text-align-last:left;background-color:var(--darkGray1)!important;color:var(--white1)}.mobile-filters{width:calc(300px - 3.5rem)}.valid-value{background:linear-gradient(to right,var(--filterColor) 1px,transparent 1px) 0 0,linear-gradient(to right,var(--filterColor) 1px,transparent 1px) 0 100%,linear-gradient(to left,var(--filterColor) 1px,transparent 1px) 100% 0,linear-gradient(to left,var(--filterColor) 1px,transparent 1px) 100% 100%,linear-gradient(to bottom,var(--filterColor) 1px,transparent 1px) 0 0,linear-gradient(to bottom,var(--filterColor) 1px,transparent 1px) 100% 0,linear-gradient(to top,var(--filterColor) 1px,transparent 1px) 0 100%,linear-gradient(to top,var(--filterColor) 1px,transparent 1px) 100% 100%;background-repeat:no-repeat;background-size:3px 20px}.valid-value>select{color:var(--filterColor)!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23CBC5BF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.legend{border-radius:5px;background-color:var(--darkGray1);z-index:10;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.25));border-top:.0625rem solid transparent!important;border-bottom:.0625rem solid transparent!important}.legend-open{opacity:.95;background-color:var(--darkGray1);filter:drop-shadow(1px 1px 1px rgba(0,0,0,.25))}.reason-active{background-color:var(--dark1);border:1px solid var(--dark1)!important}.legend-info{color:var(--lightGray8)}.legend-icon{border:1px solid var(--dark1)!important}.legend-icon span{font-size:.875rem}.legend-info .legend-icon-lg,.legend-info .legend-icon-md,.legend-info .legend-icon-sm{border:1px solid var(--lightGray8)}.legend-detail{color:var(--lightGray8)}.legend-icon-lg,.legend-icon-md,.legend-icon-sm{height:1.375rem;border:1px solid var(--lightGray8);background-color:var(--lightGray8);margin-right:2px}.legend-icon-lg{width:1rem}.legend-icon-md{width:.375rem}.legend-icon-sm{width:.1875rem}.states-view{overflow-y:auto;--filter-color: var(--lightGray5)}.main-bg{background-color:var(--lightGray3)}[type=checkbox]{width:12px;height:12px;cursor:pointer;background:transparent;-webkit-appearance:none;appearance:none;border:1px solid var(--dark1)}[type=checkbox]:checked{background:#282828b3}.input-label{font-size:.875rem}::placeholder{color:#1a1a1a!important;font-size:.875rem!important}:-ms-input-placeholder{color:#1a1a1a!important;font-size:.875rem!important}::-ms-input-placeholder{color:#1a1a1a!important;font-size:.875rem!important}.input-search{box-shadow:none;outline:none}input:disabled{opacity:.5}.alphabet{padding-right:.75rem;width:3.5rem;background-color:var(--dark1);color:var(--white1);height:100%;line-height:1.1}.title{font-size:1.5rem!important;height:3rem}.book-container-sm{min-width:calc(100vw - 100px)}.state-label{min-width:max(33.33%,100px);border-top:1px solid var(--darkGray1);border-left:1px solid var(--darkGray1);margin:-.625rem .625rem .625rem -.625rem}.state-label>span{font-size:1.5rem;line-height:1.3}.state-with-data{background-color:var(--white1)}.state-with-no-data{background-color:var(--gray1)}span.state-with-data{width:1rem;height:1rem}table{border-collapse:separate;border-spacing:0}td{color:var(--dark1);background-color:var(--white1);border:1px solid var(--dark1);white-space:nowrap;padding:4px 8px;max-width:50ch;overflow:hidden;text-overflow:ellipsis}.center-td{text-align:center;vertical-align:middle;font-weight:700}table tr:nth-child(2),table tr:nth-child(3){position:sticky;position:-webkit-sticky;z-index:10;top:1.5rem}table tr:nth-child(2) td:first-child,table tr:nth-child(3) td:first-child{position:sticky!important;position:-webkit-sticky;left:0!important;top:1.5rem!important;z-index:2}@font-face{font-family:IBMPlexMono;src:url(/fonts/IBM_Plex_Mono/IBMPlexMono-Regular.ttf) format("truetype")}body{background-color:var(--darkGray1)!important;font-family:IBMPlexMono!important;color:var(--darkGray5);position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%}.landing-btn{color:var(--lightGray2)!important;height:5.25rem;width:calc(10.625rem + 4vw);border-radius:0;border-width:0!important;font-size:calc(1rem + 2.5vw);transition:all .2s}.landing-btn img{height:calc(1rem + 4.5vw)}.landing-btn:hover{color:var(--lightGray2);opacity:.8;transform:translate(-.5rem)}.landing-btn:focus{box-shadow:none!important}.bg-primary-color{background-color:var(--lightGray2)}.highlight-animation{transition:all .2s ease-in-out}.highlight-animation:hover{transform:translateY(-5px)}.book-row-container{height:calc(1px + var(--bookHeight))!important}.book-holder,.book{height:var(--bookHeight)!important;margin:1px 1px 0 0!important}.book{background:#e7e7e7;width:var(--bookWidth)!important;position:relative;flex-grow:0;flex-shrink:0;transition:all .5s}.book:hover{background:#e7e7e7cc}.book-visible-false{background:#464646!important}.book-shadow{background:#ededed33!important}.book-active,.book-active:hover{background-color:#000!important}.book-author{font-size:.8125rem;opacity:.8}.popup-tooltip,.book .tooltiptext,.landing-content .tooltiptext{display:none;min-width:7.5rem;max-width:12.5rem;background-color:#000;color:#fff;text-align:center;padding:.3125rem 0;margin-top:1.5625rem;filter:drop-shadow(2px 2px 5px rgba(0,0,0,.75));position:absolute;z-index:1}.landing-content:hover .tooltiptext,.book:hover .tooltiptext,.book.active .tooltiptext{display:block}.title{color:var(--white1);font-size:1.875rem;cursor:pointer}.reason-active,.reason-active:hover,.reason-active.book-active{background-color:var(--dark1)!important}.input-custom-search{border:solid 1px black;border-radius:.4375rem;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.25))}.input-custom-search-active{background-color:var(--lightGray2);border:1px solid #000000;box-shadow:0 4px 4px var(--darkGray1);border-radius:.4375rem}.input-search{background-color:transparent;border:none}.input-search:focus{border:none}::placeholder{color:var(--dark1);opacity:1}:-ms-input-placeholder{color:var(--dark1)}::-ms-input-placeholder{color:var(--dark1)}.btn-filter{cursor:pointer;text-align:center;white-space:nowrap;margin-right:1.875rem;font-weight:600}.btn-filter:hover{color:#d6d3d3}.btn-filter-active-true{color:#fff}.books-container-large{min-width:35.625rem;width:35.625rem;height:100%;overflow:hidden;margin-right:3.125rem}.books-container-medium{min-width:31.25rem;height:100%;overflow:hidden;margin-right:3.125rem}.books-container-small{min-width:15.625rem;width:15.625rem;height:100%;overflow-x:hidden;margin-right:1.25rem}.book-row-container{height:1.4375rem}.filling-div{border-bottom:#464646;border-style:dotted;border-width:2px 0 0 0;height:1px;align-self:center;margin:0 0 0 .625rem}.dim{opacity:.3;cursor:default}.width-small{width:15.625rem}.no-data{position:absolute;height:100%;margin-right:auto;margin-left:auto;display:flex;align-items:center;font-size:1.25rem;color:var(--white1);padding:0 1rem;z-index:10}.btn-space-view,.btn-space-view-inactive{background-color:var(--darkGray1);color:var(--white1);border-radius:5px;padding:8px}.btn-space-view-inactive{cursor:not-allowed;opacity:.8}.book-count-text{font-size:max(.5rem + max(.75vw,.75vh),20px);line-height:1}.state-name{font-size:max(1rem + max(1.5vw,1.5vh),30px);line-height:1}.book-count-text{text-decoration:underline}.state-name{white-space:nowrap;text-transform:capitalize}input:disabled{cursor:not-allowed}.white-text{color:var(--white1)}.dark-text{color:var(--darkGray1)}.l7-text{color:var(--filterColor)}.legend-icon,.legend-detail{border:none!important;border-radius:5px}@media (min-height: 400px){.d-h-sm-flex{display:flex!important}}.icon-close{filter:invert(1)}::-webkit-scrollbar{height:.625rem;width:.625rem}::-webkit-scrollbar-track{background-color:#6a6a6a;border-radius:4px;box-shadow:inset 0 0 4px #333;-webkit-box-shadow:inset 0 0 4px #333333}::-webkit-scrollbar-thumb{background-color:#212121;border-radius:4px}
