.album-title[data-astro-cid-oiopp327]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.album-title[data-astro-cid-oiopp327] h1[data-astro-cid-oiopp327]{overflow-wrap:anywhere;color:#000;letter-spacing:7.2px;align-items:center;gap:8px;min-width:0;margin:0;font-family:Zen Old Mincho;font-size:48px;font-style:normal;font-weight:400;line-height:normal;display:flex}.gallery-detail-wrapper[data-astro-cid-oiopp327]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (width<=768px){.album-title[data-astro-cid-oiopp327] h1[data-astro-cid-oiopp327]{letter-spacing:3.6px;font-size:24px}}.gallery-album-actions[data-astro-cid-btgevjc3]{flex:none}.gallery-settings-trigger[data-astro-cid-btgevjc3]{color:#505655;cursor:pointer;background:#f6f7f7;border:1px solid #e1e5e4;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.gallery-settings-trigger[data-astro-cid-btgevjc3]:hover{color:#007e70;background:#edf7f4}body:has(.gallery-settings-dialog[open]){overflow:hidden}.gallery-settings-dialog[data-astro-cid-btgevjc3]{--settings-inline-padding:clamp(14px, 4vw, 20px);--settings-block-padding:10px;box-sizing:border-box;color:#202525;background:#fff;border:1px solid #d9e0de;border-radius:12px;width:min(640px,100% - 24px);max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.gallery-settings-dialog[data-astro-cid-btgevjc3]::backdrop{background:#0008}.gallery-settings-dialog[data-astro-cid-btgevjc3] form[data-astro-cid-btgevjc3]{flex-direction:column;max-height:calc(100dvh - 26px);display:flex}.gallery-settings-head[data-astro-cid-btgevjc3],.gallery-settings-footer[data-astro-cid-btgevjc3]{padding:var(--settings-block-padding) var(--settings-inline-padding);flex:none;align-items:center;gap:8px;display:grid}.gallery-settings-head[data-astro-cid-btgevjc3]{border-bottom:1px solid #e1e5e4;grid-template-columns:minmax(0,1fr) 44px 44px}.gallery-settings-footer[data-astro-cid-btgevjc3]{border-top:1px solid #e1e5e4;grid-template-columns:minmax(0,1fr) auto}.gallery-settings-dialog[data-astro-cid-btgevjc3] h2[data-astro-cid-btgevjc3],.gallery-settings-dialog[data-astro-cid-btgevjc3] h3[data-astro-cid-btgevjc3]{margin:0;font-family:Zen Old Mincho,serif}.gallery-settings-dialog[data-astro-cid-btgevjc3] h2[data-astro-cid-btgevjc3]{font-size:clamp(20px,5vw,24px);line-height:1.4}.gallery-settings-dialog[data-astro-cid-btgevjc3] h3[data-astro-cid-btgevjc3]{font-size:19px}[data-astro-cid-btgevjc3][data-close-gallery-settings]{color:#333;cursor:pointer;background:0 0;border:0;grid-column:3;width:44px;height:44px;padding:0;position:relative}[data-astro-cid-btgevjc3][data-close-gallery-settings] span[data-astro-cid-btgevjc3]{background:currentColor;height:1px;position:absolute;top:calc(50% - .5px);left:10px;right:10px;transform:rotate(45deg)}[data-astro-cid-btgevjc3][data-close-gallery-settings] span[data-astro-cid-btgevjc3]:last-child{transform:rotate(-45deg)}.gallery-settings-dialog[data-astro-cid-btgevjc3] button.help-launcher[data-help-open]{inset:var(--settings-block-padding) calc(var(--settings-inline-padding) + 52px) auto auto;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border-color:#0000;position:absolute}.gallery-settings-dialog[data-astro-cid-btgevjc3] button.help-launcher[data-help-open]:hover{background:#f0f5f3}.gallery-settings-dialog[data-astro-cid-btgevjc3] button.help-launcher[data-help-open]>svg{width:25px;height:25px}.gallery-settings-scroll[data-astro-cid-btgevjc3]{overscroll-behavior:contain;min-height:0;padding:14px var(--settings-inline-padding);overflow:auto}.gallery-settings-fields[data-astro-cid-btgevjc3]{border:0;min-width:0;margin:0;padding:0}.gallery-settings-content[data-astro-cid-btgevjc3]{gap:16px;display:grid}.gallery-settings-visibility[data-astro-cid-btgevjc3]{align-self:start;gap:6px;min-width:0;font-weight:600;display:grid}.gallery-settings-visibility[data-astro-cid-btgevjc3] select[data-astro-cid-btgevjc3]{appearance:none;width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #c5cecb;border-radius:6px;grid-area:2/1;padding:8px 32px 8px 12px}.gallery-settings-visibility[data-astro-cid-btgevjc3]:after{content:"";pointer-events:none;border:1px solid;border-width:0 1px 1px 0;grid-area:2/1;place-self:center end;width:7px;height:7px;margin-inline-end:15px;transform:translateY(-2px)rotate(45deg)}.gallery-settings-cover[data-astro-cid-btgevjc3]{gap:8px;min-width:0;display:grid}.gallery-settings-cover-head[data-astro-cid-btgevjc3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.gallery-settings-help[data-astro-cid-btgevjc3],[data-astro-cid-btgevjc3][data-gallery-photo-status],[data-astro-cid-btgevjc3][data-gallery-save-status]{color:#555;margin:0;font-size:13px}[data-astro-cid-btgevjc3][data-gallery-photo-status]:empty,[data-astro-cid-btgevjc3][data-gallery-save-status]:empty,.gallery-settings-photos[data-astro-cid-btgevjc3]:empty{display:none}[data-astro-cid-btgevjc3][data-gallery-save-status]{overflow-wrap:anywhere;max-height:4.5em;overflow-y:auto}.gallery-settings-secondary[data-astro-cid-btgevjc3],.gallery-settings-dialog[data-astro-cid-btgevjc3] button[data-astro-cid-btgevjc3][type=submit]{cursor:pointer;min-height:44px;font:inherit;border-radius:6px;padding:7px 12px}.gallery-settings-secondary[data-astro-cid-btgevjc3]{color:#334440;background:#fff;border:1px solid #b9c7c4;justify-self:start;font-size:14px}.gallery-settings-secondary[data-astro-cid-btgevjc3][aria-pressed=true]{color:#005c50;background:#e8f6f1;border-color:#0a8576}.gallery-settings-photos[data-astro-cid-btgevjc3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,84px),1fr));gap:8px;padding:3px;display:grid}.gallery-settings-photos[data-astro-cid-btgevjc3] button{aspect-ratio:1;cursor:pointer;background:#eff1f1;border:2px solid #0000;border-radius:6px;width:100%;min-width:0;padding:0;display:block;position:relative;overflow:hidden}.gallery-settings-photos[data-astro-cid-btgevjc3] button[aria-pressed=true]{border-color:#0a8576;box-shadow:0 0 0 2px #0a8576}.gallery-settings-photos[data-astro-cid-btgevjc3] button[aria-pressed=true]:after{content:"✓";color:#fff;background:#006b5d;border-radius:4px;padding:2px 6px;position:absolute;top:4px;right:4px}.gallery-settings-photos[data-astro-cid-btgevjc3] img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gallery-settings-dialog[data-astro-cid-btgevjc3] button[data-astro-cid-btgevjc3][type=submit]{color:#fff;background:#087e70;border:0;grid-column:2}.gallery-settings-dialog[data-astro-cid-btgevjc3] button[data-astro-cid-btgevjc3]:disabled{opacity:.55;cursor:wait}[data-astro-cid-btgevjc3][data-gallery-cover-more][hidden]{display:none}@media (width<=380px){.gallery-settings-footer[data-astro-cid-btgevjc3]{grid-template-columns:minmax(0,1fr)}.gallery-settings-dialog[data-astro-cid-btgevjc3] button[data-astro-cid-btgevjc3][type=submit]{grid-column:1;justify-self:end}}@media (height<=450px) and (width>=520px){.gallery-settings-dialog[data-astro-cid-btgevjc3]{--settings-block-padding:6px}.gallery-settings-content[data-astro-cid-btgevjc3]{grid-template-columns:minmax(0,155px) minmax(0,1fr)}}.gallery-container-inner{width:100%;max-width:1600px;margin:0 auto}.tab-panel-number{align-items:center;gap:10px;width:100%;padding:0 9px;display:flex}.tab-panel-number p,.tab-panel-number a,.tab-panel-number input{color:#000;letter-spacing:3px;text-align:center;cursor:default;font-family:Grandiflora One;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.pagination-controls{align-items:center;gap:10px;display:flex}.pagination-controls-hidden{display:none}.top-pagination{justify-content:flex-end;align-items:center;gap:16px;margin-left:auto;display:flex}.panel-top{justify-content:space-between;margin-bottom:24px}.picture-count{text-align:left!important}.panel-bottom{justify-content:center;margin-top:24px}.panel-hidden{display:none}.page-input-top{text-align:center;background:0 0;border:none;border-bottom:1px solid #f0f0f0;outline:none;width:40px;cursor:text!important}.page-input-top:focus{border-bottom:1px solid #0db49b;width:80px;color:#0db49b!important}input.page-input-top::-webkit-outer-spin-button,input.page-input-top::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.page-input-top[type=number]{-moz-appearance:textfield}.tab-posts-numbers{gap:10px;margin:0 15px;display:flex}.tab-posts-number{text-decoration:none;cursor:pointer!important}.tab-posts-number:hover{color:#0db49b}.tab-posts-navigation{width:20px;height:20px;text-decoration:none}.tab-posts-double-navigation{width:26px;height:20px;text-decoration:none}.tab-posts-navigation img,.tab-posts-double-navigation img{margin-bottom:2px}.tab-posts-navigation:hover,.tab-posts-double-navigation:hover{filter:invert(56%)sepia(30%)saturate(7333%)hue-rotate(139deg)brightness()contrast(90%)}.tab-posts-navigation img{width:20px;height:20px}.tab-posts-double-navigation img{width:26px;height:20px}@media screen and (width<=780px){.tab-panel-number{gap:10px;font-size:14px}.panel-top{flex-direction:column;align-items:flex-start;margin-bottom:16px;padding:0}.tab-panel-number p{letter-spacing:2px;text-align:right;font-size:12px}.tab-posts-numbers{gap:8px}.tab-posts-number,.separate-slash{font-size:14px}.pagination-controls{gap:8px}.top-pagination{flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%}.pagination-controls img{width:16px;height:16px}.pagination-controls .page-input-top{width:30px;font-size:14px}.pagination-controls .page-input-top:focus{width:50px;font-size:14px}.pagination-controls p{font-size:14px}}
