@charset "UTF-8";.app-container[data-v-25bde6e0]{height:100%;position:relative}.app-container[data-v-25bde6e0]:after{content:"";position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-size:300%,200%;background-position:50% 50%,50% 50%;opacity:.1;background-image:repeating-linear-gradient(100deg,#000,#ffbf00 7%,#d7f562 10%,#89eaff 12%,#000 16%);-webkit-mask-image:radial-gradient(at 100% 0px,#000 30%,#0000 70%);mask-image:radial-gradient(at 100% 0px,#000 30%,#0000 70%)}.app-container .app-view[data-v-25bde6e0]{position:relative;z-index:1}.brand-logo[data-v-252a0eff]{display:inline-flex;align-items:center;gap:8px;height:42px;color:#111;text-decoration:none;cursor:pointer}.brand-logo__mark[data-v-252a0eff]{display:block;height:28px;width:auto;flex-shrink:0;object-fit:contain;margin-top:12px}.brand-logo__word[data-v-252a0eff]{font-family:var(--px-font-edu-hand, "Edu VIC WA NT Hand", "Segoe Print", "Bradley Hand", cursive);font-size:20px;font-weight:700;line-height:1em;letter-spacing:-.01em}.brand-logo__word__highlight[data-v-252a0eff]{color:var(--px-brand, #ff7a64)}.locale-switch[data-v-e08d4355]{position:relative;z-index:2}.locale-switch__btn[data-v-e08d4355]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:#111;cursor:pointer;transition:color .2s ease,background-color .2s ease}.locale-switch__btn[data-v-e08d4355]:hover{color:#000;background:#0000000f}.locale-switch__drop[data-v-e08d4355]{position:absolute;top:100%;right:0;z-index:3;min-width:132px;padding-top:6px}.locale-switch__panel[data-v-e08d4355]{padding:6px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fff;box-shadow:0 12px 32px #0000001f}.locale-switch__opt[data-v-e08d4355]{display:block;width:100%;min-height:32px;padding:0 10px;border:none;border-radius:8px;background:transparent;color:#1a1a1a;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.locale-switch__opt[data-v-e08d4355]:hover{background:#0000000d}.locale-switch__opt.is-active[data-v-e08d4355]{color:var(--px-brand, #ff7a64);background:#ff7a641a}.auth[data-v-60c1bd69]{height:100%;overflow:auto;display:flex;flex-direction:column}.auth-header[data-v-60c1bd69]{position:relative;z-index:2;flex-shrink:0;height:60px;padding:0 48px;display:flex;justify-content:space-between;align-items:center;overflow:visible;font-size:16px}.auth-panel[data-v-60c1bd69]{flex:1;width:100%;display:flex;justify-content:center;align-items:flex-start;padding:120px 24px 48px;box-sizing:border-box}.auth-form[data-v-60c1bd69]{width:420px;height:auto;min-height:360px;padding-bottom:24px}.auth-form[data-v-60c1bd69] .p-card__body{overflow:visible}.auth-form--login[data-v-60c1bd69]{min-height:460px;padding-top:48px}.auth-form--verify[data-v-60c1bd69]{min-height:360px}.auth-form--verify .auth-title[data-v-60c1bd69]{margin-top:36px}.auth-form--verify .auth-description[data-v-60c1bd69]{margin-bottom:24px}.auth-form--wide[data-v-60c1bd69]{width:520px;min-height:0;padding-bottom:28px}.auth-form--wide .auth-title[data-v-60c1bd69]{margin-top:36px}.auth-form--wide .auth-title img[data-v-60c1bd69]{right:72px}.auth-form--wide .auth-description[data-v-60c1bd69]{max-width:396px}.auth-form--status[data-v-60c1bd69]{width:460px;min-height:0;padding-bottom:28px}.auth-form--status .auth-title[data-v-60c1bd69]{margin-top:20px}.auth-form--status .auth-description[data-v-60c1bd69]{max-width:360px}.auth-title[data-v-60c1bd69]{font-style:normal;font-weight:600;font-size:26px;line-height:36px;text-align:center;color:#000;position:relative}.auth-title img[data-v-60c1bd69]{position:absolute;right:44px;top:-32px;width:64px;pointer-events:none}.auth-description[data-v-60c1bd69]{margin-top:8px;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#999}.auth-legal[data-v-60c1bd69]{margin-top:12px;font-size:13px;line-height:20px;text-align:center;color:#999}.auth-legal__agree[data-v-60c1bd69]{margin:8px 0 0}.auth-legal__agree a[data-v-60c1bd69]{color:var(--px-brand, #ff7a64);text-decoration:none}.auth-legal__agree a[data-v-60c1bd69]:hover{color:var(--px-brand-hover, #ff9480);text-decoration:underline}.auth-handler[data-v-60c1bd69]{font-size:12px;color:#999;text-align:center;margin-top:16px}.auth-handler a[data-v-60c1bd69]{color:#999;text-decoration:none}.auth-handler a[data-v-60c1bd69]:hover{color:var(--px-brand-hover, #ff9480);text-decoration:underline}.auth-status[data-v-60c1bd69]{min-height:20px;font-size:13px;line-height:20px;color:#999;text-align:center;margin-top:16px;word-break:break-word}.auth-status.is-error[data-v-60c1bd69]{color:var(--px-brand-active, #e85f4c)}@media(max-width:768px){.auth-header[data-v-60c1bd69]{padding:0 20px}.auth-panel[data-v-60c1bd69]{padding:48px 20px 24px}.auth-form[data-v-60c1bd69],.auth-form--wide[data-v-60c1bd69],.auth-form--status[data-v-60c1bd69]{width:100%}.auth-title img[data-v-60c1bd69]{right:24px}}.auth-meta[data-v-9d9236a6]{margin-top:28px;padding:14px 16px;border-radius:12px;background:#faf7f4;border:1px solid #f0e7df}.auth-meta__label[data-v-9d9236a6]{font-size:12px;line-height:18px;color:#999}.auth-meta__value[data-v-9d9236a6]{margin-top:4px;font-size:14px;line-height:20px;color:#1a1a1a;word-break:break-all}.auth-actions[data-v-9d9236a6]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.auth-action[data-v-9d9236a6]{width:100%}.auth-handler[data-v-9d9236a6]{font-size:13px;color:#999;text-align:center;margin-top:20px}.auth-handler__mono[data-v-9d9236a6]{display:block;margin-top:8px;color:#1a1a1a;font-family:SFMono-Regular,Menlo,monospace;font-size:12px;word-break:break-all}@media(max-width:768px){.auth-actions[data-v-9d9236a6]{grid-template-columns:1fr}}.auth-message[data-v-c52858f8]{margin-top:28px;padding:16px;border-radius:12px;background:#faf7f4;border:1px solid #f0e7df;font-size:13px;line-height:20px;color:#1a1a1a;word-break:break-word}.auth-actions[data-v-c52858f8]{margin-top:24px}.auth-divider-text[data-v-6a8a034b]{color:#b7b8bd}.auth-input[data-v-6a8a034b]{border-radius:8px;color:#1a1a1a;width:100%;font-size:14px;transition:all .2s;outline:none}.auth-platform[data-v-6a8a034b]{margin:24px auto}.auth-platform[data-v-6a8a034b] .g-btn-wrapper{width:100%}.auth-platform-google[data-v-6a8a034b]{position:relative}.auth-platform-google img[data-v-6a8a034b]{width:18px;height:18px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.auth-base[data-v-6a8a034b]{margin-top:24px}.auth-button[data-v-6a8a034b]{margin-top:24px;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}.auth-button span[data-v-6a8a034b]{margin-right:4px;font-size:14px;font-weight:600}.auth-button[data-v-6a8a034b]:hover{opacity:1}.auth-success[data-v-2babb86e]{display:flex;justify-content:center;padding-top:24px}.auth-success__ring[data-v-2babb86e]{width:96px;height:96px;border-radius:50%;border:10px solid #f6d8ce;display:flex;align-items:center;justify-content:center;background:#fff8f4}.auth-success__dot[data-v-2babb86e]{width:34px;height:34px;border-radius:50%;background:var(--px-brand, #ff7a64);box-shadow:0 0 0 10px #ff7a641f}.auth-actions[data-v-2babb86e]{margin-top:24px}:root{--shadow-bottom: 0px 0px 0px 1px rgba(0, 0, 0, .02), 0px 1px 0px 0px rgba(0, 0, 0, .05), 0px 2px 4px 0px rgba(0, 0, 0, .1);--shadow-top: 0px 0px 0px 1px rgba(0, 0, 0, .02), 0px -1px 0px 0px rgba(0, 0, 0, .05), 0px -2px 4px 0px rgba(0, 0, 0, .1);--shadow-left: 0px 0px 0px 1px rgba(0, 0, 0, .02), -1px 0px 0px 0px rgba(0, 0, 0, .05), -2px 0px 4px 0px rgba(0, 0, 0, .1);--shadow-right: 0px 0px 0px 1px rgba(0, 0, 0, .02), 1px 0px 0px 0px rgba(0, 0, 0, .05), 2px 0px 4px 0px rgba(0, 0, 0, .1)}@keyframes p-border-shimmer-flow{0%{background-position:center,var(--p-border-shimmer-start);opacity:0}12%{opacity:1}88%{opacity:1}to{background-position:center,var(--p-border-shimmer-end);opacity:0}}.p-avatar{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;overflow:hidden;color:var(--p-avatar-color);background:var(--p-avatar-bg-color);border-radius:var(--p-avatar-border-radius);position:relative;isolation:isolate}.p-avatar:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:var(--p-border-shimmer-z-index, 3);transition:opacity .2s}.p-avatar>*{position:relative;z-index:1}.p-avatar>img{display:block;width:100%;height:100%;object-fit:cover}.p-avatar.is-circle{border-radius:var(--p-avatar-circle-border-radius)}.p-avatar.is-shimmer{--p-border-shimmer-thickness: 2px;--p-border-shimmer-z-index: 4;--p-border-shimmer-start: 140% 50%;--p-border-shimmer-end: -15% 50%;--p-border-shimmer-size: 170% 100%}.p-avatar.is-shimmer:before{inset:0;padding:var(--p-border-shimmer-thickness, 1px);background-image:var(--p-border-shimmer-track, linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .14) 100%)),var(--p-border-shimmer-gradient, linear-gradient(110deg, rgba(255, 191, 0, 0) 16%, rgba(255, 191, 0, .1) 26%, rgba(255, 191, 0, .34) 38%, rgba(255, 191, 0, .82) 50%, rgba(215, 245, 98, .94) 59%, rgba(137, 234, 255, .62) 68%, rgba(137, 234, 255, .2) 78%, rgba(137, 234, 255, 0) 88%));background-repeat:no-repeat,no-repeat;background-size:100% 100%,var(--p-border-shimmer-size);background-position:center,var(--p-border-shimmer-start);opacity:0;animation:p-border-shimmer-flow var(--p-border-shimmer-duration, 2.4s) linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.p-avatar--sm{font-size:var(--p-avatar-sm-font-size);width:var(--p-avatar-sm-box-size);height:var(--p-avatar-sm-box-size)}.p-avatar--md{font-size:var(--p-avatar-md-font-size);width:var(--p-avatar-md-box-size);height:var(--p-avatar-md-box-size)}.p-avatar--lg{font-size:var(--p-avatar-lg-font-size);width:var(--p-avatar-lg-box-size);height:var(--p-avatar-lg-box-size)}.p-avatar-group{display:inline-flex;align-items:flex-start;position:relative;isolation:isolate}.p-avatar-group__item{display:inline-flex;position:relative;flex-shrink:0;margin-inline-end:calc(var(--p-avatar-group-overlap) * -1)}.p-avatar-group__item:last-child{margin-inline-end:0}.p-avatar-group__avatar{position:relative;flex-shrink:0;box-sizing:border-box;overflow:hidden;border:var(--p-avatar-group-border-width) solid var(--p-avatar-group-border-color);-webkit-backdrop-filter:blur(var(--p-avatar-group-backdrop-blur));backdrop-filter:blur(var(--p-avatar-group-backdrop-blur))}.p-avatar-group__avatar:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--p-avatar-group-overlay-gradient);mix-blend-mode:overlay;opacity:var(--p-avatar-group-overlay-opacity);pointer-events:none}.p-avatar-group__overflow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:var(--p-avatar-group-size);height:var(--p-avatar-group-size);padding:0;overflow:hidden;border:var(--p-avatar-group-border-width) solid var(--p-avatar-group-border-color);border-radius:var(--p-avatar-group-border-radius);background:var(--p-avatar-group-overflow-bg-color);-webkit-backdrop-filter:blur(var(--p-avatar-group-backdrop-blur));backdrop-filter:blur(var(--p-avatar-group-backdrop-blur));color:var(--p-avatar-group-overflow-color);font-size:var(--p-avatar-group-overflow-font-size);font-weight:var(--p-avatar-group-overflow-font-weight);line-height:var(--p-avatar-group-overflow-line-height);text-align:center;white-space:nowrap}.p-badge{--p-badge-press-offset-y: 0px;position:relative;display:inline-block;vertical-align:middle}.p-badge.is-pressed{--p-badge-press-offset-y: 1px}.p-badge__content{position:absolute;top:0;right:8px;z-index:1;transform:translate(100%,calc(-50% + var(--p-badge-press-offset-y)));transition:transform .12s ease;cursor:default;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;color:var(--p-badge-color);background-color:var(--p-badge-bg-color);font-size:var(--p-badge-font-size);height:var(--p-badge-height);padding:var(--p-badge-padding-y) var(--p-badge-padding-x);border-radius:var(--p-badge-border-radius);white-space:nowrap}.p-badge__content.is-dot{height:var(--p-badge-dot-size);width:var(--p-badge-dot-size);padding:0;right:0;border-radius:var(--p-badge-dot-border-radius);transform:translate(50%,calc(-50% + var(--p-badge-press-offset-y)))}.p-breadcrumb{display:flex;align-items:center;font-size:var(--p-breadcrumb-font-size);color:var(--p-breadcrumb-color);line-height:var(--p-breadcrumb-line-height)}.p-breadcrumb__list{display:flex;align-items:center;margin:0;padding:0;list-style:none;flex-wrap:wrap}.p-breadcrumb--sm{font-size:var(--p-breadcrumb-font-size-sm)}.p-breadcrumb--md{font-size:var(--p-breadcrumb-font-size-md)}.p-breadcrumb--lg{font-size:var(--p-breadcrumb-font-size-lg)}.p-breadcrumb-item{display:inline-flex;align-items:center;margin:var(--p-breadcrumb-item-margin);padding:var(--p-breadcrumb-item-padding)}.p-breadcrumb-item__content{display:inline-flex;align-items:center;color:inherit;text-decoration:none;cursor:default}.p-breadcrumb-item__content[href]{color:var(--p-breadcrumb-link-color);cursor:pointer}.p-breadcrumb-item__content[href]:hover,.p-breadcrumb-item__content[href]:active{color:var(--p-breadcrumb-link-hover-color)}.p-breadcrumb-item__content.is-active{color:var(--p-breadcrumb-active-color);font-weight:var(--p-breadcrumb-active-font-weight)}.p-breadcrumb-item__separator{display:inline-flex;align-items:center;margin:0 var(--p-breadcrumb-separator-margin);color:var(--p-breadcrumb-separator-color);-webkit-user-select:none;user-select:none;pointer-events:none}.p-button{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;white-space:nowrap;outline:none;font-weight:400;gap:4px;transform:translateY(0);transition:color var(--p-button-transition-duration),background-color var(--p-button-transition-duration),box-shadow var(--p-button-transition-duration),transform var(--p-button-transition-duration);border-radius:var(--p-button-border-radius)}.p-button--default{border:none;color:var(--p-button-variant-default-text);background-color:var(--p-button-variant-default-bg);box-shadow:var(--p-button-variant-default-shadow)}.p-button--default:hover{color:var(--p-button-variant-default-hover-text);background:var(--p-button-variant-default-hover-bg);box-shadow:var(--p-button-variant-default-hover-shadow)}.p-button--default:active{background:var(--p-button-variant-default-active-bg);box-shadow:var(--p-button-variant-default-active-shadow);transform:var(--p-button-active-transform)}.p-button--default i{color:var(--p-button-variant-default-icon)}.p-button--default.is-disabled,.p-button--default.is-disabled:hover,.p-button--default.is-disabled:focus,.p-button--default.is-disabled:active{cursor:not-allowed;color:var(--p-button-variant-default-disabled-text);background:var(--p-button-variant-default-disabled-bg);box-shadow:var(--p-button-variant-default-disabled-shadow);transform:none}.p-button--default.is-disabled i{color:var(--p-button-variant-default-disabled-icon)}.p-button--primary{border:none;color:var(--p-button-variant-primary-text);background-color:var(--p-button-variant-primary-bg);box-shadow:var(--p-button-variant-primary-shadow)}.p-button--primary:hover{color:var(--p-button-variant-primary-hover-text);background:var(--p-button-variant-primary-hover-bg);box-shadow:var(--p-button-variant-primary-hover-shadow)}.p-button--primary:active{background:var(--p-button-variant-primary-active-bg);box-shadow:var(--p-button-variant-primary-active-shadow);transform:var(--p-button-active-transform)}.p-button--primary i{color:var(--p-button-variant-primary-icon)}.p-button--primary.is-disabled,.p-button--primary.is-disabled:hover,.p-button--primary.is-disabled:focus,.p-button--primary.is-disabled:active{cursor:not-allowed;color:var(--p-button-variant-primary-disabled-text);background:var(--p-button-variant-primary-disabled-bg);box-shadow:var(--p-button-variant-primary-disabled-shadow);transform:none}.p-button--primary.is-disabled i{color:var(--p-button-variant-primary-disabled-icon)}.p-button--soft{border:none;color:var(--p-button-variant-soft-text);background-color:var(--p-button-variant-soft-bg);box-shadow:var(--p-button-variant-soft-shadow)}.p-button--soft:hover{color:var(--p-button-variant-soft-hover-text);background:var(--p-button-variant-soft-hover-bg);box-shadow:var(--p-button-variant-soft-hover-shadow)}.p-button--soft:active{background:var(--p-button-variant-soft-active-bg);box-shadow:var(--p-button-variant-soft-active-shadow);transform:var(--p-button-active-transform)}.p-button--soft i{color:var(--p-button-variant-soft-icon)}.p-button--soft.is-disabled,.p-button--soft.is-disabled:hover,.p-button--soft.is-disabled:focus,.p-button--soft.is-disabled:active{cursor:not-allowed;color:var(--p-button-variant-soft-disabled-text);background:var(--p-button-variant-soft-disabled-bg);box-shadow:var(--p-button-variant-soft-disabled-shadow);transform:none}.p-button--soft.is-disabled i{color:var(--p-button-variant-soft-disabled-icon)}.p-button--ghost{border:none;color:var(--p-button-variant-ghost-text);background-color:var(--p-button-variant-ghost-bg);box-shadow:var(--p-button-variant-ghost-shadow)}.p-button--ghost:hover{color:var(--p-button-variant-ghost-hover-text);background:var(--p-button-variant-ghost-hover-bg);box-shadow:var(--p-button-variant-ghost-hover-shadow)}.p-button--ghost:active{background:var(--p-button-variant-ghost-active-bg);box-shadow:var(--p-button-variant-ghost-active-shadow);transform:var(--p-button-active-transform)}.p-button--ghost i{color:var(--p-button-variant-ghost-icon)}.p-button--ghost.is-disabled,.p-button--ghost.is-disabled:hover,.p-button--ghost.is-disabled:focus,.p-button--ghost.is-disabled:active{cursor:not-allowed;color:var(--p-button-variant-ghost-disabled-text);background:var(--p-button-variant-ghost-disabled-bg);box-shadow:var(--p-button-variant-ghost-disabled-shadow);transform:none}.p-button--ghost.is-disabled i{color:var(--p-button-variant-ghost-disabled-icon)}.p-button--sm{height:var(--p-button-size-sm-height);padding:var(--p-button-size-sm-padding-y) var(--p-button-size-sm-padding-x);font-size:var(--p-button-size-sm-font-size);line-height:var(--p-button-size-sm-line-height);font-weight:var(--p-button-size-sm-font-weight)}.p-button.is-round{border-radius:calc(var(--p-button-size-sm-height) / 2)}.p-button--md{height:var(--p-button-size-md-height);padding:var(--p-button-size-md-padding-y) var(--p-button-size-md-padding-x);font-size:var(--p-button-size-md-font-size);line-height:var(--p-button-size-md-line-height);font-weight:var(--p-button-size-md-font-weight)}.p-button.is-round{border-radius:calc(var(--p-button-size-md-height) / 2)}.p-button--lg{height:var(--p-button-size-lg-height);padding:var(--p-button-size-lg-padding-y) var(--p-button-size-lg-padding-x);font-size:var(--p-button-size-lg-font-size);line-height:var(--p-button-size-lg-line-height);font-weight:var(--p-button-size-lg-font-weight)}.p-button.is-round{border-radius:calc(var(--p-button-size-lg-height) / 2)}.p-button.is-loading{opacity:.55}.p-button.is-block{display:flex;width:100%}.p-button.is-compact{border-radius:0!important;box-shadow:inset 0 0 0 1px var(--p-button-compact-border-color)!important}.p-button.is-compact:hover{box-shadow:inset 0 0 0 1px var(--p-button-compact-hover-border-color)!important}.p-button.is-compact:active{box-shadow:inset 0 0 0 1px var(--p-button-compact-active-border-color)!important}.p-button.is-compact.is-disabled,.p-button.is-compact.is-disabled:hover,.p-button.is-compact.is-disabled:focus,.p-button.is-compact.is-disabled:active{box-shadow:inset 0 0 0 1px var(--p-button-compact-border-color)!important}.p-button--prefix{display:inline-flex;justify-content:center;align-items:center}.p-button--prefix.is-loading>*{display:inline-block;animation:button-loading 1s linear infinite}.p-button--suffix{display:inline-flex;justify-content:center;align-items:center}.p-button--suffix.is-loading>*{display:inline-block;animation:button-loading 1s linear infinite}@keyframes button-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-card{position:relative;width:100%;border-radius:var(--p-card-border-radius);background-color:var(--p-card-bg-color);transition:transform var(--p-card-transition-duration),box-shadow var(--p-card-transition-duration),border-color var(--p-card-transition-duration);border:1px solid transparent}.p-card:after{content:"";position:absolute;opacity:.4;background:linear-gradient(90deg,#ffbf0000,#ffbf00,#d7f562,#89eaff,#89eaff00)}.p-card.is-bordered{border-color:var(--p-card-border-color)}.p-card.is-shadow-always{box-shadow:var(--p-card-shadow-bottom)}.p-card.is-shadow-never{box-shadow:none}.p-card.is-shadow-never:after{opacity:.18}.p-card.is-shadow-hover{box-shadow:none}.p-card.is-hoverable{cursor:pointer}.p-card.is-hoverable:hover{transform:translateY(-2px)}.p-card.is-shadow-hover:hover{box-shadow:var(--p-card-shadow-bottom)}.p-card.is-top{box-shadow:var(--p-card-shadow-top)}.p-card.is-top:after{top:-2px;left:0;width:100%;height:2px}.p-card.is-bottom{box-shadow:var(--p-card-shadow-bottom)}.p-card.is-bottom:after{bottom:-2px;left:0;width:100%;height:2px}.p-card.is-left{box-shadow:var(--p-card-shadow-left)}.p-card.is-left:after{left:-2px;top:0;width:2px;height:100%;background:linear-gradient(180deg,#ffbf0000,#ffbf00,#d7f562,#89eaff,#89eaff00)}.p-card.is-right{box-shadow:var(--p-card-shadow-right)}.p-card.is-right:after{right:-2px;top:0;width:2px;height:100%;background:linear-gradient(180deg,#ffbf0000,#ffbf00,#d7f562,#89eaff,#89eaff00)}.p-card__header{font-weight:600;font-size:var(--p-card-title-font-size);border-bottom:1px solid var(--p-card-border-color);padding:var(--p-card-padding-y) var(--p-card-padding-x)}.p-card__cover{display:block;border-bottom:1px solid var(--p-card-border-color);overflow:hidden;border-top-left-radius:inherit;border-top-right-radius:inherit}.p-card__cover>*{display:block;width:100%}.p-card__header-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.p-card__title{flex:1;font-weight:600;font-size:var(--p-card-title-font-size);color:var(--p-card-title-color)}.p-card__extra{flex-shrink:0;margin-left:var(--p-card-padding-x);font-size:var(--p-card-extra-font-size);color:var(--p-card-extra-color)}.p-card__body{padding:var(--p-card-padding-y) var(--p-card-padding-x);font-size:var(--p-card-body-font-size);padding:24px}.p-card__footer{padding:16px 24px 20px;border-top:1px solid var(--p-card-border-color);margin-top:8px}.p-collapse{width:100%;box-sizing:border-box;color:var(--p-collapse-color);font-size:var(--p-collapse-font-size);background-color:var(--p-collapse-bg-color);border-radius:var(--p-collapse-border-radius);overflow:hidden;transition:background-color var(--p-collapse-transition-duration) ease,border-color var(--p-collapse-transition-duration) ease}.p-collapse.is-bordered{border:1px solid var(--p-collapse-border-color)}.p-collapse.is-ghost{background-color:var(--p-collapse-ghost-bg-color);border:0}.p-collapse--size-sm{font-size:var(--p-collapse-size-sm-font-size)}.p-collapse--size-md{font-size:var(--p-collapse-size-md-font-size)}.p-collapse--size-lg{font-size:var(--p-collapse-size-lg-font-size)}.p-collapse-item{width:100%;box-sizing:border-box;border-bottom:1px solid var(--p-collapse-border-color);background-color:var(--p-collapse-bg-color)}.p-collapse-item.is-ghost{background-color:var(--p-collapse-ghost-bg-color);border:0}.p-collapse-item:first-child,.p-collapse-item__header,.p-collapse-item__content{border-radius:var(--p-collapse-border-radius) var(--p-collapse-border-radius) 0 0}.p-collapse-item:first-child.is-active .p-collapse-item__content{border-radius:0}.p-collapse-item:last-child{border:none;border-radius:0 0 var(--p-collapse-border-radius) var(--p-collapse-border-radius)}.p-collapse-item__header,.p-collapse-item__content{border-radius:0 0 var(--p-collapse-border-radius) var(--p-collapse-border-radius)}.p-collapse-item:last-child.is-active .p-collapse-item__header{border-radius:0}.p-collapse-item__header{width:100%;box-sizing:border-box;outline:none;cursor:pointer;border:none;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:inherit;background-color:var(--p-collapse-item-header-bg-color);padding:var(--p-collapse-item-padding-y) var(--p-collapse-item-padding-x);transition:background-color var(--p-collapse-transition-duration) ease,color var(--p-collapse-transition-duration) ease}.p-collapse-item__header:hover{background-color:var(--p-collapse-item-header-hover-bg-color)}.p-collapse-item__header:focus-visible{outline:2px solid var(--p-collapse-border-color);outline-offset:-2px}.p-collapse-item__header.is-disabled{color:var(--p-collapse-disabled-color);cursor:not-allowed;opacity:1}.p-collapse-item__header.is-disabled:hover{background-color:var(--p-collapse-item-header-bg-color)}.p-collapse-item__header.is-ghost{background-color:var(--p-collapse-ghost-bg-color)}.p-collapse-item__header.is-ghost:hover{background-color:var(--p-collapse-ghost-hover-bg-color)}.p-collapse-item__header--size-sm{padding:var(--p-collapse-size-sm-header-padding-y) var(--p-collapse-size-sm-header-padding-x);font-size:var(--p-collapse-size-sm-font-size)}.p-collapse-item__header--size-md{padding:var(--p-collapse-size-md-header-padding-y) var(--p-collapse-size-md-header-padding-x);font-size:var(--p-collapse-size-md-font-size)}.p-collapse-item__header--size-lg{padding:var(--p-collapse-size-lg-header-padding-y) var(--p-collapse-size-lg-header-padding-x);font-size:var(--p-collapse-size-lg-font-size)}.p-collapse-item__header-content{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.p-collapse-item__header-extra{display:flex;align-items:center;gap:8px;flex-shrink:0;color:inherit}.p-collapse-item__title{flex:1;min-width:0;text-align:left;color:inherit}.p-collapse-item__arrow{transform:rotate(90deg);transition:transform var(--p-collapse-transition-duration) ease;display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:inherit}.p-collapse-item__arrow.is-expand{transform:rotate(180deg)}.p-collapse-item__content{box-sizing:border-box;overflow:hidden;color:inherit;background-color:var(--p-collapse-item-content-bg-color)}.p-collapse-item__content.is-bordered{border-top:1px solid var(--p-collapse-border-color);background-color:var(--p-collapse-item-content-bg-color)}.p-collapse-item__content.is-ghost{background-color:var(--p-collapse-ghost-bg-color);border:0}.p-collapse-item__content-container{box-sizing:border-box;padding:var(--p-collapse-item-padding-y) var(--p-collapse-item-padding-x);color:inherit}.p-collapse-item__content-container--size-sm{padding:var(--p-collapse-size-sm-content-padding-y) var(--p-collapse-size-sm-content-padding-x)}.p-collapse-item__content-container--size-md{padding:var(--p-collapse-size-md-content-padding-y) var(--p-collapse-size-md-content-padding-x)}.p-collapse-item__content-container--size-lg{padding:var(--p-collapse-size-lg-content-padding-y) var(--p-collapse-size-lg-content-padding-x)}.p-checkbox{position:relative;display:inline-flex;align-items:center;column-gap:var(--p-checkbox-label-margin);vertical-align:middle;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--p-checkbox-color);font-size:var(--p-checkbox-font-size);line-height:1.4;transition:color var(--p-checkbox-transition-duration),border-color var(--p-checkbox-transition-duration),background-color var(--p-checkbox-transition-duration),box-shadow var(--p-checkbox-transition-duration)}.p-checkbox.is-disabled{cursor:not-allowed;color:var(--p-checkbox-disabled-color)}.p-checkbox:focus-within .p-checkbox__inner{box-shadow:0 0 0 3px var(--p-checkbox-focus-shadow-color)}.p-checkbox__input{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.p-checkbox__original{position:absolute;inset:0;opacity:0;margin:0;cursor:inherit;pointer-events:none}.p-checkbox__inner{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--p-checkbox-border-color);border-radius:var(--p-checkbox-border-radius);background:var(--p-checkbox-bg-color);transition:border-color var(--p-checkbox-transition-duration),background-color var(--p-checkbox-transition-duration),box-shadow var(--p-checkbox-transition-duration),transform var(--p-checkbox-transition-duration)}.p-checkbox__inner:after{content:"";position:absolute;left:48%;top:45%;width:26%;height:52%;border:2px solid transparent;border-left:0;border-top:0;opacity:0;transform:translate(-50%,-50%) rotate(45deg) scale(.75);transition:opacity var(--p-checkbox-transition-duration),transform var(--p-checkbox-transition-duration)}.p-checkbox__label{min-width:0;font-size:inherit;line-height:inherit;cursor:inherit;color:inherit}.p-checkbox__custom{display:inline-flex;min-width:0;width:100%;cursor:inherit;color:inherit;border-radius:inherit;transition:box-shadow var(--p-checkbox-transition-duration)}.p-checkbox--sm .p-checkbox__inner{width:var(--p-checkbox-size-sm-size);height:var(--p-checkbox-size-sm-size)}.p-checkbox--sm .p-checkbox__label{font-size:var(--p-checkbox-size-sm-font-size)}.p-checkbox--md .p-checkbox__inner{width:var(--p-checkbox-size-md-size);height:var(--p-checkbox-size-md-size)}.p-checkbox--md .p-checkbox__label{font-size:var(--p-checkbox-size-md-font-size)}.p-checkbox--lg .p-checkbox__inner{width:var(--p-checkbox-size-lg-size);height:var(--p-checkbox-size-lg-size)}.p-checkbox--lg .p-checkbox__label{font-size:var(--p-checkbox-size-lg-font-size)}.p-checkbox:hover:not(.is-disabled):not(.is-checked):not(.is-indeterminate) .p-checkbox__inner{border-color:var(--p-checkbox-checked-border-color);background:var(--p-checkbox-hover-bg-color)}.p-checkbox.is-checked .p-checkbox__inner{border-color:var(--p-checkbox-checked-border-color);background:var(--p-checkbox-checked-bg-color)}.p-checkbox.is-checked .p-checkbox__inner:after{border-color:var(--checkbox-checked-icon-color, var(--p-checkbox-checked-color));opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(1)}.p-checkbox.is-indeterminate .p-checkbox__inner{border-color:var(--p-checkbox-checked-border-color);background:var(--p-checkbox-checked-bg-color)}.p-checkbox.is-indeterminate .p-checkbox__inner:after{left:50%;top:50%;width:46%;height:2px;border:0;border-radius:999px;background:var(--checkbox-checked-icon-color, var(--p-checkbox-checked-color));opacity:1;transform:translate(-50%,-50%)}.p-checkbox.is-disabled .p-checkbox__inner{border-color:var(--p-checkbox-disabled-border-color);background:var(--p-checkbox-disabled-bg-color);box-shadow:none}.p-checkbox.is-disabled .p-checkbox__inner:after{border-color:var(--p-checkbox-disabled-color)}.p-checkbox.is-custom{column-gap:0}.p-checkbox.is-custom .p-checkbox__input{position:absolute;inset:0;width:100%;height:100%;opacity:0}.p-checkbox.is-custom .p-checkbox__inner{display:none}.p-checkbox-group{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--p-checkbox-group-gap)}.p-checkbox-group.is-disabled .p-checkbox{cursor:not-allowed}.p-code{position:relative;width:100%;border-radius:var(--p-code-border-radius);background-color:var(--p-code-bg-color);border:1px solid var(--p-code-border-color);overflow:hidden;transition:border-color var(--p-code-transition-duration)}.p-code__header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--p-code-header-bg);border-bottom:1px solid var(--p-code-header-border-color)}.p-code__header-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.p-code__header-right{display:flex;align-items:center;gap:6px;flex-shrink:0}.p-code__icon{display:flex;align-items:center;justify-content:center;color:var(--p-code-icon-color);flex-shrink:0}.p-code__header-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.p-code__title{font-size:12px;font-weight:var(--p-code-filename-active-font-weight);color:var(--p-code-title-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-code__subtitle{font-size:12px;line-height:1.2;color:var(--p-code-filename-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-code__lang{padding:2px 8px;border-radius:999px;background:var(--p-code-lang-bg);color:var(--p-code-lang-color);font-size:11px;font-weight:500;line-height:16px;text-transform:lowercase;white-space:nowrap}.p-code__theme-btn{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;border:none;background:transparent;cursor:pointer;color:var(--p-code-action-btn-color);transition:color var(--p-code-transition-duration),background var(--p-code-transition-duration);flex-shrink:0}.p-code__theme-btn:focus-visible{outline:2px solid var(--p-code-action-btn-hover-bg);outline-offset:2px}.p-code__theme-btn:hover{background:var(--p-code-action-btn-hover-bg)}.p-code__copy-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px;border-radius:4px;border:none;background:transparent;cursor:pointer;font-size:12px;font-weight:500;color:var(--p-code-action-btn-color);transition:color var(--p-code-transition-duration),background var(--p-code-transition-duration);flex-shrink:0}.p-code__copy-btn:focus-visible{outline:2px solid var(--p-code-action-btn-hover-bg);outline-offset:2px}.p-code__copy-btn:hover{background:var(--p-code-action-btn-hover-bg)}.p-code__copy-btn.is-copied{color:var(--p-code-action-btn-copied-color)}.p-code__copy-label{line-height:1}.p-code__body{overflow-x:auto;overflow-y:hidden}.p-code__body::-webkit-scrollbar{height:8px}.p-code__body::-webkit-scrollbar-track{background:transparent}.p-code__body::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.p-code__body::-webkit-scrollbar-thumb:hover{background:#00000040}.p-code__content :deep(pre){margin:0;padding:16px;min-width:100%;box-sizing:border-box;background:transparent!important;font-size:13px;line-height:1.7;font-family:JetBrains Mono,Fira Code,Cascadia Code,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.p-code__content :deep(code){font-family:inherit;display:block;min-width:100%}.p-code__content :deep(.p-code__line){display:block;min-height:1.7em}.p-code__content :deep(.p-code__line:empty):after{content:" ";white-space:pre}.p-code__content.is-line-numbers :deep(.p-code__line--numbered){position:relative;padding-left:44px}.p-code__content.is-line-numbers :deep(.p-code__line--numbered):before{content:attr(data-line);position:absolute;left:0;width:28px;color:var(--p-code-line-number-color);text-align:right;-webkit-user-select:none;user-select:none}.p-data-table{width:100%;min-width:0;border-radius:var(--p-data-table-border-radius);background:var(--p-data-table-bg);box-shadow:var(--p-data-table-box-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:relative;isolation:isolate}.p-data-table:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:var(--p-border-shimmer-z-index, 3);transition:opacity .2s}.p-data-table.is-bordered-cell .p-data-table__cell{border-right:1px solid var(--p-data-table-border-color);border-bottom:1px solid var(--p-data-table-border-color)}.p-data-table.is-bordered-cell .p-data-table__row>.p-data-table__cell:last-child{border-right:none}.p-data-table.is-bordered-cell .p-data-table__row.is-header{border-bottom:none}.p-data-table.is-bordered-cell .p-data-table__expanded-row-content{border-bottom:1px solid var(--p-data-table-border-color)}.p-data-table.is-bordered-row .p-data-table__row,.p-data-table.is-bordered-row .p-data-table__row.is-even{background:var(--p-data-table-bg)}.p-data-table.is-bordered-row .p-data-table__row:hover{background:var(--p-data-table-row-hover-bg)}.p-data-table.is-bordered-row .p-data-table__row.is-header{background:var(--p-data-table-row-header-bg);border-bottom:none}.p-data-table.is-bordered-row .p-data-table__cell{border-right:none;border-bottom:1px solid var(--p-data-table-border-color)}.p-data-table.is-bordered-row .p-data-table__expanded-row-content{border-bottom:1px solid var(--p-data-table-border-color)}.p-data-table.is-shimmer{--p-border-shimmer-start: 140% 50%;--p-border-shimmer-end: -15% 50%;--p-border-shimmer-size: 170% 100%}.p-data-table.is-shimmer:before{inset:0;padding:var(--p-border-shimmer-thickness, 1px);background-image:var(--p-border-shimmer-track, linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .14) 100%)),var(--p-border-shimmer-gradient, linear-gradient(110deg, rgba(255, 191, 0, 0) 16%, rgba(255, 191, 0, .1) 26%, rgba(255, 191, 0, .34) 38%, rgba(255, 191, 0, .82) 50%, rgba(215, 245, 98, .94) 59%, rgba(137, 234, 255, .62) 68%, rgba(137, 234, 255, .2) 78%, rgba(137, 234, 255, 0) 88%));background-repeat:no-repeat,no-repeat;background-size:100% 100%,var(--p-border-shimmer-size);background-position:center,var(--p-border-shimmer-start);opacity:0;animation:p-border-shimmer-flow var(--p-border-shimmer-duration, 2.4s) linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.p-data-table.is-compact .p-data-table__cell{height:var(--p-data-table-row-height-compact)}.p-data-table:not(.is-bordered) .p-data-table__cell{border-right:none;border-bottom:none}.p-data-table__container{width:100%;max-width:100%;min-width:0;overflow:hidden;border-radius:var(--p-data-table-border-radius);position:relative;z-index:1}.p-data-table__viewport{width:100%;max-width:100%;min-width:0;overflow:auto;-webkit-overflow-scrolling:touch}.p-data-table__viewport::-webkit-scrollbar{width:8px;height:8px}.p-data-table__viewport::-webkit-scrollbar-thumb{border-radius:4px;background:#ccc}.p-data-table__table{width:max-content;min-width:100%}.p-data-table__record{width:100%;min-width:100%}.p-data-table__body{display:block;width:100%}.p-data-table__body.is-slot-loading{height:160px;display:flex;justify-content:center;align-items:center}.p-data-table__body.is-empty{text-align:center;cursor:default;font-size:var(--p-data-table-font-size);color:var(--p-data-table-empty-color);padding:var(--p-data-table-empty-padding)}.p-data-table__row{display:flex;align-items:stretch;width:100%;min-width:100%;background:var(--p-data-table-row-odd-bg);transition:background-color var(--p-data-table-transition-duration)}.p-data-table__row.is-even{background:var(--p-data-table-row-even-bg)}.p-data-table__row:hover{background:var(--p-data-table-row-hover-bg)}.p-data-table__row.is-header{background:var(--p-data-table-row-header-bg);border-bottom:1px solid var(--p-data-table-border-color)}.p-data-table__row.is-sticky-header{position:sticky;top:0;z-index:4}.p-data-table__cell{height:var(--p-data-table-cell-height);display:flex;align-items:center;box-sizing:border-box;cursor:pointer;background:inherit;color:var(--p-data-table-cell-color);font-size:var(--p-data-table-font-size);padding:var(--p-data-table-cell-padding-vertical) var(--p-data-table-cell-padding-horizontal);word-break:break-word}.p-data-table__cell.is-header{height:36px;color:var(--p-data-table-cell-header-color);padding:0 var(--p-data-table-cell-padding-horizontal);background:var(--p-data-table-row-header-bg)}.p-data-table__cell.is-selection,.p-data-table__cell.is-expand{padding:0;justify-content:center;align-items:center}.p-data-table__cell.is-sortable{cursor:pointer}.p-data-table__cell.is-fixed-left,.p-data-table__cell.is-fixed-right{background:inherit}.p-data-table__cell.is-fixed-left-edge{box-shadow:6px 0 12px -12px #0f172a3d}.p-data-table__cell.is-fixed-right-edge{box-shadow:-6px 0 12px -12px #0f172a3d}.p-data-table__expand-trigger{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:none;border-radius:6px;background:transparent;color:var(--p-data-table-empty-color);cursor:pointer;transition:background-color var(--p-data-table-transition-duration),color var(--p-data-table-transition-duration)}.p-data-table__expand-trigger:hover,.p-data-table__expand-trigger.is-open{background:var(--p-data-table-row-hover-bg);color:var(--p-data-table-cell-color)}.p-data-table__expanded-row{display:block;width:100%;min-width:100%;background:var(--p-data-table-bg)}.p-data-table__expanded-row-content{width:100%;min-width:0;box-sizing:border-box;padding:12px;background:var(--p-data-table-bg);box-shadow:inset 0 1px #0f172a0a}.p-data-table__expanded-row-content>.p-data-table{width:100%;max-width:100%;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}.p-data-table__expanded-row-content>.p-data-table>.p-data-table__container{width:100%;max-width:100%}.p-data-table__expanded-row-content>.p-data-table>.p-data-table__container .p-data-table__row>.p-data-table__cell:last-child{border-right:none}.p-data-table__expanded-row-content>.p-data-table>.p-data-table__container .p-data-table__record:last-child>.p-data-table__row>.p-data-table__cell{border-bottom:none}.p-data-table__expanded-row-content>.p-data-table>.p-data-table__container .p-data-table__expanded-row-content{border-bottom:none}.p-data-table__header-content{display:inline-flex;align-items:center;gap:6px;min-width:0}.p-data-table__sort-icons{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;color:var(--p-data-table-empty-color)}.p-data-table__sort-icon{display:inline-flex;transition:color var(--p-data-table-transition-duration)}.p-data-table__sort-icon.is-active{color:var(--p-data-table-cell-header-color)}.p-data-table__footer{position:relative;z-index:1}.p-data-table__pagination{padding:16px 12px 0;display:flex;justify-content:flex-end}.p-dialog{position:fixed;inset:0;margin:0;z-index:var(--p-dialog-z-index);background-color:var(--p-dialog-mask-bg-color);display:flex;align-items:center;justify-content:center;border-radius:var(--p-dialog-container-border-radius);padding:16px;box-sizing:border-box}.p-dialog__container{position:relative;top:auto;left:auto;transform:none;transform-origin:center center;width:min(100%,var(--p-dialog-container-max-width));max-width:var(--p-dialog-container-max-width);max-height:var(--p-dialog-container-max-height);overflow:hidden;background:var(--p-dialog-container-bg-color);border:1px solid var(--p-dialog-container-border-color);border-radius:var(--p-dialog-container-border-radius);box-shadow:var(--p-dialog-container-box-shadow);transition:transform var(--p-dialog-transition-duration) var(--p-dialog-transition-function);backface-visibility:hidden;display:flex;flex-direction:column}.p-dialog__container.is-fullscreen{width:100vw!important;height:100vh!important;max-width:none;max-height:none;border-radius:0;border:none}.p-dialog__header{box-sizing:border-box;padding:var(--p-dialog-header-padding);background-color:var(--p-dialog-header-bg-color);border-bottom:1px solid var(--p-dialog-header-border-color);border-radius:var(--p-dialog-container-border-radius) var(--p-dialog-container-border-radius) 0 0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;min-width:0}.p-dialog__header.is-borderless{border-bottom:none}.p-dialog__title{min-width:0;color:var(--p-dialog-title-color);font-size:var(--p-dialog-title-font-size);font-weight:var(--p-dialog-title-font-weight);margin:0;flex:1;cursor:default;line-height:1.5;overflow-wrap:anywhere;word-break:break-word}.p-dialog__close{cursor:pointer;color:var(--p-dialog-close-color);font-size:var(--p-dialog-close-size);display:flex;align-items:center;justify-content:center;width:var(--p-dialog-close-area-size);height:var(--p-dialog-close-area-size);flex-shrink:0;border-radius:var(--p-dialog-close-radius);transition:all var(--p-dialog-transition-duration) var(--p-dialog-transition-function)}.p-dialog__close:hover{color:var(--p-dialog-close-hover-color);background-color:var(--p-dialog-close-hover-bg-color)}.p-dialog__body{box-sizing:border-box;padding:var(--p-dialog-body-padding);background-color:var(--p-dialog-body-bg-color);color:var(--p-dialog-body-color);font-size:var(--p-dialog-body-font-size);border-radius:0 0 var(--p-dialog-container-border-radius) var(--p-dialog-container-border-radius);flex:1;overflow:auto;overflow-wrap:anywhere;word-break:break-word;min-height:0}.p-dialog__body.is-no-header{border-top-left-radius:var(--p-dialog-container-border-radius);border-top-right-radius:var(--p-dialog-container-border-radius)}.p-dialog__body.is-no-footer{border-bottom-left-radius:var(--p-dialog-container-border-radius);border-bottom-right-radius:var(--p-dialog-container-border-radius)}.p-dialog__footer{box-sizing:border-box;padding:var(--p-dialog-footer-padding);background-color:var(--p-dialog-footer-bg-color);border-top:1px solid var(--p-dialog-footer-border-color);display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--p-dialog-button-gap);flex-shrink:0;min-width:0}.p-dialog__footer>*{min-width:0;max-width:100%}.p-dialog__footer.is-borderless{border-top:none}.p-dialog.is-center .p-dialog__body{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}.p-dialog.is-fullscreen{align-items:stretch;justify-content:stretch;padding:0}.dialog-fade-enter-active{transition:opacity var(--p-dialog-transition-duration) var(--p-dialog-transition-function)}.dialog-fade-enter-active .p-dialog__container{animation:dialog-bounce-in var(--p-dialog-transition-duration) both;will-change:transform,opacity}.dialog-fade-leave-active{transition:opacity var(--p-dialog-transition-duration) var(--p-dialog-transition-function)}.dialog-fade-leave-active .p-dialog__container{transition:transform var(--p-dialog-transition-duration) var(--p-dialog-transition-function);will-change:transform,opacity}.dialog-fade-enter-from,.dialog-fade-leave-to{opacity:0}.dialog-fade-leave-to .p-dialog__container{transform:translateY(var(--p-dialog-leave-translate-y-end)) scale(var(--p-dialog-leave-scale-end))}.dialog-fade-enter-to,.dialog-fade-leave-from{opacity:1}.dialog-fade-enter-to .p-dialog__container,.dialog-fade-leave-from .p-dialog__container{transform:translateY(var(--p-dialog-enter-translate-y-end))}@keyframes dialog-bounce-in{0%{transform:translateY(var(--p-dialog-enter-translate-y-start)) scale(var(--p-dialog-enter-scale-start))}60%{transform:translateY(var(--p-dialog-enter-translate-y-overshoot)) scale(var(--p-dialog-enter-scale-overshoot))}82%{transform:translateY(var(--p-dialog-enter-translate-y-undershoot)) scale(var(--p-dialog-enter-scale-undershoot))}to{transform:translateY(var(--p-dialog-enter-translate-y-end)) scale(var(--p-dialog-enter-scale-end))}}.p-divider--horizontal{width:100%;display:flex;align-items:center;justify-content:center}.p-divider__line.is-horizontal{border-top-width:1px;border-top-style:solid;border-top-color:var(--p-divider-border-color)}.p-divider__line.is-horizontal.is-left:first-child{width:10%}.p-divider__line.is-horizontal.is-left:last-child{width:90%}.p-divider__line.is-horizontal.is-center:first-child{width:50%}.p-divider__line.is-horizontal.is-center:last-child{width:50%}.p-divider__line.is-horizontal.is-right:first-child{width:90%}.p-divider__line.is-horizontal.is-right:last-child{width:10%}.p-divider__line.is-vertical{display:inline-block;width:1px;height:1em;vertical-align:middle;border-left-width:1px;border-left-color:var(--p-divider-border-color);border-left-style:solid}.p-divider__line.is-vertical:last-child{display:none}.p-divider__line.is-dashed{border-top-style:dashed}.p-divider__slot{cursor:default;padding:0 var(--p-divider-text-padding);flex-shrink:0;font-size:var(--p-divider-font-size);color:var(--p-divider-text-color)}.p-drawer{position:fixed;inset:0;margin:0;overflow:hidden;z-index:var(--p-drawer-z-index);background-color:var(--p-drawer-mask-bg-color)}.p-drawer.is-blur-mask{backdrop-filter:blur(var(--p-drawer-mask-blur-amount));-webkit-backdrop-filter:blur(var(--p-drawer-mask-blur-amount));background-color:var(--p-drawer-mask-blur-bg-color)}.p-drawer__container{position:absolute;background:var(--p-drawer-container-bg-color);border:1px solid var(--p-drawer-container-border-color);box-shadow:var(--p-drawer-container-shadow);transition:all var(--p-drawer-transition-duration) var(--p-drawer-transition-function);display:flex;flex-direction:column}.p-drawer__container--left{left:var(--p-drawer-container-inset);top:var(--p-drawer-container-inset);bottom:var(--p-drawer-container-inset);border-radius:var(--p-drawer-container-border-radius);overflow:hidden}.p-drawer__container--right{right:var(--p-drawer-container-inset);top:var(--p-drawer-container-inset);bottom:var(--p-drawer-container-inset);border-radius:var(--p-drawer-container-border-radius);overflow:hidden}.p-drawer__container--top{top:var(--p-drawer-container-inset);left:var(--p-drawer-container-inset);right:var(--p-drawer-container-inset);border-radius:var(--p-drawer-container-border-radius);overflow:hidden}.p-drawer__container--bottom{bottom:var(--p-drawer-container-inset);left:var(--p-drawer-container-inset);right:var(--p-drawer-container-inset);border-radius:var(--p-drawer-container-border-radius);overflow:hidden}.p-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:var(--p-drawer-header-padding);border-bottom:1px solid var(--p-drawer-header-border-color);background:var(--p-drawer-header-bg-color);flex-shrink:0}.p-drawer__title{font-size:var(--p-drawer-title-font-size);font-weight:var(--p-drawer-title-font-weight);color:var(--p-drawer-title-color);margin:0;flex:1}.p-drawer__extra{display:flex;align-items:center;margin-left:var(--p-drawer-extra-margin-left)}.p-drawer__close{display:flex;align-items:center;justify-content:center;width:var(--p-drawer-close-size);height:var(--p-drawer-close-size);border-radius:var(--p-drawer-close-radius);cursor:pointer;color:var(--p-drawer-close-color);transition:all var(--p-drawer-close-transition-duration) var(--p-drawer-transition-function);margin-left:var(--p-drawer-close-margin-left)}.p-drawer__close:hover{background-color:var(--p-drawer-close-hover-bg-color);color:var(--p-drawer-close-hover-color)}.p-drawer__body{flex:1;padding:var(--p-drawer-body-padding);overflow-y:var(--p-drawer-body-overflow-y)}.drawer-fade-enter-active,.drawer-fade-leave-active{transition:all var(--p-drawer-transition-duration) var(--p-drawer-transition-function)}.drawer-fade-enter-from,.drawer-fade-leave-to{opacity:0}.drawer-fade-enter-from .p-drawer__container--top,.drawer-fade-leave-to .p-drawer__container--top{transform:translateY(-100%)}.drawer-fade-enter-from .p-drawer__container--bottom,.drawer-fade-leave-to .p-drawer__container--bottom{transform:translateY(100%)}.drawer-fade-enter-from .p-drawer__container--left,.drawer-fade-leave-to .p-drawer__container--left{transform:translate(-100%)}.drawer-fade-enter-from .p-drawer__container--right,.drawer-fade-leave-to .p-drawer__container--right{transform:translate(100%)}.p-input{display:flex;flex-direction:column;width:100%;position:relative;box-sizing:border-box;gap:var(--p-input-message-gap)}.p-input__control{display:inline-flex;width:100%;box-sizing:border-box;align-items:center;gap:8px;border-radius:var(--p-input-border-radius);transition:background-color var(--p-input-transition-duration),box-shadow var(--p-input-transition-duration),color var(--p-input-transition-duration);outline:none;position:relative;isolation:isolate}.p-input__control:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:var(--p-border-shimmer-z-index, 3);transition:opacity var(--p-input-transition-duration)}.p-input__wrapper{display:flex;flex:1;align-items:center;width:100%;min-width:0;position:relative;z-index:1}.p-input__inner{width:100%;flex-grow:1;border:none;background:transparent;padding:0;margin:0;outline:none;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;min-width:0;-webkit-appearance:none}.p-input__inner::placeholder{color:var(--p-input-placeholder-color)}.p-input__inner.p-input__textarea{resize:vertical}.p-input__prefix,.p-input__suffix{display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0;color:inherit;position:relative;z-index:1}.p-input__suffix{gap:8px}.p-input__action{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--p-input-action-color);cursor:pointer;transition:color var(--p-input-transition-duration)}.p-input__action:hover{color:var(--p-input-action-hover-color)}.p-input__action-text{font-size:12px;line-height:1}.p-input__loading{display:inline-flex;align-items:center;justify-content:center;color:var(--p-input-loading-color);position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none;z-index:2;width:14px;height:14px}.p-input__loading-ring{width:100%;height:100%;border-radius:50%;border:1.5px solid transparent;border-top-color:currentColor;border-right-color:currentColor;animation:input-loading-spin .8s linear infinite}.p-input__message{padding:0 2px;font-size:var(--p-input-message-font-size);line-height:var(--p-input-message-line-height);color:var(--p-input-message-color)}.p-input__message.is-error{color:var(--p-input-message-error-color)}.p-input__message.is-warning{color:var(--p-input-message-warning-color)}.p-input--chrome{--input-placeholder-color: var(--p-input-variant-chrome-placeholder);color:var(--p-input-variant-chrome-text)}.p-input--chrome .p-input__control{background:var(--p-input-variant-chrome-bg);box-shadow:var(--p-input-variant-chrome-shadow)}.p-input--chrome:hover{color:var(--p-input-variant-chrome-hover-text)}.p-input--chrome:hover .p-input__control{background:var(--p-input-variant-chrome-hover-bg);box-shadow:var(--p-input-variant-chrome-hover-shadow)}.p-input--chrome.is-focus{color:var(--p-input-variant-chrome-focus-text)}.p-input--chrome.is-focus .p-input__control{background:var(--p-input-variant-chrome-focus-bg);box-shadow:var(--p-input-variant-chrome-focus-shadow);z-index:1}.p-input--chrome.is-disabled{color:var(--p-input-variant-chrome-disabled-text);cursor:not-allowed}.p-input--chrome.is-disabled .p-input__control{background:var(--p-input-variant-chrome-disabled-bg);box-shadow:var(--p-input-variant-chrome-disabled-shadow)}.p-input--chrome.is-disabled .p-input__inner,.p-input--chrome.is-disabled .p-input__action{cursor:not-allowed}.p-input--chrome.is-error .p-input__control{box-shadow:var(--p-input-variant-chrome-error-shadow);z-index:1}.p-input--chrome.is-warning .p-input__control{box-shadow:var(--p-input-variant-chrome-warning-shadow);z-index:1}.p-input--soft{--input-placeholder-color: var(--p-input-variant-soft-placeholder);color:var(--p-input-variant-soft-text)}.p-input--soft .p-input__control{background:var(--p-input-variant-soft-bg);box-shadow:var(--p-input-variant-soft-shadow)}.p-input--soft:hover{color:var(--p-input-variant-soft-hover-text)}.p-input--soft:hover .p-input__control{background:var(--p-input-variant-soft-hover-bg);box-shadow:var(--p-input-variant-soft-hover-shadow)}.p-input--soft.is-focus{color:var(--p-input-variant-soft-focus-text)}.p-input--soft.is-focus .p-input__control{background:var(--p-input-variant-soft-focus-bg);box-shadow:var(--p-input-variant-soft-focus-shadow);z-index:1}.p-input--soft.is-disabled{color:var(--p-input-variant-soft-disabled-text);cursor:not-allowed}.p-input--soft.is-disabled .p-input__control{background:var(--p-input-variant-soft-disabled-bg);box-shadow:var(--p-input-variant-soft-disabled-shadow)}.p-input--soft.is-disabled .p-input__inner,.p-input--soft.is-disabled .p-input__action{cursor:not-allowed}.p-input--soft.is-error .p-input__control{box-shadow:var(--p-input-variant-soft-error-shadow);z-index:1}.p-input--soft.is-warning .p-input__control{box-shadow:var(--p-input-variant-soft-warning-shadow);z-index:1}.p-input--ghost{--input-placeholder-color: var(--p-input-variant-ghost-placeholder);color:var(--p-input-variant-ghost-text)}.p-input--ghost .p-input__control{background:var(--p-input-variant-ghost-bg);box-shadow:var(--p-input-variant-ghost-shadow)}.p-input--ghost:hover{color:var(--p-input-variant-ghost-hover-text)}.p-input--ghost:hover .p-input__control{background:var(--p-input-variant-ghost-hover-bg);box-shadow:var(--p-input-variant-ghost-hover-shadow)}.p-input--ghost.is-focus{color:var(--p-input-variant-ghost-focus-text)}.p-input--ghost.is-focus .p-input__control{background:var(--p-input-variant-ghost-focus-bg);box-shadow:var(--p-input-variant-ghost-focus-shadow);z-index:1}.p-input--ghost.is-disabled{color:var(--p-input-variant-ghost-disabled-text);cursor:not-allowed}.p-input--ghost.is-disabled .p-input__control{background:var(--p-input-variant-ghost-disabled-bg);box-shadow:var(--p-input-variant-ghost-disabled-shadow)}.p-input--ghost.is-disabled .p-input__inner,.p-input--ghost.is-disabled .p-input__action{cursor:not-allowed}.p-input--ghost.is-error .p-input__control{box-shadow:var(--p-input-variant-ghost-error-shadow);z-index:1}.p-input--ghost.is-warning .p-input__control{box-shadow:var(--p-input-variant-ghost-warning-shadow);z-index:1}.p-input--sm{font-size:var(--p-input-size-sm-font-size);line-height:var(--p-input-size-sm-line-height)}.p-input--sm .p-input__control{min-height:var(--p-input-size-sm-height);padding:var(--p-input-size-sm-padding-y) var(--p-input-size-sm-padding-x)}.p-input--sm.is-textarea .p-input__control{padding:var(--p-input-size-sm-padding-x)}.p-input--sm .p-input__loading{width:13px;height:13px}.p-input--md{font-size:var(--p-input-size-md-font-size);line-height:var(--p-input-size-md-line-height)}.p-input--md .p-input__control{min-height:var(--p-input-size-md-height);padding:var(--p-input-size-md-padding-y) var(--p-input-size-md-padding-x)}.p-input--md.is-textarea .p-input__control{padding:var(--p-input-size-md-padding-x)}.p-input--md .p-input__loading{width:14px;height:14px}.p-input--lg{font-size:var(--p-input-size-lg-font-size);line-height:var(--p-input-size-lg-line-height)}.p-input--lg .p-input__control{min-height:var(--p-input-size-lg-height);padding:var(--p-input-size-lg-padding-y) var(--p-input-size-lg-padding-x)}.p-input--lg.is-textarea .p-input__control{padding:var(--p-input-size-lg-padding-x)}.p-input--lg .p-input__loading{width:16px;height:16px}.p-input.is-textarea .p-input__control{height:auto;align-items:flex-start}.p-input.is-compact .p-input__control{border-radius:0!important}.p-input.is-compact.p-input--chrome .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-border-color)}.p-input.is-compact.p-input--chrome:hover .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-hover-border-color)}.p-input.is-compact.p-input--chrome.is-focus .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-focus-border-color)}.p-input.is-compact.p-input--chrome.is-error .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-error-border-color)}.p-input.is-compact.p-input--chrome.is-warning .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-warning-border-color)}.p-input.is-compact.p-input--chrome.is-disabled .p-input__control,.p-input.is-compact.p-input--soft .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-border-color)}.p-input.is-compact.p-input--soft:hover .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-hover-border-color)}.p-input.is-compact.p-input--soft.is-focus .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-focus-border-color)}.p-input.is-compact.p-input--soft.is-error .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-error-border-color)}.p-input.is-compact.p-input--soft.is-warning .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-warning-border-color)}.p-input.is-compact.p-input--soft.is-disabled .p-input__control,.p-input.is-compact.p-input--ghost .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-border-color)}.p-input.is-compact.p-input--ghost:hover .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-hover-border-color)}.p-input.is-compact.p-input--ghost.is-focus .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-focus-border-color)}.p-input.is-compact.p-input--ghost.is-error .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-error-border-color)}.p-input.is-compact.p-input--ghost.is-warning .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-warning-border-color)}.p-input.is-compact.p-input--ghost.is-disabled .p-input__control{box-shadow:inset 0 0 0 1px var(--p-input-compact-border-color)}.p-input.is-loading .p-input__inner{cursor:default}.p-input.is-loading:not(.is-loading-glow) .p-input__wrapper{padding-right:20px}.p-input.is-loading-glow .p-input__control{--p-border-shimmer-thickness: var(--p-input-loading-glow-thickness);--p-border-shimmer-duration: var(--p-input-loading-glow-duration);--p-border-shimmer-gradient: var(--p-input-loading-glow-gradient);--p-border-shimmer-start: 140% 50%;--p-border-shimmer-end: -15% 50%;--p-border-shimmer-size: 170% 100%}.p-input.is-loading-glow .p-input__control:before{inset:0;padding:var(--p-border-shimmer-thickness, 1px);background-image:var(--p-border-shimmer-track, linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .14) 100%)),var(--p-border-shimmer-gradient, linear-gradient(110deg, rgba(255, 191, 0, 0) 16%, rgba(255, 191, 0, .1) 26%, rgba(255, 191, 0, .34) 38%, rgba(255, 191, 0, .82) 50%, rgba(215, 245, 98, .94) 59%, rgba(137, 234, 255, .62) 68%, rgba(137, 234, 255, .2) 78%, rgba(137, 234, 255, 0) 88%));background-repeat:no-repeat,no-repeat;background-size:100% 100%,var(--p-border-shimmer-size);background-position:center,var(--p-border-shimmer-start);opacity:0;animation:p-border-shimmer-flow var(--p-border-shimmer-duration, 2.4s) linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.input-message-fade-enter-active,.input-message-fade-leave-active{transition:opacity var(--p-input-transition-duration),transform var(--p-input-transition-duration)}.input-message-fade-enter-from,.input-message-fade-leave-to{opacity:0;transform:translateY(-2px)}@keyframes input-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-message{display:flex;flex-direction:column;width:100%;min-width:var(--p-message-min-width);max-width:360px;border-radius:var(--p-message-border-radius);background-color:var(--p-message-color-bg-outline);overflow:hidden;background:var(--p-message-bg);box-shadow:var(--p-message-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:background-color var(--p-message-transition-duration) ease;z-index:var(--p-message-z-index);position:relative;isolation:isolate}.p-message:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:var(--p-border-shimmer-z-index, 3);transition:opacity var(--p-message-transition-duration)}.p-message--solid{background:var(--p-message-color-bg-solid);box-shadow:var(--p-message-shadow-solid);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--p-message-color-bg-solid)}.p-message--primary{background-color:var(--p-message-color-bg-primary-outline)}.p-message--primary.p-message--solid{background-color:var(--p-message-color-bg-primary-solid)}.p-message--success{background-color:var(--p-message-color-bg-success-outline)}.p-message--success.p-message--solid{background-color:var(--p-message-color-bg-success-solid)}.p-message--warning{background-color:var(--p-message-color-bg-warning-outline)}.p-message--warning.p-message--solid{background-color:var(--p-message-color-bg-warning-solid)}.p-message--error{background-color:var(--p-message-color-bg-error-outline)}.p-message--error.p-message--solid{background-color:var(--p-message-color-bg-error-solid)}.p-message--single .p-message__container{padding-top:4px;padding-bottom:4px;align-items:center}.p-message--single .p-message__description{display:none}.p-message--single .p-message__actions{flex-direction:row;align-items:center;gap:12px;margin-top:0;margin-left:8px}.p-message__chrome-mask{position:absolute;inset:0;border-radius:var(--p-message-border-radius);overflow:hidden;pointer-events:none;z-index:1}.p-message__backdrop-emphasis{position:absolute;inset:0;background:linear-gradient(135deg,#0000001a,#0000 55%);opacity:.15}.p-message__highlight{position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(to bottom,#ffffff80,#fff0);opacity:.35;border-top-left-radius:var(--p-message-border-radius);border-top-right-radius:var(--p-message-border-radius);pointer-events:none;z-index:1}.p-message__container{position:relative;z-index:2;display:flex;flex-direction:row;align-items:flex-start;padding:var(--p-message-padding-content);gap:4px}.p-message__icon-container{display:flex;align-items:center;justify-content:center;width:16px;height:20px;margin-right:8px;flex-shrink:0}.p-message__icon{width:18px;height:18px;color:var(--p-message-color-icon-outline)}.p-message--solid .p-message__icon{color:var(--p-message-color-icon-solid)}.p-message--primary:not(.p-message--solid) .p-message__icon{color:var(--p-message-color-icon-primary-outline)}.p-message--success:not(.p-message--solid) .p-message__icon{color:var(--p-message-color-icon-success-outline)}.p-message--warning:not(.p-message--solid) .p-message__icon{color:var(--p-message-color-icon-warning-outline)}.p-message--error:not(.p-message--solid) .p-message__icon{color:var(--p-message-color-icon-error-outline)}.p-message--primary.p-message--solid .p-message__icon{color:var(--p-message-color-icon-primary-solid)}.p-message--success.p-message--solid .p-message__icon{color:var(--p-message-color-icon-success-solid)}.p-message--warning.p-message--solid .p-message__icon{color:var(--p-message-color-icon-warning-solid)}.p-message--error.p-message--solid .p-message__icon{color:var(--p-message-color-icon-error-solid)}.p-message__content{flex:1;display:flex;flex-direction:column;justify-content:center;min-width:0;padding-right:8px}.p-message__content.is-single{flex-direction:row;justify-content:space-between;align-items:center}.p-message__content.is-single .p-message__label{margin-bottom:0}.p-message__text-group{display:flex;flex-direction:column;gap:4px}.p-message__label{margin-bottom:4px;font-family:var(--p-message-font-family);font-size:14px;line-height:20px;font-weight:600;color:var(--p-message-color-text-primary-outline);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-message--solid .p-message__label{color:var(--p-message-color-text-primary-solid)}.p-message--primary:not(.p-message--solid) .p-message__label{color:var(--p-message-color-text-primary-primary-outline)}.p-message--success:not(.p-message--solid) .p-message__label{color:var(--p-message-color-text-primary-success-outline)}.p-message--warning:not(.p-message--solid) .p-message__label{color:var(--p-message-color-text-primary-warning-outline)}.p-message--error:not(.p-message--solid) .p-message__label{color:var(--p-message-color-text-primary-error-outline)}.p-message--primary.p-message--solid .p-message__label{color:var(--p-message-color-text-primary-primary-solid)}.p-message--success.p-message--solid .p-message__label{color:var(--p-message-color-text-primary-success-solid)}.p-message--warning.p-message--solid .p-message__label{color:var(--p-message-color-text-primary-warning-solid)}.p-message--error.p-message--solid .p-message__label{color:var(--p-message-color-text-primary-error-solid)}.p-message__description{margin:0;font-family:var(--p-message-font-family);font-size:12px;line-height:16px;font-weight:500;color:var(--p-message-color-text-secondary-outline)}.p-message--solid .p-message__description{color:var(--p-message-color-text-secondary-solid)}.p-message--primary:not(.p-message--solid) .p-message__description{color:var(--p-message-color-text-secondary-primary-outline)}.p-message--success:not(.p-message--solid) .p-message__description{color:var(--p-message-color-text-secondary-success-outline)}.p-message--warning:not(.p-message--solid) .p-message__description{color:var(--p-message-color-text-secondary-warning-outline)}.p-message--error:not(.p-message--solid) .p-message__description{color:var(--p-message-color-text-secondary-error-outline)}.p-message--primary.p-message--solid .p-message__description{color:var(--p-message-color-text-secondary-primary-solid)}.p-message--success.p-message--solid .p-message__description{color:var(--p-message-color-text-secondary-success-solid)}.p-message--warning.p-message--solid .p-message__description{color:var(--p-message-color-text-secondary-warning-solid)}.p-message--error.p-message--solid .p-message__description{color:var(--p-message-color-text-secondary-error-solid)}.p-message__actions{display:flex;gap:8px;margin-top:8px}.p-message__action{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;width:fit-content}.p-message__action-text{font-family:var(--p-message-font-family);font-size:14px;line-height:20px;font-weight:500;color:var(--p-message-color-action-outline)}.p-message--solid .p-message__action-text{color:var(--p-message-color-action-solid)}.p-message--primary:not(.p-message--solid) .p-message__action-text{color:var(--p-message-color-action-primary-outline)}.p-message--success:not(.p-message--solid) .p-message__action-text{color:var(--p-message-color-action-success-outline)}.p-message--warning:not(.p-message--solid) .p-message__action-text{color:var(--p-message-color-action-warning-outline)}.p-message--error:not(.p-message--solid) .p-message__action-text{color:var(--p-message-color-action-error-outline)}.p-message--primary.p-message--solid .p-message__action-text{color:var(--p-message-color-action-primary-solid)}.p-message--success.p-message--solid .p-message__action-text{color:var(--p-message-color-action-success-solid)}.p-message--warning.p-message--solid .p-message__action-text{color:var(--p-message-color-action-warning-solid)}.p-message--error.p-message--solid .p-message__action-text{color:var(--p-message-color-action-error-solid)}.p-message__close{display:flex;align-items:center;justify-content:center;width:32px;height:28px;padding:4px 8px;background:transparent;border:none;border-radius:var(--p-message-border-radius-md);cursor:pointer;color:var(--p-message-color-close-outline);flex-shrink:0;transition:background-color var(--p-message-transition-duration) ease}.p-message__close:hover{background-color:var(--p-message-color-close-bg-hover)}.p-message--solid .p-message__close:hover{background-color:var(--p-message-color-close-bg-hover-solid)}.p-message__close:active{background-color:var(--p-message-color-close-bg-active)}.p-message--solid .p-message__close:active{background-color:var(--p-message-color-close-bg-active-solid)}.p-message--solid .p-message__close{color:var(--p-message-color-close-solid)}.p-message--primary:not(.p-message--solid) .p-message__close{color:var(--p-message-color-close-primary-outline)}.p-message--success:not(.p-message--solid) .p-message__close{color:var(--p-message-color-close-success-outline)}.p-message--warning:not(.p-message--solid) .p-message__close{color:var(--p-message-color-close-warning-outline)}.p-message--error:not(.p-message--solid) .p-message__close{color:var(--p-message-color-close-error-outline)}.p-message--primary.p-message--solid .p-message__close{color:var(--p-message-color-close-primary-solid)}.p-message--success.p-message--solid .p-message__close{color:var(--p-message-color-close-success-solid)}.p-message--warning.p-message--solid .p-message__close{color:var(--p-message-color-close-warning-solid)}.p-message--error.p-message--solid .p-message__close{color:var(--p-message-color-close-error-solid)}.p-message.is-shimmer{--p-border-shimmer-thickness: 2px;--p-border-shimmer-z-index: 4;--p-border-shimmer-start: 140% 50%;--p-border-shimmer-end: -15% 50%;--p-border-shimmer-size: 170% 100%}.p-message.is-shimmer:before{inset:0;padding:var(--p-border-shimmer-thickness, 1px);background-image:var(--p-border-shimmer-track, linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .14) 100%)),var(--p-border-shimmer-gradient, linear-gradient(110deg, rgba(255, 191, 0, 0) 16%, rgba(255, 191, 0, .1) 26%, rgba(255, 191, 0, .34) 38%, rgba(255, 191, 0, .82) 50%, rgba(215, 245, 98, .94) 59%, rgba(137, 234, 255, .62) 68%, rgba(137, 234, 255, .2) 78%, rgba(137, 234, 255, 0) 88%));background-repeat:no-repeat,no-repeat;background-size:100% 100%,var(--p-border-shimmer-size);background-position:center,var(--p-border-shimmer-start);opacity:0;animation:p-border-shimmer-flow var(--p-border-shimmer-duration, 2.4s) linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.p-radio{position:relative;display:inline-flex;align-items:center;column-gap:var(--p-radio-label-margin);vertical-align:middle;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--p-radio-color);font-size:var(--p-radio-font-size);line-height:1.4;transition:color var(--p-radio-transition-duration),border-color var(--p-radio-transition-duration),background-color var(--p-radio-transition-duration),box-shadow var(--p-radio-transition-duration)}.p-radio.is-disabled{cursor:not-allowed;color:var(--p-radio-disabled-color)}.p-radio:focus-within .p-radio__inner{box-shadow:0 0 0 3px var(--p-radio-focus-shadow-color)}.p-radio__input{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.p-radio__original{position:absolute;inset:0;opacity:0;margin:0;cursor:inherit}.p-radio__inner{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid var(--p-radio-border-color);border-radius:var(--p-radio-border-radius);background:var(--p-radio-bg-color);transition:border-color var(--p-radio-transition-duration),background-color var(--p-radio-transition-duration),box-shadow var(--p-radio-transition-duration),transform var(--p-radio-transition-duration)}.p-radio__inner:after{content:"";position:absolute;left:50%;top:50%;border-radius:var(--p-radio-icon-border-radius);background:var(--p-radio-checked-color);opacity:0;transform:translate(-50%,-50%) scale(.45);transition:opacity var(--p-radio-transition-duration),transform var(--p-radio-transition-duration)}.p-radio__ripple{position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:inherit;background:var(--p-radio-checked-color);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.2)}.p-radio__ripple.is-active{animation:radio-ripple .28s ease-out}.p-radio__label{min-width:0;font-size:inherit;line-height:inherit;cursor:inherit;color:inherit}.p-radio__custom{display:inline-flex;min-width:0;width:100%;cursor:inherit;color:inherit;border-radius:inherit}.p-radio--sm .p-radio__inner{width:var(--p-radio-size-sm-size);height:var(--p-radio-size-sm-size)}.p-radio--sm .p-radio__inner:after{width:calc(var(--p-radio-size-sm-size) * .42);height:calc(var(--p-radio-size-sm-size) * .42)}.p-radio--sm .p-radio__label{font-size:var(--p-radio-size-sm-font-size)}.p-radio--md .p-radio__inner{width:var(--p-radio-size-md-size);height:var(--p-radio-size-md-size)}.p-radio--md .p-radio__inner:after{width:calc(var(--p-radio-size-md-size) * .42);height:calc(var(--p-radio-size-md-size) * .42)}.p-radio--md .p-radio__label{font-size:var(--p-radio-size-md-font-size)}.p-radio--lg .p-radio__inner{width:var(--p-radio-size-lg-size);height:var(--p-radio-size-lg-size)}.p-radio--lg .p-radio__inner:after{width:calc(var(--p-radio-size-lg-size) * .42);height:calc(var(--p-radio-size-lg-size) * .42)}.p-radio--lg .p-radio__label{font-size:var(--p-radio-size-lg-font-size)}.p-radio:hover:not(.is-disabled) .p-radio__inner{border-color:var(--p-radio-checked-border-color);background:var(--p-radio-hover-bg-color)}.p-radio.is-checked .p-radio__inner{border-color:var(--p-radio-checked-border-color);background:var(--p-radio-checked-bg-color)}.p-radio.is-checked .p-radio__inner:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.p-radio.is-disabled .p-radio__inner{border-color:var(--p-radio-disabled-border-color);background:var(--p-radio-disabled-bg-color);box-shadow:none}.p-radio.is-disabled .p-radio__inner:after{background:var(--p-radio-disabled-color)}.p-radio.is-custom{column-gap:0}.p-radio.is-custom .p-radio__input{position:absolute;inset:0;width:100%;height:100%;opacity:0}.p-radio.is-custom .p-radio__inner{display:none}.p-radio-group{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--p-radio-group-gap)}.p-radio-group.is-disabled .p-radio{cursor:not-allowed}@keyframes radio-ripple{0%{opacity:.22;transform:translate(-50%,-50%) scale(.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}.p-select{width:100%;cursor:pointer;position:relative;display:inline-block}.p-select__inner{outline:none;display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--p-select-color);background:var(--p-select-bg-color);transition:all var(--p-select-transition-duration);border-radius:var(--p-select-border-radius);box-shadow:var(--p-select-box-shadow);position:relative;isolation:isolate}.p-select__inner:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:var(--p-border-shimmer-z-index, 3);transition:opacity var(--p-select-transition-duration)}.p-select__inner>*{position:relative;z-index:1}.p-select__inner.is-focus{box-shadow:var(--p-select-focus-shadow)}.p-select__arrow{margin-left:auto;color:var(--p-select-placeholder-color);font-size:12px}.p-select__clear{margin-left:auto;border:none;background:transparent;color:var(--p-select-placeholder-color);cursor:pointer;font-size:16px;line-height:1;padding:0}.p-select__clear:hover{color:var(--p-select-color)}.p-select--placeholder{color:var(--p-select-placeholder-color)}.p-select.is-disabled{cursor:not-allowed}.p-select.is-disabled .p-select__inner{cursor:not-allowed;color:var(--p-select-disabled-color);background:var(--p-select-disabled-bg-color);box-shadow:var(--p-select-disabled-shadow)}.p-select.is-disabled .p-select__inner:hover{cursor:not-allowed;box-shadow:var(--p-select-disabled-shadow)}.p-select.is-disabled .p-select__inner.is-focus{box-shadow:var(--p-select-disabled-shadow)}.p-select.is-shimmer .p-select__inner{--p-border-shimmer-thickness: 2px;--p-border-shimmer-z-index: 4;--p-border-shimmer-start: 140% 50%;--p-border-shimmer-end: -15% 50%;--p-border-shimmer-size: 170% 100%}.p-select.is-shimmer .p-select__inner:before{inset:0;padding:var(--p-border-shimmer-thickness, 1px);background-image:var(--p-border-shimmer-track, linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .14) 100%)),var(--p-border-shimmer-gradient, linear-gradient(110deg, rgba(255, 191, 0, 0) 16%, rgba(255, 191, 0, .1) 26%, rgba(255, 191, 0, .34) 38%, rgba(255, 191, 0, .82) 50%, rgba(215, 245, 98, .94) 59%, rgba(137, 234, 255, .62) 68%, rgba(137, 234, 255, .2) 78%, rgba(137, 234, 255, 0) 88%));background-repeat:no-repeat,no-repeat;background-size:100% 100%,var(--p-border-shimmer-size);background-position:center,var(--p-border-shimmer-start);opacity:0;animation:p-border-shimmer-flow var(--p-border-shimmer-duration, 2.4s) linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.p-select.is-compact .p-select__inner{border-radius:0!important;box-shadow:inset 0 0 0 1px var(--p-select-compact-border-color)}.p-select.is-compact .p-select__inner:hover{box-shadow:inset 0 0 0 1px var(--p-select-compact-hover-border-color)}.p-select.is-compact .p-select__inner.is-focus{box-shadow:inset 0 0 0 1px var(--p-select-compact-focus-border-color)}.p-select--sm{height:var(--p-select-size-sm-height);font-size:var(--p-select-size-sm-font-size);padding:var(--p-select-size-sm-padding-y) var(--p-select-size-sm-padding-x)}.p-select--md{height:var(--p-select-size-md-height);font-size:var(--p-select-size-md-font-size);padding:var(--p-select-size-md-padding-y) var(--p-select-size-md-padding-x)}.p-select--lg{height:var(--p-select-size-lg-height);font-size:var(--p-select-size-lg-font-size);padding:var(--p-select-size-lg-padding-y) var(--p-select-size-lg-padding-x)}.p-select__selection{width:100%}.p-select__search{padding:8px 8px 0}.p-select__search-input{width:100%;box-sizing:border-box;border:1px solid var(--p-select-option-hover-bg-color);border-radius:8px;padding:8px 10px;font-size:13px;outline:none;background:var(--p-select-selection-bg-color);color:var(--p-select-color)}.p-select__surface{width:100%;max-height:200px;min-height:60px;overflow:hidden auto;background:var(--p-select-selection-bg-color);border-radius:var(--p-select-selection-border-radius);padding:var(--p-select-selection-padding-y) 0;box-shadow:none}.p-select__surface::-webkit-scrollbar{width:8px;height:8px}.p-select__surface::-webkit-scrollbar-thumb{border-radius:4px;background:#ccc}.p-select__empty{padding:16px 12px;text-align:center;color:var(--p-select-placeholder-color);font-size:13px}.p-select--option{width:100%;font-size:var(--p-select-option-font-size)}.p-select--record{min-height:32px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px var(--p-select-option-padding-x);margin:2px 6px;border-radius:6px;transition:color var(--p-select-transition-duration),background-color var(--p-select-transition-duration),box-shadow var(--p-select-transition-duration);display:flex;align-items:center}.p-select--record:hover{background:var(--p-select-option-hover-bg-color);color:var(--p-select-option-hover-color, inherit);box-shadow:var(--p-select-option-hover-shadow)}.p-select--record.is-disabled{cursor:not-allowed;color:var(--p-select-option-disabled-color);background:var(--p-select-option-disabled-bg-color);box-shadow:none}.p-select--record.is-disabled:hover{color:var(--p-select-option-disabled-color);background:var(--p-select-option-disabled-bg-color);box-shadow:none}.p-select--record.is-selected{background:var(--p-select-active-bg-color);color:var(--p-select-active-color);font-weight:var(--p-select-active-font-weight);box-shadow:var(--p-select-active-shadow)}.p-select--record.is-selected:hover{background:var(--p-select-active-hover-bg-color);color:var(--p-select-active-hover-color, var(--p-select-active-color));box-shadow:var(--select-active-hover-shadow, var(--p-select-active-shadow))}.p-select--check{margin-right:8px;color:var(--p-select-active-color);font-weight:700}.p-select__tags{display:flex;flex:1;min-width:0;align-items:center;overflow:hidden}.p-select--tag{display:inline-flex;align-items:center;max-width:120px;cursor:pointer;transition:all var(--p-select-transition-duration);margin-right:4px}.p-select--tag:last-child{margin-right:0}.p-select--tag:hover{opacity:.8}.p-select--tag-close{margin-left:4px;font-size:12px;line-height:1;cursor:pointer;opacity:.6}.p-select--tag-close:hover{opacity:1}.p-select--tag-more{color:var(--p-select-placeholder-color);font-size:12px;margin-left:4px}.p-select__dropdown-popper{width:100%;background:transparent;border:none;box-shadow:none}.p-sidebar{box-sizing:border-box;display:flex;flex-direction:column;width:var(--p-sidebar-width);min-height:var(--p-sidebar-min-height);padding:var(--p-sidebar-padding);color:var(--p-sidebar-color);background:var(--p-sidebar-background-color);border:1px solid var(--p-sidebar-border-color);border-radius:var(--p-sidebar-border-radius);box-shadow:var(--p-sidebar-shadow)}.p-sidebar__header{padding-bottom:var(--p-sidebar-header-padding-bottom);border-bottom:1px solid var(--p-sidebar-divider-color)}.p-sidebar__body{display:flex;flex:1;flex-direction:column;gap:var(--p-sidebar-section-gap);min-height:0;padding:var(--p-sidebar-section-gap) 0;overflow-y:auto}.p-sidebar__footer{padding-top:var(--p-sidebar-footer-padding-top);border-top:1px solid var(--p-sidebar-divider-color)}.p-sidebar__section{display:flex;flex-direction:column;gap:var(--p-sidebar-item-gap);min-width:0}.p-sidebar__section-label{padding:0 var(--p-sidebar-section-label-padding-x) var(--p-sidebar-section-label-padding-bottom);color:var(--p-sidebar-section-label-color);font-size:var(--p-sidebar-section-label-font-size);font-weight:var(--p-sidebar-section-label-font-weight);letter-spacing:.02em}.p-sidebar__trigger{display:block;width:100%}.p-sidebar__entity{display:flex;align-items:center;justify-content:space-between;gap:var(--p-sidebar-entity-gap);width:100%;padding:var(--p-sidebar-entity-padding);border:0;border-radius:var(--p-sidebar-entity-radius);background:transparent;cursor:pointer;transition:background-color var(--p-sidebar-transition-duration),color var(--p-sidebar-transition-duration)}.p-sidebar__entity:hover{background:var(--p-sidebar-entity-hover-background)}.p-sidebar__entity-main{display:flex;align-items:center;gap:var(--p-sidebar-entity-gap);flex:1;min-width:0}.p-sidebar__entity-avatar{flex-shrink:0}.p-sidebar__entity-icon-box{display:inline-flex;align-items:center;justify-content:center;width:var(--p-sidebar-entity-visual-size);height:var(--p-sidebar-entity-visual-size);flex-shrink:0;border-radius:var(--p-sidebar-entity-visual-radius);background:var(--p-sidebar-entity-visual-background);color:var(--p-sidebar-entity-visual-color);font-size:calc(var(--p-sidebar-entity-visual-size) * .48)}.p-sidebar__entity-copy{display:flex;flex-direction:column;min-width:0}.p-sidebar__entity-title{overflow:hidden;color:var(--p-sidebar-entity-title-color);font-size:var(--p-sidebar-entity-title-font-size);font-weight:var(--p-sidebar-entity-title-font-weight);text-overflow:ellipsis;white-space:nowrap}.p-sidebar__entity-subtitle{overflow:hidden;color:var(--p-sidebar-entity-subtitle-color);font-size:var(--p-sidebar-entity-subtitle-font-size);line-height:var(--p-sidebar-entity-subtitle-line-height);text-overflow:ellipsis;white-space:nowrap}.p-sidebar__entity-action{display:inline-flex;align-items:center;justify-content:center;width:var(--p-sidebar-entity-action-size);height:var(--p-sidebar-entity-action-size);flex-shrink:0;border:0;border-radius:var(--p-sidebar-entity-action-radius);background:transparent;color:var(--p-sidebar-entity-action-color);cursor:pointer;transition:background-color var(--p-sidebar-transition-duration),color var(--p-sidebar-transition-duration)}.p-sidebar__entity-action:hover{background:var(--p-sidebar-entity-action-hover-background);color:var(--p-sidebar-entity-action-hover-color)}.p-sidebar__item-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--p-sidebar-item-meta-gap);width:100%;min-width:0}.p-sidebar__item-main{display:flex;align-items:center;gap:var(--p-sidebar-item-prefix-gap);min-width:0;flex:1}.p-sidebar__item-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--p-sidebar-item-icon-size);height:var(--p-sidebar-item-icon-size);flex-shrink:0;color:var(--p-sidebar-item-icon-color);font-size:var(--p-sidebar-item-icon-size);transition:color var(--p-sidebar-transition-duration)}.p-sidebar__item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-sidebar__item-meta{display:inline-flex;align-items:center;gap:var(--p-sidebar-item-meta-gap);flex-shrink:0}.p-sidebar__item-badge{display:inline-flex;align-items:center;min-height:1.5em;padding:var(--p-sidebar-item-badge-padding);border-radius:var(--p-sidebar-item-badge-radius);background:var(--p-sidebar-item-badge-background);color:var(--p-sidebar-item-badge-color);font-size:var(--p-sidebar-item-badge-font-size);line-height:1}.p-sidebar__item-suffix{color:var(--p-sidebar-item-suffix-color);font-size:var(--p-sidebar-item-badge-font-size);line-height:1;transition:color var(--p-sidebar-transition-duration)}.p-sidebar__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;color:var(--p-sidebar-empty-color);font-size:var(--p-sidebar-item-badge-font-size)}.p-sidebar__empty-icon{margin-bottom:8px;font-size:40px;opacity:.7}.p-sidebar .p-tree{background:transparent}.p-sidebar .p-tree__content{margin:0}.p-sidebar .p-tree__title{display:block}.p-sidebar .p-tree__switcher{color:var(--p-sidebar-switcher-color)}.p-sidebar .p-tree__content:hover .p-sidebar__item-icon,.p-sidebar .p-tree__content:hover .p-sidebar__item-suffix,.p-sidebar .p-tree__node--selected .p-sidebar__item-icon,.p-sidebar .p-tree__node--selected .p-sidebar__item-suffix{color:var(--p-sidebar-item-icon-active-color)}.p-sidebar .p-tree__node--disabled .p-sidebar__item-icon,.p-sidebar .p-tree__node--disabled .p-sidebar__item-suffix,.p-sidebar .p-tree__node--disabled .p-sidebar__item-badge{color:var(--p-sidebar-item-disabled-color)}.p-sidebar .p-dropdown{width:100%}.p-skeleton{display:block;border-radius:var(--p-skeleton-border-radius)}.p-skeleton__item{display:block;margin-bottom:var(--p-skeleton-item-gap)}.p-skeleton__item:last-child{margin-bottom:0}.p-skeleton__item--active .p-skeleton__avatar,.p-skeleton__item--active .p-skeleton__title,.p-skeleton__item--active .p-skeleton__paragraph-line{animation:skeleton-wave var(--p-skeleton-animation-duration) ease infinite}.p-skeleton__item--wave .p-skeleton__avatar,.p-skeleton__item--wave .p-skeleton__title,.p-skeleton__item--wave .p-skeleton__paragraph-line{background:linear-gradient(90deg,var(--p-skeleton-gradient1) 25%,var(--p-skeleton-gradient2) 37%,var(--p-skeleton-gradient3) 63%);background-size:400% 100%;animation:skeleton-wave var(--p-skeleton-animation-duration) ease infinite}.p-skeleton__item--pulse .p-skeleton__avatar,.p-skeleton__item--pulse .p-skeleton__title,.p-skeleton__item--pulse .p-skeleton__paragraph-line{background:var(--p-skeleton-base-color);animation:skeleton-pulse var(--p-skeleton-animation-duration) ease infinite}.p-skeleton__item--fade .p-skeleton__avatar,.p-skeleton__item--fade .p-skeleton__title,.p-skeleton__item--fade .p-skeleton__paragraph-line{background:var(--p-skeleton-base-color);animation:skeleton-fade var(--p-skeleton-animation-duration-slow) ease infinite}.p-skeleton__item--shimmer .p-skeleton__avatar,.p-skeleton__item--shimmer .p-skeleton__title,.p-skeleton__item--shimmer .p-skeleton__paragraph-line{position:relative;overflow:hidden;background:linear-gradient(100deg,#ffbf000a,#ffbf0012 20%,#d7f5622e 48%,#89eaff2b,#89eaff0d);isolation:isolate}.p-skeleton__item--shimmer .p-skeleton__avatar:after,.p-skeleton__item--shimmer .p-skeleton__title:after,.p-skeleton__item--shimmer .p-skeleton__paragraph-line:after{content:"";position:absolute;top:-55%;left:0;width:120%;height:210%;pointer-events:none;opacity:0;border-radius:inherit;background:linear-gradient(100deg,#ffbf0000,#ffbf0024 22%,#d7f56247,#89eaff33 78%,#89eaff00);filter:blur(18px);transform:skew(-10deg) translate(-95%);transform-origin:center;animation:skeleton-shimmer calc(var(--p-skeleton-animation-duration-slow) * 1.5) ease-in-out infinite}.p-skeleton__content{display:flex;align-items:flex-start}.p-skeleton__content--with-avatar .p-skeleton__text{flex:1;min-width:0}.p-skeleton__avatar{background:var(--p-skeleton-base-color);flex-shrink:0;margin-right:var(--p-skeleton-avatar-margin-right)}.p-skeleton__avatar--circle{border-radius:50%}.p-skeleton__avatar--square{border-radius:var(--p-skeleton-border-radius-small)}.p-skeleton__avatar--sm{width:var(--p-skeleton-avatar-size-sm);height:var(--p-skeleton-avatar-size-sm)}.p-skeleton__avatar--md{width:var(--p-skeleton-avatar-size-md);height:var(--p-skeleton-avatar-size-md)}.p-skeleton__avatar--lg{width:var(--p-skeleton-avatar-size-lg);height:var(--p-skeleton-avatar-size-lg)}.p-skeleton__text{flex:1;min-width:0}.p-skeleton__title{height:var(--p-skeleton-title-height);background:var(--p-skeleton-base-color);border-radius:var(--p-skeleton-border-radius);margin-bottom:var(--p-skeleton-margin-bottom)}.p-skeleton__paragraph-line{height:var(--p-skeleton-paragraph-line-height);background:var(--p-skeleton-base-color);border-radius:var(--p-skeleton-border-radius);margin-bottom:var(--p-skeleton-margin-bottom)}.p-skeleton__paragraph-line:last-child{margin-bottom:0}.p-skeleton__slot *{background:transparent linear-gradient(90deg,var(--p-skeleton-gradient1) 25%,var(--p-skeleton-gradient2) 37%,var(--p-skeleton-gradient3) 63%);background-size:400% 100%;animation:skeleton-animation-loading var(--p-skeleton-slot-animation-duration) ease infinite}@keyframes skeleton-wave{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:var(--p-skeleton-pulse-opacity-min)}}@keyframes skeleton-fade{0%,to{opacity:var(--p-skeleton-fade-opacity-max)}50%{opacity:var(--p-skeleton-fade-opacity-min)}}@keyframes skeleton-shimmer{0%{transform:skew(-10deg) translate(-95%);opacity:.16}25%{opacity:.4}75%{opacity:.4}to{transform:skew(-10deg) translate(70%);opacity:.16}}@keyframes skeleton-animation-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.p-switch{display:inline-flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none}.p-switch.is-disabled,.p-switch.is-loading{cursor:not-allowed}.p-switch__core{outline:none;cursor:pointer;position:relative;box-sizing:border-box;overflow:hidden;transition:all var(--p-switch-transition-duration);background:var(--p-switch-bg);box-shadow:var(--p-switch-shadow);-webkit-tap-highlight-color:transparent}.p-switch__core:before{content:"";position:absolute;inset:-8px;border-radius:inherit;border:2px solid var(--p-switch-ripple-border);background:var(--p-switch-ripple-bg);opacity:0;transform:scale(.92);pointer-events:none}.p-switch__core.is-disabled{cursor:not-allowed;background:var(--p-switch-bg-disabled);opacity:.6}.p-switch__core--sm{--switch-core-width-base: var(--p-switch-width-sm);--switch-button-size-base: var(--p-switch-button-size-sm);--switch-button-offset: 2px;--switch-core-width-current: var(--switch-core-width-base);--switch-button-size-current: var(--switch-button-size-base);--switch-button-width-current: var(--switch-button-size-current);--switch-button-active-extra: 6px;width:var(--p-switch-width-sm);height:var(--p-switch-height-sm);border-radius:var(--p-switch-radius-sm)}.p-switch__core--md{--switch-core-width-base: var(--p-switch-width-md);--switch-button-size-base: var(--p-switch-button-size-md);--switch-button-offset: 2px;--switch-core-width-current: var(--switch-core-width-base);--switch-button-size-current: var(--switch-button-size-base);--switch-button-width-current: var(--switch-button-size-current);--switch-button-active-extra: 8px;width:var(--p-switch-width-md);height:var(--p-switch-height-md);border-radius:var(--p-switch-radius-md)}.p-switch__core--lg{--switch-core-width-base: var(--p-switch-width-lg);--switch-button-size-base: var(--p-switch-button-size-lg);--switch-button-offset: 2px;--switch-core-width-current: var(--switch-core-width-base);--switch-button-size-current: var(--switch-button-size-base);--switch-button-width-current: var(--switch-button-size-current);--switch-button-active-extra: 10px;width:var(--p-switch-width-lg);height:var(--p-switch-height-lg);border-radius:var(--p-switch-radius-lg)}.is-thin .p-switch__core--sm{--switch-core-width-base: var(--p-switch-thin-width-sm);--switch-button-size-base: var(--p-switch-thin-button-size-sm);--switch-button-offset: 0px;--switch-core-width-current: var(--switch-core-width-base);--switch-button-size-current: var(--switch-button-size-base);--switch-button-width-current: var(--switch-button-size-current);--switch-button-active-extra: 5px;width:var(--p-switch-thin-width-sm);height:var(--p-switch-thin-height-sm);border-radius:var(--p-switch-thin-radius-sm)}.is-thin .p-switch__core--md{--switch-core-width-base: var(--p-switch-thin-width-md);--switch-button-size-base: var(--p-switch-thin-button-size-md);--switch-button-offset: 0px;--switch-core-width-current: var(--switch-core-width-base);--switch-button-size-current: var(--switch-button-size-base);--switch-button-width-current: var(--switch-button-size-current);--switch-button-active-extra: 7px;width:var(--p-switch-thin-width-md);height:var(--p-switch-thin-height-md);border-radius:var(--p-switch-thin-radius-md)}.is-thin .p-switch__core--lg{--switch-core-width-base: var(--p-switch-thin-width-lg);--switch-button-size-base: var(--p-switch-thin-button-size-lg);--switch-button-offset: 0px;--switch-core-width-current: var(--switch-core-width-base);--switch-button-size-current: var(--switch-button-size-base);--switch-button-width-current: var(--switch-button-size-current);--switch-button-active-extra: 9px;width:var(--p-switch-thin-width-lg);height:var(--p-switch-thin-height-lg);border-radius:var(--p-switch-thin-radius-lg)}.p-switch.is-loading .p-switch__core{cursor:not-allowed;opacity:var(--p-switch-loading-opacity)}.p-switch__button{top:50%;left:var(--switch-button-offset, 2px);position:absolute;transform:translateY(-50%);transition:transform .16s cubic-bezier(.22,1.12,.34,1),width .15s cubic-bezier(.2,.95,.3,1.08),border-radius .15s cubic-bezier(.2,.95,.3,1.08);border-radius:999px;background:var(--p-switch-button-bg);box-shadow:var(--p-switch-button-shadow);display:flex;align-items:center;justify-content:center;overflow:hidden}.p-switch__button:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--p-switch-button-bg);background:var(--p-switch-button-bg-gradient);box-shadow:var(--p-switch-button-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:width .15s cubic-bezier(.2,.95,.3,1.08),border-radius .15s cubic-bezier(.2,.95,.3,1.08)}.p-switch__button:after{content:"";position:absolute;inset:-6px;border-radius:var(--p-switch-button-radius);border:2px solid var(--p-switch-ripple-border);background:var(--p-switch-ripple-bg-active);opacity:0;transform:scale(.7);pointer-events:none}.p-switch__button--sm,.p-switch__button--md,.p-switch__button--lg{width:var(--switch-button-width-current);height:var(--switch-button-size-current)}.is-thin .p-switch__button{left:0}.is-thin .p-switch__button--sm,.is-thin .p-switch__button--md,.is-thin .p-switch__button--lg{width:var(--switch-button-width-current);height:var(--switch-button-size-current)}.p-switch__loading-icon{color:var(--p-switch-loading-color);animation:switch-loading-spin 1s linear infinite}@keyframes switch-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes p-switch-ripple{0%{opacity:.38;transform:scale(.7)}60%{opacity:.18;transform:scale(1.15)}to{opacity:0;transform:scale(1.3)}}@keyframes p-switch-ripple-track{0%{opacity:.22;transform:scale(.2)}60%{opacity:.12;transform:scale(1.08)}to{opacity:0;transform:scale(1.12)}}.p-switch.is-pressed:not(.is-disabled):not(.is-loading) .p-switch__core:before{animation:p-switch-ripple-track .45s ease-out}.p-switch.is-pressed:not(.is-disabled):not(.is-loading) .p-switch__button{--switch-button-width-current: calc( var(--switch-button-size-current) + var(--switch-button-active-extra) )}.p-switch.is-pressed:not(.is-disabled):not(.is-loading) .p-switch__button:after{animation:p-switch-ripple .45s ease-out}.p-switch__inner-text{position:absolute;color:var(--p-switch-text-color);font-size:var(--p-switch-text-size-md);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:all var(--p-switch-transition-duration);right:8px;top:50%;transform:translateY(-50%);max-width:calc(var(--switch-core-width-current) - var(--switch-button-size-current) - 10px)}.p-switch__inner-text--sm{font-size:var(--p-switch-text-size-sm)}.p-switch__inner-text--md{font-size:var(--p-switch-text-size-md)}.p-switch__inner-text--lg{font-size:var(--p-switch-text-size-lg)}.p-switch.is-checked .p-switch__inner-text{left:8px;right:auto}.p-switch.is-checked .p-switch__core{background-color:var(--p-switch-bg-checked)}.p-switch.is-checked .p-switch__button{transform:translate(calc(var(--switch-core-width-current) - var(--switch-button-width-current) - var(--switch-button-offset, 2px) * 2),-50%)}.p-switch.is-with-text .p-switch__core{--switch-core-width-current: max( var(--switch-core-width-base), calc( var(--switch-button-size-base) + var(--switch-text-content-width, 0px) + 18px ) );width:var(--switch-core-width-current)}.p-tag{cursor:default;display:inline-flex;align-items:center;gap:4px;color:var(--p-tag-color);border:1px solid var(--p-tag-border-color);background-color:var(--p-tag-bg-color);font-size:var(--p-tag-font-size);transition:all var(--p-tag-transition-duration) ease-in;box-shadow:var(--p-tag-box-shadow);border-radius:var(--p-tag-border-radius);padding:0 var(--p-tag-padding-x);box-sizing:border-box;position:relative;isolation:isolate}.p-tag:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:var(--p-border-shimmer-z-index, 3);transition:opacity var(--p-tag-transition-duration)}.p-tag>*{position:relative;z-index:1}.p-tag.is-closable{cursor:pointer}.p-tag--sm{height:var(--p-tag-height-sm);padding:0 var(--p-tag-padding-x-sm);font-size:calc(var(--p-tag-font-size) - 2px)}.p-tag--md{height:var(--p-tag-height-md);padding:0 var(--p-tag-padding-x-md);font-size:calc(var(--p-tag-font-size) - 1px)}.p-tag--lg{height:var(--p-tag-height-lg);padding:0 var(--p-tag-padding-x-lg)}.p-tag__close{cursor:pointer;font-size:12px;opacity:.6;transition:opacity var(--p-tag-transition-duration);display:flex;align-items:center}.p-tag__close:hover{opacity:1;color:var(--p-tag-close-hover-color)}.p-tag.is-round{border-radius:var(--p-tag-border-radius-round)}.p-tag.is-shimmer{--p-border-shimmer-start: 140% 50%;--p-border-shimmer-end: -15% 50%;--p-border-shimmer-size: 170% 100%}.p-tag.is-shimmer:before{inset:0;padding:var(--p-border-shimmer-thickness, 1px);background-image:var(--p-border-shimmer-track, linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .14) 100%)),var(--p-border-shimmer-gradient, linear-gradient(110deg, rgba(255, 191, 0, 0) 16%, rgba(255, 191, 0, .1) 26%, rgba(255, 191, 0, .34) 38%, rgba(255, 191, 0, .82) 50%, rgba(215, 245, 98, .94) 59%, rgba(137, 234, 255, .62) 68%, rgba(137, 234, 255, .2) 78%, rgba(137, 234, 255, 0) 88%));background-repeat:no-repeat,no-repeat;background-size:100% 100%,var(--p-border-shimmer-size);background-position:center,var(--p-border-shimmer-start);opacity:0;animation:p-border-shimmer-flow var(--p-border-shimmer-duration, 2.4s) linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.p-tabs{border-radius:var(--p-tabs-radius);width:100%}.p-tabs__header{width:100%;display:flex;gap:var(--p-tabs-header-gap);position:relative}.p-tabs__tab{cursor:pointer;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;gap:var(--p-tabs-tab-gap);color:var(--p-tabs-tab-color);font-size:var(--p-tabs-tab-font-size);line-height:var(--p-tabs-tab-line-height);transition:color var(--p-tabs-transition-duration) ease,background-color var(--p-tabs-transition-duration) ease;padding:var(--p-tabs-tab-padding);border-radius:var(--p-tabs-tab-radius);background-color:transparent;border:1px solid transparent}.p-tabs__close{border:none;background:transparent;color:inherit;cursor:pointer;font-size:14px;line-height:1;padding:0;opacity:.7}.p-tabs__add{border:none;background:#0f172a0d;color:var(--p-tabs-tab-color);border-radius:999px;cursor:pointer;width:28px;height:28px;align-self:center}.p-tabs__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--p-tabs-icon-size);height:var(--p-tabs-icon-size);flex:0 0 var(--p-tabs-icon-size);line-height:0}.p-tabs__icon>i,.p-tabs__icon>i>svg{display:block;width:100%;height:100%;flex-shrink:0}.p-tabs__icon--suffix{margin-left:var(--p-tabs-icon-suffix-margin-left)}.p-tabs__label{display:inline-flex;align-items:center;color:inherit}.p-tabs__count{display:inline-flex;align-items:center;justify-content:center;height:var(--p-tabs-count-height);min-width:var(--p-tabs-count-min-width);padding:var(--p-tabs-count-padding);border-radius:var(--p-tabs-count-radius);font-size:var(--p-tabs-count-font-size);line-height:1;font-weight:var(--p-tabs-count-font-weight);background-color:var(--p-tabs-count-bg);color:var(--p-tabs-count-color)}.p-tabs__bar{z-index:0;position:absolute;transition:all var(--p-tabs-transition-duration) ease}.p-tabs__content{padding-top:var(--p-tabs-content-padding-top)}.p-tabs.is-bar .p-tabs__header{background-color:transparent;border-bottom:1px solid var(--p-tabs-bar-header-border-color)}.p-tabs.is-bar .p-tabs__tab:hover{color:var(--p-tabs-tab-color-hover)}.p-tabs.is-bar .p-tabs__tab.is-active{color:var(--p-tabs-tab-color-active)}.p-tabs.is-bar .p-tabs__bar{height:var(--p-tabs-bar-indicator-height);bottom:var(--p-tabs-bar-indicator-offset-y);background:var(--p-tabs-bar-indicator-bg)}.p-tabs.is-segment .p-tabs__header{padding:var(--p-tabs-segment-header-padding);border-radius:var(--p-tabs-segment-header-radius);background-color:var(--p-tabs-segment-header-bg);gap:var(--p-tabs-segment-header-gap);box-shadow:var(--p-tabs-segment-header-shadow)}.p-tabs.is-segment .p-tabs__tab{flex-basis:0;flex-grow:1}.p-tabs.is-segment .p-tabs__tab.is-active{font-weight:var(--p-tabs-segment-tab-active-weight);color:var(--p-tabs-segment-tab-active-color)}.p-tabs.is-segment .p-tabs__bar{top:50%;height:calc(100% - var(--p-tabs-segment-indicator-inset) * 2);transform:translateY(-50%);border-radius:var(--p-tabs-segment-indicator-radius);background:var(--p-tabs-segment-indicator-bg);box-shadow:var(--p-tabs-segment-indicator-shadow)}.p-tabs.is-label .p-tabs__header{gap:var(--p-tabs-label-header-gap)}.p-tabs.is-label .p-tabs__tab{padding:var(--p-tabs-label-tab-padding);border-radius:var(--p-tabs-label-tab-radius);color:var(--p-tabs-label-tab-color);background-color:transparent;border-color:transparent}.p-tabs.is-label .p-tabs__tab:hover{border-radius:var(--p-tabs-label-tab-radius);background:var(--p-tabs-label-tab-hover-bg)}.p-tabs.is-label .p-tabs__tab.is-active{font-weight:var(--p-tabs-label-tab-active-weight);border-radius:var(--p-tabs-label-tab-radius);color:var(--p-tabs-label-tab-active-color);background:var(--p-tabs-label-tab-active-bg)}.p-tabs.is-label .p-tabs__tab.is-active .p-tabs__count{font-size:var(--p-tabs-label-count-font-size);color:var(--p-tabs-label-count-color);border-radius:var(--p-tabs-label-count-radius);background:var(--p-tabs-label-count-bg)}.p-tabs.is-label .p-tabs__count{height:var(--p-tabs-label-count-height);min-width:var(--p-tabs-label-count-min-width);padding:0 var(--p-tabs-label-count-padding-x);border-radius:var(--p-tabs-label-count-radius);font-size:var(--p-tabs-label-count-font-size);line-height:var(--p-tabs-label-count-line-height);color:var(--p-tabs-label-count-default-color);background:var(--p-tabs-label-count-default-bg)}.p-tabs.is-label .p-tabs__bar{display:none}.p-tree{width:100%;font-size:var(--p-tree-font-size);line-height:var(--p-tree-label-line-height);color:var(--p-tree-color);background-color:var(--p-tree-bg-color);border-radius:var(--p-tree-border-radius)}.p-tree__node{position:relative;margin:var(--p-tree-node-margin) 0}.p-tree__content{position:relative;display:flex;align-items:center;width:100%;min-height:var(--p-tree-node-height);margin:var(--p-tree-content-margin-y) var(--p-tree-content-margin-x);cursor:pointer}.p-tree__content--disabled{cursor:not-allowed}.p-tree__indent{position:relative;z-index:0;display:inline-flex;align-items:stretch;flex-shrink:0}.p-tree__indent-cell{position:relative;width:var(--p-tree-indent-size);min-height:var(--p-tree-node-height);flex:0 0 var(--p-tree-indent-size)}.p-tree__indent-cell--line:before{content:"";position:absolute;left:calc(50% - var(--p-tree-line-width) / 2);top:0;bottom:0;width:var(--p-tree-line-width);background-color:var(--p-tree-line-color);opacity:.55;transition:background-color var(--p-tree-transition-duration),opacity var(--p-tree-transition-duration)}.p-tree__indent-cell--current:before,.p-tree__indent-cell--current:after{content:"";position:absolute;background-color:var(--p-tree-line-color);opacity:.55;transition:background-color var(--p-tree-transition-duration),opacity var(--p-tree-transition-duration)}.p-tree__indent-cell--current:before{left:calc(50% - var(--p-tree-line-width) / 2);top:0;bottom:0;width:var(--p-tree-line-width)}.p-tree__indent-cell--current:after{left:50%;top:calc(var(--p-tree-node-height) / 2 - var(--p-tree-line-width) / 2);width:calc(50% + var(--p-tree-connector-offset));height:var(--p-tree-line-width)}.p-tree__indent-cell--last:before{bottom:50%}.p-tree__main{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;flex:1;min-width:0;min-height:var(--p-tree-node-height);margin-left:var(--p-tree-main-gap);padding:0 var(--p-tree-content-padding-x);border-radius:var(--p-tree-content-border-radius);transition:background-color var(--p-tree-transition-duration),color var(--p-tree-transition-duration),box-shadow var(--p-tree-transition-duration)}.p-tree__main:hover{background-color:var(--p-tree-hover-bg-color);color:var(--p-tree-hover-color);box-shadow:var(--p-tree-hover-shadow)}.p-tree__main--selected{background-color:var(--p-tree-selected-bg-color);color:var(--p-tree-selected-color);box-shadow:var(--p-tree-selected-shadow)}.p-tree__main--selected:hover{background-color:var(--p-tree-selected-hover-bg-color);color:var(--p-tree-selected-hover-color);box-shadow:var(--p-tree-selected-hover-shadow)}.p-tree__main--disabled{color:var(--p-tree-disabled-color);box-shadow:none}.p-tree__main--disabled:hover{background-color:transparent;box-shadow:none}.p-tree__content:hover .p-tree__indent-cell--line:before,.p-tree__content:hover .p-tree__indent-cell--current:before,.p-tree__content:hover .p-tree__indent-cell--current:after{background-color:var(--p-tree-line-hover-color);opacity:.8}.p-tree__switcher{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--p-tree-icon-size);height:var(--p-tree-icon-size);margin-right:var(--p-tree-prefix-gap);color:var(--p-tree-icon-color);transition:color var(--p-tree-transition-duration),transform var(--p-tree-transition-duration);flex-shrink:0;cursor:pointer}.p-tree__switcher--open{transform:rotate(90deg)}.p-tree__switcher--close{transform:rotate(0)}.p-tree__switcher--loading{animation:tree-switcher-spin .8s linear infinite}.p-tree__switcher-icon{font-size:var(--p-tree-icon-size)}.p-tree__switcher-placeholder{width:var(--p-tree-icon-size);height:var(--p-tree-icon-size);margin-right:var(--p-tree-prefix-gap);flex-shrink:0}.p-tree__checkbox{display:inline-flex;align-items:center;flex-shrink:0;margin-right:var(--p-tree-prefix-gap)}.p-tree__title{flex:1;min-width:0;padding:var(--p-tree-label-padding-y) 0;color:inherit;line-height:var(--p-tree-label-line-height);word-break:break-word;-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--p-tree-transition-duration)}.p-tree__title--selected{font-weight:var(--p-tree-selected-font-weight)}.p-tree__title--disabled{color:var(--p-tree-disabled-color);cursor:not-allowed}.p-tree__children{transform-origin:top}.p-tree__children-inner{display:flex;flex-direction:column}.p-tree__loading-row{display:inline-flex;align-items:center;gap:var(--p-tree-loading-gap);min-height:var(--p-tree-node-height);margin:var(--p-tree-content-margin-y) var(--p-tree-content-margin-x);margin-left:calc(var(--p-tree-content-margin-x) + var(--p-tree-indent-size) + var(--p-tree-main-gap));padding:0 var(--p-tree-content-padding-x);color:var(--p-tree-disabled-color);font-size:var(--p-tree-font-size)}.p-tree__loading-icon{font-size:var(--p-tree-icon-size);animation:tree-switcher-spin .8s linear infinite}.p-tree__loading-text{line-height:var(--p-tree-label-line-height)}.p-tree__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px;color:var(--p-tree-empty-text-color);font-size:var(--p-tree-font-size)}.p-tree__empty-icon{font-size:56px;margin-bottom:8px;color:var(--p-tree-empty-icon-color);opacity:.6}.p-tree--block-node .p-tree__content{width:calc(100% - var(--p-tree-content-margin-x) * 2)}@keyframes tree-switcher-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-tooltip{position:relative;display:inline-flex}.p-tooltip__plan{min-width:40px;position:absolute;z-index:var(--p-tooltip-z-index);width:max-content;box-sizing:border-box;max-width:var(--p-tooltip-max-width, 320px)}.p-tooltip__plan.is-teleported{position:fixed}.p-tooltip__plan:before{content:"";position:absolute}.p-tooltip__plan--no-title{width:auto}.p-tooltip__plan--no-title .p-tooltip__content{flex-direction:row;align-items:center;gap:0;height:auto}.p-tooltip__plan.is-teleported{margin:0}.p-tooltip__plan--top:not(.is-teleported){bottom:calc(100% + var(--p-tooltip-gap, 8px));left:50%;transform:translate(-50%)}.p-tooltip__plan--top .p-tooltip__surface{transform-origin:bottom center}.p-tooltip__plan--top-start:not(.is-teleported){bottom:calc(100% + var(--p-tooltip-gap, 8px));left:0;transform:none}.p-tooltip__plan--top-start .p-tooltip__surface{transform-origin:bottom left}.p-tooltip__plan--top-end:not(.is-teleported){bottom:calc(100% + var(--p-tooltip-gap, 8px));right:0;left:auto;transform:none}.p-tooltip__plan--top-end .p-tooltip__surface{transform-origin:bottom right}.p-tooltip__plan--top-start:before{bottom:calc(var(--p-tooltip-gap, 8px) * -1);left:0;width:100%;height:var(--p-tooltip-gap, 8px)}.p-tooltip__plan--top:before{bottom:calc(var(--p-tooltip-gap, 8px) * -1);left:0;width:100%;height:var(--p-tooltip-gap, 8px)}.p-tooltip__plan--top-end:before{bottom:calc(var(--p-tooltip-gap, 8px) * -1);left:0;width:100%;height:var(--p-tooltip-gap, 8px)}.p-tooltip__plan--bottom-start:not(.is-teleported){top:calc(100% + var(--p-tooltip-gap, 8px));left:0;transform:none}.p-tooltip__plan--bottom-start .p-tooltip__surface{transform-origin:top left}.p-tooltip__plan--bottom:not(.is-teleported){top:calc(100% + var(--p-tooltip-gap, 8px));left:50%;transform:translate(-50%)}.p-tooltip__plan--bottom .p-tooltip__surface{transform-origin:top center}.p-tooltip__plan--bottom-end:not(.is-teleported){top:calc(100% + var(--p-tooltip-gap, 8px));right:0;left:auto;transform:none}.p-tooltip__plan--bottom-end .p-tooltip__surface{transform-origin:top right}.p-tooltip__plan--bottom-start:before{top:calc(var(--p-tooltip-gap, 8px) * -1);left:0;width:100%;height:var(--p-tooltip-gap, 8px)}.p-tooltip__plan--bottom:before{top:calc(var(--p-tooltip-gap, 8px) * -1);left:0;width:100%;height:var(--p-tooltip-gap, 8px)}.p-tooltip__plan--bottom-end:before{top:calc(var(--p-tooltip-gap, 8px) * -1);left:0;width:100%;height:var(--p-tooltip-gap, 8px)}.p-tooltip__plan--left-start:not(.is-teleported){right:calc(100% + var(--p-tooltip-gap, 8px));left:auto;top:0;transform:none}.p-tooltip__plan--left-start .p-tooltip__surface{transform-origin:top right}.p-tooltip__plan--left:not(.is-teleported){right:calc(100% + var(--p-tooltip-gap, 8px));left:auto;top:50%;transform:translateY(-50%)}.p-tooltip__plan--left .p-tooltip__surface{transform-origin:center right}.p-tooltip__plan--left-end:not(.is-teleported){right:calc(100% + var(--p-tooltip-gap, 8px));left:auto;bottom:0;top:auto;transform:none}.p-tooltip__plan--left-end .p-tooltip__surface{transform-origin:bottom right}.p-tooltip__plan--left-start:before{right:calc(var(--p-tooltip-gap, 8px) * -1);top:0;width:var(--p-tooltip-gap, 8px);height:100%}.p-tooltip__plan--left:before{right:calc(var(--p-tooltip-gap, 8px) * -1);top:0;width:var(--p-tooltip-gap, 8px);height:100%}.p-tooltip__plan--left-end:before{right:calc(var(--p-tooltip-gap, 8px) * -1);top:0;width:var(--p-tooltip-gap, 8px);height:100%}.p-tooltip__plan--right-start:not(.is-teleported){left:calc(100% + var(--p-tooltip-gap, 8px));top:0;transform:none}.p-tooltip__plan--right-start .p-tooltip__surface{transform-origin:top left}.p-tooltip__plan--right:not(.is-teleported){left:calc(100% + var(--p-tooltip-gap, 8px));top:50%;transform:translateY(-50%)}.p-tooltip__plan--right .p-tooltip__surface{transform-origin:center left}.p-tooltip__plan--right-end:not(.is-teleported){left:calc(100% + var(--p-tooltip-gap, 8px));bottom:0;top:auto;transform:none}.p-tooltip__plan--right-end .p-tooltip__surface{transform-origin:bottom left}.p-tooltip__plan--right-start:before{left:calc(var(--p-tooltip-gap, 8px) * -1);top:0;width:var(--p-tooltip-gap, 8px);height:100%}.p-tooltip__plan--right:before{left:calc(var(--p-tooltip-gap, 8px) * -1);top:0;width:var(--p-tooltip-gap, 8px);height:100%}.p-tooltip__plan--right-end:before{left:calc(var(--p-tooltip-gap, 8px) * -1);top:0;width:var(--p-tooltip-gap, 8px);height:100%}.p-tooltip__surface{border-radius:var(--p-tooltip-border-radius, 8px);transition:all var(--p-tooltip-transition-duration);--layer-motion-duration: var(--p-tooltip-transition-duration, .2s)}.p-tooltip__surface.is-light{background-color:var(--p-tooltip-mode-light-bg, var(--p-tooltip-bg-light));box-shadow:var(--p-tooltip-mode-light-shadow, var(--p-tooltip-shadow-light))}.p-tooltip__surface.is-light .p-tooltip__separator{background-color:var(--tooltip-mode-light-separator, var(--p-tooltip-stroke-light))}.p-tooltip__surface.is-light .p-tooltip__label{color:var(--p-tooltip-mode-light-label, var(--p-tooltip-color-light))}.p-tooltip__surface.is-light .p-tooltip__description{color:var(--tooltip-mode-light-description, var(--p-tooltip-desc-color-light))}.p-tooltip__surface.is-dark{background-color:var(--p-tooltip-mode-dark-bg, var(--p-tooltip-bg-dark));box-shadow:var(--p-tooltip-mode-dark-shadow, var(--p-tooltip-shadow-dark))}.p-tooltip__surface.is-dark .p-tooltip__separator{background-color:var(--tooltip-mode-dark-separator, var(--p-tooltip-stroke-dark))}.p-tooltip__surface.is-dark .p-tooltip__label{color:var(--p-tooltip-mode-dark-label, var(--p-tooltip-color-dark))}.p-tooltip__surface.is-dark .p-tooltip__description{color:var(--tooltip-mode-dark-description, var(--p-tooltip-desc-color-dark))}.p-tooltip__content{display:flex;flex-direction:column;gap:var(--p-tooltip-content-gap, 4px);padding:var(--p-tooltip-content-padding-y, var(--p-tooltip-padding-y, 6px)) var(--p-tooltip-content-padding-x, var(--p-tooltip-padding-x, 8px));height:100%;box-sizing:border-box;justify-content:center}.p-tooltip__label{font-family:Inter,sans-serif;font-size:var(--tooltip-content-label-font-size, var(--p-tooltip-font-size, 12px));font-weight:var(--p-tooltip-content-label-font-weight, 500);line-height:var(--tooltip-content-label-line-height, var(--p-tooltip-line-height, 16px));white-space:pre-wrap;word-break:break-word}.p-tooltip__separator{height:1px;width:100%}.p-tooltip__description{font-family:Inter,sans-serif;font-size:var(--tooltip-content-description-font-size, var(--p-tooltip-font-size, 12px));font-weight:var(--p-tooltip-content-description-font-weight, 400);line-height:var(--tooltip-content-description-line-height, var(--p-tooltip-line-height, 16px));white-space:pre-wrap;word-break:break-word}.p-layer-bottom-enter-active .p-layer-surface,.p-layer-bottom-leave-active .p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-bottom-enter-from .p-layer-surface,.p-layer-bottom-leave-to .p-layer-surface{opacity:0;transform:var(--layer-motion-bottom-from, translate3d(0, -6px, 0))}.p-layer-top-enter-active .p-layer-surface,.p-layer-top-leave-active .p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-top-enter-from .p-layer-surface,.p-layer-top-leave-to .p-layer-surface{opacity:0;transform:var(--layer-motion-top-from, translate3d(0, 6px, 0))}.p-layer-left-enter-active .p-layer-surface,.p-layer-left-leave-active .p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-left-enter-from .p-layer-surface,.p-layer-left-leave-to .p-layer-surface{opacity:0;transform:var(--layer-motion-left-from, translate3d(6px, 0, 0))}.p-layer-right-enter-active .p-layer-surface,.p-layer-right-leave-active .p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-right-enter-from .p-layer-surface,.p-layer-right-leave-to .p-layer-surface{opacity:0;transform:var(--layer-motion-right-from, translate3d(-6px, 0, 0))}.p-layer-fade-enter-active .p-layer-surface,.p-layer-fade-leave-active .p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-fade-enter-from .p-layer-surface,.p-layer-fade-leave-to .p-layer-surface{opacity:0;transform:var(--layer-motion-fade-from, none)}.p-dropdown{display:inline-block;position:relative}.p-dropdown.is-block{display:block;width:100%}.p-dropdown.is-disabled{cursor:not-allowed;opacity:.6}.p-dropdown__dropdown{position:absolute;z-index:var(--p-dropdown-z-index);min-width:100px;top:100%;left:0;margin-top:4px}.p-dropdown__dropdown.is-bottom{top:100%;left:50%;transform:translate(-50%)}.p-dropdown__dropdown.is-bottom .p-dropdown__surface{transform-origin:top center}.p-dropdown__dropdown.is-bottom-start{top:100%;left:0;transform:none}.p-dropdown__dropdown.is-bottom-start .p-dropdown__surface{transform-origin:top left}.p-dropdown__dropdown.is-bottom-end{top:100%;right:0;left:auto;transform:none}.p-dropdown__dropdown.is-bottom-end .p-dropdown__surface{transform-origin:top right}.p-dropdown__dropdown.is-top{bottom:100%;top:auto;left:50%;transform:translate(-50%);margin-top:0;margin-bottom:4px}.p-dropdown__dropdown.is-top .p-dropdown__surface{transform-origin:bottom center}.p-dropdown__dropdown.is-top-start{bottom:100%;top:auto;left:0;transform:none;margin-top:0;margin-bottom:4px}.p-dropdown__dropdown.is-top-start .p-dropdown__surface{transform-origin:bottom left}.p-dropdown__dropdown.is-top-end{inset:auto 0 100% auto;transform:none;margin-top:0;margin-bottom:4px}.p-dropdown__dropdown.is-top-end .p-dropdown__surface{transform-origin:bottom right}.p-dropdown__dropdown.is-left{right:100%;left:auto;top:50%;transform:translateY(-50%);margin-top:0;margin-right:4px}.p-dropdown__dropdown.is-left .p-dropdown__surface{transform-origin:center right}.p-dropdown__dropdown.is-left-start{right:100%;left:auto;top:0;transform:none;margin-top:0;margin-right:4px}.p-dropdown__dropdown.is-left-start .p-dropdown__surface{transform-origin:top right}.p-dropdown__dropdown.is-left-end{inset:auto 100% 0 auto;transform:none;margin-top:0;margin-right:4px}.p-dropdown__dropdown.is-left-end .p-dropdown__surface{transform-origin:bottom right}.p-dropdown__dropdown.is-right{left:100%;top:50%;transform:translateY(-50%);margin-top:0;margin-left:4px}.p-dropdown__dropdown.is-right .p-dropdown__surface{transform-origin:center left}.p-dropdown__dropdown.is-right-start{left:100%;top:0;transform:none;margin-top:0;margin-left:4px}.p-dropdown__dropdown.is-right-start .p-dropdown__surface{transform-origin:top left}.p-dropdown__dropdown.is-right-end{left:100%;bottom:0;top:auto;transform:none;margin-top:0;margin-left:4px}.p-dropdown__dropdown.is-right-end .p-dropdown__surface{transform-origin:bottom left}.p-dropdown__dropdown.is-context-menu{margin:0}.p-dropdown__dropdown.is-teleported{inset:auto;margin:0;transform:none}.p-dropdown__dropdown .p-dropdown__surface{background-color:var(--p-dropdown-bg);border:1px solid var(--p-dropdown-border-color);box-shadow:var(--p-dropdown-shadow);border-radius:var(--p-dropdown-border-radius);padding:var(--p-dropdown-padding);box-sizing:border-box;width:100%;height:100%;will-change:transform,opacity}.p-dropdown__dropdown .p-dropdown__surface.is-flush{padding:0}.p-layer-bottom-enter-active .p-dropdown__surface,.p-layer-bottom-leave-active .p-dropdown__surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-bottom-enter-from .p-dropdown__surface,.p-layer-bottom-leave-to .p-dropdown__surface{opacity:0;transform:var(--layer-motion-bottom-from, translate3d(0, -6px, 0))}.p-layer-top-enter-active .p-dropdown__surface,.p-layer-top-leave-active .p-dropdown__surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-top-enter-from .p-dropdown__surface,.p-layer-top-leave-to .p-dropdown__surface{opacity:0;transform:var(--layer-motion-top-from, translate3d(0, 6px, 0))}.p-layer-left-enter-active .p-dropdown__surface,.p-layer-left-leave-active .p-dropdown__surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-left-enter-from .p-dropdown__surface,.p-layer-left-leave-to .p-dropdown__surface{opacity:0;transform:var(--layer-motion-left-from, translate3d(6px, 0, 0))}.p-layer-right-enter-active .p-dropdown__surface,.p-layer-right-leave-active .p-dropdown__surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-right-enter-from .p-dropdown__surface,.p-layer-right-leave-to .p-dropdown__surface{opacity:0;transform:var(--layer-motion-right-from, translate3d(-6px, 0, 0))}.p-layer-fade-enter-active .p-dropdown__surface,.p-layer-fade-leave-active .p-dropdown__surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-fade-enter-from .p-dropdown__surface,.p-layer-fade-leave-to .p-dropdown__surface{opacity:0;transform:var(--layer-motion-fade-from, none)}.p-dropdown-item{display:flex;align-items:center;padding:var(--p-dropdown-item-padding);border-radius:var(--p-dropdown-item-border-radius);color:var(--p-dropdown-item-color);background-color:var(--p-dropdown-item-bg);cursor:pointer;transition:background-color .2s,color .2s;text-decoration:none;outline:none;white-space:nowrap}.p-dropdown-item:hover{background-color:var(--p-dropdown-item-bg-hover)}.p-dropdown-item:active{background-color:var(--p-dropdown-item-bg-active)}.p-dropdown-item.is-disabled{color:var(--p-dropdown-item-color-disabled);cursor:not-allowed;background-color:transparent}.p-dropdown-item.is-disabled:hover{background-color:transparent}.p-dropdown-item.is-divided{border-bottom:1px solid var(--p-dropdown-item-divider-color);margin-bottom:4px;padding-bottom:4px}.p-dropdown-item__icon{margin-right:8px;display:flex;align-items:center}.p-dropdown-item__content{flex:1}.p-back-top{display:flex;align-items:center;justify-content:center;cursor:pointer;position:fixed;right:var(--p-back-top-right);bottom:var(--p-back-top-bottom);padding:var(--p-back-top-padding);font-size:var(--p-back-top-font-size);color:var(--p-back-top-color);background-color:var(--p-back-top-bg-color);box-shadow:0 1px 2px 0 var(--p-back-top-box-shadow-color),0 0 0 1px var(--p-back-top-box-shadow-color);border-radius:var(--p-back-top-border-radius)}.p-flex{display:flex;flex-direction:var(--p-flex-direction);flex-wrap:var(--p-flex-wrap);justify-content:var(--p-flex-justify);align-items:var(--p-flex-align)}.p-flex.is-inline{display:inline-flex}.p-flex--sm{gap:var(--p-flex-sm-gap)}.p-flex--md{gap:var(--p-flex-md-gap)}.p-flex--lg{gap:var(--p-flex-lg-gap)}.p-space{display:inline-flex;flex-direction:row;align-items:var(--p-space-align)}.p-space.is-vertical{flex-direction:column}.p-space.is-wrap{flex-wrap:wrap}.p-space--sm{gap:var(--p-space-sm-gap)}.p-space--md{gap:var(--p-space-md-gap)}.p-space--lg{gap:var(--p-space-lg-gap)}.p-space-compact{gap:0;display:inline-flex;align-items:stretch;overflow:visible;isolation:isolate}.p-space-compact.is-block{width:100%}.p-space-compact>*{border-radius:0!important;margin-left:-1px;position:relative;z-index:0;min-width:0}.p-space-compact>*:first-child{margin-left:0;border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.p-space-compact>*:first-child.p-input-tag,.p-space-compact>*:first-child.p-input,.p-space-compact>*:first-child.p-input-number,.p-space-compact>*:first-child.p-select,.p-space-compact>*:first-child.p-date-picker,.p-space-compact>*:first-child.p-button{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.p-space-compact>*:first-child>*:first-child,.p-space-compact>*:first-child .p-input,.p-space-compact>*:first-child .p-input__wrapper,.p-space-compact>*:first-child .p-input__inner,.p-space-compact>*:first-child .p-input-number,.p-space-compact>*:first-child .p-select,.p-space-compact>*:first-child .p-select__inner,.p-space-compact>*:first-child .p-cascader,.p-space-compact>*:first-child .p-date-picker,.p-space-compact>*:first-child .p-input-tag,.p-space-compact>*:first-child .date-picker-range-input{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.p-space-compact>*:last-child{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.p-space-compact>*:last-child.p-input-tag,.p-space-compact>*:last-child.p-input,.p-space-compact>*:last-child.p-input-number,.p-space-compact>*:last-child.p-select,.p-space-compact>*:last-child.p-date-picker,.p-space-compact>*:last-child.p-button{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.p-space-compact>*:last-child>*:last-child,.p-space-compact>*:last-child .p-input,.p-space-compact>*:last-child .p-input__wrapper,.p-space-compact>*:last-child .p-input__inner,.p-space-compact>*:last-child .p-input-number,.p-space-compact>*:last-child .p-select,.p-space-compact>*:last-child .p-select__inner,.p-space-compact>*:last-child .p-cascader,.p-space-compact>*:last-child .p-date-picker,.p-space-compact>*:last-child .p-input-tag,.p-space-compact>*:last-child .date-picker-range-input{border-top-right-radius:6px!important;border-bottom-right-radius:6px!important}.p-space-compact>*:focus-within,.p-space-compact>*.is-focus,.p-space-compact>*.is-open{z-index:2}.p-space-compact.is-vertical{flex-direction:column}.p-space-compact.is-vertical>*{margin-left:0;margin-top:-1px}.p-space-compact.is-vertical>*:first-child{margin-top:0;border-radius:6px 6px 0 0!important}.p-space-compact.is-vertical>*:first-child>*:first-child,.p-space-compact.is-vertical>*:first-child .p-input,.p-space-compact.is-vertical>*:first-child .p-input__wrapper,.p-space-compact.is-vertical>*:first-child .p-input__inner,.p-space-compact.is-vertical>*:first-child .p-input-number,.p-space-compact.is-vertical>*:first-child .p-select,.p-space-compact.is-vertical>*:first-child .p-select__inner,.p-space-compact.is-vertical>*:first-child .p-cascader,.p-space-compact.is-vertical>*:first-child .p-date-picker,.p-space-compact.is-vertical>*:first-child .p-input-tag,.p-space-compact.is-vertical>*:first-child .date-picker-range-input{border-radius:6px 6px 0 0!important}.p-space-compact.is-vertical>*:last-child{border-radius:0 0 6px 6px!important}.p-space-compact.is-vertical>*:last-child>*:last-child,.p-space-compact.is-vertical>*:last-child .p-input,.p-space-compact.is-vertical>*:last-child .p-input__wrapper,.p-space-compact.is-vertical>*:last-child .p-input__inner,.p-space-compact.is-vertical>*:last-child .p-input-number,.p-space-compact.is-vertical>*:last-child .p-select,.p-space-compact.is-vertical>*:last-child .p-select__inner,.p-space-compact.is-vertical>*:last-child .p-cascader,.p-space-compact.is-vertical>*:last-child .p-date-picker,.p-space-compact.is-vertical>*:last-child .p-input-tag,.p-space-compact.is-vertical>*:last-child .date-picker-range-input{border-radius:0 0 6px 6px!important}.p-form{width:100%}.p-form.is-inline{display:inline-flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.p-form .p-form-item:last-child{margin-bottom:0}.p-form--sm.is-inline{gap:calc(var(--p-form-size-sm-space) / 2)}.p-form--md.is-inline{gap:calc(var(--p-form-size-md-space) / 2)}.p-form--lg.is-inline{gap:calc(var(--p-form-size-lg-space) / 2)}.p-form-item{width:100%;display:flex;align-items:flex-start;gap:8px}.p-form-item__label{flex-shrink:0;font-size:var(--p-form-item-font-size);line-height:1.5;padding-top:2px;box-sizing:border-box}.p-form-item__label .p-form-item__asterisk{color:var(--p-form-item-asterisk-color)!important;margin-right:4px;font-family:SimSun,sans-serif;display:inline-block;line-height:1}.p-form-item__content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:stretch}.p-form-item__control{width:100%;min-width:0}.p-form-item__error{display:block;color:var(--p-form-item-error-color)!important;font-size:var(--p-form-item-font-size);line-height:1.5;margin-top:4px}.p-form-item.is-top{flex-direction:column;gap:4px}.p-form-item.is-top .p-form-item__label{width:100%!important;padding-top:0}.p-form-item.is-error .p-form-item__control>.p-input,.p-form-item.is-error .p-form-item__control>.p-input-tag,.p-form-item.is-error .p-form-item__control>.p-input-number{box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-form-item-error-color),0 2px 4px #0000001a}.p-form-item.is-error .p-form-item__control>.p-select .p-select__inner,.p-form-item.is-error .p-form-item__control>.p-tree-select .p-input,.p-form-item.is-error .p-form-item__control>.p-tree-select .p-input-tag{box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-form-item-error-color),0 2px 4px #0000001a}.p-form-item.is-success .p-form-item__control>.p-input,.p-form-item.is-success .p-form-item__control>.p-input-tag,.p-form-item.is-success .p-form-item__control>.p-input-number{box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-form-item-success-color),0 2px 4px #0000001a}.p-form-item.is-validating .p-form-item__control>.p-input,.p-form-item.is-validating .p-form-item__control>.p-input-tag,.p-form-item.is-validating .p-form-item__control>.p-input-number{box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-form-item-validating-color),0 2px 4px #0000001a}.p-form-item--sm{margin-bottom:calc(var(--p-form-item-size-sm-space) / 2);gap:calc(var(--p-form-item-size-sm-space) / 2)}.p-form-item--sm .p-form-item__label{height:var(--p-form-item-size-sm-space);line-height:var(--p-form-item-size-sm-space);padding-top:0}.p-form-item--md{margin-bottom:calc(var(--p-form-item-size-md-space) / 2);gap:calc(var(--p-form-item-size-md-space) / 2)}.p-form-item--md .p-form-item__label{height:var(--p-form-item-size-md-space);line-height:var(--p-form-item-size-md-space);padding-top:0}.p-form-item--lg{margin-bottom:calc(var(--p-form-item-size-lg-space) / 2);gap:calc(var(--p-form-item-size-lg-space) / 2)}.p-form-item--lg .p-form-item__label{height:var(--p-form-item-size-lg-space);line-height:var(--p-form-item-size-lg-space);padding-top:0}.p-form-item.is-compact,.p-form-item.is-compact .p-form-item__content{border-radius:0!important}.p-form-item.is-compact .p-form-item__content>*{border-radius:0!important}.p-form-item.is-compact:hover,.p-form-item.is-compact:focus{z-index:1;position:relative}.form-error-fade-enter-active,.form-error-fade-leave-active{transition:all .3s ease}.form-error-fade-enter-from,.form-error-fade-leave-to{opacity:0;transform:translateY(-10px)}.p-popover{position:relative;display:inline-block}.p-popover--content{z-index:var(--p-popover-z-index);font-size:var(--p-popover-font-size);border-radius:var(--p-popover-border-radius);padding:var(--p-popover-padding-y) var(--p-popover-padding-x);color:var(--p-popover-color);background-color:var(--p-popover-bg-color);--layer-motion-top-from: translate(-50%, calc(-100% + 6px) );--layer-motion-right-from: translate(-6px, -50%);--layer-motion-bottom-from: translate(-50%, -6px);--layer-motion-left-from: translate( calc(-100% + 6px) , -50%);box-shadow:0 6px 6px -3px var(--p-popover-shadow-color),0 3px 3px -8px var(--p-popover-shadow-color),0 0 0 1px var(--p-popover-border-color)}.p-popover--content.is-teleported{position:fixed;transform:none}.p-popover--top{position:absolute;top:-8px;left:50%;transform:translate(-50%,-100%)}.p-popover--top:before{content:"";position:absolute;border-width:5px 7px 0 7px;border-style:solid;border-color:transparent;border-top-color:var(--p-popover-shadow-color);top:calc(100% - 4px);left:50%;transform:translate(-50%,100%)}.p-popover--top:after{content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:transparent;border-top-color:var(--p-popover-bg-color);top:calc(100% - 4px);left:50%;transform:translate(-50%,100%)}.p-popover--right{position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}.p-popover--right:before{content:"";position:absolute;border-width:5px 7px 0 7px;border-style:solid;border-color:transparent;border-top-color:var(--p-popover-shadow-color);top:50%;left:4px;transform:translate(-100%,-50%) rotate(90deg)}.p-popover--right:after{content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:transparent;border-top-color:var(--p-popover-bg-color);top:50%;left:4px;transform:translate(-100%,-50%) rotate(90deg)}.p-popover--bottom{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.p-popover--bottom:before{content:"";position:absolute;border-width:5px 7px 0 7px;border-style:solid;border-color:transparent;border-top-color:var(--p-popover-shadow-color);top:0;left:50%;transform:translate(-50%,-100%) rotate(180deg)}.p-popover--bottom:after{content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:transparent;border-top-color:var(--p-popover-bg-color);top:0;left:50%;transform:translate(-50%,-100%) rotate(180deg)}.p-popover--left{position:absolute;top:50%;left:-8px;transform:translate(-100%,-50%)}.p-popover--left:before{content:"";position:absolute;border-width:5px 7px 0 7px;border-style:solid;border-color:transparent;border-top-color:var(--p-popover-shadow-color);top:50%;left:calc(100% - 5px);transform:translateY(-50%) rotate(-90deg)}.p-popover--left:after{content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:transparent;border-top-color:var(--p-popover-bg-color);top:50%;left:calc(100% - 5px);transform:translateY(-50%) rotate(-90deg)}.p-layer-bottom-enter-active.p-layer-surface,.p-layer-bottom-leave-active.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-bottom-enter-from.p-layer-surface,.p-layer-bottom-leave-to.p-layer-surface{opacity:0;transform:var(--layer-motion-bottom-from, translate3d(0, -6px, 0))}.p-layer-top-enter-active.p-layer-surface,.p-layer-top-leave-active.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-top-enter-from.p-layer-surface,.p-layer-top-leave-to.p-layer-surface{opacity:0;transform:var(--layer-motion-top-from, translate3d(0, 6px, 0))}.p-layer-left-enter-active.p-layer-surface,.p-layer-left-leave-active.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-left-enter-from.p-layer-surface,.p-layer-left-leave-to.p-layer-surface{opacity:0;transform:var(--layer-motion-left-from, translate3d(6px, 0, 0))}.p-layer-right-enter-active.p-layer-surface,.p-layer-right-leave-active.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-right-enter-from.p-layer-surface,.p-layer-right-leave-to.p-layer-surface{opacity:0;transform:var(--layer-motion-right-from, translate3d(-6px, 0, 0))}.p-layer-fade-enter-active.p-layer-surface,.p-layer-fade-leave-active.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-fade-enter-from.p-layer-surface,.p-layer-fade-leave-to.p-layer-surface{opacity:0;transform:var(--layer-motion-fade-from, none)}.p-slider{display:flex;flex-direction:column;position:relative;width:100%;box-sizing:border-box;transition:all var(--p-slider-transition-duration) ease}.p-slider__body{position:relative;touch-action:none;cursor:pointer;height:var(--p-slider-height);border-radius:var(--p-slider-border-radius);background:var(--p-slider-bg-color);outline:none}.p-slider__track{transition:width var(--p-slider-transition-duration),height var(--p-slider-transition-duration),left var(--p-slider-transition-duration),bottom var(--p-slider-transition-duration)}.p-slider.is-vertical{width:auto;height:100%;flex-direction:row;align-items:stretch}.p-slider.is-vertical .p-slider__body{width:var(--p-slider-height);height:100%;flex:none}.p-slider.is-vertical .p-slider__rail{width:100%;height:100%;background:transparent;border-radius:inherit}.p-slider.is-vertical .p-slider__track{width:100%;height:0;left:0;bottom:0;top:auto;background:var(--p-slider-track-bg-color);border-radius:inherit;position:absolute}.p-slider.is-vertical .p-slider__button{left:50%;top:auto;transform:translate(-50%,50%)}.p-slider.is-vertical .p-slider__marks{margin-left:8px;height:100%;flex:none}.p-slider.is-vertical .p-slider__mark{left:0;flex-direction:row;align-items:center}.p-slider.is-vertical .p-slider__mark .p-slider__mark-point{margin-right:8px;margin-bottom:0}.p-slider:not(.is-vertical) .p-slider__rail{width:100%;height:100%;background:transparent;border-radius:inherit}.p-slider:not(.is-vertical) .p-slider__track{height:100%;top:0;left:0;background:var(--p-slider-track-bg-color);border-radius:inherit;position:absolute}.p-slider:not(.is-vertical) .p-slider__button{top:50%;transform:translate(-50%,-50%)}.p-slider__button{position:absolute;width:var(--p-slider-button-size);height:var(--p-slider-button-size);background:var(--p-slider-button-bg-color);border:var(--p-slider-button-border-width) solid var(--p-slider-button-border-color);border-radius:50%;box-shadow:var(--p-slider-button-shadow);transition:transform var(--p-slider-transition-duration),left var(--p-slider-transition-duration),bottom var(--p-slider-transition-duration),border-color var(--p-slider-transition-duration);z-index:10;display:flex;align-items:center;justify-content:center}.p-slider__button:hover{border-color:var(--p-slider-button-hover-border-color);transform:translate(-50%,-50%) var(--p-slider-button-hover-transform)}.p-slider__button.is-vertical:hover{transform:translate(-50%,50%) var(--p-slider-button-hover-transform)}.p-slider.is-dragging .p-slider__button,.p-slider.is-dragging .p-slider__track{transition:none}.p-slider__marks{position:relative;width:100%;margin-top:8px;flex:none;min-height:32px}.p-slider__mark{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%)}.p-slider__mark-point{width:4px;height:4px;border-radius:50%;background:var(--p-slider-mark-text-color);margin-bottom:4px}.p-slider__mark-text{font-size:12px;line-height:16px;color:var(--p-slider-mark-text-color);white-space:nowrap}.p-slider.is-range .p-slider__button-start,.p-slider.is-range .p-slider__button-end{z-index:2}.p-slider.is-disabled{opacity:var(--p-slider-disabled-opacity)}.p-slider.is-disabled .p-slider__body{cursor:not-allowed}.p-slider.is-disabled .p-slider__track{background:var(--p-slider-disabled-track-color)}.p-slider.is-disabled .p-slider__button{cursor:not-allowed;border-color:var(--p-slider-disabled-button-border-color);background:var(--p-slider-button-bg-color)}.p-slider.is-disabled .p-slider__button:hover{transform:translate(-50%,-50%);border-color:var(--p-slider-disabled-button-border-color)}.p-slider__tooltip{position:absolute;padding:4px 8px;background:#000;color:#fff;border-radius:4px;font-size:12px;white-space:nowrap;pointer-events:none;z-index:100}.p-slider__tooltip[data-placement=top]{bottom:100%;left:50%;transform:translate(-50%,-8px)}.p-spin{position:relative;height:100%;width:100%}.p-spin.is-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,var(--p-spin-mask-opacity));z-index:var(--p-spin-z-index)}.p-spin__mask{position:relative;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:unset;gap:var(--p-spin-gap);z-index:var(--p-spin-z-index)}.p-spin__mask.is-slot{position:absolute;background:var(--p-spin-bg-color)}.p-spin__dot{position:relative;display:inline-block;transform:rotate(45deg);animation:loading-dot 1s linear infinite;-webkit-animation:loading-dot 1s linear infinite}@keyframes loading-dot{to{transform:rotate(405deg)}}.p-spin__dot--sm{width:var(--p-spin-size-sm-size);height:var(--p-spin-size-sm-size)}.p-spin__dot--sm .p-spin__dot-item{width:calc(var(--p-spin-size-sm-size) / 2.6);height:calc(var(--p-spin-size-sm-size) / 2.6)}.p-spin__dot--md{width:var(--p-spin-size-md-size);height:var(--p-spin-size-md-size)}.p-spin__dot--md .p-spin__dot-item{width:calc(var(--p-spin-size-md-size) / 2.6);height:calc(var(--p-spin-size-md-size) / 2.6)}.p-spin__dot--lg{width:var(--p-spin-size-lg-size);height:var(--p-spin-size-lg-size)}.p-spin__dot--lg .p-spin__dot-item{width:calc(var(--p-spin-size-lg-size) / 2.6);height:calc(var(--p-spin-size-lg-size) / 2.6)}.p-spin__dot-item{position:absolute;opacity:var(--p-spin-opacity);animation:loading-dot-color var(--p-spin-animation-duration) linear infinite alternate;-webkit-animation:loading-dot-color var(--p-spin-animation-duration) linear infinite alternate;background:var(--p-spin-color);border-radius:var(--p-spin-border-radius)}@keyframes loading-dot-color{to{opacity:1}}.p-spin__dot-item:first-child{top:0;left:0}.p-spin__dot-item:nth-child(2){top:0;right:0;animation-delay:.4s;-webkit-animation-delay:.4s}.p-spin__dot-item:nth-child(3){bottom:0;right:0;animation-delay:.8s;-webkit-animation-delay:.8s}.p-spin__dot-item:last-child{bottom:0;left:0;animation-delay:1.2s;-webkit-animation-delay:1.2s}.p-spin__tip{text-align:center;color:var(--p-spin-tip-color);font-size:var(--p-spin-tip-font-size);margin-top:var(--p-spin-gap)}.p-spin__pulse{position:relative;display:inline-block}.p-spin__pulse--sm{width:var(--p-spin-size-sm-size);height:var(--p-spin-size-sm-size)}.p-spin__pulse--md{width:var(--p-spin-size-md-size);height:var(--p-spin-size-md-size)}.p-spin__pulse--lg{width:var(--p-spin-size-lg-size);height:var(--p-spin-size-lg-size)}.p-spin__pulse-item{width:100%;height:100%;border-radius:50%;background:var(--p-spin-color);animation:spin-pulse calc(var(--p-spin-animation-duration) * 1.5) var(--p-spin-animation-timing-function) infinite}@keyframes spin-pulse{0%,to{transform:scale(0);opacity:1}50%{transform:scale(1);opacity:.3}}.p-spin__wave{position:relative;display:flex;align-items:center;gap:2px}.p-spin__wave--sm{height:var(--p-spin-size-sm-size)}.p-spin__wave--md{height:var(--p-spin-size-md-size)}.p-spin__wave--lg{height:var(--p-spin-size-lg-size)}.p-spin__wave-item{width:3px;height:60%;background:var(--p-spin-color);border-radius:2px;animation:spin-wave calc(var(--p-spin-animation-duration) * 1.2) var(--p-spin-animation-timing-function) infinite}.p-spin__wave-item:nth-child(1){animation-delay:0s}.p-spin__wave-item:nth-child(2){animation-delay:.1s}.p-spin__wave-item:nth-child(3){animation-delay:.2s}.p-spin__wave-item:nth-child(4){animation-delay:.3s}.p-spin__wave-item:nth-child(5){animation-delay:.4s}@keyframes spin-wave{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.p-spin__ring{position:relative;display:inline-block}.p-spin__ring--sm{width:var(--p-spin-size-sm-size);height:var(--p-spin-size-sm-size)}.p-spin__ring--md{width:var(--p-spin-size-md-size);height:var(--p-spin-size-md-size)}.p-spin__ring--lg{width:var(--p-spin-size-lg-size);height:var(--p-spin-size-lg-size)}.p-spin__ring-item{width:100%;height:100%;border:var(--p-spin-border-width) solid transparent;border-top:var(--p-spin-border-width) solid var(--p-spin-color);border-radius:50%;animation:spin-ring var(--p-spin-animation-duration) linear infinite}@keyframes spin-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-spin__bars{position:relative;display:flex;align-items:center;gap:3px}.p-spin__bars--sm{height:var(--p-spin-size-sm-size)}.p-spin__bars--md{height:var(--p-spin-size-md-size)}.p-spin__bars--lg{height:var(--p-spin-size-lg-size)}.p-spin__bars-item{width:4px;height:80%;background:var(--p-spin-color);border-radius:2px;animation:spin-bars calc(var(--p-spin-animation-duration) * 1.4) var(--p-spin-animation-timing-function) infinite}.p-spin__bars-item:nth-child(1){animation-delay:0s}.p-spin__bars-item:nth-child(2){animation-delay:.15s}.p-spin__bars-item:nth-child(3){animation-delay:.3s}@keyframes spin-bars{0%,40%,to{transform:scaleY(.4);opacity:.5}20%{transform:scaleY(1);opacity:1}}.p-spin__custom{position:relative;display:inline-block;text-align:center}.p-spin__custom--sm{width:var(--p-spin-size-sm-size);height:var(--p-spin-size-sm-size);font-size:calc(var(--p-spin-size-sm-size) * .6)}.p-spin__custom--md{width:var(--p-spin-size-md-size);height:var(--p-spin-size-md-size);font-size:calc(var(--p-spin-size-md-size) * .6)}.p-spin__custom--lg{width:var(--p-spin-size-lg-size);height:var(--p-spin-size-lg-size);font-size:calc(var(--p-spin-size-lg-size) * .6)}.p-spin__custom :deep(.spin-rotate){animation:spin-custom-rotate var(--p-spin-animation-duration) linear infinite}.p-spin__custom :deep(.spin-pulse){animation:spin-custom-pulse calc(var(--p-spin-animation-duration) * 1.5) var(--p-spin-animation-timing-function) infinite}.p-spin__custom :deep(.spin-bounce){animation:spin-custom-bounce calc(var(--p-spin-animation-duration) * 1.4) var(--p-spin-animation-timing-function) infinite}@keyframes spin-custom-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-custom-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}}@keyframes spin-custom-bounce{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}.p-watermark{position:relative;width:100%;z-index:var(--p-watermark-z-index)}.p-input-opt{display:flex;gap:8px;align-items:center;justify-content:center;width:100%}.p-input-opt__input{display:inline-block;padding:0;text-align:center;color:var(--p-input-opt-color);border-radius:var(--p-input-opt-border-radius);background:var(--p-input-opt-bg-color);transition:all var(--p-input-opt-transition-duration);outline:none;box-sizing:border-box;border:0px;appearance:textfield;-moz-appearance:textfield;box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-input-opt__input::-webkit-outer-spin-button,.p-input-opt__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p-input-opt__input:focus{box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-input-opt-hover-border-color),0 2px 4px #0000001a}.p-input-opt__input:disabled{cursor:not-allowed;color:var(--p-input-opt-disabled-color);background:var(--p-input-opt-disabled-bg-color);box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-input-opt__input.is-disabled{cursor:not-allowed;color:var(--p-input-opt-disabled-color);background:var(--p-input-opt-disabled-bg-color);box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-input-opt__input:disabled:focus{box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-input-opt__input--sm{padding:0 var(--p-input-opt-size-sm-padding-x);width:var(--p-input-opt-size-sm-size);height:var(--p-input-opt-size-sm-size);font-size:var(--p-input-opt-size-sm-font-size)}.p-input-opt__input--md{padding:0 var(--p-input-opt-size-md-padding-x);width:var(--p-input-opt-size-md-size);height:var(--p-input-opt-size-md-size);font-size:var(--p-input-opt-size-md-font-size)}.p-input-opt__input--lg{padding:0 var(--p-input-opt-size-lg-padding-x);width:var(--p-input-opt-size-lg-size);height:var(--p-input-opt-size-lg-size);font-size:var(--p-input-opt-size-lg-font-size)}.p-input-tag{cursor:text;width:100%;display:inline-flex;align-items:flex-start;gap:8px;background:var(--p-input-tag-bg-color);transition:all var(--p-input-tag-transition-duration);border:none;border-radius:var(--p-input-tag-border-radius);box-sizing:border-box;box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-input-tag.is-focus{border-color:var(--p-input-tag-focus-border-color);box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-input-tag-focus-border-color),0 2px 4px #0000001a}.p-input-tag.is-disabled{cursor:not-allowed;background:var(--p-input-tag-disabled-bg-color, #f9fafb);color:var(--p-input-tag-disabled-color, #9ca3af);border-color:var(--p-input-tag-disabled-border-color, #e5e7eb)}.p-input-tag--sm{min-height:var(--p-input-tag-size-sm-height);font-size:var(--p-input-tag-size-sm-font-size);padding:var(--p-input-tag-size-sm-padding-y) var(--p-input-tag-size-sm-padding-x)}.p-input-tag--md{min-height:var(--p-input-tag-size-md-height);font-size:var(--p-input-tag-size-md-font-size);padding:var(--p-input-tag-size-md-padding-y) var(--p-input-tag-size-md-padding-x)}.p-input-tag--lg{min-height:var(--p-input-tag-size-lg-height);font-size:var(--p-input-tag-size-lg-font-size);padding:var(--p-input-tag-size-lg-padding-y) var(--p-input-tag-size-lg-padding-x)}.p-input-tag--lg .p-input-tag__tags{gap:2px}.p-input-tag--lg .p-input-tag--tag{padding-inline:calc(var(--p-tag-padding-x-lg) - 2px)}.p-input-tag.is-compact{border-radius:0!important;box-shadow:inset 0 0 0 1px var(--p-input-tag-compact-border-color)}.p-input-tag.is-compact:hover{box-shadow:inset 0 0 0 1px var(--p-input-tag-compact-hover-border-color)}.p-input-tag.is-compact.is-focus{box-shadow:inset 0 0 0 1px var(--p-input-tag-focus-border-color)}.p-input-tag.is-compact.is-disabled{box-shadow:inset 0 0 0 1px var(--p-input-tag-disabled-border-color)}.p-input-tag__tags{display:flex;flex-wrap:wrap;gap:4px;align-items:center;align-content:center;flex:1;min-width:0}.p-input-tag__input{border:none;outline:none;background:transparent;flex:1 1 96px;min-width:96px;height:auto;line-height:inherit;color:var(--p-input-tag-color);font-size:inherit;padding:0;margin:0;align-self:center}.p-input-tag__input::placeholder{color:var(--p-input-tag-placeholder-color)}.p-input-tag__input:disabled{cursor:not-allowed;color:var(--p-input-tag-disabled-color)}.p-input-tag__suffix{display:inline-flex;align-items:center;flex-shrink:0;line-height:1;align-self:center}.p-input-tag__tag-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-input-tag__collapsed-trigger{cursor:default}.p-input-tag__collapsed-panel{padding:0;box-sizing:border-box}.p-input-tag__collapsed-list{display:flex;flex-wrap:wrap;gap:6px;max-width:280px}.p-input-tag--tag{display:inline-flex;align-items:center;max-width:120px;min-width:0;flex-shrink:0;border-radius:8px;transform-origin:center;will-change:transform,box-shadow,border-color}.p-input-tag--tag.is-duplicate-active{animation:input-tag-duplicate-pulse .32s ease;box-shadow:0 0 0 2px #3b82f624,var(--p-tag-box-shadow);border-color:#3b82f66b}.p-input-tag--tag-more{max-width:none}.p-input-tag.is-collapsed .p-input-tag__tags{flex-wrap:nowrap;overflow:hidden}.p-input-tag.is-collapsed .p-input-tag__input{flex-basis:48px;min-width:48px}@keyframes input-tag-duplicate-pulse{0%{transform:scale(1)}45%{transform:scale(1.04)}to{transform:scale(1)}}.p-date-picker{position:relative;display:inline-block}.p-date-picker__suffix{display:flex;align-items:center;margin-left:8px;color:var(--p-date-picker-icon-color)}.p-date-picker__clear{display:flex;align-items:center;margin-left:4px;cursor:pointer;color:var(--p-date-picker-clear-color);opacity:0;transition:opacity var(--p-date-picker-transition-duration)}.p-date-picker__clear:hover{color:var(--p-date-picker-clear-hover-color)}.p-date-picker.is-block{width:100%}.p-date-picker.is-focus .p-date-picker__input{border-color:var(--p-date-picker-focus-border-color);box-shadow:0 0 0 2px var(--p-date-picker-focus-shadow-color)}.p-date-picker.is-focus .p-date-picker__clear{opacity:1}.p-date-picker.is-disabled .p-date-picker__input{background-color:var(--p-date-picker-disabled-bg-color);border-color:var(--p-date-picker-disabled-border-color);cursor:not-allowed}.p-date-picker.is-disabled .p-date-picker__inner{color:var(--p-date-picker-disabled-text-color);cursor:not-allowed}.p-date-picker__panel{padding:12px}.p-date-picker__single-panel{width:280px}.p-date-picker__range-panel{width:560px;display:flex;gap:12px}.p-date-picker__range-left,.p-date-picker__range-right{flex:1}.p-date-picker__range-separator{display:flex;align-items:center;justify-content:center;width:20px;font-size:12px;color:var(--p-date-picker-separator-color)}.p-date-picker__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.p-date-picker__nav-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;cursor:pointer;border-radius:var(--p-date-picker-nav-border-radius);color:var(--p-date-picker-nav-color);transition:all var(--p-date-picker-transition-duration)}.p-date-picker__nav-btn:hover{background-color:var(--p-date-picker-nav-hover-bg-color);color:var(--p-date-picker-nav-hover-color)}.p-date-picker__year-month{font-size:var(--p-date-picker-header-font-size);font-weight:500;color:var(--p-date-picker-header-color)}.p-date-picker__calendar{width:100%}.p-date-picker__week-header{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}.p-date-picker__week-day{display:flex;align-items:center;justify-content:center;height:32px;font-size:12px;font-weight:500;color:var(--p-date-picker-weekday-color)}.p-date-picker__date-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.p-date-picker__date{display:flex;align-items:center;justify-content:center;height:32px;font-size:12px;cursor:pointer;border-radius:var(--p-date-picker-date-border-radius);color:var(--p-date-picker-date-color);transition:all var(--p-date-picker-transition-duration)}.p-date-picker__date:hover{box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-date-picker-hover-border-color),0 2px 4px #0000001a;background-color:var(--p-date-picker-date-hover-bg-color)}.p-date-picker__date.is-today{color:var(--p-date-picker-today-color);font-weight:500;box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-date-picker__date.is-selected{background-color:var(--p-date-picker-selected-bg-color);box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-date-picker__date.is-in-range{background-color:var(--p-date-picker-range-bg-color);color:var(--p-date-picker-range-color);box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-date-picker__date.is-range-start,.p-date-picker__date.is-range-end{background-color:var(--p-date-picker-selected-bg-color);box-shadow:0 0 0 1px #00000005,0 1px #0000000d,0 2px 4px #0000001a}.p-date-picker__date.is-other-month{color:var(--p-date-picker-other-month-color)}.p-date-picker__date.is-disabled{color:var(--p-date-picker-disabled-date-color);cursor:not-allowed}.p-date-picker__date.is-disabled:hover{background-color:transparent}.p-date-picker__footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:8px;border-top:1px solid var(--p-date-picker-footer-border-color)}.p-date-picker__btn{padding:4px 8px;border:none;border-radius:var(--p-date-picker-btn-border-radius);font-size:12px;cursor:pointer;transition:all var(--p-date-picker-transition-duration);background:none;color:var(--p-date-picker-clear-btn-color)}.p-date-picker__btn:hover{color:var(--p-date-picker-clear-btn-hover-color)}.p-date-picker__btn-primary{padding:4px 8px;border:none;border-radius:var(--p-date-picker-btn-border-radius);font-size:12px;cursor:pointer;transition:all var(--p-date-picker-transition-duration);background-color:var(--p-date-picker-confirm-btn-bg-color);color:var(--p-date-picker-confirm-btn-color)}.p-date-picker__btn-primary:hover{background-color:var(--p-date-picker-confirm-btn-hover-bg-color)}.p-date-picker--sm .p-date-picker__input{height:var(--p-date-picker-sm-height);padding:0 var(--p-date-picker-sm-padding-x)}.p-date-picker--sm .p-date-picker__inner{font-size:var(--p-date-picker-sm-font-size)}.p-date-picker--md .p-date-picker__input{height:var(--p-date-picker-md-height);padding:0 var(--p-date-picker-md-padding-x)}.p-date-picker--md .p-date-picker__inner{font-size:var(--p-date-picker-md-font-size)}.p-date-picker--lg .p-date-picker__input{height:var(--p-date-picker-lg-height);padding:0 var(--p-date-picker-lg-padding-x)}.p-date-picker--lg .p-date-picker__inner{font-size:var(--p-date-picker-lg-font-size)}.p-date-picker.is-compact .p-date-picker__input{border-radius:0!important;position:relative;z-index:1}.p-date-picker.is-compact .p-date-picker__input:hover{z-index:2}.p-date-picker.is-compact .p-date-picker__input:focus-within{z-index:3}.p-date-picker.is-compact .p-date-picker__inner{border-radius:0!important}.p-layer-bottom-enter-active.date-picker-panel-wrapper.p-layer-surface,.p-layer-bottom-leave-active.date-picker-panel-wrapper.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-bottom-enter-from.date-picker-panel-wrapper.p-layer-surface,.p-layer-bottom-leave-to.date-picker-panel-wrapper.p-layer-surface{opacity:0;transform:translate3d(0,-8px,0)}.p-layer-top-enter-active.date-picker-panel-wrapper.p-layer-surface,.p-layer-top-leave-active.date-picker-panel-wrapper.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-top-enter-from.date-picker-panel-wrapper.p-layer-surface,.p-layer-top-leave-to.date-picker-panel-wrapper.p-layer-surface{opacity:0;transform:translate3d(0,8px,0)}.p-layer-left-enter-active.date-picker-panel-wrapper.p-layer-surface,.p-layer-left-leave-active.date-picker-panel-wrapper.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-left-enter-from.date-picker-panel-wrapper.p-layer-surface,.p-layer-left-leave-to.date-picker-panel-wrapper.p-layer-surface{opacity:0;transform:var(--layer-motion-left-from, translate3d(6px, 0, 0))}.p-layer-right-enter-active.date-picker-panel-wrapper.p-layer-surface,.p-layer-right-leave-active.date-picker-panel-wrapper.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-right-enter-from.date-picker-panel-wrapper.p-layer-surface,.p-layer-right-leave-to.date-picker-panel-wrapper.p-layer-surface{opacity:0;transform:var(--layer-motion-right-from, translate3d(-6px, 0, 0))}.p-layer-fade-enter-active.date-picker-panel-wrapper.p-layer-surface,.p-layer-fade-leave-active.date-picker-panel-wrapper.p-layer-surface{transition:opacity var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1)),transform var(--layer-motion-duration, .2s) var(--layer-motion-easing, cubic-bezier(.2, 0, 0, 1));will-change:opacity,transform}.p-layer-fade-enter-from.date-picker-panel-wrapper.p-layer-surface,.p-layer-fade-leave-to.date-picker-panel-wrapper.p-layer-surface{opacity:0;transform:var(--layer-motion-fade-from, none)}.p-segmented{display:inline-block;box-sizing:border-box;padding:var(--p-segmented-size-md-padding);background-color:var(--p-segmented-bg);border-radius:var(--p-segmented-size-md-radius);transition:all .2s ease;position:relative;isolation:isolate}.p-segmented:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:var(--p-border-shimmer-z-index, 3);transition:opacity .2s}.p-segmented>*{position:relative;z-index:1}.p-segmented.is-outside{box-shadow:var(--p-segmented-box-shadow)}.p-segmented.is-inner{box-shadow:var(--p-segmented-inner-box-shadow)}.p-segmented.is-shimmer{--p-border-shimmer-thickness: 2px;--p-border-shimmer-z-index: 4;--p-border-shimmer-start: 140% 50%;--p-border-shimmer-end: -15% 50%;--p-border-shimmer-size: 170% 100%}.p-segmented.is-shimmer:before{inset:0;padding:var(--p-border-shimmer-thickness, 1px);background-image:var(--p-border-shimmer-track, linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .14) 100%)),var(--p-border-shimmer-gradient, linear-gradient(110deg, rgba(255, 191, 0, 0) 16%, rgba(255, 191, 0, .1) 26%, rgba(255, 191, 0, .34) 38%, rgba(255, 191, 0, .82) 50%, rgba(215, 245, 98, .94) 59%, rgba(137, 234, 255, .62) 68%, rgba(137, 234, 255, .2) 78%, rgba(137, 234, 255, 0) 88%));background-repeat:no-repeat,no-repeat;background-size:100% 100%,var(--p-border-shimmer-size);background-position:center,var(--p-border-shimmer-start);opacity:0;animation:p-border-shimmer-flow var(--p-border-shimmer-duration, 2.4s) linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.p-segmented--lg{padding:var(--p-segmented-size-lg-padding);border-radius:var(--p-segmented-size-lg-radius)}.p-segmented--lg .p-segmented__item{height:var(--p-segmented-item-size-lg-height);padding:0 var(--p-segmented-item-size-lg-padding);font-size:var(--p-segmented-item-size-lg-font-size)}.p-segmented--sm{padding:var(--p-segmented-size-sm-padding);border-radius:var(--p-segmented-size-sm-radius)}.p-segmented--sm .p-segmented__item{height:var(--p-segmented-item-size-sm-height);padding:0 var(--p-segmented-item-size-sm-padding);font-size:var(--p-segmented-item-size-sm-font-size)}.p-segmented--block{display:block;width:100%}.p-segmented--block .p-segmented__group{width:100%}.p-segmented--block .p-segmented__item{flex:1}.p-segmented--disabled{opacity:.6;cursor:not-allowed}.p-segmented--disabled .p-segmented__item{cursor:not-allowed}.p-segmented--loading{pointer-events:none}.p-segmented--loading .p-segmented__item{cursor:default}.p-segmented--vertical{display:inline-flex;flex-direction:column;width:auto}.p-segmented--vertical .p-segmented__group{flex-direction:column;width:100%}.p-segmented--vertical .p-segmented__item{width:100%;justify-content:flex-start;padding:8px 12px;height:auto;min-height:32px}.p-segmented--vertical.p-segmented--lg .p-segmented__item{padding:12px 16px;min-height:40px}.p-segmented--vertical.p-segmented--sm .p-segmented__item{padding:4px 8px;min-height:24px}.p-segmented--vertical .p-segmented__thumb{left:0!important;right:0;width:100%!important;transition:all .2s ease;border-radius:8px}.p-segmented--vertical.p-segmented--block{width:100%}.p-segmented__group{position:relative;display:flex;align-items:center;z-index:1}.p-segmented__item{position:relative;display:flex;align-items:center;justify-content:center;height:var(--p-segmented-item-size-md-height);padding:0 var(--p-segmented-item-size-md-padding);font-size:var(--p-segmented-item-size-md-font-size);line-height:1;color:var(--p-segmented-item-color-default);background-color:transparent;border:none;border-radius:var(--p-segmented-item-radius);cursor:pointer;transition:all .2s ease;z-index:1}.p-segmented__item:hover:not(.p-segmented__item--disabled):not(.p-segmented__item--active){color:var(--p-segmented-item-color-hover)}.p-segmented__item--active{color:var(--p-segmented-item-color-active);font-weight:500;border-radius:var(--p-segmented-item-radius);box-shadow:var(--p-segmented-item-shadow)}.p-segmented__item--loading{gap:6px}.p-segmented__item--disabled{color:var(--p-segmented-item-color-disabled);cursor:not-allowed;opacity:.6}.p-segmented__content{display:inline-flex;align-items:center;min-width:0;color:inherit}.p-segmented__badge{display:inline-flex;align-items:center;min-width:0;overflow:visible}.p-segmented__badge .p-badge__content{top:-2px;right:-2px;transform:translate(calc(100% + 4px),calc(-62% + var(--p-badge-press-offset-y)))}.p-segmented__badge .p-badge__content.is-dot{right:-2px;transform:translate(calc(50% + 6px),calc(-62% + var(--p-badge-press-offset-y)))}.p-segmented__badge-content{display:inline-flex;align-items:center;min-width:0;color:inherit}.p-segmented__icon{margin-right:4px;font-size:1em}.p-segmented__loading-icon{margin-right:0;animation:p-segmented-loading-spin 1s linear infinite}@keyframes p-segmented-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-segmented__label{white-space:nowrap}.p-segmented__thumb{position:absolute;top:0;bottom:0;background-color:var(--p-segmented-item-bg);border-radius:var(--p-segmented-item-radius);transition:all .2s ease;z-index:0;box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-segmented-border-color),0 2px 4px #0000001a}.p-segmented__thumb--top{box-shadow:0 0 0 1px #00000005,0 -1px 0 0 var(--p-segmented-border-color),0 -2px 4px #0000001a}.p-segmented__thumb--bottom{box-shadow:0 0 0 1px #00000005,0 1px 0 0 var(--p-segmented-border-color),0 2px 4px #0000001a}.p-segmented__thumb--left{box-shadow:0 0 0 1px #00000005,-1px 0 0 0 var(--p-segmented-border-color),-2px 0 4px #0000001a}.p-segmented__thumb--right{box-shadow:0 0 0 1px #00000005,1px 0 0 0 var(--p-segmented-border-color),2px 0 4px #0000001a}.p-pagination{display:flex;align-items:center;gap:var(--p-pagination-gap);font-size:var(--p-pagination-font-size)}.p-pagination.is-disabled,.p-pagination.is-disabled .p-pagination__total,.p-pagination.is-disabled .p-pagination__size-changer,.p-pagination.is-disabled .p-pagination__pager,.p-pagination.is-disabled .p-pagination__ellipsis,.p-pagination.is-disabled .p-pagination__jumper{cursor:not-allowed}.p-pagination__total{color:var(--p-pagination-text-color);font-size:var(--p-pagination-font-size)}.p-pagination__pager{display:flex;align-items:center;gap:var(--p-pagination-pager-gap)}.p-pagination__page{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--p-pagination-border-radius);background:var(--p-pagination-button-bg-color);color:var(--p-pagination-button-text-color);cursor:pointer;transition:all var(--p-pagination-transition-duration);outline:none;box-shadow:var(--p-pagination-button-shadow)}.p-pagination__page:hover,.p-pagination__page:active{color:var(--p-pagination-button-hover-text-color)}.p-pagination__page.is-disabled{color:var(--p-pagination-ellipsis-color);background:var(--p-pagination-button-disabled-bg-color);pointer-events:none;cursor:not-allowed}.p-pagination__prev{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--p-pagination-border-radius);background:var(--p-pagination-button-bg-color);color:var(--p-pagination-button-text-color);cursor:pointer;transition:all var(--p-pagination-transition-duration);outline:none;box-shadow:var(--p-pagination-button-shadow)}.p-pagination__prev:hover,.p-pagination__prev:active{color:var(--p-pagination-button-hover-text-color)}.p-pagination__prev.is-disabled{color:var(--p-pagination-ellipsis-color);background:var(--p-pagination-button-disabled-bg-color);pointer-events:none;cursor:not-allowed}.p-pagination__next{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--p-pagination-border-radius);background:var(--p-pagination-button-bg-color);color:var(--p-pagination-button-text-color);cursor:pointer;transition:all var(--p-pagination-transition-duration);outline:none;box-shadow:var(--p-pagination-button-shadow)}.p-pagination__next:hover,.p-pagination__next:active{color:var(--p-pagination-button-hover-text-color)}.p-pagination__next.is-disabled{color:var(--p-pagination-ellipsis-color);background:var(--p-pagination-button-disabled-bg-color);pointer-events:none;cursor:not-allowed}.p-pagination__page.is-active{color:var(--p-pagination-button-hover-text-color);box-shadow:var(--p-pagination-button-shadow);font-weight:600}.p-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;color:var(--p-pagination-ellipsis-color);font-size:var(--p-pagination-font-size);-webkit-user-select:none;user-select:none}.p-pagination__jumper{display:flex;align-items:center;gap:var(--p-pagination-jumper-gap);color:var(--p-pagination-text-color);font-size:var(--p-pagination-font-size)}.p-pagination--sm{font-size:var(--p-pagination-sm-font-size);gap:var(--p-pagination-sm-gap)}.p-pagination--sm .p-pagination__pager{gap:var(--p-pagination-sm-pager-gap)}.p-pagination--sm .p-pagination__prev,.p-pagination--sm .p-pagination__next{width:var(--p-pagination-sm-button-size);height:var(--p-pagination-sm-button-size);font-size:var(--p-pagination-sm-font-size)}.p-pagination--sm .p-pagination__page{width:var(--p-pagination-sm-button-size);height:var(--p-pagination-sm-button-size);font-size:var(--p-pagination-sm-font-size);min-width:var(--p-pagination-sm-button-size);padding:0 var(--p-pagination-sm-page-padding-x)}.p-pagination--sm .p-pagination__ellipsis{width:var(--p-pagination-sm-button-size);height:var(--p-pagination-sm-button-size);font-size:var(--p-pagination-sm-font-size)}.p-pagination--sm .p-pagination__jumper{gap:var(--p-pagination-sm-jumper-gap);font-size:var(--p-pagination-sm-font-size)}.p-pagination--md{font-size:var(--p-pagination-md-font-size);gap:var(--p-pagination-md-gap)}.p-pagination--md .p-pagination__pager{gap:var(--p-pagination-md-pager-gap)}.p-pagination--md .p-pagination__prev,.p-pagination--md .p-pagination__next{width:var(--p-pagination-md-button-size);height:var(--p-pagination-md-button-size);font-size:var(--p-pagination-md-font-size)}.p-pagination--md .p-pagination__page{width:var(--p-pagination-md-button-size);height:var(--p-pagination-md-button-size);font-size:var(--p-pagination-md-font-size);min-width:var(--p-pagination-md-button-size);padding:0 var(--p-pagination-md-page-padding-x)}.p-pagination--md .p-pagination__ellipsis{width:var(--p-pagination-md-button-size);height:var(--p-pagination-md-button-size);font-size:var(--p-pagination-md-font-size)}.p-pagination--md .p-pagination__jumper{gap:var(--p-pagination-md-jumper-gap);font-size:var(--p-pagination-md-font-size)}.p-pagination--lg{font-size:var(--p-pagination-lg-font-size);gap:var(--p-pagination-lg-gap)}.p-pagination--lg .p-pagination__pager{gap:var(--p-pagination-lg-pager-gap)}.p-pagination--lg .p-pagination__prev,.p-pagination--lg .p-pagination__next{width:var(--p-pagination-lg-button-size);height:var(--p-pagination-lg-button-size);font-size:var(--p-pagination-lg-font-size)}.p-pagination--lg .p-pagination__page{width:var(--p-pagination-lg-button-size);height:var(--p-pagination-lg-button-size);font-size:var(--p-pagination-lg-font-size);min-width:var(--p-pagination-lg-button-size);padding:0 var(--p-pagination-lg-page-padding-x)}.p-pagination--lg .p-pagination__ellipsis{width:var(--p-pagination-lg-button-size);height:var(--p-pagination-lg-button-size);font-size:var(--p-pagination-lg-font-size)}.p-pagination--lg .p-pagination__jumper{gap:var(--p-pagination-lg-jumper-gap);font-size:var(--p-pagination-lg-font-size)}.p-image{display:inline-block;max-width:100%;vertical-align:middle;overflow:hidden;border-radius:var(--p-image-border-radius);position:relative;isolation:isolate}.p-image:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:var(--p-border-shimmer-z-index, 3);transition:opacity .2s}.p-image>*{position:relative;z-index:1}.p-image__img,.p-image__placeholder,.p-image__fallback{width:100%;height:100%;display:block;transition:all var(--p-image-transition-duration);cursor:var(--p-image-cursor)}.p-image__placeholder-surface{width:100%;height:100%;min-height:120px;display:flex;align-items:center;justify-content:center;background:#0f172a0f;color:#0f172a7a;font-size:13px}.p-image.is-loading .p-image__img,.p-image.is-error .p-image__img{opacity:0}.p-image.is-shimmer{--p-border-shimmer-thickness: 2px;--p-border-shimmer-z-index: 4;--p-border-shimmer-start: 140% 50%;--p-border-shimmer-end: -15% 50%;--p-border-shimmer-size: 170% 100%}.p-image.is-shimmer:before{inset:0;padding:var(--p-border-shimmer-thickness, 1px);background-image:var(--p-border-shimmer-track, linear-gradient(180deg, rgba(255, 255, 255, .14) 0%, rgba(255, 255, 255, .14) 100%)),var(--p-border-shimmer-gradient, linear-gradient(110deg, rgba(255, 191, 0, 0) 16%, rgba(255, 191, 0, .1) 26%, rgba(255, 191, 0, .34) 38%, rgba(255, 191, 0, .82) 50%, rgba(215, 245, 98, .94) 59%, rgba(137, 234, 255, .62) 68%, rgba(137, 234, 255, .2) 78%, rgba(137, 234, 255, 0) 88%));background-repeat:no-repeat,no-repeat;background-size:100% 100%,var(--p-border-shimmer-size);background-position:center,var(--p-border-shimmer-start);opacity:0;animation:p-border-shimmer-flow var(--p-border-shimmer-duration, 2.4s) linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.p-image__preview-mask{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:#0f172ab8;z-index:999;padding:32px;box-sizing:border-box}.p-image__preview-image{max-width:min(90vw,1200px);max-height:90vh;border-radius:12px;box-shadow:0 24px 60px #0f172a52}.p-input-number{display:inline-flex;align-items:stretch;position:relative;width:100%;overflow:hidden;transition:box-shadow var(--p-input-number-transition-duration),background-color var(--p-input-number-transition-duration);border-radius:var(--p-input-number-border-radius);background-color:var(--p-input-number-input-bg-color);box-shadow:var(--p-input-number-input-box-shadow)}.p-input-number:hover:not(.is-disabled):not(.is-focused){box-shadow:var(--p-input-number-input-hover-box-shadow)}.p-input-number.is-focused{box-shadow:var(--p-input-number-input-box-shadow)}.p-input-number.is-disabled{cursor:not-allowed;background-color:var(--p-input-number-disabled-bg-color);box-shadow:0 0 0 1px var(--p-input-number-control-disabled-bg-color)}.p-input-number.is-disabled .p-input-number__input{color:var(--p-input-number-disabled-text-color);cursor:not-allowed}.p-input-number.is-disabled .p-input-number__input::placeholder{color:var(--p-input-number-disabled-placeholder-color)}.p-input-number.is-disabled .p-input-number__controls,.p-input-number.is-disabled .p-input-number__control{cursor:not-allowed;color:var(--p-input-number-control-disabled-text-color);background-color:var(--p-input-number-control-disabled-bg-color)}.p-input-number.is-disabled .p-input-number__controls{border-left-color:var(--p-input-number-control-disabled-bg-color)}.p-input-number.is-disabled .p-input-number__control+.p-input-number__control{border-top-color:var(--p-input-number-control-disabled-bg-color)}.p-input-number.is-disabled .p-input-number__decrease{border-right-color:var(--p-input-number-control-disabled-bg-color)}.p-input-number.is-disabled .p-input-number__increase{border-left-color:var(--p-input-number-control-disabled-bg-color)}.p-input-number--sm{--input-number-height: var(--p-input-number-size-sm-height);--input-number-font-size: var(--p-input-number-size-sm-font-size);--input-number-padding-y: var(--p-input-number-size-sm-padding-y);--input-number-padding-x: var(--p-input-number-size-sm-padding-x);--input-number-control-width: var( --input-number-size-sm-control-width );height:var(--p-input-number-height)}.p-input-number--sm .p-input-number__input{padding:var(--p-input-number-padding-y) var(--p-input-number-padding-x);font-size:var(--p-input-number-font-size)}.p-input-number--sm .p-input-number__control{width:var(--p-input-number-control-width);font-size:calc(var(--p-input-number-font-size) * .85)}.p-input-number--md{--input-number-height: var(--p-input-number-size-md-height);--input-number-font-size: var(--p-input-number-size-md-font-size);--input-number-padding-y: var(--p-input-number-size-md-padding-y);--input-number-padding-x: var(--p-input-number-size-md-padding-x);--input-number-control-width: var( --input-number-size-md-control-width );height:var(--p-input-number-height)}.p-input-number--md .p-input-number__input{padding:var(--p-input-number-padding-y) var(--p-input-number-padding-x);font-size:var(--p-input-number-font-size)}.p-input-number--md .p-input-number__control{width:var(--p-input-number-control-width);font-size:calc(var(--p-input-number-font-size) * .85)}.p-input-number--lg{--input-number-height: var(--p-input-number-size-lg-height);--input-number-font-size: var(--p-input-number-size-lg-font-size);--input-number-padding-y: var(--p-input-number-size-lg-padding-y);--input-number-padding-x: var(--p-input-number-size-lg-padding-x);--input-number-control-width: var( --input-number-size-lg-control-width );height:var(--p-input-number-height)}.p-input-number--lg .p-input-number__input{padding:var(--p-input-number-padding-y) var(--p-input-number-padding-x);font-size:var(--p-input-number-font-size)}.p-input-number--lg .p-input-number__control{width:var(--p-input-number-control-width);font-size:calc(var(--p-input-number-font-size) * .85)}.p-input-number.is-controls.p-input-number--controls-right .p-input-number__controls{display:inline-flex;flex-direction:column;flex-shrink:0;width:var(--p-input-number-control-width);border-left:1px solid var(--p-input-number-control-border-color);background:var(--p-input-number-control-bg-color)}.p-input-number.is-controls.p-input-number--controls-right .p-input-number__control{height:50%;width:100%;border:none;border-radius:0}.p-input-number.is-controls.p-input-number--controls-right .p-input-number__control+.p-input-number__control{border-top:1px solid var(--p-input-number-control-border-color)}.p-input-number.is-controls.p-input-number--controls-both .p-input-number__control{height:100%;flex-shrink:0;border:none;border-radius:0;background:var(--p-input-number-control-bg-color)}.p-input-number.is-controls.p-input-number--controls-both .p-input-number__decrease{border-right:1px solid var(--p-input-number-control-border-color)}.p-input-number.is-controls.p-input-number--controls-both .p-input-number__increase{border-left:1px solid var(--p-input-number-control-border-color)}.p-input-number.is-compact{border-radius:var(--p-input-number-compact-border-radius);box-shadow:inset 0 0 0 1px var(--p-input-number-input-border-color)}.p-input-number.is-compact:hover:not(.is-disabled):not(.is-focused){box-shadow:inset 0 0 0 1px var(--p-input-number-input-hover-border-color)}.p-input-number.is-compact.is-focused{box-shadow:inset 0 0 0 1px var(--p-input-number-input-focused-border-color)}.p-input-number.is-compact.is-disabled{box-shadow:inset 0 0 0 1px var(--p-input-number-input-disabled-border-color)}.p-input-number.is-compact:not(:first-child){border-left-width:0}.p-input-number.is-compact:not(:last-child){border-right-width:var(--p-input-number-compact-border-width)}.p-input-number__input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--p-input-number-input-text-color);transition:color var(--p-input-number-transition-duration),background-color var(--p-input-number-transition-duration);text-align:center;height:100%}.p-input-number__input::placeholder{color:var(--p-input-number-input-placeholder-color)}.p-input-number__input:focus{outline:none}.p-input-number__controls{display:none}.p-input-number__control{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:var(--p-input-number-control-bg-color);color:var(--p-input-number-control-text-color);transition:background-color var(--p-input-number-transition-duration),color var(--p-input-number-transition-duration);-webkit-user-select:none;user-select:none}.p-input-number__control:hover{background-color:var(--p-input-number-control-hover-bg-color);color:var(--p-input-number-control-hover-text-color);border-color:var(--p-input-number-control-hover-border-color)}.p-input-number__control:active{background-color:var(--p-input-number-control-active-bg-color);color:var(--p-input-number-control-active-text-color)}.p-input-number__control.is-disabled{cursor:not-allowed;color:var(--p-input-number-control-disabled-text-color);background-color:var(--p-input-number-control-disabled-bg-color)}.p-input-number__control.is-disabled:hover,.p-input-number__control.is-disabled:active{color:var(--p-input-number-control-disabled-text-color);background-color:var(--p-input-number-control-disabled-bg-color)}.p-popconfirm{position:relative;display:inline-block}.p-popconfirm__content{position:absolute;z-index:1060;padding:12px 16px;border-radius:6px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;background-color:#fff;border:1px solid #d9d9d9;min-width:177px;max-width:300px;opacity:0;transform:scale(.8);transition:opacity .15s,transform .15s;pointer-events:none}.p-popconfirm__content.is-visible{opacity:1;transform:scale(1);pointer-events:auto}.p-popconfirm__content.is-top{content-top:-8px;content-left:50%;content-transform:translate(-50%,-100%);before-top:calc(100% - 4px);before-left:50%;before-transform:translate(-50%,100%);after-top:calc(100% - 3px);after-left:50%;after-transform:translate(-50%,100%);border-direction:top}.p-popconfirm__content.is-right{content-top:50%;content-left:calc(100% + 8px);content-transform:translateY(-50%);before-top:50%;before-left:4px;before-transform:translate(-100%,-50%) rotate(90deg);after-top:50%;after-left:5px;after-transform:translate(-100%,-50%) rotate(90deg);border-direction:right}.p-popconfirm__content.is-bottom{content-top:calc(100% + 8px);content-left:50%;content-transform:translateX(-50%);before-top:0;before-left:50%;before-transform:translate(-50%,-100%) rotate(180deg);after-top:1px;after-left:50%;after-transform:translate(-50%,-100%) rotate(180deg);border-direction:bottom}.p-popconfirm__content.is-left{content-top:50%;content-left:-8px;content-transform:translate(-100%,-50%);before-top:50%;before-left:calc(100% - 5px);before-transform:translate(0,-50%) rotate(-90deg);after-top:50%;after-left:calc(100% - 4px);after-transform:translate(0,-50%) rotate(-90deg);border-direction:left}.p-popconfirm__message{padding:4px 0 12px;display:flex;gap:8px;align-items:flex-start}.p-popconfirm__icon{color:#faad14;font-size:14px;flex-shrink:0;margin-top:1px}.p-popconfirm__text{color:#000000e0;font-size:14px;line-height:1.5714285714;flex:1}.p-popconfirm__description{color:#000000a6;font-size:14px;margin-top:4px}.p-popconfirm__actions{margin-top:8px;display:flex;gap:8px;justify-content:flex-end}.p-popconfirm__arrow{position:absolute;width:8px;height:8px;background-color:#fff;border:1px solid #d9d9d9;transform:rotate(45deg);z-index:-1}.p-popconfirm__arrow.is-top{bottom:-5px;left:50%;margin-left:-4px;border-top:none;border-left:none}.p-popconfirm__arrow.is-bottom{top:-5px;left:50%;margin-left:-4px;border-bottom:none;border-right:none}.p-popconfirm__arrow.is-left{right:-5px;top:50%;margin-top:-4px;border-left:none;border-bottom:none}.p-popconfirm__arrow.is-right{left:-5px;top:50%;margin-top:-4px;border-right:none;border-top:none}.p-tree-select{position:relative;display:inline-block;width:100%}.p-tree-select .p-input,.p-tree-select .p-input-tag{cursor:pointer;background:var(--p-tree-select-selector-background);color:var(--p-tree-select-selector-color);border-radius:var(--p-tree-select-selector-border-radius);box-shadow:var(--p-tree-select-selector-shadow);transition:box-shadow var(--p-tree-select-transition-duration),background-color var(--p-tree-select-transition-duration),color var(--p-tree-select-transition-duration)}.p-tree-select .p-input:hover:not(.is-disabled),.p-tree-select .p-input-tag:hover:not(.is-disabled){box-shadow:var(--p-tree-select-selector-hover-shadow)}.p-tree-select .p-input.is-focus,.p-tree-select .p-input-tag.is-focus{box-shadow:var(--p-tree-select-selector-focus-shadow)}.p-tree-select .p-input.is-disabled,.p-tree-select .p-input-tag.is-disabled{cursor:not-allowed;background:var(--p-tree-select-selector-disabled-background);color:var(--p-tree-select-selector-disabled-color);box-shadow:var(--p-tree-select-selector-disabled-shadow)}.p-tree-select.is-open .p-input:not(.is-disabled),.p-tree-select.is-open .p-input-tag:not(.is-disabled){box-shadow:var(--p-tree-select-selector-focus-shadow)}.p-tree-select .p-input__suffix,.p-tree-select .p-input-tag__suffix{display:inline-flex;align-items:center;gap:4px}.p-tree-select__arrow{color:var(--p-tree-select-arrow-color);cursor:pointer;transition:transform var(--p-tree-select-transition-duration),color var(--p-tree-select-transition-duration)}.p-tree-select__arrow.is-reverse{transform:rotate(180deg)}.p-tree-select__clear{color:var(--p-tree-select-clear-color);cursor:pointer;transition:color var(--p-tree-select-transition-duration)}.p-tree-select__clear:hover{color:var(--p-tree-select-clear-color-hover)}.p-tree-select__dropdown{background:transparent;border-radius:0;box-shadow:none;padding:0;max-height:var(--p-tree-select-dropdown-max-height);overflow:auto;box-sizing:border-box;min-width:240px;z-index:var(--p-tree-select-z-index)}.p-tree-select__search{padding:var(--p-tree-select-search-padding);border-bottom:var(--p-tree-select-search-border-bottom);background:var(--p-tree-select-search-background);margin:-4px 0 4px}.p-tree-select__search .p-input{border:none;box-shadow:none;background:transparent}.p-tree-select__search .p-input:focus{box-shadow:none}.p-tree-select__tree-wrapper{padding:4px 0}.p-tree-select__tree-wrapper .p-tree{background:transparent;border-radius:0;box-shadow:none}.p-tree-select__empty{padding:var(--p-tree-select-empty-padding);color:var(--p-tree-select-empty-color);font-size:var(--p-tree-select-empty-font-size);text-align:center}.p-tree-select.is-compact .p-tree-select__dropdown{padding:var(--p-tree-select-compact-item-padding)}.p-qr-code{display:inline-flex;flex-direction:column;align-items:center;position:relative;padding:var(--p-qr-code-padding);border-radius:var(--p-qr-code-border-radius);background:var(--p-qr-code-bg-color)}.p-qr-code__frame{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--p-qr-code-frame-radius);background:var(--p-qr-code-bg-color);border:var(--p-qr-code-border-width) var(--p-qr-code-border-style) var(--p-qr-code-border-color);box-shadow:var(--p-qr-code-canvas-shadow);overflow:hidden;transition:border-color var(--p-qr-code-transition-duration),box-shadow var(--p-qr-code-transition-duration),transform var(--p-qr-code-transition-duration)}.p-qr-code:hover .p-qr-code__frame{border-color:var(--p-qr-code-hover-border-color);box-shadow:var(--p-qr-code-hover-shadow)}.p-qr-code__canvas{display:block;border-radius:calc(var(--p-qr-code-frame-radius) - 2px);background:#fff}.p-qr-code.is-expired .p-qr-code__canvas{filter:grayscale(.3) saturate(.8)}.p-qr-code.is-scanned .p-qr-code__canvas{filter:saturate(.85)}.p-qr-code__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center;-webkit-backdrop-filter:blur(var(--p-qr-code-overlay-blur));backdrop-filter:blur(var(--p-qr-code-overlay-blur));border-radius:inherit}.p-qr-code__overlay-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--p-qr-code-overlay-icon-size);height:var(--p-qr-code-overlay-icon-size);border-radius:999px;font-size:24px;font-weight:700}.p-qr-code__spinner{width:var(--p-qr-code-spinner-size);height:var(--p-qr-code-spinner-size);border-radius:999px;border:2px solid var(--p-qr-code-spinner-track-color);border-top-color:var(--p-qr-code-spinner-head-color);animation:qr-code-loading .9s linear infinite}.p-qr-code__overlay-title{font-size:var(--p-qr-code-overlay-title-size);line-height:1.2;font-weight:700;color:var(--p-qr-code-overlay-title-color)}.p-qr-code__overlay-desc{max-width:132px;font-size:var(--p-qr-code-overlay-desc-size);line-height:1.4;color:var(--p-qr-code-overlay-desc-color)}.p-qr-code.is-loading .p-qr-code__overlay{background:var(--p-qr-code-loading-bg-color)}.p-qr-code.is-loading .p-qr-code__overlay-icon{color:var(--p-qr-code-loading-icon-color)}.p-qr-code.is-loading .p-qr-code__overlay-title{color:var(--p-qr-code-loading-title-color)}.p-qr-code.is-loading .p-qr-code__overlay-desc{color:var(--p-qr-code-loading-desc-color)}.p-qr-code.is-error .p-qr-code__overlay{background:var(--p-qr-code-error-bg-color)}.p-qr-code.is-error .p-qr-code__overlay-icon{color:var(--p-qr-code-error-icon-color);background:#ffffffa6}.p-qr-code.is-error .p-qr-code__overlay-title{color:var(--p-qr-code-error-title-color)}.p-qr-code.is-error .p-qr-code__overlay-desc{color:var(--p-qr-code-error-desc-color)}.p-qr-code.is-expired .p-qr-code__overlay{background:var(--p-qr-code-expired-bg-color)}.p-qr-code.is-expired .p-qr-code__overlay-icon{color:var(--p-qr-code-expired-icon-color);background:#ffffffb8}.p-qr-code.is-expired .p-qr-code__overlay-title{color:var(--p-qr-code-expired-title-color)}.p-qr-code.is-expired .p-qr-code__overlay-desc{color:var(--p-qr-code-expired-desc-color)}.p-qr-code.is-scanned .p-qr-code__overlay{background:var(--p-qr-code-scanned-bg-color)}.p-qr-code.is-scanned .p-qr-code__overlay-icon{color:var(--p-qr-code-scanned-icon-color);background:#ffffffb8}.p-qr-code.is-scanned .p-qr-code__overlay-title{color:var(--p-qr-code-scanned-title-color)}.p-qr-code.is-scanned .p-qr-code__overlay-desc{color:var(--p-qr-code-scanned-desc-color)}@media(max-width:768px){.p-qr-code{padding:calc(var(--p-qr-code-padding) / 2)}.p-qr-code .p-qr-code__overlay{padding:12px}.p-qr-code .p-qr-code__overlay-icon{font-size:20px}}@keyframes qr-code-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-affix{display:block;transition:box-shadow var(--p-affix-transition-duration),background-color var(--p-affix-transition-duration),border-color var(--p-affix-transition-duration)}.p-affix.is-fixed{box-shadow:var(--p-affix-box-shadow);z-index:var(--p-affix-z-index)}.p-affix-placeholder{display:block;visibility:hidden}@media(max-width:768px){.p-affix.is-fixed{z-index:calc(var(--p-affix-z-index) + 1)}}.p-affix.affix-enter-active,.p-affix.affix-leave-active{transition:opacity var(--p-affix-transition-duration),transform var(--p-affix-transition-duration)}.p-affix.affix-enter-from,.p-affix.affix-leave-to{opacity:0;transform:translateY(-10px)}.p-upload{display:inline-flex;flex-direction:column;gap:var(--p-upload-gap);width:max-content}.p-upload.is-disabled{opacity:var(--p-upload-disabled-opacity)}.p-upload.is-drag{width:100%}.p-upload__input{display:none}.p-upload__trigger{display:inline-flex;align-items:center;cursor:pointer}.p-upload__trigger.is-disabled{cursor:not-allowed}.p-upload__trigger.is-drag{width:100%;min-height:var(--p-upload-dragger-height);padding:var(--p-upload-dragger-padding-y) var(--p-upload-dragger-padding-x);justify-content:center;border:1px dashed var(--p-upload-dragger-border-color);border-radius:var(--p-upload-dragger-radius);background:var(--p-upload-dragger-bg-color);transition:border-color var(--p-upload-transition-duration),background-color var(--p-upload-transition-duration),box-shadow var(--p-upload-transition-duration);box-sizing:border-box}.p-upload__trigger.is-dragover{border-color:var(--p-upload-dragger-active-border-color);background:var(--p-upload-dragger-active-bg-color);box-shadow:var(--p-upload-dragger-active-shadow)}.p-upload__dragger{display:inline-flex;align-items:center;gap:8px;color:var(--p-upload-dragger-color);font-size:13px}.p-upload__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;width:100%}.p-upload__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:#0f172a0a}.p-upload__item-main{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.p-upload__thumb{width:40px;height:40px;flex:0 0 40px;border-radius:8px;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#0f172a0f}.p-upload__meta{min-width:0}.p-upload__name{font-size:13px;color:#0f172ae0;word-break:break-all}.p-upload__status{margin-top:2px;font-size:12px;color:#0f172a73}.p-upload__remove{border:none;background:transparent;color:#dc2626eb;cursor:pointer;font-size:12px}.p-upload--picture-card .p-upload__list{flex-direction:row;flex-wrap:wrap}.p-upload--picture-card .p-upload__item{width:160px;flex-direction:column;align-items:stretch}.p-upload--picture-card .p-upload__thumb{width:100%;height:96px;flex-basis:auto}.p-upload--picture-card .p-upload__remove{align-self:flex-end}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input::-ms-clear,input::-ms-reveal{display:none}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}li:focus{outline-width:0}a{-webkit-text-decoration-skip:objects;color:inherit}a:active{color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:700}pre,code,kbd,samp{font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}html,body{height:100%}*{box-sizing:border-box}:root{--px-brand: #ff7a64;--px-brand-hover: #ff9480;--px-brand-active: #e85f4c}html{height:100%}body{margin:0;padding:0;height:100%;overflow:hidden}#app{width:100%;height:100%}p{margin:0}::-webkit-scrollbar{width:1px;height:1px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#888;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#555}*{scrollbar-width:thin;scrollbar-color:#888 transparent}
