._4JAnPG_hero{aspect-ratio:4/3;cursor:zoom-in;background:#fff;border:0;flex:none;width:100%;padding:0;display:block;position:relative;overflow:hidden}._4JAnPG_heroImage{object-position:center;width:100%;height:100%;display:block}._4JAnPG_cover{object-fit:cover}._4JAnPG_contain{object-fit:contain;padding:0}._4JAnPG_hero:focus-visible{outline-offset:-3px;outline:2px solid #056771}._4JAnPG_enlarge{color:#4b4b45;background:#fffdf8f0;border:1px solid #ddd5ca;border-radius:2px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:12px;right:12px}._4JAnPG_dialog{color:#45433f;background:#fffdf8;border:1px solid #ddd5ca;border-radius:3px;width:min(1120px,100vw - 32px);max-width:none;height:min(900px,100dvh - 32px);max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 12px 60px #00000029}._4JAnPG_dialog::backdrop{background:#23211d8c}._4JAnPG_layout{flex-direction:column;height:100%;min-height:0;display:flex}._4JAnPG_header{justify-content:space-between;align-items:center;gap:16px;padding:10px 18px 0;display:flex}._4JAnPG_header h2{font-family:var(--font-radley), Georgia, serif;margin:0;font-size:22px;font-weight:400}._4JAnPG_toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:flex}._4JAnPG_control{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px;display:inline-flex}._4JAnPG_control:hover:not(:disabled),._4JAnPG_control:focus-visible{background:#f6f1e9;border-color:#a48d79}._4JAnPG_control:focus-visible,._4JAnPG_thumbnail:focus-visible,._4JAnPG_viewport:focus-visible{outline-offset:-2px;outline:2px solid #056771}._4JAnPG_control:disabled{opacity:.35;cursor:default}._4JAnPG_zoomValue{text-align:center;font-variant-numeric:tabular-nums;min-width:48px;font-size:14px}._4JAnPG_reset{margin-left:10px;font-size:14px}._4JAnPG_hint{text-align:center;color:#716c65;margin:0;padding:4px 16px 12px;font-size:14px;line-height:1.5}._4JAnPG_viewport{overscroll-behavior:contain;background:#fff;flex:1;min-height:0;overflow:auto}._4JAnPG_canvas{justify-content:center;align-items:center;width:max-content;min-width:100%;height:max-content;min-height:100%;padding:16px;display:flex}._4JAnPG_detailImage{object-fit:contain;flex:none;max-width:none;display:block}._4JAnPG_thumbnails{flex:none;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}._4JAnPG_thumbnail{cursor:pointer;background:#fff;border:1px solid #ddd5ca;flex:none;width:64px;height:64px;padding:3px}._4JAnPG_thumbnail[aria-pressed=true]{border-color:#056771;box-shadow:inset 0 0 0 1px #056771}._4JAnPG_thumbnail img{object-fit:contain;width:100%;height:100%;display:block}._4JAnPG_error{text-align:center;padding:40px 24px;font-size:16px}@media (max-width:600px){._4JAnPG_dialog{width:calc(100vw - 16px);height:calc(100dvh - 16px)}._4JAnPG_header{padding:8px 10px 0}._4JAnPG_header h2{font-size:20px}._4JAnPG_hint{padding-bottom:8px;font-size:13px}._4JAnPG_thumbnail{width:56px;height:56px}._4JAnPG_thumbnails{padding:8px}}
.bSIQWq_hero{aspect-ratio:4/3;cursor:zoom-in;background:#fff;border:0;flex:none;width:100%;padding:0;display:block;position:relative;overflow:hidden}.bSIQWq_heroImage{object-position:center;width:100%;height:100%;display:block}.bSIQWq_cover{object-fit:cover}.bSIQWq_contain{object-fit:contain;padding:0}.bSIQWq_hero:focus-visible{outline-offset:-3px;outline:2px solid #056771}.bSIQWq_enlarge{color:#4b4b45;background:#fffdf8f0;border:1px solid #ddd5ca;border-radius:2px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:12px;right:12px}.bSIQWq_dialog{color:#45433f;background:#fffdf8;border:1px solid #ddd5ca;border-radius:3px;width:min(1120px,100vw - 32px);max-width:none;height:min(900px,100dvh - 32px);max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 12px 60px #00000029}.bSIQWq_dialog::backdrop{background:#23211d8c}.bSIQWq_layout{flex-direction:column;height:100%;min-height:0;display:flex}.bSIQWq_header{justify-content:space-between;align-items:center;gap:16px;padding:10px 18px 0;display:flex}.bSIQWq_header h2{font-family:var(--font-radley), Georgia, serif;margin:0;font-size:22px;font-weight:400}.bSIQWq_toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:flex}.bSIQWq_control{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex:none;justify-content:center;align-items:center;gap:8px;padding:8px;display:inline-flex}.bSIQWq_control:hover:not(:disabled),.bSIQWq_control:focus-visible{background:#f6f1e9;border-color:#a48d79}.bSIQWq_control:focus-visible,.bSIQWq_thumbnail:focus-visible,.bSIQWq_viewport:focus-visible{outline-offset:-2px;outline:2px solid #056771}.bSIQWq_control:disabled{opacity:.35;cursor:default}.bSIQWq_zoomValue{text-align:center;font-variant-numeric:tabular-nums;min-width:48px;font-size:14px}.bSIQWq_reset{margin-left:10px;font-size:14px}.bSIQWq_hint{text-align:center;color:#716c65;margin:0;padding:4px 16px 12px;font-size:14px;line-height:1.5}.bSIQWq_viewport{overscroll-behavior:contain;background:#fff;flex:1;min-height:0;overflow:auto}.bSIQWq_canvas{justify-content:center;align-items:center;width:max-content;min-width:100%;height:max-content;min-height:100%;padding:16px;display:flex}.bSIQWq_detailImage{object-fit:contain;flex:none;max-width:none;display:block}.bSIQWq_thumbnails{flex:none;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}.bSIQWq_thumbnail{cursor:pointer;background:#fff;border:1px solid #ddd5ca;flex:none;width:64px;height:64px;padding:3px}.bSIQWq_thumbnail[aria-pressed=true]{border-color:#056771;box-shadow:inset 0 0 0 1px #056771}.bSIQWq_thumbnail img{object-fit:contain;width:100%;height:100%;display:block}.bSIQWq_inlineThumbnails{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.bSIQWq_inlineThumbnails .bSIQWq_thumbnail{aspect-ratio:1;width:100%;min-width:0;height:auto}.bSIQWq_error{text-align:center;padding:40px 24px;font-size:16px}.bSIQWq_navigation{flex:none;justify-content:center;align-items:center;gap:12px;display:flex}.bSIQWq_counter{text-align:center;font-variant-numeric:tabular-nums;min-width:92px;font-size:14px}.bSIQWq_caption{text-align:center;color:#716c65;flex:none;margin:0;padding:8px 16px 0;font-size:12px;line-height:1.5}@media (max-width:600px){.bSIQWq_dialog{width:calc(100vw - 16px);height:calc(100dvh - 16px)}.bSIQWq_header{padding:8px 10px 0}.bSIQWq_header h2{font-size:20px}.bSIQWq_hint{padding-bottom:8px;font-size:13px}.bSIQWq_thumbnail{width:56px;height:56px}.bSIQWq_thumbnails{padding:8px}}
.iQNh-a_browser{margin-top:2.25rem}.iQNh-a_toolbar{border:1px solid var(--border);background:var(--card);min-height:3.25rem;color:var(--foreground);border-radius:2px;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.iQNh-a_trigger,.iQNh-a_clear,.iQNh-a_close,.iQNh-a_chip,.iQNh-a_apply{cursor:pointer;justify-content:center;align-items:center;gap:.5rem;min-height:44px;display:inline-flex}.iQNh-a_trigger{padding:0 .5rem}.iQNh-a_trigger:disabled{cursor:default;color:var(--muted-foreground)}.iQNh-a_badge{font-size:.7rem}.iQNh-a_sort{align-items:center;min-width:0;display:flex;position:relative}.iQNh-a_sort select{appearance:none;cursor:pointer;background:0 0;border:0;width:auto;max-width:100%;min-height:44px;padding:.5rem 1.7rem .5rem .5rem}.iQNh-a_sort svg{pointer-events:none;position:absolute;right:.5rem}.iQNh-a_staticSort{padding:.5rem}.iQNh-a_trigger,.iQNh-a_sort select,.iQNh-a_staticSort{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 80%, transparent);font-size:.72rem;font-weight:500;line-height:1.5}.iQNh-a_resultRow{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin-top:.75rem;display:flex}.iQNh-a_count{color:var(--muted-foreground);scroll-margin-top:10rem;font-size:.75rem}.iQNh-a_count:focus-visible{outline:2px solid var(--uc-deep-teal);outline-offset:3px}.iQNh-a_pagination{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.25rem}.iQNh-a_pageSummary{text-align:center;color:var(--muted-foreground);margin-bottom:.75rem;font-size:.75rem}.iQNh-a_pageControls,.iQNh-a_pageNumbers{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;display:flex}.iQNh-a_pageControls{gap:.5rem}.iQNh-a_pageLink{border:1px solid var(--border);background:var(--card);min-width:44px;min-height:44px;color:var(--foreground);border-radius:2px;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.8rem;font-weight:400;display:inline-flex}.iQNh-a_pageLink[href]:hover{border-color:var(--uc-content-heading);color:var(--uc-content-heading)}.iQNh-a_pageLink[aria-current=page]{background:var(--uc-content-heading);border-color:var(--uc-content-heading);color:var(--uc-soft-white)}.iQNh-a_pageLink[aria-current=page]:hover{color:var(--uc-soft-white)}.iQNh-a_pageLink[aria-disabled=true]{color:var(--muted-foreground);background:0 0}.iQNh-a_pageGap{color:var(--muted-foreground);padding-inline:.15rem}@media (max-width:639px){.iQNh-a_pageNumbers{flex-basis:100%;order:-1;margin-bottom:.25rem}}.iQNh-a_chip{border:1px solid var(--border);background:var(--card);border-radius:2px;padding:.25rem .65rem;font-size:.75rem}.iQNh-a_clear{text-underline-offset:3px;padding:.25rem .5rem;font-size:.75rem;text-decoration:underline}.iQNh-a_grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-top:1rem;display:grid}.iQNh-a_empty{text-align:center;border:1px dashed var(--border);margin-top:1rem;padding:3rem 1.25rem}.iQNh-a_empty h2{font-family:var(--font-display), Georgia, serif;font-size:1.5rem}.iQNh-a_empty p{max-width:28rem;color:var(--muted-foreground);margin:.75rem auto;font-size:.9rem}.iQNh-a_empty a{margin-top:.5rem}.iQNh-a_dialog{background:var(--background);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--foreground);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.iQNh-a_dialog[open]{flex-direction:column;display:flex}.iQNh-a_dialog::backdrop{background:color-mix(in srgb, var(--uc-soft-black) 40%, transparent)}.iQNh-a_dialogHeader{padding:max(1rem,env(safe-area-inset-top)) 1.5rem 1rem;border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.iQNh-a_dialogHeader h2{font-family:var(--font-display), Georgia, serif;font-size:1.75rem}.iQNh-a_close{width:44px}.iQNh-a_body{overscroll-behavior:contain;flex:1;min-height:0;padding:1rem 1.5rem;overflow-y:auto}.iQNh-a_body>p{color:var(--muted-foreground);margin-bottom:1rem;font-size:.8rem}.iQNh-a_group{border-bottom:1px solid var(--border);padding:.25rem 0}.iQNh-a_group summary{cursor:pointer;min-height:44px;padding:.75rem 0;font-size:.85rem;font-weight:500}.iQNh-a_option{cursor:pointer;align-items:center;gap:.75rem;min-height:44px;padding:.4rem .25rem;font-size:.82rem;display:flex}.iQNh-a_option input{width:18px;height:18px;accent-color:var(--uc-deep-teal);flex-shrink:0}.iQNh-a_option span:last-child{color:var(--muted-foreground);margin-left:auto;font-size:.75rem}.iQNh-a_option:has(input:disabled){opacity:.5;cursor:default}.iQNh-a_dialogFooter{padding:1rem 1.5rem max(1rem,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.iQNh-a_apply{background:var(--uc-content-heading);color:var(--uc-soft-white);border-radius:2px;padding:.65rem 1rem;font-size:.8rem}.iQNh-a_browser :is(button,select,a,input,summary):focus-visible{outline:2px solid var(--uc-deep-teal);outline-offset:3px}@media (max-width:374px){.iQNh-a_toolbar{gap:.15rem;padding-inline:.25rem}.iQNh-a_trigger{gap:.35rem;padding-inline:.25rem}}@media (min-width:640px){.iQNh-a_browser{margin-top:3rem}.iQNh-a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.iQNh-a_dialog{border-left:1px solid var(--border);width:min(28rem,100vw)}}@media (min-width:1024px){.iQNh-a_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
