.portal-action-dialog{max-width:calc(100vw - 32px);padding-bottom:24px;top:64px}.portal-action-dialog .ant-modal-content{border:1px solid var(--border-color,#e8e3ef);background:var(--bg-color,#fff);color:var(--text-color,#393247);border-radius:20px;padding:0;overflow:hidden}.portal-action-dialog .ant-modal-header{background:linear-gradient(115deg,#e4f8fb,#e9e6ff 52%,#f7e6f5);margin:0;padding:26px 56px 24px 24px}.portal-action-dialog .ant-modal-close{color:#665573;width:40px;height:40px;top:18px;right:14px}.portal-dialog-heading{align-items:center;gap:14px;display:flex}.portal-dialog-icon{color:#8052d5;background:#ffffffa6;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;display:inline-grid}.portal-dialog-icon.is-danger{color:#c93636}.portal-dialog-eyebrow{letter-spacing:.12em;color:#756386;margin:0 0 6px;font-size:10px;font-weight:700}.portal-dialog-heading h2{letter-spacing:-.025em;color:#30273e;margin:0;font-size:22px;line-height:1.3}.portal-dialog-body{max-height:calc(100dvh - 290px);color:var(--text-color,#393247);padding:24px;overflow-y:auto}.portal-dialog-description{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 20px;line-height:1.65}.portal-dialog-description:last-child{margin-bottom:0}.portal-dialog-field+.portal-dialog-field{margin-top:20px}.portal-dialog-field label{margin-bottom:8px;font-size:13px;font-weight:650;display:block}.portal-dialog-optional{color:var(--text-secondary,#777084);font-weight:400}.portal-dialog-field input,.portal-dialog-field textarea{border:1px solid var(--border-color,#ddd6e9);background:var(--bg-color,white);width:100%;color:inherit;font:inherit;border-radius:10px;min-height:44px;padding:11px 12px;font-size:16px;display:block}.portal-dialog-field textarea{resize:vertical}.portal-dialog-field input::placeholder,.portal-dialog-field textarea::placeholder{color:var(--text-secondary,#777084);opacity:1}.portal-dialog-field [aria-invalid=true]{border-color:#c93636}.portal-dialog-hint,.portal-dialog-error{margin:8px 0 0;font-size:12px;line-height:1.6}.portal-dialog-hint{color:var(--text-secondary,#777084)}.portal-dialog-error{color:#c93636}.portal-dialog-footer{border-top:1px solid var(--border-color,#e8e3ef);background:var(--bg-secondary,#faf9fc);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.portal-dialog-footer .ant-btn{border-radius:10px;min-height:44px;padding-inline:20px}.portal-dialog-footer .ant-btn-default{background:var(--bg-color,#fff);border-color:var(--border-color,#ddd6e9);color:var(--text-color,#393247)}.portal-dialog-footer .ant-btn-primary:not(.ant-btn-dangerous){background:#8052d5;border-color:#8052d5}.portal-action-dialog :focus-visible{outline-offset:3px;outline:2px solid #8052d5}body.dark-mode .portal-action-dialog .ant-modal-header{background:#30253f}body.dark-mode .portal-dialog-heading h2{color:#f2ebfc}body.dark-mode .portal-dialog-eyebrow,body.dark-mode .portal-action-dialog .ant-modal-close{color:#cbb9e1}body.dark-mode .portal-dialog-icon{color:#d9bfff;background:#453255}body.dark-mode .portal-dialog-error,body.dark-mode .portal-dialog-icon.is-danger{color:#ff9b9b}@media (width<=600px){.portal-action-dialog{top:16px}.portal-action-dialog .ant-modal-header{padding:22px 52px 22px 20px}.portal-action-dialog .ant-modal-close{width:44px;height:44px;top:12px;right:8px}.portal-dialog-body{max-height:calc(100dvh - 240px);padding:20px}.portal-dialog-heading{gap:10px}.portal-dialog-heading h2{font-size:20px}.portal-dialog-footer{padding:16px 20px}}.enterprise-progress-container[data-v-b4fedd4b]{z-index:1000;animation:.4s ease-out slideDown-b4fedd4b;position:fixed;top:0;left:0;right:0}.compact-progress-bar[data-v-b4fedd4b]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;background:#000000e6;border-bottom:1px solid #ffffff1a;align-items:center;gap:1rem;padding:.75rem 2rem;transition:all .3s;display:flex}.compact-progress-bar[data-v-b4fedd4b]:hover{background:#000000f2;border-bottom-color:#fff3}.compact-track[data-v-b4fedd4b]{background:#ffffff1a;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.compact-fill[data-v-b4fedd4b]{border-radius:3px;height:100%;transition:all .3s;position:relative;overflow:hidden}.compact-glow[data-v-b4fedd4b]{background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);animation:2s infinite shimmer-b4fedd4b;position:absolute;inset:0 0 0 -100%}.compact-info[data-v-b4fedd4b]{color:#fff;flex-shrink:0;align-items:center;gap:1rem;font-size:.875rem;display:flex}.compact-time[data-v-b4fedd4b]{min-width:60px;font-family:Courier New,monospace;font-weight:600}.compact-status[data-v-b4fedd4b]{text-align:center;min-width:60px;font-weight:500}.expand-icon[data-v-b4fedd4b]{color:#ffffffb3;font-size:16px;transition:all .3s}.compact-progress-bar:hover .expand-icon[data-v-b4fedd4b]{color:#fff;transform:scale(1.1)}.expanded-progress-bar[data-v-b4fedd4b]{animation:.4s ease-out expandDown-b4fedd4b}.progress-background[data-v-b4fedd4b]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#1a1a1af2 0%,#282828f2 100%);border-bottom:1px solid #ffffff1a;height:100%;position:absolute;top:0;left:0;right:0}.progress-bar-wrapper[data-v-b4fedd4b]{z-index:1;max-width:1200px;margin:0 auto;padding:1rem 2rem;position:relative}.progress-content[data-v-b4fedd4b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:1.5rem}.progress-header[data-v-b4fedd4b]{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.progress-icon[data-v-b4fedd4b]{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex;box-shadow:0 4px 12px #667eea4d}.progress-info[data-v-b4fedd4b]{flex:1}.progress-title[data-v-b4fedd4b]{color:#fff;margin-bottom:.25rem;font-size:1.125rem;font-weight:600}.progress-subtitle[data-v-b4fedd4b]{color:#ffffffb3;font-size:.875rem}.progress-time[data-v-b4fedd4b]{color:#fff;text-align:right;min-width:80px;font-family:Courier New,monospace;font-size:1.5rem;font-weight:700}.collapse-btn[data-v-b4fedd4b]{color:#ffffffe6;flex-shrink:0;padding:.5rem;font-size:20px;transition:all .3s}.collapse-btn[data-v-b4fedd4b]:hover{color:#fff;transform:scale(1.1)}.progress-track[data-v-b4fedd4b]{background:#ffffff1a;border-radius:4px;height:8px;margin-bottom:1rem;position:relative;overflow:hidden}.progress-fill[data-v-b4fedd4b]{border-radius:4px;height:100%;transition:all .3s;position:relative;overflow:hidden}.progress-normal[data-v-b4fedd4b]{background:linear-gradient(90deg,#52c41a 0%,#73d13d 100%);box-shadow:0 0 10px #52c41a66}.progress-warning[data-v-b4fedd4b]{background:linear-gradient(90deg,#faad14 0%,#ffc53d 100%);box-shadow:0 0 10px #faad1466}.progress-critical[data-v-b4fedd4b]{background:linear-gradient(90deg,#ff7a45 0%,#ff9c6e 100%);box-shadow:0 0 10px #ff7a4566}.progress-danger[data-v-b4fedd4b]{background:linear-gradient(90deg,#ff4d4f 0%,#ff7875 100%);animation:2s infinite pulse-b4fedd4b;box-shadow:0 0 10px #ff4d4f66}.progress-glow[data-v-b4fedd4b]{background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%);animation:2s infinite shimmer-b4fedd4b;position:absolute;inset:0 0 0 -100%}.progress-markers[data-v-b4fedd4b]{pointer-events:none;position:absolute;inset:0}.marker[data-v-b4fedd4b]{background:#ffffff4d;width:1px;position:absolute;top:0;bottom:0}.progress-stats[data-v-b4fedd4b]{justify-content:space-between;margin-bottom:1rem;display:flex}.stat-item[data-v-b4fedd4b]{flex-direction:column;align-items:center;gap:.25rem;display:flex}.stat-label[data-v-b4fedd4b]{color:#fff9;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:500}.stat-value[data-v-b4fedd4b]{color:#fff;font-size:1rem;font-weight:600}.status-normal[data-v-b4fedd4b]{color:#52c41a}.status-warning[data-v-b4fedd4b]{color:#faad14}.status-critical[data-v-b4fedd4b]{color:#ff7a45}.status-danger[data-v-b4fedd4b]{color:#ff4d4f}.progress-actions[data-v-b4fedd4b]{justify-content:center;gap:1rem;display:flex}.action-btn[data-v-b4fedd4b]{color:#fffc;background:0 0;border:1px solid #fff3;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;transition:all .3s;display:flex}.action-btn[data-v-b4fedd4b]:hover{color:#fff;background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-1px)}.extend-btn[data-v-b4fedd4b]:hover{color:#52c41a;background:#52c41a33;border-color:#52c41a}.dismiss-btn[data-v-b4fedd4b]:hover{background:#ffffff1a;border-color:#ffffff4d}@keyframes slideDown-b4fedd4b{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-b4fedd4b{0%{left:-100%}to{left:100%}}@keyframes pulse-b4fedd4b{0%,to{opacity:1}50%{opacity:.8}}@keyframes expandDown-b4fedd4b{0%{opacity:.8;max-height:60px}to{opacity:1;max-height:300px}}@media (width<=768px){.progress-bar-wrapper[data-v-b4fedd4b],.progress-content[data-v-b4fedd4b]{padding:1rem}.progress-header[data-v-b4fedd4b]{flex-wrap:wrap;gap:.75rem}.progress-time[data-v-b4fedd4b]{min-width:auto;font-size:1.25rem}.progress-stats[data-v-b4fedd4b]{flex-direction:column;align-items:center;gap:.5rem}.progress-actions[data-v-b4fedd4b]{flex-direction:column;align-items:center}.action-btn[data-v-b4fedd4b]{justify-content:center;width:100%;max-width:200px}}body.dark-mode .progress-background[data-v-b4fedd4b]{background:linear-gradient(135deg,#0a0a0afa 0%,#1a1a1afa 100%);border-bottom-color:#ffffff0d}body.dark-mode .progress-content[data-v-b4fedd4b]{background:#ffffff08;border-color:#ffffff14}body:not(.dark-mode) .progress-background[data-v-b4fedd4b]{background:linear-gradient(135deg,#fffffff2 0%,#f8f9faf2 100%);border-bottom-color:#0000001a}body:not(.dark-mode) .progress-content[data-v-b4fedd4b]{background:#0000000d;border-color:#0000001a}body:not(.dark-mode) .progress-title[data-v-b4fedd4b],body:not(.dark-mode) .progress-time[data-v-b4fedd4b],body:not(.dark-mode) .stat-value[data-v-b4fedd4b]{color:#1a1a1a}body:not(.dark-mode) .progress-subtitle[data-v-b4fedd4b],body:not(.dark-mode) .stat-label[data-v-b4fedd4b]{color:#1a1a1ab3}body:not(.dark-mode) .action-btn[data-v-b4fedd4b]{color:#1a1a1acc;border-color:#0003}body:not(.dark-mode) .action-btn[data-v-b4fedd4b]:hover{color:#1a1a1a;background:#0000000d;border-color:#0000004d}body:not(.dark-mode) .compact-progress-bar[data-v-b4fedd4b]{background:#fffffff2;border-bottom-color:#0000001a}body:not(.dark-mode) .compact-progress-bar[data-v-b4fedd4b]:hover{background:#fffffffa;border-bottom-color:#00000026}body:not(.dark-mode) .compact-track[data-v-b4fedd4b]{background:#0000001a}body:not(.dark-mode) .compact-info[data-v-b4fedd4b]{color:#1a1a1a}body:not(.dark-mode) .expand-icon[data-v-b4fedd4b]{color:#1a1a1ab3}body:not(.dark-mode) .compact-progress-bar:hover .expand-icon[data-v-b4fedd4b]{color:#1a1a1a}body:not(.dark-mode) .collapse-btn[data-v-b4fedd4b]{color:#1a1a1ae6}body:not(.dark-mode) .collapse-btn[data-v-b4fedd4b]:hover{color:#1a1a1a}.portal-status{background:var(--bg-color);border-bottom:1px solid var(--border-color);color:var(--text-color)}.portal-status-summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:44px;padding:10px 28px;font-size:12px;list-style:none;display:flex}.portal-status-summary::-webkit-details-marker{display:none}.portal-status-summary:focus-visible{outline:3px solid var(--focus-color);outline-offset:-3px}.status-label{align-items:center;gap:8px;min-width:0;max-width:100%;font-weight:600;display:inline-flex}.status-workspace-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(35vw,26rem);overflow:hidden}.status-label .anticon{color:var(--primary-hover)}.status-summary-text{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;flex:1}.status-disclosure{align-items:center;gap:8px;font-weight:600;display:inline-flex}.status-disclosure:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:rotate(45deg)}.portal-status[open] .status-disclosure:after{transform:rotate(225deg)}.portal-status-content{gap:10px;max-width:1500px;margin:0 auto;padding:0 28px 16px;display:grid}.portal-status .alerts-container,.environment-notices{gap:10px;margin:0;display:grid}.portal-status .resetpwd-alert{margin:0}.portal-status .ant-alert{border-radius:8px}.portal-status .ant-alert-message{overflow-wrap:anywhere}.portal-status .enterprise-progress-container{z-index:auto;border:1px solid var(--border-color);border-radius:8px;animation:none;position:static;overflow:hidden}.portal-status .compact-progress-bar{padding:12px 16px}@media (width<=600px){.portal-status-summary{gap:6px 12px;padding:10px 16px}.status-summary-text{flex-basis:100%;order:3;font-size:11px}.status-disclosure{margin-left:auto}.portal-status-content{padding:0 16px 16px}.portal-status .ant-alert{flex-wrap:wrap;row-gap:10px}.portal-status .ant-alert-action{flex-basis:100%;margin-left:24px}.portal-status .ant-btn{min-height:44px}}.relogin-modal :deep(.ant-modal-header){background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-bottom:none;border-radius:8px 8px 0 0}.relogin-modal :deep(.ant-modal-title){color:#fff;font-weight:600}.relogin-modal :deep(.ant-modal-body){padding:0}.relogin-content{padding:2rem}.relogin-header{text-align:center;margin-bottom:2rem}.relogin-icon{color:#667eea;background:linear-gradient(135deg,#667eea20 0%,#764ba220 100%);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1rem;font-size:28px;display:flex}.relogin-title{color:var(--text-color);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.relogin-subtitle{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.5}.relogin-logo{text-align:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;margin-bottom:2rem;padding:1rem}.logo-image{max-width:180px;height:auto}.relogin-form{margin-bottom:1.5rem}.relogin-form :deep(.ant-form-item){margin-bottom:1rem}.relogin-form :deep(.ant-form-item-label){color:var(--text-color);font-weight:500}.relogin-form :deep(.ant-input-affix-wrapper){border:1px solid var(--border-color);border-radius:8px;transition:all .3s}:is(.relogin-form :deep(.ant-input-affix-wrapper:hover),.relogin-form :deep(.ant-input-affix-wrapper:focus-within)){border-color:#667eea;box-shadow:0 0 0 2px #667eea1a}.relogin-form :deep(.ant-input-affix-wrapper-focused){border-color:#667eea}.relogin-actions{gap:1rem;margin-top:1.5rem;display:flex}.cancel-button{border-radius:8px;flex:1;height:40px;font-weight:500}.login-button{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;flex:2;height:40px;font-weight:500;box-shadow:0 2px 8px #667eea4d}.login-button:hover{box-shadow:0 4px 12px #667eea66}.security-notice{color:var(--text-secondary);background:linear-gradient(135deg,#667eea10 0%,#764ba210 100%);border:1px solid #667eea33;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem;font-size:.85rem;display:flex}.security-notice :deep(.anticon){color:#667eea}.dark-mode .relogin-modal :deep(.ant-modal-content){background:var(--bg-color)}.dark-mode .relogin-logo{background:var(--bg-secondary);border-color:var(--border-color)}.dark-mode .relogin-form :deep(.ant-input-affix-wrapper){background:var(--bg-color);border-color:var(--border-color);color:var(--text-color)}.dark-mode .relogin-form :deep(.ant-input){color:var(--text-color)}.dark-mode .security-notice{background:linear-gradient(135deg,#667eea15 0%,#764ba215 100%);border-color:#667eea4d}@media (width<=768px){.relogin-modal{width:90%!important;max-width:400px!important}.relogin-content{padding:1.5rem}.relogin-actions{flex-direction:column}.cancel-button,.login-button{flex:1}}.auth-loading-screen{z-index:9999;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.auth-loading-container{text-align:center;color:#fff;max-width:400px;padding:2rem}.auth-loading-spinner{margin-bottom:2rem}.spinner{border:4px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:60px;height:60px;margin:0 auto;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-loading-content{margin-top:1rem}.auth-loading-logo{filter:brightness(0)invert();max-width:200px;height:auto;margin-bottom:1rem}.auth-loading-title{color:#fff;margin:0 0 .5rem;font-size:1.8rem;font-weight:600}.auth-loading-subtitle{color:#ffffffe6;margin:0;font-size:1rem;font-weight:400}@media (prefers-color-scheme:dark){.auth-loading-screen{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%)}}.collection-card[data-v-56e24810]{text-align:left;width:100%;height:100%;font:inherit;color:var(--text-color);border:1px solid var(--border-color);background:var(--bg-color);cursor:pointer;border-radius:14px;flex-direction:column;padding:0;transition:border-color .16s,box-shadow .16s;display:flex}.collection-card[data-v-56e24810]:hover{border-color:var(--ink);box-shadow:0 2px 4px #34244708,0 6px 18px #3424470d}.violet[data-v-56e24810]{--tint:#eee6fc;--ink:#7541b5;--folder:#b59ada}.cyan[data-v-56e24810]{--tint:#e0f3f2;--ink:#087b80;--folder:#86c8c3}.peach[data-v-56e24810]{--tint:#fff0e5;--ink:#aa5325;--folder:#e7b28e}.mint[data-v-56e24810]{--tint:#e5f2e5;--ink:#377b44;--folder:#a0c9a1}.collection-preview[data-v-56e24810]{background:var(--tint);border-radius:13px 13px 0 0;place-items:center;width:100%;height:142px;display:grid;position:relative;overflow:hidden}.collection-orbit[data-v-56e24810]{border:28px solid #ffffff50;border-radius:50%;width:180px;height:180px;position:absolute;top:32px;right:-32px}.folder-back[data-v-56e24810]{background:var(--ink);border-radius:5px;width:112px;height:73px;margin-top:12px;position:absolute;transform:rotate(-7deg)}.folder-back[data-v-56e24810]:before{content:"";background:var(--ink);border-radius:5px 5px 0 0;width:44px;height:13px;position:absolute;top:-9px}.folder-sheet[data-v-56e24810]{background:#fff;border-radius:3px;width:83px;height:72px;padding:13px 10px;position:absolute;transform:rotate(5deg)translateY(-6px);box-shadow:0 2px 8px #0000000a}.folder-sheet span[data-v-56e24810]{background:var(--tint);border-radius:2px;height:3px;margin-bottom:7px;display:block}.folder-sheet span[data-v-56e24810]:last-child{width:65%}.folder-front[data-v-56e24810]{background:var(--folder);color:#fff;border:1px solid #ffffff45;border-radius:5px 5px 9px 9px;place-items:center;width:112px;height:62px;margin-top:34px;font-size:26px;transition:transform .16s;display:grid;position:relative;transform:rotate(-7deg);box-shadow:0 3px 4px #34244708,0 8px 14px #34244712}.collection-card:hover .folder-front[data-v-56e24810]{transform:rotate(-3deg)translateY(-2px)}.collection-body[data-v-56e24810]{flex-direction:column;flex:1;gap:10px;padding:18px;display:flex}.collection-heading[data-v-56e24810]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.collection-title[data-v-56e24810]{font-size:15px;font-weight:650}.collection-count[data-v-56e24810]{color:var(--text-secondary);background:var(--bg-secondary);border-radius:5px;padding:3px 7px;font-size:11px;font-weight:500}.collection-description[data-v-56e24810]{color:var(--text-secondary);font-size:13px;line-height:1.65}.collection-action[data-v-56e24810]{color:var(--text-color);justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin-top:auto;padding-top:8px;font-size:12px;font-weight:600;display:flex}@media (width<=600px){.collection-preview[data-v-56e24810]{height:128px}}.text-templates-manager[data-v-1d97d123]{width:100%}.trigger-card[data-v-1d97d123]{cursor:pointer;background:linear-gradient(135deg,#fff 0%,#f8f9fa 100%);border:1.5px solid #e0e0e0;border-radius:12px;transition:all .3s}.trigger-card[data-v-1d97d123]:hover{border-color:#0078d4;transform:translateY(-2px);box-shadow:0 4px 16px #0078d41a}.trigger-content[data-v-1d97d123]{align-items:center;gap:16px;padding:4px;display:flex}.trigger-icon[data-v-1d97d123]{color:#fff;background:linear-gradient(135deg,#0078d4 0%,#106ebe 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.trigger-text[data-v-1d97d123]{flex:1;min-width:0}.trigger-title[data-v-1d97d123]{color:#1a1a1a;margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.3}.trigger-description[data-v-1d97d123]{color:#666;margin:0 0 8px;font-size:14px;line-height:1.4}.trigger-stats[data-v-1d97d123]{flex-wrap:wrap;gap:12px;display:flex}.stat-item[data-v-1d97d123]{color:#0078d4;background:#e6f7ff;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500}.text-templates-manager[data-v-1d97d123] .templates-modal .ant-modal{border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #0000001a,0 8px 32px #00000014}.text-templates-manager[data-v-1d97d123] .templates-modal .ant-modal-content{border-radius:12px;padding:0}.text-templates-manager[data-v-1d97d123] .templates-modal .ant-modal-body{padding:0}.modal-header[data-v-1d97d123]{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;padding:24px 24px 0;display:flex}.header-content[data-v-1d97d123]{flex:1;align-items:flex-start;gap:16px;display:flex}.header-icon[data-v-1d97d123]{color:#fff;background:linear-gradient(135deg,#0078d4 0%,#106ebe 100%);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 4px 12px #0078d44d}.header-text[data-v-1d97d123]{flex:1;padding-top:4px}.modal-title[data-v-1d97d123]{color:#1a1a1a;margin:0 0 4px;font-size:24px;font-weight:600;line-height:1.3}.modal-subtitle[data-v-1d97d123]{color:#666;margin:0;font-size:14px;line-height:1.4}.close-button[data-v-1d97d123]{color:#666;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-top:8px;transition:all .2s;display:flex}.close-button[data-v-1d97d123]:hover{color:#333;background:#f5f5f5}.modal-content[data-v-1d97d123]{max-height:75vh;padding:24px;overflow-y:auto}.content-toolbar[data-v-1d97d123]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:20px;display:flex}.toolbar-left[data-v-1d97d123]{flex:1;align-items:center;gap:12px;max-width:600px;display:flex}.toolbar-right[data-v-1d97d123]{align-items:center;gap:12px;display:flex}.search-input[data-v-1d97d123]{border-radius:8px;min-width:240px}.search-input[data-v-1d97d123] .ant-input{border:1.5px solid #e0e0e0;border-radius:8px;transition:all .2s}.search-input[data-v-1d97d123] .ant-input:hover{border-color:#0078d4}.search-input[data-v-1d97d123] .ant-input:focus{border-color:#0078d4;box-shadow:0 0 0 3px #0078d41a}.filter-select[data-v-1d97d123],.sort-select[data-v-1d97d123]{border-radius:8px;min-width:120px}.filter-select[data-v-1d97d123] .ant-select-selector,.sort-select[data-v-1d97d123] .ant-select-selector{transition:all .2s;border:1.5px solid #e0e0e0!important;border-radius:8px!important}.filter-select[data-v-1d97d123]:hover .ant-select-selector,.sort-select[data-v-1d97d123]:hover .ant-select-selector{border-color:#0078d4!important}.create-button[data-v-1d97d123]{background:linear-gradient(135deg,#0078d4 0%,#106ebe 100%);border:none;border-radius:8px;height:40px;padding:0 20px;font-weight:500;transition:all .2s;box-shadow:0 2px 8px #0078d44d}.create-button[data-v-1d97d123]:hover{background:linear-gradient(135deg,#106ebe 0%,#005a9e 100%);transform:translateY(-1px);box-shadow:0 4px 12px #0078d466}.cancel-select-button[data-v-1d97d123]{color:#666;border:1.5px solid #d0d0d0;border-radius:8px;height:40px;padding:0 20px;font-weight:500;transition:all .2s}.cancel-select-button[data-v-1d97d123]:hover{color:#333;background:#f5f5f5;border-color:#999}.empty-state[data-v-1d97d123]{text-align:center;padding:60px 20px}.empty-icon[data-v-1d97d123]{color:#d0d0d0;margin:0 auto 20px}.empty-title[data-v-1d97d123]{color:#333;margin:0 0 8px;font-size:20px;font-weight:600}.empty-description[data-v-1d97d123]{color:#666;max-width:400px;margin:0 auto 24px;font-size:14px;line-height:1.5}.templates-grid[data-v-1d97d123]{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:20px;margin-top:8px;display:grid}.template-card[data-v-1d97d123]{cursor:pointer;background:#fff;border:1.5px solid #e8e8e8;border-radius:12px;padding:20px;transition:all .3s;position:relative;overflow:hidden}.template-card[data-v-1d97d123]:hover{border-color:#0078d4;transform:translateY(-2px);box-shadow:0 4px 16px #0078d41a}.template-card:hover .copy-indicator[data-v-1d97d123]{opacity:1}.template-card.selectable[data-v-1d97d123]{background:linear-gradient(135deg,#f0f8ff 0%,#fff 100%);border-color:#0078d4}.template-card.selectable[data-v-1d97d123]:hover{background:linear-gradient(135deg,#e6f7ff 0%,#f0f8ff 100%);border-color:#106ebe;transform:translateY(-3px);box-shadow:0 6px 20px #0078d426}.template-card.selectable .copy-indicator[data-v-1d97d123]{opacity:1;color:#0078d4;font-weight:500}.card-header[data-v-1d97d123]{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.card-title-section[data-v-1d97d123]{flex:1;min-width:0}.card-title[data-v-1d97d123]{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.card-badges[data-v-1d97d123]{flex-wrap:wrap;gap:6px;display:flex}.owner-badge[data-v-1d97d123],.public-badge[data-v-1d97d123]{border:none;border-radius:4px;padding:2px 8px;font-size:11px}.card-actions[data-v-1d97d123]{flex-shrink:0;margin-left:12px}.action-button[data-v-1d97d123]{color:#666;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.action-button[data-v-1d97d123]:hover{color:#333;background:#f5f5f5}.card-content[data-v-1d97d123]{margin-bottom:16px}.card-description[data-v-1d97d123]{color:#666;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.card-footer[data-v-1d97d123]{justify-content:space-between;align-items:center;gap:12px;display:flex}.card-meta[data-v-1d97d123]{flex-wrap:wrap;gap:12px;display:flex}.meta-item[data-v-1d97d123]{color:#999;align-items:center;gap:4px;font-size:12px;display:flex}.copy-indicator[data-v-1d97d123]{color:#0078d4;opacity:0;pointer-events:none;align-items:center;gap:6px;font-size:11px;transition:opacity .2s;display:flex}.text-templates-manager[data-v-1d97d123] .ant-dropdown-menu{border:1px solid #e8e8e8;border-radius:8px;padding:4px;box-shadow:0 8px 24px #0000001f}.text-templates-manager[data-v-1d97d123] .ant-dropdown-menu-item{border-radius:6px;align-items:center;gap:8px;margin:2px 0;padding:8px 12px;font-size:14px;display:flex}.text-templates-manager[data-v-1d97d123] .ant-dropdown-menu-item.danger-item{color:#dc3545}.text-templates-manager[data-v-1d97d123] .ant-dropdown-menu-item.danger-item:hover{color:#dc3545;background:#fff5f5}@media (width<=1200px){.templates-grid[data-v-1d97d123]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (width<=768px){.text-templates-manager[data-v-1d97d123] .templates-modal .ant-modal{margin:16px;width:calc(100vw - 32px)!important;max-width:none!important}.modal-header[data-v-1d97d123]{padding:20px 20px 0}.modal-content[data-v-1d97d123]{padding:20px}.content-toolbar[data-v-1d97d123]{flex-direction:column;align-items:stretch;gap:12px}.toolbar-left[data-v-1d97d123]{flex-direction:column;max-width:none}.toolbar-right[data-v-1d97d123]{justify-content:stretch}.create-button[data-v-1d97d123]{justify-content:center;width:100%}.templates-grid[data-v-1d97d123]{grid-template-columns:1fr;gap:16px}.trigger-content[data-v-1d97d123]{padding:8px}.trigger-icon[data-v-1d97d123]{width:48px;height:48px}.trigger-title[data-v-1d97d123]{font-size:16px}.trigger-stats[data-v-1d97d123]{gap:8px}}@media (prefers-color-scheme:dark){.trigger-card[data-v-1d97d123]{background:linear-gradient(135deg,#2d2d2d 0%,#3a3a3a 100%);border-color:#404040}.trigger-title[data-v-1d97d123]{color:#fff}.trigger-description[data-v-1d97d123]{color:#ccc}.modal-header[data-v-1d97d123]{background:linear-gradient(135deg,#2d2d2d 0%,#3a3a3a 100%);border-bottom-color:#404040}.modal-title[data-v-1d97d123]{color:#fff}.modal-subtitle[data-v-1d97d123]{color:#ccc}.template-card[data-v-1d97d123]{background:#333;border-color:#404040}.card-title[data-v-1d97d123]{color:#fff}.card-description[data-v-1d97d123]{color:#ccc}.empty-title[data-v-1d97d123]{color:#fff}.empty-description[data-v-1d97d123]{color:#ccc}}.loading-overlay[data-v-1d97d123]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.text-templates-manager[data-v-1d97d123] :focus-visible,.template-card[data-v-1d97d123]:focus-visible{outline-offset:2px;outline:2px solid #0078d4}.modal-content[data-v-1d97d123]{background:var(--bg-secondary);max-height:none;padding:24px;overflow:visible}.modal-content .content-toolbar[data-v-1d97d123]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:16px;flex-wrap:wrap;align-items:stretch;gap:14px;margin-bottom:24px;padding:18px}.modal-content .toolbar-left[data-v-1d97d123]{flex:100%;grid-template-columns:minmax(180px,1.6fr) repeat(2,minmax(130px,1fr));gap:12px;min-width:0;max-width:none;display:grid}.modal-content .toolbar-right[data-v-1d97d123]{justify-content:flex-end;width:100%}.modal-content .search-input[data-v-1d97d123],.modal-content .filter-select[data-v-1d97d123],.modal-content .sort-select[data-v-1d97d123]{width:100%;min-width:0}.modal-content .search-input[data-v-1d97d123] .ant-input{box-shadow:none;border:0}.modal-content[data-v-1d97d123] .ant-input-affix-wrapper,.modal-content[data-v-1d97d123] .ant-select-selector{min-height:44px;border-color:var(--border-color)!important;border-radius:10px!important}.modal-content .create-buttons-group[data-v-1d97d123]{flex-wrap:wrap;gap:10px;display:flex}.modal-content .create-button[data-v-1d97d123],.modal-content .create-button[data-v-1d97d123]:hover{box-shadow:none;background:#8052d5;border-color:#8052d5;transform:none}.modal-content .create-button-secondary[data-v-1d97d123]{color:var(--text-color);border-color:var(--border-color);background:var(--bg-color)}.modal-content .create-buttons-group[data-v-1d97d123] .ant-btn svg{vertical-align:-.15em;margin-right:6px}.modal-content .templates-grid[data-v-1d97d123]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.modal-content .template-card[data-v-1d97d123],.modal-content .template-card.selectable[data-v-1d97d123]{border:1px solid var(--border-color);background:var(--bg-color);min-width:0;box-shadow:none;border-radius:16px;padding:20px}.modal-content .template-card[data-v-1d97d123]:hover,.modal-content .template-card.selectable[data-v-1d97d123]:hover{background:var(--bg-color);border-color:#a885d6;transform:none;box-shadow:0 4px 14px #3020440c}.modal-content .card-title[data-v-1d97d123]{color:var(--text-color);white-space:normal;overflow-wrap:anywhere}.modal-content .card-description[data-v-1d97d123]{color:var(--text-secondary);overflow-wrap:anywhere;line-height:1.7}.modal-content .card-header[data-v-1d97d123]{gap:10px}.modal-content .card-actions[data-v-1d97d123]{margin-left:0}.modal-content .action-button[data-v-1d97d123]{min-width:44px;min-height:44px;color:var(--text-secondary)}.modal-content .card-footer[data-v-1d97d123]{border-color:var(--border-color);flex-wrap:wrap;gap:12px}.modal-content .meta-item[data-v-1d97d123]{color:var(--text-secondary)}.modal-content .copy-indicator[data-v-1d97d123]{pointer-events:auto;opacity:1;border:1px solid var(--border-color);background:var(--bg-color);color:#8052d5;min-height:44px;font:inherit;cursor:pointer;border-radius:10px;padding:8px 12px;font-size:12px}.modal-content .empty-state[data-v-1d97d123]{padding:40px 16px}.modal-content .empty-title[data-v-1d97d123]{color:var(--text-color)}.modal-content .empty-description[data-v-1d97d123]{color:var(--text-secondary)}.modal-content .empty-icon[data-v-1d97d123]{color:#a58bc9}.template-loading[data-v-1d97d123]{color:var(--text-secondary);justify-content:center;align-items:center;gap:12px;padding:48px 16px;display:flex}@media (width<=700px){.modal-content[data-v-1d97d123]{padding:18px}.modal-content .toolbar-left[data-v-1d97d123]{grid-template-columns:minmax(0,1fr)}.modal-content .content-toolbar[data-v-1d97d123]{padding:14px}.modal-content .templates-grid[data-v-1d97d123]{grid-template-columns:minmax(0,1fr)}.modal-content .create-buttons-group[data-v-1d97d123],.modal-content .empty-actions[data-v-1d97d123]{width:100%}.modal-content .create-buttons-group[data-v-1d97d123] .ant-btn,.modal-content .empty-actions[data-v-1d97d123] .ant-btn{flex:180px}.modal-content .template-card[data-v-1d97d123]{padding:16px}}.operations-content[data-v-fe3f71e3]{min-width:0;max-width:1480px;margin:0 auto}.creation-hero[data-v-fe3f71e3]{text-align:center;color:var(--workspace-hero-ink,#25243b);background:linear-gradient(115deg,#e4f8fb,#e9e6ff 52%,#f7e6f5);border-radius:22px;padding:38px 28px 28px;position:relative}.hero-eyebrow[data-v-fe3f71e3]{letter-spacing:.16em;color:var(--workspace-hero-ink,#5f5878);margin:0 0 14px;font-size:10px;font-weight:700}.creation-hero h1[data-v-fe3f71e3]{color:var(--workspace-hero-ink,#25243b);letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(28px,3.1vw,46px);font-weight:750;line-height:1.16}.hero-description[data-v-fe3f71e3]{color:var(--workspace-hero-ink,#605972);margin:0 0 23px;font-size:15px}.workspace-search[data-v-fe3f71e3]{color:#615c72;background:#fff;border:1px solid #d9d2e8;border-radius:12px;align-items:center;gap:12px;max-width:580px;margin:0 auto 28px;padding:7px 8px 7px 18px;display:flex;box-shadow:0 2px 4px #45315b06,0 6px 20px #45315b08}.workspace-search[data-v-fe3f71e3]:focus-within{outline-offset:3px;outline:3px solid #7661bc}.workspace-search input[data-v-fe3f71e3]{min-width:0;color:var(--workspace-hero-ink,#25243b);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.workspace-search input[data-v-fe3f71e3]::placeholder{color:#716a80}.workspace-search button[data-v-fe3f71e3]{color:#fff;cursor:pointer;background:#7950c8;border:0;border-radius:9px;flex-shrink:0;width:40px;height:40px}.creation-shortcuts[data-v-fe3f71e3]{flex-wrap:wrap;justify-content:center;gap:14px 28px;display:flex}.creation-shortcut[data-v-fe3f71e3]{color:var(--workspace-hero-ink,#413a55);flex-direction:column;align-items:center;gap:9px;min-width:72px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.shortcut-icon[data-v-fe3f71e3]{background:var(--tint);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;font-size:22px;transition:transform .16s;display:grid;position:relative}a.creation-shortcut:hover .shortcut-icon[data-v-fe3f71e3]{transform:translateY(-3px)}.shortcut-lock[data-v-fe3f71e3]{color:#62586f;background:#fff;border-radius:50%;padding:3px;font-size:11px;position:absolute;bottom:-2px;right:-2px}.violet[data-v-fe3f71e3]{--tint:#ede2ff;--ink:#7541b5;--art:#c5a7ed}.cyan[data-v-fe3f71e3]{--tint:#d4f4f3;--ink:#087b80;--art:#78cac7}.rose[data-v-fe3f71e3]{--tint:#ffe1eb;--ink:#b9396c;--art:#eca0bb}.amber[data-v-fe3f71e3]{--tint:#fff0cc;--ink:#936215;--art:#e4bc65}.blue[data-v-fe3f71e3]{--tint:#deecff;--ink:#3269b5;--art:#95bced}.mint[data-v-fe3f71e3]{--tint:#def1df;--ink:#377b44;--art:#9eca9e}.peach[data-v-fe3f71e3]{--tint:#ffe8db;--ink:#aa5325;--art:#eeb798}.tools-section[data-v-fe3f71e3],.workspace-section[data-v-fe3f71e3]{margin-top:34px}.section-heading[data-v-fe3f71e3]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-eyebrow[data-v-fe3f71e3]{color:var(--text-secondary);letter-spacing:.12em;margin:0 0 6px;font-size:10px;font-weight:700}.section-heading h2[data-v-fe3f71e3]{color:var(--text-color);letter-spacing:-.025em;margin:0;font-size:22px;font-weight:650}.results-count[data-v-fe3f71e3]{color:var(--text-secondary);margin:0;font-size:12px}.filter-list[data-v-fe3f71e3]{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.filter-list button[data-v-fe3f71e3]{border:1px solid var(--border-color);background:var(--bg-color);color:var(--text-color);min-height:38px;font:inherit;cursor:pointer;border-radius:8px;padding:8px 16px;font-size:13px}.filter-list button.active[data-v-fe3f71e3]{color:#643ba0;background:#f2eaff;border-color:#b39ad9;font-weight:600}.tools-grid[data-v-fe3f71e3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:24px 20px;display:grid}.tool-card[data-v-fe3f71e3]{min-width:0;color:var(--text-color);border-radius:12px;text-decoration:none}.tool-preview-frame[data-v-fe3f71e3]{position:relative}.tool-card[aria-disabled=true] .tool-preview[data-v-fe3f71e3],.creation-shortcut[aria-disabled=true] .shortcut-icon[data-v-fe3f71e3]{filter:grayscale()}.tool-preview[data-v-fe3f71e3]{background:var(--tint);border:1px solid #00000004;border-radius:12px;place-items:center;height:160px;display:grid;position:relative;overflow:hidden}.preview-orbit[data-v-fe3f71e3]{border:35px solid #ffffff45;border-radius:50%;width:210px;height:210px;position:absolute;top:40px;left:-50px}.preview-sheet[data-v-fe3f71e3]{background:#fff;flex-direction:column;gap:7px;width:108px;height:132px;padding:12px;transition:transform .18s;display:flex;position:relative;overflow:hidden;transform:rotate(-8deg)translateY(12px);box-shadow:0 4px 5px #32203c09,0 10px 20px #32203c18}a.tool-card:hover .preview-sheet[data-v-fe3f71e3]{transform:rotate(-3deg)translateY(6px)}.sheet-icon[data-v-fe3f71e3]{color:var(--ink);text-align:left;font-size:14px}.sheet-title[data-v-fe3f71e3]{color:#302b3b;font-family:Georgia,serif;font-size:13px;font-weight:700;line-height:1.15}.sheet-line[data-v-fe3f71e3]{background:#dedae5;border-radius:3px;flex-shrink:0;width:100%;height:3px}.sheet-line.short[data-v-fe3f71e3]{width:65%}.sheet-block[data-v-fe3f71e3]{background:var(--tint);min-height:20px}.preview-sheet.canvas[data-v-fe3f71e3]{width:152px;height:100px;transform:rotate(-6deg)}.preview-sheet.landscape[data-v-fe3f71e3]{background:linear-gradient(160deg, #f8e3b5, var(--art));border:7px solid #fff;width:155px;height:104px;transform:rotate(-7deg)}.art-sun[data-v-fe3f71e3]{background:#fff1ba;border-radius:50%;width:27px;height:27px;position:absolute;top:10px;right:20px}.art-hill[data-v-fe3f71e3]{background:var(--ink);border-radius:20px;width:140px;height:100px;position:absolute;top:55px;left:-30px;transform:rotate(35deg)}.art-hill.second[data-v-fe3f71e3]{background:#ffffff70;top:50px;left:65px;transform:rotate(-30deg)}.preview-sticker[data-v-fe3f71e3]{background:var(--ink);color:#fff;border:3px solid #fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:19px;display:grid;position:absolute;bottom:20px;right:22px;transform:rotate(12deg)}.tool-card-heading[data-v-fe3f71e3]{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.tool-card-heading h3[data-v-fe3f71e3]{color:var(--text-color);margin:0;font-size:15px;font-weight:650}.tool-card-heading>.anticon[data-v-fe3f71e3]{color:var(--text-secondary);font-size:12px}.tool-card p[data-v-fe3f71e3]{color:var(--text-secondary);margin:5px 0 0;font-size:12px;line-height:1.55}.subscription-badge[data-v-fe3f71e3]{border:1px solid var(--border-color);background:var(--bg-color);max-width:calc(100% - 20px);color:var(--text-color);border-radius:12px;align-items:center;gap:5px;padding:6px 9px;font-size:11px;font-weight:600;line-height:1.35;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 6px #0000000d}.subscription-badge>.anticon[data-v-fe3f71e3]{flex-shrink:0}.subscription-badge>span[data-v-fe3f71e3]:last-child{overflow-wrap:anywhere;min-width:0}.workspace-link[data-v-fe3f71e3]{color:var(--text-color);align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.workspace-section[data-v-fe3f71e3]{border-top:1px solid var(--border-color);padding-top:28px}.workspace-section .section-heading[data-v-fe3f71e3]{margin-bottom:8px}.workspace-description[data-v-fe3f71e3]{color:var(--text-secondary);max-width:640px;margin:0 0 22px;font-size:14px;line-height:1.6}.workspace-grid[data-v-fe3f71e3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:20px;display:grid}.workspace-grid[data-v-fe3f71e3]>*{min-width:0;height:100%}.search-empty[data-v-fe3f71e3]{text-align:center;background:var(--bg-secondary);color:var(--text-secondary);border-radius:12px;padding:36px 20px}.search-empty h3[data-v-fe3f71e3]{color:var(--text-color);margin:12px 0}.search-empty button[data-v-fe3f71e3]{color:#fff;cursor:pointer;background:#7950c8;border:0;border-radius:8px;min-height:44px;padding:10px 20px}@media (width<=600px){.creation-hero[data-v-fe3f71e3]{border-radius:16px;padding:26px 16px 22px}.hero-eyebrow[data-v-fe3f71e3]{font-size:9px;line-height:1.6}.hero-description[data-v-fe3f71e3]{font-size:13px}.creation-shortcuts[data-v-fe3f71e3]{gap:18px 10px}.creation-shortcut[data-v-fe3f71e3]{flex:0 0 27%;font-size:11px}.workspace-search[data-v-fe3f71e3]{gap:8px;padding-left:10px}.workspace-search button[data-v-fe3f71e3]{width:44px;height:44px}.section-heading[data-v-fe3f71e3]{flex-direction:column;align-items:flex-start;gap:8px}.section-heading h2[data-v-fe3f71e3]{font-size:21px}.filter-list button[data-v-fe3f71e3]{min-height:44px}.tools-grid[data-v-fe3f71e3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.tool-preview[data-v-fe3f71e3]{height:132px}.preview-sheet[data-v-fe3f71e3]{transform:scale(.85)rotate(-8deg)translateY(10px)}.preview-sheet.canvas[data-v-fe3f71e3],.preview-sheet.landscape[data-v-fe3f71e3]{transform:scale(.75)rotate(-7deg)}.preview-sticker[data-v-fe3f71e3]{width:30px;height:30px;font-size:15px;bottom:10px;right:8px}.tool-card-heading h3[data-v-fe3f71e3]{font-size:13px}}.editor-image-panel[data-v-9c74f0a4]{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:900;background:#fff;border:1px solid #e0d7ee;border-radius:20px;flex-direction:column;width:min(440px,100vw - 32px);min-width:0;height:min(760px,100dvh - 112px);display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 64px #30204430,0 4px 16px #30204416}.image-chat-launcher[data-v-9c74f0a4]{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:900;color:#fff;cursor:pointer;background:#8052d5;border:0;border-radius:28px;align-items:center;gap:10px;min-height:52px;padding:14px 22px;font-weight:650;display:flex;position:fixed;box-shadow:0 6px 24px #54308e40}.image-chat-launcher span[data-v-9c74f0a4]{font-size:22px;line-height:1}.editor-image-panel[data-v-9c74f0a4] .embedded-chat,.editor-image-panel[data-v-9c74f0a4] .streaming-layout{flex-direction:column;flex:1;min-height:0;display:flex}.editor-image-panel[data-v-9c74f0a4] .conversation-panel{flex:1;height:auto;min-height:0}.editor-image-panel[data-v-9c74f0a4] .conversation-history{min-height:0}.editor-image-panel[data-v-9c74f0a4] .ant-btn{min-height:44px}.editor-image-panel[data-v-9c74f0a4] .ant-btn-primary{background:#8052d5;border-color:#8052d5}.image-panel-header[data-v-9c74f0a4]{background:#f4effb;flex-shrink:0;gap:12px;padding:16px;display:flex}.image-panel-actions[data-v-9c74f0a4]{flex-shrink:0;align-items:start;gap:6px;display:flex}.image-panel-header h2[data-v-9c74f0a4]{margin:0 0 4px;font-size:18px}.image-panel-header p[data-v-9c74f0a4]{color:#6f657d;margin:0;font-size:12px}@media (width<=600px){.editor-image-panel[data-v-9c74f0a4]{right:8px;bottom:max(8px, env(safe-area-inset-bottom));width:calc(100vw - 16px);height:calc(100dvh - 24px - env(safe-area-inset-bottom));border-radius:16px}.image-chat-launcher[data-v-9c74f0a4]{right:16px;bottom:max(16px, env(safe-area-inset-bottom))}}.enhance-form[data-v-27055b6b]{color:#393247}.enhance-intro[data-v-27055b6b],.field-note[data-v-27055b6b]{color:#70677c;font-size:13px;line-height:1.6}.enhance-form label[data-v-27055b6b]{margin:16px 0 7px;font-size:13px;font-weight:600;display:block}.enhance-form textarea[data-v-27055b6b],.enhance-form select[data-v-27055b6b],.enhance-form input[data-v-27055b6b]:not([type=range]){width:100%;min-width:0;min-height:44px;font:inherit;color:#393247;background:#fff;border:1px solid #ded6e9;border-radius:10px;padding:10px 12px}.enhance-form textarea[data-v-27055b6b]{resize:vertical}.enhance-form input[type=range][data-v-27055b6b]{accent-color:#8052d5;width:100%;min-height:30px}.enhance-form fieldset[data-v-27055b6b]{border:0;margin:24px 0;padding:0}.enhance-form legend[data-v-27055b6b]{margin:0;font-size:16px;font-weight:650}.enhance-fields[data-v-27055b6b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.seed-control[data-v-27055b6b]{gap:8px;display:flex}.seed-control button[data-v-27055b6b]{color:#7545bd;background:#f8f5fc;border:1px solid #ded6e9;border-radius:10px;padding:8px}.preview-heading[data-v-27055b6b]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.preview-heading span[data-v-27055b6b]{color:#70677c;font-size:12px}#enhance-preview[data-v-27055b6b]{background:#f8f6fb}.enhance-error[data-v-27055b6b]{color:#a02b42}.enhance-footer[data-v-27055b6b]{justify-content:flex-end;gap:8px;display:flex}.enhance-footer[data-v-27055b6b] .ant-btn{border-radius:10px;min-height:44px}.enhance-footer[data-v-27055b6b] .ant-btn-primary{background:#8052d5;border-color:#8052d5}[data-v-27055b6b]:focus-visible{outline-offset:2px;outline:2px solid #8052d5}@media (width<=500px){.enhance-fields[data-v-27055b6b]{grid-template-columns:minmax(0,1fr)}.enhance-form select[data-v-27055b6b],.enhance-form textarea[data-v-27055b6b],.enhance-form input[data-v-27055b6b]{font-size:16px!important}}.image-prompt-picker>p[data-v-5e7b1739]{color:#70677c}.picker-controls[data-v-5e7b1739]{grid-template-columns:auto minmax(0,1fr);gap:12px;margin:20px 0;display:grid}.image-prompt-list[data-v-5e7b1739]{gap:12px;max-height:55dvh;padding:3px;display:grid;overflow:auto}.image-prompt-option[data-v-5e7b1739]{text-align:left;cursor:pointer;overflow-wrap:anywhere;background:#faf8fd;border:1px solid #e8e3ef;border-radius:14px;gap:8px;width:100%;padding:18px;display:grid}.image-prompt-option[data-v-5e7b1739]:hover{background:#f2ebfc;border-color:#a17bdc}.image-prompt-option[data-v-5e7b1739]:focus-visible{outline-offset:1px;outline:2px solid #8052d5}.image-prompt-option[data-v-5e7b1739]:disabled{cursor:default;opacity:.65}.image-prompt-title[data-v-5e7b1739]{color:#393247;font-weight:650}.image-prompt-copy[data-v-5e7b1739]{color:#70677c;-webkit-line-clamp:3;white-space:pre-wrap;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.image-prompt-meta[data-v-5e7b1739]{color:#7545bd;font-size:12px}.picker-footer[data-v-5e7b1739]{color:#70677c;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-size:12px;display:flex}.picker-empty[data-v-5e7b1739]{text-align:center;background:#f8f6fb;border-radius:14px;padding:36px 12px}.picker-empty a[data-v-5e7b1739]{color:#7545bd}@media (width<=600px){.picker-controls[data-v-5e7b1739]{grid-template-columns:minmax(0,1fr)}[data-v-5e7b1739] .ant-input{font-size:16px}[data-v-5e7b1739] .ant-btn,[data-v-5e7b1739] .ant-radio-button-wrapper{min-height:44px}}.image-quick-settings[data-v-160c64a4]{height:100%;min-height:0;color:var(--text-color,#393247);background:var(--bg-color,#fff);flex-direction:column;display:flex}.quick-settings-header[data-v-160c64a4]{border-bottom:1px solid var(--border-color,#e8e3ef);flex-shrink:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:18px;display:grid}.quick-settings-icon[data-v-160c64a4]{color:#8052d5;background:#f0e9fb;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.quick-settings-header h2[data-v-160c64a4]{color:inherit;margin:0;font-size:16px;font-weight:650}.quick-model-field[data-v-160c64a4]{grid-column:1/-1;min-width:0}.quick-model-field label[data-v-160c64a4],.model-option-field label[data-v-160c64a4]{margin-bottom:7px;font-size:12px;font-weight:600;display:block}.image-quick-settings select[data-v-160c64a4],.image-quick-settings input[data-v-160c64a4]:not([type=range]),.image-quick-settings textarea[data-v-160c64a4]{border:1px solid var(--border-color,#e8e3ef);background:var(--bg-color,#fff);width:100%;min-width:0;min-height:40px;color:inherit;font:inherit;border-radius:9px;padding:9px 10px;font-size:13px;display:block}.image-quick-settings select[data-v-160c64a4]{text-overflow:ellipsis;padding-right:26px}.image-quick-settings textarea[data-v-160c64a4]{resize:vertical}.image-quick-settings input[type=range][data-v-160c64a4]{accent-color:#8052d5;width:100%;min-height:32px}.image-quick-settings[data-v-160c64a4] :is(select,input,textarea):focus-visible{outline-offset:3px;outline:2px solid #8052d5}.model-options-fields[data-v-160c64a4]{gap:18px;display:grid}.model-description[data-v-160c64a4],.model-option-field small[data-v-160c64a4]{color:var(--text-secondary,#7a7286);margin:0;font-size:12px;line-height:1.5}.model-option-field small[data-v-160c64a4]{margin-top:7px;display:block}.model-number-field[data-v-160c64a4]{gap:6px;min-width:0;display:flex}.random-seed[data-v-160c64a4]{border:1px solid var(--border-color,#e8e3ef);background:var(--bg-color,#fff);width:40px;min-height:40px;color:inherit;cursor:pointer;border-radius:9px;flex-shrink:0}.quick-settings-scroll[data-v-160c64a4]{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:20px 16px;overflow-y:auto}.quick-settings-section[data-v-160c64a4]{border:0;min-width:0;margin:0 0 24px;padding:0}.quick-settings-section[data-v-160c64a4]:last-child{margin-bottom:0}.quick-settings-section legend[data-v-160c64a4]{width:auto;color:inherit;border:0;margin:0 0 12px;padding:0;font-size:13px;font-weight:650}.style-examples-hint[data-v-160c64a4]{color:var(--text-secondary,#7a7286);margin:0 0 12px;font-size:12px;line-height:1.5}.ratio-options[data-v-160c64a4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ratio-option[data-v-160c64a4],.quick-style-option[data-v-160c64a4],.style-reset[data-v-160c64a4]{border:1px solid var(--border-color,#e8e3ef);background:var(--bg-color,#fff);color:inherit;cursor:pointer;border-radius:10px}.ratio-option[data-v-160c64a4]{flex-direction:column;align-items:center;gap:5px;min-height:70px;padding:8px 4px;font-size:12px;display:flex}.ratio-preview[data-v-160c64a4]{place-items:center;height:32px;display:grid}.ratio-preview>span[data-v-160c64a4]{opacity:.7;border:1.5px solid;border-radius:3px;display:block}.style-reset[data-v-160c64a4]{width:100%;min-height:40px;margin-bottom:10px;padding:8px 12px;font-size:12px}.quick-style-grid[data-v-160c64a4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.quick-style-option[data-v-160c64a4]{text-align:left;min-width:0;min-height:44px;padding:0;position:relative;overflow:hidden}.quick-style-option img[data-v-160c64a4]{aspect-ratio:1;object-fit:contain;background:#f1edf7;width:100%;height:auto;display:block}.quick-style-option>span[data-v-160c64a4]{overflow-wrap:anywhere;padding:9px 8px;font-size:12px;line-height:1.35;display:block}.style-check[data-v-160c64a4]{color:#fff;background:#8052d5;border-radius:50%;place-items:center;width:22px;height:22px;position:absolute;top:5px;right:5px;padding:0!important;display:grid!important}.quick-style-option:not(:has(img))>span[data-v-160c64a4]:first-child{padding-right:28px}button[data-v-160c64a4]:hover:not(:disabled),button[aria-pressed=true][data-v-160c64a4]{background:var(--quick-settings-selected,#f5f0ff);color:var(--quick-settings-text,#65429a);border-color:#8052d5}button[aria-pressed=true][data-v-160c64a4]{box-shadow:inset 0 0 0 1px #8052d5}button[data-v-160c64a4]:focus-visible{outline-offset:3px;outline:2px solid #8052d5}button[data-v-160c64a4]:disabled{cursor:wait;opacity:.6}body.dark-mode{--quick-settings-selected:#342644;--quick-settings-text:#e3d5f7}@media (width<=991px){.quick-settings-header[data-v-160c64a4]{padding:8px 0 18px}.quick-settings-scroll[data-v-160c64a4]{padding:18px 0}.style-reset[data-v-160c64a4],.random-seed[data-v-160c64a4]{min-height:44px}.image-quick-settings select[data-v-160c64a4],.image-quick-settings input[data-v-160c64a4]:not([type=range]),.image-quick-settings textarea[data-v-160c64a4]{min-height:44px;font-size:16px}}.quick-settings-trigger[data-v-33dff03f]{margin-bottom:18px}.image-generator-container[data-v-33dff03f]{flex-direction:column;height:100%;display:flex}.generation-layout[data-v-33dff03f]{grid-template-columns:400px 1fr;gap:32px;height:100%;display:grid}.prompt-panel[data-v-33dff03f]{flex-direction:column;gap:24px;display:flex}.section-header[data-v-33dff03f]{margin-bottom:16px}.section-title[data-v-33dff03f]{color:var(--text-color);align-items:center;gap:8px;margin:0 0 4px;font-size:18px;font-weight:600;display:flex}.section-subtitle[data-v-33dff03f]{color:var(--text-secondary);margin:0;font-size:14px}.prompt-input-wrapper[data-v-33dff03f]{position:relative}.prompt-textarea[data-v-33dff03f]{resize:none;border:2px solid #677eea33;border-radius:12px;font-size:16px;transition:all .3s}.prompt-textarea[data-v-33dff03f]:focus{border-color:#667eea;box-shadow:0 0 0 3px #677eea1a}.prompt-actions[data-v-33dff03f]{gap:8px;margin-top:8px;display:flex}.style-presets[data-v-33dff03f]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;padding:20px}.preset-header[data-v-33dff03f]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.preset-title[data-v-33dff03f]{color:var(--text-color);font-size:14px;font-weight:600}.preset-scroll-container[data-v-33dff03f]{border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:12px;max-height:200px;margin-top:16px;overflow-y:auto}.preset-scroll-container[data-v-33dff03f]::-webkit-scrollbar{width:6px}.preset-scroll-container[data-v-33dff03f]::-webkit-scrollbar-track{background:var(--bg-color);border-radius:3px}.preset-scroll-container[data-v-33dff03f]::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.preset-scroll-container[data-v-33dff03f]::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.preset-grid-scrollable[data-v-33dff03f]{grid-template-columns:repeat(2,1fr);gap:16px;padding:16px;display:grid}.preset-grid[data-v-33dff03f]{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;display:grid}.preset-card[data-v-33dff03f]{cursor:pointer;background:var(--bg-color);border:2px solid #0000;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:16px;transition:all .3s;display:flex}.preset-card[data-v-33dff03f]:hover{border-color:#677eea4d;transform:translateY(-2px)}.preset-card.active[data-v-33dff03f],.preset-card.selected-card[data-v-33dff03f]{background:#677eea0d;border-color:#667eea}.preset-card.selected-card[data-v-33dff03f]{box-shadow:0 0 0 2px #677eea4d}.preset-preview-image[data-v-33dff03f]{border-radius:12px;width:80px;height:80px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.style-image[data-v-33dff03f]{object-fit:cover;border-radius:12px;width:100%;height:100%}.style-overlay[data-v-33dff03f]{opacity:0;background:#0006;border-radius:12px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.style-icon[data-v-33dff03f]{color:#fff;filter:drop-shadow(0 1px 2px #00000080);font-size:20px}.preset-card:hover .style-overlay[data-v-33dff03f]{opacity:1}.preset-card:hover .preset-preview-image[data-v-33dff03f]{transform:scale(1.05);box-shadow:0 4px 16px #0003}.preset-name[data-v-33dff03f]{color:var(--text-color);text-align:center;font-size:12px;font-weight:500}.settings-collapse[data-v-33dff03f]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px}.settings-grid[data-v-33dff03f]{flex-direction:column;gap:20px;display:flex}.setting-item[data-v-33dff03f]{flex-direction:column;gap:8px;display:flex}.setting-label[data-v-33dff03f]{color:var(--text-color);font-size:14px;font-weight:500}.setting-control[data-v-33dff03f]{width:100%}.setting-slider[data-v-33dff03f]{margin-top:8px}.generate-section[data-v-33dff03f]{margin-top:auto}.generate-btn[data-v-33dff03f]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:16px;height:56px;font-size:16px;font-weight:600;box-shadow:0 4px 20px #677eea4d}.generate-btn[data-v-33dff03f]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #677eea66}.generation-info[data-v-33dff03f]{text-align:center;margin-top:16px}.generation-progress[data-v-33dff03f]{margin-bottom:8px}.progress-text[data-v-33dff03f]{color:var(--text-secondary);margin:0;font-size:14px}.preview-panel[data-v-33dff03f]{flex-direction:column;gap:16px;display:flex}.preview-header[data-v-33dff03f]{justify-content:space-between;align-items:center;display:flex}.preview-title[data-v-33dff03f]{color:var(--text-color);align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.preview-actions[data-v-33dff03f]{gap:8px;display:flex}.preview-actions .ant-btn.liked[data-v-33dff03f]{color:#ff4757}.image-display[data-v-33dff03f]{border:2px dashed var(--border-color);border-radius:20px;flex:1;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}.empty-canvas[data-v-33dff03f]{text-align:center;color:var(--text-secondary)}.empty-icon[data-v-33dff03f]{color:var(--border-color);margin-bottom:16px;font-size:64px}.empty-canvas h4[data-v-33dff03f]{color:var(--text-color);margin:0 0 8px;font-size:20px;font-weight:600}.empty-canvas p[data-v-33dff03f]{max-width:300px;margin:0}.generating-state[data-v-33dff03f]{text-align:center}.generation-animation[data-v-33dff03f]{margin-bottom:24px;position:relative}.pulse-circle[data-v-33dff03f]{opacity:.2;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;width:120px;height:120px;margin:0 auto;animation:2s ease-in-out infinite pulse-33dff03f}.generation-icon[data-v-33dff03f]{color:#667eea;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes pulse-33dff03f{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.1)}}.generating-state h4[data-v-33dff03f]{color:var(--text-color);margin:0 0 8px;font-size:20px;font-weight:600}.generating-state p[data-v-33dff03f]{color:var(--text-secondary);margin:0}.image-result[data-v-33dff03f]{width:100%;height:100%;position:relative}.generated-img[data-v-33dff03f]{object-fit:cover;border-radius:16px;width:100%;height:100%}.image-overlay[data-v-33dff03f]{opacity:0;background:#000000b3;border-radius:16px;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.image-result:hover .image-overlay[data-v-33dff03f]{opacity:1}.image-actions[data-v-33dff03f]{gap:12px;display:flex}.image-details[data-v-33dff03f]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;padding:20px}.detail-row[data-v-33dff03f]{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.detail-row[data-v-33dff03f]:last-child{margin-bottom:0}.detail-label[data-v-33dff03f]{color:var(--text-color);min-width:60px;font-size:14px;font-weight:600}.detail-value[data-v-33dff03f]{color:var(--text-secondary);word-break:break-word;flex:1;font-size:14px}.reference-section[data-v-33dff03f]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;margin-bottom:24px;padding:20px}.reference-uploader[data-v-33dff03f]{border:2px dashed var(--border-color);background:0 0;border-radius:12px;transition:border-color .3s}.reference-uploader[data-v-33dff03f]:hover{border-color:#667eea}.upload-content[data-v-33dff03f]{text-align:center;padding:40px 20px}.upload-icon[data-v-33dff03f]{color:var(--border-color);margin-bottom:16px;font-size:48px}.reference-preview[data-v-33dff03f]{flex-direction:column;gap:16px;display:flex}.reference-image-wrapper[data-v-33dff03f]{border-radius:12px;max-width:200px;position:relative;overflow:hidden}.reference-image[data-v-33dff03f]{width:100%;height:auto;display:block}.reference-overlay[data-v-33dff03f]{opacity:0;transition:opacity .3s;position:absolute;top:8px;right:8px}.reference-image-wrapper:hover .reference-overlay[data-v-33dff03f]{opacity:1}.clear-btn[data-v-33dff03f]{color:#666;background:#ffffffe6;border-radius:6px;padding:4px 8px}.reference-controls[data-v-33dff03f]{flex:1}.tier-badge[data-v-33dff03f]{text-transform:uppercase;letter-spacing:.5px;border-radius:8px;margin-left:8px;padding:2px 6px;font-size:9px;font-weight:600}.tier-badge.premium[data-v-33dff03f]{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.tier-badge.legacy[data-v-33dff03f]{color:#666;background:#f0f0f0}.model-info[data-v-33dff03f]{margin-top:8px}.model-description[data-v-33dff03f]{color:var(--text-secondary);font-size:12px;font-style:italic;line-height:1.4;display:block}.premium-tier[data-v-33dff03f]{background:linear-gradient(135deg,#667eea1a,#764ba21a);border-left:3px solid #667eea;padding-left:8px}.product-upload-section[data-v-33dff03f]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;margin-top:16px;padding:20px}.upload-area[data-v-33dff03f]{margin-top:16px}.product-uploader[data-v-33dff03f] .ant-upload{width:100%}.upload-button[data-v-33dff03f]{border:2px dashed var(--border-color);background:var(--bg-primary);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;padding:32px 16px;transition:all .3s;display:flex}.upload-button[data-v-33dff03f]:hover{border-color:var(--primary-color);background:rgba(var(--primary-rgb), .05)}.upload-button .anticon[data-v-33dff03f]{color:var(--text-secondary);margin-bottom:8px;font-size:24px}.upload-text[data-v-33dff03f]{color:var(--text-primary);margin:0;font-size:14px;font-weight:500}.upload-hint[data-v-33dff03f]{color:var(--text-secondary);margin:4px 0 0;font-size:12px}.product-preview[data-v-33dff03f]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:12px;position:relative;overflow:hidden}.preview-image[data-v-33dff03f]{object-fit:contain;background:repeating-conic-gradient(#f0f0f0 0% 25%,#fff 0% 50%) 50%/20px 20px;width:100%;height:120px}.preview-overlay[data-v-33dff03f]{opacity:0;background:#000000b3;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.product-preview:hover .preview-overlay[data-v-33dff03f]{opacity:1}.legacy-tier[data-v-33dff03f]{opacity:.7}@media (width<=1024px){.generation-layout[data-v-33dff03f]{grid-template-columns:1fr;gap:24px}.prompt-panel[data-v-33dff03f]{order:2}.preview-panel[data-v-33dff03f]{order:1}.image-display[data-v-33dff03f]{min-height:300px}}@media (width<=768px){.preset-grid[data-v-33dff03f],.preset-grid-scrollable[data-v-33dff03f]{grid-template-columns:repeat(4,1fr)}.preset-card[data-v-33dff03f]{padding:8px}.preset-preview[data-v-33dff03f]{width:32px;height:32px}.settings-grid[data-v-33dff03f]{gap:16px}}.seed-controls[data-v-33dff03f]{align-items:center;gap:8px;display:flex}.seed-input[data-v-33dff03f]{flex:1}.setting-hint[data-v-33dff03f]{color:var(--text-secondary);margin-top:4px;font-size:12px;display:block}.dark-mode .setting-control[data-v-33dff03f],.dark-mode .seed-input[data-v-33dff03f]{background:var(--bg-color);border-color:var(--border-color)}.dark-mode .ant-select-selector[data-v-33dff03f],.dark-mode .ant-input-number[data-v-33dff03f],.dark-mode .ant-input[data-v-33dff03f]{background:var(--bg-color)!important;border-color:var(--border-color)!important}.dark-mode .ant-select-dropdown[data-v-33dff03f],.dark-mode .ant-input-number-handler-wrap[data-v-33dff03f]{background:var(--bg-secondary)}.image-generator-container .generation-layout.prompt-only[data-v-33dff03f]{grid-template-columns:minmax(0,1fr)}.prompt-actions[data-v-33dff03f]{flex-wrap:wrap}.gallery-header[data-v-fe92d0c9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}h2[data-v-fe92d0c9]{color:#30273e;margin:0 0 6px;font-size:22px}h2 span[data-v-fe92d0c9]{color:#7653a2;background:#eee7fa;border-radius:12px;padding:4px 10px;font-size:13px}.gallery-header p[data-v-fe92d0c9],.collection-note[data-v-fe92d0c9]{color:#7b7285;margin:0}.collection-note[data-v-fe92d0c9]{margin:16px 0 24px;font-size:12px}.gallery-controls[data-v-fe92d0c9]{background:#faf8fd;border-radius:14px;flex-wrap:wrap;align-items:end;gap:14px;padding:16px;display:flex}.gallery-search[data-v-fe92d0c9]{flex:240px}label[data-v-fe92d0c9]{margin-bottom:7px;font-size:12px;font-weight:600;display:block}.gallery-grid[data-v-fe92d0c9]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;display:grid}.image-card[data-v-fe92d0c9]{border:1px solid #e8e3ef;border-radius:16px;min-width:0;overflow:hidden}.image-preview-button[data-v-fe92d0c9]{cursor:zoom-in;background:#f5f3f9;border:0;width:100%;padding:0;display:block}.image-preview-button img[data-v-fe92d0c9]{object-fit:contain;width:100%;height:230px;display:block}.image-card-content[data-v-fe92d0c9]{padding:16px}.image-card h3[data-v-fe92d0c9]{overflow-wrap:anywhere;margin-bottom:8px;font-size:15px}.image-card p[data-v-fe92d0c9]{color:#7b7285;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.image-card-actions[data-v-fe92d0c9]{flex-wrap:wrap;gap:8px;display:flex}.image-card-actions[data-v-fe92d0c9] .ant-btn{border-radius:8px;min-height:40px}.gallery-empty[data-v-fe92d0c9]{text-align:center;color:#7b7285;padding:60px 16px}.gallery-empty>.anticon[data-v-fe92d0c9]{color:#9877c9;margin-bottom:20px;font-size:48px}.gallery-empty h3[data-v-fe92d0c9]{color:#43374f}.list-view[data-v-fe92d0c9]{grid-template-columns:minmax(0,1fr)}.list-view .image-card[data-v-fe92d0c9]{grid-template-columns:180px minmax(0,1fr);display:grid}.list-view img[data-v-fe92d0c9]{height:170px}.modal-image[data-v-fe92d0c9]{object-fit:contain;background:#faf9fc;border-radius:12px;width:100%;max-height:65vh;display:block}.modal-description[data-v-fe92d0c9]{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:16px}@media (width<=600px){.gallery-controls[data-v-fe92d0c9]{padding:12px}.list-view .image-card[data-v-fe92d0c9]{grid-template-columns:minmax(0,1fr)}.image-card-actions[data-v-fe92d0c9] .ant-btn{min-height:44px}}.floating-quick-actions[data-v-bb7c2e21]{z-index:6;background:#fff;border:1px solid #8052d5;border-radius:28px;flex-direction:column;width:200px;max-width:calc(100% - 16px);max-height:calc(100% - 16px);display:flex;position:absolute;overflow:hidden;box-shadow:0 6px 24px #54308e40}.floating-quick-actions.expanded[data-v-bb7c2e21]{border-color:#e0d7ee;border-radius:20px;width:280px}.quick-actions-heading[data-v-bb7c2e21]{color:#fff;background:#8052d5;flex-shrink:0;align-items:center;min-height:52px;display:flex}.quick-actions-handle[data-v-bb7c2e21],.quick-actions-toggle[data-v-bb7c2e21]{color:#fff;cursor:pointer;background:0 0;border:0;min-height:44px}.quick-actions-handle[data-v-bb7c2e21]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;text-align:left;flex:1;align-items:center;gap:8px;min-width:0;padding:12px 16px;font-size:13px;font-weight:650;display:flex}.quick-actions-handle[data-v-bb7c2e21]:active{cursor:grabbing}.quick-actions-toggle[data-v-bb7c2e21]{border-radius:50%;flex-shrink:0;width:44px;margin-right:4px;font-size:22px}.quick-actions-handle[data-v-bb7c2e21]:hover,.quick-actions-toggle[data-v-bb7c2e21]:hover{background:#ffffff18}button[data-v-bb7c2e21]:focus-visible{outline-offset:-4px;outline:2px solid #fff}.quick-actions-content[data-v-bb7c2e21]{overscroll-behavior:contain;border-top:1px solid #eee8f4;min-height:0;padding:8px;overflow:auto}.quick-actions-content[data-v-bb7c2e21] .quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.quick-actions-content[data-v-bb7c2e21] .ant-btn{white-space:normal;min-height:44px;padding-inline:5px;font-size:12px}.quick-actions-content[data-v-bb7c2e21] .ant-btn:first-child{grid-column:1/-1}.image-editor-container[data-v-68d3bc37]{flex-direction:column;height:100%;display:flex}.editor-layout[data-v-68d3bc37]{grid-template-columns:320px 1fr 320px;gap:24px;height:100%;display:grid}.tools-panel[data-v-68d3bc37]{flex-direction:column;gap:24px;display:flex;overflow-y:auto}.panel-section[data-v-68d3bc37]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;padding:20px}.section-header[data-v-68d3bc37]{margin-bottom:16px}.section-title[data-v-68d3bc37]{color:var(--text-color);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.tool-grid[data-v-68d3bc37]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.tool-card[data-v-68d3bc37]{cursor:pointer;background:var(--bg-color);text-align:center;border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;transition:all .3s;display:flex}.tool-card[data-v-68d3bc37]:hover{border-color:#677eea4d;transform:translateY(-2px)}.tool-card.active[data-v-68d3bc37]{background:#677eea0d;border-color:#667eea}.tool-icon[data-v-68d3bc37]{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.tool-name[data-v-68d3bc37]{color:var(--text-color);font-size:13px;font-weight:600}.tool-description[data-v-68d3bc37]{color:var(--text-secondary);font-size:11px;line-height:1.3}.settings-content[data-v-68d3bc37]{flex-direction:column;gap:16px;display:flex}.setting-item[data-v-68d3bc37]{flex-direction:column;gap:8px;display:flex}.setting-label[data-v-68d3bc37]{color:var(--text-color);font-size:14px;font-weight:500}.switch-label[data-v-68d3bc37]{color:var(--text-secondary);margin-left:8px;font-size:12px}.color-preview[data-v-68d3bc37]{border:1px solid var(--border-color);border-radius:4px;flex-shrink:0;width:16px;height:16px}.setting-help[data-v-68d3bc37]{color:var(--text-secondary);margin-top:4px;font-size:12px}.color-palette[data-v-68d3bc37]{margin-top:12px}.palette-label[data-v-68d3bc37]{color:var(--text-color);margin-bottom:8px;font-size:12px;font-weight:500}.palette-grid[data-v-68d3bc37]{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.palette-color[data-v-68d3bc37]{border:2px solid var(--border-color);cursor:pointer;border-radius:6px;width:32px;height:32px;transition:all .2s;position:relative}.palette-color[data-v-68d3bc37]:hover{transform:scale(1.1);box-shadow:0 2px 8px #0003}.palette-color.active[data-v-68d3bc37]{border-color:#667eea;box-shadow:0 0 0 2px #667eea4d}.palette-color.active[data-v-68d3bc37]:after{content:"✓";color:var(--text-color);text-shadow:0 0 2px #fffc;font-size:12px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.outpaint-directions[data-v-68d3bc37]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.direction-item[data-v-68d3bc37]{flex-direction:column;gap:4px;display:flex}.direction-item label[data-v-68d3bc37]{color:var(--text-secondary);font-size:12px}.slider-labels[data-v-68d3bc37]{color:var(--text-secondary);justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.info-message[data-v-68d3bc37]{color:var(--text-color);background:#677eea1a;border:1px solid #677eea33;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.mask-instructions[data-v-68d3bc37]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;z-index:5;pointer-events:none;background:#000c;border-radius:12px;padding:12px 16px;font-size:12px;position:absolute;top:16px;left:16px}.mask-legend[data-v-68d3bc37]{flex-direction:column;gap:8px;display:flex}.legend-item[data-v-68d3bc37]{align-items:center;gap:8px;font-weight:500;display:flex}.color-indicator[data-v-68d3bc37]{border:2px solid #ffffff4d;border-radius:50%;width:16px;height:16px}.instruction-text[data-v-68d3bc37]{opacity:.8;font-size:11px;font-style:italic}.pan-instructions[data-v-68d3bc37]{pointer-events:none;z-index:10;background:#000c;border-radius:8px;padding:8px 12px;position:absolute;bottom:16px;left:16px;right:16px}.pan-instructions .instruction-text[data-v-68d3bc37]{color:#fff;opacity:1;justify-content:space-between;align-items:center;font-size:11px;font-style:normal;display:flex}.apply-section[data-v-68d3bc37]{margin-top:16px}.apply-btn[data-v-68d3bc37]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:12px;height:48px;font-weight:600}.quick-actions[data-v-68d3bc37]{flex-direction:column;gap:8px;display:flex}.canvas-panel[data-v-68d3bc37]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.canvas-header[data-v-68d3bc37]{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.canvas-title h3[data-v-68d3bc37]{color:var(--text-color);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.canvas-info[data-v-68d3bc37]{color:var(--text-secondary);gap:12px;margin-top:4px;font-size:12px;display:flex}.canvas-controls[data-v-68d3bc37]{align-items:center;gap:8px;display:flex}.zoom-level[data-v-68d3bc37]{color:var(--text-secondary);text-align:center;min-width:50px;font-size:12px}.upload-area[data-v-68d3bc37]{flex:1;justify-content:center;align-items:center;padding:40px;display:flex}.image-uploader[data-v-68d3bc37]{border:2px dashed var(--border-color);background:0 0;border-radius:16px;width:100%}.upload-content[data-v-68d3bc37]{text-align:center;padding:60px 40px}.upload-icon[data-v-68d3bc37]{color:var(--border-color);margin-bottom:24px;font-size:64px}.upload-content h4[data-v-68d3bc37]{color:var(--text-color);margin:0 0 8px;font-size:20px;font-weight:600}.upload-content p[data-v-68d3bc37]{color:var(--text-secondary);margin:0}.upload-hint[data-v-68d3bc37]{margin-top:8px!important;font-size:12px!important}.canvas-area[data-v-68d3bc37]{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.canvas-container[data-v-68d3bc37]{max-width:100%;max-height:100%;position:relative}.main-canvas[data-v-68d3bc37],.mask-canvas[data-v-68d3bc37]{border-radius:8px;max-width:100%;max-height:100%;display:block;box-shadow:0 4px 20px #0000001a}.main-canvas[data-v-68d3bc37]{z-index:1;position:relative}.mask-canvas[data-v-68d3bc37]{pointer-events:auto;opacity:1;z-index:2;object-fit:contain;border-radius:8px;position:absolute;top:0;left:0;width:100%!important;height:100%!important;overflow:visible!important}.processing-overlay[data-v-68d3bc37]{z-index:10;background:#000c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.processing-content[data-v-68d3bc37]{text-align:center;color:#fff;max-width:300px}.processing-content h4[data-v-68d3bc37]{color:#fff;margin:16px 0}.results-panel[data-v-68d3bc37]{flex-direction:column;gap:24px;display:flex;overflow-y:auto}.history-list[data-v-68d3bc37]{flex-direction:column;gap:8px;display:flex}.history-item[data-v-68d3bc37]{cursor:pointer;border:1px solid #0000;border-radius:8px;gap:12px;padding:12px;transition:all .3s;display:flex}.history-item[data-v-68d3bc37]:hover{background:var(--bg-color);border-color:var(--border-color)}.history-item.active[data-v-68d3bc37]{background:#677eea1a;border-color:#667eea}.history-preview[data-v-68d3bc37]{border-radius:6px;flex-shrink:0;width:40px;height:40px;overflow:hidden}.history-preview img[data-v-68d3bc37]{object-fit:cover;width:100%;height:100%}.history-info[data-v-68d3bc37]{flex-direction:column;gap:2px;display:flex}.history-action[data-v-68d3bc37]{color:var(--text-color);font-size:13px;font-weight:500}.history-time[data-v-68d3bc37]{color:var(--text-secondary);font-size:11px}.comparison-view[data-v-68d3bc37]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.comparison-image[data-v-68d3bc37]{aspect-ratio:1;border-radius:8px;position:relative;overflow:hidden}.comparison-image img[data-v-68d3bc37]{object-fit:cover;width:100%;height:100%}.comparison-label[data-v-68d3bc37]{color:#fff;background:#000000b3;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;position:absolute;bottom:8px;left:8px}@media (width<=1200px){.editor-layout[data-v-68d3bc37]{grid-template-columns:280px 1fr 280px}}@media (width<=1024px){.editor-layout[data-v-68d3bc37]{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.tools-panel[data-v-68d3bc37],.results-panel[data-v-68d3bc37]{height:auto;max-height:300px}}@media (width<=768px){.editor-layout[data-v-68d3bc37]{gap:16px}.tool-grid[data-v-68d3bc37]{grid-template-columns:1fr}.canvas-header[data-v-68d3bc37]{flex-direction:column;align-items:stretch;gap:12px}}.uncrop-preview-overlay[data-v-68d3bc37]{background:#677eea0d;border:2px dashed #677eea99;border-radius:8px;transition:all .3s}.uncrop-extension[data-v-68d3bc37]{background:#677eea1a;border:1px dashed #677eea66;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute}.uncrop-extension.uncrop-left[data-v-68d3bc37]{left:0;top:var(--extend-up,0);bottom:var(--extend-down,0);border-right:2px solid #677eea99}.uncrop-extension.uncrop-right[data-v-68d3bc37]{right:0;top:var(--extend-up,0);bottom:var(--extend-down,0);border-left:2px solid #677eea99}.uncrop-extension.uncrop-up[data-v-68d3bc37]{border-bottom:2px solid #677eea99;top:0;left:0;right:0}.uncrop-extension.uncrop-down[data-v-68d3bc37]{border-top:2px solid #677eea99;bottom:0;left:0;right:0}.extension-label[data-v-68d3bc37]{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#677eeae6;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;box-shadow:0 2px 8px #0000001a}.original-image-indicator[data-v-68d3bc37]{pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:2px solid #0000004d;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute}.indicator-label[data-v-68d3bc37]{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border-radius:6px;padding:8px 12px;font-size:12px;font-weight:500;box-shadow:0 4px 16px #0003}.slider-info[data-v-68d3bc37]{color:var(--text-secondary);text-align:center;margin-top:4px;font-size:11px}.description-panel[data-v-68d3bc37]{background:var(--bg-tertiary,#f8f9fa);border-radius:12px;padding:16px;position:relative}.description-level-badge[data-v-68d3bc37]{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:20px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:16px;right:16px}.description-content[data-v-68d3bc37]{padding-right:80px}.description-text[data-v-68d3bc37]{color:var(--text-color);margin:0 0 16px;font-size:14px;line-height:1.6}.description-details[data-v-68d3bc37]{background:#fff;border-radius:8px;margin-top:12px;padding:12px}.description-details h4[data-v-68d3bc37]{color:var(--text-color);margin:0 0 8px;font-size:13px;font-weight:600}.description-details ul[data-v-68d3bc37]{margin:0;padding:0;list-style:none}.description-details li[data-v-68d3bc37]{color:var(--text-secondary);border-bottom:1px solid var(--border-color);padding:6px 0;font-size:13px}.description-details li[data-v-68d3bc37]:last-child{border-bottom:none}.description-actions[data-v-68d3bc37]{gap:8px;margin-top:16px;display:flex}.clear-btn[data-v-68d3bc37]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .2s}.clear-btn[data-v-68d3bc37]:hover{background:var(--bg-tertiary);color:var(--text-color)}.modal-overlay[data-v-68d3bc37]{z-index:2000;background:#00000080;justify-content:center;align-items:center;animation:.2s fadeIn-68d3bc37;display:flex;position:fixed;inset:0}@keyframes fadeIn-68d3bc37{0%{opacity:0}to{opacity:1}}.modal-content[data-v-68d3bc37]{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;animation:.3s slideUp-68d3bc37;overflow-y:auto;box-shadow:0 20px 60px #0000004d}@keyframes slideUp-68d3bc37{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.modal-header[data-v-68d3bc37]{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.modal-header h2[data-v-68d3bc37]{color:var(--text-color);margin:0;font-size:20px;font-weight:600}.modal-close[data-v-68d3bc37]{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex}.modal-close[data-v-68d3bc37]:hover{background:var(--bg-tertiary);color:var(--text-color)}.modal-body[data-v-68d3bc37]{padding:24px}.description-options h3[data-v-68d3bc37]{color:var(--text-color);text-align:center;margin-bottom:20px;font-size:16px}.detail-options[data-v-68d3bc37]{flex-direction:column;gap:12px;display:flex}.detail-btn[data-v-68d3bc37]{border:2px solid var(--border-color);cursor:pointer;text-align:left;background:#fff;border-radius:12px;align-items:center;gap:15px;padding:15px;transition:all .2s;display:flex}.detail-btn[data-v-68d3bc37]:hover{background:#f8f9ff;border-color:#6366f1;transform:translateY(-2px);box-shadow:0 4px 12px #6366f11a}.detail-icon[data-v-68d3bc37]{min-width:40px;font-size:24px}.detail-title[data-v-68d3bc37]{color:var(--text-color);font-size:16px;font-weight:600;display:block}.detail-desc[data-v-68d3bc37]{color:var(--text-secondary);font-size:13px;line-height:1.4}.loading-state[data-v-68d3bc37]{text-align:center;padding:40px}.loading-spinner[data-v-68d3bc37]{margin-bottom:20px}.spinner[data-v-68d3bc37]{border:3px solid #f3f3f3;border-top-color:#6366f1;border-radius:50%;width:40px;height:40px;margin:0 auto;animation:1s linear infinite spin-68d3bc37}@keyframes spin-68d3bc37{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p[data-v-68d3bc37]{color:var(--text-secondary);margin:0;font-size:14px}.image-editor-container[data-v-68d3bc37]{background:#fff;min-height:0;overflow:hidden}.image-editor-container>.canvas-header[data-v-68d3bc37]{background:#fff;flex-shrink:0;gap:8px;padding:8px 14px}.image-editor-container .editor-layout[data-v-68d3bc37]{flex:1;gap:0;height:auto;min-height:0;display:flex;position:relative}.editor-main[data-v-68d3bc37]{overscroll-behavior:contain;background:#f1eff5;flex:1;grid-template-columns:100px 220px minmax(260px,1fr);align-items:start;min-width:0;min-height:0;display:grid;overflow:auto}.editor-tool-rail[data-v-68d3bc37]{background:#fff;border-right:1px solid #e8e3ef;grid-template-columns:repeat(2,44px);gap:4px;padding:8px 4px;display:grid;position:sticky;top:0}.editor-tool-button[data-v-68d3bc37]{color:#62596e;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.editor-tool-button[data-v-68d3bc37]:hover,.editor-tool-button[aria-pressed=true][data-v-68d3bc37]{color:#7545bd;background:#eee6fc}.editor-tool-button[data-v-68d3bc37]:focus-visible,.history-item[data-v-68d3bc37]:focus-visible{outline-offset:-2px;outline:2px solid #8052d5}.image-editor-container .editor-options[data-v-68d3bc37]{background:#fff;border-right:1px solid #e8e3ef;gap:12px;min-width:0;padding:12px;overflow:visible}.image-editor-container .editor-options .panel-section[data-v-68d3bc37]{background:0 0;border:0;border-radius:0;padding:8px 0}.image-editor-container .editor-options .section-title[data-v-68d3bc37]{font-size:14px}.tool-guidance[data-v-68d3bc37]{color:#70677c;font-size:13px}.image-editor-container .canvas-panel[data-v-68d3bc37]{height:var(--editor-stage-height,500px);background-color:#e8e6ed;background-image:linear-gradient(45deg,#dedbe5 25%,#0000 25%),linear-gradient(-45deg,#dedbe5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#dedbe5 75%),linear-gradient(-45deg,#0000 75%,#dedbe5 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border:0;border-radius:0;min-height:240px;position:sticky;top:0}.image-editor-container .canvas-area[data-v-68d3bc37]{min-height:0}.image-editor-container .canvas-container[data-v-68d3bc37]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-editor-container .main-canvas[data-v-68d3bc37]{transform-origin:50%;border-radius:0;flex-shrink:0;max-width:none;max-height:none}.image-editor-container .mask-canvas[data-v-68d3bc37]{max-width:none;max-height:none;top:50%;left:50%;translate:-50% -50%}.image-editor-container .upload-area[data-v-68d3bc37]{padding:24px}.image-editor-container .upload-content[data-v-68d3bc37]{padding:30px 12px}.image-editor-container .image-uploader[data-v-68d3bc37]{background:#ffffffd9}.image-editor-container .editor-history[data-v-68d3bc37]{overscroll-behavior:contain;background:#fff;border-left:1px solid #e8e3ef;flex:0 0 250px;gap:8px;min-height:0;padding:12px;overflow-y:auto}.image-editor-container .editor-history .panel-section[data-v-68d3bc37]{background:0 0;border:0;padding:0}.history-close[data-v-68d3bc37]{color:#7545bd;cursor:pointer;background:#f6f2fc;border:0;border-radius:8px;flex-shrink:0;min-height:44px}.mobile-tool-label[data-v-68d3bc37],.mobile-tool-choice[data-v-68d3bc37]{display:none}@media (width<=1050px){.editor-main[data-v-68d3bc37]{grid-template-columns:100px 190px minmax(220px,1fr)}.image-editor-container .editor-history[data-v-68d3bc37]{z-index:20;width:min(280px,85%);position:absolute;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #30263e20}}@media (width<=700px){.editor-main[data-v-68d3bc37]{grid-template-columns:minmax(0,1fr)}.editor-tool-rail[data-v-68d3bc37]{display:none}.image-editor-container .canvas-panel[data-v-68d3bc37]{height:max(260px, calc(var(--editor-stage-height) - 130px));grid-row:1;position:relative}.image-editor-container .editor-options[data-v-68d3bc37]{border-right:0;grid-row:2}.mobile-tool-label[data-v-68d3bc37]{margin-bottom:8px;font-weight:600;display:block}.mobile-tool-choice[data-v-68d3bc37]{background:#fff;border:1px solid #ded6e9;border-radius:8px;width:100%;min-height:44px;padding:8px;font-size:16px;display:block}.image-editor-container>.canvas-header[data-v-68d3bc37]{padding:8px}.canvas-title h3[data-v-68d3bc37]{font-size:14px}.image-editor-container .canvas-controls[data-v-68d3bc37]{gap:2px}.image-editor-container>.canvas-header[data-v-68d3bc37]{display:block}.image-editor-container .canvas-title[data-v-68d3bc37]{justify-content:space-between;align-items:center;gap:8px;display:flex}.image-editor-container .canvas-controls[data-v-68d3bc37]{flex-wrap:nowrap;justify-content:space-between;margin-top:8px;display:flex}.image-editor-container .canvas-controls[data-v-68d3bc37] .ant-btn{min-width:34px;padding-inline:7px}.image-editor-container .zoom-level[data-v-68d3bc37]{min-width:32px}}.image-editor-container .editor-main[data-v-68d3bc37]{grid-template-columns:minmax(0,1fr)}.image-editor-container .canvas-panel[data-v-68d3bc37]{grid-area:1/1}.image-editor-container .editor-tool-rail[data-v-68d3bc37]{z-index:7;border:1px solid #ded6e9;border-radius:12px;position:absolute;top:12px;right:12px;box-shadow:0 8px 28px #30263e24}.image-editor-container .editor-options[data-v-68d3bc37]{grid-area:2/1}.image-editor-container .floating-tool-settings[data-v-68d3bc37]{z-index:8}.image-editor-container .floating-tool-settings.expanded[data-v-68d3bc37]{width:310px}.image-editor-container .floating-tool-settings .panel-section[data-v-68d3bc37]{background:#fff;border:0;border-radius:0;padding:12px}.image-editor-container .floating-tool-settings .setting-label[data-v-68d3bc37]{color:#514160}.canvas-tool-picker[data-v-68d3bc37]{display:none}@media (width<=700px){.image-editor-container .editor-tool-rail[data-v-68d3bc37]{display:none}.canvas-tool-picker[data-v-68d3bc37]{z-index:7;color:#514160;background:#fff;border:1px solid #ded6e9;border-radius:10px;width:90px;min-height:44px;font-size:16px;display:block;position:absolute;top:12px;right:8px}.image-editor-container .canvas-panel[data-v-68d3bc37]{height:max(320px, var(--editor-stage-height))}}.uploader-container[data-v-1e8b6d91]{flex-direction:column;height:100%;display:flex}.uploader-layout[data-v-1e8b6d91]{grid-template-columns:350px 1fr 320px;gap:24px;height:100%;display:grid}.upload-panel[data-v-1e8b6d91]{flex-direction:column;gap:24px;display:flex;overflow-y:auto}.panel-section[data-v-1e8b6d91]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;padding:20px}.section-header[data-v-1e8b6d91]{margin-bottom:16px}.section-title[data-v-1e8b6d91]{color:var(--text-color);align-items:center;gap:8px;margin:0 0 4px;font-size:16px;font-weight:600;display:flex}.section-subtitle[data-v-1e8b6d91]{color:var(--text-secondary);margin:0;font-size:14px}.upload-area[data-v-1e8b6d91]{margin-bottom:20px}.upload-dragger[data-v-1e8b6d91]{border:2px dashed var(--border-color);background:0 0;border-radius:12px}.upload-content[data-v-1e8b6d91]{text-align:center;padding:40px 20px}.upload-icon[data-v-1e8b6d91]{color:var(--border-color);margin-bottom:16px;font-size:48px}.upload-content h4[data-v-1e8b6d91]{color:var(--text-color);margin:0 0 8px;font-size:18px;font-weight:600}.upload-content p[data-v-1e8b6d91]{color:var(--text-secondary);margin:0 0 16px}.upload-specs[data-v-1e8b6d91]{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:12px;display:flex}.upload-options[data-v-1e8b6d91],.composition-section[data-v-1e8b6d91]{margin-top:20px}.composition-toggle[data-v-1e8b6d91]{margin-bottom:16px}.composition-controls[data-v-1e8b6d91]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.composition-controls h4[data-v-1e8b6d91]{color:var(--text-color);margin:0;font-size:14px;font-weight:600}.layout-selector[data-v-1e8b6d91]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.layout-option[data-v-1e8b6d91]{border:2px solid var(--border-color);cursor:pointer;background:var(--bg-secondary);border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:12px;transition:all .3s;display:flex}.layout-option[data-v-1e8b6d91]:hover{background:#677eea1a;border-color:#677eea80}.layout-option.active[data-v-1e8b6d91]{background:#677eea26;border-color:#667eea}.layout-option span[data-v-1e8b6d91]{text-align:center;color:var(--text-color);font-size:11px;font-weight:500}.composition-actions[data-v-1e8b6d91]{flex-direction:column;gap:8px;display:flex}.composed-image-display[data-v-1e8b6d91]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;margin-bottom:20px;padding:16px}.composed-header[data-v-1e8b6d91]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.composed-header h3[data-v-1e8b6d91]{color:var(--text-color);margin:0;font-size:16px;font-weight:600}.composed-image[data-v-1e8b6d91]{text-align:center}.composed-image img[data-v-1e8b6d91]{border:1px solid var(--border-color);border-radius:8px;max-width:100%;height:auto}.prompt-generation-section[data-v-1e8b6d91]{margin-top:20px}.prompt-generation-toggle[data-v-1e8b6d91]{margin-bottom:16px}.prompt-generation-controls[data-v-1e8b6d91]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.prompt-generation-controls h4[data-v-1e8b6d91]{color:var(--text-color);margin:0 0 8px;font-size:16px;font-weight:600}.prompt-description[data-v-1e8b6d91]{color:var(--text-secondary);margin:0 0 16px;font-size:13px;line-height:1.5}.prompt-input-section[data-v-1e8b6d91]{flex-direction:column;gap:8px;display:flex}.prompt-label[data-v-1e8b6d91]{color:var(--text-color);font-size:14px;font-weight:500}.prompt-textarea[data-v-1e8b6d91]{resize:vertical;min-height:100px}.prompt-generation-actions[data-v-1e8b6d91]{flex-direction:column;gap:8px;display:flex}.example-prompt[data-v-1e8b6d91]{color:var(--text-secondary);background:#677eea1a;border:1px solid #677eea33;border-radius:8px;margin:12px 0;padding:12px;font-size:12px;line-height:1.5}.example-prompt strong[data-v-1e8b6d91]{color:var(--text-color);font-weight:600}.prompt-options[data-v-1e8b6d91]{flex-direction:column;gap:4px;margin:12px 0;display:flex}.option-hint[data-v-1e8b6d91]{color:var(--text-secondary);margin-left:24px;font-size:11px}.api-key-info[data-v-1e8b6d91]{color:var(--text-secondary);background:#1890ff1a;border:1px solid #1890ff4d;border-radius:6px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:12px;font-size:12px;display:flex}.api-key-info a[data-v-1e8b6d91]{color:#1890ff;font-weight:500;text-decoration:none}.api-key-info a[data-v-1e8b6d91]:hover{text-decoration:underline}.image-card[data-v-1e8b6d91]{position:relative}.selection-checkbox[data-v-1e8b6d91]{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border-radius:4px;padding:2px;position:absolute;top:8px;left:8px}.image-card.selected[data-v-1e8b6d91]{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.selected-count[data-v-1e8b6d91]{color:#1890ff;font-weight:600}.selection-info-box[data-v-1e8b6d91]{background:linear-gradient(135deg,#1890ff1a 0%,#677eea1a 100%);border:1px solid #1890ff33;border-radius:8px;margin:16px 0;padding:12px 16px}.info-content[data-v-1e8b6d91]{color:var(--text-color);align-items:center;gap:8px;font-size:13px;display:flex}.warning-text[data-v-1e8b6d91]{color:#ff4d4f;font-weight:500}.images-count[data-v-1e8b6d91]{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.option-group h4[data-v-1e8b6d91]{color:var(--text-color);margin:0 0 12px;font-size:14px;font-weight:600}.options-grid[data-v-1e8b6d91]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.process-btn[data-v-1e8b6d91]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:12px;height:48px;font-weight:600}.analysis-content[data-v-1e8b6d91]{flex-direction:column;gap:12px;display:flex}.analysis-item[data-v-1e8b6d91]{justify-content:space-between;align-items:center;display:flex}.analysis-label[data-v-1e8b6d91]{color:var(--text-secondary);font-size:13px}.analysis-value[data-v-1e8b6d91]{color:var(--text-color);font-size:13px;font-weight:500}.ai-description[data-v-1e8b6d91]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:8px;padding:12px}.ai-description h5[data-v-1e8b6d91]{color:var(--text-color);margin:0 0 8px;font-size:13px;font-weight:600}.ai-description p[data-v-1e8b6d91]{color:var(--text-secondary);margin:0 0 8px;font-size:12px;line-height:1.4}.text-extraction[data-v-1e8b6d91]{flex-direction:column;gap:12px;display:flex}.extracted-text[data-v-1e8b6d91]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:8px;padding:12px}.extracted-text h5[data-v-1e8b6d91]{color:var(--text-color);margin:0 0 8px;font-size:13px;font-weight:600}.images-panel[data-v-1e8b6d91]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.images-header[data-v-1e8b6d91]{border-bottom:1px solid var(--border-color);background:var(--bg-secondary);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.header-info h3[data-v-1e8b6d91]{color:var(--text-color);margin:0;font-size:16px;font-weight:600}.images-count[data-v-1e8b6d91]{color:var(--text-secondary);font-size:12px}.header-actions[data-v-1e8b6d91]{gap:4px;display:flex}.header-actions .ant-btn.active[data-v-1e8b6d91]{background:var(--border-color);color:var(--primary-color)}.images-content[data-v-1e8b6d91]{flex:1;padding:20px;overflow-y:auto}.images-grid[data-v-1e8b6d91]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.image-card[data-v-1e8b6d91]{cursor:pointer;background:var(--bg-secondary);border:2px solid #0000;border-radius:12px;transition:all .3s;overflow:hidden}.image-card[data-v-1e8b6d91]:hover{border-color:#677eea4d;transform:translateY(-2px)}.image-card.active[data-v-1e8b6d91]{border-color:#667eea}.image-wrapper[data-v-1e8b6d91]{aspect-ratio:1;position:relative;overflow:hidden}.image-wrapper img[data-v-1e8b6d91]{object-fit:cover;width:100%;height:100%}.image-overlay[data-v-1e8b6d91]{opacity:0;background:#000000b3;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.image-card:hover .image-overlay[data-v-1e8b6d91]{opacity:1}.overlay-actions[data-v-1e8b6d91]{gap:8px;display:flex}.overlay-actions .ant-btn[data-v-1e8b6d91]{color:#fff;border-color:#ffffff4d}.image-info[data-v-1e8b6d91]{flex-direction:column;gap:4px;padding:12px;display:flex}.image-name[data-v-1e8b6d91]{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.image-size[data-v-1e8b6d91]{color:var(--text-secondary);font-size:11px}.image-status[data-v-1e8b6d91]{padding:0 12px 12px}.images-list[data-v-1e8b6d91]{flex-direction:column;gap:12px;display:flex}.image-list-item[data-v-1e8b6d91]{cursor:pointer;border:1px solid #0000;border-radius:8px;gap:12px;padding:12px;transition:all .3s;display:flex}.image-list-item[data-v-1e8b6d91]:hover{background:var(--bg-secondary);border-color:var(--border-color)}.image-list-item.active[data-v-1e8b6d91]{background:#677eea1a;border-color:#667eea}.list-image[data-v-1e8b6d91]{border-radius:6px;flex-shrink:0;width:60px;height:60px;overflow:hidden}.list-image img[data-v-1e8b6d91]{object-fit:cover;width:100%;height:100%}.list-content[data-v-1e8b6d91]{flex:1}.list-content h4[data-v-1e8b6d91]{color:var(--text-color);margin:0 0 4px;font-size:14px;font-weight:500}.list-content p[data-v-1e8b6d91]{color:var(--text-secondary);margin:0 0 8px;font-size:12px}.list-tags[data-v-1e8b6d91]{gap:4px;display:flex}.list-actions[data-v-1e8b6d91]{align-self:flex-start;gap:4px;display:flex}.empty-state[data-v-1e8b6d91]{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:60vh;display:flex}.empty-icon[data-v-1e8b6d91]{color:var(--border-color);margin-bottom:16px;font-size:64px}.empty-state h4[data-v-1e8b6d91]{color:var(--text-color);margin:0 0 8px;font-size:18px;font-weight:600}.empty-state p[data-v-1e8b6d91]{color:var(--text-secondary);margin:0;font-size:14px}.actions-panel[data-v-1e8b6d91]{flex-direction:column;gap:24px;display:flex;overflow-y:auto}.quick-actions[data-v-1e8b6d91],.queue-list[data-v-1e8b6d91]{flex-direction:column;gap:8px;display:flex}.queue-item[data-v-1e8b6d91]{align-items:center;gap:8px;display:flex}.queue-image[data-v-1e8b6d91]{border-radius:4px;flex-shrink:0;width:32px;height:32px;overflow:hidden}.queue-image img[data-v-1e8b6d91]{object-fit:cover;width:100%;height:100%}.queue-content[data-v-1e8b6d91]{flex-direction:column;flex:1;gap:2px;display:flex}.queue-name[data-v-1e8b6d91]{color:var(--text-color);font-size:12px;font-weight:500}.queue-action[data-v-1e8b6d91]{color:var(--text-secondary);font-size:11px}.results-grid[data-v-1e8b6d91]{flex-direction:column;gap:8px;display:flex}.result-card[data-v-1e8b6d91]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.result-image[data-v-1e8b6d91]{border-radius:4px;flex-shrink:0;width:32px;height:32px;overflow:hidden}.result-image img[data-v-1e8b6d91]{object-fit:cover;width:100%;height:100%}.result-info[data-v-1e8b6d91]{flex-direction:column;flex:1;gap:2px;display:flex}.result-name[data-v-1e8b6d91]{color:var(--text-color);font-size:12px;font-weight:500}.result-action[data-v-1e8b6d91]{color:var(--text-secondary);font-size:11px}.result-actions[data-v-1e8b6d91]{gap:4px;display:flex}.modal-content[data-v-1e8b6d91]{flex-direction:column;gap:16px;display:flex}.modal-image[data-v-1e8b6d91]{text-align:center}.modal-image img[data-v-1e8b6d91]{border-radius:8px;max-width:100%;max-height:200px}@media (width<=1200px){.uploader-layout[data-v-1e8b6d91]{grid-template-columns:300px 1fr 280px}}@media (width<=1024px){.uploader-layout[data-v-1e8b6d91]{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.upload-panel[data-v-1e8b6d91],.actions-panel[data-v-1e8b6d91]{height:auto;max-height:400px}}@media (width<=768px){.images-grid[data-v-1e8b6d91]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.options-grid[data-v-1e8b6d91],.layout-selector[data-v-1e8b6d91]{grid-template-columns:1fr}.layout-option[data-v-1e8b6d91]{text-align:left;flex-direction:row;justify-content:flex-start}}.description-modal-content[data-v-1e8b6d91]{padding:0}.description-section[data-v-1e8b6d91]{margin-bottom:24px}.description-section.translated[data-v-1e8b6d91]{border-top:1px solid var(--border-color);padding-top:24px}.description-header[data-v-1e8b6d91]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.description-header h4[data-v-1e8b6d91]{color:var(--text-color);margin:0;font-size:16px;font-weight:600}.description-text[data-v-1e8b6d91]{background:var(--bg-color);border:1px solid var(--border-color);color:var(--text-color);white-space:pre-wrap;word-wrap:break-word;border-radius:8px;padding:16px;line-height:1.6}.modal-actions[data-v-1e8b6d91]{border-top:1px solid var(--border-color);justify-content:flex-end;margin-top:24px;padding-top:16px;display:flex}.image-workspace[data-v-327f12d0]{color:#2b293f;max-width:1600px;margin:0 auto;padding:24px}.workspace-toolbar[data-v-327f12d0]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.workspace-summary[data-v-327f12d0]{color:#7a7286;align-items:center;gap:12px;font-size:13px;display:flex}.workspace-info-button[data-v-327f12d0]{color:#72529e;cursor:pointer;background:#fff;border:1px solid #e0d8ed;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.workspace-info-button[data-v-327f12d0]:hover,.workspace-info-button[aria-expanded=true][data-v-327f12d0]{background:#eee6fa;border-color:#bca3de}.image-workspace-hero[data-v-327f12d0]{background:linear-gradient(115deg,#e4f8fb,#e9e6ff 52%,#f7e6f5);border-radius:22px;margin-bottom:24px;padding:32px}.image-workspace-hero a[data-v-327f12d0]{color:#65478e;font-weight:600}.eyebrow[data-v-327f12d0]{letter-spacing:.13em;color:#68547f;margin:24px 0 10px;font-size:11px;font-weight:700}h1[data-v-327f12d0]{letter-spacing:-.035em;color:#2c2340;margin-bottom:12px;font-size:clamp(27px,3vw,40px);line-height:1.2}.image-workspace-hero>p[data-v-327f12d0]:last-of-type{color:#665d77}.hero-links[data-v-327f12d0]{flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;font-size:13px;display:flex}.hero-links span[data-v-327f12d0]{color:#675573;background:#ffffffa6;border-radius:20px;padding:8px 14px}.studio-sections[data-v-327f12d0]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.studio-section[data-v-327f12d0]{text-align:left;cursor:pointer;color:#393247;background:#fff;border:1px solid #e8e3ef;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:16px;display:flex}.studio-section.active[data-v-327f12d0]{background:#faf7ff;border-color:#9c76dc;box-shadow:0 0 0 1px #9c76dc}.section-symbol[data-v-327f12d0]{color:#7750b7;background:#eee5ff;border-radius:14px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.cyan .section-symbol[data-v-327f12d0]{color:#397b98;background:#e3f4fa}.rose .section-symbol[data-v-327f12d0]{color:#a7537f;background:#fbe5ef}.mint .section-symbol[data-v-327f12d0]{color:#3c8567;background:#e3f5ed}.peach .section-symbol[data-v-327f12d0]{color:#ae7443;background:#fff0e2}.studio-section strong[data-v-327f12d0],.studio-section small[data-v-327f12d0]{display:block}.studio-section small[data-v-327f12d0]{color:#7a7286;margin-top:5px;font-size:11px;line-height:1.5}.studio-tool[data-v-327f12d0]{background:#fff;border:1px solid #e8e3ef;border-radius:20px;min-width:0;padding:24px}.section-intro[data-v-327f12d0],.history-card p[data-v-327f12d0],.history-card small[data-v-327f12d0]{color:#7a7286}.studio-empty[data-v-327f12d0]{text-align:center;padding:60px 20px}.studio-empty>span[data-v-327f12d0]{color:#9876c9;font-size:48px}.history-grid[data-v-327f12d0]{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:20px;display:grid}.history-card[data-v-327f12d0]{border:1px solid #e8e3ef;border-radius:16px;overflow:hidden}.history-card img[data-v-327f12d0]{object-fit:contain;background:#f7f5fa;width:100%;height:180px}.history-card>div[data-v-327f12d0]{padding:16px}.history-card h3[data-v-327f12d0]{font-size:16px}.history-actions[data-v-327f12d0]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}[data-v-327f12d0] .generation-layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.2fr);align-items:start;gap:24px}[data-v-327f12d0] .editor-layout,[data-v-327f12d0] .uploader-layout{grid-template-columns:minmax(240px,.75fr) minmax(0,1.3fr) minmax(220px,.7fr);gap:20px}[data-v-327f12d0] .generation-layout>*,[data-v-327f12d0] .editor-layout>*,[data-v-327f12d0] .uploader-layout>*{min-width:0}[data-v-327f12d0] .panel-section,[data-v-327f12d0] .preview-panel,[data-v-327f12d0] .settings-collapse{box-shadow:none;border-color:#e8e3ef;border-radius:16px}[data-v-327f12d0] .panel-section{background:#faf9fc}[data-v-327f12d0] .section-title,[data-v-327f12d0] .preview-title{color:#393247;font-size:18px}[data-v-327f12d0] .ant-btn-primary,[data-v-327f12d0] .generate-btn{box-shadow:none;background:#8052d5;border-color:#8052d5}[data-v-327f12d0] .ant-btn{border-radius:9px;min-height:40px}[data-v-327f12d0] .image-overlay,[data-v-327f12d0] .preview-overlay{opacity:1}[data-v-327f12d0] .image-display{min-height:400px;max-height:640px}[data-v-327f12d0] .preview-actions,[data-v-327f12d0] .images-header,[data-v-327f12d0] .header-actions{flex-wrap:wrap;gap:8px}[data-v-327f12d0] .images-panel .empty-state{height:auto;min-height:360px;padding:24px}[data-v-327f12d0] .upload-area{border:0}[data-v-327f12d0] .canvas-area{min-width:0}[data-v-327f12d0] .canvas-header,[data-v-327f12d0] .canvas-controls,[data-v-327f12d0] .preview-header{flex-wrap:wrap;gap:8px}@media (width<=1250px){.studio-section[data-v-327f12d0]{gap:8px;padding:12px}.studio-section small[data-v-327f12d0]{display:none}[data-v-327f12d0] .editor-layout,[data-v-327f12d0] .uploader-layout{grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr)}[data-v-327f12d0] .results-panel,[data-v-327f12d0] .info-panel,[data-v-327f12d0] .actions-panel{grid-column:1/-1}}@media (width<=850px){[data-v-327f12d0] .image-display{min-height:280px}[data-v-327f12d0] .tools-panel{max-height:none;overflow:visible}[data-v-327f12d0] .tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-v-327f12d0] .tool-card{min-width:0;padding:12px 8px}[data-v-327f12d0] .tool-description{display:none}.studio-sections[data-v-327f12d0]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-v-327f12d0] .generation-layout,[data-v-327f12d0] .editor-layout,[data-v-327f12d0] .uploader-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.image-workspace[data-v-327f12d0]{padding:12px}.image-workspace-hero[data-v-327f12d0]{padding:22px}.studio-tool[data-v-327f12d0]{padding:14px}.studio-sections[data-v-327f12d0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.studio-section[data-v-327f12d0]{min-height:62px}.section-symbol[data-v-327f12d0]{width:32px;height:32px;font-size:20px}[data-v-327f12d0] .ant-btn{min-height:44px}[data-v-327f12d0] input,[data-v-327f12d0] textarea,[data-v-327f12d0] select{font-size:16px}[data-v-327f12d0] .panel-section{padding:14px}}.image-workspace[data-v-327f12d0]{max-width:1480px;padding:0;container:mona-workspace/inline-size}@container mona-workspace (width<=800px){.image-workspace[data-v-327f12d0] .generation-layout{grid-template-columns:minmax(0,1fr)}}.edit-workspace[data-v-327f12d0]{max-width:1480px;height:var(--edit-workspace-height,calc(100dvh - 150px));flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.image-workspace .workspace-toolbar[data-v-327f12d0]{flex-shrink:0;gap:6px;margin-bottom:8px}.image-workspace .studio-sections[data-v-327f12d0]{flex-shrink:0;gap:6px;margin-bottom:22px;display:flex}.image-workspace .studio-section[data-v-327f12d0]{border-radius:10px;flex:1;justify-content:center;gap:6px;min-height:44px;padding:6px 10px}.image-workspace .studio-section small[data-v-327f12d0]{display:none}.image-workspace .section-symbol[data-v-327f12d0]{border-radius:8px;width:28px;height:28px;font-size:18px}.edit-workspace .studio-content[data-v-327f12d0]{flex:1;min-height:0;overflow:hidden}.edit-workspace .studio-tool[data-v-327f12d0]{border-radius:14px;height:100%;min-height:0;padding:0;overflow:hidden}.edit-workspace[data-v-327f12d0] .editor-layout{gap:0;display:flex}@media (width<=700px){.image-workspace .workspace-summary>span[data-v-327f12d0]{display:none}.image-workspace .studio-section[data-v-327f12d0]{padding:4px;font-size:11px}.image-workspace .section-symbol[data-v-327f12d0]{display:none}}body.mona-edit-open{overflow:hidden}body.mona-edit-open .app-layout,body.mona-workspace-open .app-content{min-height:0}body.mona-edit-open .app-footer{display:none}.image-workspace-hero[data-v-327f12d0]{margin-bottom:28px;padding:30px 32px}.image-workspace:not(.edit-workspace) .studio-tool[data-v-327f12d0]{padding:24px}.image-workspace[data-v-327f12d0] .generation-layout,.image-workspace[data-v-327f12d0] .uploader-layout{gap:22px}@media (width<=600px){.image-workspace-hero[data-v-327f12d0]{padding:24px 20px}.image-workspace:not(.edit-workspace) .studio-tool[data-v-327f12d0]{padding:18px}}.legal-links[data-v-ba50360f]{flex-wrap:wrap;align-items:center;gap:8px 22px;display:inline-flex}.legal-links a[data-v-ba50360f]{min-height:44px;color:inherit;font-size:inherit;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.legal-links a[data-v-ba50360f]:hover{text-underline-offset:4px;text-decoration:underline}.legal-links a[data-v-ba50360f]:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid}.feature-skeleton[data-v-b3bbfb26]{--s-line:#e5e7e5;--s-ink:#242d2a;color:var(--s-ink);text-align:left;background:#fff;border:1px solid #d9ddda;border-radius:12px;width:100%;font:12px/1.5 Arial,sans-serif;position:relative;overflow:hidden;box-shadow:0 12px 32px #192e2410}.preview-toolbar[data-v-b3bbfb26]{background:#fafbf9;border-bottom:1px solid #e9ece8;align-items:center;gap:5px;height:43px;padding:0 17px;display:flex}.preview-dot[data-v-b3bbfb26]{background:#d2d8d1;border-radius:50%;width:6px;height:6px}.toolbar-title[data-v-b3bbfb26]{color:#70776f;margin-left:12px;font-size:11px}.toolbar-menu[data-v-b3bbfb26]{margin-left:auto;font-size:20px}.sk-line[data-v-b3bbfb26]{background:var(--s-line);border-radius:3px;flex-shrink:0;width:67%;height:6px;margin:12px 0;display:block}.sk-line.wide[data-v-b3bbfb26]{width:100%}.sk-line.short[data-v-b3bbfb26]{width:42%}.mini-label[data-v-b3bbfb26]{letter-spacing:.1em;color:#788177;font:9px/1.5 Arial,sans-serif;display:block}.preview-bottom[data-v-b3bbfb26]{color:#72796f;border-top:1px solid #e9ece8;align-items:center;gap:7px;padding:10px 16px;font-size:9px;display:flex}.status-dot[data-v-b3bbfb26]{background:#8e9c88;border-radius:50%;width:5px;height:5px}.bottom-mark[data-v-b3bbfb26]{letter-spacing:-.03em;margin-left:auto;font-weight:700}.document-workspace[data-v-b3bbfb26]{padding:0 22px}.document-tools[data-v-b3bbfb26]{color:#7f867b;border-bottom:1px solid #edf0ea;align-items:center;gap:22px;height:43px;font-size:11px;display:flex}.tool-ai[data-v-b3bbfb26]{color:#61512c;margin-left:auto}.document-columns[data-v-b3bbfb26]{grid-template-columns:1fr 155px;gap:24px;min-height:284px;display:grid}.document-sheet[data-v-b3bbfb26]{padding:29px 0 28px;position:relative}.document-title[data-v-b3bbfb26]{letter-spacing:-.05em;color:#343d30;margin:9px 0 20px;font-size:21px;font-weight:600;display:block}.highlight-block[data-v-b3bbfb26]{background:#faf1d7;border-left:2px solid #e7b93b;margin:19px 0;padding:1px 12px}.highlight-block .sk-line[data-v-b3bbfb26]{background:#ded3af}.document-aside[data-v-b3bbfb26]{border-left:1px solid #edf0ea;padding:30px 0 20px 19px}.assistant-spark[data-v-b3bbfb26]{color:#aa892e;margin:13px 0;font-size:24px}.assistant-chip[data-v-b3bbfb26]{color:#69725f;border:1px solid #e4e7df;border-radius:5px;margin-top:7px;padding:7px 6px;font-size:9px;display:block}.avatar-row[data-v-b3bbfb26]{margin-bottom:24px;padding-left:0;display:flex}.avatar-row span[data-v-b3bbfb26]{background:#dfe8d8;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-3px;font-size:9px;display:grid}.avatar-row span[data-v-b3bbfb26]:nth-child(2){background:#f0deb8}.avatar-row span[data-v-b3bbfb26]:nth-child(3){background:#ece6f3}.comment-mock[data-v-b3bbfb26]{background:#f5f7f2;border-radius:5px;padding:12px}.comment-reply[data-v-b3bbfb26]{color:#69725f;margin-top:15px;font-size:9px;display:block}.access-chip[data-v-b3bbfb26]{color:#637357;margin-top:16px;font-size:9px;display:block}.collab-cursor[data-v-b3bbfb26]{flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:134px;left:41%}.collab-cursor i[data-v-b3bbfb26]{background:#748766;width:2px;height:20px}.collab-cursor span[data-v-b3bbfb26]{color:#fff;background:#748766;border-radius:0 3px 3px;padding:1px 6px;font-size:9px}.image-workspace[data-v-b3bbfb26]{grid-template-columns:28px 1fr 104px;gap:17px;min-height:327px;padding:20px;display:grid}.image-tools[data-v-b3bbfb26]{flex-direction:column;gap:15px;padding-top:15px;display:flex}.image-tools i[data-v-b3bbfb26]{border:1px solid #cbd3c8;border-radius:4px;width:17px;height:17px}.image-tools i[data-v-b3bbfb26]:nth-child(2){background:#f5dc8a;border-color:#f5dc8a}.image-canvas[data-v-b3bbfb26]{background:#edf0e8;border:1px solid #e2e5dc;min-height:230px;position:relative;overflow:hidden}.image-orbit[data-v-b3bbfb26]{border:1px solid #c8d1bc;border-radius:50%;width:180px;height:180px;position:absolute;top:26%;left:21%}.image-arch[data-v-b3bbfb26]{background:#b0c0a0;border-radius:100px 100px 0 0;width:47%;height:68%;position:absolute;bottom:0;left:12%}.image-sphere[data-v-b3bbfb26]{aspect-ratio:1;background:#e9bd55;border-radius:50%;width:32%;position:absolute;bottom:10%;right:12%;box-shadow:inset -13px -10px 20px #a88a2c25,12px 16px 20px #55654515}.image-crop[data-v-b3bbfb26]{border:1px dashed #82907880;position:absolute;inset:23px}.image-tag[data-v-b3bbfb26]{background:#ffffffe6;border-radius:3px;padding:4px 8px;font-size:9px;position:absolute;bottom:12px;left:12px}.image-settings[data-v-b3bbfb26]{padding-top:8px}.setting[data-v-b3bbfb26]{margin-top:22px}.setting i[data-v-b3bbfb26]{background:#e7eae3;width:100%;height:3px;display:block;position:relative}.setting i[data-v-b3bbfb26]:after{content:"";background:#a7b39a;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;left:65%}.swatches[data-v-b3bbfb26]{gap:8px;margin-top:28px;display:flex}.swatches i[data-v-b3bbfb26]{background:#adbea1;border-radius:50%;width:17px;height:17px}.swatches i[data-v-b3bbfb26]:nth-child(2){background:#e9bd55}.swatches i[data-v-b3bbfb26]:nth-child(3){background:#e3e8dc}.research-workspace[data-v-b3bbfb26],.prompt-workspace[data-v-b3bbfb26],.knowledge-workspace[data-v-b3bbfb26]{min-height:327px;padding:25px}.search-mock[data-v-b3bbfb26],.knowledge-search[data-v-b3bbfb26]{color:#7d8476;border:1px solid #e1e5dc;border-radius:6px;align-items:center;gap:13px;padding:11px 13px;font-size:11px;display:flex}.search-mock span[data-v-b3bbfb26]:last-child,.knowledge-search span[data-v-b3bbfb26]:last-child{margin-left:auto}.research-columns[data-v-b3bbfb26]{grid-template-columns:1fr 1fr;gap:20px;margin-top:22px;display:grid}.source[data-v-b3bbfb26]{background:#f5f6f2;border:1px solid #e9ece5;border-radius:5px;align-items:center;gap:12px;margin-bottom:9px;padding:12px;display:flex}.source>div[data-v-b3bbfb26]{flex:1}.source .sk-line[data-v-b3bbfb26]{height:4px;margin:6px 0}.source-number[data-v-b3bbfb26]{color:#8f9d84;font-size:10px}.source>span[data-v-b3bbfb26]:last-child{color:#949e8b}.research-summary[data-v-b3bbfb26]{padding:14px 0 0 8px}.source-badge[data-v-b3bbfb26]{color:#536349;background:#eaf0e5;border-radius:4px;margin-top:13px;padding:6px 9px;font-size:9px;display:inline-block}.prompt-heading[data-v-b3bbfb26]{justify-content:space-between;margin-bottom:18px;display:flex}.prompt-heading>span[data-v-b3bbfb26]:last-child{color:#a48a37}.prompt-block[data-v-b3bbfb26]{border:1px solid #e4e7df;border-radius:6px;align-items:center;gap:13px;margin-bottom:8px;padding:13px;display:flex}.prompt-number[data-v-b3bbfb26]{color:#7b866e;font:10px monospace}.prompt-block>div[data-v-b3bbfb26]{flex:1}.prompt-block strong[data-v-b3bbfb26]{font-size:10px;font-weight:500}.prompt-block .sk-line[data-v-b3bbfb26]{height:4px;margin:6px 0 0}.prompt-block>span[data-v-b3bbfb26]:last-child{color:#8e9885}.prompt-output[data-v-b3bbfb26]{background:#faf2d9;border-radius:5px;align-items:center;gap:10px;padding:8px 12px;display:flex}.prompt-output .sk-line[data-v-b3bbfb26]{background:#e2d9be;width:50%;height:4px}.prompt-output .sk-line[data-v-b3bbfb26]:last-child{width:25%}.knowledge-search[data-v-b3bbfb26]{height:38px}.knowledge-search .sk-line[data-v-b3bbfb26]{width:40%;margin:0}.knowledge-search span[data-v-b3bbfb26]:last-child{font-size:9px}.knowledge-grid[data-v-b3bbfb26]{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.knowledge-item[data-v-b3bbfb26]{border:1px solid #e4e8df;border-radius:6px;padding:13px;position:relative}.folder-icon[data-v-b3bbfb26]{color:#879675;margin-bottom:5px;font-size:20px;display:block}.knowledge-item strong[data-v-b3bbfb26]{font-size:10px;font-weight:500}.knowledge-item .sk-line[data-v-b3bbfb26]{height:4px;margin:8px 0 0}.compact[data-v-b3bbfb26]{pointer-events:none;font-size:10px}.compact .preview-toolbar[data-v-b3bbfb26]{height:30px;padding:0 12px}.compact .preview-bottom[data-v-b3bbfb26]{padding:8px 12px;font-size:8px}.compact .toolbar-title[data-v-b3bbfb26]{font-size:9px}.compact .document-workspace[data-v-b3bbfb26]{padding:0 15px}.compact .document-tools[data-v-b3bbfb26]{gap:16px;height:30px;font-size:9px}.compact .document-columns[data-v-b3bbfb26]{grid-template-columns:1fr 96px;gap:14px;min-height:208px}.compact .document-sheet[data-v-b3bbfb26]{padding:18px 0}.compact .document-title[data-v-b3bbfb26]{margin:7px 0 15px;font-size:15px}.compact .mini-label[data-v-b3bbfb26]{font-size:7px}.compact .sk-line[data-v-b3bbfb26]{height:4px;margin:9px 0}.compact .highlight-block[data-v-b3bbfb26]{margin:13px 0}.compact .document-aside[data-v-b3bbfb26]{padding:18px 0 12px 12px}.compact .assistant-chip[data-v-b3bbfb26]{padding:4px;font-size:7px}.compact .assistant-spark[data-v-b3bbfb26]{margin:5px 0;font-size:20px}.compact .collab-cursor[data-v-b3bbfb26]{top:100px}.compact .comment-mock[data-v-b3bbfb26]{padding:7px}.compact .comment-reply[data-v-b3bbfb26],.compact .access-chip[data-v-b3bbfb26]{font-size:7px}.compact .avatar-row[data-v-b3bbfb26]{margin-bottom:12px}.compact .image-workspace[data-v-b3bbfb26]{grid-template-columns:18px 1fr 62px;gap:10px;min-height:238px;padding:15px}.compact .image-canvas[data-v-b3bbfb26]{min-height:200px}.compact .image-tools i[data-v-b3bbfb26]{width:13px;height:13px}.compact .swatches[data-v-b3bbfb26]{gap:4px}.compact .swatches i[data-v-b3bbfb26]{width:12px;height:12px}.compact .image-orbit[data-v-b3bbfb26]{width:110px;height:110px}.compact .research-workspace[data-v-b3bbfb26],.compact .prompt-workspace[data-v-b3bbfb26],.compact .knowledge-workspace[data-v-b3bbfb26]{min-height:238px;padding:15px}.compact .research-columns[data-v-b3bbfb26]{gap:10px;margin-top:15px}.compact .source[data-v-b3bbfb26]{gap:8px;padding:8px}.compact .search-mock[data-v-b3bbfb26]{padding:8px;font-size:8px}.compact .research-summary[data-v-b3bbfb26]{padding:8px 0 0}.compact .source-badge[data-v-b3bbfb26]{padding:4px;font-size:7px}.compact .prompt-heading[data-v-b3bbfb26]{margin-bottom:10px}.compact .prompt-block[data-v-b3bbfb26]{padding:8px}.compact .prompt-block strong[data-v-b3bbfb26]{font-size:8px}.compact .prompt-block .sk-line[data-v-b3bbfb26]{margin:5px 0 0}.compact .knowledge-grid[data-v-b3bbfb26]{gap:8px;margin-top:10px}.compact .knowledge-item[data-v-b3bbfb26]{padding:8px}.compact .folder-icon[data-v-b3bbfb26]{font-size:16px}.compact .knowledge-item strong[data-v-b3bbfb26]{font-size:9px}@media (width<=540px){.document-columns[data-v-b3bbfb26]{grid-template-columns:1fr 100px;gap:14px}.document-aside[data-v-b3bbfb26]{padding-left:12px}.document-title[data-v-b3bbfb26]{font-size:18px}.image-workspace[data-v-b3bbfb26]{grid-template-columns:20px 1fr 65px;gap:10px;padding:15px}.research-workspace[data-v-b3bbfb26],.prompt-workspace[data-v-b3bbfb26],.knowledge-workspace[data-v-b3bbfb26]{padding:18px}.research-columns[data-v-b3bbfb26]{gap:10px}.search-mock[data-v-b3bbfb26]{font-size:9px}.source[data-v-b3bbfb26]{gap:8px;padding:10px}.document-workspace[data-v-b3bbfb26]{padding:0 15px}.mini-label[data-v-b3bbfb26],.assistant-chip[data-v-b3bbfb26]{font-size:8px}.swatches[data-v-b3bbfb26]{gap:4px}.swatches i[data-v-b3bbfb26]{width:13px;height:13px}}body.qh-login-active{background:#fafaf7;padding:0!important}body.qh-login-active #app{text-align:left;max-width:none;margin:0;padding:0}.login-container[data-v-2909ab37]{--bg-color:#fff;--bg-secondary:#fafaf7;--text-color:#252923;--text-secondary:#686e62;--border-color:#dedfd6;color:#252923;background:#fafaf7;flex-direction:column;min-height:100dvh;font:15px/1.65 Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.login-container[data-v-2909ab37] *{box-sizing:border-box}.login-container a[data-v-2909ab37]{color:inherit;text-decoration:none}.login-container a[data-v-2909ab37]:focus-visible,.login-container[data-v-2909ab37] button:focus-visible,.login-container[data-v-2909ab37] input:focus-visible{outline-offset:4px;outline:3px solid #99741d}.login-container h1[data-v-2909ab37],.login-container h2[data-v-2909ab37]{color:#252923;font-weight:500}.login-skip[data-v-2909ab37]{z-index:20;background:#f4ca52;padding:12px 20px;position:fixed;top:8px;left:20px;transform:translateY(-160%)}.login-skip[data-v-2909ab37]:focus{transform:translateY(0)}.login-header[data-v-2909ab37]{border-bottom:1px solid #dedfd6;justify-content:space-between;align-items:center;gap:28px;width:100%;max-width:1320px;min-height:92px;margin:0 auto;padding:0 48px;display:flex}.login-brand[data-v-2909ab37]{letter-spacing:-.06em;white-space:nowrap;align-items:center;gap:11px;min-height:44px;font-size:24px;font-weight:700;line-height:1;display:inline-flex}.login-brand img[data-v-2909ab37]{flex-shrink:0;display:block}.brand-period[data-v-2909ab37]{color:#a9821e}.login-header-nav[data-v-2909ab37]{align-items:center;gap:30px;display:flex}.login-header-nav a[data-v-2909ab37],.landing-back-link[data-v-2909ab37]{align-items:center;min-height:44px;font-size:12px;font-weight:500;display:inline-flex}.landing-back-link[data-v-2909ab37]{gap:12px}.landing-back-link>span[data-v-2909ab37]{font-size:20px}.login-header a[data-v-2909ab37]:hover{color:#80601a}.login-main[data-v-2909ab37]{flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(45px,7vw,110px);width:100%;max-width:1248px;margin:auto;padding:70px 48px;display:grid}.login-eyebrow[data-v-2909ab37]{letter-spacing:.14em;align-items:center;gap:9px;margin:0;font-size:9px;font-weight:600;line-height:1.7;display:flex}.honey-dot[data-v-2909ab37]{background:#c49a29;border-radius:50%;flex-shrink:0;width:6px;height:6px}.login-introduction h2[data-v-2909ab37]{letter-spacing:-.06em;margin:24px 0;font-size:clamp(40px,4.4vw,59px);line-height:1.08}.login-introduction h2>span[data-v-2909ab37]{z-index:0;position:relative}.login-introduction h2>span[data-v-2909ab37]:after{content:"";z-index:-1;background:#f4d77f;height:11px;position:absolute;bottom:3px;left:-2px;right:-2px;transform:rotate(-1deg)}.login-intro-copy[data-v-2909ab37]{color:#686e62;max-width:395px;margin:0;font-size:14px;line-height:1.9}.login-preview[data-v-2909ab37]{background:#e9ede3;border:1px solid #dce1d4;border-radius:8px;max-width:445px;height:186px;margin-top:30px;padding:16px 21px 0;overflow:hidden}.preview-label[data-v-2909ab37]{letter-spacing:.11em;color:#657059;justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;font-size:8px;display:flex}.preview-label>span[data-v-2909ab37]:last-child{color:#879473;font-size:17px}.login-preview[data-v-2909ab37] .feature-skeleton{border-radius:7px}.login-capabilities[data-v-2909ab37]{color:#68715e;letter-spacing:.08em;flex-wrap:wrap;gap:12px 19px;margin:18px 0 0;padding:0;font-size:9px;list-style:none;display:flex}.login-capabilities li[data-v-2909ab37]{align-items:center;gap:19px;display:inline-flex}.login-capabilities li[data-v-2909ab37]:not(:last-child):after{content:"✳";color:#a7af9b;font-size:13px}.form-section[data-v-2909ab37]{justify-self:end;width:100%;min-width:0;max-width:460px}.form-container[data-v-2909ab37]{background:#fff;border:1px solid #dedfd6;border-radius:10px;width:100%;padding:38px;box-shadow:0 12px 40px #29361d04}.welcome-section[data-v-2909ab37]{margin-bottom:28px}.welcome-section .login-eyebrow[data-v-2909ab37]{color:#707860;font-size:8px}.welcome-title[data-v-2909ab37]{letter-spacing:-.055em;margin:16px 0 12px;scroll-margin-top:25px;font-size:35px;line-height:1.15}.welcome-period[data-v-2909ab37]{color:#b98d22}.welcome-subtitle[data-v-2909ab37]{color:#686e62;margin:0;font-size:13px;line-height:1.8}.redirect-notice[data-v-2909ab37]{color:#75602e;overflow-wrap:anywhere;background:#fcf6e5;border:1px solid #e8deba;border-radius:5px;align-items:flex-start;gap:9px;margin-top:20px;padding:12px;font-size:11px;line-height:1.75;display:flex}.redirect-notice[data-v-2909ab37] .anticon{margin-top:3px;font-size:14px}.login-form[data-v-2909ab37] .ant-form-item{margin-bottom:20px}.login-form[data-v-2909ab37] .ant-form-item-label{padding-bottom:7px}.login-form[data-v-2909ab37] .ant-form-item-label>label{color:#3f4738;height:auto;font-size:12px;font-weight:500}.login-form[data-v-2909ab37] .ant-input-affix-wrapper{min-height:48px;box-shadow:none;background:#fff;border-color:#d9ddd3;border-radius:5px;padding:10px 13px}.login-form[data-v-2909ab37] .ant-input-affix-wrapper:hover{border-color:#9ca58f}.login-form[data-v-2909ab37] .ant-input-affix-wrapper:focus-within{border-color:#aa8324;box-shadow:0 0 0 3px #e7c66a30}.login-form[data-v-2909ab37] .ant-input-prefix{color:#838b78;margin-right:10px}.login-form[data-v-2909ab37] .ant-input{color:#252923;background:#fff;font-size:14px}.login-form[data-v-2909ab37] .ant-input::placeholder{color:#838b78}.login-form[data-v-2909ab37] .ant-input-password-icon{color:#6c7660;margin:-6px;padding:6px}.login-form[data-v-2909ab37] .ant-form-item-explain-error{padding-top:4px;font-size:12px;line-height:1.6}.form-options[data-v-2909ab37]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;margin:-5px 0 17px;display:flex}.form-options[data-v-2909ab37] .ant-checkbox-wrapper{color:#626b57;align-items:center;min-height:44px;font-size:11px;display:inline-flex}.form-options[data-v-2909ab37] .ant-checkbox{top:0}.form-options[data-v-2909ab37] .ant-checkbox-inner{border-radius:3px}.forgot-password[data-v-2909ab37]{color:#58634b;text-underline-offset:4px;border:0;height:auto;min-height:44px;padding:8px 0;font-size:11px;background:0 0!important}.forgot-password[data-v-2909ab37]:hover:not(:disabled){color:#80601a;text-decoration:underline}.login-form[data-v-2909ab37] .submit-item{margin-bottom:0}.submit-button[data-v-2909ab37]{height:49px;box-shadow:none;background:#252923;border-color:#252923;border-radius:5px;font-size:13px;font-weight:500;position:relative}.submit-button[data-v-2909ab37]:hover:not(:disabled){background:#434b39;border-color:#434b39}.submit-arrow[data-v-2909ab37]{font-size:20px;font-weight:400;position:absolute;top:9px;right:17px}.account-note[data-v-2909ab37]{color:#78806e;text-align:center;justify-content:center;align-items:flex-start;gap:8px;margin:23px 0 0;font-size:10px;line-height:1.75;display:flex}.account-note[data-v-2909ab37] .anticon{margin-top:3px}.error-alert[data-v-2909ab37],.success-alert[data-v-2909ab37]{border-radius:5px;margin-top:18px;font-size:12px}.form-caption[data-v-2909ab37]{text-align:center;color:#7b826f;margin:19px 0 0;font-size:10px}.login-footer[data-v-2909ab37]{color:#727967;border-top:1px solid #dedfd6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 25px;width:calc(100% - 96px);max-width:1152px;margin:0 auto;padding:20px 0 24px;font-size:10px;display:flex}.footer-tagline[data-v-2909ab37]{font-size:9px}.reset-description[data-v-2909ab37]{color:#686e62;margin:18px 0;font-size:13px;line-height:1.8}.login-container[data-v-2909ab37] .login-reset-modal .ant-modal-content{border:1px solid #dedfd6;border-radius:10px;padding:28px;background:#fafaf7!important}.login-container[data-v-2909ab37] .login-reset-modal .ant-modal-header{background:0 0!important}.login-container[data-v-2909ab37] .login-reset-modal .ant-modal-title{letter-spacing:-.035em;font-size:23px;font-weight:500;color:#252923!important}.login-container[data-v-2909ab37] .login-reset-modal .ant-modal-footer{border:0;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;background:0 0!important}.login-container[data-v-2909ab37] .login-reset-modal .ant-modal-footer .ant-btn+.ant-btn{margin-inline-start:0}.login-container[data-v-2909ab37] .login-reset-modal .ant-input{min-height:48px;font-size:16px}.login-container[data-v-2909ab37] .login-reset-modal .ant-btn{white-space:normal;height:auto;min-height:44px}.login-container[data-v-2909ab37] .login-reset-modal .ant-modal-close{color:#686e62;min-width:44px;min-height:44px;top:7px;right:7px}@media (width>=1500px){.login-header[data-v-2909ab37]{max-width:1400px}}@media (width<=1000px){.login-header[data-v-2909ab37]{gap:20px;padding:0 28px}.login-header-nav[data-v-2909ab37]{gap:20px}.login-main[data-v-2909ab37]{gap:40px;padding:55px 28px}.login-introduction h2[data-v-2909ab37]{font-size:47px}.form-container[data-v-2909ab37]{padding:30px 26px}.welcome-title[data-v-2909ab37]{font-size:31px}.login-footer[data-v-2909ab37]{width:calc(100% - 56px)}}@media (width<=760px){.login-header[data-v-2909ab37]{gap:15px;min-height:76px;padding:0 22px}.login-brand[data-v-2909ab37]{gap:9px;font-size:22px}.login-brand img[data-v-2909ab37]{width:28px;height:28px}.login-header-nav[data-v-2909ab37]{display:none}.landing-back-link[data-v-2909ab37]{gap:8px;font-size:11px}.login-main[data-v-2909ab37]{grid-template-columns:minmax(0,1fr);gap:30px;max-width:520px;padding:38px 22px 45px}.login-introduction[data-v-2909ab37]{text-align:center}.login-introduction>.login-eyebrow[data-v-2909ab37]{justify-content:center;font-size:8px}.login-introduction h2[data-v-2909ab37]{margin:18px 0 0;font-size:35px;line-height:1.15}.login-introduction h2>span[data-v-2909ab37]:after{height:8px}.login-intro-copy[data-v-2909ab37],.login-preview[data-v-2909ab37],.login-capabilities[data-v-2909ab37]{display:none}.form-section[data-v-2909ab37]{max-width:none}.form-container[data-v-2909ab37]{padding:28px}.welcome-title[data-v-2909ab37]{font-size:32px}.login-form[data-v-2909ab37] .ant-input{font-size:16px}.welcome-subtitle[data-v-2909ab37]{font-size:13px}.login-footer[data-v-2909ab37]{text-align:center;justify-content:center;gap:0 24px;width:calc(100% - 44px);font-size:10px}.footer-tagline[data-v-2909ab37]{flex-basis:100%;margin-top:4px}}@media (width<=400px){.login-header[data-v-2909ab37]{flex-wrap:wrap;gap:0 15px;padding:12px 18px}.login-brand[data-v-2909ab37]{font-size:20px}.landing-back-link[data-v-2909ab37]{font-size:10px}.login-main[data-v-2909ab37]{gap:26px;padding:30px 18px 35px}.login-introduction h2[data-v-2909ab37]{font-size:31px}.form-container[data-v-2909ab37]{padding:25px 20px}.welcome-title[data-v-2909ab37]{font-size:30px}.form-options[data-v-2909ab37]{gap:0 8px}.login-footer[data-v-2909ab37]{width:calc(100% - 36px)}}@media (prefers-reduced-motion:reduce){.login-container[data-v-2909ab37] *,.login-container[data-v-2909ab37] *{transition:none!important;animation:none!important}}.chat-image-icon[data-v-ad5500ed]{vertical-align:middle;transition:transform .2s ease-in-out;display:inline-block}.chat-image-icon[data-v-ad5500ed]:hover{transform:scale(1.05)}.chat-image-icon.filled[data-v-ad5500ed]{filter:drop-shadow(0 2px 4px #667eea33)}.chat-image-icon.outline[data-v-ad5500ed]{opacity:.8}.chat-image-icon.outline[data-v-ad5500ed]:hover{opacity:1}.language-button[data-v-094b1398]{align-items:center;gap:6px;display:inline-flex}.language-code[data-v-094b1398]{font-size:13px;font-weight:600}.language-caret[data-v-094b1398]{font-size:10px}.language-option[data-v-094b1398]{align-items:center;gap:8px;display:inline-flex}.language-check[data-v-094b1398]{font-size:12px}.language-check-placeholder[data-v-094b1398]{width:12px;display:inline-block}.workspaces-panel[data-v-d537b6e1]{border:1px solid var(--border-color,#ddd);background:var(--bg-color,white);color:var(--text-color,#19352b);border-radius:20px;margin-top:28px;padding:28px}.workspaces-heading[data-v-d537b6e1],.workspace-card-actions[data-v-d537b6e1],.workspace-form-footer[data-v-d537b6e1],.workspace-colors[data-v-d537b6e1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-eyebrow[data-v-d537b6e1]{letter-spacing:.18em;color:var(--text-secondary,#5b6f64);font-size:10px;font-weight:700}.workspaces-heading h2[data-v-d537b6e1]{color:inherit;margin:6px 0;font-size:26px}.workspace-description[data-v-d537b6e1],.workspace-team-note[data-v-d537b6e1]{max-width:760px;color:var(--text-secondary,#526359);line-height:1.65}.workspace-cards[data-v-d537b6e1]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;margin:22px 0;display:grid}.workspace-card[data-v-d537b6e1]{border:1px solid var(--border-color,#ddd);border-radius:14px;min-width:0;overflow:hidden}.workspace-card.selected[data-v-d537b6e1]{border-color:#407159;box-shadow:0 0 0 1px #407159}.workspace-color[data-v-d537b6e1]{height:18px}.workspace-card-body[data-v-d537b6e1]{padding:20px}.workspace-card h3[data-v-d537b6e1]{color:inherit;overflow-wrap:anywhere;margin:16px 0 6px;font-size:21px}.workspace-badges[data-v-d537b6e1]{flex-wrap:wrap;gap:6px;font-size:11px;display:flex}.workspace-badges span[data-v-d537b6e1]{background:var(--bg-secondary,#f1f3ed);border-radius:10px;padding:4px 8px}.workspace-team[data-v-d537b6e1],.workspace-note[data-v-d537b6e1]{color:var(--text-secondary,#526359);font-size:12px}.workspace-services[data-v-d537b6e1]{flex-wrap:wrap;gap:5px 14px;margin:18px 0;padding:0;font-size:12px;list-style:none;display:flex}.workspace-card-actions[data-v-d537b6e1]{justify-content:flex-start}.workspace-email-alert[data-v-d537b6e1],.workspace-error[data-v-d537b6e1]{color:#a32928;margin-top:12px;font-size:13px;line-height:1.6}.workspace-form[data-v-d537b6e1]{gap:22px;margin-top:20px;display:grid}.workspace-form label[data-v-d537b6e1],.compact>label[data-v-d537b6e1]{margin-bottom:8px;font-size:13px;font-weight:600;display:block}.workspace-form p[data-v-d537b6e1]{color:var(--text-secondary,#59665f);margin:6px 0;font-size:12px;line-height:1.6}.workspace-form select[data-v-d537b6e1],.compact select[data-v-d537b6e1]{width:100%;min-height:44px;color:inherit;background:var(--bg-color,white);border:1px solid var(--border-color,#d5dcd5);border-radius:8px;padding:8px;font-size:14px}.workspace-form fieldset[data-v-d537b6e1]{border:0;min-width:0;margin:0;padding:0}.workspace-form legend[data-v-d537b6e1]{margin-bottom:4px;font-size:14px;font-weight:650}.workspace-form .workspace-check[data-v-d537b6e1]{cursor:pointer;align-items:center;gap:10px;min-height:44px;margin:0;font-weight:400;display:flex}.workspace-check input[data-v-d537b6e1]{accent-color:#285640;flex-shrink:0;width:18px;height:18px}.workspace-check strong[data-v-d537b6e1],.workspace-check small[data-v-d537b6e1]{overflow-wrap:anywhere;font-size:13px;display:block}.workspace-check small[data-v-d537b6e1]{color:var(--text-secondary,#59665f);font-size:11px}.workspace-role[data-v-d537b6e1]{margin-left:auto;font-size:11px}.workspace-member-list[data-v-d537b6e1]{border:1px solid var(--border-color,#ddd);border-radius:10px;max-height:220px;margin-top:10px;padding:8px 12px;overflow:auto}.workspace-service-options[data-v-d537b6e1]{grid-template-columns:1fr 1fr;gap:4px 20px;display:grid}.workspace-colors[data-v-d537b6e1]{justify-content:flex-start}.workspace-colors input[data-v-d537b6e1],.workspace-colors button[data-v-d537b6e1]{cursor:pointer;border:1px solid #8d9d90;border-radius:8px;width:44px;height:44px;padding:3px}.workspace-colors button[aria-pressed=true][data-v-d537b6e1]{outline-offset:2px;outline:2px solid #285640}.workspace-colors output[data-v-d537b6e1]{font-size:12px}.workspace-color-preview[data-v-d537b6e1]{text-align:center;border-radius:14px;margin-top:14px;padding:24px;font:600 21px Georgia,serif}.workspace-form-footer[data-v-d537b6e1]{border-top:1px solid var(--border-color,#ddd);justify-content:flex-end;padding-top:20px}.workspace-close[data-v-d537b6e1]{background:var(--bg-secondary,#f7f5ed);border-radius:10px;padding:12px}.compact[data-v-d537b6e1]{background:0 0;border:0;border-radius:0;width:100%;margin:12px 0 0;padding:0}.compact select[data-v-d537b6e1]{width:100%;font-size:13px}.compact>label[data-v-d537b6e1]{color:var(--text-secondary);font-size:11px}.workspace-actions[data-v-d537b6e1]{flex-wrap:wrap;gap:6px;display:flex}.workspace-actions button[data-v-d537b6e1],.compact>a[data-v-d537b6e1]{color:var(--text-color,#285640);cursor:pointer;text-align:left;background:0 0;border:0;min-height:32px;padding:5px 0;font-size:11px}.workspace-actions button+button[data-v-d537b6e1]{margin-left:auto}.compact>a[data-v-d537b6e1]{text-decoration:underline;display:block}button[data-v-d537b6e1]:focus-visible,select[data-v-d537b6e1]:focus-visible,input[data-v-d537b6e1]:focus-visible{outline-offset:3px;outline:3px solid #c99528}@media (width<=600px){.workspaces-panel[data-v-d537b6e1]:not(.compact){padding:20px 16px}.workspace-service-options[data-v-d537b6e1]{grid-template-columns:1fr}.workspace-form[data-v-d537b6e1] input,.workspace-form select[data-v-d537b6e1],.compact select[data-v-d537b6e1]{font-size:16px}.workspace-actions button[data-v-d537b6e1],.compact>a[data-v-d537b6e1]{min-height:44px}}.workspace-gate[data-v-db15a291]{border:1px solid var(--border-color,#ddd);text-align:center;background:var(--bg-color,#fff);max-width:680px;color:var(--text-color,#193b2c);border-radius:18px;margin:48px auto;padding:36px}.workspace-gate h2[data-v-db15a291]{color:inherit;overflow-wrap:anywhere}.workspace-banner[data-v-db15a291],.workspace-save-error[data-v-db15a291]{margin-bottom:18px}.workspace-save-error[data-v-db15a291]{color:#a32928;border:1px solid #b85745;border-radius:10px;padding:14px}.workspace-saving[data-v-db15a291]{color:var(--text-secondary);font-size:12px}.app-layout[data-v-7cc2a009]{min-height:100dvh}.dark-mode[data-v-7cc2a009]{background:#0a0a0a}.app-sidebar[data-v-7cc2a009]{z-index:100;box-shadow:2px 0 8px #0000000d}.dark-mode .app-sidebar[data-v-7cc2a009]{border-right:1px solid #303030;background:#141414!important}.sidebar-logo[data-v-7cc2a009]{border-bottom:1px solid #0000000f;justify-content:center;align-items:center;min-height:64px;display:flex}.dark-mode .sidebar-logo[data-v-7cc2a009]{border-bottom-color:#303030}.logo-container[data-v-7cc2a009]{margin:16px 0;padding:0 20px}.logo-full[data-v-7cc2a009]{max-width:180px;height:auto;display:block}.sidebar-profile[data-v-7cc2a009]{text-align:center;border-bottom:1px solid #0000000f;flex-wrap:wrap;padding:24px}.dark-mode .sidebar-profile[data-v-7cc2a009]{border-bottom-color:#303030}.profile-avatar[data-v-7cc2a009]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);margin-bottom:12px}.profile-info[data-v-7cc2a009]{margin-top:12px}.profile-name[data-v-7cc2a009]{color:#1a1a1a;margin-bottom:4px;font-size:16px;font-weight:600}.dark-mode .profile-name[data-v-7cc2a009]{color:#fff}.profile-role[data-v-7cc2a009]{color:#666;font-size:13px}.dark-mode .profile-role[data-v-7cc2a009]{color:#aaa}.sidebar-menu[data-v-7cc2a009]{border-right:none;padding:8px 0}.menu-group-title[data-v-7cc2a009]{letter-spacing:.5px;text-transform:uppercase;color:#999;margin:16px 0 8px;padding:0 24px;font-size:11px;font-weight:600;display:block}.dark-mode .menu-group-title[data-v-7cc2a009]{color:#666}.sidebar-menu[data-v-7cc2a009] .ant-menu-item{border-radius:8px;margin:4px 12px}.sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected{color:#fff!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important}.sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected .anticon{color:#fff!important}.sidebar-footer[data-v-7cc2a009]{background:inherit;border-top:1px solid #0000000f;margin-top:auto;padding:16px;position:relative}.dark-mode .sidebar-footer[data-v-7cc2a009]{border-top-color:#303030}.theme-toggle[data-v-7cc2a009]{justify-content:flex-start;width:100%;margin-bottom:8px}.logout-button[data-v-7cc2a009]{width:100%}.app-header[data-v-7cc2a009]{z-index:99;background:#fff;padding:0;position:sticky;top:0;box-shadow:0 2px 8px #0000000d}.dark-mode .app-header[data-v-7cc2a009]{background:#1a1a1a;border-bottom:1px solid #303030}.header-content[data-v-7cc2a009]{justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.header-left[data-v-7cc2a009]{align-items:center;gap:20px;display:flex}.menu-trigger[data-v-7cc2a009]{font-size:18px}.header-title[data-v-7cc2a009]{flex-direction:column;gap:2px;display:flex}.header-main-title[data-v-7cc2a009]{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;margin:0;font-size:24px;font-weight:700}.header-subtitle[data-v-7cc2a009]{color:#666;text-transform:uppercase;letter-spacing:.5px;opacity:.8;font-size:12px;font-weight:500}.dark-mode .header-subtitle[data-v-7cc2a009]{color:#aaa}.header-right[data-v-7cc2a009]{align-items:center;gap:8px;display:flex}.header-item[data-v-7cc2a009]{margin-left:8px}.user-menu-button[data-v-7cc2a009]{align-items:center;gap:8px;height:auto;padding:4px 12px;display:flex}.user-menu-name[data-v-7cc2a009]{margin:0 4px;font-weight:500}.system-alerts[data-v-7cc2a009]{z-index:98;position:relative}.main-layout[data-v-7cc2a009]{background:#f5f7fa}.dark-mode .main-layout[data-v-7cc2a009]{background:#0a0a0a}.app-content[data-v-7cc2a009]{min-width:0;margin:0;padding:clamp(16px,3vw,36px)}.content-wrapper[data-v-7cc2a009]{min-width:0;max-width:1440px;margin:0 auto}.dark-mode .content-wrapper[data-v-7cc2a009]{background:#1a1a1a;box-shadow:0 2px 8px #0003}.app-footer[data-v-7cc2a009]{background:0 0;padding:24px}.footer-content[data-v-7cc2a009]{color:#666;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;font-size:13px;display:flex}.dark-mode .footer-content[data-v-7cc2a009]{color:#aaa}.footer-right[data-v-7cc2a009]{align-items:center;gap:8px;display:flex}.footer-right a[data-v-7cc2a009]{color:#666;text-decoration:none;transition:color .3s}.footer-right a[data-v-7cc2a009]:hover{color:#667eea}.dark-mode .footer-right a[data-v-7cc2a009]{color:#aaa}@media (width<=768px){.header-title[data-v-7cc2a009],.header-right .header-item[data-v-7cc2a009]:not(.user-menu-button){display:none}.app-content[data-v-7cc2a009]{margin:16px}.footer-content[data-v-7cc2a009]{text-align:center;flex-direction:column;gap:12px}}@keyframes slideIn-7cc2a009{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.app-sidebar[data-v-7cc2a009]{animation:.3s ease-out slideIn-7cc2a009}.app-sidebar[data-v-7cc2a009] ::-webkit-scrollbar{width:6px}.app-sidebar[data-v-7cc2a009] ::-webkit-scrollbar-track{background:0 0}.app-sidebar[data-v-7cc2a009] ::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.dark-mode .app-sidebar[data-v-7cc2a009] ::-webkit-scrollbar-thumb{background:#444}[data-v-7cc2a009]{transition:background-color .3s,border-color .3s,color .3s}.main-layout[data-v-7cc2a009],.header-left[data-v-7cc2a009],.header-title[data-v-7cc2a009]{min-width:0}.portal-context-panel[data-v-7cc2a009]{width:280px;height:calc(100dvh - var(--sidebar-viewport-offset,0px));background:var(--bg-color,#fff);border-right:1px solid var(--border-color,#e8e3ef);flex:0 0 280px;align-self:flex-start;min-height:0;position:sticky;top:0;overflow:hidden}.portal-context-panel[data-v-7cc2a009]:empty{display:none}@media (width<=991px){.portal-context-panel[data-v-7cc2a009]{display:none}}.app-sidebar[data-v-7cc2a009]{height:calc(100dvh - var(--sidebar-viewport-offset,0px));position:sticky;top:0;overflow:hidden}.app-sidebar[data-v-7cc2a009] .ant-layout-sider-children{flex-direction:column;height:100%;min-height:0;display:flex}.sidebar-scroll[data-v-7cc2a009]{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.sidebar-footer[data-v-7cc2a009]{padding-bottom:max(16px, env(safe-area-inset-bottom));flex-shrink:0;margin-top:0}.sidebar-footer .ant-btn[data-v-7cc2a009]{min-height:44px}.sidebar-close[data-v-7cc2a009]{display:none}.sidebar-menu[data-v-7cc2a009] .ant-menu-item{width:calc(100% - 24px);min-height:44px}.sidebar-profile[data-v-7cc2a009]{text-align:left;align-items:center;gap:12px;padding:20px;display:flex}.profile-avatar[data-v-7cc2a009]{flex-shrink:0;margin:0}.profile-info[data-v-7cc2a009]{min-width:0;margin:0}.profile-name[data-v-7cc2a009],.profile-role[data-v-7cc2a009]{overflow-wrap:anywhere}.menu-group-title[data-v-7cc2a009],.dark-mode .menu-group-title[data-v-7cc2a009]{color:var(--text-secondary)}.header-main-title[data-v-7cc2a009]{-webkit-text-fill-color:currentColor;color:var(--text-color);overflow-wrap:anywhere;background:0 0;font-size:18px;line-height:1.4}.dark-mode .content-wrapper[data-v-7cc2a009]{box-shadow:none;background:0 0}.user-menu-name[data-v-7cc2a009]{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}@media (width<=991px){.app-layout[data-v-7cc2a009]{flex-direction:column}.app-layout>.main-layout[data-v-7cc2a009]{width:100%}.app-sidebar[data-v-7cc2a009]{z-index:101;height:100dvh;position:fixed;top:0;left:0;flex:none!important;width:min(300px,100vw)!important;min-width:0!important;max-width:100vw!important}.sidebar-close[data-v-7cc2a009]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.sidebar-logo[data-v-7cc2a009]{gap:8px;padding:0 12px}.sidebar-logo .logo-full[data-v-7cc2a009]{max-width:180px}.app-sidebar.ant-layout-sider-collapsed[data-v-7cc2a009]{display:none}.sidebar-profile[data-v-7cc2a009]{padding:12px 24px}.sidebar-footer[data-v-7cc2a009]{gap:12px;display:flex}.theme-toggle[data-v-7cc2a009]{margin:0}.header-title[data-v-7cc2a009]{display:flex}.header-content[data-v-7cc2a009]{gap:8px;padding:0 16px}.header-left[data-v-7cc2a009]{gap:8px}.header-right[data-v-7cc2a009]{flex-shrink:0}.header-right .header-item[data-v-7cc2a009]{margin:0}.header-right .user-menu-button[data-v-7cc2a009]{display:flex}.user-menu-name[data-v-7cc2a009]{display:none}.app-content[data-v-7cc2a009]{margin:0}.app-footer[data-v-7cc2a009]{padding:16px max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.footer-right[data-v-7cc2a009]{flex-wrap:wrap;justify-content:center}}.home-workspace .main-layout[data-v-7cc2a009]{background:var(--bg-color)}.home-workspace .app-header[data-v-7cc2a009]{box-shadow:none;border-bottom:1px solid var(--border-color)}.home-workspace .app-content[data-v-7cc2a009]{padding:24px 28px 40px}.document-workspace[data-v-7cc2a009]{height:calc(100dvh - var(--portal-viewport-offset,0px));min-height:0}.document-workspace .main-layout[data-v-7cc2a009]{min-height:0}.document-workspace .app-header[data-v-7cc2a009]{flex-shrink:0}.document-workspace .app-content[data-v-7cc2a009]{min-height:0;padding:24px 28px;display:flex}.document-workspace .content-wrapper[data-v-7cc2a009]{flex:1;width:100%;max-width:none;min-height:0;margin:0;display:flex}.document-workspace .app-footer[data-v-7cc2a009]{flex-shrink:0;padding:0 28px 16px}.document-workspace .footer-content[data-v-7cc2a009]{max-width:none}@media (width<=768px){.document-workspace .app-content[data-v-7cc2a009]{padding:12px}.document-workspace .app-footer[data-v-7cc2a009]{display:none}}.home-workspace .sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected{color:#6537a3!important;background:#eee5fa!important}.home-workspace .sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected .anticon{color:#6537a3!important}.header-home[data-v-7cc2a009]{width:44px;height:44px;color:inherit;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.header-home[data-v-7cc2a009]:hover{color:#8052d5;background:#8052d51a}.header-left[data-v-7cc2a009]{flex:1}.header-title[data-v-7cc2a009]{min-width:0}.header-main-title[data-v-7cc2a009]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=600px){.header-main-title[data-v-7cc2a009]{font-size:15px}.header-left .menu-trigger[data-v-7cc2a009]{flex-shrink:0}.header-right .user-menu-button[data-v-7cc2a009]{gap:4px;padding:4px}.home-workspace .app-content[data-v-7cc2a009]{padding:16px 14px 28px}}.app-sidebar[data-v-7cc2a009]{border-right:1px solid #e8e3ef;box-shadow:4px 0 20px #3020440a}.sidebar-logo[data-v-7cc2a009]{background:#fff}.profile-avatar[data-v-7cc2a009]{background:#8052d5}.sidebar-menu[data-v-7cc2a009] .ant-menu-item{color:#65429a;background:#f8f5fc;border-radius:28px;min-height:48px;line-height:48px}.sidebar-menu[data-v-7cc2a009] .ant-menu-item:not(.ant-menu-item-selected):hover{color:#65429a;background:#eee6fa}.app-layout .sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected,.home-workspace .sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected{font-weight:650;box-shadow:0 4px 14px #54308e26;color:#fff!important;background:#8052d5!important}.app-layout .sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected .anticon,.home-workspace .sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected .anticon,.app-layout .sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected a{color:#fff!important}.sidebar-menu[data-v-7cc2a009] .ant-menu-item:after{display:none}.sidebar-menu[data-v-7cc2a009] .ant-menu-item:focus-visible{outline-offset:2px;outline:2px solid #8052d5}.sidebar-menu[data-v-7cc2a009] .ant-menu-item-selected:focus-visible{outline-offset:-4px;outline:2px solid #fff}.sidebar-footer[data-v-7cc2a009]{background:#faf8fd;border-top-color:#e8e3ef}.sidebar-footer .theme-toggle[data-v-7cc2a009],.sidebar-footer .logout-button[data-v-7cc2a009],.sidebar-close[data-v-7cc2a009]{border-radius:28px;min-height:48px;font-weight:650;box-shadow:0 6px 24px #3020441a}.sidebar-close[data-v-7cc2a009]{color:#fff;background:#8052d5;border-color:#8052d5}.sidebar-close[data-v-7cc2a009]:hover{color:#fff;background:#7243c4;border-color:#7243c4}.sidebar-footer .logout-button[data-v-7cc2a009]{color:#fff;background:#c93636;border-color:#c93636}.sidebar-footer .logout-button[data-v-7cc2a009]:hover,.sidebar-footer .logout-button[data-v-7cc2a009]:active{color:#fff;background:#b52929;border-color:#b52929}.sidebar-footer .switch-to-dark[data-v-7cc2a009]{color:#fff;background:#25212d;border-color:#25212d}.sidebar-footer .switch-to-dark[data-v-7cc2a009]:hover,.sidebar-footer .switch-to-dark[data-v-7cc2a009]:active{color:#fff;background:#37303f;border-color:#37303f}.sidebar-footer .switch-to-light[data-v-7cc2a009]{color:#25212d;background:#fff;border-color:#d8d2df}.sidebar-footer .switch-to-light[data-v-7cc2a009]:hover,.sidebar-footer .switch-to-light[data-v-7cc2a009]:active{color:#25212d;background:#f3eff8;border-color:#d8d2df}.sidebar-footer .ant-btn[data-v-7cc2a009]:focus-visible,.sidebar-close[data-v-7cc2a009]:focus-visible{outline-offset:3px;outline:2px solid #8052d5}.dark-mode .sidebar-logo[data-v-7cc2a009]{background:#292035}.dark-mode .sidebar-menu[data-v-7cc2a009] .ant-menu-item:not(.ant-menu-item-selected){color:#e3d5f7;background:#292035}.dark-mode .sidebar-menu[data-v-7cc2a009] .ant-menu-item:not(.ant-menu-item-selected):hover{color:#fff;background:#3b2a50}.dark-mode .sidebar-footer[data-v-7cc2a009]{background:#201927;border-top-color:#3b2a50}.right-panel{align-items:center;display:flex}.white-text{color:#fff}#components-layout-demo-custom-trigger .trigger{cursor:pointer;padding:10px 24px;font-size:18px;line-height:64px;transition:color .3s}#components-layout-demo-custom-trigger .trigger:hover{color:#1890ff}#components-layout-demo-custom-trigger .logo{background:#ffffff4d;height:32px;margin:16px}.container{justify-content:space-between;display:flex}.logout-button{align-self:flex-end;margin-top:10px}.site-layout .site-layout-background{background:#fff}[data-theme=dark] .site-layout-sub-header-background{background:#000}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(/assets/roboto-v20-latin-ext_latin-regular-DZFhco7C.woff2)format("woff2"),url(/assets/roboto-v20-latin-ext_latin-regular-BjaCq4O7.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(Roboto Medium),local(Roboto-Medium),url(/assets/roboto-v20-latin-ext_latin-500-pIVETkgU.woff2)format("woff2"),url(/assets/roboto-v20-latin-ext_latin-500-C20Jx1Ry.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(Roboto Bold),local(Roboto-Bold),url(/assets/roboto-v20-latin-ext_latin-700-CBvPcIgG.woff2)format("woff2"),url(/assets/roboto-v20-latin-ext_latin-700-BAqzE60z.woff)format("woff")}@layer primevue{@keyframes p-component-overlay-enter-animation{0%{background-color:#0000}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:#0000}}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext,.p-inputgroup .p-float-label:first-child input{border-top-left-radius:4px;border-bottom-left-radius:4px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext,.p-inputgroup .p-float-label:last-child input{border-top-right-radius:4px;border-bottom-right-radius:4px}@keyframes dash-frame{to{stroke-dashoffset:0}}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:#ffffffde;background:#ffffff0a}.p-password-input::-ms-reveal{display:none}.p-password-input::-ms-clear{display:none}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#9fa8da}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-datatable .p-row-editor-init,.p-datatable .p-row-editor-save,.p-datatable .p-row-editor-cancel,.p-datatable .p-row-toggler{justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-datatable .p-datatable-footer{color:#ffffffde;background:#1e1e1e;border:0 solid #404040;border-bottom-width:1px;padding:1rem;font-weight:500}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#9fa8da}.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-column-filter-overlay-menu .p-column-filter-add-rule,.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1rem}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover,.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover.p-focus,.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{color:#ffffffde;background:#ffffff0a}.p-organizationchart-line-right,.p-organizationchart-line-left{border-radius:0}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover,.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover.p-focus,.p-picklist .p-picklist-list .p-picklist-item.p-focus{color:#ffffffde;background:#ffffff0a}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-content,.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-opposite{text-align:left}.p-timeline-event-opposite,.p-timeline-event-content{flex:1;padding:0 1rem}.p-timeline-bottom .p-timeline-event,.p-timeline-horizontal.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:column-reverse}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#9fa8da}.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-scrollable .p-treetable-table,.p-treetable-scrollable .p-treetable-thead,.p-treetable-scrollable .p-treetable-tbody,.p-treetable-scrollable .p-treetable-tfoot{display:block}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-treetable .p-treetable-footer{color:#ffffffde;background:#1e1e1e;border:0 solid #404040;border-bottom-width:1px;padding:1rem;font-weight:500}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#9fa8da}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th,.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-footer{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-footer{padding:1.25rem}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link,.p-accordion .p-accordion-tab:last-child .p-accordion-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-toolbar-group-start,.p-toolbar-group-center,.p-toolbar-group-end,.p-toolbar-group-left,.p-toolbar-group-right{align-items:center;display:flex}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-bottom-color:#0000}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#262626}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-bottom-color:#0000}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#262626}.p-sidebar-left .p-sidebar,.p-sidebar-right .p-sidebar{width:20rem;height:100%}.p-sidebar-top .p-sidebar,.p-sidebar-bottom .p-sidebar{width:100%;height:10rem}@media screen and (width<=64em){.p-sidebar-left .p-sidebar-lg,.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-lg,.p-sidebar-right .p-sidebar-md{width:20rem}}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#ffffffde}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#ffffffde}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#ffffffde}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#ffffffde}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#ffffffde}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#ffffffde}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:#01579b}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:#1b5e20}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#7f6003}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:#b71c1c}.p-message.p-message-secondary .p-message-icon,.p-message.p-message-secondary .p-message-close{color:#121212}.p-message.p-message-contrast .p-message-icon,.p-message.p-message-contrast .p-message-close{color:#121212}.p-toast-top-center,.p-toast-bottom-center{transform:translate(-50%)}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-right .p-galleria-item-wrapper{flex-direction:row}.p-avatar.p-avatar-circle,.p-avatar-circle img{border-radius:50%}.p-chip-text,.p-chip-icon.pi{line-height:1.5}.p-metergroup,.p-metergroup-meters{display:flex}@keyframes p-progressbar-indeterminate-anim{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes p-progressbar-indeterminate-anim-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.p-progress-spinner-svg{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite p-progress-spinner-rotate;position:absolute;inset:0}@keyframes p-progress-spinner-rotate{to{transform:rotate(360deg)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{to,0%{stroke:#b71c1c}40%{stroke:#01579b}66%{stroke:#1b5e20}80%,90%{stroke:#7f6003}}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}@keyframes p-skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.p-autocomplete.p-variant-filled .p-autocomplete-input.p-invalid.p-component,.p-autocomplete.p-variant-filled .p-autocomplete-input.p-invalid.p-component:enabled:hover{background-image:linear-gradient(#f44435,#f44435),linear-gradient(#f44435,#f44435);border-color:#0000}.p-autocomplete.p-invalid>.p-inputtext.p-variant-filled,.p-autocomplete.p-invalid>.p-inputtext.p-variant-filled:enabled:hover{background-image:linear-gradient(#f44435,#f44435),linear-gradient(#f44435,#f44435);border-color:#0000}.p-button.p-button-outlined,.p-button.p-button-outlined:enabled:focus,.p-button.p-button-outlined:enabled:active{box-shadow:inset 0 0 0 1px}.p-calendar.p-invalid .p-inputtext.p-variant-filled,.p-calendar.p-invalid .p-inputtext.p-variant-filled:enabled:hover{background-image:linear-gradient(#f44435,#f44435),linear-gradient(#f44435,#f44435);border-color:#0000}@keyframes checkbox-check{0%{border-color:#fff;width:0;height:0;transform:translate(0,0)rotate(45deg)}33%{width:4px;height:0;transform:translate(0,0)rotate(45deg)}to{border-color:#fff;width:4px;height:10px;transform:translateY(-10px)rotate(45deg)}}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#ffffff1f}.p-input-filled .p-inputtext.p-invalid.p-component,.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover{background-image:linear-gradient(#f44435,#f44435),linear-gradient(#f44435,#f44435);border-color:#0000}.p-input-filled .p-inputgroup-addon:first-child,.p-input-filled .p-inputgroup button:first-child,.p-input-filled .p-inputgroup input:first-child,.p-input-filled .p-inputgroup .p-float-label:first-child input{border-bottom-left-radius:0}.p-input-filled .p-inputgroup-addon:last-child,.p-input-filled .p-inputgroup button:last-child,.p-input-filled .p-inputgroup input:last-child,.p-input-filled .p-inputgroup .p-float-label:last-child input{border-bottom-right-radius:0}.p-inputnumber.p-invalid .p-inputtext.p-variant-filled,.p-inputnumber.p-invalid .p-inputtext.p-variant-filled:enabled:hover{background-image:linear-gradient(#f44435,#f44435),linear-gradient(#f44435,#f44435);border-color:#0000}.p-input-filled .p-inputnumber.p-invalid .p-inputtext,.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover{background-image:linear-gradient(#f44435,#f44435),linear-gradient(#f44435,#f44435);border-color:#0000}.p-inputtext.p-variant-filled.p-invalid.p-component,.p-inputtext.p-variant-filled.p-invalid.p-component:enabled:hover{background-image:linear-gradient(#f44435,#f44435),linear-gradient(#f44435,#f44435);border-color:#0000}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content,.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content,.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#ffffff1f}.p-multiselect.p-variant-filled .p-inputtext:enabled:hover,.p-multiselect.p-variant-filled .p-inputtext:enabled:focus,.p-multiselect.p-variant-filled .p-multiselect-label:hover{background:0 0}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#ffffff1f}.p-splitbutton.p-button-outlined>.p-button,.p-splitbutton.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-outlined>.p-button:enabled:active{box-shadow:inset 0 0 0 1px}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#ffffff1f}.p-treeselect.p-variant-filled .p-inputtext:enabled:hover,.p-treeselect.p-variant-filled .p-inputtext:enabled:focus,.p-treeselect.p-variant-filled .p-treeselect-label:hover{background:0 0}.p-input-filled .p-treeselect .p-inputtext:enabled:hover,.p-input-filled .p-treeselect .p-inputtext:enabled:focus,.p-input-filled .p-treeselect .p-treeselect-label:hover{background:0 0}.p-input-filled .p-float-label .p-treeselect .p-treeselect-label,.p-input-filled .p-float-label .p-inputwrapper-filled.p-treeselect .p-treeselect-label{padding-top:1.5rem;padding-bottom:.5rem}.p-tabmenu .p-tabmenu-nav li .p-menuitem-link:focus,.p-tabmenu .p-tabmenu-nav li.p-highlight .p-menuitem-link:focus{background-color:#9fa8da1f}.p-component,.p-component *{box-sizing:border-box}.p-hidden-space{visibility:hidden}.p-reset{border:0;outline:0;margin:0;padding:0;font-size:100%;text-decoration:none;list-style:none}.p-disabled,.p-disabled *{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.p-component-overlay{width:100%;height:100%;position:fixed;top:0;left:0}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-sr-only{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);word-wrap:normal;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.p-link{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;margin:0;padding:0}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1);transform:scaleY(.8)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transition:opacity .1s linear;transform:scaleY(1)}.p-connected-overlay-enter-from{opacity:0;transform:scaleY(.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter-from,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave-from{max-height:1000px}.p-toggleable-content-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1);overflow:hidden}.p-toggleable-content-enter-active{transition:max-height 1s ease-in-out;overflow:hidden}*{box-sizing:border-box}.p-component{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem;font-weight:400}.p-component-overlay{background-color:#00000052;transition-duration:.2s}.p-disabled,.p-component:disabled{opacity:.38}.p-error{color:#b00020}.p-text-secondary{color:#0009}.pi{font-size:1rem}.p-icon{width:1rem;height:1rem}.p-link{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);border-radius:4px;outline-color:#0000;font-size:1rem}.p-link:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-component-overlay-enter{animation:.15s forwards p-component-overlay-enter-animation}.p-component-overlay-leave{animation:.15s forwards p-component-overlay-leave-animation}.p-autocomplete{display:inline-flex}.p-autocomplete-loader{margin-top:-.5rem;position:absolute;top:50%}.p-autocomplete-dd .p-autocomplete-input{flex:auto;width:1%}.p-autocomplete-dd .p-autocomplete-input,.p-autocomplete-dd .p-autocomplete-multiple-container{border-top-right-radius:0;border-bottom-right-radius:0}.p-autocomplete-dd .p-autocomplete-dropdown{border-top-left-radius:0;border-bottom-left-radius:0}.p-autocomplete .p-autocomplete-panel{min-width:100%}.p-autocomplete-panel{position:absolute;top:0;left:0;overflow:auto}.p-autocomplete-items{margin:0;padding:0;list-style-type:none}.p-autocomplete-item{cursor:pointer;white-space:nowrap;position:relative;overflow:hidden}.p-autocomplete-multiple-container{cursor:text;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style-type:none;display:flex;overflow:hidden}.p-autocomplete-token{cursor:default;flex:none;align-items:center;display:inline-flex}.p-autocomplete-token-icon{cursor:pointer}.p-autocomplete-input-token{flex:auto;display:inline-flex}.p-autocomplete-input-token input{box-shadow:none;background-color:#0000;border:0;border-radius:0;outline:0;width:100%;margin:0;padding:0}.p-fluid .p-autocomplete{display:flex}.p-fluid .p-autocomplete-dd .p-autocomplete-input{width:1%}.p-autocomplete .p-autocomplete-loader{right:1rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:4rem}.p-autocomplete:not(.p-disabled):hover .p-autocomplete-multiple-container{border-color:#000000de}.p-autocomplete:not(.p-disabled).p-focus .p-autocomplete-multiple-container{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-autocomplete .p-autocomplete-multiple-container{outline-color:#0000;gap:.5rem;padding:.5rem 1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.5rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#000000de;margin:0;padding:0;font-size:1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{color:#000000de;background:#0000001f;border-radius:16px;padding:.5rem 1rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus{color:#000000de;background:#0000003d}.p-autocomplete.p-invalid.p-component>.p-inputtext{border-color:#b00020}.p-autocomplete-panel{color:#000000de;background:#fff;border:0;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-autocomplete-panel .p-autocomplete-items{padding:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{color:#000000de;background:0 0;border:0;border-radius:0;margin:0;padding:1rem;transition:none}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:first-child{margin-top:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:last-child{margin-bottom:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:#3f51b5;background:#3f51b51f}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight.p-focus{background:#3f51b53d}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:not(.p-highlight):not(.p-disabled).p-focus{color:#000000de;background:#0000000a}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{color:#0009;background:#fff;margin:0;padding:1rem;font-weight:400}.p-calendar{max-width:100%;display:inline-flex}.p-calendar .p-inputtext{flex:auto;width:1%}.p-calendar-w-btn .p-inputtext{border-top-right-radius:0;border-bottom-right-radius:0}.p-calendar-w-btn .p-datepicker-trigger{border-top-left-radius:0;border-bottom-left-radius:0}.p-calendar .p-datepicker-trigger-icon{cursor:pointer}.p-fluid .p-calendar{display:flex}.p-fluid .p-calendar .p-inputtext{width:1%}.p-calendar .p-datepicker{min-width:100%}.p-datepicker{width:auto}.p-datepicker-inline{display:inline-block;overflow-x:auto}.p-datepicker-header{justify-content:space-between;align-items:center;display:flex}.p-datepicker-header .p-datepicker-title{margin:0 auto}.p-datepicker-prev,.p-datepicker-next{cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-datepicker-multiple-month .p-datepicker-group-container{display:flex}.p-datepicker-multiple-month .p-datepicker-group-container .p-datepicker-group{flex:auto}.p-datepicker table{border-collapse:collapse;width:100%}.p-datepicker td>span{cursor:pointer;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;overflow:hidden}.p-monthpicker-month{cursor:pointer;justify-content:center;align-items:center;width:33.3%;display:inline-flex;position:relative;overflow:hidden}.p-yearpicker-year{cursor:pointer;justify-content:center;align-items:center;width:50%;display:inline-flex;position:relative;overflow:hidden}.p-datepicker-buttonbar{justify-content:space-between;align-items:center;display:flex}.p-timepicker{justify-content:center;align-items:center;display:flex}.p-timepicker button{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-timepicker>div{flex-direction:column;align-items:center;display:flex}.p-datepicker-touch-ui,.p-calendar .p-datepicker-touch-ui{min-width:80vw}.p-calendar.p-invalid.p-component>.p-inputtext{border-color:#b00020}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-datepicker{color:#000000de;background:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:.5rem}.p-datepicker:not(.p-datepicker-inline){background:#fff;border:0;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#fff}.p-datepicker .p-datepicker-header{color:#000000de;background:#fff;border-bottom:1px solid #0000001f;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;padding:.5rem;font-weight:500}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-next:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#000000de;padding:.5rem;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#3f51b5}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{margin:.5rem 0;font-size:1rem}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{width:2.5rem;height:2.5rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{border:1px solid #0000;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:none}.p-datepicker table td>span.p-highlight{color:#3f51b5;background:#3f51b51f}.p-datepicker table td>span:focus{outline-offset:0;box-shadow:none;outline:0}.p-datepicker table td.p-datepicker-today>span{color:#000000de;background:#fff;border-color:#000}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#3f51b5;background:#3f51b51f}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #0000001f;padding:1rem 0}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid #0000001f;padding:.5rem}.p-datepicker .p-timepicker button{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-datepicker .p-timepicker button:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{border-radius:4px;padding:.5rem;transition:none}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:#3f51b5;background:#3f51b51f}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:4px;padding:.5rem;transition:none}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:#3f51b5;background:#3f51b51f}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid #0000001f;padding:0 .5rem}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{border-left:0;padding-left:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker.p-datepicker-mobile table th,.p-datepicker.p-datepicker-mobile table td{padding:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled){outline-color:#0000}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:#0000000a}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline-offset:0;box-shadow:none;outline:0}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled){outline-color:#0000}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:#0000000a}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{outline-offset:0;box-shadow:none;outline:0}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled){outline-color:#0000}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:#0000000a}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{outline-offset:0;box-shadow:none;outline:0}.p-cascadeselect{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.p-cascadeselect-trigger{flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-cascadeselect-label{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:auto;width:1%;display:block;overflow:hidden}.p-cascadeselect-label-empty{visibility:hidden;overflow:hidden}.p-cascadeselect .p-cascadeselect-panel{min-width:100%}.p-cascadeselect-item{cursor:pointer;white-space:nowrap;font-weight:400}.p-cascadeselect-item-content{align-items:center;display:flex;position:relative;overflow:hidden}.p-cascadeselect-group-icon{margin-left:auto}.p-cascadeselect-items{min-width:100%;margin:0;padding:0;list-style-type:none}.p-fluid .p-cascadeselect{display:flex}.p-fluid .p-cascadeselect .p-cascadeselect-label{width:1%}.p-cascadeselect-sublist{z-index:1;min-width:100%;display:none;position:absolute}.p-cascadeselect-item-active{overflow:visible}.p-cascadeselect-item-active>.p-cascadeselect-sublist{display:block;top:0;left:100%}.p-cascadeselect-enter-from,.p-cascadeselect-leave-active{opacity:0}.p-cascadeselect-enter-active{transition:opacity .15s}.p-cascadeselect{background:#fff;border:1px solid #00000061;border-radius:4px;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-cascadeselect:not(.p-disabled):hover{border-color:#000000de}.p-cascadeselect:not(.p-disabled).p-focus{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-cascadeselect.p-variant-filled{background-color:#f5f5f5}.p-cascadeselect.p-variant-filled:enabled:hover{background-color:#ececec}.p-cascadeselect.p-variant-filled:enabled:focus{background-color:#dcdcdc}.p-cascadeselect .p-cascadeselect-label{background:0 0;border:0;padding:1rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#0009}.p-cascadeselect .p-cascadeselect-label:enabled:focus{box-shadow:none;outline:0}.p-cascadeselect .p-cascadeselect-trigger{color:#0009;background:0 0;border-top-right-radius:4px;border-bottom-right-radius:4px;width:2.357rem}.p-cascadeselect.p-invalid.p-component{border-color:#b00020}.p-cascadeselect-panel{color:#000000de;background:#fff;border:0;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-cascadeselect-panel .p-cascadeselect-items{padding:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{color:#000000de;background:0 0;border:0;border-radius:0;margin:0;transition:none}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:first-child{margin-top:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:last-child{margin-bottom:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{color:#3f51b5;background:#3f51b51f}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight.p-focus{background:#3f51b53d}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled).p-focus{color:#000000de;background:#0000000a}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:1rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}.p-checkbox{-webkit-user-select:none;user-select:none;vertical-align:bottom;display:inline-flex;position:relative}.p-checkbox-input{cursor:pointer}.p-checkbox-box{justify-content:center;align-items:center;display:flex}.p-checkbox{width:18px;height:18px}.p-checkbox .p-checkbox-input{appearance:none;opacity:0;z-index:1;border:2px solid #757575;border-radius:4px;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-checkbox .p-checkbox-box{color:#000000de;background:#fff;border:2px solid #757575;border-radius:4px;outline-color:#0000;width:18px;height:18px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-checkbox .p-checkbox-box .p-checkbox-icon{color:#fff;font-size:14px;transition-duration:.2s}.p-checkbox .p-checkbox-box .p-checkbox-icon.p-icon{width:14px;height:14px}.p-checkbox.p-highlight .p-checkbox-box{background:#3f51b5;border-color:#3f51b5}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{color:#fff;background:#3f51b5;border-color:#3f51b5}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-checkbox.p-invalid>.p-checkbox-box{border-color:#b00020}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box{background:#3f51b5}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#ececec}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#3f51b5}.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#3f51b5}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background-color:#ececec}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#3f51b5}.p-chips{display:inline-flex}.p-chips-multiple-container{cursor:text;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style-type:none;display:flex;overflow:hidden}.p-chips-token{cursor:default;flex:none;align-items:center;display:inline-flex}.p-chips-input-token{flex:auto;display:inline-flex}.p-chips-token-icon{cursor:pointer}.p-chips-input-token input{box-shadow:none;background-color:#0000;border:0;border-radius:0;outline:0;width:100%;margin:0;padding:0}.p-fluid .p-chips{display:flex}.p-chips:not(.p-disabled):hover .p-chips-multiple-container{border-color:#000000de}.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-chips .p-chips-multiple-container{outline-color:#0000;padding:.5rem 1rem}.p-chips .p-chips-multiple-container .p-chips-token{color:#000000de;background:#0000001f;border-radius:16px;margin-right:.5rem;padding:.5rem 1rem}.p-chips .p-chips-multiple-container .p-chips-token.p-focus{color:#000000de;background:#0000003d}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.5rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#000000de;margin:0;padding:0;font-size:1rem}.p-chips.p-invalid.p-component>.p-inputtext{border-color:#b00020}.p-colorpicker-panel .p-colorpicker-color{background:linear-gradient(#0000 0%,#000 100%),linear-gradient(90deg,#fff 0%,#fff0 100%)}.p-colorpicker-panel .p-colorpicker-hue{background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.p-colorpicker-preview{width:2rem;height:2rem}.p-colorpicker-panel{background:#323232;border:1px solid #191919}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-dropdown{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-dropdown-label{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex:auto;width:1%;display:block;overflow:hidden}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{position:absolute;top:0;left:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{cursor:pointer;white-space:nowrap;align-items:center;font-weight:400;display:flex;position:relative;overflow:hidden}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{margin:0;padding:0;list-style-type:none}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown{background:#fff;border:1px solid #00000061;border-radius:4px;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-dropdown:not(.p-disabled):hover{border-color:#000000de}.p-dropdown:not(.p-disabled).p-focus{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-dropdown.p-variant-filled{background:#f5f5f5}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#ececec}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#dcdcdc}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:#0000}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:2rem}.p-dropdown .p-dropdown-label{background:0 0;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#0009}.p-dropdown .p-dropdown-label:focus,.p-dropdown .p-dropdown-label:enabled:focus{box-shadow:none;outline:0}.p-dropdown .p-dropdown-trigger{color:#0009;background:0 0;border-top-right-radius:4px;border-bottom-right-radius:4px;width:2.357rem}.p-dropdown .p-dropdown-clear-icon{color:#0009;right:2.357rem}.p-dropdown.p-invalid.p-component{border-color:#b00020}.p-dropdown-panel{color:#000000de;background:#fff;border:0;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-dropdown-panel .p-dropdown-header{color:#000000de;background:#fff;border-bottom:1px solid #0000001f;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;padding:1rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-2rem;padding-right:2rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#0009;right:1rem}.p-dropdown-panel .p-dropdown-items{padding:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:#000000de;background:0 0;border:0;border-radius:0;margin:0;padding:1rem;transition:none}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#3f51b5;background:#3f51b51f}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:#3f51b53d}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{color:#000000de;background:#0000000a}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{color:#0009;background:#fff;margin:0;padding:1rem;font-weight:400}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{color:#000000de;background:0 0;padding:1rem}.p-float-label{display:block;position:relative}.p-float-label label{pointer-events:none;margin-top:-.5rem;line-height:1;transition-property:all;transition-timing-function:ease;position:absolute;top:50%}.p-float-label:has(textarea) label{top:1rem}:-webkit-any(.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:-webkit-autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label){font-size:12px;top:-.75rem}:is(.p-float-label:has(input:focus) label,.p-float-label:has(input.p-filled) label,.p-float-label:has(input:autofill) label,.p-float-label:has(textarea:focus) label,.p-float-label:has(textarea.p-filled) label,.p-float-label:has(.p-inputwrapper-focus) label,.p-float-label:has(.p-inputwrapper-filled) label){font-size:12px;top:-.75rem}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-icon-field{position:relative}.p-icon-field>.p-input-icon{margin-top:-.5rem;position:absolute;top:50%}.p-inputotp{align-items:center;gap:.5rem;display:flex}.p-inputotp-input{text-align:center;width:3rem}.p-inputgroup{align-items:stretch;width:100%;display:flex}.p-inputgroup-addon{justify-content:center;align-items:center;display:flex}.p-inputgroup .p-float-label{align-items:stretch;width:100%;display:flex}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-fluid .p-inputgroup .p-input{flex:auto;width:1%}.p-inputgroup-addon{color:#0009;background:#fff;border-top:1px solid #00000061;border-bottom:1px solid #00000061;border-left:1px solid #00000061;min-width:2.357rem;padding:1rem}.p-inputgroup-addon:last-child{border-right:1px solid #00000061}.p-inputgroup>.p-component,.p-inputgroup>.p-inputwrapper>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus,.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-inputwrapper>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext,.p-inputgroup .p-float-label:first-child input{border-top-left-radius:4px;border-bottom-left-radius:4px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-inputtext,.p-inputgroup .p-float-label:last-child input{border-top-right-radius:4px;border-bottom-right-radius:4px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:3rem}.p-fluid .p-icon-field-left,.p-fluid .p-icon-field-right{width:100%}.p-icon-field-left>.p-input-icon:first-of-type{color:#0009;left:1rem}.p-icon-field-right>.p-input-icon:last-of-type{color:#0009;right:1rem}.p-inputnumber{display:inline-flex}.p-inputnumber-button{flex:none;justify-content:center;align-items:center;display:flex}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label{display:none}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{flex-direction:column;display:flex}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0;order:3}.p-inputnumber-buttons-horizontal .p-inputnumber-input{border-radius:0;order:2}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{border-top-right-radius:0;border-bottom-right-radius:0;order:1}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{border-bottom-right-radius:0;border-bottom-left-radius:0;order:1;width:100%}.p-inputnumber-buttons-vertical .p-inputnumber-input{text-align:center;border-radius:0;order:2}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;order:3;width:100%}.p-inputnumber-input{flex:auto}.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-inputnumber.p-invalid.p-component>.p-inputtext{border-color:#b00020}.p-inputnumber.p-variant-filled>.p-inputnumber-input{background-color:#f5f5f5}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:hover{background-color:#ececec}.p-inputnumber.p-variant-filled>.p-inputnumber-input:enabled:focus{background-color:#dcdcdc}.p-inputswitch{display:inline-block}.p-inputswitch-input{cursor:pointer}.p-inputswitch-slider{cursor:pointer;border:1px solid #0000;position:absolute;inset:0}.p-inputswitch-slider:before{content:"";position:absolute;top:50%}.p-inputswitch{width:2.75rem;height:1rem}.p-inputswitch .p-inputswitch-input{appearance:none;opacity:0;z-index:1;border-radius:.5rem;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-inputswitch .p-inputswitch-slider{background:#00000061;border-radius:.5rem;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-inputswitch .p-inputswitch-slider:before{background:#fff;border-radius:50%;width:1.5rem;height:1.5rem;margin-top:-.75rem;transition-duration:.2s;left:-1px}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#3f51b580}.p-inputswitch.p-highlight .p-inputswitch-slider:before{background:#3f51b5;transform:translate(1.5rem)}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider{background:#00000061}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#3f51b580}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{outline-offset:0;box-shadow:none;outline:0}.p-inputswitch.p-invalid>.p-inputswitch-slider{border-color:#b00020}.p-fluid .p-inputtext{width:100%}.p-inputtext{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);color:#000000de;appearance:none;background:#fff;border:1px solid #00000061;border-radius:4px;outline-color:#0000;padding:1rem;font-size:1rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-inputtext:enabled:hover{border-color:#000000de}.p-inputtext:enabled:focus{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-inputtext.p-invalid.p-component{border-color:#b00020}.p-inputtext.p-variant-filled{background-color:#f5f5f5}.p-inputtext.p-variant-filled:enabled:hover{background-color:#ececec}.p-inputtext.p-variant-filled:enabled:focus{background-color:#dcdcdc}.p-inputtext.p-inputtext-sm{padding:.875rem;font-size:.875rem}.p-inputtext.p-inputtext-lg{padding:1.25rem;font-size:1.25rem}.p-float-label>label{color:#0009;transition-duration:.2s;left:1rem}.p-float-label>.p-invalid+label{color:#b00020}.p-icon-field-left>.p-inputtext{padding-left:3rem}.p-icon-field-left.p-float-label>label{left:3rem}.p-icon-field-right>.p-inputtext{padding-right:3rem}::-webkit-input-placeholder{color:#0009}:-moz-placeholder-shown{color:#0009}::-moz-placeholder{color:#0009}:-ms-placeholder-shown{color:#0009}.p-input-filled .p-inputtext{background-color:#f5f5f5}.p-input-filled .p-inputtext:enabled:hover{background-color:#ececec}.p-input-filled .p-inputtext:enabled:focus{background-color:#dcdcdc}.p-inputtext-sm .p-inputtext{padding:.875rem;font-size:.875rem}.p-inputtext-lg .p-inputtext{padding:1.25rem;font-size:1.25rem}.p-knob-range{fill:none;transition:stroke .1s ease-in}.p-knob-value{fill:none;animation-name:dash-frame;animation-fill-mode:forwards}.p-knob-text{text-align:center;font-size:1.3rem}.p-listbox-list-wrapper{overflow:auto}.p-listbox-list{margin:0;padding:0;list-style-type:none}.p-listbox-item{cursor:pointer;position:relative;overflow:hidden}.p-listbox-item-group{cursor:auto}.p-listbox-filter-container{position:relative}.p-listbox-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-listbox-filter{width:100%}.p-listbox{color:#000000de;background:#fff;border:1px solid #e5e5e5;border-radius:4px;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-listbox .p-listbox-header{color:#000000de;background:#fff;border-bottom:1px solid #0000001f;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;padding:1rem}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:2rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{color:#0009;right:1rem}.p-listbox .p-listbox-list{outline:0;padding:0}.p-listbox .p-listbox-list .p-listbox-item{color:#000000de;border:0;border-radius:0;margin:0;padding:1rem;transition:none}.p-listbox .p-listbox-list .p-listbox-item:first-child{margin-top:0}.p-listbox .p-listbox-list .p-listbox-item:last-child{margin-bottom:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{color:#3f51b5;background:#3f51b51f}.p-listbox .p-listbox-list .p-listbox-item-group{color:#0009;background:#fff;margin:0;padding:1rem;font-weight:400}.p-listbox .p-listbox-list .p-listbox-empty-message{color:#000000de;background:0 0;padding:1rem}.p-listbox:not(.p-disabled) .p-listbox-item.p-highlight.p-focus{background:#3f51b53d}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled).p-focus,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover,.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover.p-focus{color:#000000de;background:#0000000a}.p-listbox.p-focus{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-listbox.p-invalid{border-color:#b00020}.p-multiselect{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.p-multiselect-trigger{flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-multiselect-label-container{cursor:pointer;flex:auto;overflow:hidden}.p-multiselect-label{white-space:nowrap;cursor:pointer;text-overflow:ellipsis;display:block;overflow:hidden}.p-multiselect-label-empty{visibility:hidden;overflow:hidden}.p-multiselect-token{cursor:default;flex:none;align-items:center;display:inline-flex}.p-multiselect-token-icon{cursor:pointer}.p-multiselect .p-multiselect-panel{min-width:100%}.p-multiselect-items-wrapper{overflow:auto}.p-multiselect-items{margin:0;padding:0;list-style-type:none}.p-multiselect-item{cursor:pointer;white-space:nowrap;align-items:center;font-weight:400;display:flex;position:relative;overflow:hidden}.p-multiselect-item-group{cursor:auto}.p-multiselect-header{justify-content:space-between;align-items:center;display:flex}.p-multiselect-filter-container{flex:auto;position:relative}.p-multiselect-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-multiselect-filter-container .p-inputtext{width:100%}.p-multiselect-close{flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex;position:relative;overflow:hidden}.p-fluid .p-multiselect{display:flex}.p-multiselect{background:#fff;border:1px solid #00000061;border-radius:4px;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-multiselect:not(.p-disabled):hover{border-color:#000000de}.p-multiselect:not(.p-disabled).p-focus{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-multiselect.p-variant-filled{background:#f5f5f5}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#ececec}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#dcdcdc}.p-multiselect .p-multiselect-label{padding:1rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-multiselect .p-multiselect-label.p-placeholder{color:#0009}.p-multiselect.p-multiselect-chip .p-multiselect-token{color:#000000de;background:#0000001f;border-radius:16px;margin-right:.5rem;padding:.5rem 1rem}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{color:#0009;background:0 0;border-top-right-radius:4px;border-bottom-right-radius:4px;width:2.357rem}.p-multiselect.p-invalid.p-component{border-color:#b00020}.p-inputwrapper-filled.p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.5rem 1rem}.p-multiselect-panel{color:#000000de;background:#fff;border:0;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-multiselect-panel .p-multiselect-header{color:#000000de;background:#fff;border-bottom:1px solid #0000001f;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;padding:1rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:2rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{color:#0009;right:1rem}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-multiselect-panel .p-multiselect-items{padding:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{color:#000000de;background:0 0;border:0;border-radius:0;margin:0;padding:1rem;transition:none}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:first-child{margin-top:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:last-child{margin-bottom:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#3f51b5;background:#3f51b51f}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:#3f51b53d}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled).p-focus{color:#000000de;background:#0000000a}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{color:#0009;background:#fff;margin:0;padding:1rem;font-weight:400}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{color:#000000de;background:0 0;padding:1rem}.p-password{display:inline-flex}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{width:0;height:100%;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal{display:none}.p-password-input::-ms-clear{display:none}.p-password.p-invalid.p-component>.p-inputtext{border-color:#b00020}.p-password-panel{color:#000000de;background:#fff;border:0;border-radius:4px;padding:1rem;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-password-panel .p-password-meter{background:#3f51b552;margin-bottom:.5rem}.p-password-panel .p-password-meter .p-password-strength.weak{background:#d32f2f}.p-password-panel .p-password-meter .p-password-strength.medium{background:#fbc02d}.p-password-panel .p-password-meter .p-password-strength.strong{background:#689f38}.p-radiobutton{-webkit-user-select:none;user-select:none;vertical-align:bottom;display:inline-flex;position:relative}.p-radiobutton-input{cursor:pointer}.p-radiobutton-box{justify-content:center;align-items:center;display:flex}.p-radiobutton-icon{backface-visibility:hidden;visibility:hidden;border-radius:50%;transform:translateZ(0)scale(.1)}.p-radiobutton.p-highlight .p-radiobutton-icon{visibility:visible;transform:translateZ(0)scale(1)}.p-radiobutton{width:20px;height:20px}.p-radiobutton .p-radiobutton-input{appearance:none;opacity:0;z-index:1;border:2px solid #757575;border-radius:50%;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-radiobutton .p-radiobutton-box{color:#000000de;background:#fff;border:2px solid #757575;border-radius:50%;outline-color:#0000;width:20px;height:20px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{background-color:#3f51b5;width:10px;height:10px;transition-duration:.2s}.p-radiobutton.p-highlight .p-radiobutton-box{background:#fff;border-color:#3f51b5}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#000000de}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#fff;border-color:#3f51b5}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:#3f51b5}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-radiobutton.p-invalid>.p-radiobutton-box{border-color:#b00020}.p-radiobutton.p-variant-filled .p-radiobutton-box{background-color:#f5f5f5}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box{background:#fff}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#ececec}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#fff}.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#fff}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{background-color:#ececec}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#fff}.p-rating{align-items:center;display:flex;position:relative}.p-rating-item{cursor:pointer;align-items:center;display:inline-flex}.p-rating.p-readonly .p-rating-item{cursor:default}.p-rating .p-rating-item{border-radius:50%;outline-color:#0000}.p-rating .p-rating-item .p-rating-icon{color:#3f51b5;font-size:1.143rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-rating .p-rating-item .p-rating-icon.p-icon{width:1.143rem;height:1.143rem}.p-rating .p-rating-item .p-rating-icon.p-rating-cancel{color:#b00020}.p-rating .p-rating-item.p-focus{outline-offset:0;box-shadow:none;outline:0}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#3f51b5}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon.p-rating-cancel{color:#b00020}.p-selectbutton .p-button{color:#000000de;background:#fff;border:1px solid #0000001f;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#0009}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{color:#000000de;background:#f6f6f6;border-color:#0000001f}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#0009}.p-selectbutton .p-button.p-highlight{color:#000000de;background:#e0e0e1;border-color:#e0e0e1}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#0009}.p-selectbutton .p-button.p-highlight:hover{color:#000000de;background:#d9d8d9;border-color:#d9d8d9}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#0009}.p-selectbutton.p-invalid>.p-button{border-color:#b00020}.p-slider{position:relative}.p-slider .p-slider-handle{cursor:grab;touch-action:none;display:block}.p-slider-range{display:block}.p-slider-horizontal .p-slider-range{height:100%;top:0;left:0}.p-slider-horizontal .p-slider-handle{top:50%}.p-slider-vertical{height:100px}.p-slider-vertical .p-slider-handle{left:50%}.p-slider-vertical .p-slider-range{width:100%;bottom:0;left:0}.p-slider{background:#c1c1c1;border:0;border-radius:4px}.p-slider.p-slider-horizontal{height:2px}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-10px;margin-left:-10px}.p-slider.p-slider-vertical{width:2px}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-10px;margin-left:-10px}.p-slider .p-slider-handle{background:#3f51b5;border:0;border-radius:50%;outline-color:#0000;width:20px;height:20px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-slider .p-slider-handle:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-slider .p-slider-range{background:#3f51b5;border-radius:4px}.p-slider:not(.p-disabled) .p-slider-handle:hover{border-color:0 none;background:#3f51b5}.p-inputtextarea-resizable{resize:none;overflow:hidden}.p-fluid .p-inputtextarea{width:100%}.p-treeselect{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.p-treeselect-trigger{flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-treeselect-label-container{cursor:pointer;flex:auto;overflow:hidden}.p-treeselect-label{white-space:nowrap;cursor:pointer;text-overflow:ellipsis;display:block;overflow:hidden}.p-treeselect-label-empty{visibility:hidden;overflow:hidden}.p-treeselect-token{cursor:default;flex:none;align-items:center;display:inline-flex}.p-treeselect .p-treeselect-panel{min-width:100%}.p-treeselect-items-wrapper{overflow:auto}.p-fluid .p-treeselect{display:flex}.p-treeselect{background:#fff;border:1px solid #00000061;border-radius:4px;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-treeselect:not(.p-disabled):hover{border-color:#000000de}.p-treeselect:not(.p-disabled).p-focus{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-treeselect.p-variant-filled{background:#f5f5f5}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#ececec}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus{background-color:#dcdcdc}.p-treeselect .p-treeselect-label{padding:1rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-treeselect .p-treeselect-label.p-placeholder{color:#0009}.p-treeselect.p-treeselect-chip .p-treeselect-token{color:#000000de;background:#0000001f;border-radius:16px;margin-right:.5rem;padding:.5rem 1rem}.p-treeselect .p-treeselect-trigger{color:#0009;background:0 0;border-top-right-radius:4px;border-bottom-right-radius:4px;width:2.357rem}.p-treeselect.p-invalid.p-component{border-color:#b00020}.p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.5rem 1rem}.p-treeselect-panel{color:#000000de;background:#fff;border:0;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{color:#000000de;background:0 0;padding:1rem}.p-input-filled .p-treeselect{background:#f5f5f5}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#ececec}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#dcdcdc}.p-togglebutton{-webkit-user-select:none;user-select:none;vertical-align:bottom;display:inline-flex;position:relative}.p-togglebutton-input{cursor:pointer}.p-togglebutton .p-button{flex:auto}.p-togglebutton .p-togglebutton-input{appearance:none;opacity:0;z-index:1;border:1px solid #0000001f;border-radius:4px;outline:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.p-togglebutton .p-button{color:#000000de;background:#fff;border:1px solid #0000001f;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-togglebutton .p-button .p-button-icon-left,.p-togglebutton .p-button .p-button-icon-right{color:#0009}.p-togglebutton.p-highlight .p-button{color:#000000de;background:#e0e0e1;border-color:#e0e0e1}.p-togglebutton.p-highlight .p-button .p-button-icon-left,.p-togglebutton.p-highlight .p-button .p-button-icon-right{color:#0009}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button{color:#000000de;background:#f6f6f6;border-color:#0000001f}:is(.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover):not(.p-highlight) .p-button .p-button-icon-right){color:#0009}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{color:#000000de;background:#d9d8d9;border-color:#d9d8d9}:is(.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-left,.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button .p-button-icon-right){color:#0009}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-togglebutton.p-invalid>.p-button{border-color:#b00020}.p-button{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;text-align:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-button-label{flex:auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;flex:none;width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-button-group .p-button{margin:0}.p-button-group .p-button:not(:last-child),.p-button-group .p-button:not(:last-child):hover{border-right:0}.p-button-group .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-button-group .p-button:first-of-type:not(:only-of-type){border-top-right-radius:0;border-bottom-right-radius:0}.p-button-group .p-button:last-of-type:not(:only-of-type){border-top-left-radius:0;border-bottom-left-radius:0}.p-button-group .p-button:focus{z-index:1;position:relative}.p-button{color:#fff;background:#3f51b5;border:0;border-radius:4px;outline-color:#0000;padding:.714rem 1rem;font-size:1rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-button:not(:disabled):hover{color:#fff;background:#3f51b5eb;border-color:#0000}.p-button:not(:disabled):active{color:#fff;background:#3f51b5ad;border-color:#0000}.p-button.p-button-outlined{color:#3f51b5;background-color:#0000;border:0}.p-button.p-button-outlined:not(:disabled):hover{color:#3f51b5;background:#3f51b50a;border:0}.p-button.p-button-outlined:not(:disabled):active{color:#3f51b5;background:#3f51b529;border:0}.p-button.p-button-outlined.p-button-plain{color:#0009;border-color:#0009}.p-button.p-button-outlined.p-button-plain:not(:disabled):hover{color:#0009;background:#0000000a}.p-button.p-button-outlined.p-button-plain:not(:disabled):active{color:#0009;background:#00000029}.p-button.p-button-text{color:#3f51b5;background-color:#0000;border-color:#0000}.p-button.p-button-text:not(:disabled):hover{color:#3f51b5;background:#3f51b50a;border-color:#0000}.p-button.p-button-text:not(:disabled):active{color:#3f51b5;background:#3f51b529;border-color:#0000}.p-button.p-button-text.p-button-plain{color:#0009}.p-button.p-button-text.p-button-plain:not(:disabled):hover{color:#0009;background:#0000000a}.p-button.p-button-text.p-button-plain:not(:disabled):active{color:#0009;background:#00000029}.p-button:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{color:#3f51b5;background-color:#fff;min-width:1rem;height:1rem;margin-left:.5rem;line-height:1rem}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:3rem;padding:.714rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:3rem}.p-button.p-button-sm{padding:.62475rem .875rem;font-size:.875rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{padding:.8925rem 1.25rem;font-size:1.25rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:3rem}.p-fluid .p-button-group{display:flex}.p-fluid .p-button-group .p-button{flex:1}.p-button.p-button-secondary,.p-button-group.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{color:#fff;background:#ff4081;border:0}.p-button.p-button-secondary:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):hover{color:#fff;background:#ff4081eb;border-color:#0000}.p-button.p-button-secondary:not(:disabled):focus,.p-button-group.p-button-secondary>.p-button:not(:disabled):focus,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-secondary:not(:disabled):active,.p-button-group.p-button-secondary>.p-button:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button:not(:disabled):active{color:#fff;background:#ff4081ad;border-color:#0000}.p-button.p-button-secondary.p-button-outlined,.p-button-group.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{color:#ff4081;background-color:#0000;border:0}.p-button.p-button-secondary.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):hover{color:#ff4081;background:#ff40810a;border:0}.p-button.p-button-secondary.p-button-outlined:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:not(:disabled):active{color:#ff4081;background:#ff408129;border:0}.p-button.p-button-secondary.p-button-text,.p-button-group.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{color:#ff4081;background-color:#0000;border-color:#0000}.p-button.p-button-secondary.p-button-text:not(:disabled):hover,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):hover{color:#ff4081;background:#ff40810a;border-color:#0000}.p-button.p-button-secondary.p-button-text:not(:disabled):active,.p-button-group.p-button-secondary>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:not(:disabled):active{color:#ff4081;background:#ff408129;border-color:#0000}.p-button.p-button-info,.p-button-group.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{color:#fff;background:#2196f3;border:0}.p-button.p-button-info:not(:disabled):hover,.p-button-group.p-button-info>.p-button:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button:not(:disabled):hover{color:#fff;background:#2196f3eb;border-color:#0000}.p-button.p-button-info:not(:disabled):focus,.p-button-group.p-button-info>.p-button:not(:disabled):focus,.p-splitbutton.p-button-info>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-info:not(:disabled):active,.p-button-group.p-button-info>.p-button:not(:disabled):active,.p-splitbutton.p-button-info>.p-button:not(:disabled):active{color:#fff;background:#2196f3ad;border-color:#0000}.p-button.p-button-info.p-button-outlined,.p-button-group.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{color:#2196f3;background-color:#0000;border:0}.p-button.p-button-info.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):hover{color:#2196f3;background:#2196f30a;border:0}.p-button.p-button-info.p-button-outlined:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:not(:disabled):active{color:#2196f3;background:#2196f329;border:0}.p-button.p-button-info.p-button-text,.p-button-group.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{color:#2196f3;background-color:#0000;border-color:#0000}.p-button.p-button-info.p-button-text:not(:disabled):hover,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):hover{color:#2196f3;background:#2196f30a;border-color:#0000}.p-button.p-button-info.p-button-text:not(:disabled):active,.p-button-group.p-button-info>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-text:not(:disabled):active{color:#2196f3;background:#2196f329;border-color:#0000}.p-button.p-button-success,.p-button-group.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{color:#fff;background:#689f38;border:0}.p-button.p-button-success:not(:disabled):hover,.p-button-group.p-button-success>.p-button:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button:not(:disabled):hover{color:#fff;background:#689f38eb;border-color:#0000}.p-button.p-button-success:not(:disabled):focus,.p-button-group.p-button-success>.p-button:not(:disabled):focus,.p-splitbutton.p-button-success>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-success:not(:disabled):active,.p-button-group.p-button-success>.p-button:not(:disabled):active,.p-splitbutton.p-button-success>.p-button:not(:disabled):active{color:#fff;background:#689f38ad;border-color:#0000}.p-button.p-button-success.p-button-outlined,.p-button-group.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{color:#689f38;background-color:#0000;border:0}.p-button.p-button-success.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):hover{color:#689f38;background:#689f380a;border:0}.p-button.p-button-success.p-button-outlined:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:not(:disabled):active{color:#689f38;background:#689f3829;border:0}.p-button.p-button-success.p-button-text,.p-button-group.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{color:#689f38;background-color:#0000;border-color:#0000}.p-button.p-button-success.p-button-text:not(:disabled):hover,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):hover{color:#689f38;background:#689f380a;border-color:#0000}.p-button.p-button-success.p-button-text:not(:disabled):active,.p-button-group.p-button-success>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-success>.p-button.p-button-text:not(:disabled):active{color:#689f38;background:#689f3829;border-color:#0000}.p-button.p-button-warning,.p-button-group.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{color:#212529;background:#fbc02d;border:0}.p-button.p-button-warning:not(:disabled):hover,.p-button-group.p-button-warning>.p-button:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button:not(:disabled):hover{color:#212529;background:#fbc02deb;border-color:#0000}.p-button.p-button-warning:not(:disabled):focus,.p-button-group.p-button-warning>.p-button:not(:disabled):focus,.p-splitbutton.p-button-warning>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-warning:not(:disabled):active,.p-button-group.p-button-warning>.p-button:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button:not(:disabled):active{color:#212529;background:#fbc02dad;border-color:#0000}.p-button.p-button-warning.p-button-outlined,.p-button-group.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{color:#fbc02d;background-color:#0000;border:0}.p-button.p-button-warning.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):hover{color:#fbc02d;background:#fbc02d0a;border:0}.p-button.p-button-warning.p-button-outlined:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:not(:disabled):active{color:#fbc02d;background:#fbc02d29;border:0}.p-button.p-button-warning.p-button-text,.p-button-group.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{color:#fbc02d;background-color:#0000;border-color:#0000}.p-button.p-button-warning.p-button-text:not(:disabled):hover,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):hover{color:#fbc02d;background:#fbc02d0a;border-color:#0000}.p-button.p-button-warning.p-button-text:not(:disabled):active,.p-button-group.p-button-warning>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-warning>.p-button.p-button-text:not(:disabled):active{color:#fbc02d;background:#fbc02d29;border-color:#0000}.p-button.p-button-help,.p-button-group.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{color:#fff;background:#9c27b0;border:0}.p-button.p-button-help:not(:disabled):hover,.p-button-group.p-button-help>.p-button:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button:not(:disabled):hover{color:#fff;background:#9c27b0eb;border-color:#0000}.p-button.p-button-help:not(:disabled):focus,.p-button-group.p-button-help>.p-button:not(:disabled):focus,.p-splitbutton.p-button-help>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-help:not(:disabled):active,.p-button-group.p-button-help>.p-button:not(:disabled):active,.p-splitbutton.p-button-help>.p-button:not(:disabled):active{color:#fff;background:#9c27b0ad;border-color:#0000}.p-button.p-button-help.p-button-outlined,.p-button-group.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{color:#9c27b0;background-color:#0000;border:0}.p-button.p-button-help.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):hover{color:#9c27b0;background:#9c27b00a;border:0}.p-button.p-button-help.p-button-outlined:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:not(:disabled):active{color:#9c27b0;background:#9c27b029;border:0}.p-button.p-button-help.p-button-text,.p-button-group.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{color:#9c27b0;background-color:#0000;border-color:#0000}.p-button.p-button-help.p-button-text:not(:disabled):hover,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):hover{color:#9c27b0;background:#9c27b00a;border-color:#0000}.p-button.p-button-help.p-button-text:not(:disabled):active,.p-button-group.p-button-help>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-help>.p-button.p-button-text:not(:disabled):active{color:#9c27b0;background:#9c27b029;border-color:#0000}.p-button.p-button-danger,.p-button-group.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{color:#fff;background:#d32f2f;border:0}.p-button.p-button-danger:not(:disabled):hover,.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{color:#fff;background:#d32f2feb;border-color:#0000}.p-button.p-button-danger:not(:disabled):focus,.p-button-group.p-button-danger>.p-button:not(:disabled):focus,.p-splitbutton.p-button-danger>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-danger:not(:disabled):active,.p-button-group.p-button-danger>.p-button:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button:not(:disabled):active{color:#fff;background:#d32f2fad;border-color:#0000}.p-button.p-button-danger.p-button-outlined,.p-button-group.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{color:#d32f2f;background-color:#0000;border:0}.p-button.p-button-danger.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):hover{color:#d32f2f;background:#d32f2f0a;border:0}.p-button.p-button-danger.p-button-outlined:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:not(:disabled):active{color:#d32f2f;background:#d32f2f29;border:0}.p-button.p-button-danger.p-button-text,.p-button-group.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{color:#d32f2f;background-color:#0000;border-color:#0000}.p-button.p-button-danger.p-button-text:not(:disabled):hover,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):hover{color:#d32f2f;background:#d32f2f0a;border-color:#0000}.p-button.p-button-danger.p-button-text:not(:disabled):active,.p-button-group.p-button-danger>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-danger>.p-button.p-button-text:not(:disabled):active{color:#d32f2f;background:#d32f2f29;border-color:#0000}.p-button.p-button-contrast,.p-button-group.p-button-contrast>.p-button,.p-splitbutton.p-button-contrast>.p-button{color:#fff;background:#212121;border:1px solid #212121}.p-button.p-button-contrast:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):hover{color:#fff;background:#424242;border-color:#424242}.p-button.p-button-contrast:not(:disabled):focus,.p-button-group.p-button-contrast>.p-button:not(:disabled):focus,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):focus{box-shadow:none}.p-button.p-button-contrast:not(:disabled):active,.p-button-group.p-button-contrast>.p-button:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button:not(:disabled):active{color:#fff;background:#616161;border-color:#616161}.p-button.p-button-contrast.p-button-outlined,.p-button-group.p-button-contrast>.p-button.p-button-outlined,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined{color:#212121;background-color:#0000;border:0}.p-button.p-button-contrast.p-button-outlined:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):hover{color:#212121;background:#2121210a;border:0}.p-button.p-button-contrast.p-button-outlined:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:not(:disabled):active{color:#212121;background:#21212129;border:0}.p-button.p-button-contrast.p-button-text,.p-button-group.p-button-contrast>.p-button.p-button-text,.p-splitbutton.p-button-contrast>.p-button.p-button-text{color:#212121;background-color:#0000;border-color:#0000}.p-button.p-button-contrast.p-button-text:not(:disabled):hover,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):hover,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):hover{color:#212121;background:#2121210a;border-color:#0000}.p-button.p-button-contrast.p-button-text:not(:disabled):active,.p-button-group.p-button-contrast>.p-button.p-button-text:not(:disabled):active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:not(:disabled):active{color:#212121;background:#21212129;border-color:#0000}.p-button.p-button-link{color:#3f51b5;background:0 0;border:#0000}.p-button.p-button-link:not(:disabled):hover{color:#3f51b5;background:0 0;border-color:#0000}.p-button.p-button-link:not(:disabled):hover .p-button-label{text-decoration:underline}.p-button.p-button-link:not(:disabled):focus{box-shadow:none;background:0 0;border-color:#0000}.p-button.p-button-link:not(:disabled):active{color:#3f51b5;background:0 0;border-color:#0000}.p-speeddial{display:flex;position:absolute}.p-speeddial-button{z-index:1}.p-speeddial-list{pointer-events:none;z-index:2;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;transition:top 0s linear .2s;display:flex}.p-speeddial-item{opacity:0;will-change:transform;transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .8s;transform:scale(0)}.p-speeddial-action{border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{position:absolute}.p-speeddial-rotate{will-change:transform;transition:transform .25s cubic-bezier(.4,0,.2,1)}.p-speeddial-mask{opacity:0;width:100%;height:100%;transition:opacity .25s cubic-bezier(.25,.8,.25,1);position:absolute;top:0;left:0}.p-speeddial-mask-visible{pointer-events:none;opacity:1;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-speeddial-opened .p-speeddial-list{pointer-events:auto}.p-speeddial-opened .p-speeddial-item{opacity:1;transform:scale(1)}.p-speeddial-opened .p-speeddial-rotate{transform:rotate(45deg)}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:2rem}.p-speeddial-button.p-button.p-button-icon-only .p-icon{width:2rem;height:2rem}.p-speeddial-list{outline:0}.p-speeddial-item.p-focus>.p-speeddial-action{outline-offset:0;box-shadow:none;outline:0}.p-speeddial-action{color:#fff;background:#ff4081;outline-color:#0000;width:3rem;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-speeddial-action:hover{color:#fff;background:#ff4081eb}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item,.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:#00000052;border-radius:4px}.p-splitbutton{display:inline-flex;position:relative}.p-splitbutton .p-splitbutton-defaultbutton,.p-splitbutton.p-button-rounded>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-defaultbutton.p-button-outlined.p-button:hover{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:auto}.p-splitbutton-menubutton,.p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button,.p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button{border-top-left-radius:0;border-bottom-left-radius:0;justify-content:center;align-items:center;display:flex}.p-splitbutton .p-menu{min-width:100%}.p-fluid .p-splitbutton{display:flex}.p-splitbutton{border-radius:4px}.p-splitbutton.p-button-rounded,.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-carousel{flex-direction:column;display:flex}.p-carousel-content{flex-direction:column;display:flex;overflow:auto}.p-carousel-prev,.p-carousel-next{flex-grow:0;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-carousel-container{flex-direction:row;display:flex}.p-carousel-items-content{width:100%;overflow:hidden}.p-carousel-items-container{flex-direction:row;display:flex}.p-carousel-indicators{flex-flow:wrap;justify-content:center;display:flex}.p-carousel-indicator>button{justify-content:center;align-items:center;display:flex}.p-carousel-vertical .p-carousel-container{flex-direction:column}.p-carousel-vertical .p-carousel-items-container{flex-direction:column;height:100%}.p-items-hidden .p-carousel-item{visibility:hidden}.p-items-hidden .p-carousel-item.p-carousel-item-active{visibility:visible}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-carousel .p-carousel-content .p-carousel-prev:focus-visible,.p-carousel .p-carousel-content .p-carousel-next:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-bottom:.5rem;margin-right:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#dcdcdc;border-radius:0;width:2rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:#ececec}.p-datatable{position:relative}.p-datatable-table{border-spacing:0;width:100%}.p-datatable .p-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-datatable .p-sortable-column .p-column-title,.p-datatable .p-sortable-column .p-sortable-column-icon,.p-datatable .p-sortable-column .p-sortable-column-badge{vertical-align:middle}.p-datatable .p-sortable-column .p-sortable-column-badge{justify-content:center;align-items:center;display:inline-flex}.p-datatable-hoverable-rows .p-selectable-row{cursor:pointer}.p-datatable-scrollable>.p-datatable-wrapper{position:relative}.p-datatable-scrollable-table>.p-datatable-thead{z-index:1;top:0}.p-datatable-scrollable-table>.p-datatable-frozen-tbody{z-index:1;position:sticky}.p-datatable-scrollable-table>.p-datatable-tfoot{z-index:1;bottom:0}.p-datatable-scrollable .p-frozen-column{background:inherit;position:sticky}.p-datatable-scrollable th.p-frozen-column{z-index:1}.p-datatable-flex-scrollable{flex-direction:column;height:100%;display:flex}.p-datatable-flex-scrollable>.p-datatable-wrapper{flex-direction:column;flex:1;height:100%;display:flex}.p-datatable-scrollable-table>.p-datatable-tbody>.p-rowgroup-header{z-index:1;position:sticky}.p-datatable-resizable-table>.p-datatable-thead>tr>th,.p-datatable-resizable-table>.p-datatable-tfoot>tr>td,.p-datatable-resizable-table>.p-datatable-tbody>tr>td{white-space:nowrap;overflow:hidden}.p-datatable-resizable-table>.p-datatable-thead>tr>th.p-resizable-column:not(.p-frozen-column){background-clip:padding-box;position:relative}.p-datatable-resizable-table-fit>.p-datatable-thead>tr>th.p-resizable-column:last-child .p-column-resizer{display:none}.p-datatable .p-column-resizer{cursor:col-resize;border:1px solid #0000;width:.5rem;height:100%;margin:0;padding:0;display:block;position:absolute;top:0;right:0}.p-datatable .p-column-header-content{align-items:center;display:flex}.p-datatable .p-column-resizer-helper{z-index:10;width:1px;display:none;position:absolute}.p-datatable .p-row-editor-init,.p-datatable .p-row-editor-save,.p-datatable .p-row-editor-cancel,.p-datatable .p-row-toggler{justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-datatable-reorder-indicator-up,.p-datatable-reorder-indicator-down{display:none;position:absolute}.p-reorderable-column,.p-datatable-reorderablerow-handle{cursor:move}.p-datatable .p-datatable-loading-overlay{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute}.p-column-filter-row{align-items:center;width:100%;display:flex}.p-column-filter-menu{margin-left:auto;display:inline-flex}.p-column-filter-row .p-column-filter-element{flex:auto;width:1%}.p-column-filter-menu-button,.p-column-filter-clear-button{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.p-column-filter-row-items{margin:0;padding:0;list-style:none}.p-column-filter-row-item{cursor:pointer}.p-column-filter-add-button,.p-column-filter-remove-button{justify-content:center}.p-column-filter-add-button .p-button-label,.p-column-filter-remove-button .p-button-label{flex-grow:0}.p-column-filter-buttonbar{justify-content:space-between;align-items:center;display:flex}.p-column-filter-buttonbar .p-button:not(.p-button-icon-only){width:auto}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{display:none}.p-datatable-virtualscroller-spacer{display:flex}.p-datatable .p-virtualscroller .p-virtualscroller-loading{min-height:0;position:sticky;top:0;left:0;transform:none!important}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-datatable .p-datatable-header,.p-datatable .p-datatable-footer{color:#000000de;background:#fff;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;color:#000000de;background:#fff;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem;font-weight:500;transition:none}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;color:#000000de;background:#fff;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem;font-weight:500}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#0009;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{color:#3f51b5;background:#3f51b51f;border-radius:50%;min-width:1.143rem;height:1.143rem;margin-left:.5rem;line-height:1.143rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{color:#000000de;background:#0000000a}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#0009}.p-datatable .p-sortable-column.p-highlight{color:#000000de;background:#fff}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#000000de}.p-datatable .p-sortable-column.p-highlight:hover{color:#000000de;background:#0000000a}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#000000de}.p-datatable .p-sortable-column:focus-visible{box-shadow:none;outline:0}.p-datatable .p-datatable-tbody>tr{color:#000000de;background:#fff;transition:none}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus-visible,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr>td>.p-column-title{font-weight:500}.p-datatable .p-datatable-tbody>tr:focus-visible{outline-offset:-.15rem;outline:.15rem solid #0000}.p-datatable .p-datatable-tbody>tr.p-highlight{color:#3f51b5;background:#3f51b51f}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline-offset:-.15rem;outline:.15rem solid #0000}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{color:#000000de;background:#0000000a}.p-datatable .p-column-resizer-helper{background:#3f51b5}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-virtualscroller>.p-datatable-table>.p-datatable-tfoot{background-color:#fff}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable .p-datatable-loading-icon.p-icon{width:2rem;height:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:#00000005}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{color:#3f51b5;background:#3f51b51f}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler,.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight .p-row-toggler:hover{color:#3f51b5}.p-datatable.p-datatable-sm .p-datatable-header,.p-datatable.p-datatable-sm .p-datatable-thead>tr>th,.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td,.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-sm .p-datatable-footer{padding:.5rem}.p-datatable.p-datatable-lg .p-datatable-header,.p-datatable.p-datatable-lg .p-datatable-thead>tr>th,.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td,.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td,.p-datatable.p-datatable-lg .p-datatable-footer{padding:1.25rem}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-dataview .p-dataview-header{color:#000000de;background:#fff;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem;font-weight:500}.p-dataview .p-dataview-content{color:#000000de;background:#fff;border:0;padding:1rem 0}.p-dataview .p-dataview-footer{color:#000000de;background:#fff;border:0 solid #e4e4e4;border-bottom-width:1px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:1rem;font-weight:500}.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{margin-left:.5rem}.p-column-filter-menu-button{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{color:#0009;background:#0000000a;border-color:#0000}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{color:#0009;background:#0000000a}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{color:#3f51b5;background:#3f51b51f}.p-column-filter-menu-button:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-column-filter-clear-button{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{color:#0009;background:#0000000a;border-color:#0000}.p-column-filter-clear-button:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-column-filter-overlay{color:#000000de;background:#fff;border:0;border-radius:4px;min-width:12.5rem;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-column-filter-overlay .p-column-filter-row-items{padding:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{color:#000000de;background:0 0;border:0;border-radius:0;margin:0;padding:1rem;transition:none}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:first-child{margin-top:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:last-child{margin-bottom:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{color:#3f51b5;background:#3f51b51f}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{color:#000000de;background:#0000000a}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{color:#000000de;background:#fff;border-bottom:1px solid #0000001f;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint{border-bottom:1px solid #0000001f;padding:1rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0}.p-column-filter-overlay-menu .p-column-filter-add-rule,.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:1rem}.p-orderlist{display:flex}.p-orderlist-controls{flex-direction:column;justify-content:center;display:flex}.p-orderlist-list-container{flex:auto}.p-orderlist-list{min-height:12rem;max-height:24rem;margin:0;padding:0;list-style-type:none;overflow:auto}.p-orderlist-item{cursor:pointer;position:relative;overflow:hidden}.p-orderlist.p-state-disabled .p-orderlist-item,.p-orderlist.p-state-disabled .p-button{cursor:default}.p-orderlist.p-state-disabled .p-orderlist-list{overflow:hidden}.p-orderlist .p-orderlist-controls{padding:1rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-list-container{background:#fff;border:1px solid #e0e0e0;border-radius:4px;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-orderlist .p-orderlist-list-container.p-focus{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-orderlist .p-orderlist-header{color:#000000de;padding:1rem;font-weight:500}.p-orderlist .p-orderlist-list{color:#000000de;outline:0;padding:0}.p-orderlist .p-orderlist-list:not(:first-child){border-top:1px solid #e0e0e0}.p-orderlist .p-orderlist-list .p-orderlist-item{color:#000000de;background:0 0;border:0;margin:0;padding:1rem;transition:transform .2s,none}.p-orderlist .p-orderlist-list .p-orderlist-item:first-child{margin-top:0}.p-orderlist .p-orderlist-list .p-orderlist-item:last-child{margin-bottom:0}.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover,.p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover.p-focus,.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{color:#000000de;background:#0000000a}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{color:#3f51b5;background:#3f51b51f}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight.p-focus{background:#3f51b53d}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n){background:#00000005}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(2n):hover{background:#0000000a}.p-organizationchart-table{border-spacing:0;border-collapse:separate;margin:0 auto}.p-organizationchart-table>tbody>tr>td{text-align:center;vertical-align:top;padding:0 .75rem}.p-organizationchart-node-content{display:inline-block;position:relative}.p-organizationchart-node-content .p-node-toggler{z-index:2;-webkit-user-select:none;user-select:none;cursor:pointer;width:1.5rem;height:1.5rem;margin-left:-.75rem;text-decoration:none;position:absolute;bottom:-.75rem;left:50%}.p-organizationchart-node-content .p-node-toggler .p-node-toggler-icon{position:relative;top:.25rem}.p-organizationchart-line-down{width:1px;height:20px;margin:0 auto}.p-organizationchart-line-right,.p-organizationchart-line-left{border-radius:0}.p-organizationchart-selectable-node{cursor:pointer}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{color:#000000de;background:#0000000a}.p-organizationchart .p-organizationchart-node-content.p-highlight{color:#3f51b5;background:#3f51b51f}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#1e27561f}.p-organizationchart .p-organizationchart-line-down{background:#0000001f}.p-organizationchart .p-organizationchart-line-left{border-color:#0000001f;border-right-style:solid;border-right-width:1px}.p-organizationchart .p-organizationchart-line-top{border-color:#0000001f;border-top-style:solid;border-top-width:1px}.p-organizationchart .p-organizationchart-node-content{color:#000000de;background:#fff;border:1px solid #e0e0e0;padding:1rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;color:inherit;border-radius:50%;outline-color:#0000}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-paginator-default{display:flex}.p-paginator{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.p-paginator-left-content{margin-right:auto}.p-paginator-right-content{margin-left:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev,.p-paginator-current{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.p-paginator-element:focus{z-index:1;position:relative}.p-paginator{color:#000000de;background:#fff;border:0 solid #e4e4e4;border-radius:4px;padding:.5rem 1rem}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{color:#0009;background-color:#0000;border:0;border-radius:50%;min-width:3rem;height:3rem;margin:.143rem;transition:none}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{color:#0009;background:#0000000a;border-color:#0000}.p-paginator .p-paginator-first{border-top-left-radius:50%;border-bottom-left-radius:50%}.p-paginator .p-paginator-last{border-top-right-radius:50%;border-bottom-right-radius:50%}.p-paginator .p-dropdown{height:3rem;margin-left:.5rem;margin-right:.5rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:3rem}.p-paginator .p-paginator-current{color:#0009;background-color:#0000;border:0;min-width:3rem;height:3rem;margin:.143rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{color:#0009;background-color:#0000;border:0;border-radius:50%;min-width:3rem;height:3rem;margin:.143rem;transition:none}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{color:#3f51b5;background:#3f51b51f;border-color:#3f51b51f}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{color:#0009;background:#0000000a;border-color:#0000}.p-picklist{display:flex}.p-picklist-buttons{flex-direction:column;justify-content:center;display:flex}.p-picklist-list-wrapper{flex:50%}.p-picklist-list{min-height:12rem;max-height:24rem;margin:0;padding:0;list-style-type:none;overflow:auto}.p-picklist-item{cursor:pointer;position:relative;overflow:hidden}.p-picklist-item.p-picklist-flip-enter-active.p-picklist-flip-enter-to,.p-picklist-item.p-picklist-flip-leave-active.p-picklist-flip-leave-to{transition:none}.p-picklist .p-picklist-buttons{padding:1rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-list-wrapper{background:#fff;border:1px solid #e0e0e0;border-radius:4px;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-picklist .p-picklist-list-wrapper.p-focus{outline-offset:0;box-shadow:none;border-color:#3f51b5;outline:0}.p-picklist .p-picklist-header{color:#000000de;padding:1rem;font-weight:500}.p-picklist .p-picklist-list{color:#000000de;outline:0;padding:0}.p-picklist .p-picklist-list:not(:first-child){border-top:1px solid #e0e0e0}.p-picklist .p-picklist-list .p-picklist-item{color:#000000de;background:0 0;border:0;margin:0;padding:1rem;transition:transform .2s,none}.p-picklist .p-picklist-list .p-picklist-item:first-child{margin-top:0}.p-picklist .p-picklist-list .p-picklist-item:last-child{margin-bottom:0}.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover,.p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover.p-focus,.p-picklist .p-picklist-list .p-picklist-item.p-focus{color:#000000de;background:#0000000a}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{color:#3f51b5;background:#3f51b51f}.p-picklist .p-picklist-list .p-picklist-item.p-highlight.p-focus{background:#3f51b53d}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n){background:#00000005}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(2n):hover{background:#0000000a}.p-timeline{flex-direction:column;flex-grow:1;display:flex}.p-timeline-left .p-timeline-event-opposite{text-align:right}.p-timeline-left .p-timeline-event-content{text-align:left}.p-timeline-right .p-timeline-event{flex-direction:row-reverse}.p-timeline-right .p-timeline-event-opposite{text-align:left}.p-timeline-right .p-timeline-event-content{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:row-reverse}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-opposite{text-align:right}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(odd) .p-timeline-event-content,.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-opposite{text-align:left}.p-timeline-vertical.p-timeline-alternate .p-timeline-event:nth-child(2n) .p-timeline-event-content{text-align:right}.p-timeline-event{min-height:70px;display:flex;position:relative}.p-timeline-event:last-child{min-height:0}.p-timeline-event-opposite,.p-timeline-event-content{flex:1;padding:0 1rem}.p-timeline-event-separator{flex-direction:column;flex:0;align-items:center;display:flex}.p-timeline-event-marker{align-self:baseline;display:flex}.p-timeline-event-connector{flex-grow:1}.p-timeline-horizontal{flex-direction:row}.p-timeline-horizontal .p-timeline-event{flex-direction:column;flex:1}.p-timeline-horizontal .p-timeline-event:last-child{flex:0}.p-timeline-horizontal .p-timeline-event-separator{flex-direction:row}.p-timeline-horizontal .p-timeline-event-connector{width:100%}.p-timeline-bottom .p-timeline-event,.p-timeline-horizontal.p-timeline-alternate .p-timeline-event:nth-child(2n){flex-direction:column-reverse}.p-timeline .p-timeline-event-marker{background-color:#bdbdbd;border:0;border-radius:50%;width:1rem;height:1rem}.p-timeline .p-timeline-event-connector{background-color:#bdbdbd}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-tree-container{margin:0;padding:0;list-style-type:none;overflow:auto}.p-treenode-children{margin:0;padding:0;list-style-type:none}.p-tree-wrapper{overflow:auto}.p-treenode-selectable{cursor:pointer;-webkit-user-select:none;user-select:none}.p-tree-toggler{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-treenode-leaf>.p-treenode-content .p-tree-toggler{visibility:hidden}.p-treenode-content{align-items:center;display:flex}.p-tree-filter{width:100%}.p-tree-filter-container{width:100%;display:block;position:relative}.p-tree-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-tree-loading{min-height:4rem;position:relative}.p-tree .p-tree-loading-overlay{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute}.p-tree-flex-scrollable{flex-direction:column;flex:1;height:100%;display:flex}.p-tree-flex-scrollable .p-tree-wrapper{flex:1}.p-tree{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:1rem}.p-tree .p-tree-container .p-treenode{outline:0;padding:.25rem}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{outline-offset:0;box-shadow:none;outline:0}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:4px;padding:.5rem;transition:none}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{color:#0009;margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox.p-indeterminate .p-checkbox-icon{color:#000000de}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{color:#3f51b5;background:#3f51b51f}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#3f51b5}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{color:#000000de;background:#0000000a}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:2rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{color:#0009;right:1rem}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-tree-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable{position:relative}.p-treetable table{border-collapse:collapse;table-layout:fixed;width:100%}.p-treetable .p-sortable-column{cursor:pointer;-webkit-user-select:none;user-select:none}.p-treetable-responsive-scroll>.p-treetable-wrapper{overflow-x:auto}.p-treetable-responsive-scroll>.p-treetable-wrapper>table,.p-treetable-auto-layout>.p-treetable-wrapper>table{table-layout:auto}.p-treetable-hoverable-rows .p-treetable-tbody>tr{cursor:pointer}.p-treetable-toggler{cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.p-treetable-toggler+.p-checkbox,.p-treetable-toggler+.p-checkbox+span{vertical-align:middle}.p-treetable-resizable>.p-treetable-wrapper{overflow-x:auto}.p-treetable-resizable .p-treetable-thead>tr>th,.p-treetable-resizable .p-treetable-tfoot>tr>td,.p-treetable-resizable .p-treetable-tbody>tr>td{overflow:hidden}.p-treetable-resizable .p-resizable-column:not(.p-frozen-column){background-clip:padding-box;position:relative}.p-treetable-resizable-fit .p-resizable-column:last-child .p-column-resizer{display:none}.p-treetable .p-column-resizer{cursor:col-resize;border:1px solid #0000;width:.5rem;height:100%;margin:0;padding:0;display:block;position:absolute;top:0;right:0}.p-treetable .p-column-resizer-helper{z-index:10;width:1px;display:none;position:absolute}.p-treetable .p-treetable-loading-overlay{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute}.p-treetable-scrollable .p-treetable-wrapper{position:relative;overflow:auto}.p-treetable-scrollable .p-treetable-table,.p-treetable-scrollable .p-treetable-thead,.p-treetable-scrollable .p-treetable-tbody,.p-treetable-scrollable .p-treetable-tfoot{display:block}.p-treetable-scrollable .p-treetable-thead>tr,.p-treetable-scrollable .p-treetable-tbody>tr,.p-treetable-scrollable .p-treetable-tfoot>tr{flex-wrap:nowrap;width:100%;display:flex}.p-treetable-scrollable .p-treetable-thead>tr>th,.p-treetable-scrollable .p-treetable-tbody>tr>td,.p-treetable-scrollable .p-treetable-tfoot>tr>td{flex:1 1 0;align-items:center;display:flex}.p-treetable-scrollable .p-treetable-thead{z-index:1;position:sticky;top:0}.p-treetable-scrollable .p-treetable-tfoot{z-index:1;position:sticky;bottom:0}.p-treetable-scrollable .p-frozen-column{background:inherit;position:sticky}.p-treetable-scrollable th.p-frozen-column{z-index:1}.p-treetable-scrollable-both .p-treetable-thead>tr>th,.p-treetable-scrollable-both .p-treetable-tbody>tr>td,.p-treetable-scrollable-both .p-treetable-tfoot>tr>td,.p-treetable-scrollable-horizontal .p-treetable-thead>tr>th .p-treetable-scrollable-horizontal .p-treetable-tbody>tr>td,.p-treetable-scrollable-horizontal .p-treetable-tfoot>tr>td{flex:none}.p-treetable-flex-scrollable{flex-direction:column;height:100%;display:flex}.p-treetable-flex-scrollable .p-treetable-wrapper{flex-direction:column;flex:1;height:100%;display:flex}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px;border-radius:0}.p-treetable .p-treetable-header,.p-treetable .p-treetable-footer{color:#000000de;background:#fff;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem;font-weight:500}.p-treetable .p-treetable-thead>tr>th{text-align:left;color:#000000de;background:#fff;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem;font-weight:500;transition:none}.p-treetable .p-treetable-tfoot>tr>td{text-align:left;color:#000000de;background:#fff;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem;font-weight:500}.p-treetable .p-sortable-column{outline-color:#0000}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#0009;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{color:#3f51b5;background:#3f51b51f;border-radius:50%;min-width:1.143rem;height:1.143rem;margin-left:.5rem;line-height:1.143rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{color:#000000de;background:#0000000a}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#0009}.p-treetable .p-sortable-column.p-highlight{color:#000000de;background:#fff}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#000000de}.p-treetable .p-treetable-tbody>tr{color:#000000de;background:#fff;transition:none}.p-treetable .p-treetable-tbody>tr>td{text-align:left;border:0 solid #e4e4e4;border-bottom-width:1px;padding:1rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler+.p-checkbox.p-indeterminate .p-checkbox-icon{color:#000000de}.p-treetable .p-treetable-tbody>tr:focus-visible{outline-offset:-.15rem;outline:.15rem solid #0000}.p-treetable .p-treetable-tbody>tr.p-highlight{color:#3f51b5;background:#3f51b51f}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler,.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#3f51b5}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{color:#000000de;background:#0000000a}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#000000de}.p-treetable .p-column-resizer-helper{background:#3f51b5}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#fff}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable .p-treetable-loading-icon.p-icon{width:2rem;height:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th,.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td,.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.875rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-sm .p-treetable-footer{padding:.5rem}.p-treetable.p-treetable-lg .p-treetable-header,.p-treetable.p-treetable-lg .p-treetable-thead>tr>th,.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td,.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td,.p-treetable.p-treetable-lg .p-treetable-footer{padding:1.25rem}.p-accordion-header-action{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;text-decoration:none;display:flex;position:relative}.p-accordion-header-action:focus{z-index:1}.p-accordion-header-text{line-height:1}.p-accordion .p-accordion-header .p-accordion-header-link{color:#000000de;background:#fff;border:0;border-radius:4px;outline-color:#0000;padding:1.5rem;font-weight:400;transition:none}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus-visible{outline-offset:0;box-shadow:inset none;outline:0}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{color:#000000de;background:#f6f6f6;border-color:#0000}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{color:#000000de;background:#fff;border-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{color:#000000de;background:#fff;border-color:#0000}.p-accordion .p-accordion-content{color:#000000de;background:#fff;border:0;border-radius:0 0 4px 4px;padding:1rem 1.5rem}.p-accordion .p-accordion-tab{margin-bottom:0}.p-accordion .p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion .p-accordion-tab .p-accordion-content{border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link,.p-accordion .p-accordion-tab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-top:0}.p-accordion .p-accordion-tab:first-child .p-accordion-header .p-accordion-header-link{border-top-left-radius:4px;border-top-right-radius:4px}.p-accordion .p-accordion-tab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link,.p-accordion .p-accordion-tab:last-child .p-accordion-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-card{color:#000000de;background:#fff;border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.p-card .p-card-body{padding:1rem}.p-card .p-card-title{margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.p-card .p-card-subtitle{color:#0009;margin-bottom:.5rem;font-weight:400}.p-card .p-card-content{padding:1rem 0}.p-card .p-card-footer{padding:1rem 0 0}.p-fieldset-legend>a,.p-fieldset-legend>span{justify-content:center;align-items:center;display:flex}.p-fieldset-toggleable .p-fieldset-legend a{cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;position:relative;overflow:hidden}.p-fieldset-legend-text{line-height:1}.p-fieldset{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-radius:4px}.p-fieldset .p-fieldset-legend{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:1rem;font-weight:500}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{color:#000000de;border-radius:4px;outline-color:#0000;padding:1rem;transition:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover{color:#000000de}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{color:#000000de;background:#0000000a;border-color:#e0e0e0}.p-fieldset .p-fieldset-content{padding:1rem}.p-divider-horizontal{align-items:center;width:100%;display:flex;position:relative}.p-divider-horizontal:before{content:"";width:100%;display:block;position:absolute;top:50%;left:0}.p-divider-content{z-index:1}.p-divider-vertical{justify-content:center;min-height:100%;margin:0 1rem;display:flex;position:relative}.p-divider-vertical:before{content:"";height:100%;display:block;position:absolute;top:0;left:50%}.p-divider.p-divider-solid.p-divider-horizontal:before{border-top-style:solid}.p-divider.p-divider-solid.p-divider-vertical:before{border-left-style:solid}.p-divider.p-divider-dashed.p-divider-horizontal:before{border-top-style:dashed}.p-divider.p-divider-dashed.p-divider-vertical:before{border-left-style:dashed}.p-divider.p-divider-dotted.p-divider-horizontal:before{border-top-style:dotted}.p-divider.p-divider-dotted.p-divider-vertical:before{border-left-style:dotted}.p-divider .p-divider-content{background-color:#fff}.p-divider.p-divider-horizontal{margin:1.25rem 0;padding:0 1.25rem}.p-divider.p-divider-horizontal:before{border-top:1px solid #0000001f}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1.25rem;padding:1.25rem 0}.p-divider.p-divider-vertical:before{border-left:1px solid #0000001f}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-panel-header{justify-content:space-between;align-items:center;display:flex}.p-panel-title{line-height:1}.p-panel-header-icon{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.p-panel .p-panel-header{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-top-left-radius:4px;border-top-right-radius:4px;padding:1rem}.p-panel .p-panel-header .p-panel-title{font-weight:500}.p-panel .p-panel-header .p-panel-header-icon{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-panel .p-panel-header .p-panel-header-icon:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel .p-panel-content{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-top:0;padding:1rem}.p-panel .p-panel-content:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-panel .p-panel-footer{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:1rem}.p-scrollpanel-wrapper{z-index:1;float:left;width:100%;height:100%;position:relative;overflow:hidden}.p-scrollpanel-content{box-sizing:border-box;scrollbar-width:none;width:calc(100% + 18px);height:calc(100% + 18px);padding:0 18px 18px 0;position:relative;overflow:auto}.p-scrollpanel-content::-webkit-scrollbar{display:none}.p-scrollpanel-bar{z-index:2;cursor:pointer;opacity:0;background:#c1c1c1;border-radius:3px;transition:opacity .25s linear;position:relative}.p-scrollpanel-bar-y{width:9px;top:0}.p-scrollpanel-bar-x{height:9px;bottom:0}.p-scrollpanel-hidden{visibility:hidden}.p-scrollpanel:hover .p-scrollpanel-bar,.p-scrollpanel:active .p-scrollpanel-bar{opacity:1}.p-scrollpanel-grabbed{-webkit-user-select:none;user-select:none}.p-scrollpanel .p-scrollpanel-bar{background:#0000001f;border:0;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-scrollpanel .p-scrollpanel-bar:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-splitter{flex-wrap:nowrap;display:flex}.p-splitter-vertical{flex-direction:column}.p-splitter-gutter{cursor:col-resize;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-splitter-horizontal.p-splitter-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.p-splitter-horizontal>.p-splitter-gutter>.p-splitter-gutter-handle{width:100%;height:24px}.p-splitter-horizontal>.p-splitter-gutter{cursor:col-resize}.p-splitter-vertical.p-splitter-resizing{cursor:row-resize;-webkit-user-select:none;user-select:none}.p-splitter-vertical>.p-splitter-gutter{cursor:row-resize}.p-splitter-vertical>.p-splitter-gutter>.p-splitter-gutter-handle{width:24px;height:100%}.p-splitter-panel{flex-grow:1;overflow:hidden}.p-splitter-panel-nested{display:flex}.p-splitter-panel .p-splitter{border:0;flex-grow:1}.p-splitter{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-radius:4px}.p-splitter .p-splitter-gutter{background:#0000000a;transition:background-color .2s,color .2s,box-shadow .2s}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{background:#0000001f;outline-color:#0000;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-splitter .p-splitter-gutter-resizing{background:#0000001f}.p-stepper .p-stepper-nav{justify-content:space-between;align-items:center;margin:0;padding:0;list-style-type:none;display:flex;position:relative;overflow-x:auto}.p-stepper-vertical .p-stepper-nav{flex-direction:column}.p-stepper-header{flex:auto;align-items:center;display:flex;position:relative}.p-stepper-header:last-of-type{flex:initial}.p-stepper-header .p-stepper-action{cursor:pointer;border:0;align-items:center;text-decoration:none;display:inline-flex}.p-stepper-header .p-stepper-action:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-stepper.p-stepper-readonly .p-stepper-header{cursor:auto}.p-stepper-header.p-highlight .p-stepper-action{cursor:default}.p-stepper-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.p-stepper-number{justify-content:center;align-items:center;display:flex;position:relative}.p-stepper-separator{flex:1 1 0}.p-stepper .p-stepper-nav{justify-content:space-between;margin:0;padding:0;list-style-type:none;display:flex}.p-stepper .p-stepper-header{padding:.5rem}.p-stepper .p-stepper-header .p-stepper-action{background:0 0;border-radius:4px;outline-color:#0000;transition:none}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{color:#000000de;background:0 0;border:2px solid #0000;border-radius:50%;min-width:2rem;height:2rem;font-size:1.143rem;line-height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title{color:#000000de;margin-left:.5rem;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s}.p-stepper .p-stepper-header .p-stepper-action:not(.p-disabled):focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-stepper .p-stepper-header.p-highlight .p-stepper-number{color:#3f51b5;background:#3f51b51f}.p-stepper .p-stepper-header.p-highlight .p-stepper-title{color:#000000de}.p-stepper .p-stepper-header:not(.p-disabled):focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-stepper .p-stepper-header:has(~.p-highlight) .p-stepper-separator{background-color:#3f51b5}.p-stepper .p-stepper-panels{color:#000000de;background:#fff;padding:1rem}.p-stepper .p-stepper-separator{background-color:#bdbdbd;width:100%;height:2px;margin-inline-start:1rem;transition:none}.p-stepper.p-stepper-vertical{flex-direction:column;display:flex}.p-stepper.p-stepper-vertical .p-stepper-toggleable-content{color:#000000de;background:#fff;flex:auto;display:flex}.p-stepper.p-stepper-vertical .p-stepper-panel{flex-direction:column;flex:initial;display:flex}.p-stepper.p-stepper-vertical .p-stepper-panel.p-stepper-panel-active{flex:auto}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-header{flex:initial}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-content{width:100%;padding-left:1rem}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{flex:none;width:2px;height:auto;margin-inline-start:calc(1.75rem + 2px)}.p-stepper.p-stepper-vertical .p-stepper-panel:has(~.p-stepper-panel-active) .p-stepper-separator{background-color:#3f51b5}.p-stepper.p-stepper-vertical .p-stepper-panel:last-of-type .p-stepper-content{padding-left:3rem}.p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain auto;overflow:auto hidden}.p-tabview-nav{flex:auto;margin:0;padding:0;list-style-type:none;display:flex}.p-tabview-header-action{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-tabview-ink-bar{z-index:1;display:none}.p-tabview-header-action:focus{z-index:1}.p-tabview-title{white-space:nowrap;line-height:1}.p-tabview-nav-btn{z-index:2;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview .p-tabview-nav{background:#fff;border:0 solid #0000001f;border-bottom-width:1px}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{color:#0009;background:#fff;border:0 solid #0000;border-bottom:1px solid #0000001f;border-top-left-radius:4px;border-top-right-radius:4px;outline-color:#0000;margin:0 0 -1px;padding:1rem 1.5rem;font-weight:500;transition:none}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus-visible{outline-offset:0;box-shadow:inset none;outline:0}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{color:#0009;background:#3f51b50a;border-color:#0000001f}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:#3f51b5;background:#fff;border-color:#0000001f}.p-tabview .p-tabview-nav-btn.p-link{color:#3f51b5;background:#fff;border-radius:0;outline-color:#0000;width:3rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-tabview .p-tabview-nav-btn.p-link:focus-visible{outline-offset:0;box-shadow:inset none;outline:0}.p-tabview .p-tabview-panels{color:#000000de;background:#fff;border:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:1rem}.p-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.p-toolbar-group-start,.p-toolbar-group-center,.p-toolbar-group-end,.p-toolbar-group-left,.p-toolbar-group-right{align-items:center;display:flex}.p-toolbar{background:#fff;border:1px solid #e0e0e0;border-radius:4px;gap:.5rem;padding:1rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{margin-top:10px;position:absolute;top:0;left:0}.p-confirm-popup-flipped{margin-top:-10px;margin-bottom:10px}.p-confirm-popup-enter-from{opacity:0;transform:scaleY(.8)}.p-confirm-popup-leave-to{opacity:0}.p-confirm-popup-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-confirm-popup-leave-active{transition:opacity .1s linear}.p-confirm-popup:after,.p-confirm-popup:before{bottom:100%;left:calc(var(--overlayArrowLeft,0) + 1.25rem);content:" ";pointer-events:none;width:0;height:0;position:absolute}.p-confirm-popup:after{border-width:8px;margin-left:-8px}.p-confirm-popup:before{border-width:10px;margin-left:-10px}.p-confirm-popup-flipped:after,.p-confirm-popup-flipped:before{top:100%;bottom:auto}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-bottom-color:#0000}.p-confirm-popup .p-confirm-popup-content{align-items:center;display:flex}.p-confirm-popup{color:#000000de;background:#fff;border:0;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-confirm-popup .p-confirm-popup-content{padding:1.5rem}.p-confirm-popup .p-confirm-popup-footer{text-align:right;padding:0 1.5rem 1rem}.p-confirm-popup .p-confirm-popup-footer button{width:auto;margin:0 .5rem 0 0}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border-style:solid;border-color:#fff0 #fff0 #fff}.p-confirm-popup:before{border-style:solid;border-color:#fff0 #fff0 #f2f2f2}.p-confirm-popup.p-confirm-popup-flipped:after,.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#fff}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-icon.p-icon{width:1.5rem;height:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog-mask.p-component-overlay{pointer-events:auto}.p-dialog{max-height:90%;transform:scale(1)}.p-dialog-content{overflow-y:auto}.p-dialog-header{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.p-dialog-footer{flex-shrink:0}.p-dialog .p-dialog-header-icons{align-items:center;display:flex}.p-dialog .p-dialog-header-icon{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-fluid .p-dialog-footer .p-button{width:auto}.p-dialog-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-dialog-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-dialog-enter-from,.p-dialog-leave-to{opacity:0;transform:scale(.7)}.p-dialog-top .p-dialog,.p-dialog-bottom .p-dialog,.p-dialog-left .p-dialog,.p-dialog-right .p-dialog,.p-dialog-topleft .p-dialog,.p-dialog-topright .p-dialog,.p-dialog-bottomleft .p-dialog,.p-dialog-bottomright .p-dialog{margin:.75rem;transform:translate(0,0)}.p-dialog-top .p-dialog-enter-active,.p-dialog-top .p-dialog-leave-active,.p-dialog-bottom .p-dialog-enter-active,.p-dialog-bottom .p-dialog-leave-active,.p-dialog-left .p-dialog-enter-active,.p-dialog-left .p-dialog-leave-active,.p-dialog-right .p-dialog-enter-active,.p-dialog-right .p-dialog-leave-active,.p-dialog-topleft .p-dialog-enter-active,.p-dialog-topleft .p-dialog-leave-active,.p-dialog-topright .p-dialog-enter-active,.p-dialog-topright .p-dialog-leave-active,.p-dialog-bottomleft .p-dialog-enter-active,.p-dialog-bottomleft .p-dialog-leave-active,.p-dialog-bottomright .p-dialog-enter-active,.p-dialog-bottomright .p-dialog-leave-active{transition:all .3s ease-out}.p-dialog-top .p-dialog-enter-from,.p-dialog-top .p-dialog-leave-to{transform:translateY(-100%)}.p-dialog-bottom .p-dialog-enter-from,.p-dialog-bottom .p-dialog-leave-to{transform:translateY(100%)}.p-dialog-left .p-dialog-enter-from,.p-dialog-left .p-dialog-leave-to,.p-dialog-topleft .p-dialog-enter-from,.p-dialog-topleft .p-dialog-leave-to,.p-dialog-bottomleft .p-dialog-enter-from,.p-dialog-bottomleft .p-dialog-leave-to{transform:translate(-100%)}.p-dialog-right .p-dialog-enter-from,.p-dialog-right .p-dialog-leave-to,.p-dialog-topright .p-dialog-enter-from,.p-dialog-topright .p-dialog-leave-to,.p-dialog-bottomright .p-dialog-enter-from,.p-dialog-bottomright .p-dialog-leave-to{transform:translate(100%)}.p-dialog-maximized{height:100%;max-height:100%;width:100vw!important;height:100vh!important;top:0!important;left:0!important}.p-dialog-maximized .p-dialog-content{flex-grow:1}.p-confirm-dialog .p-dialog-content{align-items:center;display:flex}.p-dialog{border:0;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-dialog .p-dialog-header{color:#000000de;background:#fff;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;padding:1.5rem}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.25rem;font-weight:500}.p-dialog .p-dialog-header .p-dialog-header-icon{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-dialog .p-dialog-header .p-dialog-header-icon:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{color:#000000de;background:#fff;padding:0 1.5rem 1.5rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-dialog .p-dialog-footer{color:#000000de;background:#fff;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;display:flex}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message:not(:first-child){margin-left:1rem}.p-overlaypanel{margin-top:10px}.p-overlaypanel-flipped{margin-top:-10px;margin-bottom:10px}.p-overlaypanel-close{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-overlaypanel-enter-from{opacity:0;transform:scaleY(.8)}.p-overlaypanel-leave-to{opacity:0}.p-overlaypanel-enter-active{transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-overlaypanel-leave-active{transition:opacity .1s linear}.p-overlaypanel:after,.p-overlaypanel:before{bottom:100%;left:calc(var(--overlayArrowLeft,0) + 1.25rem);content:" ";pointer-events:none;width:0;height:0;position:absolute}.p-overlaypanel:after{border-width:8px;margin-left:-8px}.p-overlaypanel:before{border-width:10px;margin-left:-10px}.p-overlaypanel-flipped:after,.p-overlaypanel-flipped:before{top:100%;bottom:auto}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-bottom-color:#0000}.p-overlaypanel{color:#000000de;background:#fff;border:0;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-overlaypanel .p-overlaypanel-close{color:#fff;background:#3f51b5;border-radius:50%;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s;position:absolute;top:-1.25rem;right:-1.25rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{color:#fff;background:#3f51b5eb}.p-overlaypanel:after{border-style:solid;border-color:#fff0 #fff0 #fff}.p-overlaypanel:before{border-style:solid;border-color:#fff0 #fff0 #f2f2f2}.p-overlaypanel.p-overlaypanel-flipped:after,.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#fff}.p-sidebar-mask{pointer-events:none;background-color:#0000;transition-property:background-color;display:none}.p-sidebar-mask.p-component-overlay{pointer-events:auto}.p-sidebar-visible{display:flex}.p-sidebar{pointer-events:auto;flex-direction:column;transition:transform .3s;display:flex;position:relative;transform:translate(0,0)}.p-sidebar-content{flex-grow:1;overflow-y:auto}.p-sidebar-header{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.p-sidebar-icon{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-sidebar-full .p-sidebar{max-height:100%;transition:none;transform:none;width:100vw!important;height:100vh!important;top:0!important;left:0!important}.p-sidebar-left .p-sidebar-enter-from,.p-sidebar-left .p-sidebar-leave-to{transform:translate(-100%)}.p-sidebar-right .p-sidebar-enter-from,.p-sidebar-right .p-sidebar-leave-to{transform:translate(100%)}.p-sidebar-top .p-sidebar-enter-from,.p-sidebar-top .p-sidebar-leave-to{transform:translateY(-100%)}.p-sidebar-bottom .p-sidebar-enter-from,.p-sidebar-bottom .p-sidebar-leave-to{transform:translateY(100%)}.p-sidebar-full .p-sidebar-enter-from,.p-sidebar-full .p-sidebar-leave-to{opacity:0}.p-sidebar-full .p-sidebar-enter-active,.p-sidebar-full .p-sidebar-leave-active{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.p-sidebar-left .p-sidebar,.p-sidebar-right .p-sidebar{width:20rem;height:100%}.p-sidebar-top .p-sidebar,.p-sidebar-bottom .p-sidebar{width:100%;height:10rem}.p-sidebar-left .p-sidebar-sm,.p-sidebar-right .p-sidebar-sm{width:20rem}.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-md{width:40rem}.p-sidebar-left .p-sidebar-lg,.p-sidebar-right .p-sidebar-lg{width:60rem}.p-sidebar-top .p-sidebar-sm,.p-sidebar-bottom .p-sidebar-sm{height:10rem}.p-sidebar-top .p-sidebar-md,.p-sidebar-bottom .p-sidebar-md{height:20rem}.p-sidebar-top .p-sidebar-lg,.p-sidebar-bottom .p-sidebar-lg{height:30rem}.p-sidebar-left .p-sidebar-content,.p-sidebar-right .p-sidebar-content,.p-sidebar-top .p-sidebar-content,.p-sidebar-bottom .p-sidebar-content{width:100%;height:100%}@media screen and (width<=64em){.p-sidebar-left .p-sidebar-lg,.p-sidebar-left .p-sidebar-md,.p-sidebar-right .p-sidebar-lg,.p-sidebar-right .p-sidebar-md{width:20rem}}.p-sidebar{color:#000000de;background:#fff;border:0;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-sidebar .p-sidebar-header{padding:1rem}.p-sidebar .p-sidebar-header .p-sidebar-header-content{font-size:1.25rem;font-weight:500}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{color:#0009;background:0 0;border:0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:#0009;background:#0000000a;border-color:#0000}.p-sidebar .p-sidebar-header .p-sidebar-close:focus-visible,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content{padding:1rem}.p-tooltip{max-width:12.5rem;padding:.25em .5rem;display:none;position:absolute}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute;scale:2}.p-tooltip-right .p-tooltip-arrow{border-width:.25em .25em .25em 0;margin-top:-.25rem}.p-tooltip-left .p-tooltip-arrow{border-width:.25em 0 .25em .25rem;margin-top:-.25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{border-width:.25em .25em 0;margin-left:-.25rem}.p-tooltip-bottom .p-tooltip-arrow{border-width:0 .25em .25rem;margin-left:-.25rem}.p-tooltip .p-tooltip-text{color:#fff;background:#616161e6;border-radius:4px;padding:.5rem;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#616161e6}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#616161e6}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#616161e6}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#616161e6}.p-fileupload-content{position:relative}.p-fileupload-content .p-progressbar{width:100%;position:absolute;top:0;left:0}.p-button.p-fileupload-choose{position:relative;overflow:hidden}.p-fileupload-buttonbar{flex-wrap:wrap;display:flex}.p-fileupload>input[type=file],.p-fileupload-basic input[type=file]{display:none}.p-fluid .p-fileupload .p-button{width:auto}.p-fileupload-file{flex-wrap:wrap;align-items:center;display:flex}.p-fileupload-file-thumbnail{flex-shrink:0}.p-fileupload-file-actions{margin-left:auto}.p-fileupload .p-fileupload-buttonbar{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;gap:.5rem;padding:1rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{outline-offset:0;box-shadow:none;outline:0}.p-fileupload .p-fileupload-content{color:#000000de;background:#fff;border:1px solid #e0e0e0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:2rem 1rem}.p-fileupload .p-fileupload-content.p-fileupload-highlight{background-color:#3f51b51f;border:1px dashed #3f51b5}.p-fileupload .p-fileupload-file{border:1px solid #0000001f;border-radius:4px;gap:.5rem;margin-bottom:.5rem;padding:1rem}.p-fileupload .p-fileupload-file:last-child{margin-bottom:0}.p-fileupload .p-fileupload-file-name{margin-bottom:.5rem}.p-fileupload .p-fileupload-file-size{margin-right:.5rem}.p-fileupload .p-progressbar{height:4px}.p-fileupload .p-fileupload-row>div{padding:1rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):hover{color:#fff;background:#3f51b5eb;border-color:#0000}.p-fileupload-choose:not(.p-disabled):active{color:#fff;background:#3f51b5ad;border-color:#0000}.p-breadcrumb{overflow-x:auto}.p-breadcrumb .p-breadcrumb-list{flex-wrap:nowrap;align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.p-breadcrumb .p-menuitem-text{line-height:1}.p-breadcrumb .p-menuitem-link{align-items:center;text-decoration:none;display:flex}.p-breadcrumb .p-menuitem-separator{align-items:center;display:flex}.p-breadcrumb::-webkit-scrollbar{display:none}.p-breadcrumb{background:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:1rem}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link{border-radius:4px;outline-color:#0000;transition:none}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-text{color:#000000de}.p-breadcrumb .p-breadcrumb-list li .p-menuitem-link .p-menuitem-icon{color:#0009}.p-breadcrumb .p-breadcrumb-list li.p-menuitem-separator{color:#0009;margin:0 .5rem}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-text{color:#000000de}.p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon{color:#0009}.p-contextmenu ul{margin:0;padding:0;list-style:none}.p-contextmenu .p-submenu-list{z-index:1;min-width:100%;position:absolute}.p-contextmenu .p-menuitem-link{cursor:pointer;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-contextmenu .p-menuitem-text{line-height:1}.p-contextmenu .p-menuitem{position:relative}.p-contextmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-contextmenu-enter-from,.p-contextmenu-leave-active{opacity:0}.p-contextmenu-enter-active{transition:opacity .25s}.p-contextmenu{color:#000000de;background:#fff;border:0;border-radius:4px;min-width:12.5rem;padding:.5rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-contextmenu .p-contextmenu-root-list{outline:0}.p-contextmenu .p-submenu-list{background:#fff;border:0;border-radius:4px;padding:.5rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-contextmenu .p-menuitem{margin:0}.p-contextmenu .p-menuitem:first-child{margin-top:0}.p-contextmenu .p-menuitem:last-child{margin-bottom:0}.p-contextmenu .p-menuitem>.p-menuitem-content{color:#000000de;border-radius:0;transition:none}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#000000de;-webkit-user-select:none;user-select:none;padding:1rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#0009;margin-right:.5rem}.p-contextmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content{color:#000000de;background:#0000000a}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#000000de;background:#0000000a}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#000000de}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-contextmenu .p-menuitem-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-dock{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.p-dock-list-container{pointer-events:auto;display:flex}.p-dock-list{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.p-dock-item{will-change:transform;transition:all .2s cubic-bezier(.4,0,.2,1)}.p-dock-link{cursor:default;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-dock-item-second-prev,.p-dock-item-second-next{transform:scale(1.2)}.p-dock-item-prev,.p-dock-item-next{transform:scale(1.4)}.p-dock-item-current{z-index:1;transform:scale(1.6)}.p-dock-top{width:100%;top:0;left:0}.p-dock-top .p-dock-item{transform-origin:top}.p-dock-bottom{width:100%;bottom:0;left:0}.p-dock-bottom .p-dock-item{transform-origin:bottom}.p-dock-right{height:100%;top:0;right:0}.p-dock-right .p-dock-item{transform-origin:100%}.p-dock-right .p-dock-list{flex-direction:column}.p-dock-left{height:100%;top:0;left:0}.p-dock-left .p-dock-item{transform-origin:0}.p-dock-left .p-dock-list{flex-direction:column}.p-dock .p-dock-list-container{background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:.5rem}.p-dock .p-dock-list-container .p-dock-list{outline:0}.p-dock .p-dock-item{border-radius:4px;padding:.5rem}.p-dock .p-dock-item.p-focus{outline-offset:0;box-shadow:none;outline:0}.p-dock .p-dock-link{width:4rem;height:4rem}.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{margin:0 .9rem}.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{margin:0 1.3rem}.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container{width:100%;overflow-x:auto}.p-dock.p-dock-mobile.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container{height:100%;overflow-y:auto}.p-dock.p-dock-mobile.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-mobile.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock.p-dock-mobile .p-dock-list .p-dock-item{margin:0;transform:none}.p-megamenu{display:flex;position:relative}.p-megamenu-root-list{margin:0;padding:0;list-style:none}.p-megamenu .p-menuitem-link{cursor:pointer;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-megamenu .p-menuitem-text{line-height:1}.p-megamenu-panel{z-index:1;width:auto;min-width:100%;display:none;left:0}.p-megamenu-panel:not(.p-megamenu-mobile){position:absolute}.p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{display:block}.p-megamenu-submenu{margin:0;padding:0;list-style:none}.p-megamenu-button{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:none}.p-megamenu-horizontal{align-items:center}.p-megamenu-horizontal .p-megamenu-root-list{flex-wrap:wrap;align-items:center;display:flex}.p-megamenu-horizontal .p-megamenu-end{align-self:center;margin-left:auto}.p-megamenu-vertical{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile){display:inline-flex}.p-megamenu-vertical .p-megamenu-root-list{flex-direction:column}.p-megamenu-vertical:not(.p-megamenu-mobile) .p-megamenu-root-list>.p-menuitem-active>.p-megamenu-panel{top:0;left:100%}.p-megamenu-vertical .p-megamenu-root-list>.p-menuitem>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{margin-left:auto}.p-megamenu-grid{display:flex}.p-megamenu-col-2,.p-megamenu-col-3,.p-megamenu-col-4,.p-megamenu-col-6,.p-megamenu-col-12{flex:none;padding:.5rem}.p-megamenu-col-2{width:16.6667%}.p-megamenu-col-3{width:25%}.p-megamenu-col-4{width:33.3333%}.p-megamenu-col-6{width:50%}.p-megamenu-col-12{width:100%}.p-megamenu.p-megamenu-mobile .p-megamenu-button{display:flex}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{width:100%;display:none;position:absolute}.p-megamenu.p-megamenu-mobile .p-submenu-list{width:100%;box-shadow:none;border:0;position:static}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem{width:100%;position:static}.p-megamenu.p-megamenu-mobile-active .p-megamenu-root-list{z-index:1;flex-direction:column;display:flex;top:100%;left:0}.p-megamenu.p-megamenu-mobile .p-megamenu-grid{flex-wrap:wrap;max-height:90%;overflow:auto}.p-megamenu{color:#000000de;background:0 0;border:1px solid #e5e5e5;border-radius:4px;padding:1rem}.p-megamenu .p-megamenu-root-list{outline:0}.p-megamenu .p-menuitem{margin:0}.p-megamenu .p-menuitem:first-child{margin-top:0}.p-megamenu .p-menuitem:last-child{margin-bottom:0}.p-megamenu .p-menuitem>.p-menuitem-content{color:#000000de;border-radius:0;transition:none}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#000000de;-webkit-user-select:none;user-select:none;padding:1rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#0009;margin-right:.5rem}.p-megamenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content{color:#000000de;background:#0000000a}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#000000de;background:#0000000a}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#000000de}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-megamenu .p-megamenu-panel{color:#000000de;background:#fff;border:0;border-radius:4px;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-megamenu .p-submenu-header{color:#0009;background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;padding:1rem;font-weight:400}.p-megamenu .p-submenu-list{min-width:12.5rem;padding:.5rem 0}.p-megamenu .p-submenu-list .p-menuitem-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-megamenu.p-megamenu-vertical{min-width:12.5rem;padding:.5rem 0}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content{color:#000000de;border-radius:4px;transition:none}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{-webkit-user-select:none;user-select:none;padding:1rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#0009;margin-right:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009;margin-left:.5rem}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-megamenu.p-megamenu-horizontal .p-megamenu-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-megamenu.p-megamenu-mobile.p-megamenu-vertical{width:100%;padding:1rem}.p-megamenu.p-megamenu-mobile .p-megamenu-button{color:#0009;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-button:hover{color:#0009;background:#0000000a}.p-megamenu.p-megamenu-mobile .p-megamenu-button:focus{outline-offset:0;box-shadow:none;outline:0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list{background:#fff;border:0;padding:.5rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-icon{font-size:.875rem}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-megamenu.p-megamenu-mobile .p-megamenu-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3rem}.p-menu ul{margin:0;padding:0;list-style:none}.p-menu .p-menuitem-link{cursor:pointer;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-menu .p-menuitem-text{line-height:1}.p-menu{color:#000000de;background:#fff;border:1px solid #e5e5e5;border-radius:4px;min-width:12.5rem;padding:.5rem 0}.p-menu .p-menuitem{margin:0}.p-menu .p-menuitem:first-child{margin-top:0}.p-menu .p-menuitem:last-child{margin-bottom:0}.p-menu .p-menuitem>.p-menuitem-content{color:#000000de;border-radius:0;transition:none}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#000000de;-webkit-user-select:none;user-select:none;padding:1rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#0009;margin-right:.5rem}.p-menu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-menu .p-menuitem.p-highlight>.p-menuitem-content{color:#000000de;background:#0000000a}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#0000000a}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#000000de;background:#0000000a}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#000000de}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-menu.p-menu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menu .p-submenu-header{color:#0009;background:#fff;border-top-left-radius:0;border-top-right-radius:0;margin:0;padding:1rem;font-weight:400}.p-menu .p-menuitem-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-menubar{align-items:center;display:flex}.p-menubar ul{margin:0;padding:0;list-style:none}.p-menubar .p-menuitem-link{cursor:pointer;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-menubar .p-menuitem-text{line-height:1}.p-menubar .p-menuitem{position:relative}.p-menubar-root-list{flex-wrap:wrap;align-items:center;display:flex}.p-menubar-root-list>li ul{z-index:1;display:none}.p-menubar-root-list>.p-menuitem-active>.p-submenu-list{display:block}.p-menubar .p-submenu-list{z-index:1;display:none;position:absolute}.p-menubar .p-submenu-list>.p-menuitem-active>.p-submenu-list{display:block;top:0;left:100%}.p-menubar .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-menubar .p-menubar-end{align-self:center;margin-left:auto}.p-menubar-button{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:none}.p-menubar.p-menubar-mobile{position:relative}.p-menubar.p-menubar-mobile .p-menubar-button{display:flex}.p-menubar.p-menubar-mobile .p-menubar-root-list{width:100%;display:none;position:absolute}.p-menubar.p-menubar-mobile .p-submenu-list{width:100%;box-shadow:none;border:0;position:static}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem{width:100%;position:static}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{z-index:1;flex-direction:column;display:flex;top:100%;left:0}.p-menubar{color:#000000de;background:0 0;border:1px solid #e5e5e5;border-radius:4px;padding:1rem}.p-menubar .p-menubar-root-list{outline:0}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content{color:#000000de;border-radius:4px;transition:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link{-webkit-user-select:none;user-select:none;padding:1rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#0009;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-menubar .p-menuitem{margin:0}.p-menubar .p-menuitem:first-child{margin-top:0}.p-menubar .p-menuitem:last-child{margin-bottom:0}.p-menubar .p-menuitem>.p-menuitem-content{color:#000000de;border-radius:0;transition:none}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#000000de;-webkit-user-select:none;user-select:none;padding:1rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#0009;margin-right:.5rem}.p-menubar .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content{color:#000000de;background:#0000000a}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content{background:#0000000a}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#000000de;background:#0000000a}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#000000de}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-menubar .p-submenu-list{background:#fff;border:0;border-radius:4px;min-width:12.5rem;padding:.5rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menubar .p-submenu-list .p-menuitem-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-button{color:#0009;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar.p-menubar-mobile .p-menubar-button:hover{color:#0009;background:#0000000a}.p-menubar.p-menubar-mobile .p-menubar-button:focus{outline-offset:0;box-shadow:none;outline:0}.p-menubar.p-menubar-mobile .p-menubar-root-list{background:#fff;border:0;padding:.5rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-menuitem.p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-content>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:3rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:5rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:7rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:9rem}.p-menubar.p-menubar-mobile .p-menubar-root-list .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-submenu-list .p-menuitem .p-menuitem-content .p-menuitem-link{padding-left:11rem}.p-panelmenu .p-panelmenu-header-action{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;text-decoration:none;display:flex;position:relative}.p-panelmenu .p-panelmenu-header-action:focus{z-index:1}.p-panelmenu .p-submenu-list{margin:0;padding:0;list-style:none}.p-panelmenu .p-menuitem-link{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-panelmenu .p-menuitem-text{line-height:1}.p-panelmenu .p-panelmenu-header{outline:0}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content{color:#000000de;background:#fff;border:0;border-radius:4px;outline-color:#0000;transition:none}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action{color:#000000de;padding:1.5rem;font-weight:400}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header:not(.p-disabled):focus-visible .p-panelmenu-header-content{outline-offset:0;box-shadow:inset none;outline:0}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content{color:#000000de;background:#f6f6f6;border-color:#0000}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight .p-panelmenu-header-content{color:#000000de;background:#fff;border-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.p-panelmenu .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{color:#000000de;background:#fff;border-color:#0000}.p-panelmenu .p-panelmenu-content{color:#000000de;background:#fff;border:0;border-radius:0 0 4px 4px;padding:.5rem 0}.p-panelmenu .p-panelmenu-content .p-panelmenu-root-list{outline:0}.p-panelmenu .p-panelmenu-content .p-menuitem{margin:0}.p-panelmenu .p-panelmenu-content .p-menuitem:first-child{margin-top:0}.p-panelmenu .p-panelmenu-content .p-menuitem:last-child{margin-bottom:0}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content{color:#000000de;border-radius:0;transition:none}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#000000de;-webkit-user-select:none;user-select:none;padding:1rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#0009;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content{color:#000000de;background:#0000000a}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#000000de;background:#0000000a}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#000000de}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-content .p-menuitem-link .p-submenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover .p-panelmenu-header-content{border-top:0}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header .p-panelmenu-header-content{border-top-left-radius:4px;border-top-right-radius:4px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight) .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-steps{position:relative}.p-steps .p-steps-list{margin:0;padding:0;list-style-type:none;display:flex}.p-steps-item{flex:auto;justify-content:center;display:flex;position:relative;overflow:hidden}.p-steps-item .p-menuitem-link{cursor:pointer;flex-direction:column;align-items:center;text-decoration:none;display:inline-flex;overflow:hidden}.p-steps.p-steps-readonly .p-steps-item{cursor:auto}.p-steps-item.p-steps-current .p-menuitem-link{cursor:default}.p-steps-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.p-steps-number{justify-content:center;align-items:center;display:flex}.p-steps-title{display:block}.p-steps .p-steps-item .p-menuitem-link{background:0 0;border-radius:4px;outline-color:#0000;transition:none}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:#000000de;z-index:1;background:0 0;border:1px solid #0000;border-radius:50%;min-width:2rem;height:2rem;font-size:1.143rem;line-height:2rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{color:#000000de;margin-top:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-steps .p-steps-item.p-highlight .p-steps-number{color:#3f51b5;background:#3f51b51f}.p-steps .p-steps-item:before{content:" ";border-top:1px solid #0000001f;width:100%;margin-top:-1rem;display:block;position:absolute;top:50%;left:0}.p-tabmenu{overflow-x:auto}.p-tabmenu-nav{flex-wrap:nowrap;margin:0;padding:0;list-style-type:none;display:flex}.p-tabmenu-nav a{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-tabmenu-nav a:focus{z-index:1}.p-tabmenu-nav .p-menuitem-text{line-height:1}.p-tabmenu-ink-bar{z-index:1;display:none}.p-tabmenu::-webkit-scrollbar{display:none}.p-tabmenu .p-tabmenu-nav{background:#fff;border:0 solid #0000001f;border-bottom-width:1px}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{color:#0009;background:#fff;border:0 solid #0000;border-bottom:1px solid #0000001f;border-top-left-radius:4px;border-top-right-radius:4px;outline-color:#0000;margin:0 0 -1px;padding:1rem 1.5rem;font-weight:500;transition:none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus-visible{outline-offset:0;box-shadow:inset none;outline:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{color:#0009;background:#3f51b50a;border-color:#0000001f}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{color:#3f51b5;background:#fff;border-color:#0000001f}.p-tieredmenu ul{margin:0;padding:0;list-style:none}.p-tieredmenu .p-submenu-list{z-index:1;min-width:100%;display:none;position:absolute}.p-tieredmenu .p-menuitem-link{cursor:pointer;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.p-tieredmenu .p-menuitem-text{line-height:1}.p-tieredmenu .p-menuitem{position:relative}.p-tieredmenu .p-menuitem-link .p-submenu-icon{margin-left:auto}.p-tieredmenu .p-menuitem-active>.p-submenu-list{display:block;top:0;left:100%}.p-tieredmenu-enter-from,.p-tieredmenu-leave-active{opacity:0}.p-tieredmenu-enter-active{transition:opacity .25s}.p-tieredmenu{color:#000000de;background:#fff;border:1px solid #e5e5e5;border-radius:4px;min-width:12.5rem;padding:.5rem 0}.p-tieredmenu.p-tieredmenu-overlay{background:#fff;border:0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-tieredmenu-root-list{outline:0}.p-tieredmenu .p-submenu-list{background:#fff;border:0;border-radius:4px;padding:.5rem 0;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-menuitem{margin:0}.p-tieredmenu .p-menuitem:first-child{margin-top:0}.p-tieredmenu .p-menuitem:last-child{margin-bottom:0}.p-tieredmenu .p-menuitem>.p-menuitem-content{color:#000000de;border-radius:0;transition:none}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link{color:#000000de;-webkit-user-select:none;user-select:none;padding:1rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{color:#0009;margin-right:.5rem}.p-tieredmenu .p-menuitem>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content{color:#000000de;background:#0000000a}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-text{color:#000000de}.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-highlight>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#0009}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{color:#000000de;background:#0000000a}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content .p-menuitem-link .p-submenu-icon{color:#000000de}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover{color:#000000de;background:#0000000a}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-text{color:#000000de}.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled)>.p-menuitem-content:hover .p-menuitem-link .p-submenu-icon{color:#0009}.p-tieredmenu .p-menuitem-separator{border-top:1px solid #0000001f;margin:.5rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-submenu-icon.p-icon{width:.875rem;height:.875rem}.p-inline-message{vertical-align:top;justify-content:center;align-items:center;display:inline-flex}.p-inline-message-icon{flex-shrink:0}.p-inline-message-icon-only .p-inline-message-text{visibility:hidden;width:0}.p-fluid .p-inline-message{display:flex}.p-inline-message{border-radius:4px;margin:0;padding:1rem}.p-inline-message.p-inline-message-info{color:#01579b;background:#b3e5fc;border:1px solid #0000}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#01579b}.p-inline-message.p-inline-message-success{color:#1b5e20;background:#c8e6c9;border:1px solid #0000}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#1b5e20}.p-inline-message.p-inline-message-warn{color:#7f6003;background:#ffecb3;border:1px solid #0000}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#7f6003}.p-inline-message.p-inline-message-error{color:#b71c1c;background:#ffcdd2;border:1px solid #0000}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#b71c1c}.p-inline-message.p-inline-message-secondary{color:#fff;background:#ff4081;border:1px solid #0000}.p-inline-message.p-inline-message-secondary .p-inline-message-icon{color:#fff}.p-inline-message.p-inline-message-contrast{color:#fff;background:#212121;border:1px solid #0000}.p-inline-message.p-inline-message-contrast .p-inline-message-icon{color:#fff}.p-inline-message .p-inline-message-icon{margin-right:.5rem;font-size:1rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message-wrapper{align-items:center;display:flex}.p-message-icon{flex-shrink:0}.p-message-close{flex-shrink:0;justify-content:center;align-items:center;display:flex}.p-message-close.p-link{margin-left:auto;position:relative;overflow:hidden}.p-message-enter-from{opacity:0}.p-message-enter-active{transition:opacity .3s}.p-message.p-message-leave-from{max-height:1000px}.p-message.p-message-leave-to{opacity:0;max-height:0;margin:0}.p-message-leave-active{transition:max-height .3s cubic-bezier(0,1,0,1),opacity .3s,margin .15s;overflow:hidden}.p-message-leave-active .p-message-close{display:none}.p-message{border-radius:4px;margin:1rem 0}.p-message .p-message-wrapper{padding:1.25rem 1.5rem}.p-message .p-message-close{background:0 0;border-radius:50%;outline-color:#0000;width:2.5rem;height:2.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-message .p-message-close:hover{background:#ffffff80}.p-message .p-message-close:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-message.p-message-info{color:#01579b;background:#b3e5fc;border:0 solid #0000}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:#01579b}.p-message.p-message-success{color:#1b5e20;background:#c8e6c9;border:0 solid #0000}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:#1b5e20}.p-message.p-message-warn{color:#7f6003;background:#ffecb3;border:0 solid #0000}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#7f6003}.p-message.p-message-error{color:#b71c1c;background:#ffcdd2;border:0 solid #0000}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:#b71c1c}.p-message.p-message-secondary{color:#fff;background:#ff4081;border:0 solid #0000}.p-message.p-message-secondary .p-message-icon,.p-message.p-message-secondary .p-message-close{color:#fff}.p-message.p-message-contrast{color:#fff;background:#212121;border:0 solid #0000}.p-message.p-message-contrast .p-message-icon,.p-message.p-message-contrast .p-message-close{color:#fff}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{margin-right:.5rem;font-size:1.5rem}.p-message .p-icon:not(.p-message-close-icon){width:1.5rem;height:1.5rem}.p-toast{white-space:pre-line;word-break:break-word;width:25rem}.p-toast-message-icon{flex-shrink:0}.p-toast-message-content{align-items:flex-start;display:flex}.p-toast-message-text{flex:auto}.p-toast-top-center,.p-toast-bottom-center{transform:translate(-50%)}.p-toast-center{min-width:20vw;transform:translate(-50%,-50%)}.p-toast-icon-close{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-toast-icon-close.p-link{cursor:pointer}.p-toast-message-enter-from{opacity:0;transform:translateY(50%)}.p-toast-message-leave-from{max-height:1000px}.p-toast .p-toast-message.p-toast-message-leave-to{opacity:0;max-height:0;margin-bottom:0;overflow:hidden}.p-toast-message-enter-active{transition:transform .3s,opacity .3s}.p-toast-message-leave-active{transition:max-height .45s cubic-bezier(0,1,0,1),opacity .3s,margin-bottom .3s}.p-toast{opacity:.9}.p-toast .p-toast-message{border-radius:4px;margin:0 0 1rem;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-toast .p-toast-message .p-toast-message-content{border-width:0;padding:1.5rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon.p-icon{width:2rem;height:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{background:0 0;border-radius:50%;outline-color:#0000;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{background:#ffffff80}.p-toast .p-toast-message .p-toast-icon-close:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-toast .p-toast-message.p-toast-message-info{color:#01579b;background:#b3e5fc;border:0 solid #0000}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:#01579b}.p-toast .p-toast-message.p-toast-message-success{color:#1b5e20;background:#c8e6c9;border:0 solid #0000}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:#1b5e20}.p-toast .p-toast-message.p-toast-message-warn{color:#7f6003;background:#ffecb3;border:0 solid #0000}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:#7f6003}.p-toast .p-toast-message.p-toast-message-error{color:#b71c1c;background:#ffcdd2;border:0 solid #0000}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:#b71c1c}.p-toast .p-toast-message.p-toast-message-secondary{color:#fff;background:#ff4081;border:0 solid #0000}.p-toast .p-toast-message.p-toast-message-secondary .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-secondary .p-toast-icon-close{color:#fff}.p-toast .p-toast-message.p-toast-message-contrast{color:#fff;background:#212121;border:0 solid #0000}.p-toast .p-toast-message.p-toast-message-contrast .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-contrast .p-toast-icon-close{color:#fff}.p-galleria-content{flex-direction:column;display:flex}.p-galleria-item-wrapper{flex-direction:column;display:flex;position:relative}.p-galleria-item-container{height:100%;display:flex;position:relative}.p-galleria-item-nav{justify-content:center;align-items:center;margin-top:-.5rem;display:inline-flex;position:absolute;top:50%;overflow:hidden}.p-galleria-item-prev{border-top-left-radius:0;border-bottom-left-radius:0;left:0}.p-galleria-item-next{border-top-right-radius:0;border-bottom-right-radius:0;right:0}.p-galleria-item{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.p-galleria-item-nav-onhover .p-galleria-item-nav{pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav{pointer-events:all;opacity:1}.p-galleria-item-nav-onhover .p-galleria-item-wrapper:hover .p-galleria-item-nav.p-disabled{pointer-events:none}.p-galleria-caption{width:100%;position:absolute;bottom:0;left:0}.p-galleria-thumbnail-wrapper{flex-direction:column;flex-shrink:0;display:flex;overflow:auto}.p-galleria-thumbnail-prev,.p-galleria-thumbnail-next{flex:none;justify-content:center;align-self:center;align-items:center;display:flex;position:relative;overflow:hidden}.p-galleria-thumbnail-prev span,.p-galleria-thumbnail-next span{justify-content:center;align-items:center;display:flex}.p-galleria-thumbnail-container{flex-direction:row;display:flex}.p-galleria-thumbnail-items-container{width:100%;overflow:hidden}.p-galleria-thumbnail-items{display:flex}.p-galleria-thumbnail-item{cursor:pointer;opacity:.5;justify-content:center;align-items:center;display:flex;overflow:auto}.p-galleria-thumbnail-item:hover{opacity:1;transition:opacity .3s}.p-galleria-thumbnail-item-current{opacity:1}.p-galleria-thumbnails-left .p-galleria-content,.p-galleria-thumbnails-right .p-galleria-content,.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-right .p-galleria-item-wrapper{flex-direction:row}.p-galleria-thumbnails-left .p-galleria-item-wrapper,.p-galleria-thumbnails-top .p-galleria-item-wrapper{order:2}.p-galleria-thumbnails-left .p-galleria-thumbnail-wrapper,.p-galleria-thumbnails-top .p-galleria-thumbnail-wrapper{order:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-container,.p-galleria-thumbnails-right .p-galleria-thumbnail-container{flex-direction:column;flex-grow:1}.p-galleria-thumbnails-left .p-galleria-thumbnail-items,.p-galleria-thumbnails-right .p-galleria-thumbnail-items{flex-direction:column;height:100%}.p-galleria-indicators{justify-content:center;align-items:center;display:flex}.p-galleria-indicator>button{align-items:center;display:inline-flex}.p-galleria-indicators-left .p-galleria-item-wrapper,.p-galleria-indicators-right .p-galleria-item-wrapper{flex-direction:row;align-items:center}.p-galleria-indicators-left .p-galleria-item-container,.p-galleria-indicators-top .p-galleria-item-container{order:2}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-top .p-galleria-indicators{order:1}.p-galleria-indicators-left .p-galleria-indicators,.p-galleria-indicators-right .p-galleria-indicators{flex-direction:column}.p-galleria-indicator-onitem .p-galleria-indicators{z-index:1;display:flex;position:absolute}.p-galleria-indicator-onitem.p-galleria-indicators-top .p-galleria-indicators{align-items:flex-start;width:100%;top:0;left:0}.p-galleria-indicator-onitem.p-galleria-indicators-right .p-galleria-indicators{align-items:flex-end;height:100%;top:0;right:0}.p-galleria-indicator-onitem.p-galleria-indicators-bottom .p-galleria-indicators{align-items:flex-end;width:100%;bottom:0;left:0}.p-galleria-indicator-onitem.p-galleria-indicators-left .p-galleria-indicators{align-items:flex-start;height:100%;top:0;left:0}.p-galleria-mask{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.p-galleria-close{justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;overflow:hidden}.p-galleria-mask .p-galleria-item-nav{margin-top:-.5rem;position:fixed;top:50%}.p-galleria-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-galleria-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-galleria-enter-from,.p-galleria-leave-to{opacity:0;transform:scale(.7)}.p-galleria-enter-active .p-galleria-item-nav{opacity:0}.p-items-hidden .p-galleria-thumbnail-item{visibility:hidden}.p-items-hidden .p-galleria-thumbnail-item.p-galleria-thumbnail-item-active{visibility:visible}.p-galleria .p-galleria-close{color:#ffffffde;background:0 0;border-radius:50%;width:4rem;height:4rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-close:hover{color:#ffffffde;background:#ffffff1a}.p-galleria .p-galleria-item-nav{color:#f6f6f6;background:0 0;border-radius:50%;width:4rem;height:4rem;margin:0 .5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav .p-icon{width:2rem;height:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{color:#ffffffde;background:#ffffff1a}.p-galleria .p-galleria-caption{color:#ffffffde;background:#00000080;padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#dcdcdc;border-radius:50%;width:1.25rem;height:1.25rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:#ececec}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:#00000080}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:#fff6}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:#fff9}.p-galleria .p-galleria-thumbnail-container{background:#000000e6;padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{color:#ffffffde;background-color:#0000;border-radius:50%;width:2rem;height:2rem;margin:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{color:#ffffffde;background:#ffffff1a}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content{outline-color:#0000}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-galleria-mask{--maskbg:#000000e6}.p-image-mask{justify-content:center;align-items:center;display:flex}.p-image-preview-container{line-height:0;display:inline-block;position:relative}.p-image-preview-indicator{opacity:0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.p-image-preview-container:hover>.p-image-preview-indicator{opacity:1;cursor:pointer}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{z-index:1;display:flex;position:absolute;top:0;right:0}.p-image-action.p-link{justify-content:center;align-items:center;display:flex}.p-image-action.p-disabled{pointer-events:auto}.p-image-preview{max-width:100vw;max-height:100vh;transition:transform .15s}.p-image-preview-enter-active{transition:all .15s cubic-bezier(0,0,.2,1)}.p-image-preview-leave-active{transition:all .15s cubic-bezier(.4,0,.2,1)}.p-image-preview-enter-from,.p-image-preview-leave-to{opacity:0;transform:scale(.7)}.p-image-mask{--maskbg:#000000e6}.p-image-preview-indicator{color:#f8f9fa;background-color:#0000;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-indicator .p-icon{width:1.5rem;height:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{color:#f8f9fa;background-color:#0000;border-radius:50%;width:3rem;height:3rem;margin-right:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{color:#f8f9fa;background-color:#ffffff1a}.p-image-action.p-link i{font-size:1.5rem}.p-image-action.p-link .p-icon{width:1.5rem;height:1.5rem}.p-avatar{justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex}.p-avatar.p-avatar-image{background-color:#0000}.p-avatar.p-avatar-circle,.p-avatar-circle img{border-radius:50%}.p-avatar .p-avatar-icon{font-size:1rem}.p-avatar img{width:100%;height:100%}.p-avatar-group .p-avatar+.p-avatar{margin-left:-1rem}.p-avatar-group{align-items:center;display:flex}.p-avatar{background-color:#0000001f;border-radius:4px}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #fff}.p-badge{text-align:center;border-radius:10px;padding:0 .5rem;display:inline-block}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{transform-origin:100% 0;margin:0;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.p-badge.p-badge-dot{border-radius:50%;width:.5rem;min-width:.5rem;height:.5rem;padding:0}.p-badge-no-gutter{border-radius:50%;padding:0}.p-badge{color:#fff;background:#3f51b5;min-width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;line-height:1.5rem}.p-badge.p-badge-success{color:#fff;background-color:#689f38}.p-badge.p-badge-info{color:#fff;background-color:#2196f3}.p-badge.p-badge-warning{color:#212529;background-color:#fbc02d}.p-badge.p-badge-danger{color:#fff;background-color:#d32f2f}.p-badge.p-badge-secondary{color:#fff;background-color:#ff4081}.p-badge.p-badge-contrast{color:#fff;background-color:#212121}.p-badge.p-badge-lg{min-width:2.25rem;height:2.25rem;font-size:1.125rem;line-height:2.25rem}.p-badge.p-badge-xl{min-width:3rem;height:3rem;font-size:1.5rem;line-height:3rem}.p-blockui-container{position:relative}.p-blockui.p-component-overlay{position:absolute}.p-blockui-document.p-component-overlay{position:fixed}.p-blockui{border-radius:4px}.p-chip{align-items:center;display:inline-flex}.p-chip-text,.p-chip-icon.pi{line-height:1.5}.p-chip-remove-icon{cursor:pointer;line-height:1.5}.p-chip img{border-radius:50%}.p-chip{color:#000000de;background-color:#0000001f;border-radius:16px;padding:0 1rem}.p-chip .p-chip-text{margin-top:.5rem;margin-bottom:.5rem;line-height:1.5}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip img{width:2.5rem;height:2.5rem;margin-left:-1rem;margin-right:.5rem}.p-chip .p-chip-remove-icon{border-radius:4px;outline-color:#0000;margin-left:.5rem;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .p-chip-remove-icon:focus-visible{outline-offset:0;box-shadow:none;outline:0}.p-chip .p-chip-remove-icon:focus{outline:0}.p-inplace .p-inplace-display{cursor:pointer;display:inline}.p-inplace .p-inplace-content{display:inline}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content{display:flex}.p-fluid .p-inplace.p-inplace-closable .p-inplace-content>.p-inputtext{flex:auto;width:1%}.p-inplace .p-inplace-display{border-radius:4px;outline-color:#0000;padding:1rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-inplace .p-inplace-display:not(.p-disabled):hover{color:#000000de;background:#0000000a}.p-inplace .p-inplace-display:focus{outline-offset:0;box-shadow:none;outline:0}.p-metergroup,.p-metergroup-meters{display:flex}.p-metergroup-vertical .p-metergroup-meters{flex-direction:column}.p-metergroup-labels{flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.p-metergroup-vertical .p-metergroup-labels{align-items:start}.p-metergroup-labels-vertical{flex-direction:column}.p-metergroup-label{align-items:center;display:inline-flex}.p-metergroup-label-marker{display:inline-flex}.p-metergroup{gap:1rem}.p-metergroup .p-metergroup-meters{background:#3f51b552;border-radius:4px}.p-metergroup .p-metergroup-meter{background:#3f51b5;border:0}.p-metergroup .p-metergroup-labels .p-metergroup-label{gap:.5rem}.p-metergroup .p-metergroup-labels .p-metergroup-label-marker{background:#3f51b5;border-radius:100%;width:.5rem;height:.5rem}.p-metergroup .p-metergroup-labels .p-metergroup-label-icon{width:1rem;height:1rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-vertical{gap:.5rem}.p-metergroup .p-metergroup-labels.p-metergroup-labels-horizontal{gap:1rem}.p-metergroup.p-metergroup-horizontal{flex-direction:column}.p-metergroup.p-metergroup-horizontal .p-metergroup-meters{height:.5rem}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.p-metergroup.p-metergroup-horizontal .p-metergroup-meter:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}.p-metergroup.p-metergroup-vertical{flex-direction:row}.p-metergroup.p-metergroup-vertical .p-metergroup-meters{width:.5rem;height:100%}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.p-metergroup.p-metergroup-vertical .p-metergroup-meter:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-progressbar{position:relative;overflow:hidden}.p-progressbar-determinate .p-progressbar-value{border:0;justify-content:center;align-items:center;width:0%;height:100%;display:flex;position:absolute;overflow:hidden}.p-progressbar-determinate .p-progressbar-label{display:inline-flex}.p-progressbar-determinate .p-progressbar-value-animate{transition:width 1s ease-in-out}.p-progressbar-indeterminate .p-progressbar-value:before{content:"";background-color:inherit;will-change:left, right;animation:2.1s cubic-bezier(.65,.815,.735,.395) infinite p-progressbar-indeterminate-anim;position:absolute;top:0;bottom:0;left:0}.p-progressbar-indeterminate .p-progressbar-value:after{content:"";background-color:inherit;will-change:left, right;animation:2.1s cubic-bezier(.165,.84,.44,1) 1.15s infinite p-progressbar-indeterminate-anim-short;position:absolute;top:0;bottom:0;left:0}.p-progressbar{background:#3f51b552;border:0;border-radius:4px;height:4px}.p-progressbar .p-progressbar-value{background:#3f51b5;border:0;margin:0}.p-progressbar .p-progressbar-label{color:#fff;line-height:4px}.p-progress-spinner{width:100px;height:100px;margin:0 auto;display:inline-block;position:relative}.p-progress-spinner:before{content:"";padding-top:100%;display:block}.p-progress-spinner-svg{transform-origin:50%;width:100%;height:100%;margin:auto;animation:2s linear infinite p-progress-spinner-rotate;position:absolute;inset:0}.p-progress-spinner-circle{stroke-dasharray:89 200;stroke-dashoffset:0;stroke:#b71c1c;stroke-linecap:round;animation:1.5s ease-in-out infinite p-progress-spinner-dash,6s ease-in-out infinite p-progress-spinner-color}.p-ripple{position:relative;overflow:hidden}.p-ink{pointer-events:none;background:#ffffff80;border-radius:100%;display:block;position:absolute;transform:scale(0)}.p-ink-active{animation:.4s linear ripple}.p-ripple-disabled .p-ink{display:none}.p-scrolltop{justify-content:center;align-items:center;display:flex;position:fixed;bottom:20px;right:20px}.p-scrolltop-sticky{position:sticky}.p-scrolltop-sticky.p-link{margin-left:auto}.p-scrolltop-enter-from{opacity:0}.p-scrolltop-enter-active{transition:opacity .15s}.p-scrolltop.p-scrolltop-leave-to{opacity:0}.p-scrolltop-leave-active{transition:opacity .15s}.p-scrolltop{border-radius:50%;width:3rem;height:3rem;transition:background-color .2s,color .2s,box-shadow .2s;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-scrolltop.p-link{background:#ff4081}.p-scrolltop.p-link:hover{background:#ff4081eb}.p-scrolltop .p-scrolltop-icon{color:#fff;font-size:1.5rem}.p-scrolltop .p-scrolltop-icon.p-icon{width:1.5rem;height:1.5rem}.p-skeleton{overflow:hidden}.p-skeleton:after{content:"";z-index:1;height:100%;animation:1.2s infinite p-skeleton-animation;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}.p-skeleton.p-skeleton-circle{border-radius:50%}.p-skeleton-none:after{animation:none}.p-skeleton{background-color:#00000014;border-radius:4px}.p-skeleton:after{background:linear-gradient(90deg,#fff0,#fff6,#fff0)}.p-tag{justify-content:center;align-items:center;display:inline-flex}.p-tag-icon,.p-tag-value,.p-tag-icon.pi{line-height:1.5}.p-tag.p-tag-rounded{border-radius:10rem}.p-tag{color:#fff;background:#3f51b5;border-radius:4px;padding:.25rem .4rem;font-size:.75rem;font-weight:700}.p-tag.p-tag-success{color:#fff;background-color:#689f38}.p-tag.p-tag-info{color:#fff;background-color:#2196f3}.p-tag.p-tag-warning{color:#212529;background-color:#fbc02d}.p-tag.p-tag-danger{color:#fff;background-color:#d32f2f}.p-tag.p-tag-secondary{color:#fff;background-color:#ff4081}.p-tag.p-tag-contrast{color:#fff;background-color:#212121}.p-tag .p-tag-icon{font-size:.75rem}.p-tag .p-tag-icon:not(:last-child){margin-right:.25rem}.p-tag .p-tag-icon.p-icon{width:.75rem;height:.75rem}.p-terminal{height:18rem;overflow:auto}.p-terminal-prompt-container{align-items:center;display:flex}.p-terminal-input{color:inherit;background-color:#0000;border:0;outline:0;flex:auto;padding:0}.p-terminal-input::-ms-clear{display:none}.p-terminal{color:#000000de;background:#fff;border:1px solid #e0e0e0;padding:1rem}.p-terminal .p-terminal-input{font-family:var(--font-family);font-feature-settings:var(--font-feature-settings,normal);font-size:1rem}.p-accordion .p-accordion-tab{border-radius:0;margin-bottom:0;transition:margin-bottom .225s;position:relative;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-accordion .p-accordion-tab:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.p-accordion .p-accordion-tab:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-accordion .p-accordion-tab .p-accordion-toggle-icon{order:1;margin-left:auto;transition:transform .2s}.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-header-link:focus{background:#f6f6f6}.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-toggle-icon{transform:rotate(-270deg)}.p-accordion .p-accordion-tab.p-accordion-tab-active{margin-bottom:1rem}.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-toggle-icon{transform:rotate(-180deg)}.p-accordion .p-accordion-tab .p-accordion-header.p-disabled{opacity:1}.p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link>*{opacity:.38}.p-autocomplete.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5}.p-autocomplete.p-variant-filled .p-autocomplete-input{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-autocomplete.p-variant-filled .p-autocomplete-input:enabled:hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-autocomplete.p-variant-filled .p-autocomplete-input:enabled:focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-autocomplete.p-variant-filled .p-autocomplete-input.p-invalid.p-component,.p-autocomplete.p-variant-filled .p-autocomplete-input.p-invalid.p-component:enabled:hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-autocomplete.p-variant-filled .p-autocomplete-input.p-invalid.p-component:enabled:focus{box-shadow:none;border-color:#0000}.p-autocomplete.p-variant-filled.p-autocomplete-multiple .p-autocomplete-multiple-container{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-autocomplete.p-variant-filled.p-autocomplete-multiple .p-autocomplete-multiple-container .p-inputtext{background:0 0}.p-autocomplete.p-variant-filled.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled):hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-autocomplete.p-variant-filled.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-focus,.p-autocomplete.p-variant-filled.p-autocomplete-multiple .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-autocomplete.p-variant-filled.p-autocomplete-multiple .p-autocomplete-multiple-container .p-inputtext:enabled:hover,.p-autocomplete.p-variant-filled.p-autocomplete-multiple .p-autocomplete-multiple-container .p-inputtext:enabled:focus{background:0 0}.p-float-label .p-autocomplete.p-variant-filled .p-autocomplete-multiple-container .p-autocomplete-token{padding-top:0;padding-bottom:0}.p-float-label .p-autocomplete.p-variant-filled .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{font-size:75%}.p-float-label .p-autocomplete.p-variant-filled .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0}.p-float-label .p-autocomplete-multiple-container .p-autocomplete-token{padding:.25rem 1rem}.p-autocomplete.p-invalid>.p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-autocomplete.p-invalid>.p-inputtext.p-variant-filled,.p-autocomplete.p-invalid>.p-inputtext.p-variant-filled:enabled:hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-autocomplete.p-invalid>.p-inputtext.p-variant-filled:enabled:focus{box-shadow:none;border-color:#0000}.p-autocomplete.p-invalid>.p-autocomplete-multiple-container:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-breadcrumb .p-menuitem-link{padding:.25rem .5rem}.p-breadcrumb .p-menuitem-link:focus{background:#0000001f}.p-button{min-width:4rem;font-weight:500}.p-button.p-button-icon-only{min-width:auto}.p-button:enabled:focus{background:#3f51b5c2}.p-button:enabled:active{background:#3f51b5ad}.p-button .p-ink{background-color:#ffffff52}.p-button.p-button-text:enabled:focus,.p-button.p-button-outlined:enabled:focus{background:#3f51b51f}.p-button.p-button-text:enabled:active,.p-button.p-button-outlined:enabled:active{background:#3f51b529}.p-button.p-button-text .p-ink,.p-button.p-button-outlined .p-ink{background-color:#3f51b529}.p-button.p-button-outlined,.p-button.p-button-outlined:enabled:focus,.p-button.p-button-outlined:enabled:active{box-shadow:inset 0 0 0 1px}.p-button:disabled{opacity:1;color:#00000061!important;background-color:#0000001f!important}.p-button:disabled.p-button-text{color:#00000061!important;background-color:#0000!important}.p-button:disabled.p-button-outlined{color:#00000061!important;background-color:#0000!important;border-color:#00000061!important}.p-button.p-button-raised:enabled:focus{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-secondary:enabled:focus,.p-button-group.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus{background:#ff4081c2}.p-button.p-button-secondary:enabled:active,.p-button-group.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-secondary>.p-button:enabled:active{background:#ff4081ad}.p-button.p-button-secondary.p-button-text:enabled:focus,.p-button.p-button-secondary.p-button-outlined:enabled:focus,.p-button-group.p-button-secondary>.p-button.p-button-text:enabled:focus,.p-button-group.p-button-secondary>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:focus{background:#ff40811f}.p-button.p-button-secondary.p-button-text:enabled:active,.p-button.p-button-secondary.p-button-outlined:enabled:active,.p-button-group.p-button-secondary>.p-button.p-button-text:enabled:active,.p-button-group.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:active{background:#ff408129}.p-button.p-button-secondary.p-button-text .p-ink,.p-button.p-button-secondary.p-button-outlined .p-ink,.p-button-group.p-button-secondary>.p-button.p-button-text .p-ink,.p-button-group.p-button-secondary>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-secondary>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined .p-ink{background-color:#ff408129}.p-button.p-button-info:enabled:focus,.p-button-group.p-button-info>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button:enabled:focus{background:#2196f3c2}.p-button.p-button-info:enabled:active,.p-button-group.p-button-info>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button:enabled:active{background:#2196f3ad}.p-button.p-button-info.p-button-text:enabled:focus,.p-button.p-button-info.p-button-outlined:enabled:focus,.p-button-group.p-button-info>.p-button.p-button-text:enabled:focus,.p-button-group.p-button-info>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:focus{background:#2196f31f}.p-button.p-button-info.p-button-text:enabled:active,.p-button.p-button-info.p-button-outlined:enabled:active,.p-button-group.p-button-info>.p-button.p-button-text:enabled:active,.p-button-group.p-button-info>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:active{background:#2196f329}.p-button.p-button-info.p-button-text .p-ink,.p-button.p-button-info.p-button-outlined .p-ink,.p-button-group.p-button-info>.p-button.p-button-text .p-ink,.p-button-group.p-button-info>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-info>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-info>.p-button.p-button-outlined .p-ink{background-color:#2196f329}.p-button.p-button-success:enabled:focus,.p-button-group.p-button-success>.p-button:enabled:focus,.p-splitbutton.p-button-success>.p-button:enabled:focus{background:#689f38c2}.p-button.p-button-success:enabled:active,.p-button-group.p-button-success>.p-button:enabled:active,.p-splitbutton.p-button-success>.p-button:enabled:active{background:#689f38ad}.p-button.p-button-success.p-button-text:enabled:focus,.p-button.p-button-success.p-button-outlined:enabled:focus,.p-button-group.p-button-success>.p-button.p-button-text:enabled:focus,.p-button-group.p-button-success>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:focus{background:#689f381f}.p-button.p-button-success.p-button-text:enabled:active,.p-button.p-button-success.p-button-outlined:enabled:active,.p-button-group.p-button-success>.p-button.p-button-text:enabled:active,.p-button-group.p-button-success>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:active{background:#689f3829}.p-button.p-button-success.p-button-text .p-ink,.p-button.p-button-success.p-button-outlined .p-ink,.p-button-group.p-button-success>.p-button.p-button-text .p-ink,.p-button-group.p-button-success>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-success>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-success>.p-button.p-button-outlined .p-ink{background-color:#689f3829}.p-button.p-button-warning:enabled:focus,.p-button-group.p-button-warning>.p-button:enabled:focus,.p-splitbutton.p-button-warning>.p-button:enabled:focus{background:#fbc02dc2}.p-button.p-button-warning:enabled:active,.p-button-group.p-button-warning>.p-button:enabled:active,.p-splitbutton.p-button-warning>.p-button:enabled:active{background:#fbc02dad}.p-button.p-button-warning.p-button-text:enabled:focus,.p-button.p-button-warning.p-button-outlined:enabled:focus,.p-button-group.p-button-warning>.p-button.p-button-text:enabled:focus,.p-button-group.p-button-warning>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:focus{background:#fbc02d1f}.p-button.p-button-warning.p-button-text:enabled:active,.p-button.p-button-warning.p-button-outlined:enabled:active,.p-button-group.p-button-warning>.p-button.p-button-text:enabled:active,.p-button-group.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:active{background:#fbc02d29}.p-button.p-button-warning.p-button-text .p-ink,.p-button.p-button-warning.p-button-outlined .p-ink,.p-button-group.p-button-warning>.p-button.p-button-text .p-ink,.p-button-group.p-button-warning>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-warning>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-warning>.p-button.p-button-outlined .p-ink{background-color:#fbc02d29}.p-button.p-button-help:enabled:focus,.p-button-group.p-button-help>.p-button:enabled:focus,.p-splitbutton.p-button-help>.p-button:enabled:focus{background:#9c27b0c2}.p-button.p-button-help:enabled:active,.p-button-group.p-button-help>.p-button:enabled:active,.p-splitbutton.p-button-help>.p-button:enabled:active{background:#9c27b0ad}.p-button.p-button-help.p-button-text:enabled:focus,.p-button.p-button-help.p-button-outlined:enabled:focus,.p-button-group.p-button-help>.p-button.p-button-text:enabled:focus,.p-button-group.p-button-help>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:focus{background:#9c27b01f}.p-button.p-button-help.p-button-text:enabled:active,.p-button.p-button-help.p-button-outlined:enabled:active,.p-button-group.p-button-help>.p-button.p-button-text:enabled:active,.p-button-group.p-button-help>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:active{background:#9c27b029}.p-button.p-button-help.p-button-text .p-ink,.p-button.p-button-help.p-button-outlined .p-ink,.p-button-group.p-button-help>.p-button.p-button-text .p-ink,.p-button-group.p-button-help>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-help>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-help>.p-button.p-button-outlined .p-ink{background-color:#9c27b029}.p-button.p-button-danger:enabled:focus,.p-button-group.p-button-danger>.p-button:enabled:focus,.p-splitbutton.p-button-danger>.p-button:enabled:focus{background:#d32f2fc2}.p-button.p-button-danger:enabled:active,.p-button-group.p-button-danger>.p-button:enabled:active,.p-splitbutton.p-button-danger>.p-button:enabled:active{background:#d32f2fad}.p-button.p-button-danger.p-button-text:enabled:focus,.p-button.p-button-danger.p-button-outlined:enabled:focus,.p-button-group.p-button-danger>.p-button.p-button-text:enabled:focus,.p-button-group.p-button-danger>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:focus{background:#d32f2f1f}.p-button.p-button-danger.p-button-text:enabled:active,.p-button.p-button-danger.p-button-outlined:enabled:active,.p-button-group.p-button-danger>.p-button.p-button-text:enabled:active,.p-button-group.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:active{background:#d32f2f29}.p-button.p-button-danger.p-button-text .p-ink,.p-button.p-button-danger.p-button-outlined .p-ink,.p-button-group.p-button-danger>.p-button.p-button-text .p-ink,.p-button-group.p-button-danger>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-danger>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-danger>.p-button.p-button-outlined .p-ink{background-color:#d32f2f29}.p-button.p-button-contrast:enabled:focus,.p-button-group.p-button-contrast>.p-button:enabled:focus,.p-splitbutton.p-button-contrast>.p-button:enabled:focus{background:#212121c2}.p-button.p-button-contrast:enabled:active,.p-button-group.p-button-contrast>.p-button:enabled:active,.p-splitbutton.p-button-contrast>.p-button:enabled:active{background:#212121ad}.p-button.p-button-contrast.p-button-text:enabled:focus,.p-button.p-button-contrast.p-button-outlined:enabled:focus,.p-button-group.p-button-contrast>.p-button.p-button-text:enabled:focus,.p-button-group.p-button-contrast>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-contrast>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:enabled:focus{background:#2121211f}.p-button.p-button-contrast.p-button-text:enabled:active,.p-button.p-button-contrast.p-button-outlined:enabled:active,.p-button-group.p-button-contrast>.p-button.p-button-text:enabled:active,.p-button-group.p-button-contrast>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-contrast>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined:enabled:active{background:#21212129}.p-button.p-button-contrast.p-button-text .p-ink,.p-button.p-button-contrast.p-button-outlined .p-ink,.p-button-group.p-button-contrast>.p-button.p-button-text .p-ink,.p-button-group.p-button-contrast>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-contrast>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-contrast>.p-button.p-button-outlined .p-ink{background-color:#21212129}.p-calendar-w-btn{background:#fff;border:1px solid #00000061;border-radius:4px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-calendar-w-btn .p-inputtext{background-color:#0000;background-image:none;border:0}.p-calendar-w-btn .p-inputtext:enabled:focus{box-shadow:none}.p-calendar-w-btn .p-datepicker-trigger.p-button{background-color:#0000;border:0}.p-calendar-w-btn .p-datepicker-trigger.p-button span{color:#0009}.p-calendar-w-btn .p-datepicker-trigger.p-button .p-icon path{fill:#0009}.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:hover{background:#0000000a}.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:active,.p-calendar-w-btn .p-datepicker-trigger.p-button:focus{background:#0000001f}.p-calendar-w-btn .p-datepicker-trigger.p-button:disabled{background-color:#0000!important}.p-calendar-w-btn:not(.p-calendar-disabled):hover{border-color:#000000de}.p-calendar-w-btn:not(.p-calendar-disabled).p-inputwrapper-focus{border-color:#3f51b5;box-shadow:inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5}.p-calendar-w-btn.p-calendar-disabled{opacity:.38}.p-calendar-w-btn.p-calendar-disabled .p-inputtext{opacity:1}.p-datepicker .p-datepicker-header{border-bottom:0}.p-datepicker .p-datepicker-header .p-datepicker-title{order:1;margin:0 auto 0 0}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:focus,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:focus{background:#0000001f}.p-datepicker .p-datepicker-header .p-datepicker-prev{order:2}.p-datepicker .p-datepicker-header .p-datepicker-next{order:3}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,.p-datepicker .p-datepicker-header .p-datepicker-next:focus{background:#0000001f}.p-datepicker table th{color:#00000061;border-bottom:1px solid #0000001f;font-size:.875rem;font-weight:400}.p-datepicker table td>span:focus{background:#0000001f}.p-datepicker table td.p-datepicker-today>span{box-shadow:0 0 0 1px #00000061}.p-datepicker table td.p-datepicker-today.p-highlight{box-shadow:0 0 0 1px #3f51b51f}.p-calendar.p-invalid .p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-calendar.p-invalid .p-inputtext.p-variant-filled,.p-calendar.p-invalid .p-inputtext.p-variant-filled:enabled:hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-calendar.p-invalid .p-inputtext.p-variant-filled:enabled:focus{box-shadow:none;border-color:#0000}.p-calendar.p-invalid.p-calendar-w-btn{border-color:#b00020}.p-calendar.p-invalid.p-calendar-w-btn .p-inputtext:enabled:focus{box-shadow:none}.p-calendar.p-invalid.p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{color:#fff;background:#ff4081}.p-cascadeselect .p-cascadeselect-label,.p-cascadeselect .p-dropdown-trigger{background:0 0}.p-cascadeselect .p-cascadeselect-label{border:0}.p-cascadeselect:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5}.p-cascadeselect.p-variant-filled{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-cascadeselect.p-variant-filled .p-inputtext{background:0 0}.p-cascadeselect.p-variant-filled:not(.p-disabled):hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-cascadeselect.p-variant-filled:not(.p-disabled).p-focus,.p-cascadeselect.p-variant-filled:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-cascadeselect.p-variant-filled .p-inputtext:enabled:hover,.p-cascadeselect.p-variant-filled .p-inputtext:enabled:focus{background:0 0}.p-cascadeselect.p-variant-filled .p-inputtext{border:0}.p-cascadeselect.p-variant-filled .p-cascadeselect-label:hover{background:0 0}.p-cascadeselect.p-variant-filled.p-invalid{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-cascadeselect.p-variant-filled.p-invalid:not(.p-disabled):hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-cascadeselect.p-variant-filled.p-invalid:not(.p-disabled).p-focus,.p-cascadeselect.p-variant-filled.p-invalid:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-cascadeselect-item-content .p-ink{background-color:#3f51b529}.p-cascadeselect.p-invalid:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-checkbox{border-radius:50%;transition:box-shadow .2s}.p-checkbox .p-checkbox-input{border-radius:2px}.p-checkbox .p-checkbox-box{border-color:#757575;border-radius:2px;position:relative}.p-checkbox.p-highlight .p-checkbox-box .p-checkbox-icon.pi-check:before{content:"";transform-origin:0 100%;border-bottom:2px solid #0000;border-right:2px solid #0000;animation:.125s linear 50ms forwards checkbox-check;position:absolute;top:6px;left:1px;transform:rotate(45deg)}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover){box-shadow:0 0 1px 10px #0000000a}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#757575}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight{box-shadow:0 0 1px 10px #3f51b50a}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible){box-shadow:0 0 1px 10px #0000001f}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{border-color:#757575}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible).p-highlight{box-shadow:0 0 1px 10px #3f51b51f}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible).p-highlight .p-checkbox-box{border-color:#3f51b5}.p-checkbox.p-variant-filled .p-checkbox-box{background-color:#fff}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover){background-color:#fff}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#fff}.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover){background-color:#fff}.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5}.p-chips .p-chips-multiple-container.p-variant-filled{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-chips .p-chips-multiple-container.p-variant-filled .p-inputtext{background:0 0}.p-chips .p-chips-multiple-container.p-variant-filled:not(.p-disabled):hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-chips .p-chips-multiple-container.p-variant-filled:not(.p-disabled).p-focus,.p-chips .p-chips-multiple-container.p-variant-filled:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-chips .p-chips-multiple-container.p-variant-filled .p-inputtext:enabled:hover,.p-chips .p-chips-multiple-container.p-variant-filled .p-inputtext:enabled:focus{background:0 0}.p-chips.p-invalid .p-chips-multiple-container.p-variant-filled{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-chips.p-invalid .p-chips-multiple-container.p-variant-filled:not(.p-disabled):hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-chips.p-invalid .p-chips-multiple-container.p-variant-filled:not(.p-disabled).p-focus,.p-chips.p-invalid .p-chips-multiple-container.p-variant-filled:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-float-label .p-chips-multiple-container .p-chips-token{padding:.25rem 1rem}.p-float-label .p-chips-multiple-container.p-variant-filled .p-chips-token{padding-top:0;padding-bottom:0}.p-float-label .p-chips-multiple-container.p-variant-filled .p-chips-token .p-chips-token-icon{font-size:75%}.p-float-label .p-chips-multiple-container.p-variant-filled .p-chips-input-token{padding:0}.p-chips.p-invalid .p-chips-multiple-container:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-contextmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#0000001f}.p-datatable .p-sortable-column{outline:0}.p-datatable .p-sortable-column:focus{background-color:#00000008}.p-datatable .p-datatable-tbody>tr{outline:0}.p-datatable .p-datatable-tbody>tr:not(.p-highlight):focus{background-color:#00000008}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #3f51b5}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #3f51b5}.p-dropdown .p-inputtext,.p-dropdown .p-dropdown-trigger{background:0 0}.p-dropdown .p-inputtext{border:0}.p-dropdown:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5}.p-dropdown.p-variant-filled{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-dropdown.p-variant-filled .p-inputtext{background:0 0}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus,.p-dropdown.p-variant-filled:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-dropdown.p-variant-filled .p-inputtext:enabled:hover,.p-dropdown.p-variant-filled .p-inputtext:enabled:focus{background:0 0}.p-dropdown.p-variant-filled .p-inputtext{border:0}.p-dropdown.p-variant-filled.p-invalid{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-dropdown.p-variant-filled.p-invalid:not(.p-disabled):hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-dropdown.p-variant-filled.p-invalid:not(.p-disabled).p-focus,.p-dropdown.p-variant-filled.p-invalid:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-dropdown-item .p-ink{background-color:#3f51b529}.p-dropdown.p-invalid:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{color:#fff;background:#ff4081}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{color:#fff;background:#ff4081ad}.p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5}.p-inputtext:enabled:focus.p-invalid{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-input-filled .p-inputtext{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-input-filled .p-inputtext:enabled:hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-input-filled .p-inputtext:enabled:focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-input-filled .p-inputtext.p-invalid.p-component,.p-input-filled .p-inputtext.p-invalid.p-component:enabled:hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-input-filled .p-inputtext.p-invalid.p-component:enabled:focus{box-shadow:none;border-color:#0000}.p-input-filled .p-inputgroup .p-inputgroup-addon{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-input-filled .p-inputgroup .p-inputgroup-addon:last-child{border-right-color:#0000}.p-input-filled .p-inputgroup-addon:first-child,.p-input-filled .p-inputgroup button:first-child,.p-input-filled .p-inputgroup input:first-child,.p-input-filled .p-inputgroup .p-float-label:first-child input{border-bottom-left-radius:0}.p-input-filled .p-inputgroup-addon:last-child,.p-input-filled .p-inputgroup button:last-child,.p-input-filled .p-inputgroup input:last-child,.p-input-filled .p-inputgroup .p-float-label:last-child input{border-bottom-right-radius:0}.p-inputnumber.p-invalid .p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-inputnumber.p-invalid .p-inputtext.p-variant-filled,.p-inputnumber.p-invalid .p-inputtext.p-variant-filled:enabled:hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-inputnumber.p-invalid .p-inputtext.p-variant-filled:enabled:focus{box-shadow:none;border-color:#0000}.p-input-filled .p-inputnumber.p-invalid .p-inputtext,.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-input-filled .p-inputnumber.p-invalid .p-inputtext:enabled:focus{box-shadow:none;border-color:#0000}.p-inputswitch .p-inputswitch-slider:before{transition-property:box-shadow transform;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover) .p-inputswitch-slider:before{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f,0 0 1px 10px #0000000a}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider:before{box-shadow:0 0 1px 10px #3f51b50a,0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider:before{box-shadow:0 0 1px 10px #0000001f,0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible).p-highlight .p-inputswitch-slider:before{box-shadow:0 0 1px 10px #3f51b51f,0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-inputtext.p-variant-filled{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-inputtext.p-variant-filled:enabled:hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-inputtext.p-variant-filled:enabled:focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-inputtext.p-variant-filled.p-invalid.p-component,.p-inputtext.p-variant-filled.p-invalid.p-component:enabled:hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-inputtext.p-variant-filled.p-invalid.p-component:enabled:focus{box-shadow:none;border-color:#0000}.p-fieldset .p-fieldset-legend{border:0}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus{background:#0000001f}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{background-color:#fff;margin-top:0;margin-left:-4px;padding:2px 4px;top:-.5rem!important}.p-float-label textarea~label{margin-top:0}.p-float-label input:focus~label,.p-float-label textarea:focus~label,.p-float-label .p-inputwrapper-focus~label{color:#3f51b5}.p-input-filled .p-float-label .p-inputtext{padding-top:1.5rem;padding-bottom:.5rem}.p-input-filled .p-float-label input:focus~label,.p-input-filled .p-float-label input.p-filled~label,.p-input-filled .p-float-label textarea:focus~label,.p-input-filled .p-float-label textarea.p-filled~label,.p-input-filled .p-float-label .p-inputwrapper-focus~label,.p-input-filled .p-float-label .p-inputwrapper-filled~label{background:0 0;margin-top:0;top:.25rem!important}.p-listbox .p-listbox-list .p-listbox-item .p-ink{background-color:#3f51b529}.p-listbox .p-listbox-list .p-listbox-item:focus{background:#0000001f}.p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight{background:#3f51b53d}.p-megamenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content,.p-menu .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content,.p-menubar .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#0000001f}.p-metergroup .p-metergroup-label-list .p-metergroup-label-list-item{line-height:1rem}.p-multiselect .p-multiselect-label,.p-multiselect .p-multiselect-trigger{background:0 0}.p-multiselect .p-multiselect-label{border:0}.p-multiselect:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5}.p-multiselect.p-variant-filled{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-multiselect.p-variant-filled .p-inputtext{background:0 0}.p-multiselect.p-variant-filled:not(.p-disabled):hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-multiselect.p-variant-filled:not(.p-disabled).p-focus,.p-multiselect.p-variant-filled:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-multiselect.p-variant-filled .p-inputtext:enabled:hover,.p-multiselect.p-variant-filled .p-inputtext:enabled:focus,.p-multiselect.p-variant-filled .p-multiselect-label:hover{background:0 0}.p-multiselect.p-variant-filled.p-invalid{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-multiselect.p-variant-filled.p-invalid:not(.p-disabled):hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-multiselect.p-variant-filled.p-invalid:not(.p-disabled).p-focus,.p-multiselect.p-variant-filled.p-invalid:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink{background-color:#3f51b529}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{background:#0000001f}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus.p-highlight{background:#3f51b53d}.p-multiselect-panel .p-multiselect-close:focus{background:#0000001f}.p-float-label .p-multiselect-label .p-multiselect-token{margin-top:.25rem;margin-bottom:.25rem;padding:.25rem 1rem}.p-multiselect.p-invalid:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus{background:#0000001f}.p-orderlist .p-orderlist-list .p-orderlist-item.p-focus.p-highlight{background:#3f51b53d}.p-overlaypanel .p-overlaypanel-content{padding:1.5rem}.p-paginator{justify-content:flex-end}.p-paginator .p-paginator-element:focus{background:#0000001f}.p-paginator .p-paginator-element:focus.p-highlight{background:#3f51b53d}.p-password.p-invalid>.p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-panel{border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.p-panel .p-panel-header,.p-panel .p-panel-content,.p-panel .p-panel-footer{border:0}.p-panel .p-panel-content{padding-top:0}.p-panel .p-panel-title{font-size:1.25rem}.p-panel .p-panel-header-icon:focus{background:#0000001f}.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content .p-panelmenu-header-action .p-submenu-icon{order:1;margin-left:auto;margin-right:0}.p-panelmenu .p-panelmenu-header.p-disabled{opacity:1}.p-panelmenu .p-panelmenu-header.p-disabled .p-panelmenu-header-content>*{opacity:.38}.p-panelmenu .p-panelmenu-header:focus .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-header.p-highlight:focus .p-panelmenu-header-content{background:#f6f6f6}.p-panelmenu .p-panelmenu-content .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-panelmenu .p-panelmenu-content .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#0000001f}.p-panelmenu .p-panelmenu-panel{border-radius:0;margin-bottom:0;transition:margin-bottom .225s;position:relative;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-panelmenu .p-panelmenu-panel:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.p-panelmenu .p-panelmenu-panel:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-picklist .p-picklist-list .p-picklist-item.p-focus{background:#0000001f}.p-picklist .p-picklist-list .p-picklist-item.p-focus.p-highlight{background:#3f51b53d}.p-progressbar{border-radius:0}.p-progressbar.p-progressbar-determinate .p-progressbar-label{display:none}.p-rating{gap:0}.p-rating .p-rating-item{border-radius:50%;justify-content:center;width:2rem;height:2rem}.p-rating .p-rating-item.p-focus{background:#3f51b51f}.p-rating .p-rating-item.p-focus.p-rating-cancel-item{background:#b000201f}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover{background-color:#0000000a}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover.p-rating-cancel-item{background:#b000200a}.p-radiobutton{border-radius:50%;transition:box-shadow .2s}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover){box-shadow:0 0 1px 10px #0000000a}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border:2px solid #757575}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight{box-shadow:0 0 1px 10px #3f51b50a}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible){box-shadow:0 0 1px 10px #0000001f}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border:2px solid #757575}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible).p-highlight{box-shadow:0 0 1px 10px #3f51b51f}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible).p-highlight .p-radiobutton-box{border-color:#3f51b5}.p-radiobutton:not(.p-disabled).p-variant-filled .p-radiobutton-box{background-color:#fff}.p-radiobutton:not(.p-disabled).p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover){background-color:#fff}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#fff}.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover){background-color:#fff}.p-scrollpanel .p-scrollpanel-bar:focus{box-shadow:0 0 1px 4px #ff408133}.p-selectbutton .p-button:focus{background:#e0e0e1;border-color:#e0e0e1}.p-selectbutton .p-button:focus.p-highlight{background:#d9d8d9;border-color:#d9d8d9}.p-slider .p-slider-handle{transition:transform .2s,box-shadow .2s;transform:scale(.7)}.p-slider .p-slider-handle:focus-visible{box-shadow:0 0 1px 10px #ff408133}.p-slider.p-slider-sliding .p-slider-handle{transform:scale(1)}.p-speeddial-item.p-focus>.p-speeddial-action{background:#ff4081c2}.p-splitbutton.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:#3f51b51f}.p-splitbutton.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#3f51b529}.p-splitbutton.p-button-outlined>.p-button,.p-splitbutton.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-outlined>.p-button:enabled:active{box-shadow:inset 0 0 0 1px}.p-splitbutton.p-button-outlined>.p-button.p-splitbutton-menubutton{width:calc(3rem + 1px);margin-left:-1px}.p-splitbutton.p-disabled.p-button-text>.p-button{color:#00000061!important;background-color:#0000!important}.p-splitbutton.p-disabled.p-button-outlined>.p-button{color:#00000061!important;background-color:#0000!important;border-color:#00000061!important}.p-splitbutton.p-button-raised>.p-button:enabled:focus,.p-splitbutton.p-button-raised>.p-button:not(button):not(a):not(.p-disabled):focus{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:#ff40811f}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#ff408129}.p-splitbutton.p-button-info>.p-button.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-info>.p-button.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:#2196f31f}.p-splitbutton.p-button-info>.p-button.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#2196f329}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:#689f381f}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#689f3829}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:#fbc02d1f}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#fbc02d29}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:#9c27b01f}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#9c27b029}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:#d32f2f1f}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:#d32f2f29}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle{transition:transform .2s,box-shadow .2s;transform:scale(.7)}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle:focus{box-shadow:0 0 1px 6px #ff408133}.p-splitter .p-splitter-gutter.p-splitter-gutter-resizing .p-splitter-gutter-handle{transform:scale(1)}.p-stepper .p-stepper-header .p-stepper-action .p-stepper-number{color:#fff;background-color:#9e9d9e;min-width:1.714rem;height:1.714rem;font-size:.857rem}.p-stepper .p-stepper-header.p-highlight .p-stepper-action .p-stepper-number{color:#fff;background-color:#3f51b5}.p-stepper .p-stepper-header.p-highlight .p-stepper-action .p-stepper-title{color:#000000de;font-weight:600}.p-stepper.p-stepper-vertical .p-stepper-panel .p-stepper-separator{margin-inline-start:1.75rem}.p-steps{padding:1rem 0}.p-steps .p-steps-item{flex-direction:row-reverse;justify-content:flex-start;align-items:center}.p-steps .p-steps-item:before{margin-top:0;position:static;top:auto;left:auto}.p-steps .p-steps-item:last-child{flex-grow:0}.p-steps .p-steps-item:last-child:before{display:none}.p-steps .p-steps-item .p-menuitem-link{flex-direction:row;flex:auto;padding:1rem .5rem;overflow:visible}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:#fff;background-color:#9e9d9e;min-width:1.714rem;height:1.714rem;font-size:.857rem;line-height:1.714rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin:0;padding-left:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{background:#0000001f}.p-steps .p-steps-item.p-highlight .p-steps-number{color:#fff;background-color:#3f51b5}.p-steps .p-steps-item.p-highlight .p-steps-title{color:#000000de;font-weight:600}.p-steps .p-steps-item.p-disabled{opacity:1}.p-tabview .p-tabview-nav{position:relative}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-radius:0;transition:background-color .2s}.p-tabview .p-tabview-nav li .p-tabview-nav-link>.p-ink{background-color:#3f51b529}.p-tabview .p-tabview-nav li .p-tabview-nav-link:focus{background-color:#3f51b51f}.p-tabview .p-tabview-nav .p-tabview-ink-bar{z-index:1;background-color:#3f51b5;height:2px;transition:all .5s cubic-bezier(.35,0,.25,1);display:block;position:absolute;bottom:0}.p-tieredmenu .p-menuitem.p-highlight.p-focus>.p-menuitem-content,.p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus>.p-menuitem-content{background:#0000001f}.p-toolbar{border:0}.p-tooltip .p-tooltip-text{box-shadow:none;font-size:.875rem}.p-tooltip .p-tooltip-arrow{display:none}.p-tree .p-tree-container .p-treenode{outline:0}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content{background:#0000001f}.p-tree .p-tree-container .p-treenode:focus>.p-treenode-content.p-highlight{background:#3f51b53d}.p-treeselect .p-treeselect-label,.p-treeselect .p-treeselect-trigger{background:0 0}.p-treeselect .p-treeselect-label{border:0}.p-treeselect:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5,inset 0 0 0 1px #3f51b5}.p-treeselect.p-variant-filled{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-treeselect.p-variant-filled .p-inputtext{background:0 0}.p-treeselect.p-variant-filled:not(.p-disabled):hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-treeselect.p-variant-filled:not(.p-disabled).p-focus,.p-treeselect.p-variant-filled:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-treeselect.p-variant-filled .p-inputtext:enabled:hover,.p-treeselect.p-variant-filled .p-inputtext:enabled:focus,.p-treeselect.p-variant-filled .p-treeselect-label:hover{background:0 0}.p-treeselect.p-variant-filled.p-invalid{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-treeselect.p-variant-filled.p-invalid:not(.p-disabled):hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-treeselect.p-variant-filled.p-invalid:not(.p-disabled).p-focus,.p-treeselect.p-variant-filled.p-invalid:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-treeselect-item .p-ink{background-color:#3f51b529}.p-input-filled .p-treeselect{background-color:#f5f5f5;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#00000061,#00000061);background-position:50% 100%,50% 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;background-attachment:scroll;background-origin:border-box;background-clip:border-box;border:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-input-filled .p-treeselect .p-inputtext{background:0 0}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#ececec;background-image:linear-gradient(#3f51b5,#3f51b5),linear-gradient(#000000de,#000000de);border-color:#0000}.p-input-filled .p-treeselect:not(.p-disabled).p-focus,.p-input-filled .p-treeselect:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#dcdcdc;background-size:100% 2px,100% 1px;border-color:#0000}.p-input-filled .p-treeselect .p-inputtext:enabled:hover,.p-input-filled .p-treeselect .p-inputtext:enabled:focus,.p-input-filled .p-treeselect .p-treeselect-label:hover{background:0 0}.p-float-label .p-treeselect-label .p-treeselect-token{margin-top:.25rem;margin-bottom:.25rem;padding:.25rem 1rem}.p-input-filled .p-float-label .p-treeselect .p-treeselect-label,.p-input-filled .p-float-label .p-inputwrapper-filled.p-treeselect .p-treeselect-label{padding-top:1.5rem;padding-bottom:.5rem}.p-input-filled .p-float-label .p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-token{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.p-input-filled .p-float-label .p-inputwrapper-filled.p-treeselect.p-treeselect-chip .p-treeselect-token .p-treeselect-token-icon{font-size:75%}.p-input-filled .p-treeselect.p-invalid{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020);border-color:#0000}.p-input-filled .p-treeselect.p-invalid:not(.p-disabled):hover{background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-input-filled .p-treeselect.p-invalid:not(.p-disabled).p-focus,.p-input-filled .p-treeselect.p-invalid:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(#b00020,#b00020),linear-gradient(#b00020,#b00020)}.p-treeselect.p-invalid:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020,inset 0 0 0 1px #b00020}.p-treetable .p-sortable-column{outline:0}.p-treetable .p-sortable-column:focus{background-color:#00000008}.p-treetable .p-treetable-tbody>tr{outline:0}.p-treetable .p-treetable-tbody>tr:not(.p-highlight):focus{background-color:#00000008}.p-tabmenu .p-tabmenu-nav{position:relative}.p-tabmenu .p-tabmenu-nav li .p-menuitem-link{border-radius:0;transition:background-color .2s}.p-tabmenu .p-tabmenu-nav li .p-menuitem-link>.p-ink{background-color:#3f51b529}.p-tabmenu .p-tabmenu-nav li .p-menuitem-link:focus,.p-tabmenu .p-tabmenu-nav li.p-highlight .p-menuitem-link:focus{background-color:#3f51b51f}.p-tabmenu .p-tabmenu-nav .p-tabmenu-ink-bar{background-color:#3f51b5;height:2px;transition:all .5s cubic-bezier(.35,0,.25,1);display:block;position:absolute;bottom:0}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{background:#e0e0e1;border-color:#e0e0e1}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible).p-highlight .p-button{background:#d9d8d9;border-color:#d9d8d9}}:root{--font-family:Roboto,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;--surface-a:#fff;--surface-b:#fafafa;--surface-c:#0000000a;--surface-d:#0000001f;--surface-e:#fff;--surface-f:#fff;--text-color:#000000de;--text-color-secondary:#0009;--primary-color:#3f51b5;--primary-color-text:#fff;--surface-0:#fff;--surface-50:#fafafa;--surface-100:#f5f5f5;--surface-200:#eee;--surface-300:#e0e0e0;--surface-400:#bdbdbd;--surface-500:#9e9e9e;--surface-600:#757575;--surface-700:#616161;--surface-800:#424242;--surface-900:#212121;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#eee;--gray-300:#e0e0e0;--gray-400:#bdbdbd;--gray-500:#9e9e9e;--gray-600:#757575;--gray-700:#616161;--gray-800:#424242;--gray-900:#212121;--content-padding:1rem;--inline-spacing:.5rem;--border-radius:4px;--surface-ground:#fafafa;--surface-section:#fff;--surface-card:#fff;--surface-overlay:#fff;--surface-border:#0000001f;--surface-hover:#0000000a;--focus-ring:none;--maskbg:#00000052;--highlight-bg:#3f51b51f;--highlight-text-color:#3f51b5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(/assets/roboto-v20-latin-ext_latin-regular-DZFhco7C.woff2)format("woff2"),url(/assets/roboto-v20-latin-ext_latin-regular-BjaCq4O7.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(Roboto Medium),local(Roboto-Medium),url(/assets/roboto-v20-latin-ext_latin-500-pIVETkgU.woff2)format("woff2"),url(/assets/roboto-v20-latin-ext_latin-500-C20Jx1Ry.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(Roboto Bold),local(Roboto-Bold),url(/assets/roboto-v20-latin-ext_latin-700-CBvPcIgG.woff2)format("woff2"),url(/assets/roboto-v20-latin-ext_latin-700-BAqzE60z.woff)format("woff")}:root{--blue-50:#f4fafe;--blue-100:#cae6fc;--blue-200:#a0d2fa;--blue-300:#75bef8;--blue-400:#4baaf5;--blue-500:#2196f3;--blue-600:#1c80cf;--blue-700:#1769aa;--blue-800:#125386;--blue-900:#0d3c61;--green-50:#f7faf5;--green-100:#dbe8cf;--green-200:#bed6a9;--green-300:#a1c384;--green-400:#85b15e;--green-500:#689f38;--green-600:#588730;--green-700:#496f27;--green-800:#39571f;--green-900:#2a4016;--yellow-50:#fffcf5;--yellow-100:#fef0cd;--yellow-200:#fde4a5;--yellow-300:#fdd87d;--yellow-400:#fccc55;--yellow-500:#fbc02d;--yellow-600:#d5a326;--yellow-700:#b08620;--yellow-800:#8a6a19;--yellow-900:#644d12;--cyan-50:#f2fcfd;--cyan-100:#c2eff5;--cyan-200:#91e2ed;--cyan-300:#61d5e4;--cyan-400:#30c9dc;--cyan-500:#00bcd4;--cyan-600:#00a0b4;--cyan-700:#008494;--cyan-800:#006775;--cyan-900:#004b55;--pink-50:#fef4f7;--pink-100:#fac9da;--pink-200:#f69ebc;--pink-300:#f1749e;--pink-400:#ed4981;--pink-500:#e91e63;--pink-600:#c61a54;--pink-700:#a31545;--pink-800:#801136;--pink-900:#5d0c28;--indigo-50:#f6f7fc;--indigo-100:#d5d9ef;--indigo-200:#b3bae2;--indigo-300:#919cd5;--indigo-400:#707dc8;--indigo-500:#4e5fbb;--indigo-600:#42519f;--indigo-700:#374383;--indigo-800:#2b3467;--indigo-900:#1f264b;--teal-50:#f2faf9;--teal-100:#c2e6e2;--teal-200:#91d2cc;--teal-300:#61beb5;--teal-400:#30aa9f;--teal-500:#009688;--teal-600:#008074;--teal-700:#00695f;--teal-800:#00534b;--teal-900:#003c36;--orange-50:#fffaf2;--orange-100:#ffe6c2;--orange-200:#ffd391;--orange-300:#ffbf61;--orange-400:#ffac30;--orange-500:#ff9800;--orange-600:#d98100;--orange-700:#b36a00;--orange-800:#8c5400;--orange-900:#663d00;--bluegray-50:#f7f9f9;--bluegray-100:#d9e0e3;--bluegray-200:#bbc7cd;--bluegray-300:#9caeb7;--bluegray-400:#7e96a1;--bluegray-500:#607d8b;--bluegray-600:#526a76;--bluegray-700:#435861;--bluegray-800:#35454c;--bluegray-900:#263238;--purple-50:#faf4fb;--purple-100:#e7cbec;--purple-200:#d4a2dd;--purple-300:#c279ce;--purple-400:#af50bf;--purple-500:#9c27b0;--purple-600:#852196;--purple-700:#6d1b7b;--purple-800:#561561;--purple-900:#3e1046;--red-50:#fef6f5;--red-100:#fcd2cf;--red-200:#faaea9;--red-300:#f88a82;--red-400:#f6675c;--red-500:#f44336;--red-600:#cf392e;--red-700:#ab2f26;--red-800:#86251e;--red-900:#621b16;--primary-50:#f5f6fb;--primary-100:#d1d5ed;--primary-200:#acb4df;--primary-300:#8893d1;--primary-400:#6372c3;--primary-500:#3f51b5;--primary-600:#36459a;--primary-700:#2c397f;--primary-800:#232d64;--primary-900:#192048}.p-editor-container .p-editor-toolbar{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid #e0e0e0}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#0009}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#0009}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#0009;border:0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#000000de}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#000000de}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#000000de}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#000000de}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#000000de}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#000000de}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#fff;border:0;border-radius:4px;padding:0;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#000000de}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{color:#000000de;background:#0000000a}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:1rem}.p-editor-container .p-editor-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-editor-container .p-editor-content.ql-snow{border:1px solid #e0e0e0}.p-editor-container .p-editor-content .ql-editor{color:#000000de;background:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-editor-container .ql-snow.ql-toolbar button:hover,.p-editor-container .ql-snow.ql-toolbar button:focus{color:#000000de}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke{stroke:#000000de}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill{fill:#000000de}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#3f51b5}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#3f51b5}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:#3f51b5}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{color:#3f51b5}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-Dk_eWBPK.eot);src:url(/assets/primeicons-Dk_eWBPK.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-DsZ1W7-Z.woff2)format("woff2"),url(/assets/primeicons-CCFeZR6K.woff)format("woff"),url(/assets/primeicons-NDVQFXzF.ttf)format("truetype"),url(/assets/primeicons-BubJZjaf.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}span.flag{width:44px;height:30px;display:inline-block}img.flag{width:30px}.flag{vertical-align:middle;background:url(https://primefaces.org/cdn/primevue/images/flag/flags_responsive.png) 0 0/100% no-repeat}.flag-ad{background-position:0 .413223%}.flag-ae{background-position:0 .826446%}.flag-af{background-position:0 1.23967%}.flag-ag{background-position:0 1.65289%}.flag-ai{background-position:0 2.06612%}.flag-al{background-position:0 2.47934%}.flag-am{background-position:0 2.89256%}.flag-an{background-position:0 3.30579%}.flag-ao{background-position:0 3.71901%}.flag-aq{background-position:0 4.13223%}.flag-ar{background-position:0 4.54546%}.flag-as{background-position:0 4.95868%}.flag-at{background-position:0 5.3719%}.flag-au{background-position:0 5.78512%}.flag-aw{background-position:0 6.19835%}.flag-az{background-position:0 6.61157%}.flag-ba{background-position:0 7.02479%}.flag-bb{background-position:0 7.43802%}.flag-bd{background-position:0 7.85124%}.flag-be{background-position:0 8.26446%}.flag-bf{background-position:0 8.67769%}.flag-bg{background-position:0 9.09091%}.flag-bh{background-position:0 9.50413%}.flag-bi{background-position:0 9.91736%}.flag-bj{background-position:0 10.3306%}.flag-bm{background-position:0 10.7438%}.flag-bn{background-position:0 11.157%}.flag-bo{background-position:0 11.5702%}.flag-br{background-position:0 11.9835%}.flag-bs{background-position:0 12.3967%}.flag-bt{background-position:0 12.8099%}.flag-bv{background-position:0 13.2231%}.flag-bw{background-position:0 13.6364%}.flag-by{background-position:0 14.0496%}.flag-bz{background-position:0 14.4628%}.flag-ca{background-position:0 14.876%}.flag-cc{background-position:0 15.2893%}.flag-cd{background-position:0 15.7025%}.flag-cf{background-position:0 16.1157%}.flag-cg{background-position:0 16.5289%}.flag-ch{background-position:0 16.9422%}.flag-ci{background-position:0 17.3554%}.flag-ck{background-position:0 17.7686%}.flag-cl{background-position:0 18.1818%}.flag-cm{background-position:0 18.595%}.flag-cn{background-position:0 19.0083%}.flag-co{background-position:0 19.4215%}.flag-cr{background-position:0 19.8347%}.flag-cu{background-position:0 20.2479%}.flag-cv{background-position:0 20.6612%}.flag-cx{background-position:0 21.0744%}.flag-cy{background-position:0 21.4876%}.flag-cz{background-position:0 21.9008%}.flag-de{background-position:0 22.314%}.flag-dj{background-position:0 22.7273%}.flag-dk{background-position:0 23.1405%}.flag-dm{background-position:0 23.5537%}.flag-do{background-position:0 23.9669%}.flag-dz{background-position:0 24.3802%}.flag-ec{background-position:0 24.7934%}.flag-ee{background-position:0 25.2066%}.flag-eg{background-position:0 25.6198%}.flag-eh{background-position:0 26.0331%}.flag-er{background-position:0 26.4463%}.flag-es{background-position:0 26.8595%}.flag-et{background-position:0 27.2727%}.flag-fi{background-position:0 27.686%}.flag-fj{background-position:0 28.0992%}.flag-fk{background-position:0 28.5124%}.flag-fm{background-position:0 28.9256%}.flag-fo{background-position:0 29.3388%}.flag-fr{background-position:0 29.7521%}.flag-ga{background-position:0 30.1653%}.flag-gd{background-position:0 30.5785%}.flag-ge{background-position:0 30.9917%}.flag-gf{background-position:0 31.405%}.flag-gh{background-position:0 31.8182%}.flag-gi{background-position:0 32.2314%}.flag-gl{background-position:0 32.6446%}.flag-gm{background-position:0 33.0579%}.flag-gn{background-position:0 33.4711%}.flag-gp{background-position:0 33.8843%}.flag-gq{background-position:0 34.2975%}.flag-gr{background-position:0 34.7107%}.flag-gs{background-position:0 35.124%}.flag-gt{background-position:0 35.5372%}.flag-gu{background-position:0 35.9504%}.flag-gw{background-position:0 36.3636%}.flag-gy{background-position:0 36.7769%}.flag-hk{background-position:0 37.1901%}.flag-hm{background-position:0 37.6033%}.flag-hn{background-position:0 38.0165%}.flag-hr{background-position:0 38.4298%}.flag-ht{background-position:0 38.843%}.flag-hu{background-position:0 39.2562%}.flag-id{background-position:0 39.6694%}.flag-ie{background-position:0 40.0826%}.flag-il{background-position:0 40.4959%}.flag-in{background-position:0 40.9091%}.flag-io{background-position:0 41.3223%}.flag-iq{background-position:0 41.7355%}.flag-ir{background-position:0 42.1488%}.flag-is{background-position:0 42.562%}.flag-it{background-position:0 42.9752%}.flag-jm{background-position:0 43.3884%}.flag-jo{background-position:0 43.8017%}.flag-jp{background-position:0 44.2149%}.flag-ke{background-position:0 44.6281%}.flag-kg{background-position:0 45.0413%}.flag-kh{background-position:0 45.4545%}.flag-ki{background-position:0 45.8678%}.flag-km{background-position:0 46.281%}.flag-kn{background-position:0 46.6942%}.flag-kp{background-position:0 47.1074%}.flag-kr{background-position:0 47.5207%}.flag-kw{background-position:0 47.9339%}.flag-ky{background-position:0 48.3471%}.flag-kz{background-position:0 48.7603%}.flag-la{background-position:0 49.1736%}.flag-lb{background-position:0 49.5868%}.flag-lc{background-position:0}.flag-li{background-position:0 50.4132%}.flag-lk{background-position:0 50.8264%}.flag-lr{background-position:0 51.2397%}.flag-ls{background-position:0 51.6529%}.flag-lt{background-position:0 52.0661%}.flag-lu{background-position:0 52.4793%}.flag-lv{background-position:0 52.8926%}.flag-ly{background-position:0 53.3058%}.flag-ma{background-position:0 53.719%}.flag-mc{background-position:0 54.1322%}.flag-md{background-position:0 54.5455%}.flag-me{background-position:0 54.9587%}.flag-mg{background-position:0 55.3719%}.flag-mh{background-position:0 55.7851%}.flag-mk{background-position:0 56.1983%}.flag-ml{background-position:0 56.6116%}.flag-mm{background-position:0 57.0248%}.flag-mn{background-position:0 57.438%}.flag-mo{background-position:0 57.8512%}.flag-mp{background-position:0 58.2645%}.flag-mq{background-position:0 58.6777%}.flag-mr{background-position:0 59.0909%}.flag-ms{background-position:0 59.5041%}.flag-mt{background-position:0 59.9174%}.flag-mu{background-position:0 60.3306%}.flag-mv{background-position:0 60.7438%}.flag-mw{background-position:0 61.157%}.flag-mx{background-position:0 61.5702%}.flag-my{background-position:0 61.9835%}.flag-mz{background-position:0 62.3967%}.flag-na{background-position:0 62.8099%}.flag-nc{background-position:0 63.2231%}.flag-ne{background-position:0 63.6364%}.flag-nf{background-position:0 64.0496%}.flag-ng{background-position:0 64.4628%}.flag-ni{background-position:0 64.876%}.flag-nl{background-position:0 65.2893%}.flag-no{background-position:0 65.7025%}.flag-np{background-position:0 66.1157%}.flag-nr{background-position:0 66.5289%}.flag-nu{background-position:0 66.9422%}.flag-nz{background-position:0 67.3554%}.flag-om{background-position:0 67.7686%}.flag-pa{background-position:0 68.1818%}.flag-pe{background-position:0 68.595%}.flag-pf{background-position:0 69.0083%}.flag-pg{background-position:0 69.4215%}.flag-ph{background-position:0 69.8347%}.flag-pk{background-position:0 70.2479%}.flag-pl{background-position:0 70.6612%}.flag-pm{background-position:0 71.0744%}.flag-pn{background-position:0 71.4876%}.flag-pr{background-position:0 71.9008%}.flag-pt{background-position:0 72.3141%}.flag-pw{background-position:0 72.7273%}.flag-py{background-position:0 73.1405%}.flag-qa{background-position:0 73.5537%}.flag-re{background-position:0 73.9669%}.flag-ro{background-position:0 74.3802%}.flag-rs{background-position:0 74.7934%}.flag-ru{background-position:0 75.2066%}.flag-rw{background-position:0 75.6198%}.flag-sa{background-position:0 76.0331%}.flag-sb{background-position:0 76.4463%}.flag-sc{background-position:0 76.8595%}.flag-sd{background-position:0 77.2727%}.flag-se{background-position:0 77.686%}.flag-sg{background-position:0 78.0992%}.flag-sh{background-position:0 78.5124%}.flag-si{background-position:0 78.9256%}.flag-sj{background-position:0 79.3388%}.flag-sk{background-position:0 79.7521%}.flag-sl{background-position:0 80.1653%}.flag-sm{background-position:0 80.5785%}.flag-sn{background-position:0 80.9917%}.flag-so{background-position:0 81.405%}.flag-sr{background-position:0 81.8182%}.flag-ss{background-position:0 82.2314%}.flag-st{background-position:0 82.6446%}.flag-sv{background-position:0 83.0579%}.flag-sy{background-position:0 83.4711%}.flag-sz{background-position:0 83.8843%}.flag-tc{background-position:0 84.2975%}.flag-td{background-position:0 84.7107%}.flag-tf{background-position:0 85.124%}.flag-tg{background-position:0 85.5372%}.flag-th{background-position:0 85.9504%}.flag-tj{background-position:0 86.3636%}.flag-tk{background-position:0 86.7769%}.flag-tl{background-position:0 87.1901%}.flag-tm{background-position:0 87.6033%}.flag-tn{background-position:0 88.0165%}.flag-to{background-position:0 88.4298%}.flag-tp{background-position:0 88.843%}.flag-tr{background-position:0 89.2562%}.flag-tt{background-position:0 89.6694%}.flag-tv{background-position:0 90.0826%}.flag-tw{background-position:0 90.4959%}.flag-ty{background-position:0 90.9091%}.flag-tz{background-position:0 91.3223%}.flag-ua{background-position:0 91.7355%}.flag-ug{background-position:0 92.1488%}.flag-gb,.flag-uk{background-position:0 92.562%}.flag-um{background-position:0 92.9752%}.flag-us{background-position:0 93.3884%}.flag-uy{background-position:0 93.8017%}.flag-uz{background-position:0 94.2149%}.flag-va{background-position:0 94.6281%}.flag-vc{background-position:0 95.0413%}.flag-ve{background-position:0 95.4545%}.flag-vg{background-position:0 95.8678%}.flag-vi{background-position:0 96.281%}.flag-vn{background-position:0 96.6942%}.flag-vu{background-position:0 97.1074%}.flag-wf{background-position:0 97.5207%}.flag-ws{background-position:0 97.9339%}.flag-ye{background-position:0 98.3471%}.flag-za{background-position:0 98.7603%}.flag-zm{background-position:0 99.1736%}.flag-zr{background-position:0 99.5868%}.flag-zw{background-position:0 100%}:root{--primary-color:#667eea;--primary-hover:#5a67d8;--gradient-primary:linear-gradient(135deg, #667eea 0%, #764ba2 100%);--bg-color:#fff;--bg-secondary:#f5f7fa;--text-color:#1a1a1a;--text-secondary:#666;--border-color:#e0e0e0;--shadow:0 2px 8px #0000000f;--shadow-hover:0 4px 16px #0000001f}body.dark-mode{--bg-color:#1a1a1a;--bg-secondary:#0a0a0a;--text-color:#fff;--text-secondary:#aaa;--border-color:#303030;--shadow:0 2px 8px #0003;--shadow-hover:0 4px 16px #0000004d}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-secondary);color:var(--text-color);margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;transition:background-color .3s,color .3s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#999}body.dark-mode ::-webkit-scrollbar-thumb{background:#444}body.dark-mode ::-webkit-scrollbar-thumb:hover{background:#666}body.dark-mode .ant-layout,body.dark-mode .ant-layout-content{background:var(--bg-secondary)!important}body.dark-mode .ant-card,body.dark-mode .ant-card-head{background:var(--bg-color)!important;border-color:var(--border-color)!important}body.dark-mode .ant-card-head-title,body.dark-mode .ant-card-body,body.dark-mode .ant-typography,body.dark-mode .ant-typography h1,body.dark-mode .ant-typography h2,body.dark-mode .ant-typography h3,body.dark-mode .ant-typography h4,body.dark-mode .ant-typography h5,body.dark-mode .ant-typography h6{color:var(--text-color)!important}body.dark-mode .ant-btn:not(.theme-toggle):not(.logout-button){border-color:var(--border-color)!important}body.dark-mode .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.theme-toggle){background:var(--bg-color)!important;color:var(--text-color)!important}body.dark-mode .ant-btn:not(.ant-btn-primary):not(.ant-btn-dangerous):not(.theme-toggle):hover{background:var(--bg-secondary)!important;border-color:var(--primary-color)!important}body.dark-mode .ant-input{background:var(--bg-color)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}body.dark-mode .ant-input:focus,body.dark-mode .ant-input:hover{border-color:var(--primary-color)!important}body.dark-mode .ant-select{color:var(--text-color)!important}body.dark-mode .ant-select-selector{background:var(--bg-color)!important;border-color:var(--border-color)!important}body.dark-mode .ant-select-selection-item{color:var(--text-color)!important}body.dark-mode .ant-table{background:var(--bg-color)!important;color:var(--text-color)!important}body.dark-mode .ant-table-thead>tr>th{background:var(--bg-secondary)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}body.dark-mode .ant-table-tbody>tr>td{border-color:var(--border-color)!important}body.dark-mode .ant-table-tbody>tr:hover>td{background:var(--bg-secondary)!important}body.dark-mode .ant-modal-content{background:var(--bg-color)!important;color:var(--text-color)!important}body.dark-mode .ant-modal-header{background:var(--bg-color)!important;border-color:var(--border-color)!important}body.dark-mode .ant-modal-title{color:var(--text-color)!important}body.dark-mode .ant-modal-footer{background:var(--bg-color)!important;border-color:var(--border-color)!important}body.dark-mode .ant-drawer-content{background:var(--bg-color)!important;color:var(--text-color)!important}body.dark-mode .ant-drawer-header{background:var(--bg-color)!important;border-color:var(--border-color)!important}body.dark-mode .ant-drawer-title,body.dark-mode .ant-form-item-label>label{color:var(--text-color)!important}body.dark-mode .ant-descriptions-item-label{color:var(--text-secondary)!important}body.dark-mode .ant-descriptions-item-content{color:var(--text-color)!important}body.dark-mode .ant-alert{border-color:var(--border-color)!important}body.dark-mode .ant-alert-info{background:#667eea1a!important;border-color:#667eea33!important}body.dark-mode .ant-alert-warning{background:#ffc1071a!important;border-color:#ffc10733!important}body.dark-mode .ant-alert-error{background:#ff4d4f1a!important;border-color:#ff4d4f33!important}body.dark-mode .ant-alert-success{background:#52c41a1a!important;border-color:#52c41a33!important}body.dark-mode .p-component{color:var(--text-color)!important}body.dark-mode .p-card{background:var(--bg-color)!important;border-color:var(--border-color)!important}body.dark-mode .p-card .p-card-body{color:var(--text-color)!important}body.dark-mode .p-inputtext{background:var(--bg-color)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}body.dark-mode .p-button{background:var(--bg-color)!important;border-color:var(--border-color)!important;color:var(--text-color)!important}body.dark-mode .p-dialog{background:var(--bg-color)!important;color:var(--text-color)!important}body.dark-mode .p-dialog .p-dialog-header{background:var(--bg-color)!important;border-color:var(--border-color)!important}body.dark-mode .p-dialog .p-dialog-content{background:var(--bg-color)!important;color:var(--text-color)!important}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .3s}.slide-enter-from{transform:translate(-100%)}.slide-leave-to{transform:translate(100%)}.text-gradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glass-effect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3}body.dark-mode .glass-effect{background:#0000004d;border-color:#ffffff1a}.shadow-sm{box-shadow:var(--shadow)}.shadow-md{box-shadow:var(--shadow-hover)}.transition-all{transition:all .3s}@media print{body.dark-mode,body.dark-mode *{color:#000!important;background:#fff!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--focus-color:#4255c5}body.dark-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--focus-color:#a8b4ff}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid var(--focus-color);outline-offset:3px}:where(button,a,input,select,textarea){touch-action:manipulation}.skip-link{z-index:2000;background:var(--bg-color);color:var(--text-color);border:2px solid var(--focus-color);border-radius:8px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (width<=768px){input,textarea,select,.ant-input{font-size:16px}.app-layout .ant-btn{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
