@charset "UTF-8";[data-v-623eb431] .p-button{color:var(--text-color-secondary)!important}.chat-item[data-v-ed542791],.msg-sender[data-v-fb9cb8ef]{align-self:flex-end;background:var(--surface-ground)}.msg-receiver[data-v-fb9cb8ef]{align-self:flex-start;background:var(--sidebar-bg)}[data-v-fb9cb8ef] .p-rating-item.p-focus{box-shadow:none!important}.processing-action[data-v-fb9cb8ef]{animation:pulse-blue-fb9cb8ef 2s infinite;background-color:#3b82f6!important;border-color:#2563eb!important;box-shadow:0 0 0 2px #3b82f64d!important;color:#fff!important}.processing-action[data-v-fb9cb8ef]:hover{background-color:#2563eb!important;border-color:#1d4ed8!important}.processing-action .action-content h6[data-v-fb9cb8ef]{color:#fff!important}.processing-action .action-text[data-v-fb9cb8ef]{color:#ffffffe6!important}.processing-action .p-button[data-v-fb9cb8ef]{color:#fff!important}@keyframes pulse-blue-fb9cb8ef{0%,to{box-shadow:0 0 0 2px #3b82f64d}50%{box-shadow:0 0 0 4px #3b82f680}}.processed-action[data-v-fb9cb8ef]{background-color:#22c55e!important;border-color:#16a34a!important;box-shadow:0 0 0 2px #22c55e4d!important;color:#fff!important}.processed-action[data-v-fb9cb8ef]:hover{background-color:#16a34a!important;border-color:#15803d!important}.processed-action .action-content h6[data-v-fb9cb8ef]{color:#fff!important}.processed-action .action-text[data-v-fb9cb8ef]{color:#ffffffe6!important}.processed-action .p-button[data-v-fb9cb8ef],.queued-action[data-v-fb9cb8ef]{color:#fff!important}.queued-action[data-v-fb9cb8ef]{animation:pulse-amber-fb9cb8ef 2s infinite;background-color:#f59e0b!important;border-color:#d97706!important;box-shadow:0 0 0 2px #f59e0b4d!important}.queued-action[data-v-fb9cb8ef]:hover{background-color:#d97706!important;border-color:#b45309!important}.queued-action .action-content h6[data-v-fb9cb8ef]{color:#fff!important}.queued-action .action-text[data-v-fb9cb8ef]{color:#ffffffe6!important}.queued-action .p-button[data-v-fb9cb8ef]{color:#fff!important}@keyframes pulse-amber-fb9cb8ef{0%,to{box-shadow:0 0 0 2px #f59e0b4d}50%{box-shadow:0 0 0 4px #f59e0b80}}.loading-dots[data-v-fb9cb8ef]:after{animation:loadingDots-fb9cb8ef 1s infinite;content:"."}.loading-message[data-v-fb9cb8ef]{align-items:center;display:flex;padding:.5rem 0}.loading-dots[data-v-fb9cb8ef]{display:inline-block;position:relative}.loading-dots[data-v-fb9cb8ef]:after{animation:loadingPulse-fb9cb8ef 1.5s infinite;color:#8e7dbe;content:"•••";font-size:1.2rem;letter-spacing:.2em}@keyframes loadingPulse-fb9cb8ef{0%,60%,to{opacity:.3}30%{opacity:1}}[id^=chat_content]:not(:hover) .chat-request-btn[data-v-fb9cb8ef]:not(.active){display:none}.insert-Icon[data-v-fb9cb8ef]{transform:rotateX("angle")}[data-v-fb9cb8ef] pre{white-space:pre-wrap;word-wrap:break-word;max-width:100%}[data-v-fb9cb8ef] code{white-space:pre-wrap;word-wrap:break-word}@keyframes loadingDots-fb9cb8ef{30%{content:"."}60%{content:".."}to{content:"..."}}.action-textarea[data-v-fb9cb8ef]{font-family:inherit;font-size:14px;font-style:normal;font-weight:400;resize:none}.message-content[data-v-fb9cb8ef] p{margin:.5em 0}.message-content[data-v-fb9cb8ef] h1{font-weight:700;margin-bottom:.5em;margin-top:1em}.message-content[data-v-fb9cb8ef] h1{font-size:var(--font-size-extra-large-x2)}.message-content[data-v-fb9cb8ef] h2,.message-content[data-v-fb9cb8ef] h3{font-size:var(--font-size-extra-large)}.message-content[data-v-fb9cb8ef] h4{font-size:var(--font-size-large)}.message-content[data-v-fb9cb8ef] h5{font-size:var(--font-size-medium)}.message-content[data-v-fb9cb8ef] ul{margin:.5em 0;padding-left:1.5em}.message-content[data-v-fb9cb8ef] li{margin:.25em 0}.message-content[data-v-fb9cb8ef] code{background-color:#f0f0f0;border-radius:3px;font-family:var(--font-sans);font-size:var(--font-size-small);padding:.2em .4em}.message-content[data-v-fb9cb8ef] pre{background-color:#f0f0f0;border-radius:5px;margin:.5em 0;overflow-x:auto;padding:1em}.message-content[data-v-fb9cb8ef] pre code{background-color:transparent;border-radius:0;padding:0}.message-content[data-v-fb9cb8ef] blockquote{border-left:4px solid #ccc;font-style:italic;margin:.5em 0;padding-left:1em}.message-content[data-v-fb9cb8ef] a{color:#06c;overflow-wrap:break-word;text-decoration:none;word-wrap:break-word;-webkit-hyphens:none;hyphens:none;position:relative;z-index:1}.message-content[data-v-fb9cb8ef] a:hover{text-decoration:underline}.message-content[data-v-fb9cb8ef] table{border:1px solid var(--surface-d);border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:block;font-size:var(--font-size-small);margin:1em 0;max-width:100%;overflow:hidden;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.message-content[data-v-fb9cb8ef] table::-webkit-scrollbar{height:6px}.message-content[data-v-fb9cb8ef] table::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.message-content[data-v-fb9cb8ef] table::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.message-content[data-v-fb9cb8ef] table::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.message-content[data-v-fb9cb8ef] table td,.message-content[data-v-fb9cb8ef] table th{border:1px solid var(--surface-d);padding:8px 12px;text-align:left;word-wrap:break-word;max-width:500px;min-width:170px}.message-content[data-v-fb9cb8ef] table th{background-color:#f8fafc;color:#4a5568;font-weight:600;position:sticky;top:0;z-index:1}.message-content[data-v-fb9cb8ef] table td{background-color:#fff;color:#2d3748}.p-button-sm[data-v-fb9cb8ef]{font-size:var(--font-size-small);padding:.25rem .5rem}.actions-container[data-v-fb9cb8ef]{display:flex;flex-direction:column}.related-actions[data-v-fb9cb8ef]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.related-action-button[data-v-fb9cb8ef]{background:#faf8ff;border:1px solid #f1f5f9;border-radius:.5rem;color:#2963b4;cursor:pointer;padding:1rem .5rem .5rem;text-align:left;transition:background .3s,color .3s;width:90%}.related-action-button[data-v-fb9cb8ef]:hover:not(.disabled){background:#eee9fb;border:1px solid #8e7dbe}.related-action-button.disabled[data-v-fb9cb8ef]{cursor:not-allowed;opacity:.7;pointer-events:none}.related-action-button.p-button-loading[data-v-fb9cb8ef]{background:#f0f9ff;border:1px solid #2563eb;color:#1d4ed8}.bulk-buttons[data-v-fb9cb8ef]{margin-top:-5.5rem}.bulk-related-action-buttons[data-v-fb9cb8ef]{align-items:center;color:#4d5766f8;display:flex;flex-direction:column;gap:.1rem;position:absolute;right:12%;top:10%}.action-text[data-v-fb9cb8ef]{color:#8e7dbe;max-width:100%}.fade-in[data-v-fb9cb8ef]{animation:fadeIn-fb9cb8ef .3s ease-in-out}@keyframes fadeIn-fb9cb8ef{0%{opacity:0}to{opacity:1}}.action-content[data-v-fb9cb8ef]{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.action-content h6[data-v-fb9cb8ef]{color:#8e7dbe}.scroll-to-bottom-btn[data-v-fb9cb8ef]{border:2px solid var(--surface-border);bottom:0;left:50%;min-height:2rem;padding:0;position:sticky;transform:translate(-50%);width:2rem;z-index:1000}.scroll-to-bottom-btn[data-v-fb9cb8ef],.scroll-to-bottom-btn[data-v-fb9cb8ef]:hover{background-color:var(--surface-overlay);color:var(--text-color)}.scroll-to-bottom-btn[data-v-fb9cb8ef]:hover{border:2px solid var(--primary-color)}.actions-group[data-v-fb9cb8ef]{background-color:var(--surface-card);border:1px solid var(--surface-border);border-radius:.5rem;margin-bottom:1rem;padding:.75rem}.actions-group-header[data-v-fb9cb8ef]{background-color:var(--surface-ground);border-left:4px solid var(--primary-color);border-radius:.25rem;color:var(--text-color-secondary);font-weight:600;margin-bottom:.75rem;padding:.25rem .5rem}.draggable-actions-container[data-v-fb9cb8ef]{min-height:2rem}.ghost-action[data-v-fb9cb8ef]{background-color:#e3f2fd!important;border:2px dashed #2196f3!important;opacity:.5}.chosen-action[data-v-fb9cb8ef]{box-shadow:0 4px 12px #00000026!important;cursor:grabbing!important;transform:scale(1.02);z-index:1000}.drag-action[data-v-fb9cb8ef]{box-shadow:0 8px 24px #0003!important;transform:scale(1.05);z-index:1001}.related-actions[data-v-fb9cb8ef]{cursor:grab;transition:transform .2s ease,box-shadow .2s ease}.related-actions[data-v-fb9cb8ef]:hover{transform:translateY(-1px)}.related-actions[data-v-fb9cb8ef]:active{cursor:grabbing}.reorder-arrows[data-v-fb9cb8ef]{display:flex;flex-direction:column;gap:4px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.reorder-arrows .p-button[data-v-fb9cb8ef]{background-color:#fffc;border:1px solid var(--surface-border);color:var(--text-color-secondary);height:2rem;width:2rem}.reorder-arrows .p-button[data-v-fb9cb8ef]:hover{background-color:var(--surface-hover)}.action-edit-button[data-v-fb9cb8ef]{background-color:#fff!important;border:2px solid #333!important;box-shadow:0 2px 4px #0000001a!important;color:#333!important;font-weight:600!important;transition:all .2s ease!important}.action-edit-button[data-v-fb9cb8ef]:hover{background-color:#f8f9fa!important;border-color:#000!important;box-shadow:0 4px 8px #00000026!important;color:#000!important;transform:translateY(-1px)}.action-edit-cancel-button[data-v-fb9cb8ef],.action-edit-cancel-button[data-v-fb9cb8ef]:hover{border-color:#dc3545!important;color:#dc3545!important}.action-edit-cancel-button[data-v-fb9cb8ef]:hover{background-color:#f8d7da!important}.action-edit-save-button[data-v-fb9cb8ef],.action-edit-save-button[data-v-fb9cb8ef]:hover{border-color:#28a745!important;color:#28a745!important}.action-edit-save-button[data-v-fb9cb8ef]:hover{background-color:#d4edda!important}.msg-sender[data-v-4daa353b]{align-self:flex-end;background:var(--surface-ground)}.msg-receiver[data-v-4daa353b]{align-self:flex-start;background:var(--sidebar-bg)}[data-v-4daa353b] .p-rating-item.p-focus{box-shadow:none!important}.loading-dots[data-v-4daa353b]:after{animation:loadingDots-4daa353b 1s infinite;content:"."}[id^=chat_content]:not(:hover) .chat-request-btn[data-v-4daa353b]:not(.active){display:none}.insert-Icon[data-v-4daa353b]{transform:rotateX("angle")}[data-v-4daa353b] pre{white-space:pre-wrap;word-wrap:break-word;max-width:100%}[data-v-4daa353b] code{white-space:pre-wrap;word-wrap:break-word}@keyframes loadingDots-4daa353b{30%{content:"."}60%{content:".."}to{content:"..."}}.message-content[data-v-4daa353b] p{margin:.5em 0}.message-content[data-v-4daa353b] h1{font-weight:700;margin-bottom:.5em;margin-top:1em}.message-content[data-v-4daa353b] h1{font-size:var(--font-size-extra-large-x2)}.message-content[data-v-4daa353b] h2,.message-content[data-v-4daa353b] h3{font-size:var(--font-size-extra-large)}.message-content[data-v-4daa353b] h4{font-size:var(--font-size-large)}.message-content[data-v-4daa353b] h5{font-size:var(--font-size-medium)}.message-content[data-v-4daa353b] ul{margin:.5em 0;padding-left:1.5em}.message-content[data-v-4daa353b] li{margin:.25em 0}.message-content[data-v-4daa353b] code{background-color:#f0f0f0;border-radius:3px;font-family:var(--font-sans);font-size:var(--font-size-small);padding:.2em .4em}.message-content[data-v-4daa353b] pre{background-color:#f0f0f0;border-radius:5px;margin:.5em 0;overflow-x:auto;padding:1em}.message-content[data-v-4daa353b] pre code{background-color:transparent;border-radius:0;padding:0}.message-content[data-v-4daa353b] blockquote{border-left:4px solid #ccc;font-style:italic;margin:.5em 0;padding-left:1em}.message-content[data-v-4daa353b] a{color:#06c;overflow-wrap:break-word;text-decoration:none;word-wrap:break-word;-webkit-hyphens:none;hyphens:none;position:relative;z-index:1}.message-content[data-v-4daa353b] a:hover{text-decoration:underline}.message-content[data-v-4daa353b] table{border:1px solid var(--surface-d);border-collapse:collapse;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:block;font-size:var(--font-size-small);margin:1em 0;max-width:100%;overflow:hidden;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.message-content[data-v-4daa353b] table::-webkit-scrollbar{height:6px}.message-content[data-v-4daa353b] table::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.message-content[data-v-4daa353b] table::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.message-content[data-v-4daa353b] table::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.message-content[data-v-4daa353b] table td,.message-content[data-v-4daa353b] table th{border:1px solid var(--surface-d);padding:8px 12px;text-align:left;word-wrap:break-word;max-width:500px;min-width:170px}.message-content[data-v-4daa353b] table th{background-color:#f8fafc;color:#4a5568;font-weight:600;position:sticky;top:0;z-index:1}.message-content[data-v-4daa353b] table td{background-color:#fff;color:#2d3748}.p-button-sm[data-v-4daa353b]{font-size:var(--font-size-small);padding:.25rem .5rem}.related-questions[data-v-4daa353b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.related-question-button[data-v-4daa353b]{background:#f1f5f9;border:1px solid #f1f5f9;border-radius:.5rem;color:#2963b4;cursor:pointer;min-height:7rem;padding:1rem 0 1rem .5rem;text-align:left;transition:background .3s,color .3s;width:90%}.related-question-button[data-v-4daa353b]:hover{background:var(--surface-d);color:#2963b4}.bulk-buttons[data-v-4daa353b]{margin-top:-5.5rem}.bulk-related-question-buttons[data-v-4daa353b]{align-items:center;color:#4d5766f8;display:flex;flex-direction:column-reverse;gap:.1rem;position:absolute;right:12%;top:10%}.question-text[data-v-4daa353b]{max-width:85%}.fade-in[data-v-4daa353b]{animation:fadeIn-4daa353b .3s ease-in-out}@keyframes fadeIn-4daa353b{0%{opacity:0}to{opacity:1}}.scroll-to-bottom-btn[data-v-4daa353b]{border:2px solid var(--surface-border);bottom:0;left:50%;min-height:2rem;padding:0;position:sticky;transform:translate(-50%);width:2rem;z-index:1000}.scroll-to-bottom-btn[data-v-4daa353b],.scroll-to-bottom-btn[data-v-4daa353b]:hover{background-color:var(--surface-overlay);color:var(--text-color)}.scroll-to-bottom-btn[data-v-4daa353b]:hover{border:2px solid var(--primary-color)}.request-container .request-options-container[data-v-0a19f028]{background:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,.5),rgba(0,0,0,.4),rgba(0,0,0,.3),transparent);border-bottom-right-radius:6px;border-top-right-radius:6px;display:none}.request-container:hover .request-options-container[data-v-0a19f028]{display:flex}.p-inputtext[data-v-0a19f028]:enabled:focus{border-color:var(--primary-color);box-shadow:0 0 0 .2rem #c7d2fe;outline:1px solid #cbd5e1;outline-offset:0}.tb-request-row[data-v-0a19f028]{align-items:center;border:1px solid #c7d2fe;border-radius:6px;cursor:move;display:flex;gap:1rem;padding:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tb-request-row .tb-request-row-left[data-v-0a19f028]{display:flex;min-height:70px;min-width:80px;padding:5px}.tb-request-row .tb-request-row-left .tb-request-row-chains[data-v-0a19f028]{display:flex;width:70px}.tb-request-row .tb-request-row-left .tb-request-row-options[data-v-0a19f028]{display:none;gap:.25rem}.tb-request-row .tb-request-row-right[data-v-0a19f028]{flex-grow:1;pointer-events:none}.tb-request-row:hover .tb-request-row-options[data-v-0a19f028]{display:flex}.tb-request-row:hover .tb-request-row-chains[data-v-0a19f028]{display:none}[data-v-0a19f028] .group-wrapper{height:145px;overflow-y:auto}[data-v-0a19f028] .p-datatable .p-datatable-tbody>tr:focus{outline:none}.p-inputtextarea-resizable[data-v-217ef3cb]{overflow:auto!important}code[data-v-217ef3cb]{text-wrap:wrap}.chat-input-container[data-v-217ef3cb]{align-items:stretch;display:flex;flex-wrap:nowrap;padding:7px}.textarea-container[data-v-217ef3cb]{align-items:stretch;display:flex;flex:1;position:relative}.action-buttons-container[data-v-217ef3cb]{align-items:stretch;display:flex;flex-direction:row;margin-left:4px}.chatbox-input[data-v-217ef3cb]{line-height:1.5;max-height:150px;min-height:42px;padding:6px 14px 14px!important;resize:none!important;width:100%}.action-button[data-v-217ef3cb]{align-items:center;display:flex;height:100%!important;justify-content:center;margin-right:4px;width:40px!important}.action-button[data-v-217ef3cb]:last-child{margin-right:0}.compass-action-button[data-v-217ef3cb]{background:#8e7dbe!important;border-color:#8e7dbe!important}.compass-action-button[data-v-217ef3cb]:hover{background:#7e6abd!important}.custom-file-upload[data-v-217ef3cb]{background-color:#bdc4be;border:0 solid #fff;border-radius:1px;color:#fff;cursor:pointer;padding:0;text-align:center}.Rec[data-v-217ef3cb]{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:pulse-217ef3cb;animation-timing-function:linear}@keyframes pulse-217ef3cb{0%{box-shadow:0 0 5px #ad00004d}65%{box-shadow:0 0 5px 13px #ad00004d}90%{box-shadow:0 0 5px 13px #ad000000}}.loading-spinner[data-v-217ef3cb]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.btn-toggle-recording[data-v-217ef3cb],.btn-toggle-recording.p-button-secondary[data-v-217ef3cb]{border-color:#cbd5e1!important}.footer-voice-mode>.p-inputtext[data-v-217ef3cb]{border-right-width:0}.chained-requests-on-input[data-v-217ef3cb]{border-color:#fed7aa!important}.chained-requests-on-input[data-v-217ef3cb]:focus{outline:1px solid #fed7aa!important}.recording-active[data-v-217ef3cb]{background-color:transparent!important;position:relative;z-index:2}.h-0[data-v-217ef3cb]{height:0!important}.wave-loader[data-v-217ef3cb]{display:flex;height:60%;justify-content:space-between;--boxSize:6px;--gutter:3px;width:calc((var(--boxSize) + var(--gutter))*25)}.wave-loader .box[data-v-217ef3cb]{animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;background:var(--primary-color);border-radius:8px;height:100%;transform:scaleY(.4);width:var(--boxSize)}.wave-loader .box.box1[data-v-217ef3cb]{animation-name:quiet-217ef3cb}.wave-loader .box.box2[data-v-217ef3cb]{animation-name:normal-217ef3cb}.wave-loader .box.box3[data-v-217ef3cb]{animation-name:quiet-217ef3cb}.wave-loader .box.box4[data-v-217ef3cb]{animation-name:loud-217ef3cb}.wave-loader .box.box5[data-v-217ef3cb]{animation-name:quiet-217ef3cb}@keyframes quiet-217ef3cb{25%{transform:scaleY(.6)}50%{transform:scaleY(.4)}75%{transform:scaleY(.8)}}@keyframes normal-217ef3cb{25%{transform:scaleY(1)}50%{transform:scaleY(.4)}75%{transform:scaleY(.6)}}@keyframes loud-217ef3cb{25%{transform:scaleY(1)}50%{transform:scaleY(.4)}75%{transform:scaleY(1.2)}}.wave-loader.compass-wave .box[data-v-217ef3cb]{background:#8e7dbe!important}.placeholder-overlay[data-v-217ef3cb]{color:#6c757d;font-size:14px;left:14px;pointer-events:none;position:absolute;top:6px;z-index:1}.placeholder-overlay .request-gallery-link[data-v-217ef3cb]{color:var(--primary-color);cursor:pointer;font-weight:500;pointer-events:auto;text-decoration:none}.placeholder-overlay .request-gallery-link[data-v-217ef3cb]:hover{text-decoration:underline}.compass-chat-toggle[data-v-217ef3cb]{background-color:#fff;border:none;border-radius:50%;bottom:24px;padding:8px;position:absolute;right:-80px;z-index:999}.compass-chat-toggle[data-v-217ef3cb]:hover{background-color:var(--surface-hover);color:#fff}.compass-image-container[data-v-217ef3cb]{display:inline-block;overflow:hidden;position:relative}.compass-image[data-v-217ef3cb],.compass-image-container[data-v-217ef3cb]{border-radius:50%;height:48px;width:48px}.compass-image[data-v-217ef3cb]{transition:transform .3s ease}.compass-chat-toggle:hover .compass-image[data-v-217ef3cb]{transform:scale(1.05)}.compass-sheen[data-v-217ef3cb]{animation:sheen-217ef3cb 3s ease-in-out infinite;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.6) 50%,transparent 70%);border-radius:50%;height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.compass-ripple[data-v-217ef3cb]{animation:ripple-217ef3cb 2s ease-out infinite;border:2px solid rgba(142,125,190,.6);border-radius:50%;height:10px;pointer-events:none;width:10px}.compass-ripple[data-v-217ef3cb],.compass-ripple[data-v-217ef3cb]:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.compass-ripple[data-v-217ef3cb]:before{animation:ripple-217ef3cb 2s ease-out .5s infinite;border:1px solid rgba(142,125,190,.4);border-radius:50%;content:"";height:20px;width:20px}.compass-ripple[data-v-217ef3cb]:after{animation:ripple-217ef3cb 2s ease-out 1s infinite;border:1px solid rgba(142,125,190,.2);border-radius:50%;content:"";height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px}@keyframes sheen-217ef3cb{0%{opacity:0;transform:translate(-100%) translateY(-100%) rotate(45deg)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(100%) translateY(100%) rotate(45deg)}}@keyframes ripple-217ef3cb{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(4)}}.custom-overlay-panel{transition:opacity .2s ease,transform .2s ease}.overlay-visible{opacity:1;transform:scale(1)}.overlay-hidden{opacity:0;pointer-events:none;transform:scale(.95)}.responsive-tabs{height:100%}.responsive-tabs .p-tabview-panels{height:calc(100% - 3rem);padding:0}.responsive-tabs .p-tabview-panel{height:100%;padding:0}
