:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{max-width:1280px;margin:0 auto;padding:2rem;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{display:flex;place-items:center}#app{display:grid;grid-template-columns:1fr 1fr;padding:0 2rem}}:root{--bg-color: #ffffff;--text-color: #000000;--header-bg: #f0f0f0;--button-bg: #007bff;--button-color: white;--logout-button-bg: #dc3545;--table-bg: #ffffff;--table-bg-alt: #f8f8f8;--table-hover-bg: #e6f3ff;--table-border: #dfe2e5;--audio-bg: #f0f0f0;--audio-color: #000000;--button-disabled-bg: #6c757d;--button-disabled-color: #d3d3d3;--switch-bg: #ccc;--switch-checked-bg: #2196F3;--footer-bg: #f0f0f0;--footer-color: #333;--footer-border-color: #ddd;--button-border-radius: 4px}:root.dark-theme{--bg-color: #1e1e1e;--text-color: #e0e0e0;--text-color-muted: #a0a0a0;--header-bg: #252525;--button-bg: #0056b3;--button-color: #ffffff;--logout-button-bg: #a71d2a;--table-bg: #252525;--table-bg-alt: #2c2c2c;--table-hover-bg: #333333;--table-border: #3a3a3a;--audio-bg: #3a3a3a;--audio-color: #e0e0e0;--input-bg: #333333;--input-color: #e0e0e0;--input-border: #4a4a4a;--button-disabled-bg: #4a4a4a;--button-disabled-color: #a0a0a0;--switch-bg: #555;--switch-checked-bg: #3a8bd6;--footer-bg: #252525;--footer-color: #e0e0e0;--footer-border-color: #ddd}body{display:flex;flex-direction:column;min-height:100vh;margin:0;background-color:var(--bg-color);color:var(--text-color);transition:background-color .3s,color .3s}.dark-theme table{color:var(--text-color)}.dark-theme table tr{border-color:var(--table-border);background-color:var(--table-bg)}.dark-theme table tr:nth-child(2n){background-color:var(--table-bg-alt)}.dark-theme table tr:hover{background-color:var(--table-hover-bg)}.dark-theme table th,.dark-theme table td{border-color:var(--table-border)}.dark-theme audio{background-color:var(--audio-bg);color:var(--audio-color)}.dark-theme audio::-webkit-media-controls-panel{background-color:var(--audio-bg)}.dark-theme body{background-color:var(--bg-color);color:var(--text-color)}.dark-theme .header{background-color:var(--header-bg)}.dark-theme input[type=text],.dark-theme input[type=search]{background-color:var(--input-bg);color:var(--input-color);border:1px solid var(--input-border)}.dark-theme button{background-color:var(--button-bg);color:var(--button-color)}.dark-theme .logout-button{background-color:var(--logout-button-bg)}.dark-theme table{border-color:var(--table-border)}.dark-theme table th,.dark-theme table td{background-color:var(--table-bg);color:var(--text-color)}.dark-theme table tr:nth-child(2n) td{background-color:var(--table-bg-alt)}.dark-theme table tr:hover td{background-color:var(--table-hover-bg)}.dark-theme .pagination button{background-color:var(--button-bg);color:var(--button-color)}.dark-theme .pagination button:disabled{background-color:var(--button-disabled-bg);color:var(--button-disabled-color)}.dark-theme .pagination,.dark-theme .pagination button,.dark-theme .table-info,.dark-theme .regex-toggle{color:var(--text-color)}.dark-theme .pagination button:disabled{color:var(--text-color-muted)}.dark-theme .regex-label,.dark-theme .total-records{color:var(--text-color)}.pagination button{background-color:var(--button-bg);color:var(--button-color);border:none;padding:5px 10px;margin:0 2px;cursor:pointer}.pagination button:disabled{background-color:var(--button-disabled-bg);color:var(--button-disabled-color);cursor:not-allowed}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--switch-bg);transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:var(--switch-checked-bg)}input:checked+.slider:before{transform:translate(26px)}.dark-theme .toggle-label{color:wheat}#app{flex:1 0 auto;padding-bottom:60px}footer{flex-shrink:0;position:relative;bottom:0;left:0;width:100%;padding:10px 0;text-align:center;font-size:.8em;background-color:var(--footer-bg);color:var(--footer-color);border-top:1px solid var(--footer-border-color, #ddd)}.header[data-v-a5d77edb]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:var(--header-bg);color:var(--text-color)}.header-right[data-v-a5d77edb]{display:flex;align-items:center}.user-info[data-v-a5d77edb]{margin-right:1rem}.logo[data-v-a5d77edb]{font-size:1.2rem;font-weight:700}.flag[data-v-a5d77edb]{margin-right:.5rem}.login-button[data-v-a5d77edb],.logout-button[data-v-a5d77edb]{padding:.5rem 1rem;background-color:var(--button-bg);color:var(--button-color);border:none;border-radius:4px;cursor:pointer}.logout-button[data-v-a5d77edb]{background-color:var(--logout-button-bg);color:var(--button-color);margin-left:1rem}.theme-button[data-v-a5d77edb]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;line-height:1}[data-v-a5d77edb]:root{--bg-color: #ffffff;--text-color: #000000;--header-bg: #f0f0f0;--button-bg: #007bff;--button-color: white;--logout-button-bg: #dc3545}:root.dark-theme[data-v-a5d77edb]{--bg-color: #1a1a1a;--text-color: #ffffff;--header-bg: #2c2c2c;--button-bg: #0056b3;--button-color: #ffffff;--logout-button-bg: #a71d2a}.login-container[data-v-14f390e5]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px #0000001a}.login-form[data-v-14f390e5]{display:flex;flex-direction:column;width:300px}input[data-v-14f390e5],button[data-v-14f390e5]{margin-bottom:10px;padding:10px;border:1px solid #ccc;border-radius:4px}button[type=submit][data-v-14f390e5]{background-color:#007bff;color:#fff;border:none;cursor:pointer;transition:background-color .3s ease}button[type=submit][data-v-14f390e5]:disabled{background-color:#7fb5f1;cursor:not-allowed}.error-message[data-v-14f390e5]{color:red;margin-bottom:10px}.login-button[data-v-14f390e5]{position:relative;min-height:40px}.loading-spinner[data-v-14f390e5]{display:inline-block;width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-14f390e5 1s ease-in-out infinite}@keyframes spin-14f390e5{to{transform:rotate(360deg)}}.register-form[data-v-94017a01]{max-width:300px;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:4px}.form-group[data-v-94017a01]{margin-bottom:15px}label[data-v-94017a01]{display:block;margin-bottom:5px}input[data-v-94017a01]{width:100%;padding:5px;border:1px solid #ccc;border-radius:4px}button[data-v-94017a01]{width:100%;padding:10px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}button[data-v-94017a01]:hover{background-color:#45a049}.error-message[data-v-94017a01]{color:red;margin-top:10px}.pagination[data-v-68b1c9b2]{display:flex;justify-content:center;align-items:center;margin-bottom:15px}.pagination button[data-v-68b1c9b2]{margin:0 5px;padding:5px 10px;background-color:#f0f0f0;border:1px solid #ddd;border-radius:var(--button-border-radius);cursor:pointer}.pagination button[data-v-68b1c9b2]:disabled{opacity:.5;cursor:not-allowed}.pagination-info[data-v-68b1c9b2]{margin-top:20px;margin-bottom:20px;font-size:.9em;color:#666}.table-info[data-v-913faac0]{color:var(--text-color)}.pagination button[data-v-913faac0]{background-color:var(--button-bg);color:var(--button-color);border:none;padding:5px 10px;margin:0 2px;cursor:pointer;border-radius:4px}.pagination button[data-v-913faac0]:disabled{background-color:var(--button-disabled-bg);color:var(--button-disabled-color);cursor:not-allowed}.total-records[data-v-913faac0]{color:var(--text-color)}.edit-box-container[data-v-01a8de07]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.edit-box-overlay[data-v-01a8de07]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.edit-box[data-v-01a8de07]{position:relative;background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;padding:20px;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}h2[data-v-01a8de07]{margin-top:0;color:#333;font-size:1.5em}textarea[data-v-01a8de07]{width:100%;height:150px;padding:12px;border:1px solid #ddd;border-radius:4px;resize:vertical;font-family:inherit;font-size:1em;margin-bottom:15px}.button-group[data-v-01a8de07]{display:flex;justify-content:flex-end}button[data-v-01a8de07]{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:1em;transition:background-color .3s}.cancel-button[data-v-01a8de07]{background-color:#f0f0f0;color:#333;margin-right:10px}.cancel-button[data-v-01a8de07]:hover{background-color:#e0e0e0}.update-button[data-v-01a8de07]{background-color:#4caf50;color:#fff}.update-button[data-v-01a8de07]:hover{background-color:#45a049}.update-button[data-v-01a8de07]:disabled,.cancel-button[data-v-01a8de07]:disabled{opacity:.7;cursor:not-allowed}.loading-spinner[data-v-01a8de07]{display:inline-block;width:16px;height:16px;border:2px solid #ffffff;border-radius:50%;border-top:2px solid #4CAF50;animation:spin-01a8de07 1s linear infinite;margin-right:8px}@keyframes spin-01a8de07{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-7d745998] mark{background-color:#ff0;border-radius:2px}[data-v-7d745998] .regex-0{background-color:#c5e1a5}[data-v-7d745998] .regex-1{background-color:#ffcc80}[data-v-7d745998] .regex-2{background-color:#ef9a9a}[data-v-7d745998] .regex-3{background-color:#ce93d8}[data-v-7d745998] .regex-4{background-color:#90caf9}[data-v-7d745998] .regex-5{background-color:#80deea}.polling-progress-container[data-v-6b85883c]{position:absolute;top:0;left:0;right:0;height:1px;background:#0000001a;overflow:hidden;z-index:100}.polling-progress-bar[data-v-6b85883c]{height:100%;width:100%;background:linear-gradient(90deg,red,#ff7f00,#ff0,#0f0,#00f,indigo,#8b00ff);background-size:200% 100%;animation:rainbow-6b85883c 5s linear infinite;opacity:.7}@keyframes rainbow-6b85883c{0%{background-position:200% 0}to{background-position:0 0}}.content-table-container[data-v-1fd90a49]{display:flex;flex-direction:column;justify-content:center;min-height:100vh;max-width:1200px;margin:0 auto;position:relative}.search-controls[data-v-1fd90a49]{display:flex;align-items:center;margin-bottom:10px}.search-button[data-v-1fd90a49]{margin-left:10px;padding:8px 15px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}.table-container[data-v-1fd90a49]{flex-grow:1;display:flex;flex-direction:column}figure[data-v-1fd90a49]{overflow-x:auto;margin:1.2em auto;padding:0;max-width:1200px;display:flex;flex-direction:column;align-items:center}figure>table[data-v-1fd90a49]{margin:0}table[data-v-1fd90a49]{border-collapse:collapse;border-spacing:0;width:100%;overflow:auto;break-inside:auto;text-align:left;padding:0;word-break:initial}thead[data-v-1fd90a49],tr[data-v-1fd90a49]{break-inside:avoid;break-after:auto}thead[data-v-1fd90a49]{display:table-header-group;background-color:#f8f8f8}table tr[data-v-1fd90a49]{border:1px solid #dfe2e5;margin:0;padding:0;transition:background-color .2s ease}table tr[data-v-1fd90a49]:nth-child(2n){background-color:#f8f8f8}table tr[data-v-1fd90a49]:hover{background-color:#e6f3ff}table th[data-v-1fd90a49]{font-weight:700;border:1px solid #dfe2e5;border-bottom:0;margin:0;padding:6px 13px;text-align:center}table td[data-v-1fd90a49]{border:1px solid #dfe2e5}table th[data-v-1fd90a49]:first-child,table td[data-v-1fd90a49]:first-child{margin-top:0}table th[data-v-1fd90a49]:last-child,table td[data-v-1fd90a49]:last-child{margin-bottom:0}.error-message[data-v-1fd90a49],.loading-message[data-v-1fd90a49]{text-align:center;margin-top:20px;font-size:1.1em;color:var(--lt-color-text-light)}.error-message[data-v-1fd90a49]{color:#e74c3c}.retry-button[data-v-1fd90a49]{margin-top:10px;padding:8px 15px;background-color:var(--lt-color-gray-300);color:var(--lt-color-text-dark);border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.retry-button[data-v-1fd90a49]:hover{background-color:var(--lt-color-gray-400)}.loader[data-v-1fd90a49]{border:4px solid var(--lt-color-gray-200);border-top:4px solid var(--lt-color-gray-600);border-radius:50%;width:40px;height:40px;animation:spin-1fd90a49 1s linear infinite;margin:20px auto}figure[data-v-1fd90a49]{margin-top:20px}.no-results[data-v-1fd90a49]{text-align:center;margin-top:20px}[data-v-1fd90a49] span{background-color:inherit}audio[data-v-1fd90a49]{max-width:200px}.notification[data-v-1fd90a49]{position:fixed;top:20px;right:20px;background-color:#4caf50;color:#fff;padding:15px;border-radius:5px;z-index:1000;animation:fadeIn-1fd90a49 .5s,fadeOut-1fd90a49 .5s 2.5s}@keyframes fadeIn-1fd90a49{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1fd90a49{0%{opacity:1}to{opacity:0}}.nowrap[data-v-1fd90a49]{white-space:nowrap}.table-info[data-v-1fd90a49]{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.id-cell[data-v-1fd90a49]{position:relative;padding-right:0;padding-left:10px}.delete-button[data-v-1fd90a49]{position:absolute;right:5px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#f44336;opacity:0;transition:opacity .2s ease;margin-left:10px}.id-cell:hover .delete-button[data-v-1fd90a49]{opacity:1}.ajax-loading-overlay[data-v-1fd90a49]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffffffb3;display:flex;justify-content:center;align-items:center;z-index:1000}.ajax-loader[data-v-1fd90a49]{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin-1fd90a49 1s linear infinite}@keyframes spin-1fd90a49{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.clickable[data-v-1fd90a49]{cursor:pointer}.clickable[data-v-1fd90a49]:hover{background-color:#e6f3ff}.no-results[data-v-1fd90a49]{text-align:center;padding:20px;font-style:italic;color:#666}.fixed-width-table[data-v-1fd90a49]{width:100%;table-layout:fixed}.id-column[data-v-1fd90a49]{width:5%}.content-column[data-v-1fd90a49]{width:40%}.audio-column[data-v-1fd90a49]{width:25%}.filesize-column[data-v-1fd90a49]{width:8%}.created-at-column[data-v-1fd90a49]{width:12%;min-width:100px!important}td[data-v-1fd90a49]{word-wrap:break-word;overflow-wrap:break-word;padding-left:10px;padding-right:10px}.content-cell[data-v-1fd90a49]{position:relative;cursor:pointer}.note-icon[data-v-1fd90a49]{position:absolute;bottom:5px;right:5px;opacity:0;transition:opacity .2s ease;cursor:pointer;z-index:1}.id-column[data-v-1fd90a49],.created-at-cell[data-v-1fd90a49],.filesize-cell[data-v-1fd90a49]{text-align:center!important}.content-cell:hover .note-icon[data-v-1fd90a49],.note-icon.visible[data-v-1fd90a49]{opacity:1}.has-note[data-v-1fd90a49]{background-color:#e6ffea}.note-preview[data-v-1fd90a49]{display:none;color:#888;font-size:.9em;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-cell:hover .note-preview[data-v-1fd90a49]{display:block}.content-table td[data-v-1fd90a49]{position:relative;z-index:1}[data-v-1fd90a49] audio{background-color:var(--audio-bg);color:var(--audio-color)}[data-v-1fd90a49] audio::-webkit-media-controls-panel{background-color:var(--audio-bg)}[data-v-1fd90a49] audio::-webkit-media-controls-current-time-display,[data-v-1fd90a49] audio::-webkit-media-controls-time-remaining-display{color:var(--audio-color)}[data-v-1fd90a49] .dark-theme table tr:hover{background-color:var(--table-hover-bg)!important}@media screen and (max-width: 768px){.fixed-width-table[data-v-1fd90a49]{table-layout:auto}.filesize-column[data-v-1fd90a49],.created-at-column[data-v-1fd90a49],.filesize-cell[data-v-1fd90a49],.created-at-cell[data-v-1fd90a49]{display:none}.id-column[data-v-1fd90a49],.id-cell[data-v-1fd90a49]{width:10%}.content-column[data-v-1fd90a49],.content-cell[data-v-1fd90a49]{width:80%}.audio-column[data-v-1fd90a49],.audio-cell[data-v-1fd90a49]{width:10%}td[data-v-1fd90a49],th[data-v-1fd90a49]{padding:5px}audio[data-v-1fd90a49]{max-width:100%}.note-icon[data-v-1fd90a49]{bottom:2px;right:2px}}.new-item-animation[data-v-1fd90a49]{animation:fadeInRow-1fd90a49 1s ease-in;background-color:#e6ffea}@keyframes fadeInRow-1fd90a49{0%{opacity:0;background-color:#e6ffea}to{opacity:1;background-color:#e6ffea}}.polling-progress[data-v-1fd90a49]{position:absolute;top:0;left:0;right:0;z-index:10}.language-selector[data-v-f47064ef]{display:inline-block}.language-select[data-v-f47064ef]{padding:4px 8px;border:1px solid #ccc;border-radius:4px;background-color:#fff;cursor:pointer}.language-select[data-v-f47064ef]:hover{border-color:#666}.toggle-label[data-v-0ccde917]{font-size:14px;white-space:nowrap;margin-right:5px}.toggle-container[data-v-0ccde917]{display:flex;align-items:center;margin-left:10px}.search-controls[data-v-0ccde917],.advanced-controls[data-v-0ccde917]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.button-group[data-v-0ccde917]{display:flex;align-items:center}.search-input[data-v-0ccde917]{flex-grow:1;margin-right:18px;padding:5px;height:30px}.btn[data-v-0ccde917]{display:inline-block;padding:.3em 1em;text-decoration:none;color:#fff;border-radius:3px;transition:.4s;margin-right:10px;font-size:14px;cursor:pointer;border:none}.btn-search[data-v-0ccde917]{background:#3498db;border:solid 2px #3498db}.btn-search[data-v-0ccde917]:hover{background:#fff;color:#3498db}.toggle-container[data-v-0ccde917]{display:flex;align-items:center;margin-left:auto}.toggle-switch[data-v-0ccde917]{position:relative;display:inline-block;width:40px;height:23px;margin-left:5px}.toggle-switch input[data-v-0ccde917]{opacity:0;width:0;height:0}.slider[data-v-0ccde917]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:23px}.slider[data-v-0ccde917]:before{position:absolute;content:"";height:17px;width:17px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-0ccde917]{background-color:#2196f3}input:checked+.slider[data-v-0ccde917]:before{transform:translate(17px)}.toggle-label[data-v-0ccde917]{font-size:14px;white-space:nowrap}.regex-container[data-v-0ccde917]{display:flex;width:100%;align-items:center}.toggle-container[data-v-0ccde917]{display:flex;align-items:center;white-space:nowrap;margin-left:10px}.advanced-controls[data-v-0ccde917]{overflow:hidden}.fade-enter-active[data-v-0ccde917],.fade-leave-active[data-v-0ccde917]{transition:opacity 2s ease,max-height .3s ease;max-height:100px}.fade-enter-from[data-v-0ccde917],.fade-leave-to[data-v-0ccde917]{opacity:0;max-height:0}.toggle-label[data-v-0ccde917]{display:flex;align-items:center;margin-right:5px}.sr-only[data-v-0ccde917]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.app-container[data-v-e2091759]{padding:20px;display:flex;justify-content:center}.content-wrapper[data-v-e2091759]{width:100%;max-width:1200px;padding:0 20px}.header[data-v-e2091759]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.project-name[data-v-e2091759]{font-size:24px;font-weight:700}.user-controls[data-v-e2091759]{display:flex;align-items:center}.welcome-message[data-v-e2091759]{margin-right:10px}.logout-button[data-v-e2091759]{padding:5px 10px;background-color:#f44336;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.logout-button[data-v-e2091759]:hover{background-color:#d32f2f}.search-controls[data-v-e2091759]{display:flex;justify-content:space-between;margin-bottom:10px}.search-input[data-v-e2091759]{flex-grow:1;margin-right:10px;padding:5px}.button-group[data-v-e2091759]{display:flex;align-items:center}.search-button[data-v-e2091759]{margin-right:10px;padding:5px 10px}.advanced-checkbox[data-v-e2091759]{display:flex;align-items:center}.advanced-controls[data-v-e2091759]{display:flex;align-items:center;margin-bottom:10px}.regex-input[data-v-e2091759]{flex-grow:1;margin-right:10px;padding:5px}.case-sensitive-checkbox[data-v-e2091759]{display:flex;align-items:center}.new-search-controls[data-v-e2091759]{display:flex;align-items:center;margin-bottom:10px}.new-search-input[data-v-e2091759]{flex-grow:1;margin-right:10px;padding:5px}.enable-regex-checkbox[data-v-e2091759]{display:flex;align-items:center}.new-search-button[data-v-e2091759]{margin-right:10px;padding:5px 10px}.item[data-v-40a5c0e5]{margin-top:2rem;display:flex;position:relative}.details[data-v-40a5c0e5]{flex:1;margin-left:1rem}i[data-v-40a5c0e5]{display:flex;place-items:center;place-content:center;width:32px;height:32px;color:var(--color-text)}h3[data-v-40a5c0e5]{font-size:1.2rem;font-weight:500;margin-bottom:.4rem;color:var(--color-heading)}@media (min-width: 1024px){.item[data-v-40a5c0e5]{margin-top:0;padding:.4rem 0 1rem calc(var(--section-gap) / 2)}i[data-v-40a5c0e5]{top:calc(50% - 25px);left:-26px;position:absolute;border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;width:50px;height:50px}.item[data-v-40a5c0e5]:before{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;bottom:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-40a5c0e5]:after{content:" ";border-left:1px solid var(--color-border);position:absolute;left:0;top:calc(50% + 25px);height:calc(50% - 25px)}.item[data-v-40a5c0e5]:first-of-type:before{display:none}.item[data-v-40a5c0e5]:last-of-type:after{display:none}}
