@charset "UTF-8";@font-face{font-family:cstd;src:url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.eot);src:url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.eot?#iefix) format("embedded-opentype"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.woff) format("woff"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.ttf) format("truetype"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.svg#dd452d63ae05ddb466f19713a7d09fd5) format("svg");font-style:normal;font-weight:400}@font-face{font-family:cstd;src:url(../../../fonts/xFErEAWaEHlAopmQYjAg.eot);src:url(../../../fonts/xFErEAWaEHlAopmQYjAg.eot?#iefix) format("embedded-opentype"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.woff) format("woff"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.ttf) format("truetype"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.svg#a81919819e5d11fb78ee7eadc8883b0d) format("svg");font-style:normal;font-weight:500}.thumbnails.svelte-1e17plp{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}@media (max-width: 600px){.thumbnails.svelte-1e17plp{grid-template-columns:repeat(4,1fr)}}@media (max-width: 400px){.thumbnails.svelte-1e17plp{grid-template-columns:repeat(3,1fr)}}.thumbnail.svelte-1e17plp{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;border:none;padding:0;background:none;cursor:pointer;transition:all .2s ease}.thumbnail.svelte-1e17plp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;border:4px solid transparent;z-index:2;pointer-events:none;transition:border-color .2s ease}.thumbnail.svelte-1e17plp:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:12px;border:4px solid transparent;z-index:3;pointer-events:none;transition:border-color .2s ease}.thumbnail.svelte-1e17plp:hover{transform:scale(.98)}.thumbnail.svelte-1e17plp:focus-visible{outline:none}.thumbnail.svelte-1e17plp:focus-visible:before{border-color:#ff9d8f}.thumbnail.svelte-1e17plp:focus-visible:after{border-color:#fff}.thumbnail.active.svelte-1e17plp:before{border-color:#e33d3d}.thumbnail.active.svelte-1e17plp:after{border-color:#fff}.thumbnail.placeholder.svelte-1e17plp{background:#f0f0f0;cursor:default}.thumbnail.placeholder.svelte-1e17plp:hover{transform:none}.thumbnail.show-more.svelte-1e17plp{position:relative;color:inherit;text-decoration:none}.thumbnail.show-more.svelte-1e17plp .blurred-bg:where(.svelte-1e17plp){filter:blur(3px);transform:scale(1.1)}.thumbnail.show-more.svelte-1e17plp .show-more-overlay:where(.svelte-1e17plp){position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:600;border-radius:16px;z-index:2}.thumbnail.show-more.svelte-1e17plp:hover .show-more-overlay:where(.svelte-1e17plp){background:#000000b3}.thumbnail.show-more.svelte-1e17plp:focus-visible{outline:none}.thumbnail.show-more.svelte-1e17plp:focus-visible:before{border-color:#ff9d8f}.thumbnail.show-more.svelte-1e17plp:focus-visible .show-more-overlay:where(.svelte-1e17plp){box-shadow:inset 0 0 0 3px #ff9d8f80}.thumbnail.svelte-1e17plp img:where(.svelte-1e17plp){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1}@font-face{font-family:cstd;src:url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.eot);src:url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.eot?#iefix) format("embedded-opentype"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.woff) format("woff"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.ttf) format("truetype"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.svg#dd452d63ae05ddb466f19713a7d09fd5) format("svg");font-style:normal;font-weight:400}@font-face{font-family:cstd;src:url(../../../fonts/xFErEAWaEHlAopmQYjAg.eot);src:url(../../../fonts/xFErEAWaEHlAopmQYjAg.eot?#iefix) format("embedded-opentype"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.woff) format("woff"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.ttf) format("truetype"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.svg#a81919819e5d11fb78ee7eadc8883b0d) format("svg");font-style:normal;font-weight:500}.lightbox-backdrop.svelte-lnsl0r{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;z-index:1100;display:flex;align-items:center;justify-content:center;padding:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lightbox-content.svelte-lnsl0r{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.lightbox-image-container.svelte-lnsl0r{flex:1;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;padding-bottom:120px}.lightbox-image-container.svelte-lnsl0r img:where(.svelte-lnsl0r){max-width:90vw;max-height:80vh;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.lightbox-thumbnails.svelte-lnsl0r{position:fixed;bottom:24px;left:50%;transform:translate(-50%);display:flex;justify-content:center}.thumbnails-inner.svelte-lnsl0r{display:flex;gap:16px;overflow-x:auto;max-width:90vw;padding:8px 16px}.thumbnails-inner.svelte-lnsl0r::-webkit-scrollbar{display:none}.lightbox-thumbnail.svelte-lnsl0r{position:relative;width:80px;height:80px;flex-shrink:0;border-radius:16px;overflow:hidden;border:none;padding:0;background:none;cursor:pointer;opacity:.5;transition:all .2s ease}.lightbox-thumbnail.svelte-lnsl0r:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;border:2px solid transparent;z-index:2;pointer-events:none;transition:border-color .2s ease}.lightbox-thumbnail.svelte-lnsl0r:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:14px;border:2px solid transparent;z-index:3;pointer-events:none;transition:border-color .2s ease}.lightbox-thumbnail.svelte-lnsl0r:hover{opacity:1;transform:scale(1.05)}.lightbox-thumbnail.active.svelte-lnsl0r{opacity:1}.lightbox-thumbnail.active.svelte-lnsl0r:before{border-color:#e33d3d}.lightbox-thumbnail.active.svelte-lnsl0r:after{border-color:#333}.lightbox-thumbnail.svelte-lnsl0r img:where(.svelte-lnsl0r){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.lightbox-close.svelte-lnsl0r{position:absolute;top:24px;right:24px;width:48px;height:48px;border-radius:50%;border:none;background:#ffffff1a;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lightbox-close.svelte-lnsl0r:hover{background:#fff3;transform:scale(1.1)}@font-face{font-family:cstd;src:url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.eot);src:url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.eot?#iefix) format("embedded-opentype"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.woff) format("woff"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.ttf) format("truetype"),url(../../../fonts/DwMbyrnCMiZMVFXBZkwz.svg#dd452d63ae05ddb466f19713a7d09fd5) format("svg");font-style:normal;font-weight:400}@font-face{font-family:cstd;src:url(../../../fonts/xFErEAWaEHlAopmQYjAg.eot);src:url(../../../fonts/xFErEAWaEHlAopmQYjAg.eot?#iefix) format("embedded-opentype"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.woff) format("woff"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.ttf) format("truetype"),url(../../../fonts/xFErEAWaEHlAopmQYjAg.svg#a81919819e5d11fb78ee7eadc8883b0d) format("svg");font-style:normal;font-weight:500}:root{--corner-radius: 16px;--content-table-border: rgba(128, 128, 128, .3);--content-table-header: rgba(128, 128, 128, .1);--bg-color: #e8e8e8;--page-color: #ffffff;--card-color: #f0f0f0;--mention-bg-color: #f0f0f0;--text-color: #666666;--input-bg: #f0f0f0;--input-bg-hover: #ebebeb;--input-bg-focus: #ffffff;--input-text: #666666;--input-text-hover: #4d4d4d;--input-border: #e8e8e8;--input-border-focus: #1482c1;--error-bg: rgba(227, 61, 61, .1);--error-text: #dc2626;--error-border: rgba(227, 61, 61, .2);--success-bg: rgba(16, 185, 129, .1);--success-text: #059669;--success-border: rgba(16, 185, 129, .2);--warning-bg: rgba(245, 197, 0, .1);--warning-text: #664400;--warning-border: rgba(245, 197, 0, .2);--empty-state-text: #999999;--empty-state-heading: #666666;--card-bg: #ffffff;--card-border: #e8e8e8;--card-shadow: rgba(0, 0, 0, .08);--card-shadow-hover: rgba(0, 0, 0, .12);--dropdown-bg: #ffffff;--dropdown-border: #e8e8e8;--dropdown-shadow: rgba(0, 0, 0, .12);--dropdown-item-hover: #f5f5f5;--modal-overlay: rgba(0, 0, 0, .5);--modal-bg: #ffffff;--modal-shadow: rgba(0, 0, 0, .15)}.image-container.svelte-1lcehho{cursor:pointer;display:block;width:100%;position:relative}.image-container.svelte-1lcehho:focus{outline:2px solid #e33d3d;outline-offset:2px}.single-image.svelte-1lcehho,.main-image.svelte-1lcehho{width:100%;aspect-ratio:v-bind(aspectRatio);border-radius:16px;overflow:hidden;display:flex;transform:translateZ(0);backface-visibility:hidden}.single-image.svelte-1lcehho img:where(.svelte-1lcehho),.main-image.svelte-1lcehho img:where(.svelte-1lcehho){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;flex-shrink:0}.image-caption.svelte-1lcehho{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);color:#fff;padding:24px 16px 16px;font-size:.875rem;line-height:1.4}.slideshow.svelte-1lcehho{display:flex;flex-direction:column;gap:16px}
