.wp-gallery{min-width:0;color:#193d48;font-family:inherit}.wp-tabs{display:flex;gap:8px;padding:8px;background:#193d48;border-radius:9px;margin:0 0 22px;overflow-x:auto}.wp-tabs button{flex:1;min-height:48px;padding:12px 20px;border:0;border-radius:5px;background:transparent;color:#dcebea;font:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.wp-tabs button[aria-selected=true]{background:#e4f0ed;color:#193d48}.wp-tabs button:focus-visible,.wp-enlarge:focus-visible,.wp-image-scroll:focus-visible{outline:3px solid #58a99a;outline-offset:2px}.wp-views{border:1px solid #c4d7d1;border-radius:10px;overflow:hidden;box-shadow:0 16px 40px #193d4810;background:#fff}.wp-view[hidden]{display:none}.wp-caption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 20px;background:#fff;border-bottom:1px solid #dce5e1;font-size:13px;line-height:1.5}.wp-enlarge{flex-shrink:0;border:0;background:transparent;color:#285e73;font:inherit;cursor:pointer;min-height:40px;padding:6px}.wp-image-scroll{overflow:auto;background:#f8f7f4}.wp-image-scroll img{display:block;width:100%;height:auto;max-width:none}.wp-footer{display:flex;justify-content:space-between;gap:16px;margin-top:14px;font-size:12px;line-height:1.6;color:#52696d}.wp-swipe{display:none}.wp-dialog{max-width:96vw;width:1240px;max-height:94vh;padding:48px 12px 12px;border:0;border-radius:12px;background:#fff;color:#193d48}.wp-dialog::backdrop{background:#102e39db}.wp-close{position:absolute;right:16px;top:5px;min-height:40px;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.wp-dialog-scroll{overflow:auto;max-height:calc(94vh - 76px)}.wp-dialog img{display:block;width:100%;height:auto;max-width:none}.wp-gallery button:hover{filter:brightness(.94)}
@media(max-width:639px){.wp-tabs{gap:4px;padding:6px;margin-bottom:16px}.wp-tabs button{font-size:13px;padding:10px 12px}.wp-caption{padding:9px 12px;gap:8px;font-size:12px}.wp-image-scroll img{min-width:640px}.wp-image-scroll{max-height:460px}.wp-footer{display:block}.wp-swipe{display:block;margin-top:4px}.wp-dialog img{min-width:900px}}
