.header{min-width:0;color:inherit;scrollbar-width:thin;scrollbar-color:var(--color-brand)#0000;margin:0;padding:0}.header,.header:before,.header:after{box-sizing:border-box;user-select:inherit}.header{background:var(--color-bg2);z-index:1500;width:100%;height:60px;box-shadow:0 0 15px -10px var(--color-shadow);flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:15px;display:flex;position:fixed;top:0}@media only screen and (min-width:768px){.header{width:100%;height:70px;padding:25px}}.header .box{flex-direction:row;flex:1 1 0;justify-content:center;align-items:center;gap:15px;min-width:0;display:flex}.header .box:first-child{flex-direction:row;flex:none;justify-content:flex-start;align-items:center;display:flex}.header .box:last-child{flex-direction:row;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:0;display:flex}@media only screen and (min-width:768px){.header .box{gap:20px}}.header .logoLink{color:var(--color-text);flex-shrink:0;text-decoration:none}.header .logoLink .logo{display:none}@media only screen and (min-width:400px){.header .logoLink .logo{display:unset;font-size:var(--font-h4);margin-left:10px}}@media only screen and (min-width:768px){.header .logoLink .logo{font-size:var(--font-h3)}}@media only screen and (min-width:1280px){.header .logoLink .logo{margin-left:40px}}.header .hamburgerMenu{min-width:0;color:inherit;scrollbar-width:thin;scrollbar-color:var(--color-brand)#0000;margin:0;padding:0}.header .hamburgerMenu,.header .hamburgerMenu:before,.header .hamburgerMenu:after{box-sizing:border-box;user-select:inherit}.header .hamburgerMenu{box-shadow:none;cursor:pointer;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;justify-content:space-evenly;align-items:center;width:35px;height:35px;text-decoration:none;display:flex;position:relative}@media only screen and (min-width:768px){.header .hamburgerMenu{width:38px;height:38px}}@media only screen and (min-width:1280px){.header .hamburgerMenu{display:none}}.header .hamburgerMenu span{background:var(--color-text);border-radius:10px;width:85%;height:4px;transition:transform .2s}@media only screen and (min-width:768px){.header .hamburgerMenu span{height:4px}}.header .hamburgerMenu.hamburgerMenuActive span:first-child{transform:translateY(10px)rotate(45deg)}.header .hamburgerMenu.hamburgerMenuActive span:nth-child(2){opacity:0}.header .hamburgerMenu.hamburgerMenuActive span:nth-child(3){transform:translateY(-10px)rotate(-45deg)}@media only screen and (min-width:768px){.header .hamburgerMenu.hamburgerMenuActive span:first-child{transform:translateY(10.5px)rotate(45deg)}.header .hamburgerMenu.hamburgerMenuActive span:nth-child(3){transform:translateY(-10.5px)rotate(-45deg)}}.header .roundedIcon{width:32px;height:32px;box-shadow:none;cursor:pointer;background-color:#0000;border:none;border-radius:50px;flex-direction:row;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}@media only screen and (min-width:768px){.header .roundedIcon{width:42px 42px;height:42px 42px}}.navWrapper{z-index:2000;visibility:hidden;pointer-events:none;width:100%;height:calc(100% - 60px);transition:visibility .2s;position:fixed;top:60px;left:0}@media only screen and (min-width:768px){.navWrapper{width:100%;height:calc(100% - 70px);position:fixed;top:70px;left:0}}@media only screen and (min-width:1280px){.navWrapper{width:300px;height:calc(100dvh - 70px);box-shadow:0 0 15px -10px var(--color-shadow);visibility:visible;pointer-events:auto;position:sticky}.navWrapper:before{content:"";background:var(--color-bg2);width:300px;height:10px;position:absolute;top:-5px}}.navWrapper.navWrapperOpen{visibility:visible;pointer-events:auto}.navWrapper.navWrapperOpen .backgroundBlur{opacity:1}.navWrapper.navWrapperOpen aside{left:0%}.navWrapper .backgroundBlur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;background-color:#0006;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;right:0}@media only screen and (min-width:1280px){.navWrapper .backgroundBlur{display:none}}.navWrapper aside{background:var(--color-bg2);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:left .2s ease-in-out;display:flex;position:relative;top:0;left:-100%}@media only screen and (min-width:768px){.navWrapper aside{background:var(--color-bg2);width:clamp(300px,80%,300px);height:100%}}@media only screen and (min-width:1280px){.navWrapper aside{width:300px;position:static}}.navWrapper aside:before{content:"";background:var(--color-bg2);width:100%;height:10px;position:absolute;top:-10px;left:0}.navWrapper aside .sideBar{flex-direction:column;justify-content:flex-start;align-items:center;gap:30px;width:100%;height:100%;padding:20px;display:flex;overflow-y:auto}.navWrapper aside .sideBar .categoryWrapper{width:100%;height:max-content}.navWrapper aside .sideBar .categoryWrapper:first-child h2:before{display:none}.navWrapper aside .sideBar .categoryWrapper h2{min-width:0;color:inherit;scrollbar-width:thin;scrollbar-color:var(--color-brand)#0000;margin:0;padding:0}.navWrapper aside .sideBar .categoryWrapper h2,.navWrapper aside .sideBar .categoryWrapper h2:before,.navWrapper aside .sideBar .categoryWrapper h2:after{box-sizing:border-box;user-select:inherit}.navWrapper aside .sideBar .categoryWrapper h2{color:var(--color-text-secondary);font-size:var(--font-body);text-transform:uppercase;margin:10px 0;position:relative}.navWrapper aside .sideBar .categoryWrapper h2:before{content:"";background:var(--color-text-secondary);opacity:.3;border-radius:5px;width:calc(100% + 10px);height:2px;position:absolute;top:-15px;left:-5px}.navWrapper aside .sideBar .categoryWrapper h2:first-child{margin-top:0}.navWrapper aside .sideBar .categoryWrapper .categoryList{width:100%;min-width:0;height:max-content;color:inherit;scrollbar-width:thin;scrollbar-color:var(--color-brand)#0000;flex-direction:column;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex}.navWrapper aside .sideBar .categoryWrapper .categoryList,.navWrapper aside .sideBar .categoryWrapper .categoryList:before,.navWrapper aside .sideBar .categoryWrapper .categoryList:after{box-sizing:border-box;user-select:inherit}.navWrapper aside .sideBar .categoryWrapper .categoryList{gap:15px;padding-left:7px}.navWrapper aside .logoutButton{background:var(--color-bg2);border-top:3px solid var(--color-bg3);z-index:1;width:100%;height:max-content;padding:15px 27px}:root{--font-small:.8rem;--font-body:1.0625rem;--font-h1:3.053rem;--font-h2:2.442rem;--font-h3:1.954rem;--font-h4:1.563rem;--font-h5:1.25rem}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-text:#141414;--color-text-0:#ebebeb;--color-text-50:#f2f2f2;--color-text-100:#e6e6e6;--color-text-200:#ccc;--color-text-300:#b3b3b3;--color-text-400:#999;--color-text-500:gray;--color-text-600:#666;--color-text-700:#4d4d4d;--color-text-800:#333;--color-text-900:#1a1a1a;--color-text-950:#0d0d0d;--color-bg:var(--color-bg1);--color-bg1:#e6f0ff;--color-bg2:#fff;--color-bg3:#dce1ea;--color-primary:#8020df;--color-primary-50:#f2e9fc;--color-primary-100:#e5d2f9;--color-primary-200:#cca6f2;--color-primary-300:#b379ec;--color-primary-400:#994de6;--color-primary-500:#8020df;--color-primary-600:#661ab3;--color-primary-700:#4d1386;--color-primary-800:#330d59;--color-primary-900:#19062d;--color-primary-950:#0d0316;--color-secondary:#6674cc;--color-secondary-50:#eceef9;--color-secondary-100:#d9dcf2;--color-secondary-200:#b3b8e6;--color-secondary-300:#8c96d9;--color-secondary-400:#6674cc;--color-secondary-500:#4051bf;--color-secondary-600:#334199;--color-secondary-700:#263073;--color-secondary-800:#19204d;--color-secondary-900:#0d1026;--color-secondary-950:#060813;--color-accent:#ae0996;--color-accent-50:#fee7fa;--color-accent-100:#fccff6;--color-accent-200:#fa9eec;--color-accent-300:#f76ee3;--color-accent-400:#f53dd9;--color-accent-500:#f20dd0;--color-accent-600:#c20aa6;--color-accent-700:#91087d;--color-accent-800:#610553;--color-accent-900:#30032a;--color-accent-950:#180115;--color-success:#279b51;--color-success-50:#f0f9f3;--color-success-100:#e2f3e8;--color-success-200:#c3e9d1;--color-success-300:#94dbae;--color-success-400:#5dd087;--color-success-500:#33c167;--color-success-600:#279b51;--color-success-700:#1b7e41;--color-success-800:#136735;--color-success-900:#0e532c;--color-success-950:#083a1f;--color-danger:#de2b2b;--color-danger-50:#fceded;--color-danger-100:#f9d7d7;--color-danger-200:#f4b3b3;--color-danger-300:#ec8383;--color-danger-400:#e65656;--color-danger-500:#de2b2b;--color-danger-600:#bd241f;--color-danger-700:#a01713;--color-danger-800:#82110d;--color-danger-900:#630b08;--color-danger-950:#480705;--color-warning:#f6ae31;--color-warning-50:#fff8eb;--color-warning-100:#feedcd;--color-warning-200:#fddda5;--color-warning-300:#fac66b;--color-warning-400:#f6ae31;--color-warning-500:#f59f0a;--color-warning-600:#dc8f09;--color-warning-700:#bc7306;--color-warning-800:#965603;--color-warning-900:#784102;--color-warning-950:#502902;--color-info:#45a7ed;--color-info-50:#ecf6fe;--color-info-100:#d4ebfc;--color-info-200:#afdaf8;--color-info-300:#78bff2;--color-info-400:#45a7ed;--color-info-500:#1891e7;--color-info-600:#167fca;--color-info-700:#0d69ab;--color-info-800:#095286;--color-info-900:#06436f;--color-info-950:#043252;--color-on-primary:var(--color-text-50);--color-on-secondary:var(--color-text-900);--color-on-accent:var(--color-text-100);--color-on-success:var(--color-text-50);--color-on-danger:var(--color-text-50);--color-on-warning:var(--color-text-900);--color-on-info:var(--color-text-50);--color-text-secondary:var(--color-text-600);--color-text-muted:var(--color-text-500);--color-border:var(--color-text-400);--color-focus:var(--color-info-500);--color-shadow:var(--color-text-900);--color-transparent:transparent;--font-light:400;--font-regular:600;--font-bold:700}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text:#ebebeb;--color-text-0:#141414;--color-text-50:#0d0d0d;--color-text-100:#1a1a1a;--color-text-200:#333;--color-text-300:#4d4d4d;--color-text-400:#666;--color-text-500:gray;--color-text-600:#999;--color-text-700:#b3b3b3;--color-text-800:#ccc;--color-text-900:#e6e6e6;--color-text-950:#f2f2f2;--color-bg:var(--color-bg1);--color-bg1:#0a131f;--color-bg2:#1f2733;--color-bg3:#2d3239;--color-primary:#994de6;--color-primary-50:#0d0316;--color-primary-100:#19062d;--color-primary-200:#330d59;--color-primary-300:#4d1386;--color-primary-400:#661ab3;--color-primary-500:#8020df;--color-primary-600:#994de6;--color-primary-700:#b379ec;--color-primary-800:#cca6f2;--color-primary-900:#e5d2f9;--color-primary-950:#f2e9fc;--color-secondary:#334199;--color-secondary-50:#060813;--color-secondary-100:#0d1026;--color-secondary-200:#19204d;--color-secondary-300:#263073;--color-secondary-400:#334199;--color-secondary-500:#4051bf;--color-secondary-600:#6674cc;--color-secondary-700:#8c96d9;--color-secondary-800:#b3b8e6;--color-secondary-900:#d9dcf2;--color-secondary-950:#eceef9;--color-accent:#f651dd;--color-accent-50:#180115;--color-accent-100:#30032a;--color-accent-200:#610553;--color-accent-300:#91087d;--color-accent-400:#c20aa6;--color-accent-500:#f20dd0;--color-accent-600:#f53dd9;--color-accent-700:#f76ee3;--color-accent-800:#fa9eec;--color-accent-900:#fccff6;--color-accent-950:#fee7fa;--color-success:#5dd087;--color-success-50:#083a1f;--color-success-100:#0e532c;--color-success-200:#136735;--color-success-300:#1b7e41;--color-success-400:#279b51;--color-success-500:#33c167;--color-success-600:#5dd087;--color-success-700:#8cd9a8;--color-success-800:#b4e4c6;--color-success-900:#d7efdf;--color-success-950:#e9f6ee;--color-danger:#de2b2b;--color-danger-50:#480705;--color-danger-100:#630b08;--color-danger-200:#82110d;--color-danger-300:#a01713;--color-danger-400:#bd241f;--color-danger-500:#de2b2b;--color-danger-600:#e65656;--color-danger-700:#ec8383;--color-danger-800:#f4b3b3;--color-danger-900:#f9d7d7;--color-danger-950:#fceded;--color-warning:#dc8f09;--color-warning-50:#502902;--color-warning-100:#784102;--color-warning-200:#965603;--color-warning-300:#bc7306;--color-warning-400:#dc8f09;--color-warning-500:#f59f0a;--color-warning-600:#f9af2f;--color-warning-700:#fac261;--color-warning-800:#fdd591;--color-warning-900:#fee9c2;--color-warning-950:#fff5e0;--color-info:#167fca;--color-info-50:#043252;--color-info-100:#06436f;--color-info-200:#095286;--color-info-300:#0d69ab;--color-info-400:#167fca;--color-info-500:#1891e7;--color-info-600:#45a7ed;--color-info-700:#74bdf1;--color-info-800:#a1d3f7;--color-info-900:#cbe7fb;--color-info-950:#e2f2fd;--color-on-primary:var(--color-text-950);--color-on-secondary:var(--color-text-900);--color-on-accent:var(--color-text-50);--color-on-success:var(--color-text-50);--color-on-danger:var(--color-text-50);--color-on-warning:var(--color-text-50);--color-on-info:var(--color-text-50);--color-text-secondary:var(--color-text-400);--color-text-muted:var(--color-text-500);--color-border:var(--color-text-300);--color-focus:var(--color-info-400);--color-shadow:var(--color-text-50);--color-transparent:transparent;--font-light:400;--font-regular:600;--font-bold:700}*{scrollbar-width:thin;scrollbar-color:var(--color-primary)#0000}html{font-size:16px}body{background-color:var(--color-bg);height:calc(100dvh - 60px);color:var(--color-text);font-size:var(--font-body);font-family:var(--font-inter);font-weight:var(--font-regular);margin:0;padding:0;overflow:hidden}@media only screen and (min-width:768px){body{height:calc(100dvh - 70px)}}h1{font-size:var(--font-h1)}h2{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}h4{font-size:var(--font-h4)}h5{font-size:var(--font-h5)}small{font-size:var(--font-small)}img,video,svg{max-width:100%;height:auto;display:block}button{font-size:var(--font-body);font-family:var(--font-inter);font-weight:var(--font-regular)}hr{background-color:var(--color-text-secondary);border:none;border-radius:999px;width:100%;height:3px}.p-toast{z-index:10000!important}.p-dropdown-panel,.p-calendar-container,.p-datepicker,.p-multiselect-panel,.p-menu,.p-menu-list,.p-submenu-list,.p-datatable-filter-overlay,.p-datatable-filter-menu,.p-dialog,.p-column-filter-menu-button{z-index:1600!important}.p-dialog{z-index:1800!important}.p-dialog-mask{width:100dvh;position:absolute;left:0;height:calc(100dvh - 60px)!important;top:60px!important}@media only screen and (min-width:768px){.p-dialog-mask{height:calc(100dvh - 70px)!important;top:70px!important}}@media only screen and (min-width:1280px){.p-dialog-mask{width:calc(100dvw - 300px)!important;left:300px!important}}.p-datatable-filter-overlay{scrollbar-width:thin;scrollbar-color:var(--color-primary-400)#0000;max-height:70vh;overflow:hidden auto}.p-datatable-filter-overlay::-webkit-scrollbar{width:8px}.p-datatable-filter-overlay::-webkit-scrollbar-track{background:0 0}.p-datatable-filter-overlay::-webkit-scrollbar-thumb{background:var(--color-primary-400);border-radius:4px}.p-datatable-filter-overlay::-webkit-scrollbar-thumb:hover{background:var(--color-primary-500)}.p-tag{color:var(--color-on-primary);background-color:var(--color-primary)}.p-tag.p-tag-success{color:var(--color-on-success);background-color:var(--color-success)}.p-tag.p-tag-info{color:var(--color-on-info);background-color:var(--color-info)}.p-tag.p-tag-warning{color:var(--color-on-warning);background-color:var(--color-warning)}.p-tag.p-tag-danger{color:var(--color-on-danger);background-color:var(--color-danger)}.p-tag.p-tag-secondary{color:var(--color-on-accent);background-color:var(--color-accent)}.p-tag.p-tag-contrast{color:var(--color-on-secondary);background-color:var(--color-secondary)}.p-message{width:100%}.p-message .p-message-wrapper{grid-template-columns:auto 1fr auto;grid-template-areas:"icon summary close""icon detail close";align-items:start;gap:8px 12px;padding:14px 16px;display:grid}.p-message .p-message-icon{grid-area:icon;align-self:start;margin:0;font-size:1.25rem}.p-message .p-message-text{display:contents}.p-message .p-message-summary{grid-area:summary}.p-message .p-message-detail{overflow-wrap:anywhere;white-space:pre-wrap;grid-area:detail;margin-left:0;line-height:1.45}.p-message .p-message-close{grid-area:close;place-self:start end;width:1.75rem;height:1.75rem}@media (max-width:380px){.p-message .p-message-wrapper{grid-template-columns:auto 1fr;grid-template-areas:"icon close""summary summary""detail detail";padding:12px 14px}.p-message .p-message-summary{margin-bottom:2px}.p-message .p-message-detail{margin-top:2px}}.p-datatable{background:var(--color-bg2);border:1px solid var(--color-border);box-shadow:2px 8px 20px -12px var(--color-shadow);color:inherit;border-radius:12px;overflow:hidden}@media only screen and (min-width:768px){.p-datatable{border-radius:14px}}.p-datatable .p-button{padding:7px 10px}.p-datatable .p-datatable-header,.p-datatable .p-datatable-footer{background:var(--color-bg3);color:inherit;border:none;padding:.75rem .85rem}@media only screen and (min-width:768px){.p-datatable .p-datatable-header,.p-datatable .p-datatable-footer{padding:1rem 1.25rem}}.p-datatable .p-datatable-footer{border-top:1px solid var(--color-border)}.p-datatable .p-datatable-wrapper{width:100%;overflow-x:auto}.p-datatable .p-datatable-table{border-collapse:separate;border-spacing:0;width:100%}.p-datatable .p-datatable-thead>tr>th{font-size:.95rem;font-weight:var(--font-bold);background:var(--color-bg3);color:var(--color-text);border:none;border-bottom:1px solid var(--color-border);letter-spacing:.01em;text-align:left;padding:.65rem .75rem}@media only screen and (min-width:768px){.p-datatable .p-datatable-thead>tr>th{padding:.9rem 1rem;font-size:1rem}}.p-datatable .p-datatable-tbody>tr{transition:background-color .12s,box-shadow .12s}.p-datatable .p-datatable-tbody>tr>td{border:none;border-bottom:1px solid var(--color-border);background:var(--color-bg2);color:inherit;word-break:break-word;padding:.65rem .75rem;font-size:.95rem;line-height:1.45}@media only screen and (min-width:768px){.p-datatable .p-datatable-tbody>tr>td{padding:.85rem 1rem}}.p-datatable .p-datatable-tbody>tr:last-child>td{border-bottom:none}.p-datatable .p-datatable-tbody>tr:hover{background:var(--color-primary-50)}.p-datatable .p-datatable-tbody>tr.p-highlight{background:var(--color-primary-100);box-shadow:inset 0 0 0 1px var(--color-primary-400)}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th,.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-right:1px solid var(--color-border)}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child,.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-right:none}.p-datatable .p-column-header-content{align-items:center;gap:.35rem;display:inline-flex}.p-datatable .p-sortable-column{transition:background-color .12s}.p-datatable .p-sortable-column:hover{background:var(--color-primary-50)}.p-datatable .p-sortable-column:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.p-datatable .p-sortable-column-icon,.p-datatable .p-column-filter-menu-button,.p-datatable .p-column-filter-clear-button{color:var(--color-text-muted)}.p-datatable .p-paginator{border-top:1px solid var(--color-border);background:var(--color-bg2);gap:.35rem;padding:.75rem .85rem}@media only screen and (min-width:768px){.p-datatable .p-paginator{padding:.9rem 1rem}}.p-datatable .p-paginator .p-paginator-pages{gap:.25rem}.p-datatable .p-paginator .p-paginator-page,.p-datatable .p-paginator .p-paginator-next,.p-datatable .p-paginator .p-paginator-prev,.p-datatable .p-paginator .p-paginator-first,.p-datatable .p-paginator .p-paginator-last{border-radius:8px;min-width:36px;height:36px}.p-datatable .p-paginator .p-paginator-page.p-highlight{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.p-datatable .p-datatable-loading-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000001f}.ql-tooltip{background-color:var(--color-bg3)!important;color:var(--color-text)!important;border-color:var(--color-border)!important;box-shadow:none!important}.ql-tooltip .ql-action,.ql-tooltip .ql-remove{color:var(--color-text)}.ql-picker-label{color:var(--color-text)!important}.ql-toolbar{background-color:var(--color-bg3)}.ql-picker-options{color:var(--color-text);background-color:var(--color-bg3)!important}.ql-container{background-color:var(--color-bg2);color:inherit;border-radius:0 0 7px 7px}.ql-editor{color:inherit}.ql-toolbar{background-color:var(--color-bg3);color:var(--color-text);border-radius:7px 7px 0 0}.ql-snow .ql-stroke{stroke:var(--color-text)!important}.ql-snow .ql-fill{fill:var(--color-text)!important}.ql-editor{min-height:100px}.ql-blank p:before{color:var(--color-text)!important}.ql-editor.ql-blank:before{color:var(--color-text-600)!important}
