._frame_zrz0d_1{--season-accent:#806b3e;--season-tint:#f4f0e7;min-width:0;max-width:100%;margin:18px 0 0;position:relative}._frame_zrz0d_1[data-seasonal-theme=christmas]{--season-accent:#245843;--season-tint:#e8eee5}._frame_zrz0d_1[data-seasonal-theme=newyear]{--season-accent:#343e60;--season-tint:#eeeaf4}._bar_zrz0d_4{color:var(--season-accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-bottom:4px;display:flex}._greeting_zrz0d_5{letter-spacing:.025em;margin:0!important;font-size:12px!important;line-height:1.6!important}._bar_zrz0d_4 details{max-width:100%;margin-left:auto}._bar_zrz0d_4 details[open]{flex:1 0 100%}._bar_zrz0d_4 summary{cursor:pointer;min-height:44px;padding:10px 6px;font-size:12px;line-height:24px;display:list-item}._controls_zrz0d_8{color:#242821;background:#fffdf7;border:1px solid #d7d8ca;border-radius:8px;flex-wrap:wrap;align-items:end;gap:12px;padding:12px;display:flex}._controls_zrz0d_8 label{gap:6px;max-width:100%;font-size:13px;display:grid}._controls_zrz0d_8 select,._controls_zrz0d_8 button{font:inherit;color:#242821;background:#fffdf7;border:1px solid #9c957e;border-radius:6px;max-width:100%;min-height:44px;padding:8px 12px;font-size:14px}._controls_zrz0d_8 button{cursor:pointer}._controls_zrz0d_8 button:disabled{cursor:default}._note_zrz0d_12{color:#62655a;overflow-wrap:anywhere;flex:1 0 100%;margin:0!important;font-size:12px!important;line-height:1.7!important}._note_zrz0d_12 a{align-items:center;max-width:100%;min-height:44px;display:inline-flex}._audio_zrz0d_14{color:#242821;background:#eeece4;border:1px solid #d7d8ca;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}._audio_zrz0d_14 a{align-items:center;width:fit-content;max-width:100%;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}._audio_zrz0d_14 input{min-width:160px;max-width:100%;min-height:44px}._bar_zrz0d_4 details{scroll-margin-top:96px}._guideFrame_zrz0d_15{isolation:isolate;position:relative}._guideFrame_zrz0d_15>[data-nongtalk-guide]{margin-top:0}._frame_zrz0d_1:not([data-seasonal-theme=off]) ._guideFrame_zrz0d_15>[data-nongtalk-guide]{background:linear-gradient(110deg,#fffdf7 30%,var(--season-tint));border-color:#b6aa89;box-shadow:0 2px 8px #806b3e0b}._frame_zrz0d_1:not([data-seasonal-theme=off]) ._guideFrame_zrz0d_15>[data-nongtalk-guide] a{background:var(--season-accent);border-color:var(--season-accent)}._guideFrame_zrz0d_15>[data-nongtalk-guide]>div{z-index:2;position:relative}._snow_zrz0d_19{pointer-events:none;z-index:1;border-radius:12px;position:absolute;inset:1px;overflow:hidden}._snow_zrz0d_19 i{opacity:.25;background:#6d9480;border-radius:50%;width:4px;height:4px;animation:14s linear infinite paused _seasonal-fall_zrz0d_1;display:block;position:absolute;top:-12px}._frame_zrz0d_1[data-seasonal-snow=playing] ._snow_zrz0d_19 i{animation-play-state:running}._frame_zrz0d_1:not([data-seasonal-theme=christmas]) ._snow_zrz0d_19{display:none}@keyframes _seasonal-fall_zrz0d_1{to{transform:translate(12px,320px)}}._controls_zrz0d_8 :focus-visible{outline-offset:3px;outline:3px solid #806b3e}._bar_zrz0d_4 summary:focus-visible{outline-offset:3px;outline:3px solid #806b3e}@media (max-width:600px){._frame_zrz0d_1{margin-top:12px}._bar_zrz0d_4{gap:0 8px}._greeting_zrz0d_5{font-size:11px!important}._bar_zrz0d_4 summary{font-size:11px}._controls_zrz0d_8{gap:10px}._controls_zrz0d_8 label{flex:1 0 100%}._snow_zrz0d_19 i:nth-child(2n){display:none}}@media (max-width:1150px),(max-height:600px){._bar_zrz0d_4 details{scroll-margin-top:16px}}@media (prefers-reduced-motion:reduce){._snow_zrz0d_19{display:none}._snow_zrz0d_19 i{animation:none}}html[data-reduce-motion=true] ._snow_zrz0d_19{display:none}@media (forced-colors:active){._snow_zrz0d_19{display:none}._controls_zrz0d_8{border-color:canvastext}._controls_zrz0d_8 :focus-visible{outline-color:highlight}._bar_zrz0d_4 summary:focus-visible{outline-color:highlight}}._greeting_byq04_1{grid-template-rows:minmax(0,1fr) 44px;justify-items:center;gap:4px;width:100%;height:100%;display:grid;position:relative}._stage_byq04_2{aspect-ratio:1;background:#f8f4ed;border-radius:8px;max-width:100%;height:100%;position:relative;overflow:hidden}._stage_byq04_2 ._poster_byq04_3,._stage_byq04_2 ._video_byq04_3{object-fit:contain;width:100%;max-width:100%;height:100%;box-shadow:none;background:#f8f4ed;border:0;animation:none;display:block;position:absolute;inset:0;transform:none}._stage_byq04_2 ._poster_byq04_3[hidden]{display:none}._stage_byq04_2 ._video_byq04_3{visibility:hidden}._stage_byq04_2 ._video_byq04_3[data-show-frame=true]{visibility:visible}._control_byq04_5{color:#443d2d;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fffefa;border:1px solid #a38a59;border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:4px 9px;font-size:11px;line-height:1.2;display:inline-flex}._control_byq04_5:hover:not(:disabled){background:#eee8d9}._control_byq04_5:focus-visible{outline-offset:2px;outline:3px solid #806b3e}._control_byq04_5:disabled{opacity:.75;cursor:default}._status_byq04_7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-reduce-motion=true] ._video_byq04_3{visibility:hidden!important}html[data-reduce-motion=true] ._poster_byq04_3{display:block!important}@media (prefers-reduced-motion:reduce){._video_byq04_3{visibility:hidden!important}._poster_byq04_3{display:block!important}}@media (forced-colors:active){._control_byq04_5{border-color:buttontext}._control_byq04_5:focus-visible{outline-color:highlight}}._guide_q55zt_1{border:1px solid var(--rule);color:var(--ink);background:linear-gradient(115deg,#efecdf,#fffefa);border-radius:12px;grid-template-columns:156px minmax(0,1fr);align-items:center;gap:24px;min-width:0;max-width:100%;margin:20px 0 0;padding:20px;display:grid}._portrait_q55zt_2{justify-content:center;align-items:center;width:156px;height:204px;display:flex}._portrait_q55zt_2 img{object-fit:contain;width:156px;max-width:none;height:204px;box-shadow:none;background:0 0;border:0;flex:none;animation:none;display:block;transform:none}._copy_q55zt_4{min-width:0}._name_q55zt_4{letter-spacing:.045em;color:#706348;margin:0 0 8px!important;font-size:11px!important;line-height:1.6!important}._intro_q55zt_5{overflow-wrap:anywhere;max-width:62ch;margin:0 0 16px!important;font-size:16px!important;line-height:1.7!important}._action_q55zt_6{color:#fffefa;overflow-wrap:anywhere;background:#30392c;border:1px solid #30392c;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;max-width:100%;min-height:48px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.6;text-decoration:none;display:inline-flex}._action_q55zt_6 svg{flex:0 0 18px}._action_q55zt_6:hover{background:#414b38}._action_q55zt_6:focus-visible{outline-offset:4px;outline:3px solid #806b3e}._notice_q55zt_8{overflow-wrap:anywhere;background:#eee8d9;border-left:3px solid #a08c59;max-width:68ch;padding:10px 12px;margin:14px 0 0!important;font-size:13px!important;line-height:1.7!important}@media (max-width:900px){._guide_q55zt_1{grid-template-columns:124px minmax(0,1fr);gap:16px;padding:16px}._portrait_q55zt_2,._portrait_q55zt_2 img{width:124px;height:162px}._intro_q55zt_5{font-size:15px!important}}@media (max-width:600px){._guide_q55zt_1{grid-template-columns:104px minmax(0,1fr);gap:10px 12px;padding:16px}._portrait_q55zt_2{grid-area:1/1/3;align-self:center}._portrait_q55zt_2,._portrait_q55zt_2 img{width:104px;height:136px}._copy_q55zt_4{display:contents}._name_q55zt_4{text-align:left;grid-area:1/2;align-self:end;margin:0!important}._intro_q55zt_5{text-align:left;grid-area:2/2;align-self:start;margin:0!important}._action_q55zt_6{grid-column:1/-1;width:100%;display:flex}._notice_q55zt_8{text-align:left;grid-column:1/-1}._portrait_q55zt_2[data-greeting-portrait]{height:152px}}@media (forced-colors:active){._guide_q55zt_1,._action_q55zt_6{border:1px solid canvastext}._action_q55zt_6:focus-visible{outline-color:highlight}._notice_q55zt_8{border-color:canvastext}}
