#root,body,h1,h2,h3,h4,h5,html,label,p{padding:0;margin:0;list-style:none;text-decoration:none;outline:none;border:none;color:var(--text-color)}html{overflow-y:hidden}*{font-family:var(--font-family);box-sizing:border-box}a[href],button,details,input:not([type=hidden]),select,textarea{-webkit-tap-highlight-color:var(--tap-color)}a:not(.p-tabview-nav a){color:var(--primary-color)}.p-inputtext{color:var(--text-color);border-color:var(--border-color)}.border-black{border:1px solid;border-color:var(--border-color)}.input-hover:hover,.input-shadow:focus{border-color:var(--primary-color)}.input-shadow:focus{border-width:1px;box-shadow:none}.grid-col-2{grid-column:span 2}.break-word{word-wrap:break-word}.custom-scrollbar ::-webkit-scrollbar,.custom-scrollbar::-webkit-scrollbar{width:13px;scrollbar-gutter:stable}.custom-scrollbar ::-webkit-scrollbar-track,.custom-scrollbar::-webkit-scrollbar-track{border:1px solid var(--primary-color-text);border-radius:20px}.custom-scrollbar ::-webkit-scrollbar-track-piece,.custom-scrollbar::-webkit-scrollbar-track-piece{padding:1rem;background-color:var(--border-color);border-radius:20px}.custom-scrollbar ::-webkit-scrollbar-thumb,.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:20px;border:3px solid var(--border-color)}.text-pre-wrap{white-space:pre-wrap}.v-hidden{visibility:hidden}.shrink-0{flex-shrink:0}:is(button,[role=button],a,input,textarea,select,summary,[tabindex]:not([tabindex="-1"])):focus{outline:none!important;box-shadow:none!important}:is(button,[role=button],a,input,textarea,select,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--primary-color)!important;outline-offset:2px!important}