@import "https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap";.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,gainsboro));appearance:button;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,white));cursor:pointer;text-transform:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.react-international-phone-country-selector-button:hover{background-color:var(--react-international-phone-country-selector-background-color-hover,whitesmoke)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:#0000}.react-international-phone-country-selector-button__button-content{justify-content:center;align-items:center;display:flex}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid transparent;margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,whitesmoke))}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-flag-emoji{width:var(--react-international-phone-flag-width,24px);height:var(--react-international-phone-flag-height,24px);box-sizing:border-box}.react-international-phone-country-selector-dropdown{z-index:1;top:var(--react-international-phone-dropdown-top,44px);left:var(--react-international-phone-dropdown-left,0);background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,white));width:300px;max-height:200px;box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040);color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex;position:absolute;overflow-y:scroll}.react-international-phone-country-selector-dropdown__preferred-list-divider{height:1px;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0);background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,gainsboro));border:none}.react-international-phone-country-selector-dropdown__list-item{min-height:var(--react-international-phone-dropdown-item-height,28px);box-sizing:border-box;align-items:center;padding:2px 8px;display:flex}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{font-size:var(--react-international-phone-dropdown-item-font-size,14px);text-overflow:ellipsis;white-space:nowrap;margin-right:8px;overflow:hidden}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--selected,.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke);color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,whitesmoke))}.react-international-phone-dial-code-preview{border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,gainsboro));background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,white));color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px));justify-content:center;align-items:center;margin-right:-1px;padding:0 8px;display:flex}.react-international-phone-dial-code-preview--disabled{background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,whitesmoke));color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:var(--react-international-phone-border-radius,4px);border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.react-international-phone-input-container .react-international-phone-input{height:var(--react-international-phone-height,36px);box-sizing:border-box;border:1px solid var(--react-international-phone-border-color,gainsboro);border-radius:var(--react-international-phone-border-radius,4px);background-color:var(--react-international-phone-background-color,white);color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:var(--react-international-phone-font-size,13px);border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding:0 8px;overflow:visible}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:var(--react-international-phone-disabled-background-color,whitesmoke);color:var(--react-international-phone-disabled-text-color,#666)}.feature-carousel{scrollbar-width:none;perspective:1000px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 15% 85%,#0000 100%)}.feature-carousel::-webkit-scrollbar{display:none}.carousel-track{will-change:transform;gap:16px;animation:60s linear infinite scroll-rtl;display:flex}@keyframes scroll-rtl{0%{transform:translate(0)}to{transform:translate(-2304px)}}.carousel-track:hover{animation-play-state:paused}.feature-card{cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-width:330px;max-width:240px;height:180px;transform-style:preserve-3d;background:linear-gradient(135deg,#ffffff1f 0%,#ffffff0f 100%);border:1px solid #fff3;border-radius:16px;flex-direction:column;flex:0 0 240px;padding:1rem 1rem 1.25rem;transition:transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #0000001f}@keyframes slideIn{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.feature-card{animation:.8s ease-out forwards slideIn}.feature-card:after{content:"";background:linear-gradient(45deg,#0000 30%,#ffffff1a 50%,#0000 70%);width:200%;height:200%;transition:all .6s;position:absolute;top:-50%;right:-50%;transform:rotate(45deg)}.feature-card:hover:after{animation:1.5s ease-in-out shine}@keyframes shine{0%{transform:translate(-100%)translateY(-100%)rotate(45deg)}to{transform:translate(100%)translateY(100%)rotate(45deg)}}.feature-card:hover{background:linear-gradient(135deg,#ffffff2e 0%,#ffffff14 100%);transform:translateY(-8px)scale(1.02);box-shadow:0 16px 48px #0003}.feature-card:before{content:"";opacity:0;background:linear-gradient(90deg,#3b82f6cc,#8b5cf6cc,#ec4899cc);border-radius:12px 12px 0 0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.feature-card:hover:before{opacity:1}.feature-icon{z-index:2;background:#ffffff26;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:8px;padding:7px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative}.feature-icon svg{stroke:#fff;fill:none;stroke-width:1.8px;width:20px;height:20px}.feature-card:hover .feature-icon{background:linear-gradient(135deg,#3b82f64d,#8b5cf64d);transition:all .4s cubic-bezier(.175,.885,.32,1.275);transform:scale(1.15)rotate(-5deg);box-shadow:0 4px 12px #3b82f64d}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.loading{pointer-events:none;animation:1.5s cubic-bezier(.4,0,.6,1) infinite pulse}.tab-content{transition:opacity .3s,transform .3s}button,input,textarea,select{transition:all .2s ease-in-out}input:focus,button:focus,textarea:focus,select:focus{outline:none!important}input::placeholder,textarea::placeholder{opacity:.6;transition:all .2s}input:focus::placeholder,textarea:focus::placeholder{opacity:.4;transform:translate(2px)}button[aria-label*=password]:active{transform:translateY(-50%)scale(.9)}button[aria-label*=password] svg{transition:all .2s}button[aria-label*=password]:hover svg{transform:scale(1.15)}[role=tab]{-webkit-user-select:none;user-select:none;outline:none;position:relative;background:0 0!important;border-top:none!important;border-left:none!important;border-right:none!important}[role=tab]:focus-visible{outline-offset:4px;border-radius:4px;outline:1px solid #3b82f680}[role=tab][aria-selected=true]{border-bottom-color:#2563eb!important}[role=tab][aria-selected=false]{border-bottom:2px solid oklch(87.2% .01 258.338)!important}.form-container{flex-direction:column;height:auto;min-height:fit-content;display:flex;position:relative}@media (width<=768px){.platform-overlay{padding:2rem 1.5rem}.form-container{max-width:100%;padding:0 .5rem}.feature-card{flex:0 0 210px;min-width:210px;max-width:210px;height:165px;padding:.875rem .875rem 1rem}@keyframes scroll-rtl{0%{transform:translate(0)}to{transform:translate(-2034px)}}.feature-icon{width:32px;height:32px;margin-bottom:8px;padding:6px}.feature-icon svg{width:18px;height:18px}}@media (width<=480px){.form-container{padding:0 .25rem}}.react-international-phone-input-container{width:100%;height:48px;display:flex}.react-international-phone-input-container .react-international-phone-input{background-color:#fff;outline:none;flex:1;width:100%;height:100%;transition:all .2s;border-color:#d1d5db!important;border-left-style:none!important;border-left-width:medium!important;border-radius:0 8px 8px 0!important;padding:12px 16px!important;font-size:1rem!important}.react-international-phone-input-container .react-international-phone-input:hover{border-color:#9ca3af!important}.react-international-phone-input-container .react-international-phone-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f61a!important}.react-international-phone-input-container .react-international-phone-country-selector-button{background-color:#fff;justify-content:center;align-items:center;height:100%;transition:all .2s;display:flex;border-color:#d1d5db!important;border-right-style:solid!important;border-right-width:1px!important;border-radius:8px 0 0 8px!important;padding:0 12px!important}.react-international-phone-input-container .react-international-phone-country-selector-button:hover{background-color:#f9fafb;border-color:#9ca3af #e5e7eb #9ca3af #9ca3af!important}.react-international-phone-input-container .react-international-phone-country-selector-button:focus{outline:none;border-color:#3b82f6 #e5e7eb #3b82f6 #3b82f6!important;box-shadow:0 0 0 2px #3b82f61a!important}.react-international-phone-input-container .react-international-phone-country-selector-dropdown{border:1px solid #e5e7eb;border-radius:8px;max-height:200px;padding:8px 0;overflow-y:auto;box-shadow:0 10px 25px #00000026}.react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar{width:6px}.react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.react-international-phone-input-container .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb:hover{background:#94a3b8}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-container{z-index:10;background:#fff;border-bottom:1px solid #e5e7eb;margin:-8px 0 4px;padding:8px 12px;position:sticky;top:0}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-input{border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:14px;transition:all .2s}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-input::placeholder{color:#9ca3af}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-input:hover{border-color:#9ca3af}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item{padding:10px 16px;transition:background-color .15s}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item:hover{background-color:#f3f4f6}@media (width<=768px){.react-international-phone-input-container{height:46px}.react-international-phone-input-container .react-international-phone-input{padding:10px 14px!important;font-size:14px!important}.react-international-phone-input-container .react-international-phone-country-selector-button{padding:0 10px!important}.react-international-phone-input-container .react-international-phone-country-selector-dropdown{max-height:220px}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-container{padding:6px 10px}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-input{padding:7px 10px;font-size:13px}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item{padding:8px 12px}}@media (width<=480px){.react-international-phone-input-container{height:44px}.react-international-phone-input-container .react-international-phone-input{padding:8px 12px!important;font-size:13px!important}.react-international-phone-input-container .react-international-phone-country-selector-button{padding:0 8px!important}.react-international-phone-input-container .react-international-phone-country-selector-dropdown{max-height:200px}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-container{padding:5px 8px}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__search-input{padding:6px 8px;font-size:12px}}.react-international-phone-input-container .react-international-phone-country-selector-dropdown__list-item--selected{color:#2563eb;background-color:#eff6ff}.verify-email-container{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.verify-email-container .verify-email-card{background:#fff;border-radius:12px;width:100%;max-width:500px;box-shadow:0 20px 60px #0000004d}.verify-email-container .verify-email-card .verify-email-content{text-align:center;padding:40px 30px}.verify-email-container .verify-email-card .verify-email-content h2{color:#333;margin:20px 0;font-size:24px;font-weight:600}.verify-email-container .verify-email-card .verify-email-content p{color:#666;margin:10px 0;font-size:14px;line-height:1.6}.verify-email-container .verify-email-card .verify-email-content .success-icon{color:#4caf50;margin-bottom:20px;font-size:60px;animation:.5s ease-in-out scaleIn}.verify-email-container .verify-email-card .verify-email-content .error-icon{color:#f44336;margin-bottom:20px;font-size:60px;animation:.5s ease-in-out shake}.verify-email-container .verify-email-card .verify-email-content .user-info{text-align:left;background:#f5f5f5;border-radius:8px;margin:20px 0;padding:20px}.verify-email-container .verify-email-card .verify-email-content .user-info p{color:#555;margin:10px 0;font-size:14px}.verify-email-container .verify-email-card .verify-email-content .user-info p strong{color:#333;font-weight:600}.verify-email-container .verify-email-card .verify-email-content .success-message{color:#4caf50;margin:20px 0;font-weight:500}.verify-email-container .verify-email-card .verify-email-content .error-message{color:#f44336;background:#ffebee;border-left:4px solid #f44336;border-radius:6px;margin:20px 0;padding:15px;font-weight:500}.verify-email-container .verify-email-card .verify-email-content .action-buttons{justify-content:center;gap:15px;margin-top:30px;display:flex}.verify-email-container .verify-email-card .verify-email-content .action-buttons .p-button{flex:1;min-width:150px}.verify-email-container .verify-email-card .verify-email-content .action-buttons .p-button.p-button-primary{background:#667eea;border-color:#667eea}.verify-email-container .verify-email-card .verify-email-content .action-buttons .p-button.p-button-primary:hover{background:#5568d3;border-color:#5568d3}.verify-email-container .verify-email-card .verify-email-content .action-buttons .p-button.p-button-secondary{background:#999;border-color:#999}.verify-email-container .verify-email-card .verify-email-content .action-buttons .p-button.p-button-secondary:hover{background:#888;border-color:#888}.verify-email-container .verify-email-card .verify-email-content .p-button.mt-3{background:#667eea;border-color:#667eea;margin-top:30px;padding:10px 30px;font-weight:500}.verify-email-container .verify-email-card .verify-email-content .p-button.mt-3:hover{background:#5568d3;border-color:#5568d3}.verify-email-container .verify-email-card .verify-email-content .p-button.p-button-success{background:#4caf50!important;border-color:#4caf50!important}.verify-email-container .verify-email-card .verify-email-content .p-button.p-button-success:hover{background:#45a049!important;border-color:#45a049!important}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}to{transform:translate(0)}}@media (width<=600px){.verify-email-container .verify-email-card .verify-email-content{padding:30px 20px}.verify-email-container .verify-email-card .verify-email-content h2{font-size:20px}.verify-email-container .verify-email-card .verify-email-content .success-icon,.verify-email-container .verify-email-card .verify-email-content .error-icon{font-size:48px}.verify-email-container .verify-email-card .verify-email-content .action-buttons{flex-direction:column}.verify-email-container .verify-email-card .verify-email-content .action-buttons .p-button{width:100%}}:root{font-feature-settings:"cv02", "cv03", "cv04", "cv11";font-variation-settings:normal;--font-family:"Inter var", sans-serif;--font-feature-settings:"cv02", "cv03", "cv04", "cv11";--surface-a:#fff;--surface-b:#f9fafb;--surface-c:#f3f4f6;--surface-d:#e5e7eb;--surface-e:#fff;--surface-f:#fff;--text-color:#4b5563;--text-color-secondary:#6b7280;--primary-color:#3b82f6;--primary-color-text:#fff;--surface-0:#fff;--surface-50:#f9fafb;--surface-100:#f3f4f6;--surface-200:#e5e7eb;--surface-300:#d1d5db;--surface-400:#9ca3af;--surface-500:#6b7280;--surface-600:#4b5563;--surface-700:#374151;--surface-800:#1f2937;--surface-900:#111827;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--content-padding:1.25rem;--inline-spacing:.5rem;--border-radius:6px;--surface-ground:#f9fafb;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#dfe7ef;--surface-hover:#f6f9fc;--focus-ring:0 0 0 .2rem #bfdbfe;--maskbg:#0006;--highlight-bg:#eff6ff;--highlight-text-color:#1d4ed8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter var,sans-serif}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/assets/InterVariable-CWi-zmRD.woff2)format("woff2")}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(/assets/InterVariable-Italic-d6KXgdvN.woff2)format("woff2")}:root{--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--red-50:#fff5f5;--red-100:#ffd0ce;--red-200:#ffaca7;--red-300:#ff8780;--red-400:#ff6259;--red-500:#ff3d32;--red-600:#d9342b;--red-700:#b32b23;--red-800:#8c221c;--red-900:#661814;--primary-50:#f5f9ff;--primary-100:#d0e1fd;--primary-200:#abc9fb;--primary-300:#85b2f9;--primary-400:#609af8;--primary-500:#3b82f6;--primary-600:#326fd1;--primary-700:#295bac;--primary-800:#204887;--primary-900:#183462}.p-editor-container .p-editor-toolbar{background:#f9fafb;border-top-left-radius:6px;border-top-right-radius:6px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#6b7280}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#6b7280;border:0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;border-radius:6px;padding:.75rem 0;box-shadow:0 2px 12px #0000001a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#4b5563}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{color:#4b5563;background:#f3f4f6}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem 1.25rem}.p-editor-container .p-editor-content{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e5e7eb}.p-editor-container .p-editor-content .ql-editor{color:#4b5563;background:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.p-editor-container .ql-snow.ql-toolbar button:hover,.p-editor-container .ql-snow.ql-toolbar button:focus{color:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke{stroke:#4b5563}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill{fill:#4b5563}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#3b82f6}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#3b82f6}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:#3b82f6}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{color:#3b82f6}@layer primereact{*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:#0006;transition-duration:.2s}.p-disabled,.p-component:disabled{opacity:.6}.p-error{color:#e24c4c}.p-text-secondary{color:#6b7280}.pi{font-size:1rem}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);border-radius:6px;font-size:1rem}.p-link:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-component-overlay-enter{animation:.15s forwards p-component-overlay-enter-animation}.p-component-overlay-leave{animation:.15s forwards p-component-overlay-leave-animation}@keyframes p-component-overlay-enter-animation{0%{background-color:#0000}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:#0000}}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.75rem}.p-autocomplete .p-autocomplete-multiple-container{gap:.5rem;padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#3b82f6}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.375rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#4b5563;margin:0;padding:0;font-size:1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{color:#1d4ed8;background:#eff6ff;border-radius:6px;margin-right:.5rem;padding:.375rem .75rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-autocomplete-panel{color:#4b5563;background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a}.p-autocomplete-panel .p-autocomplete-items{padding:.75rem 0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{color:#4b5563;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:#4b5563;background:#f3f4f6}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{color:#374151;background:#fff;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-datepicker{color:#4b5563;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 2px 12px #0000001a}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{color:#4b5563;background:#fff;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.5rem;font-weight:600}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#4b5563;padding:.5rem;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#3b82f6}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{margin:.5rem 0;font-size:1rem}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid #0000;border-radius:50%;width:2.5rem;height:2.5rem;transition:box-shadow .2s}.p-datepicker table td>span.p-highlight{color:#1d4ed8;background:#eff6ff}.p-datepicker table td>span:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-datepicker table td.p-datepicker-today>span{color:#4b5563;background:#d1d5db;border-color:#0000}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#1d4ed8;background:#eff6ff}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #e5e7eb;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #e5e7eb;padding:.5rem}.p-datepicker .p-timepicker button{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-datepicker .p-timepicker button:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:#1d4ed8;background:#eff6ff}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:#1d4ed8;background:#eff6ff}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #e5e7eb;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#f3f4f6}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}@media screen and (width<=769px){.p-datepicker table th,.p-datepicker table td{padding:0}}.p-cascadeselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-cascadeselect:not(.p-disabled):hover{border-color:#3b82f6}.p-cascadeselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-cascadeselect.p-variant-filled,.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#f3f4f6}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#fff}.p-cascadeselect .p-cascadeselect-label{background:0 0;border:0;padding:.75rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#6b7280}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0}.p-cascadeselect .p-cascadeselect-trigger{color:#6b7280;background:0 0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:3rem}.p-cascadeselect.p-invalid.p-component{border-color:#e24c4c}.p-cascadeselect-panel{color:#4b5563;background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a}.p-cascadeselect-panel .p-cascadeselect-items{padding:.75rem 0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{color:#4b5563;background:0 0;border:0;border-radius:0;margin:0;transition:box-shadow .2s}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#3b82f63d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{color:#4b5563;background:#f3f4f6}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem 1.25rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox-input{appearance:none;opacity:0;z-index:1;cursor:pointer;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-checkbox{width:22px;height:22px}.p-checkbox .p-checkbox-input{border:2px solid #d1d5db;border-radius:6px}.p-checkbox .p-checkbox-box{color:#4b5563;background:#fff;border:2px solid #d1d5db;border-radius:6px;outline-color:#0000;width:22px;height:22px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:14px;height:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#3b82f6;border-color:#3b82f6}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#3b82f6}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#e24c4c}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#f3f4f6}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#3b82f6}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#1d4ed8}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#f3f4f6}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#3b82f6}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#1d4ed8}.p-checkbox{-webkit-user-select:none;user-select:none;vertical-align:bottom;display:inline-flex;position:relative}.p-checkbox-input{cursor:pointer}.p-checkbox-box{justify-content:center;align-items:center;display:flex}.p-tristatecheckbox.p-variant-filled .p-checkbox-box{background-color:#f3f4f6}.p-tristatecheckbox.p-variant-filled.p-highlight .p-checkbox-box{background:#3b82f6}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#f3f4f6}.p-tristatecheckbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#1d4ed8}.p-chips{display:inline-flex}.p-chips-multiple-container{cursor:text;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style-type:none;display:flex;overflow:hidden}.p-chips-token{cursor:default;flex:none;align-items:center;display:inline-flex}.p-chips-input-token{flex:auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{box-shadow:none;background-color:#0000;border:0;border-radius:0;outline:0;width:100%;margin:0;padding:0}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#3b82f6}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-chips .p-chips-multiple-container{outline-color:#0000;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token{color:#4b5563;background:#e5e7eb;border-radius:16px;margin-right:.5rem;padding:.375rem .75rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{color:#4b5563;background:#e5e7eb}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.375rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#4b5563;margin:0;padding:0;font-size:1rem}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-colorpicker-preview{width:2rem;height:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 2px 12px #0000001a}.p-dropdown{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-dropdown-label{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:auto;width:1%;display:block;overflow:hidden}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;white-space:nowrap;align-items:center;font-weight:400;display:flex;position:relative;overflow:hidden}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-dropdown:not(.p-disabled):hover{border-color:#3b82f6}.p-dropdown:not(.p-disabled).p-focus{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-dropdown.p-variant-filled{background:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:#0000}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:0 0;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#6b7280}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{box-shadow:none;outline:0}.p-dropdown .p-dropdown-trigger{color:#6b7280;background:0 0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:3rem}.p-dropdown .p-dropdown-clear-icon{color:#6b7280;right:3rem}.p-dropdown.p-invalid.p-component{border-color:#e24c4c}.p-dropdown-panel{color:#4b5563;background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a}.p-dropdown-panel .p-dropdown-header{color:#374151;background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.75rem;padding-right:1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#6b7280;right:.75rem}.p-dropdown-panel .p-dropdown-items{padding:.75rem 0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:#4b5563;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#3b82f63d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{color:#4b5563;background:#f3f4f6}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{color:#374151;background:#fff;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:#4b5563;background:0 0;padding:.75rem 1.25rem}.p-inputgroup-addon{color:#6b7280;background:#f3f4f6;border-top:1px solid #d1d5db;border-bottom:1px solid #d1d5db;border-left:1px solid #d1d5db;min-width:3rem;padding:.75rem}.p-inputgroup-addon:last-child{border-right:1px solid #d1d5db}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext,.p-inputgroup .p-float-label:first-child input{border-top-left-radius:6px;border-bottom-left-radius:6px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext,.p-inputgroup .p-float-label:last-child input{border-top-right-radius:6px;border-bottom-right-radius:6px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:3rem}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-inputswitch{display:inline-block;position:relative}.p-inputswitch-input{appearance:none;opacity:0;z-index:1;cursor:pointer;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-inputswitch-slider{cursor:pointer;border:1px solid #0000;position:absolute;inset:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{width:3rem;height:1.75rem}.p-inputswitch .p-inputswitch-input{border-radius:30px}.p-inputswitch .p-inputswitch-slider{background:#d1d5db;border-radius:30px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;width:1.25rem;height:1.25rem;margin-top:-.625rem;transition-duration:.2s;left:.25rem}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#3b82f6}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#fff;transform:translate(1.25rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#b7bcc5}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#2563eb}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#e24c4c}.p-inputtext{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#4b5563;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;padding:.75rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inputtext:enabled:hover{border-color:#3b82f6}.p-inputtext:enabled:focus{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-inputtext.p-invalid.p-component{border-color:#e24c4c}.p-inputtext.p-variant-filled,.p-inputtext.p-variant-filled:enabled:hover{background-color:#f3f4f6}.p-inputtext.p-variant-filled:enabled:focus{background-color:#fff}.p-inputtext.p-inputtext-sm{padding:.65625rem;font-size:.875rem}.p-inputtext.p-inputtext-lg{padding:.9375rem;font-size:1.25rem}.p-float-label>label{color:#6b7280;transition-duration:.2s;left:.75rem}.p-float-label>.p-invalid+label{color:#e24c4c}.p-icon-field-left>.p-inputtext{padding-left:2.5rem}.p-icon-field-left.p-float-label>label{left:2.5rem}.p-icon-field-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:#6b7280}:-moz-placeholder-shown{color:#6b7280}::-moz-placeholder{color:#6b7280}:-ms-placeholder-shown{color:#6b7280}.p-input-filled .p-inputtext,.p-input-filled .p-inputtext:enabled:hover{background-color:#f3f4f6}.p-input-filled .p-inputtext:enabled:focus{background-color:#fff}.p-inputtext-sm .p-inputtext{padding:.65625rem;font-size:.875rem}.p-inputtext-lg .p-inputtext{padding:.9375rem;font-size:1.25rem}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#6b7280;left:.75rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#6b7280;right:.75rem}.p-inputotp{align-items:center;gap:.5rem;display:flex}.p-inputotp-input{text-align:center;width:2.5rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{margin:0;padding:0;list-style-type:none}.p-listbox-item{cursor:pointer;position:relative;overflow:hidden}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{color:#4b5563;background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-listbox .p-listbox-header{color:#374151;background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#6b7280;right:.75rem}.p-listbox .p-listbox-list{outline:0;padding:.75rem 0}.p-listbox .p-listbox-list .p-listbox-item{color:#4b5563;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-listbox .p-listbox-list .p-listbox-item-group{color:#374151;background:#fff;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-listbox .p-listbox-list .p-listbox-empty-message{color:#4b5563;background:0 0;padding:.75rem 1.25rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#3b82f63d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:#4b5563;background:#f3f4f6}.p-listbox.p-focus{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-listbox.p-invalid{border-color:#e24c4c}.p-mention-panel{color:#4b5563;background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a}.p-mention-panel .p-mention-items{padding:.75rem 0}.p-mention-panel .p-mention-items .p-mention-item{color:#4b5563;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-mention-panel .p-mention-items .p-mention-item:hover{color:#4b5563;background:#f3f4f6}.p-mention-panel .p-mention-items .p-mention-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-multiselect{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.p-multiselect-trigger{flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-multiselect-label-container{cursor:pointer;flex:auto;overflow:hidden}.p-multiselect-label{white-space:nowrap;cursor:pointer;text-overflow:ellipsis;display:block;overflow:hidden}.p-multiselect-label-empty{visibility:hidden;overflow:hidden}.p-multiselect-token{cursor:default;flex:none;align-items:center;display:inline-flex}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;white-space:nowrap;align-items:center;font-weight:400;display:flex;position:relative;overflow:hidden}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{justify-content:space-between;align-items:center;display:flex}.p-multiselect-filter-container{flex:auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex;position:relative;overflow:hidden}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect:not(.p-disabled):hover{border-color:#3b82f6}.p-multiselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-multiselect.p-variant-filled{background:#f3f4f6}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-multiselect .p-multiselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-multiselect .p-multiselect-label.p-placeholder{color:#6b7280}.p-multiselect.p-multiselect-chip .p-multiselect-token{color:#4b5563;background:#e5e7eb;border-radius:16px;margin-right:.5rem;padding:.375rem .75rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{color:#6b7280;background:0 0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:3rem}.p-multiselect.p-invalid.p-component{border-color:#e24c4c}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.375rem .75rem}.p-multiselect-panel{color:#4b5563;background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a}.p-multiselect-panel .p-multiselect-header{color:#374151;background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#6b7280;right:.75rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-multiselect-panel .p-multiselect-items{padding:.75rem 0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{color:#4b5563;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#3b82f63d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{color:#4b5563;background:#f3f4f6}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{color:#374151;background:#fff;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{color:#4b5563;background:0 0;padding:.75rem 1.25rem}.p-password.p-invalid.p-component>.p-inputtext{border-color:#e24c4c}.p-password-panel{color:#4b5563;background:#fff;border:0;border-radius:6px;padding:1.25rem;box-shadow:0 2px 12px #0000001a}.p-password-panel .p-password-meter{background:#e5e7eb;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#ea5455}.p-password-panel .p-password-meter .p-password-strength.medium{background:#ff9f42}.p-password-panel .p-password-meter .p-password-strength.strong{background:#29c76f}.p-radiobutton{-webkit-user-select:none;user-select:none;vertical-align:bottom;display:inline-flex;position:relative}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{justify-content:center;align-items:center;display:flex}.p-radiobutton-icon{backface-visibility:hidden;visibility:hidden;border-radius:50%;transform:translateZ(0)scale(.1)}.p-radiobutton.p-highlight .p-radiobutton-icon{visibility:visible;transform:translateZ(0)scale(1)}.p-radiobutton{width:22px;height:22px}.p-radiobutton .p-radiobutton-input{appearance:none;opacity:0;z-index:1;border:2px solid #d1d5db;border-radius:50%;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-radiobutton .p-radiobutton-box{color:#4b5563;background:#fff;border:2px solid #d1d5db;border-radius:50%;outline-color:#0000;width:22px;height:22px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#fff;width:12px;height:12px;transition-duration:.2s}.p-radiobutton.p-highlight .p-radiobutton-box{background:#3b82f6;border-color:#3b82f6}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#3b82f6}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#1d4ed8;border-color:#1d4ed8}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#fff}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#e24c4c}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f3f4f6}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#3b82f6}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f3f4f6}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#1d4ed8}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#f3f4f6}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#3b82f6}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#f3f4f6}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#1d4ed8}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{cursor:pointer;align-items:center;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating{gap:.5rem}.p-rating .p-rating-item{border-radius:50%;outline-color:#0000}.p-rating .p-rating-item .p-rating-icon{color:#4b5563;font-size:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.143rem;height:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#ea5455}.p-rating .p-rating-item.p-focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#3b82f6}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#e73d3e}.p-selectbutton .p-button{color:#4b5563;background:#fff;border:1px solid #d1d5db;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#6b7280}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{color:#4b5563;background:#f3f4f6;border-color:#d1d5db}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#374151}.p-selectbutton .p-button.p-highlight{color:#fff;background:#3b82f6;border-color:#3b82f6}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff}.p-selectbutton .p-button.p-highlight:hover{color:#fff;background:#2563eb;border-color:#2563eb}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff}.p-selectbutton.p-invalid>.p-button{border-color:#e24c4c}.p-slider{background:#e5e7eb;border:0;border-radius:6px}.p-slider.p-slider-horizontal{height:.286rem}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-.5715rem;margin-left:-.5715rem}.p-slider.p-slider-vertical{width:.286rem}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-.5715rem;margin-left:-.5715rem}.p-slider .p-slider-handle{background:#fff;border:2px solid #3b82f6;border-radius:50%;width:1.143rem;height:1.143rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-slider .p-slider-handle:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-slider .p-slider-range{background:#3b82f6}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#3b82f6;border-color:#3b82f6}.p-treeselect{background:#fff;border:1px solid #d1d5db;border-radius:6px;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect:not(.p-disabled):hover{border-color:#3b82f6}.p-treeselect:not(.p-disabled).p-focus{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-treeselect.p-treeselect-clearable .p-treeselect-label{padding-right:1.75rem}.p-treeselect.p-variant-filled{background:#f3f4f6}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#f3f4f6}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-treeselect .p-treeselect-label{padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-treeselect .p-treeselect-label.p-placeholder{color:#6b7280}.p-treeselect.p-treeselect-chip .p-treeselect-token{color:#4b5563;background:#e5e7eb;border-radius:16px;margin-right:.5rem;padding:.375rem .75rem}.p-treeselect .p-treeselect-trigger{color:#6b7280;background:0 0;border-top-right-radius:6px;border-bottom-right-radius:6px;width:3rem}.p-treeselect .p-treeselect-clear-icon{color:#6b7280;right:3rem}.p-treeselect.p-invalid.p-component{border-color:#e24c4c}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.375rem .75rem}.p-treeselect-panel{color:#4b5563;background:#fff;border:0;border-radius:6px;box-shadow:0 2px 12px #0000001a}.p-treeselect-panel .p-treeselect-header{color:#374151;background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.75rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{color:#6b7280;right:.75rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{color:#4b5563;background:0 0;padding:.75rem 1.25rem}.p-input-filled .p-treeselect{background:#f3f4f6}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#f3f4f6}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#fff}.p-togglebutton{-webkit-user-select:none;user-select:none;vertical-align:bottom;display:inline-flex;position:relative}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:auto}.p-togglebutton .p-togglebutton-input{appearance:none;opacity:0;z-index:1;border:1px solid #d1d5db;border-radius:6px;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-togglebutton .p-button{color:#4b5563;background:#fff;border:1px solid #d1d5db;outline-color:#0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#6b7280}.p-togglebutton.p-highlight .p-button{color:#fff;background:#3b82f6;border-color:#3b82f6}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{color:#4b5563;background:#f3f4f6;border-color:#d1d5db}:is(.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right){color:#374151}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{color:#fff;background:#2563eb;border-color:#2563eb}:is(.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right){color:#fff}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{outline-offset:0;border-color:#3b82f6;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-togglebutton.p-invalid>.p-button{border-color:#e24c4c}.p-button{color:#fff;background:#3b82f6;border:1px solid #3b82f6;border-radius:6px;padding:.75rem 1.25rem;font-size:1rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-button:not(:disabled):hover{color:#fff;background:#2563eb;border-color:#2563eb}.p-button:not(:disabled):active{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.p-button.p-button-outlined{color:#3b82f6;background-color:#0000;border:1px solid}.p-button.p-button-outlined:not(:disabled):hover{color:#3b82f6;background:#3b82f60a;border:1px solid}.p-button.p-button-outlined:not(:disabled):active{color:#3b82f6;background:#3b82f629;border:1px solid}.p-button.p-button-outlined.p-button-plain{color:#6b7280;border-color:#6b7280}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{color:#6b7280;background:#f3f4f6}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{color:#6b7280;background:#e5e7eb}.p-button.p-button-text{color:#3b82f6;background-color:#0000;border-color:#0000}.p-button.p-button-text:not(:disabled):hover{color:#3b82f6;background:#3b82f60a;border-color:#0000}.p-button.p-button-text:not(:disabled):active{color:#3b82f6;background:#3b82f629;border-color:#0000}.p-button.p-button-text.p-button-plain{color:#6b7280}.p-button.p-button-text.p-button-plain:not(:disabled):hover{color:#6b7280;background:#f3f4f6}.p-button.p-button-text.p-button-plain:not(:disabled):active{color:#6b7280;background:#e5e7eb}.p-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{color:#3b82f6;background-color:#fff;min-width:1rem;height:1rem;margin-left:.5rem;line-height:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:3rem;padding:.75rem 0}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:3rem}.p-button.p-button-sm{padding:.65625rem 1.09375rem;font-size:.875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{padding:.9375rem 1.5625rem;font-size:1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only.p-button-loading-left .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only.p-button-loading-right .p-button-label{margin-right:.5rem}.p-button.p-button-loading-label-only.p-button-loading-top .p-button-label{margin-top:.5rem}.p-button.p-button-loading-label-only.p-button-loading-bottom .p-button-label{margin-bottom:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:3rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button.p-button-secondary,.p-button-group.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button,.p-fileupload-choose.p-button-secondary{color:#fff;background:#64748b;border:1px solid #64748b}.p-button.p-button-secondary:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-secondary:not(:disabled):hover{color:#fff;background:#475569;border-color:#475569}.p-button.p-button-secondary:not(:disabled):focus,.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-secondary:not(:disabled):focus{box-shadow:0 0 0 .2rem #e2e8f0}.p-button.p-button-secondary:not(:disabled):active,.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-secondary:not(:disabled):active{color:#fff;background:#334155;border-color:#334155}.p-button.p-button-secondary.p-button-outlined,.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined,.p-fileupload-choose.p-button-secondary.p-button-outlined{color:#64748b;background-color:#0000;border:1px solid}.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):hover{color:#64748b;background:#64748b0a;border:1px solid}.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-outlined:not(:disabled):active{color:#64748b;background:#64748b29;border:1px solid}.p-button.p-button-secondary.p-button-text,.p-button-group.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text,.p-fileupload-choose.p-button-secondary.p-button-text{color:#64748b;background-color:#0000;border-color:#0000}.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):hover{color:#64748b;background:#64748b0a;border-color:#0000}.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-secondary.p-button-text:not(:disabled):active{color:#64748b;background:#64748b29;border-color:#0000}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button,.p-fileupload-choose.p-button-info{color:#fff;background:#0ea5e9;border:1px solid #0ea5e9}.p-button.p-button-info:not(:disabled):hover,.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-info:not(:disabled):hover{color:#fff;background:#0284c7;border-color:#0284c7}.p-button.p-button-info:not(:disabled):focus,.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-info:not(:disabled):focus{box-shadow:0 0 0 .2rem #bfdbfe}.p-button.p-button-info:not(:disabled):active,.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-info:not(:disabled):active{color:#fff;background:#0369a1;border-color:#0369a1}.p-button.p-button-info.p-button-outlined,.p-button-group.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined,.p-fileupload-choose.p-button-info.p-button-outlined{color:#0ea5e9;background-color:#0000;border:1px solid}.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):hover{color:#0ea5e9;background:#0ea5e90a;border:1px solid}.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-outlined:not(:disabled):active{color:#0ea5e9;background:#0ea5e929;border:1px solid}.p-button.p-button-info.p-button-text,.p-button-group.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text,.p-fileupload-choose.p-button-info.p-button-text{color:#0ea5e9;background-color:#0000;border-color:#0000}.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):hover{color:#0ea5e9;background:#0ea5e90a;border-color:#0000}.p-button.p-button-info.p-button-text:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-info.p-button-text:not(:disabled):active{color:#0ea5e9;background:#0ea5e929;border-color:#0000}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button,.p-fileupload-choose.p-button-success{color:#fff;background:#22c55e;border:1px solid #22c55e}.p-button.p-button-success:not(:disabled):hover,.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-success:not(:disabled):hover{color:#fff;background:#16a34a;border-color:#16a34a}.p-button.p-button-success:not(:disabled):focus,.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-success:not(:disabled):focus{box-shadow:0 0 0 .2rem #bbf7d0}.p-button.p-button-success:not(:disabled):active,.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-success:not(:disabled):active{color:#fff;background:#15803d;border-color:#15803d}.p-button.p-button-success.p-button-outlined,.p-button-group.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined,.p-fileupload-choose.p-button-success.p-button-outlined{color:#22c55e;background-color:#0000;border:1px solid}.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):hover{color:#22c55e;background:#22c55e0a;border:1px solid}.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-outlined:not(:disabled):active{color:#22c55e;background:#22c55e29;border:1px solid}.p-button.p-button-success.p-button-text,.p-button-group.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text,.p-fileupload-choose.p-button-success.p-button-text{color:#22c55e;background-color:#0000;border-color:#0000}.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):hover{color:#22c55e;background:#22c55e0a;border-color:#0000}.p-button.p-button-success.p-button-text:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-success.p-button-text:not(:disabled):active{color:#22c55e;background:#22c55e29;border-color:#0000}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button,.p-fileupload-choose.p-button-warning{color:#fff;background:#f97316;border:1px solid #f97316}.p-button.p-button-warning:not(:disabled):hover,.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-warning:not(:disabled):hover{color:#fff;background:#ea580c;border-color:#ea580c}.p-button.p-button-warning:not(:disabled):focus,.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-warning:not(:disabled):focus{box-shadow:0 0 0 .2rem #fde68a}.p-button.p-button-warning:not(:disabled):active,.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-warning:not(:disabled):active{color:#fff;background:#c2410c;border-color:#c2410c}.p-button.p-button-warning.p-button-outlined,.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined,.p-fileupload-choose.p-button-warning.p-button-outlined{color:#f97316;background-color:#0000;border:1px solid}.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):hover{color:#f97316;background:#f973160a;border:1px solid}.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-outlined:not(:disabled):active{color:#f97316;background:#f9731629;border:1px solid}.p-button.p-button-warning.p-button-text,.p-button-group.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text,.p-fileupload-choose.p-button-warning.p-button-text{color:#f97316;background-color:#0000;border-color:#0000}.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):hover{color:#f97316;background:#f973160a;border-color:#0000}.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-warning.p-button-text:not(:disabled):active{color:#f97316;background:#f9731629;border-color:#0000}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button,.p-fileupload-choose.p-button-help{color:#fff;background:#a855f7;border:1px solid #a855f7}.p-button.p-button-help:not(:disabled):hover,.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-help:not(:disabled):hover{color:#fff;background:#9333ea;border-color:#9333ea}.p-button.p-button-help:not(:disabled):focus,.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-help:not(:disabled):focus{box-shadow:0 0 0 .2rem #e9d5ff}.p-button.p-button-help:not(:disabled):active,.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-help:not(:disabled):active{color:#fff;background:#7e22ce;border-color:#7e22ce}.p-button.p-button-help.p-button-outlined,.p-button-group.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined,.p-fileupload-choose.p-button-help.p-button-outlined{color:#a855f7;background-color:#0000;border:1px solid}.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):hover{color:#a855f7;background:#a855f70a;border:1px solid}.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-outlined:not(:disabled):active{color:#a855f7;background:#a855f729;border:1px solid}.p-button.p-button-help.p-button-text,.p-button-group.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text,.p-fileupload-choose.p-button-help.p-button-text{color:#a855f7;background-color:#0000;border-color:#0000}.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):hover{color:#a855f7;background:#a855f70a;border-color:#0000}.p-button.p-button-help.p-button-text:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-help.p-button-text:not(:disabled):active{color:#a855f7;background:#a855f729;border-color:#0000}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button,.p-fileupload-choose.p-button-danger{color:#fff;background:#ef4444;border:1px solid #ef4444}.p-button.p-button-danger:not(:disabled):hover,.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover,.p-fileupload-choose.p-button-danger:not(:disabled):hover{color:#fff;background:#dc2626;border-color:#dc2626}.p-button.p-button-danger:not(:disabled):focus,.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus,.p-fileupload-choose.p-button-danger:not(:disabled):focus{box-shadow:0 0 0 .2rem #fecaca}.p-button.p-button-danger:not(:disabled):active,.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active,.p-fileupload-choose.p-button-danger:not(:disabled):active{color:#fff;background:#b91c1c;border-color:#b91c1c}.p-button.p-button-danger.p-button-outlined,.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined,.p-fileupload-choose.p-button-danger.p-button-outlined{color:#ef4444;background-color:#0000;border:1px solid}.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):hover{color:#ef4444;background:#ef44440a;border:1px solid}.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-outlined:not(:disabled):active{color:#ef4444;background:#ef444429;border:1px solid}.p-button.p-button-danger.p-button-text,.p-button-group.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text,.p-fileupload-choose.p-button-danger.p-button-text{color:#ef4444;background-color:#0000;border-color:#0000}.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):hover{color:#ef4444;background:#ef44440a;border-color:#0000}.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-fileupload-choose.p-button-danger.p-button-text:not(:disabled):active{color:#ef4444;background:#ef444429;border-color:#0000}.p-button.p-button-contrast,.p-button-group.p-button-contrast>.p-button,.p-splitbutton.p-button-contrast>.p-button{color:#fff;background:#1f2937;border:1px solid #1f2937}.p-button.p-button-contrast:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{color:#fff;background:#374151;border-color:#374151}.p-button.p-button-contrast:not(:disabled):focus,.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-contrast:not(:disabled):active,.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{color:#fff;background:#4b5563;border-color:#4b5563}.p-button.p-button-contrast.p-button-outlined,.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{color:#1f2937;background-color:#0000;border:1px solid}.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{color:#1f2937;background:#1f29370a;border:1px solid}.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{color:#1f2937;background:#1f293729;border:1px solid}.p-button.p-button-contrast.p-button-text,.p-button-group.p-button-contrast>.p-button.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{color:#1f2937;background-color:#0000;border-color:#0000}.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{color:#1f2937;background:#1f29370a;border-color:#0000}.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{color:#1f2937;background:#1f293729;border-color:#0000}.p-button.p-button-link{color:#1d4ed8;background:0 0;border:#0000}.p-button.p-button-link:not(:disabled):hover{color:#1d4ed8;background:0 0;border-color:#0000}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{background:0 0;border-color:#0000;box-shadow:0 0 0 .2rem #bfdbfe}.p-button.p-button-link:not(:disabled):active{color:#1d4ed8;background:0 0;border-color:#0000}.p-splitbutton{border-radius:6px}.p-splitbutton.p-button-outlined>.p-button{color:#3b82f6;background-color:#0000;border:1px solid}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):hover{color:#3b82f6;background:#3b82f60a}.p-splitbutton.p-button-outlined>.p-button:not(:disabled):active{color:#3b82f6;background:#3b82f629}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{color:#6b7280;border-color:#6b7280}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):hover{color:#6b7280;background:#f3f4f6}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(:disabled):active{color:#6b7280;background:#e5e7eb}.p-splitbutton.p-button-text>.p-button{color:#3b82f6;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-text>.p-button:not(:disabled):hover{color:#3b82f6;background:#3b82f60a;border-color:#0000}.p-splitbutton.p-button-text>.p-button:not(:disabled):active{color:#3b82f6;background:#3b82f629;border-color:#0000}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#6b7280}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):hover{color:#6b7280;background:#f3f4f6}.p-splitbutton.p-button-text.p-button-plain>.p-button:not(:disabled):active{color:#6b7280;background:#e5e7eb}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{padding:.65625rem 1.09375rem;font-size:.875rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{padding:.9375rem 1.5625rem;font-size:1.25rem}.p-splitbutton.p-button-lg>.p-button.p-button-icon-only{width:auto}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton .p-splitbutton-menubutton,.p-splitbutton .p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button,.p-splitbutton .p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button{border-top-left-radius:0;border-bottom-left-radius:0}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{color:#64748b;background-color:#0000;border:1px solid}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):hover{color:#64748b;background:#64748b0a}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(:disabled):active{color:#64748b;background:#64748b29}.p-splitbutton.p-button-secondary.p-button-text>.p-button{color:#64748b;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):hover{color:#64748b;background:#64748b0a;border-color:#0000}.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(:disabled):active{color:#64748b;background:#64748b29;border-color:#0000}.p-splitbutton.p-button-info.p-button-outlined>.p-button{color:#0ea5e9;background-color:#0000;border:1px solid}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):hover{color:#0ea5e9;background:#0ea5e90a}.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(:disabled):active{color:#0ea5e9;background:#0ea5e929}.p-splitbutton.p-button-info.p-button-text>.p-button{color:#0ea5e9;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):hover{color:#0ea5e9;background:#0ea5e90a;border-color:#0000}.p-splitbutton.p-button-info.p-button-text>.p-button:not(:disabled):active{color:#0ea5e9;background:#0ea5e929;border-color:#0000}.p-splitbutton.p-button-success.p-button-outlined>.p-button{color:#22c55e;background-color:#0000;border:1px solid}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):hover{color:#22c55e;background:#22c55e0a}.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(:disabled):active{color:#22c55e;background:#22c55e29}.p-splitbutton.p-button-success.p-button-text>.p-button{color:#22c55e;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):hover{color:#22c55e;background:#22c55e0a;border-color:#0000}.p-splitbutton.p-button-success.p-button-text>.p-button:not(:disabled):active{color:#22c55e;background:#22c55e29;border-color:#0000}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{color:#f97316;background-color:#0000;border:1px solid}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):hover{color:#f97316;background:#f973160a}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(:disabled):active{color:#f97316;background:#f9731629}.p-splitbutton.p-button-warning.p-button-text>.p-button{color:#f97316;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):hover{color:#f97316;background:#f973160a;border-color:#0000}.p-splitbutton.p-button-warning.p-button-text>.p-button:not(:disabled):active{color:#f97316;background:#f9731629;border-color:#0000}.p-splitbutton.p-button-help.p-button-outlined>.p-button{color:#a855f7;background-color:#0000;border:1px solid}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):hover{color:#a855f7;background:#a855f70a}.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(:disabled):active{color:#a855f7;background:#a855f729}.p-splitbutton.p-button-help.p-button-text>.p-button{color:#a855f7;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):hover{color:#a855f7;background:#a855f70a;border-color:#0000}.p-splitbutton.p-button-help.p-button-text>.p-button:not(:disabled):active{color:#a855f7;background:#a855f729;border-color:#0000}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{color:#ef4444;background-color:#0000;border:1px solid}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):hover{color:#ef4444;background:#ef44440a}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(:disabled):active{color:#ef4444;background:#ef444429}.p-splitbutton.p-button-danger.p-button-text>.p-button{color:#ef4444;background-color:#0000;border-color:#0000}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):hover{color:#ef4444;background:#ef44440a;border-color:#0000}.p-splitbutton.p-button-danger.p-button-text>.p-button:not(:disabled):active{color:#ef4444;background:#ef444429;border-color:#0000}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:1.3rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon.p-icon{width:1.3rem;height:1.3rem}.p-speeddial-list{outline:0}.p-speeddial-action{color:#fff;background:#4b5563;width:3rem;height:3rem}.p-speeddial-action:hover{color:#fff;background:#022354}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:#0006;border-radius:6px}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{margin:.5rem}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#d1d5db;border-radius:0;width:2rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#9ca3af}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{color:#1d4ed8;background:#eff6ff}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-datatable .p-datatable-header{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;padding:1rem;font-weight:700}.p-datatable .p-datatable-footer{color:#374151;background:#f9fafb;border:0 solid #e5e7eb;border-bottom-width:1px;padding:1rem;font-weight:700}.p-datatable .p-datatable-thead>tr>th{text-align:left;color:#374151;background:#f9fafb;border:0 solid #e5e7eb;border-bottom-width:1px;padding:1rem;font-weight:700;transition:box-shadow .2s}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;color:#374151;background:#f9fafb;border:0 solid #e5e7eb;border-bottom-width:1px;padding:1rem;font-weight:700}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#374151;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{color:#1d4ed8;background:#eff6ff;border-radius:50%;min-width:1.143rem;height:1.143rem;margin-left:.5rem;line-height:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover{color:#374151;background:#f3f4f6}.p-datatable .p-sortable-column:not(.p-highlight):not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#374151}.p-datatable .p-sortable-column.p-highlight{color:#1d4ed8;background:#eff6ff}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#1d4ed8}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{color:#1d4ed8;background:#eff6ff}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#1d4ed8}.p-datatable .p-sortable-column:focus-visible{outline:0;box-shadow:inset 0 0 0 .15rem #bfdbfe}.p-datatable .p-datatable-tbody>tr{color:#4b5563;background:#fff;transition:box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:0 solid #e5e7eb;border-bottom-width:1px;padding:1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:700}.p-datatable .p-datatable-tbody>tr>td.p-highlight,.p-datatable .p-datatable-tbody>tr.p-highlight{color:#1d4ed8;background:#eff6ff}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline-offset:-.15rem;outline:.15rem solid #bfdbfe}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:not(.p-highlight):not(.p-datatable-emptymessage):hover{color:#4b5563;background:#f3f4f6}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible{outline-offset:-.15rem;outline:.15rem solid #bfdbfe}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:not(.p-highlight):hover{color:#4b5563;background:#f3f4f6}.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline-offset:-.15rem;outline:.15rem solid #bfdbfe}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):not(.p-datatable-emptymessage):hover{color:#4b5563;background:#f3f4f6}.p-datatable .p-column-resizer-helper{background:#3b82f6}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#f9fafb}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:#f9fafb}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#f8f8fa}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{color:#1d4ed8;background:#eff6ff}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#1d4ed8}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd+.p-row-expanded{background:#f8f8fa}.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem}.p-datatable-drag-selection-helper{background:#3b82f629}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-dataview .p-dataview-header{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;padding:1rem;font-weight:700}.p-dataview .p-dataview-content{color:#4b5563;background:#fff;border:0;padding:0}.p-dataview .p-dataview-footer{color:#374151;background:#f9fafb;border:0 solid #e5e7eb;border-bottom-width:1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:1rem;font-weight:700}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-loading-icon.p-icon{width:2rem;height:2rem}.p-datascroller .p-paginator-top,.p-datascroller .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-datascroller .p-datascroller-header{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;padding:1rem;font-weight:700}.p-datascroller .p-datascroller-content{color:#4b5563;background:#fff;border:0;padding:0}.p-datascroller.p-datascroller-inline .p-datascroller-list>li{border:0 solid #e5e7eb;border-bottom-width:1px}.p-datascroller .p-datascroller-footer{color:#374151;background:#f9fafb;border:0 solid #e5e7eb;border-bottom-width:1px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:1rem;font-weight:700}.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{margin-left:.5rem}.p-column-filter-menu-button{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{color:#374151;background:#f3f4f6}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{color:#1d4ed8;background:#eff6ff}.p-column-filter-menu-button:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-column-filter-clear-button{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-column-filter-clear-button:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-column-filter-overlay{color:#4b5563;background:#fff;border:0;border-radius:6px;min-width:12.5rem;box-shadow:0 2px 12px #0000001a}.p-column-filter-overlay .p-column-filter-row-items{padding:.75rem 0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{color:#4b5563;background:0 0;border:0;border-radius:0;margin:0;padding:.75rem 1.25rem;transition:box-shadow .2s}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{color:#4b5563;background:#f3f4f6}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #bfdbfe}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{color:#374151;background:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #e5e7eb;padding:1.25rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule{padding:.75rem 1.25rem}.p-column-filter-overlay-menu .p-column-filter-buttonbar,.p-orderlist .p-orderlist-controls{padding:1.25rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.25rem;font-weight:700}.p-orderlist .p-orderlist-filter-container{background:#fff;border:1px solid #e5e7eb;border-bottom:0;padding:1.25rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.75rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{color:#6b7280;right:.75rem}.p-orderlist .p-orderlist-list{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-bottom-right-radius:6px;border-bottom-left-radius:6px;outline:0;padding:.75rem 0}.p-orderlist .p-orderlist-list .p-orderlist-item{color:#4b5563;background:0 0;border:0;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover{color:#4b5563;background:#f3f4f6}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{color:#4b5563;background:#e5e7eb}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#3b82f63d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#f8f8fa}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#f3f4f6}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{color:#4b5563;background:#f3f4f6}.p-organizationchart .p-organizationchart-node-content.p-highlight{color:#1d4ed8;background:#eff6ff}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#70aeff}.p-organizationchart .p-organizationchart-line-down{background:#e5e7eb}.p-organizationchart .p-organizationchart-line-left{border-color:#e5e7eb;border-right-style:solid;border-right-width:1px}.p-organizationchart .p-organizationchart-line-top{border-color:#e5e7eb;border-top-style:solid;border-top-width:1px}.p-organizationchart .p-organizationchart-node-content{color:#4b5563;background:#fff;border:1px solid #e5e7eb;padding:1.25rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;color:inherit;border-radius:50%}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-paginator{color:#6b7280;background:#fff;border:0 solid #f3f4f6;border-radius:6px;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{color:#6b7280;background-color:#0000;border:0;border-radius:50%;min-width:3rem;height:3rem;margin:.143rem;transition:box-shadow .2s}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-paginator .p-paginator-first{border-top-left-radius:50%;border-bottom-left-radius:50%}.p-paginator .p-paginator-last{border-top-right-radius:50%;border-bottom-right-radius:50%}.p-paginator .p-dropdown{height:3rem;margin-left:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:3rem}.p-paginator .p-paginator-current{color:#6b7280;background-color:#0000;border:0;min-width:3rem;height:3rem;margin:.143rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{color:#6b7280;background-color:#0000;border:0;border-radius:50%;min-width:3rem;height:3rem;margin:.143rem;transition:box-shadow .2s}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{color:#1d4ed8;background:#eff6ff;border-color:#eff6ff}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-picklist .p-picklist-buttons{padding:1.25rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.25rem;font-weight:700}.p-picklist .p-picklist-filter-container{background:#fff;border:1px solid #e5e7eb;border-bottom:0;padding:1.25rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.75rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{color:#6b7280;right:.75rem}.p-picklist .p-picklist-list{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-bottom-right-radius:6px;border-bottom-left-radius:6px;outline:0;padding:.75rem 0}.p-picklist .p-picklist-list .p-picklist-item{color:#4b5563;background:0 0;border:0;margin:0;padding:.75rem 1.25rem;transition:transform .2s,box-shadow .2s}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover{color:#4b5563;background:#f3f4f6}.p-picklist .p-picklist-list .p-picklist-item.p-focus{color:#4b5563;background:#e5e7eb}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{color:#1d4ed8;background:#eff6ff}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#3b82f63d}.p-tree-container{margin:0;padding:0;list-style-type:none;overflow:auto}.p-treenode-children{margin:0;padding:0;list-style-type:none}.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;user-select:none}.p-tree-toggler{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{width:100%;display:block;position:relative}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}.p-tree{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:1.25rem}.p-tree .p-tree-container .p-treenode{outline:0;padding:.143rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #bfdbfe}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:6px;padding:.5rem;transition:box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#6b7280;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#4b5563}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{color:#1d4ed8;background:#eff6ff}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#1d4ed8}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover{color:#4b5563;background:#f3f4f6}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:1.75rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#6b7280;right:.75rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{width:2rem;height:2rem}.p-tree .p-treenode-droppoint{height:.5rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background:#8cbeff}.p-treetable{position:relative}.p-treetable>.p-treetable-wrapper{overflow:auto}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-treetable-selectable .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-thead>tr>th,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-tbody>tr>td{overflow:hidden}.p-treetable-resizable .p-resizable-column{background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{cursor:col-resize;border:1px solid #0000;width:.5rem;height:100%;margin:0;padding:0;display:block;position:absolute;top:0;right:0}.p-treetable .p-column-resizer-helper{z-index:10;width:1px;display:none;position:absolute}.p-treetable-scrollable-wrapper{position:relative}.p-treetable-scrollable-header,.p-treetable-scrollable-footer{border:0;overflow:hidden}.p-treetable-scrollable-body{position:relative;overflow:auto}.p-treetable-virtual-table{position:absolute}.p-treetable-frozen-view .p-treetable-scrollable-body{overflow:hidden}.p-treetable-unfrozen-view{position:absolute;top:0;left:0}.p-treetable-reorder-indicator-up,.p-treetable-reorder-indicator-down{display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute}.p-treetable .p-treetable-thead>tr>th.p-align-left>.p-column-header-content,.p-treetable .p-treetable-tbody>tr>td.p-align-left,.p-treetable .p-treetable-tfoot>tr>td.p-align-left{text-align:left;justify-content:flex-start}.p-treetable .p-treetable-thead>tr>th.p-align-right>.p-column-header-content,.p-treetable .p-treetable-tbody>tr>td.p-align-right,.p-treetable .p-treetable-tfoot>tr>td.p-align-right{text-align:right;justify-content:flex-end}.p-treetable .p-treetable-thead>tr>th.p-align-center>.p-column-header-content,.p-treetable .p-treetable-tbody>tr>td.p-align-center,.p-treetable .p-treetable-tfoot>tr>td.p-align-center{text-align:center;justify-content:center}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-treetable .p-treetable-header{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-width:1px 0;padding:1rem;font-weight:700}.p-treetable .p-treetable-footer{color:#374151;background:#f9fafb;border:0 solid #e5e7eb;border-bottom-width:1px;padding:1rem;font-weight:700}.p-treetable .p-treetable-thead>tr>th{text-align:left;color:#374151;background:#f9fafb;border:0 solid #e5e7eb;border-bottom-width:1px;padding:1rem;font-weight:700;transition:box-shadow .2s}.p-treetable .p-treetable-tfoot>tr>td{text-align:left;color:#374151;background:#f9fafb;border:0 solid #e5e7eb;border-bottom-width:1px;padding:1rem;font-weight:700}.p-treetable .p-sortable-column{outline-color:#bfdbfe}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#374151;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{color:#1d4ed8;background:#eff6ff;border-radius:50%;min-width:1.143rem;height:1.143rem;margin-left:.5rem;line-height:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{color:#374151;background:#f3f4f6}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#374151}.p-treetable .p-sortable-column.p-highlight{color:#1d4ed8;background:#eff6ff}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#1d4ed8}.p-treetable .p-treetable-tbody>tr{color:#4b5563;background:#fff;transition:box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td{text-align:left;border:0 solid #e5e7eb;border-bottom-width:1px;padding:1rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox .p-indeterminate .p-checkbox-icon{color:#4b5563}.p-treetable .p-treetable-tbody>tr:focus-visible{outline-offset:-.15rem;outline:.15rem solid #bfdbfe}.p-treetable .p-treetable-tbody>tr.p-highlight{color:#1d4ed8;background:#eff6ff}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#1d4ed8}.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{color:#4b5563;background:#f3f4f6}.p-treetable.p-treetable-selectable .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#4b5563}.p-treetable .p-column-resizer-helper{background:#3b82f6}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#f9fafb}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable.p-treetable-gridlines .p-treetable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th,.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd{background:#f8f8fa}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight{color:#1d4ed8;background:#eff6ff}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#1d4ed8}.p-treetable.p-treetable-striped .p-treetable-tbody>tr.p-row-odd+.p-row-expanded{background:#f8f8fa}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-footer{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-footer{padding:1.25rem}.p-timeline .p-timeline-event-marker{background-color:#fff;border:2px solid #3b82f6;border-radius:50%;width:1rem;height:1rem}.p-timeline .p-timeline-event-connector{background-color:#e5e7eb}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-accordion .p-accordion-header .p-accordion-header-link{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:1.25rem;font-weight:700;transition:box-shadow .2s}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{color:#374151;background:#f9fafb;border-color:#e5e7eb;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.p-accordion .p-accordion-content{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-top:0;border-radius:0 0 6px 6px;padding:1.25rem}.p-accordion .p-accordion-tab{margin-bottom:4px}.p-card{color:#4b5563;background:#fff;border-radius:6px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.p-card .p-card-body{padding:1.25rem}.p-card .p-card-title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.p-card .p-card-subtitle{color:#6b7280;margin-bottom:.5rem;font-weight:400}.p-card .p-card-content{padding:1.25rem 0}.p-card .p-card-footer{padding:1.25rem 0 0}.p-fieldset{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.p-fieldset .p-fieldset-legend{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:1.25rem;font-weight:700}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{color:#374151;border-radius:6px;padding:1.25rem;transition:box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.p-fieldset .p-fieldset-content{padding:1.25rem}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1.25rem 0;padding:0 1.25rem}.p-divider.p-divider-horizontal:before{border-top:1px #e5e7eb}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1.25rem;padding:1.25rem 0}.p-divider.p-divider-vertical:before{border-left:1px #e5e7eb}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel .p-panel-header{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.25rem}.p-panel .p-panel-header .p-panel-title{font-weight:700}.p-panel .p-panel-header .p-panel-header-icon{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-panel.p-panel-toggleable .p-panel-header{padding:.75rem 1.25rem}.p-panel:has(>.p-panel-footer) .p-panel-content{border-bottom-right-radius:0;border-bottom-left-radius:0}.p-panel .p-panel-content{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-top:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:1.25rem}.p-panel .p-panel-footer{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-top:0;padding:.75rem 1.25rem}.p-splitter{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.p-splitter .p-splitter-gutter{background:#f9fafb;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#e5e7eb}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-splitter .p-splitter-gutter-resizing{background:#e5e7eb}.p-stepper .p-stepper-nav{justify-content:space-between;margin:0;padding:0;list-style-type:none;display:flex}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:#fff;border-radius:6px;outline-color:#0000;transition:box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{color:#4b5563;background:#fff;border:2px solid #f3f4f6;border-radius:50%;min-width:2rem;height:2rem;font-size:1.143rem;line-height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#6b7280;margin-left:.5rem;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{color:#1d4ed8;background:#eff6ff}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#4b5563}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#3b82f6}.p-stepper .p-stepper-panels{color:#4b5563;background:#fff;padding:1.25rem}.p-stepper .p-stepper-separator{background-color:#e5e7eb;width:100%;height:2px;margin-inline-start:1rem;transition:box-shadow .2s}.p-stepper.p-stepper-vertical{flex-direction:column;display:flex}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{color:#4b5563;background:#fff;flex:auto;display:flex}.p-stepper.p-stepper-vertical .p-stepper-panel{flex-direction:column;flex:initial;display:flex}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:none;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#3b82f6}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-scrollpanel .p-scrollpanel-bar{background:#f9fafb;border:0}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain auto;position:relative;overflow:auto hidden}.p-tabview-nav{flex:auto;margin:0;padding:0;list-style-type:none;display:flex}.p-tabview-nav-link{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-tabview-ink-bar{z-index:1;display:none}.p-tabview-nav-link:focus,.p-tabview-close{z-index:1}.p-tabview-title{white-space:nowrap;line-height:1}.p-tabview-nav-btn{z-index:2;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:0 solid #e5e7eb;border-bottom-width:2px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{color:#6b7280;background:#fff;border:0 solid #0000;border-bottom:2px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;margin:0 0 -2px;padding:1.25rem;font-weight:700;transition:box-shadow .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #bfdbfe}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{color:#6b7280;background:#fff;border-color:#9ca3af}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:#3b82f6;background:#fff;border-color:#3b82f6}.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{color:#3b82f6;background:#fff;border-radius:0;width:3rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #bfdbfe}.p-tabview .p-tabview-panels{color:#4b5563;background:#fff;border:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:1.25rem}.p-toolbar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;gap:.5rem;padding:1.25rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{color:#4b5563;background:#fff;border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d}.p-confirm-popup .p-confirm-popup-content{padding:1.25rem}.p-confirm-popup .p-confirm-popup-footer{text-align:right;padding:0 1.25rem 1.25rem}.p-confirm-popup .p-confirm-popup-footer button{width:auto;margin:0 .5rem 0 0}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid #fff0;border-bottom-color:#fff}.p-confirm-popup:before{border:solid #fff0;border-bottom-color:#f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{width:1.5rem;height:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d}.p-dialog .p-dialog-header{color:#374151;background:#fff;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:700}.p-dialog .p-dialog-header .p-dialog-header-icon{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-dialog .p-dialog-header .p-dialog-header-icon{margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{color:#4b5563;background:#fff;padding:0 1.5rem 2rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.p-dialog .p-dialog-footer{color:#4b5563;text-align:right;background:#fff;border-top:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:0 1.5rem 1.5rem}.p-dialog .p-dialog-footer button{width:auto;margin:0 .5rem 0 0}.p-dialog.p-dialog-maximized .p-dialog-header,.p-dialog.p-dialog-maximized .p-dialog-content:last-of-type{border-radius:0}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon.p-icon{width:2rem;height:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{color:#4b5563;background:#fff;border:0;border-radius:6px;box-shadow:0 1px 3px #0000004d}.p-overlaypanel .p-overlaypanel-content{padding:1.25rem}.p-overlaypanel .p-overlaypanel-close{color:#fff;background:#3b82f6;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{color:#fff;background:#2563eb}.p-overlaypanel:after{border:solid #fff0;border-bottom-color:#fff}.p-overlaypanel:before{border:solid #fff0;border-bottom-color:#f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar{color:#4b5563;background:#fff;border:0;box-shadow:0 1px 3px #0000004d}.p-sidebar .p-sidebar-header{padding:1.25rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{color:#6b7280;background:0 0;border:0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:#374151;background:#f3f4f6;border-color:#0000}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1.25rem}.p-tooltip .p-tooltip-text{color:#fff;background:#4b5563;border-radius:6px;padding:.75rem;box-shadow:0 2px 12px #0000001a}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#4b5563}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#4b5563}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#4b5563}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#4b5563}.p-fileupload .p-fileupload-buttonbar{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;gap:.5rem;padding:1.25rem}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-content{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:2rem 1rem}.p-fileupload .p-progressbar{height:.25rem}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-breadcrumb{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:6px;transition:box-shadow .2s}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#6b7280}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#4b5563;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#4b5563}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#6b7280}.p-contextmenu{color:#4b5563;background:#fff;border:0;border-radius:6px;width:12.5rem;padding:.5rem 0;box-shadow:0 2px 12px #0000001a}.p-contextmenu .p-contextmenu-root-list{outline:0}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:6px;padding:.5rem 0;box-shadow:0 2px 12px #0000001a}.p-contextmenu .p-menuitem>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-contextmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-dock .p-dock-list-container{background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0}.p-dock .p-dock-item{border-radius:6px;padding:.5rem}.p-dock .p-dock-item.p-focus{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .15rem #bfdbfe}.p-dock .p-dock-action{width:4rem;height:4rem}.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{margin:0 .9rem}.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{margin:0 1.3rem}.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container{width:100%;overflow-x:auto}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-top .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-bottom .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-left .p-dock-item-current,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-second-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-prev,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-next,.p-dock.p-dock-mobile.p-dock-magnification.p-dock-right .p-dock-item-current{margin:0;transform:none}.p-megamenu{color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:.5rem}.p-megamenu .p-megamenu-root-list{outline:0}.p-megamenu .p-menuitem>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu .p-megamenu-panel{color:#4b5563;background:#fff;border:0;box-shadow:0 2px 12px #0000001a}.p-megamenu .p-submenu-header{color:#374151;background:#fff;border-top-left-radius:6px;border-top-right-radius:6px;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-megamenu .p-submenu-list{width:12.5rem;padding:.5rem 0}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-vertical{width:12.5rem;padding:.5rem 0}.p-megamenu .p-megamenu-button{color:#6b7280;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu .p-megamenu-button:hover{color:#6b7280;background:#f3f4f6}.p-megamenu .p-megamenu-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{color:#4b5563;border-radius:6px;transition:box-shadow .2s}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{background:#fff;border:0;padding:.5rem 0;box-shadow:0 2px 12px #0000001a}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem{width:100%;position:static}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list{width:100%;box-shadow:none;border:0;position:static}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list .p-menuitem{width:100%;position:static}.p-menu{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:12.5rem;padding:.5rem 0}.p-menu .p-menuitem>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 12px #0000001a}.p-menu .p-submenu-header{color:#374151;background:#fff;border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:.75rem 1.25rem;font-weight:700}.p-menu .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar{color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:.5rem}.p-menubar .p-menubar-root-list{outline:0}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{color:#4b5563;border-radius:6px;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-submenu-list{background:#fff;border:0;width:12.5rem;padding:.5rem 0;box-shadow:0 2px 12px #0000001a}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{color:#6b7280;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar.p-menubar-mobile .p-menubar-button:hover{color:#6b7280;background:#f3f4f6}.p-menubar.p-menubar-mobile .p-menubar-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;padding:.5rem 0;box-shadow:0 2px 12px #0000001a}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar.p-menubar-mobile .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}@media screen and (width<=960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{color:#6b7280;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.p-menubar .p-menubar-button:hover{color:#6b7280;background:#f3f4f6}.p-menubar .p-menubar-button:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-menubar .p-menubar-root-list{background:#fff;border:0;width:100%;padding:.5rem 0;display:none;position:absolute;box-shadow:0 2px 12px #0000001a}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{width:100%;position:static}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{width:100%;box-shadow:none;border:0;position:static}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{width:100%;position:static}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{z-index:1;flex-direction:column;display:flex;top:100%;left:0}}.p-panelmenu .p-panelmenu-header{outline:0}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link{color:#6b7280;padding:1.25rem;font-weight:700}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-submenu-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-link .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #bfdbfe}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{color:#374151;background:#f9fafb;border-color:#e5e7eb;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{color:#374151;background:#f3f4f6;border-color:#e5e7eb}.p-panelmenu .p-panelmenu-content{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-top:0;border-radius:0 0 6px 6px;padding:.5rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:4px}.p-slidemenu{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:12.5rem;padding:.5rem 0}.p-slidemenu .p-menuitem-link>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-slidemenu .p-menuitem-link>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-slidemenu .p-menuitem-link.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-slidemenu .p-menuitem-link:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-slidemenu.p-slidemenu-overlay{background:#fff;border:0;box-shadow:0 2px 12px #0000001a}.p-slidemenu .p-slidemenu-list{background:#fff;border:0;padding:.5rem 0;box-shadow:0 2px 12px #0000001a}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:#eff6ff}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#1d4ed8}.p-slidemenu .p-slidemenu-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-icon.p-icon{width:.875rem;height:.875rem}.p-slidemenu .p-slidemenu-backward{color:#4b5563;padding:.75rem 1.25rem}.p-steps .p-steps-item .p-menuitem-link{background:#fff;border-radius:6px;transition:box-shadow .2s}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:#4b5563;z-index:1;background:#fff;border:1px solid #f3f4f6;border-radius:50%;min-width:2rem;height:2rem;font-size:1.143rem;line-height:2rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#6b7280;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#4b5563;font-weight:700}.p-steps .p-steps-item:before{content:" ";border-top:1px solid #e5e7eb;width:100%;margin-top:-1rem;display:block;position:absolute;top:50%;left:0}.p-tabmenu .p-tabmenu-nav{background:#fff;border:0 solid #e5e7eb;border-bottom-width:2px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{color:#6b7280;background:#fff;border:0 solid #0000;border-bottom:2px solid #e5e7eb;border-top-left-radius:6px;border-top-right-radius:6px;height:calc(100% + 2px);margin:0 0 -2px;padding:1.25rem;font-weight:700;transition:box-shadow .2s}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline-offset:0;outline:0;box-shadow:inset 0 0 0 .2rem #bfdbfe}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{color:#6b7280;background:#fff;border-color:#9ca3af}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{color:#3b82f6;background:#fff;border-color:#3b82f6}.p-tieredmenu{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:6px;width:12.5rem;padding:.5rem 0}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-tieredmenu-root-list{outline:0}.p-tieredmenu .p-submenu-list{background:#fff;border:0;padding:.5rem 0;box-shadow:0 2px 12px #0000001a}.p-tieredmenu .p-menuitem>.p-menuitem-content{color:#4b5563;border-radius:0;transition:box-shadow .2s}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#4b5563;-webkit-user-select:none;user-select:none;padding:.75rem 1.25rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#6b7280;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{color:#1d4ed8;background:#eff6ff}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#1d4ed8}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#3b82f63d}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#4b5563;background:#e5e7eb}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#4b5563;background:#f3f4f6}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#4b5563}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#6b7280}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #e5e7eb;margin:.25rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-inline-message{border-radius:6px;margin:0;padding:.75rem}.p-inline-message.p-inline-message-info{color:#3b82f6;background:#dbeafeb3;border:0 solid #3b82f6}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#3b82f6}.p-inline-message.p-inline-message-success{color:#1ea97c;background:#e4f8f0b3;border:0 solid #1ea97c}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#1ea97c}.p-inline-message.p-inline-message-warn{color:#cc8925;background:#fff2e2b3;border:0 solid #cc8925}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#cc8925}.p-inline-message.p-inline-message-error{color:#ff5757;background:#ffe7e6b3;border:0 solid #ff5757}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#ff5757}.p-inline-message .p-inline-message-icon{margin-right:.5rem;font-size:1rem}.p-inline-message .p-inline-message-icon.p-icon{width:1rem;height:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{border-radius:6px;margin:1rem 0}.p-message .p-message-wrapper{padding:1.25rem 1.75rem}.p-message .p-message-close{background:0 0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-message.p-message-info{color:#3b82f6;background:#dbeafeb3;border:0 solid #3b82f6;border-left-width:6px}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:#3b82f6}.p-message.p-message-success{color:#1ea97c;background:#e4f8f0b3;border:0 solid #1ea97c;border-left-width:6px}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:#1ea97c}.p-message.p-message-warn{color:#cc8925;background:#fff2e2b3;border:0 solid #cc8925;border-left-width:6px}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#cc8925}.p-message.p-message-error{color:#ff5757;background:#ffe7e6b3;border:0 solid #ff5757;border-left-width:6px}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:#ff5757}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{margin-right:.5rem;font-size:1.5rem}.p-message .p-message-icon.p-icon{width:1.5rem;height:1.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:1}.p-toast .p-toast-message{border-radius:6px;margin:0 0 1rem;box-shadow:0 2px 12px #0000001a}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:0 0;border-radius:50%;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-toast .p-toast-message.p-toast-message-info{color:#3b82f6;background:#dbeafeb3;border:0 solid #3b82f6;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:#3b82f6}.p-toast .p-toast-message.p-toast-message-success{color:#1ea97c;background:#e4f8f0b3;border:0 solid #1ea97c;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:#1ea97c}.p-toast .p-toast-message.p-toast-message-warn{color:#cc8925;background:#fff2e2b3;border:0 solid #cc8925;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:#cc8925}.p-toast .p-toast-message.p-toast-message-error{color:#ff5757;background:#ffe7e6b3;border:0 solid #ff5757;border-left-width:6px}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:#ff5757}.p-galleria .p-galleria-close{color:#f9fafb;background:0 0;border-radius:50%;width:4rem;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-galleria-close-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{color:#f9fafb;background:#ffffff1a}.p-galleria .p-galleria-item-nav{color:#f9fafb;background:0 0;border-radius:6px;width:4rem;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon.p-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon.p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{color:#f9fafb;background:#ffffff1a}.p-galleria .p-galleria-caption{color:#f9fafb;background:#00000080;padding:1rem}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#d1d5db;border-radius:50%;width:1rem;height:1rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#9ca3af}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{color:#1d4ed8;background:#eff6ff}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{color:#1d4ed8;background:#eff6ff}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{color:#f9fafb;background-color:#0000;border-radius:50%;width:2rem;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{color:#f9fafb;background:#ffffff1a}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{transition:box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-galleria-mask,.p-image-mask{--maskbg:#000000e6}.p-image-preview-indicator{color:#f8f9fa;background-color:#0000;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{width:1.5rem;height:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{color:#f8f9fa;background-color:#0000;border-radius:50%;width:3rem;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{color:#f8f9fa;background-color:#ffffff1a}.p-image-action.p-link span{font-size:1.5rem}.p-image-action.p-link .p-icon{width:1.5rem;height:1.5rem}.p-avatar{background-color:#e5e7eb;border-radius:6px}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-circle{border-radius:50%}.p-avatar-group .p-avatar{border:2px solid #fff}.p-chip{color:#4b5563;background-color:#e5e7eb;border-radius:16px;padding:0 .75rem}.p-chip .p-chip-text{margin-top:.375rem;margin-bottom:.375rem;line-height:1.5}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:2.25rem;height:2.25rem;margin-left:-.75rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:6px;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-chip .p-chip-remove-icon:focus{outline:0}.p-scrolltop{border-radius:50%;width:3rem;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;box-shadow:0 2px 12px #0000001a}.p-scrolltop.p-link{background:#000000b3}.p-scrolltop.p-link:hover{background:#000c}.p-scrolltop .p-scrolltop-icon{color:#f9fafb;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{width:1.5rem;height:1.5rem}.p-skeleton{background-color:#e5e7eb;border-radius:6px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.75rem}.p-tag .p-tag-icon.p-icon{width:.75rem;height:.75rem}.p-inplace .p-inplace-display{border-radius:6px;padding:.75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-inplace .p-inplace-display:not(.p-disabled):hover{color:#4b5563;background:#f3f4f6}.p-inplace .p-inplace-display:focus{outline-offset:0;outline:0;box-shadow:0 0 0 .2rem #bfdbfe}.p-metergroup .p-metergroup-meter-container{background:#e5e7eb;border-radius:6px}.p-metergroup .p-metergroup-meter{background:#3b82f6;border:0}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-type{background:#3b82f6;border-radius:100%;width:.5rem;height:.5rem;margin-right:.5rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label{margin-right:1rem}.p-metergroup .p-metergroup-label-list .p-metergroup-label-icon{width:1rem;height:1rem;margin-right:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter-container{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:6px;border-bottom-left-radius:6px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-start{margin-bottom:1rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-label-list-end{margin-top:1rem}.p-metergroup.p-metergroup-vertical .p-metergroup-meter-container{width:.5rem;height:100%}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.p-metergroup.p-metergroup-vertical .p-metergroup-label-list:not(.p-metergroup-label-list-start){margin-left:1rem}.p-progressbar{background:#e5e7eb;border:0;border-radius:6px;height:1.5rem}.p-progressbar .p-progressbar-value{background:#3b82f6;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:1.5rem}.p-terminal{color:#4b5563;background:#fff;border:1px solid #e5e7eb;padding:1.25rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-badge{color:#fff;background:#3b82f6;min-width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;line-height:1.5rem}.p-badge.p-badge-secondary{color:#fff;background-color:#64748b}.p-badge.p-badge-success{color:#fff;background-color:#22c55e}.p-badge.p-badge-info{color:#fff;background-color:#0ea5e9}.p-badge.p-badge-warning{color:#fff;background-color:#f97316}.p-badge.p-badge-danger{color:#fff;background-color:#ef4444}.p-badge.p-badge-lg{min-width:2.25rem;height:2.25rem;font-size:1.125rem;line-height:2.25rem}.p-badge.p-badge-xl{min-width:3rem;height:3rem;font-size:1.5rem;line-height:3rem}.p-tag{color:#fff;background:#3b82f6;border-radius:6px;padding:.25rem .4rem;font-size:.75rem;font-weight:700}.p-tag.p-tag-success{color:#fff;background-color:#22c55e}.p-tag.p-tag-info{color:#fff;background-color:#0ea5e9}.p-tag.p-tag-warning{color:#fff;background-color:#f97316}.p-tag.p-tag-danger{color:#fff;background-color:#ef4444}.p-button-label{font-weight:700}.p-selectbutton>.p-button,.p-togglebutton.p-button,.p-accordion .p-accordion-header .p-accordion-header-link,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{transition:background-color .2s,border-color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background-color:#3b82f6}.p-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #9dc1fb,0 1px 2px #000}.p-button.p-button-secondary:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #b0b9c6,0 1px 2px #000}.p-button.p-button-success:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #88eaac,0 1px 2px #000}.p-button.p-button-info:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #83d3f8,0 1px 2px #000}.p-button.p-button-warning:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #fcb98b,0 1px 2px #000}.p-button.p-button-help:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #d4aafb,0 1px 2px #000}.p-button.p-button-danger:enabled:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #f7a2a2,0 1px 2px #000}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #3b82f6}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #3b82f6}.p-speeddial-item.p-focus>.p-speeddial-action{box-shadow:0 0 0 2px #fff,0 0 0 4px #9dc1fb,0 1px 2px #000}.p-toast-message{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-inline-message-text{font-weight:500}.p-picklist-buttons .p-button,.p-orderlist-controls .p-button{transition:opacity .2s,background-color .2s,color .2s,border-color .2s,box-shadow .2s}.p-steps .p-steps-item.p-highlight .p-steps-number,.p-stepper .p-stepper-header.p-highlight .p-stepper-number{color:#fff;background:#3b82f6}}.Uploader{z-index:1100;flex-direction:column;gap:10px;width:100%;max-width:320px;display:flex;position:fixed;bottom:24px;right:24px}.Uploader .uploader-card{background:#fff;border-left:4px solid #0000;border-radius:12px;padding:14px 16px;transition:opacity .5s,transform .5s;animation:.3s ease-out slideUp;box-shadow:0 4px 24px #0000001f,0 1px 4px #00000014}.Uploader .uploader-card.queued{border-left-color:#94a3b8}.Uploader .uploader-card.uploading{border-left-color:#3b82f6}.Uploader .uploader-card.completed{border-left-color:#22c55e}.Uploader .uploader-card.error{border-left-color:#ef4444}.Uploader .uploader-card.fade-out{opacity:.6;transform:translate(20px)}.Uploader .uploader-card-header{align-items:center;gap:10px;margin-bottom:10px;display:flex}.Uploader .uploader-card-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.queued :is(.Uploader .uploader-card-icon){color:#64748b;background:#f1f5f9}.uploading :is(.Uploader .uploader-card-icon){color:#3b82f6;background:#eff6ff}.completed :is(.Uploader .uploader-card-icon){color:#22c55e;background:#f0fdf4}.error :is(.Uploader .uploader-card-icon){color:#ef4444;background:#fef2f2}.Uploader .uploader-card-icon i{font-size:1.1rem}.Uploader .uploader-card-info{flex-direction:column;flex:1;min-width:0;display:flex}.Uploader .uploader-card-title{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.Uploader .uploader-card-status{color:#64748b;margin-top:1px;font-size:.75rem}.Uploader .uploader-card-progress .uploader-progress-bar{background:#f1f5f9;border-radius:3px;height:6px}.Uploader .uploader-card-progress .uploader-progress-bar .p-progressbar-value{border-radius:3px;transition:width .3s}.Uploader .uploader-card-progress .uploader-progress-bar.uploading .p-progressbar-value{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.Uploader .uploader-card-progress .uploader-progress-bar.completed .p-progressbar-value{background:linear-gradient(90deg,#22c55e,#4ade80)}.Uploader .uploader-card-progress .uploader-progress-bar.error .p-progressbar-value{background:linear-gradient(90deg,#ef4444,#f87171)}.Uploader .uploader-card-stats{color:#94a3b8;justify-content:space-between;margin-top:6px;font-size:.7rem;display:flex}.Uploader .uploader-card-error-count{color:#ef4444;margin-top:4px;font-size:.7rem}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}:root{--sidebar-bg-deep:#272d3a;--sidebar-bg-base:#2f3644;--sidebar-bg-surface:#3a4252;--sidebar-bg-elevated:#434d5e;--sidebar-bg-hover:#3a4252;--sidebar-border-subtle:#3a4252;--sidebar-border-default:#4a5568;--sidebar-border-strong:#5a6577;--sidebar-text-primary:#e3e5e8;--sidebar-text-secondary:#a0a7b4;--sidebar-text-tertiary:#6b7585;--sidebar-accent:#3acde1;--sidebar-accent-dim:#2ab4c8;--sidebar-accent-glow:#3acde11f;--sidebar-accent-glow-strong:#3acde138;--sidebar-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--sidebar-transition-smooth:.25s cubic-bezier(.4, 0, .2, 1)}@keyframes navItemIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.sidebar{background:var(--sidebar-bg-base);border-right:1px solid var(--sidebar-border-subtle);flex-direction:column;width:15rem;height:100%;display:flex;position:relative}.sidebar:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#3acde108 0%,#0000 40% 80%,#00000005 100%);position:absolute;inset:0}.sidebar>*{z-index:1;position:relative}.sidebar .sidebar-header{flex-direction:column;align-items:center;padding:1.5rem 1rem 1rem;display:flex}.sidebar .sidebar-logo{flex-direction:column;align-items:center;gap:.35rem;width:100%;display:flex}.sidebar .sidebar-logo-img{object-fit:contain;filter:brightness(.95);width:auto;max-width:80%;height:2.25rem;transition:filter var(--sidebar-transition-smooth)}.sidebar .sidebar-logo-img:hover{filter:brightness(1.1)}.sidebar .sidebar-logo-name{color:var(--sidebar-text-secondary);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:100%;font-size:.68rem;font-weight:700;overflow:hidden}.sidebar .sidebar-map-section{padding:0 .75rem .75rem}.sidebar .sidebar-map-btn{border:1px solid var(--sidebar-border-default);background:var(--sidebar-bg-surface);width:100%;color:var(--sidebar-accent);letter-spacing:.02em;cursor:pointer;transition:background var(--sidebar-transition-smooth), border-color var(--sidebar-transition-smooth), box-shadow var(--sidebar-transition-smooth), transform var(--sidebar-transition-fast);border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.82rem;font-weight:600;display:flex}.sidebar .sidebar-map-btn .pi-map{font-size:.95rem}.sidebar .sidebar-map-btn .sidebar-map-arrow{opacity:0;transition:opacity var(--sidebar-transition-smooth), transform var(--sidebar-transition-smooth);font-size:.65rem;transform:translate(-3px,3px)}.sidebar .sidebar-map-btn:hover{background:var(--sidebar-accent-glow);border-color:color-mix(in srgb, var(--sidebar-accent) 30%, transparent);box-shadow:0 0 20px color-mix(in srgb, var(--sidebar-accent) 6%, transparent)}.sidebar .sidebar-map-btn:hover .sidebar-map-arrow{opacity:.7;transform:translate(0)}.sidebar .sidebar-map-btn:active{transform:scale(.98)}.sidebar .sidebar-nav{flex-direction:column;flex:1;gap:1px;padding:.5rem;display:flex;overflow:hidden auto}.sidebar .sidebar-nav:before{content:"";background:var(--sidebar-border-subtle);height:1px;margin:0 .25rem .5rem;display:block}.sidebar .sidebar-nav-item{cursor:pointer;width:100%;transition:background var(--sidebar-transition-fast), border-color var(--sidebar-transition-fast);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.65rem;padding:.6rem .7rem;animation:.3s both navItemIn;display:flex;position:relative}.sidebar .sidebar-nav-item .sidebar-nav-indicator{background:var(--sidebar-accent);opacity:0;width:3px;transition:opacity var(--sidebar-transition-smooth), transform var(--sidebar-transition-smooth);border-radius:0 4px 4px 0;position:absolute;top:20%;bottom:20%;left:-.5rem;transform:scaleY(0)}.sidebar .sidebar-nav-item .sidebar-nav-icon{text-align:center;width:1.25rem;color:var(--sidebar-text-tertiary);transition:color var(--sidebar-transition-fast);flex-shrink:0;font-size:1rem}.sidebar .sidebar-nav-item .sidebar-nav-label{color:var(--sidebar-text-secondary);transition:color var(--sidebar-transition-fast);white-space:nowrap;text-overflow:ellipsis;font-size:.815rem;font-weight:500;overflow:hidden}.sidebar .sidebar-nav-item:hover:not(.active){background:var(--sidebar-bg-hover);border-color:var(--sidebar-border-default)}.sidebar .sidebar-nav-item:hover:not(.active) .sidebar-nav-icon{color:var(--sidebar-text-secondary)}.sidebar .sidebar-nav-item:hover:not(.active) .sidebar-nav-label{color:var(--sidebar-text-primary)}.sidebar .sidebar-nav-item.active{background:var(--sidebar-accent-glow);border-color:var(--sidebar-accent-glow-strong)}.sidebar .sidebar-nav-item.active .sidebar-nav-indicator{opacity:1;transform:scaleY(1)}.sidebar .sidebar-nav-item.active .sidebar-nav-icon{color:var(--sidebar-accent)}.sidebar .sidebar-nav-item.active .sidebar-nav-label{color:var(--sidebar-text-primary);font-weight:600}.sidebar .sidebar-nav-item.active:hover{background:var(--sidebar-accent-glow-strong)}.sidebar .sidebar-footer{border-top:1px solid var(--sidebar-border-subtle);flex-direction:column;align-items:stretch;gap:.5rem;padding:.75rem;display:flex}.sidebar .sidebar-footer>:first-child{justify-content:center;display:flex}.sidebar .sidebar-user-btn{cursor:pointer;width:100%;transition:background var(--sidebar-transition-fast), border-color var(--sidebar-transition-fast);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:.6rem;padding:.55rem .6rem;display:flex}.sidebar .sidebar-user-btn:hover{background:var(--sidebar-bg-hover);border-color:var(--sidebar-border-default)}.sidebar .sidebar-user-btn:hover .sidebar-user-avatar{border-color:var(--sidebar-accent);color:var(--sidebar-accent)}.sidebar .sidebar-user-btn:hover .sidebar-user-name{color:var(--sidebar-text-primary)}.sidebar .sidebar-user-btn:hover .sidebar-user-chevron{color:var(--sidebar-text-secondary)}.sidebar .sidebar-user-btn .sidebar-user-avatar{background:var(--sidebar-bg-surface);border:1px solid var(--sidebar-border-strong);width:1.85rem;height:1.85rem;color:var(--sidebar-text-secondary);letter-spacing:.03em;transition:border-color var(--sidebar-transition-fast), color var(--sidebar-transition-fast);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.sidebar .sidebar-user-btn .sidebar-user-name{color:var(--sidebar-text-secondary);text-align:left;white-space:nowrap;text-overflow:ellipsis;transition:color var(--sidebar-transition-fast);flex:1;font-size:.78rem;font-weight:500;overflow:hidden}.sidebar .sidebar-user-btn .sidebar-user-chevron{color:var(--sidebar-text-tertiary);transition:color var(--sidebar-transition-fast);font-size:.6rem}.sidebar-dropdown{overflow:hidden;background:var(--sidebar-bg-base)!important;border:1px solid var(--sidebar-border-default)!important;border-radius:10px!important;box-shadow:0 8px 32px #00000059,0 0 0 1px #ffffff0a!important}.sidebar-dropdown ul.p-menu-list{margin:0;padding:.3rem;list-style:none}.sidebar-dropdown .p-menuitem{border-radius:7px;overflow:hidden}.sidebar-dropdown .p-menuitem .p-menuitem-content{transition:background var(--sidebar-transition-fast);border-radius:7px;background:0 0!important}.sidebar-dropdown .p-menuitem .p-menuitem-content .p-menuitem-link{align-items:center;gap:.5rem;padding:.6rem .85rem;text-decoration:none;display:flex}.sidebar-dropdown .p-menuitem .p-menuitem-content .p-menuitem-link:focus{box-shadow:none;outline:none}.sidebar-dropdown .p-menuitem:hover>.p-menuitem-content,.sidebar-dropdown .p-menuitem.p-focus>.p-menuitem-content{background:var(--sidebar-bg-hover)!important}:is(.sidebar-dropdown .p-menuitem:hover>.p-menuitem-content,.sidebar-dropdown .p-menuitem.p-focus>.p-menuitem-content) .p-menuitem-text{color:var(--sidebar-text-primary)!important}:is(.sidebar-dropdown .p-menuitem:hover>.p-menuitem-content,.sidebar-dropdown .p-menuitem.p-focus>.p-menuitem-content) .p-menuitem-icon{color:var(--sidebar-accent)!important}.sidebar-dropdown .p-menuitem .p-menuitem-text{color:var(--sidebar-text-secondary);font-size:.82rem;font-weight:500}.sidebar-dropdown .p-menuitem .p-menuitem-icon{color:var(--sidebar-text-tertiary);transition:color var(--sidebar-transition-fast);font-size:.9rem}:root{--tp-bg-deep:#f5f6f8;--tp-bg-surface:#fff;--tp-bg-stripe:#fafbfc;--tp-border-subtle:#e5e7eb;--tp-border-default:#d1d5db;--tp-text-primary:#1a1d23;--tp-text-secondary:#6b7280;--tp-text-muted:#9ca3af;--tp-accent:#3acde1;--tp-accent-dim:#2ab4c8;--tp-transition:all .2s cubic-bezier(.4, 0, .2, 1)}.table-page{background:var(--tp-bg-deep);flex-direction:column;height:100%;padding:1.5rem 2rem;display:flex;overflow:hidden}.table-page-header{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.table-page-title{color:var(--tp-text-primary);margin:0;font-size:1.35rem;font-weight:700}.table-page-actions{align-items:center;gap:.75rem;display:flex}.table-search-input{width:16rem;transition:var(--tp-transition);font-size:.85rem;border:1px solid var(--tp-border-default)!important;background:var(--tp-bg-surface)!important;border-radius:8px!important;padding-left:2rem!important}.table-search-input:focus{border-color:var(--tp-accent)!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--tp-accent) 15%, transparent)!important}.table-add-btn{transition:var(--tp-transition);background:var(--tp-accent)!important;border-color:var(--tp-accent)!important;color:#fff!important;border-radius:8px!important;padding:.55rem 1.1rem!important;font-size:.85rem!important;font-weight:600!important}.table-add-btn:hover{background:var(--tp-accent-dim)!important;border-color:var(--tp-accent-dim)!important}.table-wrapper{background:var(--tp-bg-surface);border:1px solid var(--tp-border-subtle);border-radius:12px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.table-wrapper .p-datatable{flex-direction:column;height:100%;min-height:0;display:flex}.table-wrapper .p-datatable .p-datatable-wrapper{flex:1;min-height:0;overflow:auto}.table-wrapper .p-datatable .p-datatable-table{width:100%}.table-wrapper .p-datatable .p-datatable-header{background:0 0;border:none;padding:0}.table-wrapper .p-datatable .p-datatable-thead>tr>th{z-index:1;background:var(--tp-bg-deep);color:var(--tp-text-secondary);text-transform:uppercase;letter-spacing:.05em;border-color:var(--tp-border-subtle);white-space:nowrap;padding:.7rem 1rem;font-size:.72rem;font-weight:600;position:sticky;top:0}.table-wrapper .p-datatable .p-datatable-thead>tr>th .p-sortable-column-icon{color:var(--tp-text-muted);margin-left:.35rem;font-size:.75rem}.table-wrapper .p-datatable .p-datatable-thead>tr>th.p-highlight{color:var(--tp-accent-dim);background:var(--tp-bg-deep)}.table-wrapper .p-datatable .p-datatable-thead>tr>th.p-highlight .p-sortable-column-icon{color:var(--tp-accent-dim)}.table-wrapper .p-datatable .p-datatable-thead>tr>th.p-sortable-column:hover{color:var(--tp-text-primary);background:#eceef2}.table-wrapper .p-datatable .p-datatable-thead>tr>th .p-column-filter-menu-button{width:1.5rem;height:1.5rem;color:var(--tp-text-muted)}.table-wrapper .p-datatable .p-datatable-thead>tr>th .p-column-filter-menu-button:hover,.table-wrapper .p-datatable .p-datatable-thead>tr>th .p-column-filter-menu-button.p-column-filter-menu-button-active{color:var(--tp-accent-dim);background:color-mix(in srgb, var(--tp-accent) 10%, transparent)}.table-wrapper .p-datatable .p-datatable-tbody>tr{background:var(--tp-bg-surface);transition:background .15s}.table-wrapper .p-datatable .p-datatable-tbody>tr>td{border-color:var(--tp-border-subtle);color:var(--tp-text-primary);vertical-align:middle;white-space:nowrap;height:40px;padding:.39rem 1rem;font-size:.82rem}.table-wrapper .p-datatable .p-datatable-tbody>tr:hover{background:color-mix(in srgb, var(--tp-accent) 6%, transparent)!important}.table-wrapper .p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background:var(--tp-bg-stripe)}.table-wrapper .p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n):hover{background:color-mix(in srgb, var(--tp-accent) 6%, transparent)!important}.table-wrapper .p-datatable .p-datatable-emptymessage>td{text-align:center;color:var(--tp-text-muted);padding:2rem 1rem}.table-wrapper .p-datatable .p-button.p-button-rounded.p-button-icon-only,.table-wrapper .p-datatable .p-button.p-button-text.p-button-icon-only{width:2rem;height:2rem}:is(.table-wrapper .p-datatable .p-button.p-button-rounded.p-button-icon-only,.table-wrapper .p-datatable .p-button.p-button-text.p-button-icon-only) .p-button-icon{font-size:.85rem}.sidebar-panel{z-index:10;background:linear-gradient(135deg,#2f3644 0%,#353d4f 100%);height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:4px 0 20px #0003}.sidebar-panel.expanded{width:480px;min-width:480px}.sidebar-panel.collapsed{width:5px;min-width:5px}.sidebar-panel .back-button{color:#fff;cursor:pointer;z-index:50;background:#2f3644;border:2px solid #2f3644;border-top-right-radius:12px;border-bottom-right-radius:12px;align-items:center;gap:.625rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .3s;display:flex;position:absolute;top:1rem;left:100%;box-shadow:0 2px 8px #3b81f64d}.sidebar-panel .back-button:hover{background:#5593f8;transform:translate(3px)scale(1.02);box-shadow:0 4px 12px #3b81f680}.sidebar-panel .back-button .back-icon{font-size:1.1rem;transition:transform .3s}.sidebar-panel .back-button:hover .back-icon{transform:translate(-4px)}.sidebar-panel .back-button span{white-space:nowrap}.sidebar-panel .collapse-toggle{color:#fff;cursor:pointer;z-index:100;background:#3b81f6;border:2px solid #2f3644;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:absolute;top:5rem;right:-25px;box-shadow:0 2px 8px #6366f14d}.sidebar-panel .collapse-toggle:hover{background:#3b81f6;transform:scale(1.1);box-shadow:0 4px 12px #6366f180}.sidebar-panel .collapse-toggle i{font-size:1.3rem;font-weight:700}.sidebar-panel .sidebar-tabs{opacity:1;flex-direction:column;height:100%;transition:opacity .3s;display:flex}.sidebar-panel .sidebar-tabs .p-tabview-nav-container{background:0 0}.sidebar-panel .sidebar-tabs .p-tabview-nav{background:0 0;border:none;flex-wrap:nowrap;gap:.375rem;padding:1rem .75rem 0;display:flex}.sidebar-panel .sidebar-tabs .p-tabview-nav-link{white-space:nowrap;font-weight:500;color:#8b9dc3!important;background:#2f364466!important;border:1px solid #444f63!important;border-radius:12px 12px 0 0!important;margin:0!important;padding:.875rem 1rem!important;transition:all .3s!important}.sidebar-panel .sidebar-tabs .p-tabview-nav-link:hover{color:#a8b7d1!important;background:#2f3644b3!important;border-color:#5a6679!important}.sidebar-panel .sidebar-tabs .p-tabview-nav li.p-highlight .p-tabview-nav-link{box-shadow:0 4px 12px #6366f14d;color:#fff!important;background:#3b81f6!important;border-color:#6366f1!important}.sidebar-panel .sidebar-tabs .p-tabview-panels{flex:1;min-height:0;overflow:hidden auto;background:0 0!important;border:none!important;padding:0!important}.sidebar-panel .sidebar-tabs .p-tabview-panels::-webkit-scrollbar{width:6px}.sidebar-panel .sidebar-tabs .p-tabview-panels::-webkit-scrollbar-track{background:#2f36444d;border-radius:10px}.sidebar-panel .sidebar-tabs .tab-header{align-items:center;gap:.625rem;display:flex}.sidebar-panel .sidebar-tabs .tab-header i{font-size:1rem}.sidebar-panel .sidebar-tabs .tab-header span{font-size:.875rem;font-weight:500}.project-edit-settings{flex-direction:column;gap:1.5rem;padding:.5rem;display:flex}.project-edit-settings>.settings-section{background:linear-gradient(135deg,#2f3644 0%,#353d4f 100%);border:1px solid #444f63;border-radius:16px;padding:1.25rem;transition:all .3s;box-shadow:0 2px 8px #00000026,0 4px 16px #444f631a}.project-edit-settings>.settings-section:hover{border-color:#5a6679;box-shadow:0 4px 12px #0003,0 6px 20px #444f6326}.project-edit-settings>.settings-section>.section-title{color:#8b9dc3;border-bottom:1px solid #3d4758;align-items:center;gap:.625rem;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1rem;font-weight:600;display:flex}.project-edit-settings>.settings-section>.section-title i{color:#fff;font-size:1.125rem}.project-edit-settings>.settings-section>.settings-group{flex-direction:column;gap:1rem;display:flex}.project-edit-settings>.settings-section>.settings-group>.input-field{flex-direction:column;gap:.5rem;display:flex}.project-edit-settings>.settings-section>.settings-group>.input-field>.field-label{color:#a8b7d1;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.project-edit-settings>.settings-section>.settings-group>.input-field>.field-label i{color:#fff;font-size:.875rem}.project-edit-settings>.settings-section>.settings-group>.input-field>.modern-input{color:#fff;background:#2f364499;border:1px solid #444f63;border-radius:10px;padding:.75rem;font-size:.875rem;transition:all .2s}.project-edit-settings>.settings-section>.settings-group>.input-field>.modern-input:focus{background:#2f3644cc;border-color:#6b9eff;box-shadow:0 0 0 3px #6b9eff1a}.project-edit-settings>.settings-section>.settings-group>.input-field>.modern-input::placeholder{color:#fff;opacity:.6}.project-edit-settings>.settings-section>.settings-group>.input-field>.modern-dropdown{background:#2f364499;border:1px solid #444f63;border-radius:10px;transition:all .2s}.project-edit-settings>.settings-section>.settings-group>.input-field>.modern-dropdown:hover{border-color:#5a6679}.project-edit-settings>.settings-section>.settings-group>.input-field>.modern-dropdown .p-placeholder{color:#fff;opacity:.6}.project-edit-settings>.settings-section>.settings-group>.input-field>.date-range-picker{flex-wrap:wrap;gap:.75rem;display:flex}.project-edit-settings>.settings-section>.settings-group>.input-field>.date-range-picker>.p-calendar{flex:1;min-width:0}.project-edit-settings>.settings-section>.settings-group>.input-field>.date-range-picker>.p-calendar input{color:#fff;background:#2f364499;border:1px solid #444f63;border-radius:10px;padding:.75rem;font-size:.875rem}.project-edit-settings>.settings-section>.settings-group>.input-field>.date-range-picker>.p-calendar input::placeholder{color:#fff;opacity:.6}.project-edit-settings>.settings-section>.settings-group>.input-field>.date-range-picker>.p-calendar input:focus{background:#2f3644cc;border-color:#6b9eff}.project-edit-settings>.settings-section>.settings-group>.checkbox-field{background:#2f364466;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.project-edit-settings>.settings-section>.settings-group>.checkbox-field:hover{background:#2f364499}.project-edit-settings>.settings-section>.settings-group>.checkbox-field>.checkbox-label{color:#a8b7d1;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.project-edit-settings>.settings-section>.settings-group>.checkbox-field>.checkbox-label i{color:#fff;font-size:.875rem}.project-edit-settings>.settings-section>.settings-group>.camera-button{border-radius:12px;padding:.75rem 1rem;font-weight:500;transition:all .3s;box-shadow:0 2px 8px #3b82f633}.project-edit-settings>.settings-section>.settings-group>.camera-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.project-edit-settings>.settings-section>.settings-group>.image-preview-container{background:#2f364466;border:2px dashed #444f63;border-radius:12px;justify-content:center;align-items:center;padding:1rem;transition:all .3s;display:flex}.project-edit-settings>.settings-section>.settings-group>.image-preview-container:hover{background:#2f364499;border-color:#6b9eff}.project-edit-settings>.settings-section>.settings-group>.image-preview-container>.project-image{object-fit:cover;border-radius:8px;width:100%;max-width:464px;height:256px;box-shadow:0 4px 12px #0003}.project-edit-settings>.settings-section>.settings-group>.image-actions{flex-wrap:wrap;gap:.75rem;display:flex}.project-edit-settings>.settings-section>.settings-group>.image-actions>.upload-label-button{color:#fff;cursor:pointer;background:#2096f3;border:none;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #6366f133}.project-edit-settings>.settings-section>.settings-group>.image-actions>.upload-label-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #6366f14d}.project-edit-settings>.settings-section>.settings-group>.image-actions>.upload-label-button i{font-size:1rem}.project-edit-settings>.settings-section>.settings-group>.update-button{border-radius:12px;margin-top:.5rem;padding:.875rem 1.5rem;font-weight:500;transition:all .3s;box-shadow:0 2px 8px #22c55e33}.project-edit-settings>.settings-section>.settings-group>.update-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #22c55e4d}.screenshot-overlay{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 calc(50% - 128px),calc(60% - 232px) calc(50% - 128px),calc(60% - 232px) calc(50% + 128px),calc(60% + 232px) calc(50% + 128px),calc(60% + 232px) calc(50% - 128px),0 calc(50% - 128px));z-index:3;pointer-events:none;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.screenshot-frame{z-index:5;pointer-events:none;background-color:#0000;border:3px dashed #007bff;width:464px;height:256px;position:fixed;top:calc(50% - 128px);left:calc(50% - 40px)}.screenshot-frame>.screenshot-close-btn{text-align:center;cursor:pointer;color:#fff;pointer-events:auto;background-color:#f44336;border-radius:50%;width:40px;height:40px;line-height:40px;position:absolute;top:-50px;right:-5px}.screenshot-frame>.screenshot-close-btn:hover{background-color:#ea1c0d}.screenshot-frame>.screenshot-confirm-btn{text-align:center;cursor:pointer;color:#fff;pointer-events:auto;background-color:#4caf50;border-radius:50%;width:40px;height:40px;line-height:40px;position:absolute;bottom:-50px;right:-5px}.screenshot-frame>.screenshot-confirm-btn:hover{background-color:#3d8b40}.project-tileset-settings .p-accordion{padding:.75rem}.project-tileset-settings .p-accordion .p-accordion-header a{color:#fff;cursor:pointer;border:1px solid #444f63;border-top-left-radius:20px;border-top-right-radius:20px;padding:1rem 1.25rem;transition:background-color .3s,color .3s;box-shadow:0 2px 4px #0000001a,0 4px 12px #444f6333;background-color:#2f3644!important}.project-tileset-settings .p-accordion-content{color:#fff;cursor:pointer;border:1px solid #444f63;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1.25rem;transition:background-color .3s,color .3s;box-shadow:0 2px 4px #0000001a,0 4px 12px #444f6333;background-color:#2f3644!important}.project-tileset-settings .p-accordion-tab{margin-bottom:.75rem;margin-left:.5rem;margin-right:.5rem}.project-tileset-settings .p-accordion-tab:first-child{margin-top:.5rem}.tileset-settings-container{flex-direction:column;gap:1rem;padding:.5rem;display:flex}.tileset-settings-container .settings-header .focus-button{border-radius:12px;padding:.75rem 1rem;font-weight:500;transition:all .3s;box-shadow:0 2px 8px #3b82f633}.tileset-settings-container .settings-header .focus-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.tileset-settings-container .settings-section{background:linear-gradient(135deg,#2f3644 0%,#353d4f 100%);border:1px solid #444f63;border-radius:16px;padding:1rem;transition:all .3s;box-shadow:0 2px 8px #00000026,0 4px 16px #444f631a}.tileset-settings-container .settings-section:hover{border-color:#5a6679;box-shadow:0 4px 12px #0003,0 6px 20px #444f6326}.tileset-settings-container .settings-section .section-title{color:#8b9dc3;border-bottom:1px solid #3d4758;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.tileset-settings-container .settings-section .section-title i{color:#fff;font-size:1rem}.tileset-settings-container .settings-section .settings-group{flex-direction:column;gap:.75rem;display:flex}.tileset-settings-container .input-group{background:#2f364466;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem;transition:all .2s;display:flex}.tileset-settings-container .input-group:hover{background:#2f364499}.tileset-settings-container .input-group .input-label{color:#a8b7d1;align-items:center;gap:.5rem;min-width:60px;font-size:.875rem;font-weight:500;display:flex}.tileset-settings-container .input-group .input-label i{color:#fff;font-size:.875rem}.tileset-settings-container .slider-group{background:#2f364466;border-radius:10px;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.tileset-settings-container .slider-group .input-label{color:#a8b7d1;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.tileset-settings-container .slider-group .input-label i{color:#fff}.tileset-settings-container .slider-group .quality-slider{width:100%}.tileset-settings-container .checkbox-group{background:#2f364466;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.tileset-settings-container .checkbox-group:hover{background:#2f364499}.tileset-settings-container .checkbox-group .checkbox-label{color:#a8b7d1;cursor:pointer;font-size:.875rem;font-weight:500}.tileset-settings-container .settings-actions{background:linear-gradient(135deg,#2f3644 0%,#353d4f 100%);border:1px solid #444f63;border-radius:16px;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 2px 8px #00000026}.tileset-settings-container .settings-actions .visibility-toggle{background:#2f364466;border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.tileset-settings-container .settings-actions .visibility-toggle .toggle-label{color:#a8b7d1;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.tileset-settings-container .settings-actions .visibility-toggle .toggle-label i{color:#fff}.tileset-settings-container .settings-actions .save-button{border-radius:12px;padding:.75rem 1rem;font-weight:500;transition:all .3s;box-shadow:0 2px 8px #22c55e33}.tileset-settings-container .settings-actions .save-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #22c55e4d}.project-tileset-settings .p-accordion{padding:.75rem}.project-tileset-settings .p-accordion .p-accordion-header a{color:#fff;cursor:pointer;border:1px solid #444f63;border-top-left-radius:20px;border-top-right-radius:20px;padding:1rem 1.25rem;transition:background-color .3s,color .3s;box-shadow:0 2px 4px #0000001a,0 4px 12px #444f6333;background-color:#2f3644!important}.project-tileset-settings .p-accordion-content{color:#fff;cursor:pointer;border:1px solid #444f63;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1.25rem;transition:background-color .3s,color .3s;box-shadow:0 2px 4px #0000001a,0 4px 12px #444f6333;background-color:#2f3644!important}.project-tileset-settings .p-accordion-tab{margin-bottom:.75rem;margin-left:.5rem;margin-right:.5rem}.project-tileset-settings .p-accordion-tab:first-child{margin-top:.5rem}.custom-input-number{align-items:stretch;display:inline-flex;position:relative}.custom-input-number .input-number-field{color:var(--text-color,#495057);background:var(--surface-0,#fff);border:1px solid var(--surface-border,#ced4da);border-radius:6px 0 0 6px;outline:none;flex:1;min-width:0;padding:.5rem .75rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.custom-input-number .input-number-field:focus{border-color:var(--primary-color,#2196f3);box-shadow:0 0 0 .2rem #2196f340}.custom-input-number .input-number-field:disabled{background:var(--surface-100,#e9ecef);opacity:.6;cursor:not-allowed}.custom-input-number .input-number-field::placeholder{color:var(--text-color-secondary,#6c757d);opacity:.6}.custom-input-number .custom-buttons{border:1px solid var(--surface-border,#ced4da);background:var(--surface-0,#fff);border-left:none;border-radius:0 6px 6px 0;flex-direction:column;display:flex;overflow:hidden}.custom-input-number .custom-buttons .input-number-button{background:var(--surface-0,#fff);cursor:pointer;border:none;outline:none;flex:1;justify-content:center;align-items:center;width:2rem;min-height:1.25rem;margin:0;padding:0;transition:background-color .2s;display:flex}.custom-input-number .custom-buttons .input-number-button:hover:not(:disabled){background:var(--surface-100,#e9ecef)}.custom-input-number .custom-buttons .input-number-button:active:not(:disabled){background:var(--surface-200,#dee2e6)}.custom-input-number .custom-buttons .input-number-button:focus{box-shadow:inset 0 0 0 .2rem #2196f340}.custom-input-number .custom-buttons .input-number-button:disabled{opacity:.4;cursor:not-allowed}.custom-input-number .custom-buttons .input-number-button.button-up{border-bottom:1px solid var(--surface-border,#ced4da)}.custom-input-number .custom-buttons .input-number-button .pi{color:var(--text-color,#495057);font-size:.875rem}.gaussian-splat-settings-container{flex-direction:column;gap:1rem;padding:.5rem;display:flex}.gaussian-splat-settings-container .settings-header .focus-button{border-radius:12px;padding:.75rem 1rem;font-weight:500;transition:all .3s;box-shadow:0 2px 8px #3b82f633}.gaussian-splat-settings-container .settings-header .focus-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.gaussian-splat-settings-container .settings-section{background:linear-gradient(135deg,#2f3644 0%,#353d4f 100%);border:1px solid #444f63;border-radius:16px;padding:1rem;transition:all .3s;box-shadow:0 2px 8px #00000026,0 4px 16px #444f631a}.gaussian-splat-settings-container .settings-section:hover{border-color:#5a6679;box-shadow:0 4px 12px #0003,0 6px 20px #444f6326}.gaussian-splat-settings-container .settings-section .section-title{color:#8b9dc3;border-bottom:1px solid #3d4758;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.gaussian-splat-settings-container .settings-section .section-title i{color:#fff;font-size:1rem}.gaussian-splat-settings-container .settings-section .settings-group{flex-direction:column;gap:.75rem;display:flex}.gaussian-splat-settings-container .input-group{background:#2f364466;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem;transition:all .2s;display:flex}.gaussian-splat-settings-container .input-group:hover{background:#2f364499}.gaussian-splat-settings-container .input-group .input-label{color:#a8b7d1;align-items:center;gap:.5rem;min-width:60px;font-size:.875rem;font-weight:500;display:flex}.gaussian-splat-settings-container .input-group .input-label i{color:#fff;font-size:.875rem}.gaussian-splat-settings-container .slider-group{background:#2f364466;border-radius:10px;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.gaussian-splat-settings-container .slider-group .input-label{color:#a8b7d1;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.gaussian-splat-settings-container .slider-group .input-label i{color:#fff}.gaussian-splat-settings-container .slider-group .quality-slider{width:100%}.gaussian-splat-settings-container .checkbox-group{background:#2f364466;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.gaussian-splat-settings-container .checkbox-group:hover{background:#2f364499}.gaussian-splat-settings-container .checkbox-group .checkbox-label{color:#a8b7d1;cursor:pointer;font-size:.875rem;font-weight:500}.gaussian-splat-settings-container .settings-actions{background:linear-gradient(135deg,#2f3644 0%,#353d4f 100%);border:1px solid #444f63;border-radius:16px;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 2px 8px #00000026}.gaussian-splat-settings-container .settings-actions .visibility-toggle{background:#2f364466;border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem;display:flex}.gaussian-splat-settings-container .settings-actions .visibility-toggle .toggle-label{color:#a8b7d1;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.gaussian-splat-settings-container .settings-actions .visibility-toggle .toggle-label i{color:#fff}.gaussian-splat-settings-container .settings-actions .save-button{border-radius:12px;padding:.75rem 1rem;font-weight:500;transition:all .3s;box-shadow:0 2px 8px #22c55e33}.gaussian-splat-settings-container .settings-actions .save-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #22c55e4d}.project-gaussian-splat-settings .p-accordion{padding:.75rem}.project-gaussian-splat-settings .p-accordion .p-accordion-header a{color:#fff;cursor:pointer;border:1px solid #444f63;border-top-left-radius:20px;border-top-right-radius:20px;padding:1rem 1.25rem;transition:background-color .3s,color .3s;box-shadow:0 2px 4px #0000001a,0 4px 12px #444f6333;background-color:#2f3644!important}.project-gaussian-splat-settings .p-accordion-content{color:#fff;cursor:pointer;border:1px solid #444f63;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1.25rem;transition:background-color .3s,color .3s;box-shadow:0 2px 4px #0000001a,0 4px 12px #444f6333;background-color:#2f3644!important}.project-gaussian-splat-settings .p-accordion-tab{margin-bottom:.75rem;margin-left:.5rem;margin-right:.5rem}.project-gaussian-splat-settings .p-accordion-tab:first-child{margin-top:.5rem}.ColorPicker{flex-direction:column;align-items:center;width:100%;display:flex}.ColorPicker .ColorPicker_row{justify-content:flex-start;align-items:center;width:95%;padding:0 8px;display:flex}.ColorPicker .ColorPicker_row .empty{width:16px}.Virtual-tour-control .p-accordion{padding:.75rem}.Virtual-tour-control .p-accordion .p-accordion-header a{color:#fff;cursor:pointer;border:1px solid #444f63;border-top-left-radius:20px;border-top-right-radius:20px;padding:1rem 1.25rem;transition:background-color .3s,color .3s;box-shadow:0 2px 4px #0000001a,0 4px 12px #444f6333;background-color:#2f3644!important}.Virtual-tour-control .p-accordion-content{color:#fff;cursor:pointer;border:1px solid #444f63;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding:1.25rem;transition:background-color .3s,color .3s;box-shadow:0 2px 4px #0000001a,0 4px 12px #444f6333;background-color:#2f3644!important}.Virtual-tour-control .p-accordion-tab{margin-bottom:.75rem;margin-left:.5rem;margin-right:.5rem}.Virtual-tour-control .p-accordion-tab:first-child{margin-top:.5rem}.p-dialog.vt-dialog{border:1px solid #444f63;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #00000073}.p-dialog.vt-dialog .p-dialog-header{color:#fff;background:linear-gradient(135deg,#2f3644 0%,#353d4f 100%);border-bottom:1px solid #444f63}.p-dialog.vt-dialog .p-dialog-header .p-dialog-title{color:#fff;font-weight:600}.p-dialog.vt-dialog .p-dialog-header .p-dialog-header-icon{color:#8b9dc3}.p-dialog.vt-dialog .p-dialog-header .p-dialog-header-icon:hover{color:#fff;background:#ffffff14}.p-dialog.vt-dialog .p-dialog-content{color:#e2e8f0;background:#2f3644;padding:1.5rem}.p-dialog.vt-dialog .p-dialog-footer{background:#2f3644;border-top:1px solid #444f63;padding:1rem 1.5rem}.p-dialog.vt-dialog .p-inputtext,.p-dialog.vt-dialog .p-inputtextarea{color:#e2e8f0;background:#1f2530;border:1px solid #444f63;border-radius:8px}:is(.p-dialog.vt-dialog .p-inputtext,.p-dialog.vt-dialog .p-inputtextarea)::placeholder{color:#6b7689}:is(.p-dialog.vt-dialog .p-inputtext,.p-dialog.vt-dialog .p-inputtextarea):enabled:hover{border-color:#5a6679}:is(.p-dialog.vt-dialog .p-inputtext,.p-dialog.vt-dialog .p-inputtextarea):enabled:focus{border-color:#3b81f6;box-shadow:0 0 0 2px #3b81f640}.CesiumViewer{width:100%;height:100%;position:relative}.CesiumViewer .map{height:100%}.cesium-viewer-toolbar{margin-left:-10px;left:1%;display:flex!important;top:95%!important;right:95%!important}.cesium-baseLayerPicker-dropDown{background-color:#444f63;border:2px solid #3acde1!important;bottom:100%!important;transform:scale(.7)translate(105%)translateY(29%)!important}.cesium-baseLayerPicker-sectionTitle,.cesium-baseLayerPicker-categoryTitle{display:none!important}.cesium-baseLayerPicker-choices{border:none!important;border-radius:0%!important;margin:0 0 2px 3px!important;padding:2px!important}.ag-ankageo-logo-container{z-index:50;-o-transition:opacity .25s ease-out;margin:5px;transition:opacity .25s ease-out;position:fixed;bottom:0;right:0}.ag-ankageo-logo-container>a>div{-o-transition:opacity .25s ease-out;background-position:50%;background-repeat:no-repeat;background-size:contain;min-width:110px;max-width:10vw;height:28px;transition:opacity .25s ease-out}.ag-ankageo-logo-container>a>div.logo-pure{z-index:25;position:absolute}.ag-ankageo-logo-container>a>div.logo-blur{opacity:0;z-index:26}.ag-ankageo-logo-container:hover>a>div.logo-blur{opacity:1}.ag-ankageo-logo-container>a>div.logo-pure{background-image:url(../../cesium_tools/imgs/ankageo-logo-pure.png)}.ag-ankageo-logo-container>a>div.logo-blur{background-image:url(../../cesium_tools/imgs/ankageo-logo-blur.png)}.BasemapSwitcher{z-index:60;color:#fff;margin:1rem;font-size:.85rem;position:absolute;bottom:0;left:0}.BasemapSwitcher button{font:inherit;color:inherit;cursor:pointer}.BasemapSwitcher-toggle{background:#2f3644;border:none;border-top:3px solid #3acde1;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;box-shadow:0 4px 6px #0000004d}.BasemapSwitcher-toggle .pi-map{color:#3acde1}.BasemapSwitcher-list{z-index:60;background:#2f3644;border-radius:6px;min-width:100%;margin:0;padding:4px;list-style:none;position:absolute;bottom:calc(100% + 4px);left:0;box-shadow:0 4px 6px #0000004d}.BasemapSwitcher-list button{text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:4px;width:100%;padding:.4rem .75rem;display:block}.BasemapSwitcher-list button:hover{background:#ffffff14}.BasemapSwitcher-list button.active{color:#3acde1;font-weight:600}.ag-text{font-size:13px}.ag-color-primary{color:#c3c4cb!important}.ag-icon{background-repeat:no-repeat}.ag-top-menu-item .ag-icon,.ag-left-menu-item .ag-icon{background-position:50%;width:28px;height:25px}.ag-top-menu.left .ag-top-menu-item:not(.ag-active):hover .ag-icon,.ag-left-menu-item:not(.ag-active):hover .ag-icon{background-position:top}.ag-top-menu-item.ag-active .ag-icon,.ag-left-menu-item.ag-active .ag-icon{background-position:bottom}.ag-top-menu-item .ag-icon.save{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABNCAYAAAC13wTGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NzI0NGQwYi03NTEzLWE1NDMtOTUxZS1iNmYyYmUzNDNjNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUY0RjE1NUY4QjU4MTFFOEFDRTk5NjE4OTg5RjgzRTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUY0RjE1NUU4QjU4MTFFOEFDRTk5NjE4OTg5RjgzRTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZjA5NGIwYjItMTRiYS1mMDQ4LTliYWQtODhiNTM4MTE1ODFjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU3MjQ0ZDBiLTc1MTMtYTU0My05NTFlLWI2ZjJiZTM0M2M2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg86a6UAAAMDSURBVHja7Ji7bxpBEMZn7mFk6jR0NBhZdESyFBEFehd0uKSLRO8mVdoU6V36RA//gxXSoAildBuJAiFLaSJFcI/Jd7CxQbkXB/hBbqS7uTut9reztzv7aVhE6DFNo0c2Y/XlwyerSK5cI+Y6E3GaDoXEZuI+6bmOPfv18+/3zx/fB0ToSBf3RlqYb4CZcBfizL7Av4qMEOOrLVnSIdFuU0XIco4eLpmpYujGwHGdt/h8FwxkXkTskYzwMIwPRyzMYRFjnILUWhKlhH5Ud1w2DKPnOE49JMIH89glTfSIf+X5tzN0eoqVPvZfQqb4nZrau9hV6kNDYRutzOP8k22LSGDYlPIW4zQ2ha1BWYaY3yn+o79oEk23ERw2V+HyCfaApSi+NdTSPEkRIV9h9Ck3/jPLpRkwA2bAaKCEnTFbmtDMC4lQvu4B9wO3cSCQdW5jODe7ihSdjMSjJmvaikg4dF16+MC183AymRQh6a7xWKe0ylvEhuvDd0zTvFfehULh3wht2+6qkzu98mY2cV3gilfeaFRTvoMR3qZkntNCeXPFdd2BrusRyltFDNiIEihvtLPQcRGPU1wt9bm00qQMaA/QeOWdAOa7M1ynq5kkwJIr7xjYJpZ/WfuQmXezDzeFYmqHasFMtwKisyo6yyeAWiuvDeU3V96AXWXJOwNmwP8HuBfN6MGCpb7sQ3lTuPLO5XJtuJtdReorB+Tb5lr+zZT3YSnvN98nRXZnUN68Xc1buK/lqPN7/qC8v70OUN6aO+8y8fY1b6YLb0bxyhvrteaTPOIOCadS3ryoecsloJWczAczPgpX3qwixpSMJIHyZvYsbLYiHqYiWksBS/e7mLl8JHZvzma88uaY3c/L8rSqedOY/XnRgtptoLw5GpbYjp+t8pbQHKnvXnnHZVgfikUzRC6eqkVDgkNI01LUvIWlilus8gbEWhldY/mNTzhiuCFFdkld886SdwbMgC8MuK+at22GKG8cRztX3hJV87aF2kjGO615u5rRFPcJlfcfAQYA9XoxwQKFn4kAAAAASUVORK5CYII=)}.ag-top-menu-item .ag-icon.folder{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABNCAYAAAC13wTGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NzI0NGQwYi03NTEzLWE1NDMtOTUxZS1iNmYyYmUzNDNjNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTVBOUY5QjU4QjU4MTFFOEExRkNGQ0VBMjFCNUZGNjAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTVBOUY5QjQ4QjU4MTFFOEExRkNGQ0VBMjFCNUZGNjAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YTE3MDU0NjUtZTZjNi0zZDRmLWFjODctNjMzZjcxMTU5ZDJmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU3MjQ0ZDBiLTc1MTMtYTU0My05NTFlLWI2ZjJiZTM0M2M2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnnldeMAAAP+SURBVHja7JhNS9xQFIbPSaKOFsF+UCk40p9QoRstzl/oRvf9WBS60o2tdlGxLeKubtxVpYsOA8WCKLTrgm4s9i+oo4VCqZRB5ys5fe9MZkyYRB3NjUUauMnEyeTc855z7n08LCIU52FQzIelTuOvF0aFZIKZb5z0AzxXIOHFdnv7KW4d9be8mQxwhSlRKgUbFJYZJm45zQzxXBtOTw6t3ve4XeMmQ2K4L2lpXhxJnVnSMx5TGFcxDkO+z2J8wDiIxKCryhgxhwUbsbUe4dNAVB6eZlp9F1oWquZjNCihkqbx3TzkKJ9bUCG7WnZOcAzh8SxyYIQED4QlQzM+8TFlgRWkVLCNybcvH9DzV+9UsO9r0PWTx0P+jNN+JeMNXsXlVsQRFLtszRlHdSWZ9lah8emFVNTGXJNfcfpp1OXs6FyaHn9Iji3DWioSyWi1lKoxxM2yu0Rhw6AhDQVhs5nIeArfyCTyuZqc3ZF7J/QFl991g4WOKys65US5pRE0Fbh6WWiTE3rm2x3+6FtLWw/+0LM37wZ1yImEVPmR9xmcefFYFZ8eOUnSB6ZNtWEdZa2KH0cdvNz+TXu1YXvSJifTNC4lf8Zedi69/AYrWbq7uzuKWE7g48nkLSBvosVkMlkn72w2G/isaZoByxySZmdnp4hlpikYNgzjniJvx3FCnwkyWCVvbp68YSh1nLHIyRvKTGGiTZN3RVLEQFcxrsdK3nDmYskbiRafQXY5N5C8MZN5ZGA5Aju211iQwVmMkai9CiZvkVJnZ+dkV1cX7e3txUHeVCdv27ZXMbuoYVgsy5qzPO5ncrkcYaQ0GFOHh7whJy5LPT096nZYU5amy+WyS97MdfKG8SFmjtoeomRnvIt3xt1mlJzdGhz0kze8WtEpp1vblZXGR9465MQ785DTT97uJjyoSc5G8gYuqDhqk1Pt/LVR41KGhz80eJhDblzzwnDFQ11y4p3/yfuyknf/xs6owacjb1RtQYQX1+/21sl7YGO7kVtZkC2tweQ98G2r2GwbWkypkDeXg1emMINn73nbnAozpoW84eMUphpzz5tpLDwbmdqk2NDz1p2lF0veZdOK02AIeatGDupsHs6fm7xNQ6o9b0eCk0Zc8mZ8YnLO7ZM4x5SFatIemjL5/c5trDxbMZC3qJ637Fe3MdXzpsh73pbp6XmLIZl2sah/M5uK2phr0d/z5oK5tN7Xo5BVT1cR5O2Uii55Cy+Li4oYOpq0ttUmR+QtTBlKUEVOLajI4idvKhorOuWkipzYskrkJ289ckq+9br4yZsT2IQ39aCiVP8z85P3Wl+SsAhpIm9OF36ZVBuenrcTfc8b5F2kZGPPW5eczr9A3n8FGADBucWrMz9dqAAAAABJRU5ErkJggg==)}.ag-top-menu-item .ag-icon.info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABNCAYAAAC13wTGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NzI0NGQwYi03NTEzLWE1NDMtOTUxZS1iNmYyYmUzNDNjNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBDODU2QTk4QjU4MTFFOEJBNkVCOEZBNzhEMjI4NzIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBDODU2QTg4QjU4MTFFOEJBNkVCOEZBNzhEMjI4NzIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTcyNDRkMGItNzUxMy1hNTQzLTk1MWUtYjZmMmJlMzQzYzYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU3MjQ0ZDBiLTc1MTMtYTU0My05NTFlLWI2ZjJiZTM0M2M2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtjUZQ8AAAZjSURBVHja7JlNaFVHFMfPmXfz7WutJkj6EqNQuylFTB/FxAi+1I1QJItuiyupWHDRRamGLCxihS5C7aa46dLWhVhqSQqNSKjVQtVdAhZrEiMRnxiTksQk797T/7yP5OW9mfthfFl1wrkzb+7MnJkzX797wiJCGxmc4h+fXLiwkn5zqhrPcZp3Wqk+k6lfUNU9xNLFRO1CkiCmbUz8BN0dZ5Ehj7yLimKjHjMp8UgPA++JRNG5viMkJoWGoCAnFmJOL7M0FjKzDeVCAiko504o60Or15DXC7nl16At1C44rVcVcT8zN4ayF1O3IrmJ1JdRFVYtODKEkRwqfYEpv0/CqYJgDVwpV8x9eF4InMM30k6+o3QeUad5EPQU0fWinB5jOeajMPEokv1BI+xC8WP+ptNLwMuLPQjT14jes45QoJ/J6w+YqT2QbyDT+d/d9imlmCj3OyTfzzZvGOFezFvSR9kI5Caq7kZzB7QUr16zUk5+ceb7lNGkSuRwgI0+xfNAsYjwpaDFC9MessyhHAiuLFmhgo3ChS6zQuaWAHUHC5UjHYgi28wKhZoCNnYvBjfAUY9fpi1GhTDWs0oc2Fg40xaT0mQlFMIgj40KWfhGhW6l380mVfRrRUwq/ItR4T+7Nv2Gw/iBj2nQIT6bu6BW/gYx9+d8DHqv1h0ftp2lLpbwKZ/l/TOeX62oz22OwbqMOm3vJH9efOiaDu8fcAVdttwAbBy3PfwI+cl6eL8zUli97scLsapdaP7dtQOUz2DCj0pbfRHzHCIutcbdudfnjujk/Oo2tCLGPFUt76dlZwDD6iga4U5EO433wtr9PCzV9CGSi1EQYwY9TMFgmlVmw+03mYGcnG7K6CPw36hMQ/kennnhchvMeQLK/zDMIHTIDcz78bpMzXZk6RW7HAoTfcJzyLdaFus31dUsziZ4mZukStLzDfMPG2YaFsPvyQ0GYUUbHKwmHRsbox07dtCjR49IKVXvum4PrNGFldquARjpbUg/0XiOeAhlLqLMaGGrasvpNPKpubk59BxmyRsNaZpuLN73+XQir7wTZTSLro+8Jycnr6IxTXGNIS3WjfIvR96O4wwhNpC33EeUKpIrhjLhyHtqaiobZzKZ8zBZp+U8LSFv6rF0+igkHHmj0WOv5KYX8Sdvz/O09BsvhdVG9uB9KPJGiMFaa8h7zcbHFtibn3SbshEoS5fkvY28Zt/ThfmDRCJxrcykGN3hgIpl5I28SyFMayZvVA4k71gslpWIocu2aFoCenqwuHKExWMmb7xoCjBpL06UAUhUnVtsI3xWoTN72jaHFSFvtPvYZtKNJW+iypA3gpm8W1tbfclbdwjmOVtyEg3mOcYW7rW0tPiQN9Epn+WdJe8SLBnE8XXap04weUOs5B2FgVC2jLzXNFC4nhA0Uuhbu5S8H0DnhKFhB/n7SrLvwpQdpTBsJe+Ghob9c3NzA0gHkrfhdhmura2NTt7oofal9UFmQ5pwBtFJ1Fsfecfj8TYNU2Qg75weTd5yHFZ59eQNqcv6SRnkLZLGaB4i/E/eZpMmb6+m41vH6DrIu+POBC1JVX01LfVgLXbBHu0knIBtcMeBvIXGsUyHhL2LSmjUZSfr82a88ARPZP7Zvj2az7uGlkHTOTc0r31oZzvoWzpZtBdY1kfeHX+NX2WhCOTN3TFxX468F5+qIazEQ4Z39z1RqYLga/RK+Qd4SPJ2aKLQC5C32ecNBaF83tHIm8iXvBV7qJgT/wUQQN7EQEDP7Sf2bSe0zxvtxGIerSHv0lW6F4WSPq6vETzSMOvuItdkY4DvMtl5ZzxF7W3l5K3EPex/OKtynzdRCPJWFvKWYJ+3/meWV7iOmEM6aD0befv7vBW5q+QdUlluhGTxeZME+Ly5F18VA5G/LGw+bzS4seSNoVeGvG0+b6isCHkLKQt5K1UR8habz/tme2ugzxtyNvexrgoyKH7kLXLvVtKHvJnUKR8gyfm8NZZ4bk5A3jVbvdM+mymMz1sum3e9vnlKGMhz/SbPn7yTt1fJu5qWb7GBvBFNGIYO8qZ9JWXvpje3rZD3328FkPcSxffXyGxIn3fZyTKs4g3RyfvJ5rYUqocn76zPm04u8fb1kfeCI22Y9RPoudHnjXzsXz7uZeKvnrxlSdVRjSZvF+QdS6dfa3nY9HwiNHn/J8AAzITUxWEnZoAAAAAASUVORK5CYII=)}.ag-top-menu-item .ag-icon.location{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABNCAYAAAC13wTGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NzI0NGQwYi03NTEzLWE1NDMtOTUxZS1iNmYyYmUzNDNjNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQxOURFOEE4QjU5MTFFOEJFODBCRTNFRUE1ODlDMDMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQxOURFODk4QjU5MTFFOEJFODBCRTNFRUE1ODlDMDMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MmM1YTQwOTQtZTBjYy1iODQ5LTkyNjctNjk4MmU5MWQwNzhjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU3MjQ0ZDBiLTc1MTMtYTU0My05NTFlLWI2ZjJiZTM0M2M2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PstAEgkAAAZ6SURBVHja7JhNbBNHFMffrHf9hWlK6oYI4Th8NEXl0ErQqqGtOKWgckhAyoVLKVKVC0JF4lC1KRdS0R5L1HOlwiEHEFIlPiWuoCChoEpIWE1UhQTSxKUQTJzY3t3X/yx2SPGsPWtIxKErvcxkZ2f+8+bjzc8jmJlW8jGff3F4cNBLV+dilFs9T6tmE8RWqYmKZjcJ0U3EWwWJNAnKoqt3BIurZDpn2TZGTUFUIpcsMhbbG/j2i9qCzz0R2AlRMvvIEPGnr0SlLIVcigR3sWOcwP/nYF/BJmo1aNQoWxufXTWM9o/As3itRiAshKB9DtEI/v2gEcGIw6FLaOXdgFP0Bob4ovReWzD8T4TijxMD6PV7jSwKdLLZJhqy0YAtNBYNnqRgOkSKj7GgxwTxaa+jgtqZxU4MZZtiiHdgQe1C9nJdQdO0DiCJKtSuxBx770LIzFdePWwpWWuy1jEI9FeJMvVF7Q2X6w4pKu9RiD1xHONz5PLPlZRg38Gba4o6u1QOGYph21L1jsRvSP5STprrShtUTGb8SWg0peEhJxXrPmOYTPOmRYxJE7Kay9Q8HfKmGpZRRhU2k/W3BSKIohMdLpZczC49qxAKEXvee/a20nurui3FPhTVvWVCSKNWxRZAC0KmhxVzmI8W2ifrCzJfUMxHAkP6K3KqiPMNyjur+0hXkNh1BUuO/Qs+nles3q75kPW7jO+wz2AHYRfh3/fKiMLih4Lxp9bG/xv2M+xotaO0CZ35SW4yb/KE8Ik3fAqFw1rH09131sjk642Z3GbMTU/g2MY8Mtc092XQ4O3EnI29THw+mBZnMCWfIlto5HiyY/bGnvI5pyVmO/bH5Slp6Dz0RMc6Er31RBGdbuuI6Qh6w1tLVIoJM/KJjpiuoK8oFuqtsthD3Xk2AqwJTxRzNVQRi9nhnUHEggp6oj/2H9yPcTxeFnscmAhWmksNWuFnxQV9QXhmZoZaWlpoYmKCEolEUz6f78bwy2NqK9I0wl4W6R2kV/HuLGzUMAwc/i7JtPKsW7cuOHnPzc31LT2axNOgnUIqEaJLfqNL3r6LBh6uLRaLkrqCwPADeXTBwxt+HvqSN8QuBRTzyFuekbXIu2pIp6amyHGcAWqQvPE0Yx6HMHIf6S6aJD4+JBSHK96P4f1pmIF8O17Jzd+maGMH6ZK3bdsH0GBUIXbFNM298H4RhtevX2/du3fvGMr6FYDVh3IN8hZij6LHT6LRqC95k4q8n3qoQ968RVHZl7zlvkOdQUVRfHp6OqXjYVJROVMoFORiqnTK29z3798HD4ekKckbKz2p42FWUbcjEol4jS8eGxBfYkrytiwrq+Ohqre+5C09VZI35ru1tXVSJ3hfULxLLCws+JM3UafivZK8q0IbNn4SQ3QX2ZjPPjwpAzXyrchL7NjtEwA+hA1ja7wIeYtNJMn7WQD3e05JsSDBOzQ5OXkGaU8DoW0EXnX6wbAveaOSHK7zAcUyWMmNkzdEtcm7LPbi5F32tA55820dMW3yriUqxWAvn7x9RG+VxZaHvKVohbylWDweX37yTqVS+7EHj5fF/ifvV5C83xot897CDD2IttCbj8apKF5rCnNO3nd3I4JuRXEas5ElQXeQv8rCOEuuM2qzRaZwyeZnftx4vwHyDlOuD7E6Tv+9RE2VrYvYfTl33i2z48NYkUeE+hxcemmEz8Q+U9iN33mHFuZB3sHuvDEKIG83GHk3zU5RmOwB1G7wzpuaTbKHyBD65C3YPeRzrTWGH/enGeSNINouBGPzizaFqP6dd5iKB0hB3pJRCmTtjVBpEYYLlLYsmjgG9f7qqO72RXLpyzpzqCTvkuv633mziryFHnmT8s6bfcnbYLlKxaBi5cbzzeM6d94q8hYZE/wZhkMs5HW363UjzOP460pT33m7RqN33tRh4zdEkawlW9/wLtvLpiRvlzTIG8OnTd7SO9drwT1cXUb56CMd8hZq8rYMI9CdNyT1yHv7zalkmEt3sZdiyn1IdNJhHjXIgMduL0LabvVwGh55X9+mQ95CgLz5qKLMI++QFxSYiITf/ekpFOmRd7mJUOfN8TNYsYHJG+2NZF9PL5L3H5s1yRtRIjh5M2eKItw4eYdzbT1Yted0xQoi/OLkfX1bureuKNNtHTFt8q4pCjEjQi+fvJWizLfKYstD3lKUKuQNMcdZvfzkfW17ej+TOF4We/XJ+18BBgA+ecPnabvzpwAAAABJRU5ErkJggg==)}.ag-top-menu-item .ag-icon.measure{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABNCAYAAAC13wTGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NzI0NGQwYi03NTEzLWE1NDMtOTUxZS1iNmYyYmUzNDNjNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkZDREVFQ0I4QjU4MTFFODg3MDBBMTZCOUZFODhENTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkZDREVFQ0E4QjU4MTFFODg3MDBBMTZCOUZFODhENTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTcyNDRkMGItNzUxMy1hNTQzLTk1MWUtYjZmMmJlMzQzYzYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU3MjQ0ZDBiLTc1MTMtYTU0My05NTFlLWI2ZjJiZTM0M2M2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq314mgAAAUoSURBVHja7JlNSBxnGMefZ2bqZ9Jiesqhi1QwEKwXL27FVVAoDV4ExYOn9OYpHnIIeLC51INCBUVIYUvxFE+CHnoobS8eEwjEHOLBNtFTKIitWd1kdp7+393VzM68M7PjzNpLB97Mp89v3s/9zRMWEbrKzXKf8CUCfPvwYXn/4vZt8/OXJ4+ZpVssO9d61nFMdIQ7TSidND8/XH7OSOnFjQqMJvDavfz+o19x7Zr2wTRgZ9Zn6xXYRVP1nVonv+CoLW0gn5mZJQyDId8Nov5Ty/oZhy2Bffjgu59InA+DSFiq/ar+dQ0uuejtPK6O4NaYkGww861aKOfOTNluKdHXOLWT1nANzXgXJUPMW4BOYcS/9LcBjZ6af/yQtEkVbOYiZhXKYk6j+ns1T4oUiOXHJMDv8db76LfnNRUBVNjZwJHlhqH1v8LRjrYP64GhX2axP2KTxp0SrQD0hQvaFQaLW8OFKkxtHeLQJhu8rH0yABYHeB+wm55rHQicjwOrF/gAk2ARw38XZSn0yQhYPcBZ1GyhOhMXWeRtEBTzsBgFiwLOGFKBuYbifKUi9MgLY+E7UbAw4AyTTIvhTJTnUe2SdR+ISQ3st7oWXi2MaQ21GWCH59jkO6jRm9qK8o3LwHTAb8qwD5GzWFtXcc3U9VlcmH/ii3PP/zPMPWnB/DU0W4bRfC9CR34CmK5Jj9hqHsTQf9YIWNCgOWq1m4a80DRgYdPibzc0LVjUxK9CZSctWHkIXrWXGnTF25UDrRRjmYeHh4+x725vb8/Ztn2MQsVikTo7O1OvoVGFKRnuPTk5aax5A7ZehZ0v7n2oWWPM++DgQP0gD2nu9ZdKpXDzxh/Xvo1hkJo2quCtSTOF8rg+gjKGe1BEuuW5nzNNcxv7tMyb72KfAWwLx1M49pk3ro+iImmYN8+4zstQ1AbmTXueZwuWZSU0b6J9lOee6xlMgw2A3d1UwEskNG/mWQRVn7bjKCsoLvPmrjBYfPPminlj3wHoJspywLNaWCzzRvCbnsHQgZKPA6vfvJkXsd+lKPOOgNVl3qopqzVS0LdBULRAMQoWad6O4yx4rlXNWx55YVgkkpk3yjSCqPWx4PuSYp7UwJKYN6uJPYBgczhXwd54nrlxGViAefOa6zyLoKvqt07XZ3Fh/tQX8z3NWtiTFsxXQwwSmLeEm3cCmNa8EXCQgsw7ISzQvNva2oa80DRgoebthqYFizRvBQVsJy3Y/+bdePPmZLHM7NPXkGHpfkcf585a7eOWU5uuf1ok+rOTfh9O2bwVDC88wcS9zfRPY837y6ev19ll3tj6PjktNMa8s09eaXPeuNXfJO/DzTv75EDlPD+sLizVVLdUeljOF3Q5//DP4/KIbZhjVsneIG/OmylX/MvYbk7LvKls3pyxHHvLNq0p0uS8AR19d+1VcvNGKJd5V6Alg6cB3avNflChxJzMvBFkX3zmzRlTqCbnrWAOJc15szI5PhLDGBfHWWGXeWPrOp/MOtglzJsuct7sOJsYVcv6jJUeFsu8UXw5b4zWfBxY/eZNSoJlF5+lS+GJv3BYXebN5+YNaCXnHQSVYhQs0rzZEU/Om7Q5bwXDvWTmjR/maQSZEI9540tf9eekBnZ580YQ9Z9ZA+iUOSrrhXhy3hXzjgvTmreCuSJnueSsirCp67O4MP/EZ03Om6mHU4L5amg28TBF5LyTwLTmbTTTIIbhs0bAAs27VLo+5Icmh4Wady00HVikeZehajKnBPtPzPtfAQYAHTCKH3FlW7oAAAAASUVORK5CYII=)}.ag-top-menu-item .ag-icon.area{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABNCAYAAAC13wTGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NzI0NGQwYi03NTEzLWE1NDMtOTUxZS1iNmYyYmUzNDNjNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUU2RkVBRDg4QjU4MTFFODk1MDBDQTk2RDNDMjRERkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUU2RkVBRDc4QjU4MTFFODk1MDBDQTk2RDNDMjRERkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTMyYTdkZTEtMzg1Mi0wZjQ5LTlmNGEtZWVmMzU5YzE1MjA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU3MjQ0ZDBiLTc1MTMtYTU0My05NTFlLWI2ZjJiZTM0M2M2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpbpjNsAAAjNSURBVHja3FldaBzXFT7nzuyubEtV5TQJNlK0UczmIYVQbPW/FEOh1DYBY0LAdY1cv7f2Q6lNAvaDf9qAQ+qXmhpcF0rqBAo1CPpgXCelabAxNVhPjkuilYycotZWrJ+Vdmfu6XdmZ1fzt9Iar/rQEZ9mdubeOff83m/PsoiQHkd/8U4f+Ytv4eMrxNxniA5ZkrPGOsFz3/j4L2QET1jIExvc7/YtVbpwq5bDNKofxiFrPVywDiUxllycT7x+kEw4hMRbOoMBI8y8kYNX0q9w+9vU4aMpEEL2ZDw/DnxrTQQKyf3UU+GiZXuwbk46BHwV+B7w63DE88D6jPc+BfwFULveBHamBBrm02rupiyRO+t8/jIuf8zWEHDVZSkL2yr8nHPYEHBx0c2dxphe4EQ49SfW9z+A97bDag5MtxUL/yPuD+pDN7Kq37G1t+H540Bpnd8zTDS/GHk+Fp7/Bfw1vP5u3RBuD+LkivjBenciDl6KqgvhBU94h1rGJExxC0/fgwZqw7nHcM0s8EF4/X1gOjWCaSpmUlKzQWG2zjguhmbpId5SJc+vkWerbUYE18H0RiwUhMY+KXWPxn2IgSHGMWUdbn3pCYLxN4gGjYl5XO9d6J0b1lSO+fDk6/sbl1NHTlzwcqagTv7340gRiZlwhkU+Rjz8ITMt4vO4TMYvkqZDBFZMS2FWA0ZiKOH/XYmtIqLhz09eiK5uHCYpZr0YERfkzjpvkhbcfpQkuKHKWUNLjWje8Hk3vfD5XLLSxP7KeOmgUD0xk2COB4rNSwpYSQmF958ANRHLw7jqiFQeztZQ2nFnD0Y+y76527qWonJEUDdpQjXPq60qidW8NXpRr2sQCFADiTyMQXNxC7sFiqI9zeiCEb6qH5xc7bCb96mBmEBrnSjKYS72tZXv0KpWET0fhX8PYLFfCOPiiNbizCj95bEfRe9Pai7iLRqpDwMXG15N7kYEyp5go4vli31VtU4JPHLyt8t+ENb9fJINqx9vEbfc2rYBP1AUHA0yNhlRNr5a4uuxAxX/i+EG/LPIfS13PwR+X3EGpg2Z6yR2H/bSG6gJuww7LyPYP4tscQ+wP53SPcoJV+1mCHsNCl4Kl9eHcW9i6tfwYcB1c8MIVmxZ8r4uxhN/1GXzaXRydUP3UH5ufjc7Ns9O12Xylx5m+jCSXvuTJkSp24Fb57HxHZvvnb22/tGGpRV8WQHeafXQTcujhaTLwKhuYBE/7SinUfoX4u10NbfnxNqOkKgsH34I022HWiNwegEB8S40/lOnWBsnt4+1PpoaTkxM9CEV3gJeCSvMIcdxzjYWpGeFMYZ836d8Ph/mtaWuri6am5tDDeawLjNF5+kcxaZNm6LFm88AI0HFqJeLtWXelMG8ocnaMW9odz8dnVKE0IOheTrLvCHwdDwd6Q6EBcw79N9V+K2Me1WMzdVqNQIu4nOaeVurHHW77lAYuxWfs5k3HHtbzYhBpUKhMOx5XlvMG3N6MOdKaIk082Ywb8/LZt54COYtnWfelGDejZCGluO4HsKKCFqS67qE9GgvIMLwx/w3Eo/GBgYGRhM7vm1A968nZt6wkvp2Hue9/f39aeaNm03V792754VObjLvdrSMVi1oOYPTx0AbzFtEo1FTgqKoVquPo2UJ77nbsrRBq+jqxjUHV3qbWkTnqFaVSmVF5j05ORncgB8zdws9yhA62Fb1R7BpLU3twpVKCQF0ofUGnGTeRMOtBLTDTzHuWaC1STWcowKxgFeTgzVw1JcrHaF5X9SFYXxrqh9Ji0ZqbEnca5t5AwHzRuk7rIHWQExDTfCoD6FJg3k/XE3K4uJiwy1g3nwg8kiZ991MIqybY5R5ay5iEU3m3YaGGyFsT4bPs5n31NRUhJ1bzcVJnItBZ4NWZ95hkJmMpG6PeQMrMm9YQAv0dWAfcAPYBYB5y2eR8Q8QOKc02BqVqkmiIhq+Bs0uJRag+9lAqIU6TJn3n3O53CgC49PEWPX9bpgyjzi4DLc0Y2Dz5s3LJo34aH8Ljc8Dx1BhrkG7J2fekWMh456arMPMO9zLgAzmLec6xV+zmTf4CAQoZdTv2e/S/wXz/s7YRJ+tUtjzpj6U6EOommc5XE/w3dYa0Dob9Gn8XP2BX1MG3kUFedRs4Hi+Q67jaV8z/AaufZo8ffiVCPO2S3IGpxHM2cj/C+YtGczbyBr2vKHS/XQdpCKMeDBsFXSWedtEzxu5cCf/lA2YN2kXUcxV25UvG4exz0jOqWK/q/LFAtVSzNs1PjiqfsckrWdbw0qVZt4QchsDjwtL6dH69cNPt9nz7ur2e+yCc4Xr1WonBL2UsFWBbAvmbY28x8JPyLwlzbwl2fMO7Mlq23FcDnVVPJr9T4GWOE9VctrM6gbizBvvG/v7tgTz5pxpAFS/A8yb6j1vEd473ftcmnl/9PIy8/7mzQnPNbUY826H0SRIwQy+eIN5t9HzhlnKjpUiQDEsVlaQ5sOSEkWJlCZyi573N25ORG2uZi2upMZH257DnHuB7jK3EDSuU8xbJIjmZ2bK9Ixm47bBaFrEVlKGKQZXio3oB96Qzn07O1+SDOZt0hFWbzmiiBcl9cuABnF7PW9l3mTxZcbqpBBRk+rPATHmzZRi3lXK4W/lb1AyO0/smKDnbfKFFZrshqPQJvsWBztPFO0yb+vbgHlLbemwgHE3EBcobhTlMBfb6nnbuXkE6SLOC0cRmQdgzrDnTa173n/bGmfemov+khSXqT4T8SrMW2QPpb5dteh5f/0fk8t+UOYNoWQcCPRvsc38eSTOvCt2OPjRI73HPUbPW/yWzBt5O81sr2Nl++D1GyJml88mxrzx7IFn3VMAKVr2vB3mS+HvDn1Q7U1cBj3vPNWGkReLQvK+MB8Hrxl1ahxn3jVnSPL+bmGTd/Ny2Vuk7J63kSjz5kStU43pPF5ybLq3/9rTM+VO9Ly5Zc8bT8G8ubPMO1JN3k6XMnOOhDshL5t5WzHbERAjrD1vNh3tef9XgAEAeZZP+jgbmjYAAAAASUVORK5CYII=)}.ag-top-menu-item .ag-icon.virtual-tour{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='27.535'%20height='24.094'%20viewBox='0%200%2027.535%2024.094'%3e%3cg%20id='E3E3E3'%20transform='translate(-924.252%20-85.28)'%3e%3cg%20id='noun_paper_plane_2900967'%20data-name='noun_paper%20plane_2900967'%20transform='matrix(0.819,%20-0.574,%200.574,%200.819,%20930.592,%2095.012)'%3e%3cpath%20id='Path_332'%20data-name='Path%20332'%20d='M16.911.2a.4.4,0,0,0-.411-.2L.332,2.759a.4.4,0,0,0-.322.3.373.373,0,0,0,.161.411l2.7,1.912L12.177,2.42,4.245,6.689V9.405a.393.393,0,0,0,.214.357.36.36,0,0,0,.2.054.343.343,0,0,0,.214-.071L7.032,8.351,8.515,9.405a.359.359,0,0,0,.232.071.507.507,0,0,0,.3-.125L16.876.669A.4.4,0,0,0,16.911.2Z'%20transform='translate(0%200)'%20fill='%23e3e3e3'/%3e%3c/g%3e%3cpath%20id='Path_334'%20data-name='Path%20334'%20d='M-17825.264-19215.1c-4.107.969-4.947,2.318-4.947,3.5s2.877,3.566,11.756,3.861'%20transform='translate(18755.213%2019313.414)'%20fill='none'%20stroke='%23e3e3e3'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cpath%20id='Path_335'%20data-name='Path%20335'%20d='M-17827.236-19215.434c4.107.969,5.734,2.65,5.734,3.832s-2.705,3.83-10.68,3.795'%20transform='translate(18772.539%2019313.414)'%20fill='none'%20stroke='%23e3e3e3'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cpath%20id='Path_336'%20data-name='Path%20336'%20d='M-17822.754-19210.574a17.5,17.5,0,0,1,1.518,2.984,17.947,17.947,0,0,1-2.375,2.277'%20transform='translate(18758.563%2019313.629)'%20fill='none'%20stroke='%23e3e3e3'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3c/g%3e%3c/svg%3e")}.ag-top-menu-item .ag-icon.panorama{background-image:url("data:image/svg+xml,%3csvg%20_ngcontent-csl-c12=''%20id='_360-degrees'%20data-name='360-degrees'%20xmlns='http://www.w3.org/2000/svg'%20width='24.716'%20height='21.7'%20viewBox='0%200%2024.716%2019.7'%20class='pano-button-svg'%3e%3cpath%20_ngcontent-csl-c12=''%20id='Path_435'%20data-name='Path%20435'%20d='M308.024,154.3a.76.76,0,0,1-.718-.713.8.8,0,0,1,.627-.913,14.557,14.557,0,0,0,5.77-1.968c1.31-.86,2.031-1.871,2.031-2.847a3.456,3.456,0,0,0-1.552-2.505.883.883,0,0,1-.186-1.135.675.675,0,0,1,1.007-.21,4.924,4.924,0,0,1,2.18,3.85c0,1.6-.951,3.076-2.75,4.258a15.677,15.677,0,0,1-6.316,2.177A.682.682,0,0,1,308.024,154.3Zm0,0'%20transform='translate(-292.466%20-137)'%20fill='%23e3e3e3'%3e%3c/path%3e%3cpath%20_ngcontent-csl-c12=''%20id='Path_436'%20data-name='Path%20436'%20d='M12.182,147.292l-1.931-2.176a.668.668,0,0,0-1.024,0,.891.891,0,0,0,0,1.154l.564.636a15.909,15.909,0,0,1-5.65-1.644c-1.711-.927-2.692-2.109-2.692-3.241a3.707,3.707,0,0,1,1.978-2.811.876.876,0,0,0,.254-1.118.681.681,0,0,0-.992-.286C.467,139.289,0,140.916,0,142.02c0,1.811,1.248,3.484,3.513,4.712a17.549,17.549,0,0,0,6.51,1.838l-.8.9a.892.892,0,0,0,0,1.154.668.668,0,0,0,1.024,0l1.931-2.176a.892.892,0,0,0,0-1.154Zm0,0'%20transform='translate(0%20-131.162)'%20fill='%23e3e3e3'%3e%3c/path%3e%3cpath%20_ngcontent-csl-c12=''%20id='Path_437'%20data-name='Path%20437'%20d='M96.518,95.416v-.2c0-.693-.376-.827-.881-.827-.312,0-.413-.31-.413-.62s.1-.62.413-.62c.348,0,.715-.052.715-.889,0-.6-.3-.744-.679-.744-.449,0-.679.124-.679.527,0,.351-.138.589-.67.589-.66,0-.743-.155-.743-.651a1.853,1.853,0,0,1,2.091-1.85c1.165,0,2.045.475,2.045,1.871a1.9,1.9,0,0,1-.706,1.7,1.5,1.5,0,0,1,.935,1.52v.2a2.106,2.106,0,0,1-2.321,2.336A1.976,1.976,0,0,1,93.446,95.8c0-.465.174-.589.679-.589.587,0,.734.145.734.538,0,.486.4.6.816.6C96.3,96.346,96.518,96.088,96.518,95.416Zm0,0'%20transform='translate(-88.935%20-85.591)'%20fill='%23e3e3e3'%3e%3c/path%3e%3cpath%20_ngcontent-csl-c12=''%20id='Path_438'%20data-name='Path%20438'%20d='M213.277,95.219v.093c0,1.778-.982,2.44-2.247,2.44s-2.256-.662-2.256-2.44v-2.74a2.146,2.146,0,0,1,2.339-2.44,1.973,1.973,0,0,1,2.165,1.943c0,.5-.211.651-.67.651-.394,0-.743-.114-.743-.589,0-.393-.367-.6-.8-.6-.541,0-.862.321-.862,1.034v.93a1.373,1.373,0,0,1,1.147-.455c1.045,0,1.926.517,1.926,2.171Zm-3.073.207c0,.713.312,1.023.826,1.023s.816-.31.816-1.023v-.093c0-.755-.3-1.044-.826-1.044-.5,0-.816.269-.816.951Zm0,0'%20transform='translate(-198.695%20-85.59)'%20fill='%23e3e3e3'%3e%3c/path%3e%3cpath%20_ngcontent-csl-c12=''%20id='Path_439'%20data-name='Path%20439'%20d='M325.055,95.312v-2.74c0-1.778.981-2.44,2.247-2.44s2.256.662,2.256,2.44v2.74c0,1.778-.991,2.44-2.256,2.44S325.055,97.09,325.055,95.312Zm3.073-2.74c0-.713-.312-1.034-.825-1.034s-.816.321-.816,1.034v2.74c0,.713.3,1.034.816,1.034s.825-.321.825-1.034Zm0,0'%20transform='translate(-309.363%20-85.59)'%20fill='%23e3e3e3'%3e%3c/path%3e%3cpath%20_ngcontent-csl-c12=''%20id='Path_440'%20data-name='Path%20440'%20d='M411.524,4.9a2.325,2.325,0,0,1-2.172-2.448,2.188,2.188,0,1,1,4.345,0A2.326,2.326,0,0,1,411.524,4.9Zm0-3.265a.775.775,0,0,0-.724.816.729.729,0,1,0,1.448,0A.775.775,0,0,0,411.524,1.632Zm0,0'%20transform='translate(-389.591)'%20fill='%23e3e3e3'%3e%3c/path%3e%3c/svg%3e")}.ag-top-menu-item.ag-active .ag-icon.panorama{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:svgjs='http://svgjs.com/svgjs'%3e%3cdefs%20id='SvgjsDefs1002'%3e%3c/defs%3e%3cg%20id='SvgjsG1008'%20transform='matrix(1,0,0,1,0,0)'%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20class='pano-button-svg'%20data-name='360-degrees'%20viewBox='0%200%2024.716%2019.7'%3e%3cpath%20fill='%2350cde1'%20d='M308.024,154.3a.76.76,0,0,1-.718-.713.8.8,0,0,1,.627-.913,14.557,14.557,0,0,0,5.77-1.968c1.31-.86,2.031-1.871,2.031-2.847a3.456,3.456,0,0,0-1.552-2.505.883.883,0,0,1-.186-1.135.675.675,0,0,1,1.007-.21,4.924,4.924,0,0,1,2.18,3.85c0,1.6-.951,3.076-2.75,4.258a15.677,15.677,0,0,1-6.316,2.177A.682.682,0,0,1,308.024,154.3Zm0,0'%20data-name='Path%20435'%20transform='translate(-292.466%20-137)'%20class='colore3e3e3%20svgShape'%3e%3c/path%3e%3cpath%20fill='%2350cde1'%20d='M12.182,147.292l-1.931-2.176a.668.668,0,0,0-1.024,0,.891.891,0,0,0,0,1.154l.564.636a15.909,15.909,0,0,1-5.65-1.644c-1.711-.927-2.692-2.109-2.692-3.241a3.707,3.707,0,0,1,1.978-2.811.876.876,0,0,0,.254-1.118.681.681,0,0,0-.992-.286C.467,139.289,0,140.916,0,142.02c0,1.811,1.248,3.484,3.513,4.712a17.549,17.549,0,0,0,6.51,1.838l-.8.9a.892.892,0,0,0,0,1.154.668.668,0,0,0,1.024,0l1.931-2.176a.892.892,0,0,0,0-1.154Zm0,0'%20data-name='Path%20436'%20transform='translate(0%20-131.162)'%20class='colore3e3e3%20svgShape'%3e%3c/path%3e%3cpath%20fill='%2350cde1'%20d='M96.518,95.416v-.2c0-.693-.376-.827-.881-.827-.312,0-.413-.31-.413-.62s.1-.62.413-.62c.348,0,.715-.052.715-.889,0-.6-.3-.744-.679-.744-.449,0-.679.124-.679.527,0,.351-.138.589-.67.589-.66,0-.743-.155-.743-.651a1.853,1.853,0,0,1,2.091-1.85c1.165,0,2.045.475,2.045,1.871a1.9,1.9,0,0,1-.706,1.7,1.5,1.5,0,0,1,.935,1.52v.2a2.106,2.106,0,0,1-2.321,2.336A1.976,1.976,0,0,1,93.446,95.8c0-.465.174-.589.679-.589.587,0,.734.145.734.538,0,.486.4.6.816.6C96.3,96.346,96.518,96.088,96.518,95.416Zm0,0'%20data-name='Path%20437'%20transform='translate(-88.935%20-85.591)'%20class='colore3e3e3%20svgShape'%3e%3c/path%3e%3cpath%20fill='%2350cde1'%20d='M213.277,95.219v.093c0,1.778-.982,2.44-2.247,2.44s-2.256-.662-2.256-2.44v-2.74a2.146,2.146,0,0,1,2.339-2.44,1.973,1.973,0,0,1,2.165,1.943c0,.5-.211.651-.67.651-.394,0-.743-.114-.743-.589,0-.393-.367-.6-.8-.6-.541,0-.862.321-.862,1.034v.93a1.373,1.373,0,0,1,1.147-.455c1.045,0,1.926.517,1.926,2.171Zm-3.073.207c0,.713.312,1.023.826,1.023s.816-.31.816-1.023v-.093c0-.755-.3-1.044-.826-1.044-.5,0-.816.269-.816.951Zm0,0'%20data-name='Path%20438'%20transform='translate(-198.695%20-85.59)'%20class='colore3e3e3%20svgShape'%3e%3c/path%3e%3cpath%20fill='%2350cde1'%20d='M325.055,95.312v-2.74c0-1.778.981-2.44,2.247-2.44s2.256.662,2.256,2.44v2.74c0,1.778-.991,2.44-2.256,2.44S325.055,97.09,325.055,95.312Zm3.073-2.74c0-.713-.312-1.034-.825-1.034s-.816.321-.816,1.034v2.74c0,.713.3,1.034.816,1.034s.825-.321.825-1.034Zm0,0'%20data-name='Path%20439'%20transform='translate(-309.363%20-85.59)'%20class='colore3e3e3%20svgShape'%3e%3c/path%3e%3cpath%20fill='%2350cde1'%20d='M411.524,4.9a2.325,2.325,0,0,1-2.172-2.448,2.188,2.188,0,1,1,4.345,0A2.326,2.326,0,0,1,411.524,4.9Zm0-3.265a.775.775,0,0,0-.724.816.729.729,0,1,0,1.448,0A.775.775,0,0,0,411.524,1.632Zm0,0'%20data-name='Path%20440'%20transform='translate(-389.591)'%20class='colore3e3e3%20svgShape'%3e%3c/path%3e%3c/svg%3e%3c/g%3e%3c/svg%3e")}.ag-top-menu-item:hover .ag-icon.virtual-tour{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='27.535'%20height='24.094'%20viewBox='0%200%2027.535%2024.094'%3e%3cg%20transform='translate(-924.252%20-85.28)'%3e%3cg%20transform='matrix(0.819,%20-0.574,%200.574,%200.819,%20930.592,%2095.012)'%3e%3cpath%20d='M16.911.2a.4.4,0,0,0-.411-.2L.332,2.759a.4.4,0,0,0-.322.3.373.373,0,0,0,.161.411l2.7,1.912L12.177,2.42,4.245,6.689V9.405a.393.393,0,0,0,.214.357.36.36,0,0,0,.2.054.343.343,0,0,0,.214-.071L7.032,8.351,8.515,9.405a.359.359,0,0,0,.232.071.507.507,0,0,0,.3-.125L16.876.669A.4.4,0,0,0,16.911.2Z'%20transform='translate(0%200)'%20fill='%2378849e'/%3e%3c/g%3e%3cpath%20d='M-17825.264-19215.1c-4.107.969-4.947,2.318-4.947,3.5s2.877,3.566,11.756,3.861'%20transform='translate(18755.213%2019313.414)'%20fill='none'%20stroke='%2378849e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cpath%20d='M-17827.236-19215.434c4.107.969,5.734,2.65,5.734,3.832s-2.705,3.83-10.68,3.795'%20transform='translate(18772.539%2019313.414)'%20fill='none'%20stroke='%2378849e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cpath%20d='M-17822.754-19210.574a17.5,17.5,0,0,1,1.518,2.984,17.947,17.947,0,0,1-2.375,2.277'%20transform='translate(18758.563%2019313.629)'%20fill='none'%20stroke='%2378849e'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3c/g%3e%3c/svg%3e")!important}.ag-top-menu-item.ag-active .ag-icon.virtual-tour{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='27.535'%20height='24.094'%20viewBox='0%200%2027.535%2024.094'%3e%3cg%20id='_3ACCE1'%20data-name='3ACCE1'%20transform='translate(-924.252%20-85.28)'%3e%3cg%20id='noun_paper_plane_2900967'%20data-name='noun_paper%20plane_2900967'%20transform='matrix(0.819,%20-0.574,%200.574,%200.819,%20930.592,%2095.012)'%3e%3cpath%20id='Path_332'%20data-name='Path%20332'%20d='M16.911.2a.4.4,0,0,0-.411-.2L.332,2.759a.4.4,0,0,0-.322.3.373.373,0,0,0,.161.411l2.7,1.912L12.177,2.42,4.245,6.689V9.405a.393.393,0,0,0,.214.357.36.36,0,0,0,.2.054.343.343,0,0,0,.214-.071L7.032,8.351,8.515,9.405a.359.359,0,0,0,.232.071.507.507,0,0,0,.3-.125L16.876.669A.4.4,0,0,0,16.911.2Z'%20transform='translate(0%200)'%20fill='%233acce1'/%3e%3c/g%3e%3cpath%20id='Path_334'%20data-name='Path%20334'%20d='M-17825.264-19215.1c-4.107.969-4.947,2.318-4.947,3.5s2.877,3.566,11.756,3.861'%20transform='translate(18755.213%2019313.414)'%20fill='none'%20stroke='%233acce1'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cpath%20id='Path_335'%20data-name='Path%20335'%20d='M-17827.236-19215.434c4.107.969,5.734,2.65,5.734,3.832s-2.705,3.83-10.68,3.795'%20transform='translate(18772.539%2019313.414)'%20fill='none'%20stroke='%233acce1'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3cpath%20id='Path_336'%20data-name='Path%20336'%20d='M-17822.754-19210.574a17.5,17.5,0,0,1,1.518,2.984,17.947,17.947,0,0,1-2.375,2.277'%20transform='translate(18758.563%2019313.629)'%20fill='none'%20stroke='%233acce1'%20stroke-linecap='round'%20stroke-width='1.5'/%3e%3c/g%3e%3c/svg%3e")!important}.ag-top-menu-item .ag-icon.pin{background-image:url("data:image/svg+xml,%3csvg%20width='24px'%20height='24px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='SVGRepo_bgCarrier'%20stroke-width='0'/%3e%3cg%20id='SVGRepo_tracerCarrier'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cg%20id='SVGRepo_iconCarrier'%3e%3cpath%20d='M11.3856%2023.789C11.3856%2023.789%2011.3861%2023.7894%2012%2023L12.6139%2023.7894C12.2528%2024.0702%2011.7467%2024.0699%2011.3856%2023.789Z'%20fill='%23ffffff'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%206C9.79086%206%208%207.79086%208%2010C8%2012.2091%209.79086%2014%2012%2014C14.2091%2014%2016%2012.2091%2016%2010C16%207.79086%2014.2091%206%2012%206ZM10%2010C10%208.89543%2010.8954%208%2012%208C13.1046%208%2014%208.89543%2014%2010C14%2011.1046%2013.1046%2012%2012%2012C10.8954%2012%2010%2011.1046%2010%2010Z'%20fill='%23ffffff'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11.3856%2023.789L12%2023C12.6139%2023.7894%2012.615%2023.7885%2012.615%2023.7885L12.6169%2023.7871L12.6231%2023.7822L12.645%2023.765C12.6638%2023.7501%2012.6909%2023.7287%2012.7258%2023.7008C12.7954%2023.6451%2012.8961%2023.5637%2013.0233%2023.4587C13.2776%2023.2488%2013.6385%2022.944%2014.0706%2022.5599C14.9334%2021.793%2016.0867%2020.7041%2017.2433%2019.419C18.397%2018.1371%2019.5731%2016.639%2020.4653%2015.0528C21.3524%2013.4758%2022%2011.7393%2022%2010C22%207.34784%2020.9464%204.8043%2019.0711%202.92893C17.1957%201.05357%2014.6522%200%2012%200C9.34784%200%206.8043%201.05357%204.92893%202.92893C3.05357%204.8043%202%207.34784%202%2010C2%2011.7393%202.64762%2013.4758%203.53467%2015.0528C4.42693%2016.639%205.60303%2018.1371%206.75671%2019.419C7.91329%2020.7041%209.06662%2021.793%209.92939%2022.5599C10.3615%2022.944%2010.7224%2023.2488%2010.9767%2023.4587C11.1039%2023.5637%2011.2046%2023.6451%2011.2742%2023.7008C11.3091%2023.7287%2011.3362%2023.7501%2011.355%2023.765L11.3769%2023.7822L11.3831%2023.7871L11.3856%2023.789ZM6.34315%204.34315C7.84344%202.84285%209.87827%202%2012%202C14.1217%202%2016.1566%202.84285%2017.6569%204.34315C19.1571%205.84344%2020%207.87827%2020%2010C20%2011.2607%2019.5226%2012.6492%2018.7222%2014.0722C17.9269%2015.486%2016.853%2016.8629%2015.7567%2018.081C14.6633%2019.2959%2013.5666%2020.332%2012.7419%2021.0651C12.4576%2021.3178%2012.2065%2021.5337%2012%2021.7078C11.7935%2021.5337%2011.5424%2021.3178%2011.2581%2021.0651C10.4334%2020.332%209.33671%2019.2959%208.24329%2018.081C7.14697%2016.8629%206.07307%2015.486%205.27783%2014.0722C4.47738%2012.6492%204%2011.2607%204%2010C4%207.87827%204.84285%205.84344%206.34315%204.34315Z'%20fill='%23ffffff'/%3e%3c/g%3e%3c/svg%3e")}.ag-top-menu-item .ag-icon.slider{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%203.75C12%203.33579%2011.6642%203%2011.25%203C10.8358%203%2010.5%203.33579%2010.5%203.75V6H5C3.89543%206%203%206.89543%203%208V16C3%2017.1046%203.89543%2018%205%2018H10.5V20.25C10.5%2020.6642%2010.8358%2021%2011.25%2021C11.6642%2021%2012%2020.6642%2012%2020.25L12%203.75Z'%20fill='%23e3e3e3'%3e%3c/path%3e%3cpath%20d='M14%2018H19C20.1046%2018%2021%2017.1046%2021%2016V8C21%206.89543%2020.1046%206%2019%206H14V7.5H19C19.2761%207.5%2019.5%207.72386%2019.5%208V16C19.5%2016.2761%2019.2761%2016.5%2019%2016.5H14V18Z'%20fill='%23e3e3e3'%3e%3c/path%3e%3c/svg%3e")}.ag-top-menu-item .ag-icon.dual-view{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.7547%204.00122L12.7541%204.00322L20.2522%204.00366C21.2187%204.00366%2022.0022%204.78716%2022.0022%205.75366V18.2488C22.0022%2019.2153%2021.2187%2019.9988%2020.2522%2019.9988H11.2547L11.2541%2019.9962L3.75708%2019.9963C2.79058%2019.9963%202.00708%2019.2128%202.00708%2018.2463V5.75122C2.00708%204.78472%202.79058%204.00122%203.75708%204.00122H12.7547ZM20.2522%205.50366H12.7547V18.4988H20.2522C20.3903%2018.4988%2020.5022%2018.3869%2020.5022%2018.2488V5.75366C20.5022%205.61559%2020.3903%205.50366%2020.2522%205.50366ZM11.2547%205.50122H3.75708C3.61901%205.50122%203.50708%205.61315%203.50708%205.75122V18.2463C3.50708%2018.3844%203.61901%2018.4963%203.75708%2018.4963H11.2547V5.50122Z'%20fill='%23e3e3e3'/%3e%3c/svg%3e")}.ag-top-menu-item .ag-icon.settings{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABNCAYAAAC13wTGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1NzI0NGQwYi03NTEzLWE1NDMtOTUxZS1iNmYyYmUzNDNjNjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzAxMjMxN0Y4QjU4MTFFOEIxMEI4Mzk0QjU3Q0QzRUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzAxMjMxN0U4QjU4MTFFOEIxMEI4Mzk0QjU3Q0QzRUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzA0ZGNjNTktOWFmZC1jMjQ5LWJhZWUtNDA0N2NhY2Y1M2E2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU3MjQ0ZDBiLTc1MTMtYTU0My05NTFlLWI2ZjJiZTM0M2M2MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkeSB0AAAAdNSURBVHja7FlNbFRVFD7nvumMEwn+lCgJDDQgXdSFi5poZQEuRAwrAwZTw4JSFxQhwsrEmlJTFxCLiZDiD2ACCAsXLrphYQwKERZWYYGkCEppaQXRxAKlM513r999PzNv3tw3nfENrHzNmffefefdc3+++93vnbJSih7kkfAvent7C4UXWlpoyaU7xGiLTYy/QqM2CqZD/g0auxenbfqamTwvpnT+Wlmgnp4e5yyqaZUQblBYW8kDpjYYSSGq7mGUp6U7Dfsetsytm3U3mkrj8dLQeztgJyp1JGFqxNJLd77Eeb2OIUj9jKr1sHXhtjXk+xisH3YE1o0GrNWF04lFnwMamyoGvJfI+Jf9rIMVekEPY7IO6gvTgSA7LKV2UKlDB+wh2BuRQ8qKfRtEgHxsODINO23wLRxQFZH4LeLuixVM0Xf4fd+DMu16d2M0aJSQurvfxIqn1ABJoNqwxssCsnRw3m5uOA1KZbdot2xeNuK+TxEZauUOZp51WXwMOwm7DV9TwJO/Nc95FeeL3v3fsPcQr7t8+uhlnLKw07DPgrNYBA3zVhSvwMUc8zjxLtLEEzim5t6B3e1HH3MG0CRR13LU++bO3q8aZlv4BrYR48t+vUcJkdTBqcES9Mf8+ZT669Gscnsbi2nKjry0mwkdsaUdfvQEpmB+zQEBqP1YGqdhWaMjqw9xejJMgVZi5lMzwNQ/7vJQAzt7XpsxUVtXANYHMPYhauLFUllncbHbA848UOAWzNNKw7LQzNRZHZdK53cvXjBxYROGb0C3X1QkGXHUXSwV1iGzcllIaOPOeEQj253NlIlCHGtsqF5rb8WiUSwFCmwA73zwRWWUGtmjZnqjdZrZfKsU8Gvs7F2B++t4ZTPeORdR9YgktR2V3gy0+FTa5g0w8q3SBqyPT/DSGsxDk+DkKqlyE04ZqWEMWHMAjb8DREv0dc6Wh1MJMYCGZdL2zGqi5HRFlAIo4WcdqVwqm2tQk+5+6fyOAQPNgc33ijP47kPNNq/HYZo/YZMFOnY30sshnyGnEsW1y8RKh1W87LMVHy++nTxfuLbvVYfgBy2EBT3gI3JIx8bGNAr1IqbAKGzE/aGAW0F5e6h1/BcuXBi/h7oiWFuIpNv8IHVX3rpiWFPIr2blbQKNGB0dPYZW+1x4Fz6u8mZuNWxFe6AGjuCstc1ar1gPe8lu4w9zISCC+M8+QsVv1wEfx4LK2w8oAprFt0GtKOoQcHgWiRFQ3krtixmsqLwDvSsDjR8UvYylvDElA6HlVEHqu2hsj5Dwg5ZltXjbeCMq7TPpCPh1SCmrV94wo/LOZDJlyhtBuw2+kcq7gFIwy2yk+grm4sTExATZth2cmxQQPonAyagX4ZfSW2atXDqu6c4P5rPLjRs3snQ/lDcCNCeTSRMQoLz5vyhvtR92GpaNAIxRec/MRChvBeWN5aERi/NM2RwGmEb35kCYmrxKrmrljecXYfNwvwX3Kw3xDuJZp0f4tGDBAooMKNycyzMoPxdjKb7oIb4soAhtP/467IzJNO0+VYa3rvuivHGUKO/x8fFZURpb6IBp1mm28a2y8mYuUd6430yRyptG8Hw7zjcD4DqVz+c3wMg3E9OUyAnNm3qHT6fTq7LZ7ITnp7eckPLmJZ7/4zpdgusM+PYlvDNV8p3X1FQqohKJMj3VgYWexXBMBrVVMCCOKwFNUz/lHWCXyyH2GYrahmIpb1HMh/ahx8cDwDhv8PlfeRe+j0qOtqFrTpltCbJkUXljwszKW7mJb52VPNO6KHJhV9VDJcn/dm4L1dLm1GRZ9Vfe/nIK5UeWeh+jtSvvYNL2hR+vHUPBem8o7pLibczOd3+rof97yEocobzdjXfWesvoUDjP80Pr4tKACBJQ3hRbeWMuS5S3H7C4PQnl2yC866C8eZgMSW8RyIcWlTfFy3lj1ArKW9caRK0oR6OTBouX8xY84LRfVYVS5z9NEcqbBiUrR3mrtGiUxMacN4DbwREMZs55E7cbQHDyzLOLypS3MijvqnLeOLaC+VfgbM55s1WW8771SIZuzc30ozG58qCcBNqXa7nx9C9Ue84b0zv+3E9j6KlFUkEcTUm6/BRU8BSUt7oPytuSspmgvK16KW/M0n53zCOUd0TOW81MR+a89fKQpAYutBiU9/KhEW9unf9CHcAcbDJUcpVJ7JaKLwqS89CILfBbafA7iFOnk3hFlWfBMipqx88Lp2hvQtqbDEBo0ll6wT7/csTCt466z+0KHzNswYQzR5YtYylvwbKdQJNKCDeJPpvyBtPUVXk//9Po/c95AxzrNNv4VlF5w6UrEPw6KGwzRXxNYeBGAAwob3UzUHwq1Sg3wMi3WXPeCLQG2GjKsVrVQOzmvJUaBrOXKG/yct4qbR0GGTg57xw3rE5StnLOe5oTJWToKO9cMkuJ25OBspDy9nPeVF/lzc43o1bYHFLeNKRVPtcw41Up77wquPWBSQvKO5EqKm+7yoD/CjAAYJ9UKYGVgLYAAAAASUVORK5CYII=)}#main-header{z-index:20;justify-content:center;display:flex;position:relative;top:0}#main-header ul.ag-top-menu{background-color:#2f3644;border-bottom:4px solid #3acde1;border-bottom-right-radius:4px;border-bottom-left-radius:4px;justify-content:center;margin:0;padding:0;list-style:none;display:flex}#main-header ul.ag-top-menu.right{background-color:#ffb901;border-bottom:4px solid #c89100;border-bottom-right-radius:4px;border-bottom-left-radius:0;width:56px}#main-header a{text-decoration:none}ul.ag-top-menu .ag-top-menu-item{cursor:pointer;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;min-width:60px;margin-left:9px;padding:3px;display:flex;position:relative}.centered-card{text-align:center;width:250px;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.card-content{font-size:14px}.card-title{margin-bottom:10px;font-weight:700}.clear-button{color:#fff;cursor:pointer;z-index:1000;background-color:#c0432e;border:none;border-radius:4px;padding:10px 16px;position:absolute;right:60px}.clear-button:hover{background-color:#c00}.toolbar-enter{opacity:0;transform:translateY(-20px)}.toolbar-visible{opacity:1;transition:opacity .3s,transform .3s;transform:translateY(0)}.main-header.hidden{transition:transform 1s ease-out;transform:translateY(-100%)}.main-header{transition:transform 1s ease-out}.slider-off{transition:transform .7s ease-out;top:0;left:0%;transform:translateY(0)}.slider-off:focus,.slider-off:active{box-shadow:none;outline:none}.p-inputwrapper-focus{border:none}.show-slider-off{transition:transform .7 ease-out;pointer-events:none;outline:none;top:0;left:0%;transform:translateY(-100%)}.VirtualTourContainer{z-index:10;flex-direction:column;align-items:center;min-width:30px;max-width:35vw;margin:16px;font-size:14px;display:flex;position:fixed;bottom:0;left:0}.VirtualTourContainer .body{width:100%;font-size:inherit;-webkit-user-select:none;user-select:none;background-color:#454f63;border:3px solid #3acde1;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:16px;padding:4px 0;display:none}.VirtualTourContainer:hover .body{display:flex}.VirtualTourContainer:hover .body .item{cursor:pointer;justify-content:center;align-items:center;width:100%;min-width:180px;padding:4px 8px;display:flex}.VirtualTourContainer:hover .body .item:hover{background-color:#364053}.VirtualTourContainer .footer{cursor:pointer;box-sizing:border-box;background-color:#454f63;border:3px solid #3acde1;border-radius:8px;justify-content:center;align-items:center;width:100%;height:42px;display:flex;overflow:hidden}.VirtualTourContainer .footer svg{width:30px;height:20px}.VirtualTourContainer .center,.VirtualTourContainer .left,.VirtualTourContainer .right{height:100%;font-size:inherit;-webkit-user-select:none;user-select:none;align-items:center;height:42px;padding:8px 0;display:flex}.VirtualTourContainer .center{flex:1;justify-content:center;width:150px;display:flex}.VirtualTourContainer .center:hover,.VirtualTourContainer .left:hover,.VirtualTourContainer .right:hover{background-color:#364053}.VirtualTourDetailContainer{z-index:200;background-color:#454f63;border:3px solid #3acde1;border-radius:8px;width:300px;min-width:30px;max-width:35vw;min-height:5vh;margin:16px 0 16px 16px;padding:1rem;position:fixed;bottom:28px;right:10px}.VirtualTourDetailContainer .header{font-size:20px;display:flex}.VirtualTourDetailContainer .body{max-height:20vh;margin-top:17px;padding-right:10px;font-size:14px;display:flex;overflow-y:auto}.VirtualTourDetailContainer .header .vt-title{flex:1;align-items:center;margin-top:8px;margin-right:8px;display:flex}.VirtualTourDetailContainer .header .vt-closer{align-items:center;width:12.75px;height:12.75px;display:flex}.tour-dropdown{z-index:10;border:0;border-bottom:4px solid #3acde1;border-radius:0% 0% 4px 4px;animation:.7s ease-out slide-top;display:flex;position:fixed;top:0;left:80px}.tour-dropdown:focus,.tour-dropdown:active{box-shadow:none;outline:none}@keyframes slide-top{0%{transform:translate(-100%)}to{transform:translate(0)}}.p-focus{box-shadow:none}.autoplaybutton{box-shadow:none;border:3px solid #3acde1;border-radius:50%}.main{box-shadow:inset 10px #0000004d;border-radius:5px}.divider{background:#000 linear-gradient(#000,#fff9);border:0;width:92%;height:3px}.p-slider-range{border-radius:3px}.p-dropdown-header{background-color:#566176}.project-viewer-toolbar{width:100%;padding:.5rem}#slider{z-index:9;cursor:ew-resize;background-color:#0000;width:24px;height:100%;margin-left:-12px;position:fixed;top:0;left:50%}#slider:before{content:"";background-color:#d3d3d3;width:5px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.slider-grip{color:#fff;pointer-events:none;background-color:#d6402a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 6px #d6402a73}.slider-container{align-items:center;display:flex}.slider-container span{white-space:nowrap}.left-tileset-name{opacity:1;visibility:visible;color:#fff;border-right:3px solid #3acde1;border-top-right-radius:3px;border-bottom-right-radius:3px;transition:all 1s ease-out;position:fixed}.invisible-tileset{opacity:0;visibility:hidden;transition:all 1s ease-out;transform:translate(-100%)}.visible-tileset{opacity:1;visibility:visible;transition:all 1s ease-out;transform:translate(0)}.invisible-tileset-right{opacity:0;visibility:hidden;transition:all 1s ease-out;transform:translate(100%)}.visible-tileset-right{opacity:1;visibility:visible;transition:all 1s ease-out;transform:translate(0)}.right-tileset-name{opacity:1;color:#fff;border-left:3px solid #3acde1;border-top-left-radius:3px;border-bottom-left-radius:3px;transition:all 1s ease-out;position:fixed}.split-screen-container{z-index:35;background-color:#000;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.split-screen-container .viewer-container{border-right:2px solid #444;flex:1;height:100%;position:relative;overflow:hidden}.split-screen-container .viewer-container:last-child{border-right:none}.split-screen-container .viewer-container .cesium-widget{width:100%;height:100%}.split-screen-container .split-controls{z-index:100;pointer-events:none;justify-content:space-between;gap:20px;width:80%;display:flex;position:absolute;top:80px;left:50%;transform:translate(-50%)}.split-screen-container .split-controls .control-group{pointer-events:auto;background:#2a2a2ae6;border-radius:4px;flex-direction:column;gap:10px;width:300px;padding:10px;display:flex}.split-screen-container .split-controls .control-group h3{color:#fff;text-align:center;margin:0;font-size:14px}.secimekrani{border-bottom:4px solid #3acde1;border-bottom-right-radius:3px;border-bottom-left-radius:3px;transition:transform .7s ease-out;transform:translate(0)}.animate-slide-top{animation:.7s ease-out slide-top}.main-header{z-index:20;justify-content:center;width:100%;display:flex;position:fixed;top:0}.project-detail-card{color:#e3e3e3;background-color:#2f3644;border-top:3px solid #3acde1;border-radius:8px;min-width:200px;max-width:280px;padding:12px 16px}.project-detail-card__header{margin-bottom:8px}.project-detail-card__title{color:#fff;margin:0;font-size:16px;font-weight:600}.project-detail-card__body{border-top:1px solid #ffffff1a;padding-top:8px}.project-detail-card__description{color:#b0b0b0;margin:0;font-size:13px;line-height:1.4}.project-assets-list{color:#e3e3e3;background-color:#2f3644;border-radius:8px;min-width:200px;max-width:280px;max-height:400px;overflow-y:auto}.project-assets-list__header{border-bottom:1px solid #ffffff1a;padding:12px 16px}.project-assets-list__title{color:#fff;margin:0;font-size:14px;font-weight:600}.project-assets-list__content{padding:8px 0}.project-assets-list__section:not(:last-child){border-bottom:1px solid #ffffff0d;margin-bottom:8px;padding-bottom:8px}.project-assets-list__section-header{color:#8b8b8b;text-transform:uppercase;align-items:center;gap:8px;padding:6px 16px;font-size:12px;font-weight:500;display:flex}.project-assets-list__section-header i{font-size:12px}.project-assets-list__items{margin:0;padding:0;list-style:none}.project-assets-list__item{cursor:pointer;justify-content:space-between;align-items:center;padding:8px 16px;transition:background-color .2s;display:flex}.project-assets-list__item:hover{background-color:#ffffff0d}.project-assets-list__item-name{color:#d1d1d1;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:8px;font-size:13px;overflow:hidden}.project-assets-list__visibility-btn{color:#9ca3af!important;width:28px!important;height:28px!important;padding:0!important}.project-assets-list__visibility-btn:hover{color:#fff!important;background-color:#ffffff1a!important}.project-assets-list__visibility-btn:focus{box-shadow:none!important}.project-assets-list::-webkit-scrollbar{width:6px}.project-assets-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.project-assets-list::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.project-assets-list::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.coordinate-card{color:#fff;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2f3644;border-top:4px solid #3acde1;border-radius:8px;gap:1rem;padding:.5rem 1rem;font-size:.9rem;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 6px #0000004d}.coordinate-card .coordinate-item strong{color:#3acde1}.main-content{width:100vw;height:100vh}.main-content .top-toolbar-container{z-index:20;justify-content:center;width:100%;display:flex;position:fixed;top:0}.left-menu{color:#e3e3e3;background-color:#2f3644;border-right:3px solid #3acde1;border-top-right-radius:3px;border-bottom-right-radius:3px;flex-direction:column;height:fit-content;transition:transform .7s ease-out;display:flex}.awzz{color:#e3e3e3;margin:0;padding:0;list-style:none}.left-menu-item{cursor:pointer;border-radius:5px;margin:5px;padding:10px;display:flex}.left-bars-content.hidden{transition:transform .7s ease-out;transform:translate(-100%)}.left-bars-content{z-index:101;width:auto;transition:transform .7s ease-out;display:flex}.left-menu-item.disabled{opacity:.5;cursor:not-allowed}.left-menu-item.disabled:hover{background-color:inherit}.left-toolbar{transition:all 1s ease-in-out}.left-toolbar.hidden{transition:transform .7s ease-out;transform:translate(-100%)}.nested-menu{color:#a3a7b1;background:#2f3644;border-radius:5px;min-width:200px;padding:7px;position:relative;box-shadow:inset 10px 0 10px #0000004d}div.layer-menu{box-sizing:border-box;background:url(/assets/earth-DSQn4nnY.png) right 0% no-repeat;flex-direction:column;justify-content:flex-start;width:100%;margin:auto;display:flex}.p-tree{background-color:#0000;border:none}.p-tree .p-tree-container .p-treenode{padding:0}.p-treenode{padding-right:10px}.p-tree .p-treenode-content{background-color:#2f364480;align-items:center;min-height:1.5rem;padding-top:5px;padding-left:5px;padding-right:5px;display:flex}.tree-class{background-color:#0000!important;border:none!important}.layer-menu{scrollbar-width:thin;scrollbar-color:#4b5263 transparent}.layer-menu::-webkit-scrollbar{width:4px}.layer-menu::-webkit-scrollbar-track{background:0 0}.layer-menu::-webkit-scrollbar-thumb{background-color:#4b5263;border-radius:4px}.layer-menu::-webkit-scrollbar-thumb:hover{background-color:#6b7280}:root{--project-share-bg-deep:#272d3a;--project-share-bg-base:#2f3644;--project-share-bg-surface:#3a4252;--project-share-bg-elevated:#434d5e;--project-share-bg-hover:#3a4252;--project-share-border-subtle:#3a4252;--project-share-border-default:#4a5568;--project-share-border-strong:#5a6577;--project-share-text-primary:#e3e5e8;--project-share-text-secondary:#a0a7b4;--project-share-text-tertiary:#6b7585;--project-share-accent:#3acde1;--project-share-accent-dim:#2ab4c8;--project-share-accent-glow:#3acde11f;--project-share-accent-glow-strong:#3acde138;--project-share-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--project-share-transition-smooth:.25s cubic-bezier(.4, 0, .2, 1)}.project-share-dialog .p-dialog-header{background:var(--project-share-bg-deep)!important;border-bottom:1px solid var(--project-share-border-subtle)!important;padding:1.25rem 1.5rem!important}.project-share-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--project-share-text-primary)!important}.project-share-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--project-share-transition-fast);color:var(--project-share-text-tertiary)!important}.project-share-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--project-share-text-primary)!important;background:var(--project-share-bg-surface)!important}.project-share-dialog .p-dialog-content{background:var(--project-share-bg-deep)!important;padding:1.5rem!important}.project-share-dialog .project-share-content .share-form .form-group{margin-bottom:1.5rem}.project-share-dialog .project-share-content .share-form .form-group .form-label{color:var(--project-share-text-secondary);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.82rem;font-weight:500;display:flex}.project-share-dialog .project-share-content .share-form .form-group .form-label i{color:var(--project-share-accent);font-size:.875rem}.project-share-dialog .project-share-content .share-form .form-group .duration-counter{justify-content:center;align-items:center;gap:1.5rem;margin-bottom:1.25rem;display:flex}.project-share-dialog .project-share-content .share-form .form-group .duration-counter .counter-btn{border:1px solid var(--project-share-border-default);background:var(--project-share-bg-surface);width:35px;height:35px;color:var(--project-share-text-primary);cursor:pointer;transition:all var(--project-share-transition-fast);border-radius:12px;justify-content:center;align-items:center;font-size:1rem;display:flex}.project-share-dialog .project-share-content .share-form .form-group .duration-counter .counter-btn:hover{background:var(--project-share-accent);border-color:var(--project-share-accent);transform:scale(1.05)}.project-share-dialog .project-share-content .share-form .form-group .duration-counter .counter-btn:active{transform:scale(.95)}.project-share-dialog .project-share-content .share-form .form-group .duration-counter .counter-btn i{font-size:1.125rem}.project-share-dialog .project-share-content .share-form .form-group .duration-counter .counter-value{color:var(--project-share-text-primary);text-align:center;min-width:80px;font-size:2rem;font-weight:700;line-height:1}.project-share-dialog .project-share-content .share-form .form-group .unit-selector{gap:.75rem;display:flex}.project-share-dialog .project-share-content .share-form .form-group .unit-selector .unit-btn{border:1px solid var(--project-share-border-default);background:var(--project-share-bg-surface);color:var(--project-share-text-secondary);cursor:pointer;transition:all var(--project-share-transition-smooth);border-radius:10px;flex:1;font-size:.9375rem;font-weight:500}.project-share-dialog .project-share-content .share-form .form-group .unit-selector .unit-btn:hover{background:var(--project-share-bg-elevated);color:var(--project-share-text-primary)}.project-share-dialog .project-share-content .share-form .form-group .unit-selector .unit-btn.active{background:var(--project-share-accent);border-color:var(--project-share-accent);color:#fff;box-shadow:0 4px 12px var(--project-share-accent-glow-strong);font-weight:600}.project-share-dialog .project-share-content .share-form .form-group .error-message{background:#ef44441a;border:1px solid #ef444433;border-radius:8px;margin-top:.75rem;padding:.75rem 1rem}.project-share-dialog .project-share-content .share-form .form-group .error-message small{color:#f87171;font-size:.8125rem;font-weight:500}.project-share-dialog .project-share-content .share-form .create-button{background:var(--project-share-accent);color:#fff;cursor:pointer;width:100%;transition:all var(--project-share-transition-smooth);border:none;border-radius:8px;justify-content:center;align-items:center;gap:.75rem;font-size:.95rem;font-weight:600;display:flex}.project-share-dialog .project-share-content .share-form .create-button:hover{background:var(--project-share-accent-dim);box-shadow:0 4px 16px var(--project-share-accent-glow-strong);transform:translateY(-1px)}.project-share-dialog .project-share-content .share-form .create-button:active{transform:translateY(0)}.project-share-dialog .project-share-content .active-shares{margin-top:2rem}.project-share-dialog .project-share-content .active-shares .shares-header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.project-share-dialog .project-share-content .active-shares .shares-header .shares-title{align-items:center;gap:.5rem;display:flex}.project-share-dialog .project-share-content .active-shares .shares-header .shares-title i{color:var(--project-share-accent);font-size:1rem}.project-share-dialog .project-share-content .active-shares .shares-header .shares-title span{color:var(--project-share-text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;font-weight:600}.project-share-dialog .project-share-content .active-shares .shares-header .shares-badge{background:var(--project-share-accent);color:#fff;text-align:center;border-radius:12px;min-width:28px;padding:.375rem .75rem;font-size:.75rem;font-weight:700}.project-share-dialog .project-share-content .active-shares .shares-list{flex-direction:column;gap:.75rem;max-height:360px;padding-right:.5rem;display:flex;overflow-y:auto}.project-share-dialog .project-share-content .active-shares .shares-list::-webkit-scrollbar{width:6px}.project-share-dialog .project-share-content .active-shares .shares-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.project-share-dialog .project-share-content .active-shares .shares-list::-webkit-scrollbar-thumb{background:var(--project-share-border-default);border-radius:3px}.project-share-dialog .project-share-content .active-shares .shares-list::-webkit-scrollbar-thumb:hover{background:var(--project-share-accent)}.project-share-dialog .project-share-content .active-shares .shares-list .share-item{background:var(--project-share-bg-surface);border:1px solid var(--project-share-border-default);transition:all var(--project-share-transition-fast);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.project-share-dialog .project-share-content .active-shares .shares-list .share-item:hover{border-color:var(--project-share-accent);box-shadow:0 0 0 1px var(--project-share-accent-glow)}.project-share-dialog .project-share-content .active-shares .shares-list .share-item.expiring{background:#f59e0b0d;border-color:#f59e0b4d}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info{flex:1;min-width:0}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-url{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-url i{color:var(--project-share-accent);flex-shrink:0;font-size:.875rem}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-url span{color:var(--project-share-text-primary);text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:.8125rem;overflow:hidden}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta .time-remaining{color:var(--project-share-text-secondary);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta .time-remaining i{color:var(--project-share-accent);font-size:.8125rem}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta .time-remaining .expiring-label{color:#fbbf24;text-transform:uppercase;letter-spacing:.05em;background:#f59e0b33;border:1px solid #f59e0b4d;border-radius:6px;margin-left:.5rem;padding:.125rem .5rem;font-size:.625rem;font-weight:600}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta .created-date,.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta .expire-date{color:var(--project-share-text-tertiary);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}:is(.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta .created-date,.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta .expire-date) i{color:#3acde1b3;font-size:.75rem}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-info .share-meta .expire-date i{color:#ef4444b3}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-actions{flex-shrink:0;gap:.5rem;display:flex}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-actions .action-button{transition:all var(--project-share-transition-fast);justify-content:center;align-items:center;display:flex;border:1px solid var(--project-share-border-default)!important;background:var(--project-share-bg-elevated)!important;width:36px!important;height:36px!important;color:var(--project-share-text-primary)!important;border-radius:8px!important;padding:0!important}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-actions .action-button.copy:hover{transform:scale(1.1);background:var(--project-share-accent)!important;border-color:var(--project-share-accent)!important;color:#fff!important}.project-share-dialog .project-share-content .active-shares .shares-list .share-item .share-actions .action-button.delete:hover{transform:scale(1.1);color:#fff!important;background:#ef4444!important;border-color:#ef4444!important}.cesium-error-state{background:var(--surface-ground);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.cesium-error-state .error-container{text-align:center;max-width:600px;padding:2rem}.cesium-error-state .error-container .error-icon{color:#f59e0b;margin-bottom:1rem;font-size:4rem}.cesium-error-state .error-container h2{color:var(--text-color);margin-bottom:.5rem;font-size:1.5rem}.cesium-error-state .error-container p{color:var(--text-color-secondary);margin-bottom:1rem}.cesium-error-state .error-container .examples{background:var(--surface-card);text-align:left;border-radius:8px;margin-top:2rem;padding:1rem}.cesium-error-state .error-container .examples strong{color:var(--primary-color)}.cesium-error-state .error-container .examples ul{margin-top:.5rem;padding:0;list-style:none}.cesium-error-state .error-container .examples ul li{background:var(--surface-hover);border-radius:4px;margin:.25rem 0;padding:.5rem;font-family:monospace;font-size:.9rem}.cesium-project-edit-layout{width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.cesium-project-edit-layout .viewer-container{flex:1;height:100%;position:relative;overflow:hidden}.demo-page{background:#111;width:100vw;height:100vh;font-family:Inter,system-ui,sans-serif;display:flex;overflow:hidden}.demo-sidebar{z-index:10;background:#1a1a1a;border-right:1px solid #ffffff0f;flex-direction:column;width:264px;min-width:264px;height:100%;display:flex;overflow:hidden;box-shadow:4px 0 32px #0006}.demo-sidebar-header{background:linear-gradient(150deg,#242424 0%,#1a1a1a 100%);border-bottom:1px solid #ffffff12;flex-shrink:0;padding:20px 16px 16px}.demo-sidebar-logo{align-items:center;gap:10px;margin-bottom:12px;display:flex}.demo-logo-img{object-fit:contain;opacity:.9;width:200px;height:auto}.demo-logo-accent{color:#d6402a;font-size:20px;font-weight:700}.demo-logo-text{color:#f1f5f9;letter-spacing:.3px;font-size:15px;font-weight:600}.demo-sidebar-list{flex:1;padding:8px 0 20px;overflow-y:auto}.demo-sidebar-list::-webkit-scrollbar{width:3px}.demo-sidebar-list::-webkit-scrollbar-track{background:0 0}.demo-sidebar-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.demo-category{margin-bottom:4px}.demo-category-label{color:#94a3b880;text-transform:uppercase;letter-spacing:1.8px;padding:16px 16px 6px;font-size:9px;font-weight:700}.demo-item{cursor:pointer;text-align:left;color:#94a3b8;background:0 0;border:none;border-left:2px solid #0000;border-radius:0 6px 6px 0;align-items:center;gap:10px;width:100%;margin:1px 0;padding:7px 12px 7px 14px;transition:background .15s,border-color .15s;display:flex}.demo-item:hover{background:#ffffff0d;border-left-color:#d6402a59}.demo-item:hover .demo-item-icon-wrap{background:#ffffff17}.demo-item:hover .demo-item-label{color:#e2e8f0}.demo-item--active{background:#d6402a1a;border-left-color:#d6402a}.demo-item--active .demo-item-icon-wrap{background:#d6402a2e}.demo-item--active .demo-item-icon{color:#d6402a}.demo-item--active .demo-item-icon[src]{filter:brightness(0)saturate()invert(27%)sepia(95%)saturate(800%)hue-rotate(345deg)brightness(105%)}.demo-item--active .demo-item-label{font-weight:600}.demo-item-icon-wrap{background:#ffffff12;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}.demo-item-icon{color:#64748b;font-size:14px;transition:color .15s,filter .15s}.demo-item-icon[src]{filter:brightness(0)saturate()invert(45%)sepia(10%)saturate(600%)hue-rotate(183deg)brightness(95%);width:15px;height:15px}.demo-item-text{flex-direction:column;gap:2px;min-width:0;display:flex}.demo-item-label{color:#cbd5e1;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;transition:color .15s;overflow:hidden}.demo-item-desc{color:#94a3b873;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.4;overflow:hidden}.demo-viewer-area{flex:1;height:100%;position:relative;overflow:hidden}.demo-viewer-area .BasemapSwitcher-toggle{border-top-color:#d6402a}.demo-viewer-area .BasemapSwitcher-toggle .pi-map,.demo-viewer-area .BasemapSwitcher-list button.active{color:#d6402a}.demo-panel{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#1e293b;background:#1a1a1a;border:1px solid #494b4d;border-radius:10px;min-width:240px;max-width:300px;padding:16px;position:absolute;top:16px;right:16px;box-shadow:0 4px 24px #0000001a,0 1px 4px #0000000f}.demo-panel-title{color:#d6402a;text-transform:uppercase;letter-spacing:.6px;align-items:center;gap:7px;margin:0 0 10px;font-size:13px;font-weight:700;display:flex}.demo-panel-instructions{color:#e1d9d9;margin-bottom:12px;font-size:12px;line-height:1.7}.demo-panel-instructions ul{margin:6px 0;padding-left:16px}.demo-panel-instructions li{margin-bottom:4px}.demo-panel-stat{color:#cbd5e1;background:#d6402a14;border:1px solid #d6402a33;border-radius:7px;margin-bottom:10px;padding:8px 12px;font-size:12px}.demo-panel-stat strong{color:#f0836f}.demo-panel-actions{flex-direction:column;gap:6px;display:flex}.demo-btn{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:12px;font-weight:600;transition:all .12s;display:flex}.demo-btn--primary{color:#fff;background:#d6402a;box-shadow:0 1px 4px #d6402a59}.demo-btn--primary:hover{background:#b33522}.demo-btn--danger{color:#e11d48;background:#fff1f2;border:1px solid #fecdd3}.demo-btn--danger:hover{background:#ffe4e6}.demo-btn--secondary{color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.demo-btn--secondary:hover{color:#0f172a;background:#f1f5f9}.demo-dropdown-wrap{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.demo-dropdown-wrap .p-dropdown{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;font-size:12px}.demo-dropdown-wrap .p-dropdown:not(.p-disabled):hover{border-color:#d6402a}.demo-dropdown-wrap .p-dropdown-label{color:#475569;padding:6px 8px;font-size:12px}.demo-dropdown-wrap .p-dropdown-trigger{color:#94a3b8}.demo-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 0;display:flex}.demo-empty-state .pi{color:#cbd5e1;font-size:28px}.demo-empty-state p{color:#94a3b8;margin:0;font-size:12px}:root{--dashboard-bg-deep:#f5f6f8;--dashboard-bg-base:#fff;--dashboard-bg-surface:#fff;--dashboard-bg-elevated:#ebedf0;--dashboard-bg-hover:#f0f1f4;--dashboard-border-subtle:#e5e7eb;--dashboard-border-default:#d1d5db;--dashboard-border-strong:#9ca3af;--dashboard-text-primary:#1a1d23;--dashboard-text-secondary:#6b7280;--dashboard-text-tertiary:#9ca3af;--dashboard-accent:#3acde1;--dashboard-accent-dim:#2ab4c8;--dashboard-accent-glow:#3acde11a;--dashboard-accent-glow-strong:#3acde12e;--dashboard-transition:all .25s cubic-bezier(.4, 0, .2, 1)}@keyframes cardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dashboard{background:var(--dashboard-bg-deep);min-height:100%;padding:2rem 2.5rem}.dashboard .stat-cards{gap:1rem;margin-bottom:2rem;display:grid}.dashboard .stat-card{background:var(--dashboard-bg-surface);border:1px solid var(--dashboard-border-subtle);text-align:center;transition:var(--dashboard-transition);border-radius:12px;padding:1.25rem 1.5rem;animation:.4s both cardIn;position:relative;overflow:hidden}.dashboard .stat-card:first-child{animation-delay:0s}.dashboard .stat-card:nth-child(2){animation-delay:60ms}.dashboard .stat-card:nth-child(3){animation-delay:.12s}.dashboard .stat-card:nth-child(4){animation-delay:.18s}.dashboard .stat-card:before{content:"";background:linear-gradient(90deg, var(--dashboard-accent), var(--dashboard-accent-dim));opacity:0;height:2px;transition:var(--dashboard-transition);position:absolute;top:0;left:0;right:0}.dashboard .stat-card:hover{border-color:var(--dashboard-border-default);transform:translateY(-2px);box-shadow:0 8px 24px #0000000f,0 0 0 1px #00000008}.dashboard .stat-card:hover:before{opacity:1}.dashboard .stat-card .stat-label{color:var(--dashboard-text-tertiary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.dashboard .stat-card .stat-value{color:var(--dashboard-text-primary);font-size:1.75rem;font-weight:700}.dashboard .storage-section{justify-content:center;margin-bottom:2.5rem;animation:.4s .25s both cardIn;display:flex}.dashboard .storage-card{background:var(--dashboard-bg-surface);border:1px solid var(--dashboard-border-subtle);text-align:center;border-radius:12px;width:100%;max-width:400px;padding:1.5rem 2rem}.dashboard .storage-card .storage-title{color:var(--dashboard-text-primary);margin:0 0 .5rem;font-size:.95rem;font-weight:600}.dashboard .storage-card .storage-text{color:var(--dashboard-text-secondary);margin:0 0 .75rem;font-size:.85rem}.dashboard .storage-card .storage-bar-track{background:var(--dashboard-bg-elevated);border-radius:99px;width:100%;height:8px;overflow:hidden}.dashboard .storage-card .storage-bar-fill{border-radius:99px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.dashboard .storage-card .storage-bar-fill.usage-normal{background:linear-gradient(90deg, var(--dashboard-accent-dim), var(--dashboard-accent))}.dashboard .storage-card .storage-bar-fill.usage-warning{background:linear-gradient(90deg,#ca8a04,#eab308)}.dashboard .storage-card .storage-bar-fill.usage-danger{background:linear-gradient(90deg,#dc2626,#ef4444)}.dashboard .storage-card .storage-percentage{color:var(--dashboard-text-tertiary);margin-top:.4rem;font-size:.75rem;display:block}.dashboard .projects-section{animation:.4s .35s both cardIn}.dashboard .projects-section .projects-title{color:var(--dashboard-text-secondary);text-align:center;margin-bottom:1.25rem;font-size:1.1rem;font-weight:600}.dashboard .project-card{background:var(--dashboard-bg-surface);border:1px solid var(--dashboard-border-subtle);text-align:center;width:18rem;height:18rem;transition:var(--dashboard-transition);border-radius:12px;padding:.75rem;position:relative;overflow:hidden}.dashboard .project-card:hover{border-color:var(--dashboard-border-default);box-shadow:0 8px 24px #0000000f,0 0 0 1px #00000008}.dashboard .project-card:hover .project-card-actions{opacity:1;transform:translateY(0)}.dashboard .project-card .project-card-name{color:var(--dashboard-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:.25rem 0 .5rem;font-size:.9rem;font-weight:600;overflow:hidden}.dashboard .project-card .project-card-image{border:1px solid var(--dashboard-border-subtle);border-radius:8px;height:calc(100% - 2.5rem);position:relative;overflow:hidden}.dashboard .project-card .project-card-image img{object-fit:cover;width:100%;height:100%}.dashboard .project-card .project-card-image .project-card-placeholder{background:var(--dashboard-bg-deep);width:100%;height:100%;color:var(--dashboard-text-tertiary);justify-content:center;align-items:center;font-size:.85rem;display:flex}.dashboard .project-card .project-card-actions{opacity:0;transition:var(--dashboard-transition);justify-content:space-between;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;transform:translateY(4px)}.dashboard .project-card .project-card-actions .p-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb, var(--dashboard-bg-base) 92%, transparent)!important;border:1px solid var(--dashboard-border-default)!important;color:var(--dashboard-text-secondary)!important}.dashboard .project-card .project-card-actions .p-button:hover{background:var(--dashboard-accent)!important;border-color:var(--dashboard-accent)!important;color:#fff!important}.dashboard .project-card .project-card-actions .btn-edit:hover{background:var(--dashboard-accent-dim)!important;border-color:var(--dashboard-accent-dim)!important;color:#fff!important}.dashboard .p-carousel .p-carousel-prev,.dashboard .p-carousel .p-carousel-next{transition:var(--dashboard-transition);color:var(--dashboard-text-tertiary)!important}:is(.dashboard .p-carousel .p-carousel-prev,.dashboard .p-carousel .p-carousel-next):hover{color:var(--dashboard-text-primary)!important;background:var(--dashboard-bg-elevated)!important}.dashboard .skeleton-card{border:1px solid var(--dashboard-border-subtle);background:var(--dashboard-bg-surface)!important;border-radius:12px!important}.dashboard .skeleton-card:after{background:linear-gradient(90deg,#0000,#0000000a,#0000)!important}:root{--project-tileset-bg-deep:#272d3a;--project-tileset-bg-base:#2f3644;--project-tileset-bg-surface:#3a4252;--project-tileset-border-subtle:#3a4252;--project-tileset-border-default:#4a5568;--project-tileset-text-primary:#e3e5e8;--project-tileset-text-tertiary:#6b7585;--project-tileset-transition-fast:.15s cubic-bezier(.4, 0, .2, 1)}.project-tileset-dialog .p-dialog-header{background:var(--project-tileset-bg-deep)!important;border-bottom:1px solid var(--project-tileset-border-subtle)!important;padding:1.25rem 1.5rem!important}.project-tileset-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--project-tileset-text-primary)!important}.project-tileset-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--project-tileset-transition-fast);color:var(--project-tileset-text-tertiary)!important}.project-tileset-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--project-tileset-text-primary)!important;background:var(--project-tileset-bg-surface)!important}.project-tileset-dialog .p-dialog-content{background:var(--project-tileset-bg-deep)!important;padding:1.5rem!important}.project-tileset-dialog .tileset-list{flex-direction:column;gap:.75rem;max-height:400px;display:flex;overflow-y:auto}.project-tileset-dialog .tileset-list::-webkit-scrollbar{width:6px}.project-tileset-dialog .tileset-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.project-tileset-dialog .tileset-list::-webkit-scrollbar-thumb{background:var(--project-tileset-border-default);border-radius:3px}:root{--tileset-bg-deep:#272d3a;--tileset-bg-base:#2f3644;--tileset-bg-surface:#3a4252;--tileset-bg-elevated:#434d5e;--tileset-border-subtle:#3a4252;--tileset-border-default:#4a5568;--tileset-border-strong:#5a6577;--tileset-text-primary:#e3e5e8;--tileset-text-secondary:#a0a7b4;--tileset-text-tertiary:#6b7585;--tileset-accent:#3acde1;--tileset-accent-glow:#3acde11f;--tileset-transition-fast:.15s cubic-bezier(.4, 0, .2, 1)}.tileset-item .tileset-card{border:1px solid var(--tileset-border-default);transition:border-color var(--tileset-transition-fast), box-shadow var(--tileset-transition-fast);background:var(--tileset-bg-surface)!important;border-radius:8px!important}.tileset-item .tileset-card:hover{border-color:var(--tileset-accent);box-shadow:0 0 0 1px var(--tileset-accent-glow)}.tileset-item .tileset-card .p-card-body{background:0 0!important;padding:.875rem 1rem!important}.tileset-item .tileset-card .p-card-content{padding:0!important}.tileset-item .tileset-card-content{justify-content:space-between;align-items:center;display:flex}.tileset-item .tileset-info{flex:1;min-width:0}.tileset-item .tileset-name{color:var(--tileset-text-primary);margin:0;font-size:.9rem;font-weight:600}.tileset-item .tileset-meta{color:var(--tileset-text-secondary);align-items:center;margin:.25rem 0 0;font-size:.8rem;display:flex}.tileset-item .tileset-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.tileset-item .tileset-state{align-items:center;display:flex}.tileset-delete-dialog .p-dialog-header{background:var(--tileset-bg-deep)!important;border-bottom:1px solid var(--tileset-border-subtle)!important;padding:1.25rem 1.5rem!important}.tileset-delete-dialog .p-dialog-header .p-dialog-title{font-size:1.1rem;font-weight:600;color:var(--tileset-text-primary)!important}.tileset-delete-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--tileset-transition-fast);color:var(--tileset-text-tertiary)!important}.tileset-delete-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--tileset-text-primary)!important;background:var(--tileset-bg-surface)!important}.tileset-delete-dialog .p-dialog-content{background:var(--tileset-bg-deep)!important;padding:1.5rem!important}.tileset-delete-dialog .p-dialog-footer{background:var(--tileset-bg-deep)!important;border-top:1px solid var(--tileset-border-subtle)!important;padding:1rem 1.5rem!important}.tileset-delete-dialog .tileset-delete-message{color:var(--tileset-text-secondary);margin:0;font-size:.9rem}.tileset-delete-dialog .tileset-delete-footer{justify-content:flex-end;gap:.75rem;display:flex}:root{--project-tileset-add-bg-deep:#272d3a;--project-tileset-add-bg-base:#2f3644;--project-tileset-add-bg-surface:#3a4252;--project-tileset-add-bg-elevated:#434d5e;--project-tileset-add-bg-hover:#3a4252;--project-tileset-add-border-subtle:#3a4252;--project-tileset-add-border-default:#4a5568;--project-tileset-add-border-strong:#5a6577;--project-tileset-add-text-primary:#e3e5e8;--project-tileset-add-text-secondary:#a0a7b4;--project-tileset-add-text-tertiary:#6b7585;--project-tileset-add-accent:#3acde1;--project-tileset-add-accent-glow:#3acde11f;--project-tileset-add-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--project-tileset-add-transition-smooth:.25s cubic-bezier(.4, 0, .2, 1)}.tileset-add-dialog .p-dialog-header{background:var(--project-tileset-add-bg-deep)!important;border-bottom:1px solid var(--project-tileset-add-border-subtle)!important;padding:1.25rem 1.5rem!important}.tileset-add-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--project-tileset-add-text-primary)!important}.tileset-add-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--project-tileset-add-transition-fast);color:var(--project-tileset-add-text-tertiary)!important}.tileset-add-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--project-tileset-add-text-primary)!important;background:var(--project-tileset-add-bg-surface)!important}.tileset-add-dialog .p-dialog-content{background:var(--project-tileset-add-bg-deep)!important;padding:1.5rem!important}.tileset-add-dialog label{letter-spacing:.01em;font-size:.82rem;font-weight:500;color:var(--project-tileset-add-text-secondary)!important}.tileset-add-dialog label span{color:#f87171!important}.tileset-add-dialog .p-inputtext{transition:border-color var(--project-tileset-add-transition-fast), box-shadow var(--project-tileset-add-transition-fast);border-radius:8px;font-size:.85rem;background:var(--project-tileset-add-bg-surface)!important;border:1px solid var(--project-tileset-add-border-default)!important;color:var(--project-tileset-add-text-primary)!important}.tileset-add-dialog .p-inputtext::placeholder{color:var(--project-tileset-add-text-tertiary)!important}.tileset-add-dialog .p-inputtext:hover{border-color:var(--project-tileset-add-border-strong)!important}.tileset-add-dialog .p-inputtext:focus{border-color:var(--project-tileset-add-accent)!important;box-shadow:0 0 0 2px var(--project-tileset-add-accent-glow)!important}.tileset-add-dialog .p-inputtext.p-invalid{border-color:#ef4444!important}.tileset-add-dialog .p-dropdown{transition:border-color var(--project-tileset-add-transition-fast), box-shadow var(--project-tileset-add-transition-fast);border-radius:8px;background:var(--project-tileset-add-bg-surface)!important;border:1px solid var(--project-tileset-add-border-default)!important}.tileset-add-dialog .p-dropdown .p-dropdown-label{font-size:.85rem;color:var(--project-tileset-add-text-primary)!important}.tileset-add-dialog .p-dropdown .p-dropdown-label.p-placeholder{color:var(--project-tileset-add-text-tertiary)!important}.tileset-add-dialog .p-dropdown .p-dropdown-trigger{color:var(--project-tileset-add-text-secondary)}.tileset-add-dialog .p-dropdown:hover{border-color:var(--project-tileset-add-border-strong)!important}.tileset-add-dialog .p-dropdown.p-focus,.tileset-add-dialog .p-dropdown:focus{border-color:var(--project-tileset-add-accent)!important;box-shadow:0 0 0 2px var(--project-tileset-add-accent-glow)!important}.tileset-add-dialog .p-dropdown.p-invalid{border-color:#ef4444!important}.tileset-add-dialog .p-error{color:#f87171;margin-top:.25rem;font-size:.75rem}:root{--project-geojson-bg-deep:#272d3a;--project-geojson-bg-surface:#3a4252;--project-geojson-border-subtle:#3a4252;--project-geojson-border-default:#4a5568;--project-geojson-text-primary:#e3e5e8;--project-geojson-text-tertiary:#6b7585;--project-geojson-transition-fast:.15s cubic-bezier(.4, 0, .2, 1)}.project-geojson-dialog .p-dialog-header{background:var(--project-geojson-bg-deep)!important;border-bottom:1px solid var(--project-geojson-border-subtle)!important;padding:1.25rem 1.5rem!important}.project-geojson-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--project-geojson-text-primary)!important}.project-geojson-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--project-geojson-transition-fast);color:var(--project-geojson-text-tertiary)!important}.project-geojson-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--project-geojson-text-primary)!important;background:var(--project-geojson-bg-surface)!important}.project-geojson-dialog .p-dialog-content{background:var(--project-geojson-bg-deep)!important;padding:1.5rem!important}.project-geojson-dialog .geojson-list{flex-direction:column;gap:.75rem;max-height:400px;display:flex;overflow-y:auto}.project-geojson-dialog .geojson-list::-webkit-scrollbar{width:6px}.project-geojson-dialog .geojson-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.project-geojson-dialog .geojson-list::-webkit-scrollbar-thumb{background:var(--project-geojson-border-default);border-radius:3px}:root{--project-geojson-item-bg-deep:#272d3a;--project-geojson-item-bg-surface:#3a4252;--project-geojson-item-bg-elevated:#434d5e;--project-geojson-item-border-subtle:#3a4252;--project-geojson-item-border-default:#4a5568;--project-geojson-item-text-primary:#e3e5e8;--project-geojson-item-text-secondary:#a0a7b4;--project-geojson-item-text-tertiary:#6b7585;--project-geojson-item-accent:#3acde1;--project-geojson-item-accent-glow:#3acde11f;--project-geojson-item-transition-fast:.15s cubic-bezier(.4, 0, .2, 1)}.geojson-item .geojson-card{border:1px solid var(--project-geojson-item-border-default);transition:border-color var(--project-geojson-item-transition-fast), box-shadow var(--project-geojson-item-transition-fast);background:var(--project-geojson-item-bg-surface)!important;border-radius:8px!important}.geojson-item .geojson-card:hover{border-color:var(--project-geojson-item-accent);box-shadow:0 0 0 1px var(--project-geojson-item-accent-glow)}.geojson-item .geojson-card .p-card-body{background:0 0!important;padding:.875rem 1rem!important}.geojson-item .geojson-card .p-card-content{padding:0!important}.geojson-item .geojson-card-content{justify-content:space-between;align-items:center;display:flex}.geojson-item .geojson-info{flex:1;min-width:0}.geojson-item .geojson-name{color:var(--project-geojson-item-text-primary);margin:0;font-size:.9rem;font-weight:600}.geojson-item .geojson-meta{color:var(--project-geojson-item-text-secondary);align-items:center;margin:.25rem 0 0;font-size:.8rem;display:flex}.geojson-item .geojson-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.geojson-item .geojson-state{align-items:center;display:flex}.geojson-delete-dialog .p-dialog-header{background:var(--project-geojson-item-bg-deep)!important;border-bottom:1px solid var(--project-geojson-item-border-subtle)!important;padding:1.25rem 1.5rem!important}.geojson-delete-dialog .p-dialog-header .p-dialog-title{font-size:1.1rem;font-weight:600;color:var(--project-geojson-item-text-primary)!important}.geojson-delete-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--project-geojson-item-transition-fast);color:var(--project-geojson-item-text-tertiary)!important}.geojson-delete-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--project-geojson-item-text-primary)!important;background:var(--project-geojson-item-bg-surface)!important}.geojson-delete-dialog .p-dialog-content{background:var(--project-geojson-item-bg-deep)!important;padding:1.5rem!important}.geojson-delete-dialog .p-dialog-footer{background:var(--project-geojson-item-bg-deep)!important;border-top:1px solid var(--project-geojson-item-border-subtle)!important;padding:1rem 1.5rem!important}.geojson-delete-dialog .geojson-delete-message{color:var(--project-geojson-item-text-secondary);margin:0;font-size:.9rem}.geojson-delete-dialog .geojson-delete-footer{justify-content:flex-end;gap:.75rem;display:flex}:root{--add-geojson-to-project-bg-deep:#272d3a;--add-geojson-to-project-bg-surface:#3a4252;--add-geojson-to-project-border-subtle:#3a4252;--add-geojson-to-project-border-default:#4a5568;--add-geojson-to-project-border-strong:#5a6577;--add-geojson-to-project-text-primary:#e3e5e8;--add-geojson-to-project-text-secondary:#a0a7b4;--add-geojson-to-project-text-tertiary:#6b7585;--add-geojson-to-project-accent:#3acde1;--add-geojson-to-project-accent-glow:#3acde11f;--add-geojson-to-project-transition-fast:.15s cubic-bezier(.4, 0, .2, 1)}.add-geojson-dialog .p-dialog-header{background:var(--add-geojson-to-project-bg-deep)!important;border-bottom:1px solid var(--add-geojson-to-project-border-subtle)!important;padding:1.25rem 1.5rem!important}.add-geojson-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--add-geojson-to-project-text-primary)!important}.add-geojson-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--add-geojson-to-project-transition-fast);color:var(--add-geojson-to-project-text-tertiary)!important}.add-geojson-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--add-geojson-to-project-text-primary)!important;background:var(--add-geojson-to-project-bg-surface)!important}.add-geojson-dialog .p-dialog-content{background:var(--add-geojson-to-project-bg-deep)!important;padding:1.5rem!important}.add-geojson-dialog label{letter-spacing:.01em;font-size:.82rem;font-weight:500;color:var(--add-geojson-to-project-text-secondary)!important}.add-geojson-dialog label span{color:#f87171!important}.add-geojson-dialog .p-inputtext{transition:border-color var(--add-geojson-to-project-transition-fast), box-shadow var(--add-geojson-to-project-transition-fast);border-radius:8px;font-size:.85rem;background:var(--add-geojson-to-project-bg-surface)!important;border:1px solid var(--add-geojson-to-project-border-default)!important;color:var(--add-geojson-to-project-text-primary)!important}.add-geojson-dialog .p-inputtext::placeholder{color:var(--add-geojson-to-project-text-tertiary)!important}.add-geojson-dialog .p-inputtext:hover{border-color:var(--add-geojson-to-project-border-strong)!important}.add-geojson-dialog .p-inputtext:focus{border-color:var(--add-geojson-to-project-accent)!important;box-shadow:0 0 0 2px var(--add-geojson-to-project-accent-glow)!important}.add-geojson-dialog .p-inputtext.p-invalid{border-color:#ef4444!important}.add-geojson-dialog .p-dropdown{transition:border-color var(--add-geojson-to-project-transition-fast), box-shadow var(--add-geojson-to-project-transition-fast);border-radius:8px;background:var(--add-geojson-to-project-bg-surface)!important;border:1px solid var(--add-geojson-to-project-border-default)!important}.add-geojson-dialog .p-dropdown .p-dropdown-label{font-size:.85rem;color:var(--add-geojson-to-project-text-primary)!important}.add-geojson-dialog .p-dropdown .p-dropdown-label.p-placeholder{color:var(--add-geojson-to-project-text-tertiary)!important}.add-geojson-dialog .p-dropdown .p-dropdown-trigger{color:var(--add-geojson-to-project-text-secondary)}.add-geojson-dialog .p-dropdown:hover{border-color:var(--add-geojson-to-project-border-strong)!important}.add-geojson-dialog .p-dropdown.p-focus,.add-geojson-dialog .p-dropdown:focus{border-color:var(--add-geojson-to-project-accent)!important;box-shadow:0 0 0 2px var(--add-geojson-to-project-accent-glow)!important}.add-geojson-dialog .p-dropdown.p-invalid{border-color:#ef4444!important}.add-geojson-dialog .p-error{color:#f87171;margin-top:.25rem;font-size:.75rem}:root{--project-gaussian-splat-list-bg-deep:#272d3a;--project-gaussian-splat-list-bg-surface:#3a4252;--project-gaussian-splat-list-bg-elevated:#434d5e;--project-gaussian-splat-list-border-subtle:#3a4252;--project-gaussian-splat-list-border-default:#4a5568;--project-gaussian-splat-list-text-primary:#e3e5e8;--project-gaussian-splat-list-text-secondary:#a0a7b4;--project-gaussian-splat-list-text-tertiary:#6b7585;--project-gaussian-splat-list-accent:#3acde1;--project-gaussian-splat-list-accent-glow:#3acde11f;--project-gaussian-splat-list-transition-fast:.15s cubic-bezier(.4, 0, .2, 1)}.project-gaussian-splat-dialog .p-dialog-header{background:var(--project-gaussian-splat-list-bg-deep)!important;border-bottom:1px solid var(--project-gaussian-splat-list-border-subtle)!important;padding:1.25rem 1.5rem!important}.project-gaussian-splat-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--project-gaussian-splat-list-text-primary)!important}.project-gaussian-splat-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--project-gaussian-splat-list-transition-fast);color:var(--project-gaussian-splat-list-text-tertiary)!important}.project-gaussian-splat-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--project-gaussian-splat-list-text-primary)!important;background:var(--project-gaussian-splat-list-bg-surface)!important}.project-gaussian-splat-dialog .p-dialog-content{background:var(--project-gaussian-splat-list-bg-deep)!important;padding:1.5rem!important}.project-gaussian-splat-dialog .gaussian-splat-list{flex-direction:column;gap:.75rem;max-height:400px;display:flex;overflow-y:auto}.project-gaussian-splat-dialog .gaussian-splat-list::-webkit-scrollbar{width:6px}.project-gaussian-splat-dialog .gaussian-splat-list::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.project-gaussian-splat-dialog .gaussian-splat-list::-webkit-scrollbar-thumb{background:var(--project-gaussian-splat-list-border-default);border-radius:3px}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-card{border:1px solid var(--project-gaussian-splat-list-border-default);transition:border-color var(--project-gaussian-splat-list-transition-fast), box-shadow var(--project-gaussian-splat-list-transition-fast);background:var(--project-gaussian-splat-list-bg-surface)!important;border-radius:8px!important}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-card:hover{border-color:var(--project-gaussian-splat-list-accent);box-shadow:0 0 0 1px var(--project-gaussian-splat-list-accent-glow)}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-card .p-card-body{background:0 0!important;padding:.875rem 1rem!important}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-card .p-card-content{padding:0!important}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-card-content{justify-content:space-between;align-items:center;display:flex}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-info{flex:1;min-width:0}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-name{color:var(--project-gaussian-splat-list-text-primary);margin:0;font-size:.9rem;font-weight:600}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-meta{color:var(--project-gaussian-splat-list-text-secondary);align-items:center;margin:.25rem 0 0;font-size:.8rem;display:flex}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.project-gaussian-splat-dialog .gaussian-splat-item .gaussian-splat-state{align-items:center;display:flex}.gaussian-splat-delete-dialog .p-dialog-header{background:var(--project-gaussian-splat-list-bg-deep)!important;border-bottom:1px solid var(--project-gaussian-splat-list-border-subtle)!important;padding:1.25rem 1.5rem!important}.gaussian-splat-delete-dialog .p-dialog-header .p-dialog-title{font-size:1.1rem;font-weight:600;color:var(--project-gaussian-splat-list-text-primary)!important}.gaussian-splat-delete-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--project-gaussian-splat-list-transition-fast);color:var(--project-gaussian-splat-list-text-tertiary)!important}.gaussian-splat-delete-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--project-gaussian-splat-list-text-primary)!important;background:var(--project-gaussian-splat-list-bg-surface)!important}.gaussian-splat-delete-dialog .p-dialog-content{background:var(--project-gaussian-splat-list-bg-deep)!important;padding:1.5rem!important}.gaussian-splat-delete-dialog .p-dialog-footer{background:var(--project-gaussian-splat-list-bg-deep)!important;border-top:1px solid var(--project-gaussian-splat-list-border-subtle)!important;padding:1rem 1.5rem!important}.gaussian-splat-delete-dialog .gaussian-splat-delete-message{color:var(--project-gaussian-splat-list-text-secondary);margin:0;font-size:.9rem}.gaussian-splat-delete-dialog .gaussian-splat-delete-footer{justify-content:flex-end;gap:.75rem;display:flex}:root{--add-gaussian-splat-to-project-bg-deep:#272d3a;--add-gaussian-splat-to-project-bg-surface:#3a4252;--add-gaussian-splat-to-project-border-subtle:#3a4252;--add-gaussian-splat-to-project-border-default:#4a5568;--add-gaussian-splat-to-project-border-strong:#5a6577;--add-gaussian-splat-to-project-text-primary:#e3e5e8;--add-gaussian-splat-to-project-text-secondary:#a0a7b4;--add-gaussian-splat-to-project-text-tertiary:#6b7585;--add-gaussian-splat-to-project-accent:#3acde1;--add-gaussian-splat-to-project-accent-glow:#3acde11f;--add-gaussian-splat-to-project-transition-fast:.15s cubic-bezier(.4, 0, .2, 1)}.add-gaussian-splat-dialog .p-dialog-header{background:var(--add-gaussian-splat-to-project-bg-deep)!important;border-bottom:1px solid var(--add-gaussian-splat-to-project-border-subtle)!important;padding:1.25rem 1.5rem!important}.add-gaussian-splat-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--add-gaussian-splat-to-project-text-primary)!important}.add-gaussian-splat-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--add-gaussian-splat-to-project-transition-fast);color:var(--add-gaussian-splat-to-project-text-tertiary)!important}.add-gaussian-splat-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--add-gaussian-splat-to-project-text-primary)!important;background:var(--add-gaussian-splat-to-project-bg-surface)!important}.add-gaussian-splat-dialog .p-dialog-content{background:var(--add-gaussian-splat-to-project-bg-deep)!important;padding:1.5rem!important}.add-gaussian-splat-dialog label{letter-spacing:.01em;font-size:.82rem;font-weight:500;color:var(--add-gaussian-splat-to-project-text-secondary)!important}.add-gaussian-splat-dialog label span{color:#f87171!important}.add-gaussian-splat-dialog .p-inputtext{transition:border-color var(--add-gaussian-splat-to-project-transition-fast), box-shadow var(--add-gaussian-splat-to-project-transition-fast);border-radius:8px;font-size:.85rem;background:var(--add-gaussian-splat-to-project-bg-surface)!important;border:1px solid var(--add-gaussian-splat-to-project-border-default)!important;color:var(--add-gaussian-splat-to-project-text-primary)!important}.add-gaussian-splat-dialog .p-inputtext::placeholder{color:var(--add-gaussian-splat-to-project-text-tertiary)!important}.add-gaussian-splat-dialog .p-inputtext:hover{border-color:var(--add-gaussian-splat-to-project-border-strong)!important}.add-gaussian-splat-dialog .p-inputtext:focus{border-color:var(--add-gaussian-splat-to-project-accent)!important;box-shadow:0 0 0 2px var(--add-gaussian-splat-to-project-accent-glow)!important}.add-gaussian-splat-dialog .p-inputtext.p-invalid{border-color:#ef4444!important}.add-gaussian-splat-dialog .p-dropdown{transition:border-color var(--add-gaussian-splat-to-project-transition-fast), box-shadow var(--add-gaussian-splat-to-project-transition-fast);border-radius:8px;background:var(--add-gaussian-splat-to-project-bg-surface)!important;border:1px solid var(--add-gaussian-splat-to-project-border-default)!important}.add-gaussian-splat-dialog .p-dropdown .p-dropdown-label{font-size:.85rem;color:var(--add-gaussian-splat-to-project-text-primary)!important}.add-gaussian-splat-dialog .p-dropdown .p-dropdown-label.p-placeholder{color:var(--add-gaussian-splat-to-project-text-tertiary)!important}.add-gaussian-splat-dialog .p-dropdown .p-dropdown-trigger{color:var(--add-gaussian-splat-to-project-text-secondary)}.add-gaussian-splat-dialog .p-dropdown:hover{border-color:var(--add-gaussian-splat-to-project-border-strong)!important}.add-gaussian-splat-dialog .p-dropdown.p-focus,.add-gaussian-splat-dialog .p-dropdown:focus{border-color:var(--add-gaussian-splat-to-project-accent)!important;box-shadow:0 0 0 2px var(--add-gaussian-splat-to-project-accent-glow)!important}.add-gaussian-splat-dialog .p-dropdown.p-invalid{border-color:#ef4444!important}.add-gaussian-splat-dialog .p-error{color:#f87171;margin-top:.25rem;font-size:.75rem}:root{--project-add-bg-deep:#272d3a;--project-add-bg-base:#2f3644;--project-add-bg-surface:#3a4252;--project-add-bg-elevated:#434d5e;--project-add-bg-hover:#3a4252;--project-add-border-subtle:#3a4252;--project-add-border-default:#4a5568;--project-add-border-strong:#5a6577;--project-add-text-primary:#e3e5e8;--project-add-text-secondary:#a0a7b4;--project-add-text-tertiary:#6b7585;--project-add-accent:#3acde1;--project-add-accent-glow:#3acde11f;--project-add-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--project-add-transition-smooth:.25s cubic-bezier(.4, 0, .2, 1)}.project-add-dialog .p-dialog-header{background:var(--project-add-bg-deep)!important;border-bottom:1px solid var(--project-add-border-subtle)!important;padding:1.25rem 1.5rem!important}.project-add-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--project-add-text-primary)!important}.project-add-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--project-add-transition-fast);color:var(--project-add-text-tertiary)!important}.project-add-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--project-add-text-primary)!important;background:var(--project-add-bg-surface)!important}.project-add-dialog .p-dialog-content{background:var(--project-add-bg-deep)!important;padding:1.5rem!important}.project-add-dialog label{letter-spacing:.01em;font-size:.82rem;font-weight:500;color:var(--project-add-text-secondary)!important}.project-add-dialog label span{color:#f87171!important}.project-add-dialog .p-inputtext{transition:border-color var(--project-add-transition-fast), box-shadow var(--project-add-transition-fast);border-radius:8px;font-size:.85rem;background:var(--project-add-bg-surface)!important;border:1px solid var(--project-add-border-default)!important;color:var(--project-add-text-primary)!important}.project-add-dialog .p-inputtext::placeholder{color:var(--project-add-text-tertiary)!important}.project-add-dialog .p-inputtext:hover{border-color:var(--project-add-border-strong)!important}.project-add-dialog .p-inputtext:focus{border-color:var(--project-add-accent)!important;box-shadow:0 0 0 2px var(--project-add-accent-glow)!important}.project-add-dialog .p-inputtext.p-invalid{border-color:#ef4444!important}.project-add-dialog .p-dropdown{transition:border-color var(--project-add-transition-fast), box-shadow var(--project-add-transition-fast);border-radius:8px;background:var(--project-add-bg-surface)!important;border:1px solid var(--project-add-border-default)!important}.project-add-dialog .p-dropdown .p-dropdown-label{font-size:.85rem;color:var(--project-add-text-primary)!important}.project-add-dialog .p-dropdown .p-dropdown-label.p-placeholder{color:var(--project-add-text-tertiary)!important}.project-add-dialog .p-dropdown .p-dropdown-trigger{color:var(--project-add-text-secondary)}.project-add-dialog .p-dropdown:hover{border-color:var(--project-add-border-strong)!important}.project-add-dialog .p-dropdown.p-focus,.project-add-dialog .p-dropdown:focus{border-color:var(--project-add-accent)!important;box-shadow:0 0 0 2px var(--project-add-accent-glow)!important}.project-add-dialog .p-dropdown.p-invalid{border-color:#ef4444!important}.project-add-dialog .p-error{color:#f87171;margin-top:.25rem;font-size:.75rem}:root{--user-form-bg-deep:#272d3a;--user-form-bg-base:#2f3644;--user-form-bg-surface:#3a4252;--user-form-bg-elevated:#434d5e;--user-form-bg-hover:#3a4252;--user-form-border-subtle:#3a4252;--user-form-border-default:#4a5568;--user-form-border-strong:#5a6577;--user-form-text-primary:#e3e5e8;--user-form-text-secondary:#a0a7b4;--user-form-text-tertiary:#6b7585;--user-form-accent:#3acde1;--user-form-accent-glow:#3acde11f;--user-form-transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--user-form-transition-smooth:.25s cubic-bezier(.4, 0, .2, 1)}.user-form-dialog .p-dialog-header{background:var(--user-form-bg-deep)!important;border-bottom:1px solid var(--user-form-border-subtle)!important;padding:1.25rem 1.5rem!important}.user-form-dialog .p-dialog-header .p-dialog-title{letter-spacing:.01em;font-size:1.1rem;font-weight:600;color:var(--user-form-text-primary)!important}.user-form-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon{transition:color var(--user-form-transition-fast);color:var(--user-form-text-tertiary)!important}.user-form-dialog .p-dialog-header .p-dialog-header-icons .p-dialog-header-icon:hover{color:var(--user-form-text-primary)!important;background:var(--user-form-bg-surface)!important}.user-form-dialog .p-dialog-content{background:var(--user-form-bg-deep)!important;padding:1.5rem!important}.user-form-dialog label{letter-spacing:.01em;font-size:.82rem;font-weight:500;color:var(--user-form-text-secondary)!important}.user-form-dialog label span{color:#f87171!important}.user-form-dialog .p-inputtext{transition:border-color var(--user-form-transition-fast), box-shadow var(--user-form-transition-fast);border-radius:8px;font-size:.85rem;background:var(--user-form-bg-surface)!important;border:1px solid var(--user-form-border-default)!important;color:var(--user-form-text-primary)!important}.user-form-dialog .p-inputtext::placeholder{color:var(--user-form-text-tertiary)!important}.user-form-dialog .p-inputtext:hover{border-color:var(--user-form-border-strong)!important}.user-form-dialog .p-inputtext:focus{border-color:var(--user-form-accent)!important;box-shadow:0 0 0 2px var(--user-form-accent-glow)!important}.user-form-dialog .p-inputtext.p-invalid{border-color:#ef4444!important}.user-form-dialog .p-error{color:#f87171;margin-top:.25rem;font-size:.75rem}@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-duration:initial}}}@layer tailwind-base,tailwind-utilities;@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-100:oklch(96.2% .044 156.743);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-cyan-50:oklch(98.4% .019 200.873);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-9\.5{top:calc(var(--spacing) * 9.5)}.top-20{top:calc(var(--spacing) * 20)}.top-full{top:100%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:0}.left-1{left:var(--spacing)}.left-4{left:calc(var(--spacing) * 4)}.left-20{left:calc(var(--spacing) * 20)}.left-56{left:calc(var(--spacing) * 56)}.isolate{isolation:isolate}.z-2{z-index:2}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-2032{margin:calc(var(--spacing) * 2032)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-square{aspect-ratio:1}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.h-0\.75{height:calc(var(--spacing) * .75)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-10\.5{height:calc(var(--spacing) * 10.5)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-64{height:calc(var(--spacing) * 64)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[41\.33px\]{max-height:41.33px}.max-h-\[83vh\]{max-height:83vh}.max-h-\[530px\]{max-height:530px}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/12{width:8.33333%}.w-2\/12{width:16.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-3\/12{width:25%}.w-4\/12{width:33.3333%}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-10\.5{width:calc(var(--spacing) * 10.5)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-28{width:calc(var(--spacing) * 28)}.w-52{width:calc(var(--spacing) * 52)}.w-64{width:calc(var(--spacing) * 64)}.w-225{width:calc(var(--spacing) * 225)}.w-\[250px\]{width:250px}.w-\[380px\]{width:380px}.w-\[500px\]{width:500px}.w-\[700px\]{width:700px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[380px\]{max-width:380px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.\!cursor-not-allowed{cursor:not-allowed!important}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.\!border-t{border-top-style:var(--tw-border-style)!important;border-top-width:1px!important}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\!border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-none\!{--tw-border-style:none!important;border-style:none!important}.\!border-blue-600{border-color:var(--color-blue-600)!important}.\!border-gray-600{border-color:var(--color-gray-600)!important}.\!border-gray-700{border-color:var(--color-gray-700)!important}.\!border-red-500{border-color:var(--color-red-500)!important}.border-\[\#3acde1\]{border-color:#3acde1}.border-blue-600{border-color:var(--color-blue-600)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-700{border-color:var(--color-gray-700)}.border-green-400{border-color:var(--color-green-400)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-700{border-color:var(--color-slate-700)}.border-t-transparent{border-top-color:#0000}.\!bg-\[\#1A1F28\]{background-color:#1a1f28!important}.\!bg-\[\#1C2029\]{background-color:#1c2029!important}.\!bg-\[\#1E242E\]{background-color:#1e242e!important}.\!bg-\[\#272D39\]{background-color:#272d39!important}.\!bg-blue-600{background-color:var(--color-blue-600)!important}.\!bg-white\/75{background-color:#ffffffbf!important}@supports (color:color-mix(in lab, red, red)){.\!bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)!important}}.bg-\[\#1e2430\]{background-color:#1e2430}.bg-\[\#1e2936\]{background-color:#1e2936}.bg-\[\#2F3644\],.bg-\[\#2f3644\]{background-color:#2f3644}.bg-\[\#272D39\]{background-color:#272d39}.bg-\[\#272D39\]\!{background-color:#272d39!important}.bg-\[\#444f63\]{background-color:#444f63}.bg-\[\#454f63\]{background-color:#454f63}.bg-\[\#566176\]{background-color:#566176}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-500\/50{background-color:#6a728280}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/50{background-color:color-mix(in oklab, var(--color-gray-500) 50%, transparent)}}.bg-gray-700{background-color:var(--color-gray-700)}.bg-slate-800\/50{background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/50{background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-yellow-400\!{background-color:var(--color-yellow-400)!important}.bg-yellow-500\/20{background-color:#edb20033}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/20{background-color:color-mix(in oklab, var(--color-yellow-500) 20%, transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-900\/50{--tw-gradient-from:#1c398e80}@supports (color:color-mix(in lab, red, red)){.from-blue-900\/50{--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 50%, transparent)}}.from-blue-900\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/60{--tw-gradient-to:#0009}@supports (color:color-mix(in lab, red, red)){.to-black\/60{--tw-gradient-to:color-mix(in oklab, var(--color-black) 60%, transparent)}}.to-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-6{padding:calc(var(--spacing) * 6)!important}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.\!px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:0}.pr-2{padding-right:calc(var(--spacing) * 2)}.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-3{padding-bottom:calc(var(--spacing) * 3)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-medium{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!text-blue-600{color:var(--color-blue-600)!important}.\!text-gray-400{color:var(--color-gray-400)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#e2e2e2\]{color:#e2e2e2}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-cyan-50{color:var(--color-cyan-50)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-slate-50{color:var(--color-slate-50)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.placeholder\:\!text-gray-400::placeholder{color:var(--color-gray-400)!important}.placeholder\:text-white::placeholder{color:var(--color-white)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-blue-500\/50:hover{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/50:hover{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-green-500:hover{border-color:var(--color-green-500)}.hover\:\!bg-blue-50:hover{background-color:var(--color-blue-50)!important}.hover\:\!bg-blue-700:hover{background-color:var(--color-blue-700)!important}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-zinc-950:hover{color:var(--color-zinc-950)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:\!border-blue-500:focus{border-color:var(--color-blue-500)!important}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-green-500:focus{border-color:var(--color-green-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:\!shadow-none:focus{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-blue-100:focus{--tw-ring-color:var(--color-blue-100)}.focus\:ring-blue-300:focus{--tw-ring-color:var(--color-blue-300)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.focus\:ring-green-100:focus{--tw-ring-color:var(--color-green-100)}.focus\:ring-red-100:focus{--tw-ring-color:var(--color-red-100)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-blue-800:active{background-color:var(--color-blue-800)}@media (width>=48rem){.md\:top-8{top:calc(var(--spacing) * 8)}.md\:right-8{right:calc(var(--spacing) * 8)}.md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.md\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.md\:block{display:block}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-full{height:100%}.md\:w-1\/2{width:50%}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:flex-row{flex-direction:row}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-color-scheme:dark){.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-white{color:var(--color-white)}@media (hover:hover){.dark\:hover\:text-gray-100:hover{color:var(--color-gray-100)}}}}html,body,#root{width:100%;height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Sora,sans-serif;overflow:hidden}#uploader-root{display:flex;position:fixed;bottom:0;left:0}::-webkit-scrollbar{border-radius:6px;width:6px;height:6px}::-webkit-scrollbar-track{background:#f5f6f8}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:6px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#3acde1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-duration{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.cesium-svgPath-svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.cesium-button{color:#edffff;fill:#edffff;cursor:pointer;-webkit-user-select:none;user-select:none;background:#303336;border:1px solid #444;border-radius:4px;margin:2px 3px;padding:5px 12px;display:inline-block;position:relative;overflow:hidden}.cesium-button:focus{color:#fff;fill:#fff;border-color:#ea4;outline:none}.cesium-button:hover{color:#fff;fill:#fff;background:#48b;border-color:#aef;box-shadow:0 0 8px #fff}.cesium-button:active{color:#000;fill:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff}.cesium-button:disabled,.cesium-button-disabled,.cesium-button-disabled:focus,.cesium-button-disabled:hover,.cesium-button-disabled:active{color:#646464;fill:#646464;box-shadow:none;cursor:default;background:#303336;border-color:#444}.cesium-button option{color:#eee;background-color:#000}.cesium-button option:disabled{color:#777}.cesium-button input,.cesium-button label{cursor:pointer}.cesium-button input{vertical-align:sub}.cesium-toolbar-button{box-sizing:border-box;vertical-align:middle;z-index:0;border-radius:14%;width:32px;height:32px;padding:0}.cesium-performanceDisplay-defaultContainer{text-align:right;position:absolute;top:50px;right:10px}.cesium-performanceDisplay{background-color:#282828b3;border:1px solid #444;border-radius:5px;padding:7px;font:700 12px sans-serif}.cesium-performanceDisplay-fps{color:#e52}.cesium-performanceDisplay-throttled{color:#a42}.cesium-performanceDisplay-ms{color:#de3}.cesium-animation-theme{visibility:hidden;z-index:-100;display:block;position:absolute}.cesium-animation-themeNormal{color:#222}.cesium-animation-themeHover{color:#4488b0}.cesium-animation-themeSelect{color:#242}.cesium-animation-themeDisabled{color:#333}.cesium-animation-themeKnob{color:#222}.cesium-animation-themePointer{color:#2e2}.cesium-animation-themeSwoosh{color:#8ac}.cesium-animation-themeSwooshHover{color:#aef}.cesium-animation-svgText{fill:#edffff;text-anchor:middle;font-family:sans-serif;font-size:15px}.cesium-animation-blank{fill:#000;fill-opacity:.01;stroke:none}.cesium-animation-rectButton{cursor:pointer;-webkit-user-select:none;user-select:none}.cesium-animation-rectButton .cesium-animation-buttonGlow{fill:#fff;stroke:none;display:none}.cesium-animation-rectButton:hover .cesium-animation-buttonGlow{display:block}.cesium-animation-rectButton .cesium-animation-buttonPath{fill:#edffff}.cesium-animation-rectButton .cesium-animation-buttonMain{stroke:#444;stroke-width:1.2px}.cesium-animation-rectButton:hover .cesium-animation-buttonMain{stroke:#aef}.cesium-animation-rectButton:active .cesium-animation-buttonMain{fill:#abd6ff}.cesium-animation-buttonDisabled{-webkit-user-select:none;user-select:none}.cesium-animation-buttonDisabled .cesium-animation-buttonMain{stroke:#555}.cesium-animation-buttonDisabled .cesium-animation-buttonPath{fill:#818181}.cesium-animation-buttonDisabled .cesium-animation-buttonGlow{display:none}.cesium-animation-buttonToggled .cesium-animation-buttonGlow{fill:#2e2;display:block}.cesium-animation-buttonToggled .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow{fill:#fff}.cesium-animation-buttonToggled:hover .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-shuttleRingG,.cesium-animation-shuttleRingPointer,.cesium-animation-shuttleRingPausePointer{cursor:pointer}.cesium-animation-shuttleRingBack{fill:#181818;fill-opacity:.8;stroke:#333;stroke-width:1.2px}.cesium-animation-shuttleRingSwoosh line{stroke:#8ac;stroke-width:3px;stroke-opacity:.2;stroke-linecap:round}.cesium-animation-knobOuter{cursor:pointer;stroke:#444;stroke-width:1.2px}.cesium-animation-knobInner{cursor:pointer}.cesium-baseLayerPicker-selected{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.cesium-baseLayerPicker-dropDown{box-sizing:content-box;-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0;background-color:#262626bf;border:1px solid #444;border-radius:10px;width:320px;max-height:500px;margin-top:5px;padding:6px;transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;display:block;position:absolute;top:auto;right:0;overflow:auto;transform:translateY(-20%)}.cesium-baseLayerPicker-dropDown-visible{visibility:visible;opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translate(0)}.cesium-baseLayerPicker-sectionTitle{text-align:left;color:#edffff;margin-bottom:4px;font-family:sans-serif;font-size:16pt;display:block}.cesium-baseLayerPicker-choices{margin-bottom:5px}.cesium-baseLayerPicker-categoryTitle{color:#edffff;font-size:11pt}.cesium-baseLayerPicker-choices{border:1px solid #888;border-radius:5px;padding:5px 0;display:block}.cesium-baseLayerPicker-item{vertical-align:top;text-align:center;cursor:pointer;width:64px;margin:2px 5px;display:inline-block}.cesium-baseLayerPicker-itemLabel{text-align:center;vertical-align:middle;color:#edffff;cursor:pointer;word-wrap:break-word;font-family:sans-serif;font-size:8pt;display:block}.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel,.cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel{text-decoration:underline}.cesium-baseLayerPicker-itemIcon{width:inherit;color:#edffff;cursor:pointer;box-sizing:border-box;background-size:100% 100%;border:1px solid #444;border-radius:9px;height:auto;margin:0;padding:0;display:inline-block;position:relative}.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon{border-color:#fff;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel{color:#bdecf8}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon{border:4px double #bdecf8}.cesium-widget{width:100%;height:100%;font-family:sans-serif;font-size:16px;display:block;position:relative;top:0;left:0;overflow:hidden}.cesium-widget,.cesium-widget canvas{touch-action:none;width:100%;height:100%}.cesium-widget-credits{color:#fff;text-shadow:0 0 2px #000;padding-right:5px;font-size:10px;display:block;position:absolute;bottom:0;left:0}.cesium-widget-errorPanel{text-align:center;z-index:99999;background:#000000b3;position:absolute;inset:0}.cesium-widget-errorPanel:before{vertical-align:middle;content:"";height:100%;display:inline-block}.cesium-widget-errorPanel-content{text-align:left;vertical-align:middle;color:#510c00;background-color:#f0d9d5;border:1px solid #510c00;border-radius:7px;width:75%;max-width:500px;font-size:14px;display:inline-block}.cesium-widget-errorPanel-content.expanded{max-width:75%}.cesium-widget-errorPanel-header{background:#d69d93;border-bottom:2px solid #510c00;border-radius:3px 3px 0 0;padding:15px;font-family:Open Sans,Verdana,Geneva,sans-serif;font-size:18px}.cesium-widget-errorPanel-scroll{white-space:pre-wrap;margin:10px 0 20px;padding:0 15px;font-family:Open Sans,Verdana,Geneva,sans-serif;overflow:auto}.cesium-widget-errorPanel-buttonPanel{text-align:right;margin:10px 0 20px;padding:0 15px}.cesium-widget-errorPanel-buttonPanel button{color:#202020;background:#d69d93;border-color:#510c00;margin:0}.cesium-widget-errorPanel-buttonPanel button:focus,.cesium-widget-errorPanel-buttonPanel button:hover{color:#510c00;background:#f0d9d5;border-color:#510c00}.cesium-widget-errorPanel-buttonPanel button:active{color:#510c00;background:#b17b72;border-color:#510c00}.cesium-widget-errorPanel-more-details{cursor:pointer;text-decoration:underline}.cesium-widget-errorPanel-more-details:hover{color:#2b0700}.cesium-cesiumInspector{color:#edffff;-webkit-user-select:none;user-select:none;background:#303336cc;border:1px solid #444;border-radius:5px;padding:4px 12px;transition:width .25s ease-in-out;display:inline-block;position:relative;overflow:hidden}.cesium-cesiumInspector-button{text-align:center;font-size:11pt}.cesium-cesiumInspector-visible .cesium-cesiumInspector-button{border-bottom:1px solid #aaa;padding-bottom:3px}.cesium-cesiumInspector input:enabled,.cesium-cesiumInspector-button{cursor:pointer}.cesium-cesiumInspector-visible{width:185px;height:auto}.cesium-cesiumInspector-hidden{width:122px;height:17px}.cesium-cesiumInspector-sectionContent{max-height:600px}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionContent{max-height:0;overflow:hidden;padding:0!important}.cesium-cesiumInspector-dropDown{width:185px;margin:5px 0;font-family:sans-serif;font-size:10pt}.cesium-cesiumInspector-frustumStatistics{background-color:#505050bf;padding:5px}.cesium-cesiumInspector-pickButton{color:#edffff;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000004d;border:1px solid #444;border-radius:5px;margin:0 auto;padding:3px 7px}.cesium-cesiumInspector-pickButton:focus{outline:none}.cesium-cesiumInspector-pickButton:active,.cesium-cesiumInspector-pickButtonHighlight{color:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff}.cesium-cesiumInspector-center{text-align:center}.cesium-cesiumInspector-sectionHeader{cursor:pointer;margin:0;font-size:10pt;font-weight:700}.cesium-cesiumInspector-pickSection{border:1px solid #aaa;border-radius:5px;margin-bottom:5px;padding:3px}.cesium-cesiumInspector-sectionContent{margin-bottom:10px;transition:max-height .25s}.cesium-cesiumInspector-tileText{border-bottom:1px solid #aaa;padding-bottom:10px}.cesium-cesiumInspector-relativeText{padding-top:10px}.cesium-cesiumInspector-sectionHeader:before{content:"-";width:1ch;margin-right:5px;display:inline-block}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionHeader:before{content:"+"}ul.cesium-cesiumInspector-statistics{margin:0;padding-top:3px;padding-bottom:3px}ul.cesium-cesiumInspector-statistics+ul.cesium-cesiumInspector-statistics{border-top:1px solid #aaa}.cesium-cesiumInspector-slider{margin-top:5px}.cesium-cesiumInspector-slider input[type=number]{text-align:left;color:#edffff;cursor:auto;background-color:#222;border:1px solid #444;border-radius:3px;outline:none;width:100px;margin-left:10px;padding:1px}.cesium-cesiumInspector-slider input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cesium-cesiumInspector-slider input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cesium-cesiumInspector-slider input[type=range]{vertical-align:middle;margin-left:5px}.cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor{display:none}.cesium-cesiumInspector-styleEditor{background:#303336cc;border:1px solid #444;border-radius:5px;padding:10px}.cesium-cesiumInspector-styleEditor textarea{color:#edffff;white-space:pre;overflow-wrap:normal;background:0 0;border:none;width:100%;height:300px;padding:0;overflow-x:auto}.cesium-3DTilesInspector{pointer-events:all;width:300px}.cesium-3DTilesInspector-statistics{font-size:11px}.cesium-3DTilesInspector-disabledElementsInfo{color:#eed202;margin:5px 0 0;padding:0 0 0 20px}.cesium-3DTilesInspector div,.cesium-3DTilesInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-cesiumInspector-error{color:#ff9e9e;overflow:auto}.cesium-3DTilesInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-3DTilesInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}input.cesium-cesiumInspector-url{white-space:nowrap;color:#fff;background-color:#0000;border:none;outline:none;width:100%;height:1em;overflow:scroll hidden}.cesium-cesiumInspector .field-group{display:table}.cesium-cesiumInspector .field-group>label{font-weight:700;display:table-cell}.cesium-cesiumInspector .field-group>.field{width:100%;display:table-cell}.cesium-VoxelInspector{pointer-events:all;width:300px}.cesium-VoxelInspector div,.cesium-VoxelInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-VoxelInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-VoxelInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}.cesium-button.cesium-fullscreenButton,.cesium-button.cesium-vrButton{border-radius:0;width:100%;height:100%;margin:0;display:block}.cesium-viewer-geocoderContainer .cesium-geocoder-input{color:#fff;vertical-align:middle;box-sizing:border-box;-webkit-appearance:none;background-color:#282828b3;border:1px solid #444;border-radius:0;width:0;height:32px;margin:0;padding:0 32px 0 0;transition:width .25s ease-in-out,background-color .2s ease-in-out;display:inline-block}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff}.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus{box-shadow:none;background-color:#0f0f0fe6;border-color:#ea4;outline:none}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input,.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide{width:250px;padding-left:4px}.cesium-viewer-geocoderContainer .search-results{color:#eee;opacity:.8;background-color:#000;width:100%;position:absolute;overflow-y:auto}.cesium-viewer-geocoderContainer .search-results ul{margin:0;padding:0;list-style-type:none}.cesium-viewer-geocoderContainer .search-results ul li{padding:3px 10px;font-size:14px}.cesium-viewer-geocoderContainer .search-results ul li:hover{cursor:pointer}.cesium-viewer-geocoderContainer .search-results ul li.active{background:#48b}.cesium-geocoder-searchButton{cursor:pointer;vertical-align:middle;fill:#edffff;background-color:#303336;width:32px;height:30px;display:inline-block;position:absolute;top:1px;right:1px}.cesium-geocoder-searchButton:hover{background-color:#48b}.cesium-infoBox{color:#edffff;visibility:hidden;opacity:0;background:#262626f2;border:1px solid #444;border-right:none;border-top-left-radius:7px;border-bottom-left-radius:7px;width:40%;max-width:480px;transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;display:block;position:absolute;top:50px;right:0;transform:translate(100%);box-shadow:0 0 10px 1px #000}.cesium-infoBox-visible{visibility:visible;opacity:1;transition:opacity .2s ease-out,transform .2s ease-out;transform:translate(0)}.cesium-infoBox-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;box-sizing:content-box;background:#545454;border-top-left-radius:7px;height:20px;padding:5px 30px 5px 25px;display:block;overflow:hidden}.cesium-infoBox-bodyless .cesium-infoBox-title{border-bottom-left-radius:7px}button.cesium-infoBox-camera{background:0 0;border-color:#0000;border-radius:3px;width:22px;height:22px;margin:0;padding:0 5px;display:block;position:absolute;top:4px;left:4px}button.cesium-infoBox-close{color:#edffff;background:0 0;border:none;border-radius:2px;height:20px;margin:0;padding:0 5px;font-size:16px;font-weight:700;display:block;position:absolute;top:5px;right:5px}button.cesium-infoBox-close:focus{background:#ee880070;outline:none}button.cesium-infoBox-close:hover{color:#000;background:#888}button.cesium-infoBox-close:active{color:#000;background:#a00}.cesium-infoBox-bodyless .cesium-infoBox-iframe{display:none}.cesium-infoBox-iframe{border:none;width:calc(100% - 2px)}span.cesium-sceneModePicker-wrapper{margin:0 3px;display:inline-block;position:relative}.cesium-sceneModePicker-visible{visibility:visible;opacity:1;transition:opacity .25s linear}.cesium-sceneModePicker-hidden{visibility:hidden;opacity:0;transition:visibility 0s .25s,opacity .25s linear}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none{display:none}.cesium-sceneModePicker-slide-svg{transition:left 2s;top:0;left:0}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D{margin:0 0 3px}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView{left:200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D{left:-200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D{left:-100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}span.cesium-projectionPicker-wrapper{margin:0 3px;display:inline-block;position:relative}.cesium-projectionPicker-visible{visibility:visible;opacity:1;transition:opacity .25s linear}.cesium-projectionPicker-hidden{visibility:hidden;opacity:0;transition:visibility 0s .25s,opacity .25s linear}.cesium-projectionPicker-wrapper .cesium-projectionPicker-none{display:none}.cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective,.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic{margin:0 0 3px}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective .cesium-projectionPicker-iconOrthographic{left:100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic .cesium-projectionPicker-iconPerspective{left:-100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-performance-watchdog-message-area{color:#000;background-color:#ff0;padding:10px;position:relative}.cesium-performance-watchdog-message{margin-right:30px}.cesium-performance-watchdog-message-dismiss{margin:0 10px 0 0;position:absolute;right:0}.cesium-navigationHelpButton-wrapper{display:inline-block;position:relative}.cesium-navigation-help{visibility:hidden;transform-origin:234px -10px;border-radius:10px;width:250px;transition:visibility 0s .25s,transform .25s ease-in;position:absolute;top:38px;right:2px;transform:scale(.01)}.cesium-navigation-help-visible{visibility:visible;transition:transform .25s ease-out;transform:scale(1)}.cesium-navigation-help-instructions{background-color:#262626bf;border:1px solid #444;border-radius:0 0 10px 10px;padding-bottom:5px}.cesium-click-navigation-help{display:none}.cesium-touch-navigation-help{padding-top:5px;display:none}.cesium-click-navigation-help-visible,.cesium-touch-navigation-help-visible{display:block}.cesium-navigation-help-pan{color:#6cf;font-weight:700}.cesium-navigation-help-zoom{color:#65fd00;font-weight:700}.cesium-navigation-help-rotate{color:#ffd800;font-weight:700}.cesium-navigation-help-tilt{color:#d800d8;font-weight:700}.cesium-navigation-help-details{color:#fff}.cesium-navigation-button{color:#fff;cursor:pointer;background-color:#0000;border-top:1px solid #444;border-bottom:none;border-right:1px solid #444;width:50%;margin:0}.cesium-navigation-button-icon{vertical-align:middle;padding:5px 1px}.cesium-navigation-button:focus{outline:none}.cesium-navigation-button-left{border-left:1px solid #444;border-radius:10px 0 0}.cesium-navigation-button-right{border-left:none;border-radius:0 10px 0 0}.cesium-navigation-button-selected{background-color:#262626bf}.cesium-navigation-button-unselected{background-color:#000000bf}.cesium-navigation-button-unselected:hover{background-color:#4c4c4cbf}.cesium-selection-wrapper{pointer-events:none;visibility:hidden;opacity:0;width:160px;height:160px;transition:visibility 0s .2s,opacity .2s ease-in;position:absolute}.cesium-selection-wrapper-visible{visibility:visible;opacity:1;transition:opacity .2s ease-out}.cesium-selection-wrapper svg{fill:#2e2;stroke:#000;stroke-width:1.1px}.cesium-timeline-main{-webkit-user-select:none;user-select:none;border:1px solid #888;position:relative;bottom:0;left:0;overflow:hidden}.cesium-timeline-trackContainer{border-top:1px solid #888;width:100%;position:relative;top:0;left:0;overflow:auto}.cesium-timeline-tracks{width:100%;position:absolute;top:0;left:0}.cesium-timeline-needle{background:red;width:1px;position:absolute;top:1.7em;bottom:0;left:0}.cesium-timeline-bar{cursor:pointer;background:linear-gradient(#747577cc 0%,#3a4452cc 11%,#2e3238cc 46%,#353535cc 81% 100%);width:100%;height:1.7em;position:relative;top:0;left:0;overflow:hidden}.cesium-timeline-ruler{visibility:hidden;white-space:nowrap;z-index:-200;font-size:80%}.cesium-timeline-highlight{background:#08f;position:absolute;bottom:0;left:0}.cesium-timeline-ticLabel{white-space:nowrap;color:#eee;font-size:80%;position:absolute;top:0;left:0}.cesium-timeline-ticMain{background:#eee;width:1px;height:50%;position:absolute;bottom:0;left:0}.cesium-timeline-ticSub{background:#aaa;width:1px;height:33%;position:absolute;bottom:0;left:0}.cesium-timeline-ticTiny{background:#888;width:1px;height:25%;position:absolute;bottom:0;left:0}.cesium-timeline-icon16{background-image:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sIDBITKIVzLEMAAAKNSURBVEjHxdXNSxRhHAfw7zzrqhuoWJnSkrippUVSEKsHI9BTUYdAJA/RoYMREV26rAdn6tAfUARi16hQqkOBQRgUEYFWEC3OwczMjdZd92VmdWfmeelgTjO7q7gb0VzmmZnn85vvPPPMM8B/3qTcE2PPpuTZKB1eWuUQACgXYACYwVFbCTTVeZXB/i55o4LFelcAZfStYD4vpAoPGAGo4GBcQEgSOAUMQyAezwK6iQfDPXnhS/FkHZ+/8VLMWxxqWkfH3gbMRNOYi2roavbja0zHQmoFPYf8ED4Ko4aivm9MOG/u9I8mwrafeK7a/tVrNc/bARYN5noadeq7q0342vXw9CIMU6BmW8rVP9cPBPe52uu+v3O/y9sB4gkTWs6Qsk0mj5ExXMelejvA8WafYmkmGPHanTijdtvif8rx5RiCjdWKs2Cp3jWRDl96KhrbqlBeJqBOLyLQXg0IgbkZDS0dO8EZxZfPSTA9jvDDK3mT0OmP1FXh3XwEEAKdTX5MRWLgjCK4pwH3xt/YnjgLHAv4lHTCAKMMu/wV+KZGob6PoKyMQ0+sgBpZVJZn0NterxQaVqef/DRn+/EXYds/mZx2eVeAW9d65dhCEsaKCb7K8HH0gqTevyh9GDkn0VULRiaLzJKGBu9swfdaiie5RVo9ESURN8E8BE0n7ggACJy8KzghSCzp6DmwWxkaCm24EBXr8wI8Hrkq06QBiRC0t24HALS11IBTCyJl4vb1AXmzpbVYTwoVOXN0h7L8Mwtm8bXPybIQ/5FCX3dA2cr6XowvGCA02CvztAnz9+JiZk1AMxG6fEreSoBiPNmoyNnuWiWVzAIAtISO08E6pZi/3N96AIDn4E3h3P8L/wshP+txtEs4JAAAAABJRU5ErkJggg==);background-repeat:no-repeat;width:16px;height:16px;display:block;position:absolute}.cesium-viewer{width:100%;height:100%;font-family:sans-serif;font-size:16px;display:block;position:relative;top:0;left:0;overflow:hidden}.cesium-viewer-cesiumWidgetContainer{width:100%;height:100%}.cesium-viewer-bottom{padding-right:5px;display:block;position:absolute;bottom:0;left:0}.cesium-viewer .cesium-widget-credits{color:#fff;text-shadow:0 0 2px #000;padding-right:0;font-size:10px;display:inline;position:static;bottom:auto;left:auto}.cesium-viewer-timelineContainer{height:27px;margin:0;padding:0;font-size:14px;position:absolute;bottom:0;left:169px;right:29px;overflow:hidden}.cesium-viewer-animationContainer{width:169px;height:112px;padding:0;position:absolute;bottom:0;left:0}.cesium-viewer-fullscreenContainer,.cesium-viewer-vrContainer{width:29px;height:29px;padding:0;position:absolute;bottom:0;right:0;overflow:hidden}.cesium-viewer-toolbar{display:block;position:absolute;top:5px;right:5px}.cesium-viewer-cesiumInspectorContainer{display:block;position:absolute;top:50px;right:10px}.cesium-viewer-geocoderContainer{margin:0 3px;display:inline-block;position:relative}.cesium-viewer-cesium3DTilesInspectorContainer,.cesium-viewer-voxelInspectorContainer{box-sizing:border-box;max-height:calc(100% - 120px);display:block;position:absolute;top:50px;right:10px;overflow:hidden auto}.cesium-viewer-i3s-explorer ul{list-style-type:none}.cesium-viewer-i3s-explorer .layersList{padding:0}.cesium-viewer-i3s-explorer input{margin:0 3px 0 0}.cesium-viewer-i3s-explorer .expandItem{cursor:pointer;-webkit-user-select:none;user-select:none;width:20px}.cesium-viewer-i3s-explorer .nested,.cesium-viewer-i3s-explorer #bsl-wrapper{display:none}.cesium-viewer-i3s-explorer .active{display:block}.cesium-viewer-i3s-explorer .li-wrapper{flex-direction:row;align-content:center;display:flex}
