._backdrop_kydjt_1{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010a12d6;place-items:center;padding:clamp(12px,3vw,34px);display:grid;position:fixed;inset:0}._dialog_kydjt_12{color:#f7ead0;background:#071d2d;border:1px solid #e4c27ab8;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;width:min(920px,100%);max-height:calc(100dvh - 24px);display:grid;overflow:hidden;box-shadow:0 28px 90px #00000094,inset 0 0 0 1px #ffeaba14}._imageBackdrop_kydjt_25{-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);background:#010a127a}._imageDialog_kydjt_30{width:fit-content;max-width:min(90vw,1100px);max-height:84dvh;position:relative}._lightboxImage_kydjt_37{object-fit:contain;filter:drop-shadow(0 24px 60px #0000009e);width:auto;max-width:100%;height:auto;max-height:84dvh;display:block}._videoDialog_kydjt_47{background:#02070b;border:1px solid #e4c27ab8;border-radius:14px;width:min(90vw,1100px);max-height:84dvh;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000009e}._lightboxVideo_kydjt_58{object-fit:contain;background:#02070b;width:100%;max-height:84dvh;display:block}._soundButton_kydjt_66{z-index:2;color:#fff3d7;cursor:pointer;min-height:46px;font:inherit;white-space:nowrap;background:#010e18e0;border:1px solid #fff3d7db;border-radius:999px;padding:10px 22px;font-size:15px;font-weight:800;position:absolute;bottom:64px;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000006b}._skipButton_kydjt_86{z-index:2;color:#fff3d7;cursor:pointer;min-height:44px;font:inherit;background:#010e18d1;border:1px solid #fff3d7b8;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:800;position:absolute;top:12px;left:12px}._skipButton_kydjt_86:hover,._skipButton_kydjt_86:focus-visible,._replayButton_kydjt_105:hover,._replayButton_kydjt_105:focus-visible{color:#071d2d;background:#d6ad5d;border-color:#f3d58f;outline:none}._videoStatus_kydjt_113,._videoOutcome_kydjt_114{z-index:3;color:#fff3d7;text-align:center;background:#02070bc7;place-content:center;justify-items:center;gap:18px;margin:0;padding:76px 24px;display:grid;position:absolute;inset:0}._videoStatus_kydjt_113{pointer-events:none;background:#02070b6b}._videoOutcome_kydjt_114 strong{font-family:var(--font-display), Georgia, serif;font-size:clamp(22px,4vw,36px)}._videoOutcome_kydjt_114 button{color:#071d2d;cursor:pointer;min-height:46px;font:inherit;background:linear-gradient(135deg,#e2c074,#c7963e);border:1px solid #e4c27a;border-radius:999px;padding:10px 20px;font-weight:850}._replayButton_kydjt_105{z-index:40;color:#f7ead0;cursor:pointer;min-height:46px;font:inherit;background:#071d2df0;border:1px solid #e4c27ab8;border-radius:999px;align-items:center;gap:9px;padding:10px 17px;font-size:14px;font-weight:800;display:inline-flex;position:fixed;bottom:clamp(14px,3vw,30px);right:clamp(14px,3vw,30px);box-shadow:0 12px 34px #00000052}._soundButton_kydjt_66:hover,._soundButton_kydjt_66:focus-visible{color:#071d2d;background:#d6ad5d;border-color:#f3d58f;outline:none}._imageClose_kydjt_172{z-index:4;color:#fff;cursor:pointer;background:#010e18d1;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:46px;height:46px;font-size:30px;line-height:1;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 6px 24px #00000061}._imageClose_kydjt_172:hover,._imageClose_kydjt_172:focus-visible{color:#071d2d;background:#d6ad5d;border-color:#f3d58f;outline:none}._dialog_kydjt_12>header{background:linear-gradient(135deg,#0d3048,#071d2d);border-bottom:1px solid #e4c27a4d;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:14px 18px 14px 24px;display:flex}._dialog_kydjt_12 small{color:#d9b96f;letter-spacing:.12em;font-size:12px;font-weight:800;display:block}._dialog_kydjt_12 h2{color:#fff3d7;font-family:var(--font-display), Georgia, serif;margin:5px 0 0;font-size:clamp(21px,3vw,31px);line-height:1.15}._dialog_kydjt_12>header button{color:#fff3d7;cursor:pointer;background:#ffffff0d;border:1px solid #efd29594;border-radius:50%;flex:0 0 46px;width:46px;height:46px;font-size:30px;line-height:1}._dialog_kydjt_12>header button:hover,._dialog_kydjt_12>header button:focus-visible{color:#071d2d;background:#d6ad5d}._viewer_kydjt_242{background:#e9e9e9;min-height:360px;position:relative;overflow:hidden}._viewer_kydjt_242 iframe{background:#fff;border:0;width:100%;height:min(67dvh,680px);display:block}._viewer_kydjt_242 p{color:#453717;background:#fff8e8;margin:0;padding:18px;font-size:14px;display:none}._dialog_kydjt_12>footer{background:#071d2d;border-top:1px solid #e4c27a4d;justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}._dialog_kydjt_12>footer a,._dialog_kydjt_12>footer button{color:#f7ead0;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:1px solid #e4c27a8c;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}._dialog_kydjt_12>footer button{color:#071d2d;background:linear-gradient(135deg,#e2c074,#c7963e)}@media (width<=620px){._backdrop_kydjt_1{align-items:stretch;padding:0}._imageBackdrop_kydjt_25{align-items:center;padding:18px}._imageDialog_kydjt_30{max-width:92vw;max-height:80dvh}._lightboxImage_kydjt_37{max-height:80dvh}._videoDialog_kydjt_47{width:92vw;max-height:80dvh}._lightboxVideo_kydjt_58{max-height:80dvh}._soundButton_kydjt_66{min-height:44px;padding:9px 18px;font-size:14px;bottom:58px}._skipButton_kydjt_86{max-width:calc(100% - 68px);min-height:44px;padding:8px 12px;font-size:13px;top:8px;left:8px}._replayButton_kydjt_105{max-width:calc(100vw - 24px);bottom:12px;right:12px}._imageClose_kydjt_172{width:44px;height:44px;top:8px;right:8px}._dialog_kydjt_12{border:0;border-radius:0;width:100%;max-height:100dvh}._dialog_kydjt_12>header{min-height:70px;padding:12px 12px 12px 16px}._dialog_kydjt_12 small{font-size:11px}._dialog_kydjt_12 h2{font-size:20px}._dialog_kydjt_12>header button{flex-basis:44px;width:44px;height:44px}._viewer_kydjt_242{min-height:0}._viewer_kydjt_242 iframe{height:100%;min-height:56dvh}._viewer_kydjt_242 p{display:block}._dialog_kydjt_12>footer{grid-template-columns:1fr;padding:12px;display:grid}._dialog_kydjt_12>footer a,._dialog_kydjt_12>footer button{width:100%}}@media (prefers-reduced-motion:reduce){._backdrop_kydjt_1{-webkit-backdrop-filter:none;backdrop-filter:none}}
