._gallery_xkzeh_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.detail-modal>._gallery_xkzeh_1{margin:0}._item_xkzeh_7{min-width:0;margin:0}._item_xkzeh_7:first-child{grid-column:1/-1}._thumbnail_xkzeh_11{background:#edf1f4;border:0;border-radius:8px;width:100%;min-width:0;padding:0;display:block;position:relative;overflow:hidden}._thumbnail_xkzeh_11 img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._item_xkzeh_7:first-child ._thumbnail_xkzeh_11 img{aspect-ratio:16/9;max-height:390px}._thumbnail_xkzeh_11._logo_xkzeh_17{background:#fff;border:1px solid #e2e8f0}._thumbnail_xkzeh_11._logo_xkzeh_17 img{object-fit:contain;padding:20px 18px 48px}._thumbnail_xkzeh_11 span{color:#fff;background:#13202bdd;border-radius:6px;padding:7px 10px;font-size:12px;font-weight:700;position:absolute;bottom:10px;right:10px}._attribution_xkzeh_23{color:#536174;overflow-wrap:anywhere;padding:7px 2px 0;font-size:12px;line-height:1.5}._attribution_xkzeh_23 a,._fullSource_xkzeh_25 a{text-underline-offset:2px;text-decoration:underline}._overlay_xkzeh_27{z-index:100;background:#080c12eb;position:fixed;inset:0}._lightbox_xkzeh_29{z-index:101;inset:calc(16px + var(--safe-top,0px)) calc(16px + var(--safe-right,0px)) calc(16px + var(--safe-bottom,0px)) calc(16px + var(--safe-left,0px));color:#fff;background:#101721;border:1px solid #ffffff26;border-radius:12px;outline:none;flex-direction:column;min-width:0;max-width:1400px;margin:auto;display:flex;position:fixed;overflow:hidden}._toolbar_xkzeh_31{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._title_xkzeh_33{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.4;overflow:hidden}._description_xkzeh_35{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._stage_xkzeh_37{touch-action:pan-y pinch-zoom;flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0 12px;display:flex}._fullImage_xkzeh_39{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;max-width:100%;height:100%;max-height:100%;display:block}._fullLogo_xkzeh_41{background:#fff;padding:24px}._fullSource_xkzeh_25{color:#dce5ef;text-align:center;overflow-wrap:anywhere;flex-shrink:0;margin:0;padding:10px 16px 0;font-size:13px;line-height:1.5}._navigation_xkzeh_45{flex-shrink:0;justify-content:center;align-items:center;gap:18px;padding:12px 16px;display:flex}._counter_xkzeh_47{text-align:center;color:#e3e9f1;min-width:120px;margin:0;font-size:14px}._control_xkzeh_49{color:#fff;background:#ffffff0f;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px;display:flex}._control_xkzeh_49:hover{background:#ffffff24}._control_xkzeh_49:focus-visible{outline-offset:3px;outline:3px solid #ff8c4d}@media (max-width:600px){._lightbox_xkzeh_29{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;inset:0}._toolbar_xkzeh_31{padding:10px 12px}._stage_xkzeh_37{padding:0}._navigation_xkzeh_45{gap:12px;padding:12px}._gallery_xkzeh_1{gap:6px}._thumbnail_xkzeh_11 span{font-size:11px;bottom:7px;right:7px}}._compact_xkzeh_59{grid-template-columns:repeat(auto-fill,76px);margin:12px 0 4px}._compact_xkzeh_59 ._item_xkzeh_7:first-child{grid-column:auto}._compact_xkzeh_59 ._thumbnail_xkzeh_11 img,._compact_xkzeh_59 ._item_xkzeh_7:first-child ._thumbnail_xkzeh_11 img{aspect-ratio:1;max-height:none}._profileGallery_xkzeh_67{min-width:0;margin:0}._mosaic_xkzeh_68{gap:8px;height:250px;display:grid;position:relative;overflow:hidden}._mosaicMain_xkzeh_69{min-width:0;min-height:0;position:relative}._hero_xkzeh_70,._side_xkzeh_70{background:var(--zm-fill);cursor:zoom-in;border:0;width:100%;min-width:0;height:100%;padding:0;display:block;position:relative;overflow:hidden}._hero_xkzeh_70>img,._side_xkzeh_70>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._side_xkzeh_70{cursor:pointer;display:none}._side_xkzeh_70:hover>img{filter:brightness(.94)}._hero_xkzeh_70._logo_xkzeh_17,._side_xkzeh_70._logo_xkzeh_17{box-shadow:inset 0 0 0 1px var(--zm-line);background:#fff}._hero_xkzeh_70._logo_xkzeh_17>img,._side_xkzeh_70._logo_xkzeh_17>img{object-fit:contain;padding:20px}._heroCategory_xkzeh_76{border-radius:var(--zm-r-sm);max-width:calc(100% - 140px);color:var(--zm-ink);pointer-events:none;background:#fffffff2;padding:8px 11px;font-size:14px;font-weight:700;line-height:1.2;position:absolute;bottom:14px;left:14px}._heroCounter_xkzeh_77{border-radius:var(--zm-r-md);color:var(--zm-ink);box-shadow:0 1px 0 var(--zm-line);pointer-events:none;background:#fffffff2;align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:12px;right:12px}._step_xkzeh_78{z-index:1;width:44px;height:44px;color:var(--zm-ink);box-shadow:var(--zm-shadow-1);background:#fffffff2;border:0;border-radius:50%;place-items:center;margin-top:-22px;padding:0;display:grid;position:absolute;top:50%}._step_xkzeh_78:hover{color:var(--zm-brand-ink);background:#fff}._prev_xkzeh_80{left:12px}._next_xkzeh_81{right:12px}._profileGallery_xkzeh_67 ._attribution_xkzeh_23{padding:7px 16px 0}@media (min-width:1000px){._mosaic_xkzeh_68{border-radius:var(--zm-r-lg);grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;height:430px}._mosaic_xkzeh_68._one_xkzeh_85{grid-template-rows:1fr;grid-template-columns:1fr}._mosaicMain_xkzeh_69{grid-row:1/span 2}._mosaic_xkzeh_68._one_xkzeh_85 ._mosaicMain_xkzeh_69{grid-row:auto}._side_xkzeh_70{display:block}._profileGallery_xkzeh_67 ._attribution_xkzeh_23{padding:7px 2px 0}}:is(._hero_xkzeh_70:focus-visible,._side_xkzeh_70:focus-visible,._step_xkzeh_78:focus-visible){outline:3px solid var(--zm-focus);outline-offset:-3px}._band_4jq1x_2{border-radius:var(--zm-r-lg);background:var(--zm-brand-soft);min-height:96px;box-shadow:inset 0 0 0 1px var(--zm-brand-line);align-items:center;gap:14px;padding:18px;display:flex;position:relative;overflow:hidden}._tile_4jq1x_3{z-index:1;border:1px solid var(--zm-brand-line);border-radius:var(--zm-r-lg);background:var(--zm-brand-soft);width:58px;height:58px;color:var(--zm-ink);box-shadow:0 3px 0 var(--zm-brand-tint);flex:none;place-items:center;display:grid;position:relative}._tile_4jq1x_3:after{content:"";border-radius:var(--zm-r-sm);background:var(--zm-brand);width:14px;height:5px;margin-left:-7px;position:absolute;bottom:-3px;left:50%}._band_4jq1x_2>strong{z-index:1;letter-spacing:-.2px;font-size:17px;line-height:1.25;position:relative}._mark_4jq1x_6,._mark2_4jq1x_6{width:140px;height:140px;color:var(--zm-brand);opacity:.1;pointer-events:none;margin-top:-70px;position:absolute;top:50%}._mark_4jq1x_6{right:-28px;transform:rotate(-14deg)}._mark2_4jq1x_6{display:none}@media (min-width:1000px){._band_4jq1x_2{gap:20px;min-height:124px;padding:20px 28px}._tile_4jq1x_3{border-radius:var(--zm-r-xl);width:76px;height:76px}._tile_4jq1x_3 svg{width:48px;height:48px}._band_4jq1x_2>strong{font-size:20px}._mark_4jq1x_6{width:200px;height:200px;margin-top:-100px;right:40px}._mark2_4jq1x_6{opacity:.06;width:112px;height:112px;margin-top:-56px;display:block;right:250px;transform:rotate(12deg)}}
