
.EntryDetailModal{--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}.EntryDetailModal--Pending .EntryDetailModal__Hero,.EntryDetailModal--Pending .EntryDetailModal__Thumb{--tw-bg-opacity:1;background-color:rgba(253,220,100,var(--tw-bg-opacity,1))}.EntryDetailModal--Rejected .EntryDetailModal__Hero,.EntryDetailModal--Rejected .EntryDetailModal__Thumb{--tw-bg-opacity:1;background-color:rgba(227,50,38,var(--tw-bg-opacity,1))}.EntryDetailModal--Approved .EntryDetailModal__Hero,.EntryDetailModal--Approved .EntryDetailModal__Thumb{--tw-bg-opacity:1;background-color:rgba(77,184,100,var(--tw-bg-opacity,1))}.EntryDetailModal__Content{padding:16px;overflow-y:auto}@media (min-width:768px){.EntryDetailModal__Content{padding:1.5rem}}.EntryDetailModal__StateContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:320px;display:flex}@media (min-width:768px){.EntryDetailModal__StateContainer{min-height:420px}}.EntryDetailModal__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}.EntryDetailModal__Layout{flex-direction:column-reverse;gap:16px;display:flex}@media (min-width:768px){.EntryDetailModal__Layout{flex-direction:row;gap:1.5rem}}.EntryDetailModal__Gallery{flex-direction:column;flex-shrink:0;gap:12px;width:100%;display:flex}@media (min-width:768px){.EntryDetailModal__Gallery{width:360px}}.EntryDetailModal__Hero{aspect-ratio:1;--tw-border-opacity:1;border:2px solid;border-color:rgba(20,10,5,var(--tw-border-opacity,1));width:100%;position:relative;overflow:hidden}.EntryDetailModal__Hero .swiper-slide{width:100%;height:100%;position:relative}.EntryDetailModal__Thumbs{width:100%;padding-bottom:4px}.EntryDetailModal__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}.EntryDetailModal__Thumb.swiper-slide.swiper-slide-thumb-active{--tw-border-opacity:1;border-color:rgba(20,10,5,var(--tw-border-opacity,1))}.EntryDetailModal__Info{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}@media (min-width:768px){.EntryDetailModal__Info{gap:1.25rem}}.EntryDetailModal__Header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.EntryDetailModal__Heading{text-transform:uppercase;flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}@media (min-width:768px){.EntryDetailModal__Heading{gap:.75rem}}.EntryDetailModal__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}.EntryDetailModal__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}.EntryDetailModal__HeaderActions{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (min-width:768px){.EntryDetailModal__HeaderActions{gap:.75rem}}.EntryDetailModal__Menu{position:relative}.EntryDetailModal__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;justify-content:center;align-items:center;display:flex}.EntryDetailModal__IconButton:hover{--tw-text-opacity:1;color:rgba(227,50,38,var(--tw-text-opacity,1))}.EntryDetailModal__IconButton i{font-size:18px}.EntryDetailModal__Popover{z-index:10;--tw-border-opacity:1;border:1px solid;border-color:rgba(238,238,238,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-radius:8px;min-width:160px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 1px 5px #00000026}.EntryDetailModal__PopoverItem{text-align:left;cursor:pointer;white-space:nowrap;--tw-text-opacity:1;width:100%;color:rgba(20,10,5,var(--tw-text-opacity,1));background:0 0;border:none;border-radius:6px;padding:8px 16px;font-size:13px;font-style:normal;font-weight:600}.EntryDetailModal__PopoverItem:hover{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity,1))}.EntryDetailModal__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:24px}.EntryDetailModal__Group{flex-direction:column;gap:8px;width:100%;display:flex}.EntryDetailModal__GroupTitle{letter-spacing:.8px;text-transform:uppercase;--tw-text-opacity:1;color:rgba(20,10,5,var(--tw-text-opacity,1));margin:0;font-size:14px;font-style:normal;font-weight:600}.EntryDetailModal__Row{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.EntryDetailModal__Label{--tw-text-opacity:1;min-width:0;color:rgba(20,10,5,var(--tw-text-opacity,1));flex:1;font-size:14px;font-style:normal;font-weight:400}.EntryDetailModal__Value{word-break:break-word;--tw-text-opacity:1;min-width:0;color:rgba(20,10,5,var(--tw-text-opacity,1));flex:1;font-size:14px;font-style:normal;font-weight:600}.EntryDetailModal__Footer{gap:8px;width:100%;margin-top:8px;display:flex}.EntryDetailModal__FooterButton{flex:1}