.EntryPreviewModal{--tw-border-opacity:1;border:2px solid;border-color:rgba(20,10,5,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-radius:0;width:min(95vw,860px);max-height:92vh}.EntryPreviewModal__Content{padding:16px;overflow-y:auto}@media (min-width:768px){.EntryPreviewModal__Content{padding:1.5rem}}.EntryPreviewModal__StateContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:320px;display:flex}@media (min-width:768px){.EntryPreviewModal__StateContainer{min-height:420px}}.EntryPreviewModal__StateText{--tw-text-opacity:1;color:rgba(20,10,5,var(--tw-text-opacity,1));margin:0;font-size:16px;font-style:normal;font-weight:400}.EntryPreviewModal__Layout{flex-direction:column-reverse;gap:16px;display:flex}@media (min-width:768px){.EntryPreviewModal__Layout{flex-direction:row;gap:1.5rem}}.EntryPreviewModal__Gallery{flex-direction:column;flex-shrink:0;gap:12px;width:100%;display:flex}@media (min-width:768px){.EntryPreviewModal__Gallery{width:380px}}.EntryPreviewModal__Hero{aspect-ratio:1;--tw-border-opacity:1;border:2px solid;border-color:rgba(20,10,5,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,246,227,var(--tw-bg-opacity,1));width:100%;position:relative;overflow:hidden}.EntryPreviewModal__Hero .swiper-slide{width:100%;height:100%;position:relative}.EntryPreviewModal__Thumbs{width:100%;padding-bottom:4px}.EntryPreviewModal__Thumb.swiper-slide{cursor:pointer;--tw-bg-opacity:1;background-color:rgba(255,246,227,var(--tw-bg-opacity,1));border:2px solid #0000;width:38px;height:38px;position:relative;overflow:hidden}.EntryPreviewModal__Thumb.swiper-slide.swiper-slide-thumb-active{--tw-border-opacity:1;border-color:rgba(20,10,5,var(--tw-border-opacity,1))}.EntryPreviewModal__Info{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}@media (min-width:768px){.EntryPreviewModal__Info{gap:1.5rem}}.EntryPreviewModal__Header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.EntryPreviewModal__Heading{text-transform:uppercase;flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}@media (min-width:768px){.EntryPreviewModal__Heading{gap:.75rem}}.EntryPreviewModal__Title{letter-spacing:.6px;word-break:break-word;--tw-text-opacity:1;color:rgba(20,10,5,var(--tw-text-opacity,1));margin:0;font-size:20px;font-style:normal;font-weight:700}.EntryPreviewModal__Subtitle{opacity:.75;word-break:break-word;--tw-text-opacity:1;color:rgba(227,50,38,var(--tw-text-opacity,1));margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.EntryPreviewModal__IconButton{cursor:pointer;--tw-text-opacity:1;width:32px;height:32px;color:rgba(20,10,5,var(--tw-text-opacity,1));background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EntryPreviewModal__IconButton:hover{--tw-text-opacity:1;color:rgba(227,50,38,var(--tw-text-opacity,1))}.EntryPreviewModal__IconButton i{font-size:18px}.EntryPreviewModal__Description{text-align:justify;opacity:.8;word-break:break-word;--tw-text-opacity:1;color:rgba(20,10,5,var(--tw-text-opacity,1));margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:28px}
.EntryPreviewModalSkeleton{flex-direction:column-reverse;gap:16px;display:flex}@media (min-width:768px){.EntryPreviewModalSkeleton{flex-direction:row;gap:1.5rem}}.EntryPreviewModalSkeleton__Gallery{flex-direction:column;flex-shrink:0;gap:12px;width:100%;display:flex}@media (min-width:768px){.EntryPreviewModalSkeleton__Gallery{width:380px}}.EntryPreviewModalSkeleton__Hero{aspect-ratio:1;border-radius:0;width:100%}.EntryPreviewModalSkeleton__Thumbs{gap:6px;display:flex}.EntryPreviewModalSkeleton__Thumb{flex-shrink:0;width:38px;height:38px}.EntryPreviewModalSkeleton__Info{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}@media (min-width:768px){.EntryPreviewModalSkeleton__Info{gap:1.5rem}}.EntryPreviewModalSkeleton__Header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.EntryPreviewModalSkeleton__Heading{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}@media (min-width:768px){.EntryPreviewModalSkeleton__Heading{gap:.75rem}}.EntryPreviewModalSkeleton__Title{border-radius:4px;width:70%;height:20px}.EntryPreviewModalSkeleton__Subtitle{border-radius:4px;width:45%;height:16px}.EntryPreviewModalSkeleton__IconButton{border-radius:4px;flex-shrink:0;width:32px;height:32px}.EntryPreviewModalSkeleton__Description{flex-direction:column;gap:10px;display:flex}.EntryPreviewModalSkeleton__DescriptionLine{border-radius:4px;width:100%;height:14px}.EntryPreviewModalSkeleton__DescriptionLine--Short{width:55%}

.p-toast{width:100%;max-width:400px}.p-toast-message{border:0;margin:16px 0 0}.p-toast-message-content{box-shadow:none;--tw-border-opacity:1;border:2px solid;border-color:rgba(20,10,5,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-radius:0;flex-direction:column;align-items:flex-start;padding:28px 24px;display:flex;position:relative}.p-toast-message-text{flex-direction:column;gap:12px;width:100%;margin:12px 0 0;display:flex}@media (min-width:768px){.p-toast-message-text{gap:1rem}}.p-toast-message-success .p-toast-message-icon{--tw-text-opacity:1;color:rgba(77,184,100,var(--tw-text-opacity,1))}.p-toast-message-info .p-toast-message-icon{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity,1))}.p-toast-message-warn .p-toast-message-icon{--tw-text-opacity:1;color:rgba(234,179,8,var(--tw-text-opacity,1))}.p-toast-message-error .p-toast-message-icon{--tw-text-opacity:1;color:rgba(227,50,38,var(--tw-text-opacity,1))}.p-toast-summary{letter-spacing:.67px;text-transform:uppercase;--tw-text-opacity:1;color:rgba(20,10,5,var(--tw-text-opacity,1));margin:0;font-size:20px;font-style:normal;font-weight:700}.p-toast-detail{opacity:.8;--tw-text-opacity:1;color:rgba(20,10,5,var(--tw-text-opacity,1));margin:0;font-size:16px;font-style:normal;font-weight:400}.p-toast-icon-close{cursor:pointer;--tw-text-opacity:1;width:32px;height:32px;color:rgba(20,10,5,var(--tw-text-opacity,1));background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:28px;right:24px}.p-toast-icon-close:hover{opacity:.75}.p-toast-icon-close-icon{font-size:20px}@media (max-width:768px){.p-toast{bottom:16px!important;left:16px!important}.p-toast-message{max-width:calc(100vw - 32px)}.p-toast-message-content{padding:20px 16px}.p-toast-icon-close{top:24px;right:24px}}