.tJbmAG_banner{background:var(--card);border:1.5px solid var(--foreground);border-radius:22px;margin-bottom:24px;padding:22px 20px 24px}.tJbmAG_kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--meta-foreground);font-size:11px}.tJbmAG_title{font-family:var(--font-mincho);margin-top:6px;font-size:24px;font-weight:800;line-height:1.4}.tJbmAG_lead{margin-top:6px;font-size:14px;line-height:1.85}.tJbmAG_block{margin-top:20px}.tJbmAG_notice{border-left:3px solid var(--accent);background:var(--surface);margin-top:16px;padding:10px 14px;font-size:14px;line-height:1.75}.tJbmAG_noticeLink{text-underline-offset:5px;align-items:center;min-height:44px;margin-left:8px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.tJbmAG_noticeLink:hover{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.tJbmAG_noticeLink:focus-visible{outline:3px solid var(--foreground);outline-offset:2px;border-radius:8px}.tJbmAG_label{margin-bottom:8px;font-size:14px;font-weight:700;display:block}.tJbmAG_row{flex-wrap:wrap;gap:8px;display:flex}.tJbmAG_url{min-width:0;min-height:48px;font-family:var(--font-mono);color:var(--foreground);background:var(--surface);border:1.5px solid var(--foreground);border-radius:12px;flex:240px;padding:8px 14px;font-size:16px;line-height:1.5}.tJbmAG_url:focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.tJbmAG_btn{flex:none;min-height:48px}.tJbmAG_hint{color:var(--meta-foreground);margin-top:8px;font-size:12px;line-height:1.75}.tJbmAG_mail{overflow-wrap:anywhere;margin-top:20px;font-size:13px;line-height:1.75}.tJbmAG_mail b{font-weight:700}.tJbmAG_foot{border-top:1px solid var(--border);margin-top:22px;padding-top:18px}.tJbmAG_edit{text-underline-offset:5px;align-items:center;min-height:44px;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.tJbmAG_edit:hover{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.tJbmAG_edit:focus-visible{outline:3px solid var(--foreground);outline-offset:2px;border-radius:8px}@media (min-width:640px){.tJbmAG_banner{padding:28px 28px 30px}}
.OYBCWa_preview{min-width:0}.OYBCWa_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin-bottom:10px;display:flex}.OYBCWa_title{font-size:15px;font-weight:700}.OYBCWa_note{color:var(--meta-foreground);font-size:12px;line-height:1.7}.OYBCWa_frame{background:var(--bg);border-top:1.5px solid var(--foreground);border-bottom:1.5px solid var(--foreground);margin:0 -20px}@media (min-width:600px){.OYBCWa_frame{border:1.5px solid var(--foreground);border-radius:22px;margin:0;overflow:hidden}}
.SjaifG_page{max-width:1040px;margin:0 auto;padding:28px 20px 64px}.SjaifG_lead{margin-top:12px;font-size:15px;line-height:1.85}.SjaifG_sub{color:var(--meta-foreground);margin-top:8px;font-size:13px;line-height:1.7}.SjaifG_form{grid-template-columns:minmax(0,1fr);gap:28px;max-width:520px;margin-top:24px;display:grid}.SjaifG_inputs{gap:22px;min-width:0;display:grid}.SjaifG_field{min-width:0;display:block}.SjaifG_label{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:8px;font-size:15px;font-weight:700;display:flex}.SjaifG_label small{color:var(--meta-foreground);font-size:12px;font-weight:500}.SjaifG_input,.SjaifG_textarea{width:100%;color:var(--foreground);background:var(--card);border:1.5px solid var(--foreground);border-radius:12px;padding:12px 14px;font-size:16px;line-height:1.6;display:block}.SjaifG_textarea{resize:vertical;min-height:148px}.SjaifG_input:focus-visible,.SjaifG_textarea:focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.SjaifG_input::placeholder,.SjaifG_textarea::placeholder{color:var(--meta-foreground)}.SjaifG_helpRow{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:6px;display:flex}.SjaifG_help{color:var(--meta-foreground);font-size:12px;line-height:1.7}.SjaifG_field>.SjaifG_help{margin-top:6px}.SjaifG_count{font-family:var(--font-mono);color:var(--meta-foreground);white-space:nowrap;flex-shrink:0;font-size:12px;line-height:1.7}.SjaifG_search{position:relative}.SjaifG_searchIcon{color:var(--meta-foreground);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.SjaifG_search .SjaifG_input{padding-left:42px}.SjaifG_status{color:var(--meta-foreground);margin-top:8px;font-size:13px;line-height:1.7}.SjaifG_candidates{border:1.5px solid var(--foreground);background:var(--card);border-radius:12px;margin-top:8px;overflow:hidden}.SjaifG_candidates li+li{border-top:1px solid var(--border)}.SjaifG_candidate{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;font-size:15px;line-height:1.5;display:flex}.SjaifG_candidate:hover{background:var(--surface)}.SjaifG_candidate:focus-visible{background:var(--surface);outline:3px solid var(--foreground);outline-offset:-3px}.SjaifG_candidateMain{min-width:0}.SjaifG_candidateName{overflow-wrap:anywhere;font-weight:700;display:block}.SjaifG_candidateMeta{color:var(--meta-foreground);text-align:right;flex-shrink:0;font-size:12px}.SjaifG_picked{border:1.5px solid var(--foreground);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 14px;display:flex}.SjaifG_pickedMain{min-width:0}.SjaifG_pickedName{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.5;display:block}.SjaifG_pickedMeta{color:var(--meta-foreground);font-size:12px;line-height:1.6;display:block}.SjaifG_change{cursor:pointer;text-underline-offset:5px;flex-shrink:0;min-height:44px;padding:0 10px;font-size:14px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.SjaifG_change:hover{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.SjaifG_change:focus-visible{outline:3px solid var(--foreground);outline-offset:2px;border-radius:8px}.SjaifG_preview{min-width:0}.SjaifG_submit{gap:14px;min-width:0;display:grid}.SjaifG_mail{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.SjaifG_mail b{font-weight:700}.SjaifG_error{border-left:3px solid var(--accent);background:var(--surface);padding:12px 14px;font-size:14px;line-height:1.75}.SjaifG_error b{color:var(--accent-ink);display:block}.SjaifG_terms{color:var(--meta-foreground);font-size:12px;line-height:1.8}.SjaifG_terms a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.SjaifG_terms a:hover{color:var(--accent-ink)}.SjaifG_go{justify-content:center;width:100%;min-height:56px}@media (min-width:1180px){.SjaifG_form{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:28px 56px;max-width:none;margin-top:48px}.SjaifG_inputs{grid-area:1/1}.SjaifG_submit{grid-area:2/1}.SjaifG_preview{grid-area:1/2/span 2;position:sticky;top:88px}}
.sCou6a_workspace{max-width:1040px;margin:0 auto;padding:28px 20px 64px}.sCou6a_lead{margin-top:12px;font-size:15px;line-height:1.85}.sCou6a_restored{background:var(--surface);border-left:3px solid var(--foreground);flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:16px;padding:10px 14px;font-size:14px;line-height:1.75;display:flex}.sCou6a_restoredDiscard{cursor:pointer;min-height:44px;color:inherit;text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.sCou6a_restoredDiscard:focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.sCou6a_form{grid-template-columns:minmax(0,1fr);gap:28px;max-width:520px;margin-top:24px;scroll-margin-top:72px;display:grid}.sCou6a_inputs{gap:30px;min-width:0;display:grid}.sCou6a_pair{gap:16px;min-width:0;display:grid}.sCou6a_group{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.sCou6a_group>legend{padding:0}.sCou6a_subLabel{margin-bottom:6px;font-size:14px;font-weight:700;display:block}.sCou6a_nums{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.sCou6a_sns{gap:14px;display:grid}.sCou6a_block{min-width:0;margin-top:10px}.sCou6a_submit{gap:12px;min-width:0;display:none}.sCou6a_save{justify-content:center;width:100%;min-height:56px}.sCou6a_ok,.sCou6a_err{background:var(--surface);padding:12px 14px;font-size:14px;line-height:1.75}.sCou6a_ok{border-left:3px solid var(--foreground)}.sCou6a_err{border-left:3px solid var(--accent);color:var(--accent-ink)}.sCou6a_okLink{text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.sCou6a_dirty{color:var(--meta-foreground);font-size:12px;line-height:1.7}.sCou6a_preview{min-width:0;scroll-margin-top:72px}.sCou6a_bar{z-index:40;background:var(--card);border-top:3px solid var(--foreground);gap:8px;padding:10px 16px;display:grid;position:fixed;left:0;right:0}.sCou6a_barStatus{min-width:0}.sCou6a_barStatus:empty{display:none}.sCou6a_barStatus .sCou6a_ok,.sCou6a_barStatus .sCou6a_err{padding:8px 12px;font-size:13px;line-height:1.6}.sCou6a_barStatus .sCou6a_dirty{line-height:1.4}.sCou6a_barButtons{align-items:center;gap:10px;display:flex}.sCou6a_barToggle{cursor:pointer;border:1.5px solid var(--foreground);background:var(--card);min-height:48px;color:var(--foreground);border-radius:999px;flex:1;padding:0 12px;font-size:15px;font-weight:700}.sCou6a_barToggle:focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.sCou6a_barSave{flex:1;justify-content:center;min-height:48px;padding:.7rem 1.2rem}@media (min-width:1180px){.sCou6a_form{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:28px 56px;max-width:none;margin-top:40px}.sCou6a_inputs{grid-area:1/1}.sCou6a_submit{grid-area:2/1;display:grid}.sCou6a_preview{grid-area:1/2/span 2;max-height:calc(100vh - 104px);position:sticky;top:88px;overflow-y:auto}.sCou6a_bar{display:none}}@media (min-width:600px){.sCou6a_sns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
._5gtS_G_wrap{max-width:1120px;margin:0 auto;padding:0 20px 8px}._5gtS_G_cols{display:block}._5gtS_G_hero{padding:24px 0 28px}._5gtS_G_kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--meta-foreground);font-size:11px}._5gtS_G_words{font-family:var(--font-mincho);letter-spacing:-.01em;word-break:auto-phrase;text-wrap:pretty;overflow-wrap:anywhere;margin:12px 0 24px;font-size:clamp(34px,26px + 2vw,54px);font-weight:800;line-height:1.38}._5gtS_G_words:after{content:"";background:linear-gradient(90deg, var(--accent) 0 .8rem, var(--foreground) .8rem 100%);width:2.4rem;height:3px;margin-top:1.1rem;display:block}._5gtS_G_id{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:16px;margin:10px 0 18px;display:grid}._5gtS_G_pic{background:var(--surface);border-radius:16px;width:104px;height:128px;position:relative;overflow:hidden}._5gtS_G_picImg{object-fit:cover;width:100%;height:100%}._5gtS_G_picInitial{width:100%;height:100%;font-family:var(--font-mincho);color:var(--meta-foreground);justify-content:center;align-items:center;font-size:44px;font-weight:800;line-height:1;display:flex}._5gtS_G_name{font-family:var(--font-mincho);letter-spacing:-.01em;word-break:auto-phrase;overflow-wrap:anywhere;margin:0 0 8px;font-size:32px;font-weight:800;line-height:1.2}._5gtS_G_id ._5gtS_G_kicker{margin-bottom:6px}._5gtS_G_at{overflow-wrap:anywhere;margin-bottom:8px;font-size:13px;line-height:1.5}._5gtS_G_hero[data-words="1"] ._5gtS_G_id{grid-template-columns:88px minmax(0,1fr);margin-top:0}._5gtS_G_hero[data-words="1"] ._5gtS_G_pic{border-radius:14px;width:88px;height:108px}._5gtS_G_hero[data-words="1"] ._5gtS_G_picInitial{font-size:38px}._5gtS_G_hero[data-words="1"] ._5gtS_G_name{margin-bottom:6px;font-size:28px}._5gtS_G_chips{flex-wrap:wrap;gap:8px;display:flex}._5gtS_G_chip{background:var(--surface);border-radius:9999px;padding:7px 13px;font-size:13px;font-weight:500;line-height:1.3}._5gtS_G_cta{background:var(--accent);color:#fff;cursor:pointer;width:100%;min-height:56px;font-family:var(--font-gothic);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.6em;padding:1.1rem 1.9rem;font-size:1.2rem;font-weight:700;line-height:1;transition:transform .2s cubic-bezier(.2,.7,.1,1),box-shadow .2s cubic-bezier(.2,.7,.1,1);display:flex}._5gtS_G_cta:hover{box-shadow:4px 4px 0 0 var(--foreground);transform:translate(-2px,-2px)}._5gtS_G_cta:focus-visible{outline:3px solid var(--foreground);outline-offset:3px}._5gtS_G_cta:disabled{cursor:default;opacity:.6;box-shadow:none;transform:none}._5gtS_G_hero ._5gtS_G_cta{margin-top:22px}._5gtS_G_ctaNote{color:var(--meta-foreground);text-align:center;margin-top:10px;font-size:13px;line-height:1.6}._5gtS_G_band{background:var(--card);border-top:3px solid var(--foreground);padding:22px 20px 16px}._5gtS_G_nums{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._5gtS_G_nums>div{padding:0 4px}._5gtS_G_nums>div+div{border-left:1px solid var(--border);padding-left:14px}._5gtS_G_nums b{font-family:var(--font-mincho);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1;display:block}._5gtS_G_nums small{font-family:var(--font-gothic);color:var(--meta-foreground);margin-left:2px;font-size:13px;font-weight:700}._5gtS_G_nums span{color:var(--meta-foreground);margin-top:6px;font-size:12px;line-height:1.4;display:block}._5gtS_G_band ._5gtS_G_note{margin-top:12px}._5gtS_G_sec{border-top:1px solid var(--border);padding:36px 0}._5gtS_G_band+._5gtS_G_sec{border-top:0}._5gtS_G_h2{margin-bottom:14px;font-size:22px;font-weight:800;line-height:1.35}._5gtS_G_h2:before{content:"";background:linear-gradient(90deg, var(--accent) 0 .8rem, var(--foreground) .8rem 100%);width:2.4rem;height:3px;margin-bottom:.8rem;display:block}._5gtS_G_h2 small{font-family:var(--font-gothic);color:var(--meta-foreground);margin-left:6px;font-size:13px;font-weight:500}._5gtS_G_body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.95}._5gtS_G_note{color:var(--meta-foreground);font-size:12px;line-height:1.7}._5gtS_G_rows{border-top:1px solid var(--foreground)}._5gtS_G_rows>div{border-bottom:1px solid var(--border);grid-template-columns:6.5em minmax(0,1fr);gap:12px;padding:13px 0;font-size:15px;line-height:1.7;display:grid}._5gtS_G_rows dt{color:var(--meta-foreground);padding-top:3px;font-size:12px}._5gtS_G_rows dd{overflow-wrap:anywhere;font-weight:500}._5gtS_G_tl li{border-left:1px solid var(--foreground);margin-left:5px;padding:0 0 20px 22px;position:relative}._5gtS_G_tl li:last-child{border-left-color:#0000;padding-bottom:0}._5gtS_G_tl li:before{content:"";background:var(--foreground);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:-5px}._5gtS_G_tl li[data-now="1"]:before{background:var(--accent)}._5gtS_G_yr{font-family:var(--font-mono);color:var(--meta-foreground);font-size:12px;line-height:1.6;display:block}._5gtS_G_tl b{overflow-wrap:anywhere;font-size:16px;line-height:1.6}._5gtS_G_tlMeta{color:var(--meta-foreground);white-space:nowrap;margin-left:6px;font-size:13px;line-height:1.7}._5gtS_G_tlScore{white-space:nowrap;margin-left:6px;font-size:13px;font-weight:500}._5gtS_G_tlBadge{vertical-align:middle;margin-left:8px;display:inline-block}._5gtS_G_co{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:20px}._5gtS_G_co+._5gtS_G_co{margin-top:12px}._5gtS_G_coName{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}._5gtS_G_coName b{font-family:var(--font-mincho);overflow-wrap:anywhere;font-size:19px;font-weight:800;line-height:1.4}._5gtS_G_co dl{border-top:1px solid var(--border)}._5gtS_G_co dl>div{border-bottom:1px solid var(--border);grid-template-columns:5.5em minmax(0,1fr);gap:10px;padding:10px 0;font-size:14px;line-height:1.65;display:grid}._5gtS_G_co dt{color:var(--meta-foreground);padding-top:2px;font-size:12px}._5gtS_G_co dd{overflow-wrap:anywhere}._5gtS_G_coIntro{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:14px;font-size:15px;line-height:1.85}._5gtS_G_coIntroBy{color:var(--meta-foreground);margin-bottom:2px;font-size:12px;display:block}._5gtS_G_co ._5gtS_G_note{margin-top:12px}._5gtS_G_link{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}._5gtS_G_link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);color:var(--accent-ink)}._5gtS_G_outs{flex-wrap:wrap;gap:8px;display:flex}._5gtS_G_out{border:1.5px solid var(--foreground);background:var(--card);border-radius:9999px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}._5gtS_G_out:hover{border-color:var(--accent);color:var(--accent-ink)}._5gtS_G_articles{margin-top:14px;font-size:15px;line-height:1.8}._5gtS_G_articles li+li{margin-top:6px}._5gtS_G_voice{background:var(--surface);border-left:3px solid var(--foreground);padding:16px 18px}._5gtS_G_voice+._5gtS_G_voice{margin-top:12px}._5gtS_G_voiceBody{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.85}._5gtS_G_who{color:var(--meta-foreground);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;font-size:12px;display:flex}._5gtS_G_stars{color:var(--foreground);font-size:13px;font-weight:700}._5gtS_G_none{font-size:15px;line-height:1.85}._5gtS_G_write{align-items:center;min-height:44px;margin-top:8px;font-size:14px;font-weight:700;display:inline-flex}._5gtS_G_final{background:var(--surface);border-top:3px solid var(--foreground);text-align:center;margin:8px 0 28px;padding:32px 22px}._5gtS_G_finalTitle{margin-bottom:18px;font-size:24px;font-weight:800;line-height:1.5}._5gtS_G_formTitle{font-family:var(--font-mincho);word-break:auto-phrase;overflow-wrap:anywhere;margin-bottom:4px;font-size:22px;font-weight:800;line-height:1.45}._5gtS_G_formLead{color:var(--meta-foreground);margin-bottom:18px;font-size:13px;line-height:1.7}._5gtS_G_field{display:block}._5gtS_G_field+._5gtS_G_field{margin-top:14px}._5gtS_G_field>span{margin-bottom:6px;font-size:13px;font-weight:700;display:block}._5gtS_G_field input,._5gtS_G_field textarea{width:100%;color:var(--foreground);background:var(--card);border:1.5px solid var(--foreground);border-radius:12px;padding:12px 14px;font-size:16px;line-height:1.6;display:block}._5gtS_G_field textarea{resize:vertical;min-height:104px}._5gtS_G_field input:focus-visible,._5gtS_G_field textarea:focus-visible{outline:3px solid var(--foreground);outline-offset:2px}._5gtS_G_field input::placeholder,._5gtS_G_field textarea::placeholder{color:var(--meta-foreground)}._5gtS_G_form ._5gtS_G_cta{margin-top:18px}._5gtS_G_form ._5gtS_G_ctaNote{text-align:left}._5gtS_G_trap{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}._5gtS_G_formError{color:var(--accent-ink);margin-top:12px;font-size:13px;font-weight:700;line-height:1.7}._5gtS_G_formDone{font-size:15px;line-height:1.85}._5gtS_G_side{display:none}._5gtS_G_dock{z-index:50;background:var(--card);border-top:3px solid var(--foreground);align-items:center;gap:12px;padding:10px 16px;display:flex;position:fixed;left:0;right:0}._5gtS_G_dock[data-hidden=true]{display:none}._5gtS_G_dockPic{background:var(--surface);border-radius:50%;flex:none;width:40px;height:40px;position:relative;overflow:hidden}._5gtS_G_dockPic ._5gtS_G_picInitial{font-size:18px}._5gtS_G_dockText{min-width:0;color:var(--meta-foreground);flex:1;font-size:12px;line-height:1.45}._5gtS_G_dockText b{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}._5gtS_G_dock ._5gtS_G_cta{width:auto;min-height:48px;padding:.85rem 1.6rem}._5gtS_G_sheet{background:var(--bg);width:100%;max-width:520px;max-height:92dvh;color:var(--foreground);padding:14px 20px calc(28px + env(safe-area-inset-bottom,0px));border:0;border-radius:22px 22px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto}._5gtS_G_sheet[open]{animation:.28s cubic-bezier(.2,.7,.1,1) _5gtS_G_sheetUp}._5gtS_G_sheet::backdrop{background:#1a1a1a8c}._5gtS_G_grip{background:var(--reply-border);border-radius:2px;width:44px;height:4px;margin:0 auto 10px}._5gtS_G_sheetClose{justify-content:flex-end;margin-bottom:2px;display:flex}._5gtS_G_sheetClose button{cursor:pointer;min-height:44px;padding:0 4px;font-size:14px;font-weight:700}@keyframes _5gtS_G_sheetUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (min-width:640px){._5gtS_G_sheet{border-radius:22px;height:fit-content;margin:auto;padding:20px 32px 32px;inset:0}._5gtS_G_grip{display:none}}._5gtS_G_wrap[data-compact="1"] ._5gtS_G_words{font-size:34px}@media (min-width:1024px){._5gtS_G_wrap:where(:not([data-compact="1"])){padding:0 32px 8px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_hero{padding:44px 0 36px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_id{grid-template-columns:148px minmax(0,1fr);gap:28px;margin-bottom:24px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_pic{border-radius:20px;width:148px;height:182px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_picInitial{font-size:60px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_name{margin-bottom:12px;font-size:46px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_at{font-size:15px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_hero[data-words="1"] ._5gtS_G_id{grid-template-columns:124px minmax(0,1fr)}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_hero[data-words="1"] ._5gtS_G_pic{border-radius:18px;width:124px;height:152px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_hero[data-words="1"] ._5gtS_G_picInitial{font-size:50px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_hero[data-words="1"] ._5gtS_G_name{margin-bottom:10px;font-size:38px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_words{margin:16px 0 36px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_words:after{margin-top:1.5rem}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_hero ._5gtS_G_cta{max-width:360px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_hero ._5gtS_G_ctaNote{text-align:left}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_h2{font-size:26px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_final{padding:44px 32px}:where(._5gtS_G_wrap:not([data-compact="1"])) ._5gtS_G_final ._5gtS_G_cta{max-width:360px;margin:0 auto}}@media (min-width:1180px){._5gtS_G_cols[data-side="1"]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:56px;display:grid}._5gtS_G_cols[data-side="1"] ._5gtS_G_hero ._5gtS_G_cta,._5gtS_G_cols[data-side="1"] ._5gtS_G_hero ._5gtS_G_ctaNote,._5gtS_G_cols[data-side="1"] ._5gtS_G_final{display:none}._5gtS_G_side{background:var(--card);border:1.5px solid var(--foreground);border-radius:22px;margin-top:44px;padding:26px 24px;display:block;position:sticky;top:80px}._5gtS_G_dock{display:none}}@media (prefers-reduced-motion:reduce){._5gtS_G_sheet[open]{animation:none}._5gtS_G_cta:hover{transform:none}}._5gtS_G_photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}._5gtS_G_photo{aspect-ratio:4/5;background:var(--surface);border-radius:14px;position:relative;overflow:hidden}@media (min-width:640px){._5gtS_G_photos{grid-template-columns:repeat(4,minmax(0,1fr))}}
.OA8hBG_wrap{vertical-align:top;max-width:100%;display:inline-block}.OA8hBG_badge,.OA8hBG_declared{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:5px 10px 5px 7px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.OA8hBG_badge{cursor:pointer;border:0;font-family:inherit}.OA8hBG_plain{cursor:default}.OA8hBG_badge svg{width:13px;height:13px}.OA8hBG_badge:focus-visible{outline:3px solid var(--foreground);outline-offset:2px}.OA8hBG_current{color:var(--tone-gratitude-fg);background:var(--tone-gratitude-bg)}.OA8hBG_former{color:var(--meta-foreground);background:var(--surface)}.OA8hBG_declared{color:var(--meta-foreground);background:var(--surface);padding-left:10px;font-weight:500}.OA8hBG_pop{box-sizing:border-box;border:1px solid var(--border);background:var(--card);width:auto;max-width:260px;color:var(--foreground);white-space:normal;overflow-wrap:anywhere;border-radius:12px;margin:6px 0 0;padding:10px 12px;font-size:12px;font-weight:500;line-height:1.6;display:block}
.Rsx0_W_wrap{min-width:0}.Rsx0_W_row{border:1.5px solid var(--foreground);background:var(--card);border-radius:12px;align-items:stretch;min-width:0;display:flex;overflow:hidden}.Rsx0_W_row:focus-within{outline:3px solid var(--foreground);outline-offset:2px}.Rsx0_W_prefix{font-family:var(--font-mono);color:var(--meta-foreground);background:var(--card);flex-shrink:0;align-items:center;padding:0 4px 0 14px;font-size:16px;display:flex}.Rsx0_W_input{width:100%;min-width:0;font-family:var(--font-mono);color:var(--foreground);background:var(--card);border:0;flex:1;padding:12px 14px 12px 0;font-size:16px;line-height:1.6;display:block}.Rsx0_W_input:focus{outline:none}.Rsx0_W_input::placeholder{color:var(--meta-foreground)}.Rsx0_W_input:disabled{color:var(--meta-foreground);cursor:not-allowed}.Rsx0_W_url{font-family:var(--font-mono);color:var(--meta-foreground);overflow-wrap:anywhere;margin-top:8px;font-size:13px;line-height:1.6}.Rsx0_W_url b{color:var(--foreground);font-weight:700}.Rsx0_W_status{min-height:1.7em;color:var(--meta-foreground);margin-top:4px;font-size:13px;line-height:1.7}.Rsx0_W_status[data-tone=ng]{color:var(--accent-ink);font-weight:700}.Rsx0_W_status[data-tone=ok]{color:var(--foreground);font-weight:700}.Rsx0_W_help{color:var(--meta-foreground);margin-top:2px;font-size:12px;line-height:1.7}
._8Vnh_W_card{background:var(--card);border-top:3px solid var(--foreground);height:100%;color:var(--foreground);flex-direction:column;padding:24px 20px 20px;transition:transform .3s cubic-bezier(.2,.7,.1,1),box-shadow .3s cubic-bezier(.2,.7,.1,1);display:flex}._8Vnh_W_card:hover{transform:translateY(-4px);box-shadow:0 14px 28px -18px #1c1b1873}._8Vnh_W_card:focus-visible{outline:3px solid var(--foreground);outline-offset:3px}._8Vnh_W_words{font-family:var(--font-mincho);letter-spacing:-.01em;word-break:auto-phrase;text-wrap:pretty;overflow-wrap:anywhere;margin:0 0 20px;font-size:20px;font-weight:800;line-height:1.5}._8Vnh_W_words:after{content:"";background:linear-gradient(90deg, var(--accent) 0 .7rem, var(--foreground) .7rem 100%);width:2rem;height:3px;margin-top:.9rem;display:block}._8Vnh_W_card[data-size=feature] ._8Vnh_W_words{font-size:clamp(22px,19px + .9vw,30px);line-height:1.45}._8Vnh_W_id{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}._8Vnh_W_pic{background:var(--surface);border-radius:12px;width:60px;height:74px;position:relative;overflow:hidden}._8Vnh_W_picImg{object-fit:cover;width:100%;height:100%}._8Vnh_W_picInitial{width:100%;height:100%;font-family:var(--font-mincho);color:var(--meta-foreground);justify-content:center;align-items:center;font-size:26px;font-weight:800;line-height:1;display:flex}._8Vnh_W_name{font-family:var(--font-mincho);letter-spacing:-.01em;word-break:auto-phrase;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.3}._8Vnh_W_at{color:var(--meta-foreground);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.5}._8Vnh_W_badgeRow{margin:6px 0 0}._8Vnh_W_card[data-words="0"] ._8Vnh_W_pic{border-radius:14px;width:76px;height:94px}._8Vnh_W_card[data-words="0"] ._8Vnh_W_picInitial{font-size:32px}._8Vnh_W_card[data-words="0"] ._8Vnh_W_name{font-size:24px}._8Vnh_W_intro{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:16px 0 0;font-size:14px;line-height:1.8;display:-webkit-box;overflow:hidden}._8Vnh_W_rating{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}._8Vnh_W_ratingCount{color:var(--meta-foreground);margin:0;font-size:12px;line-height:1.5}._8Vnh_W_more{margin-top:auto;padding-top:18px;font-size:13px;font-weight:700;line-height:1.4}._8Vnh_W_more>span{text-underline-offset:5px;text-decoration-line:underline;text-decoration-thickness:1px;transition:text-decoration-color .2s,text-decoration-thickness .2s,color .2s}._8Vnh_W_card:hover ._8Vnh_W_more>span{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);color:var(--accent-ink);text-decoration-thickness:3px}@media (min-width:768px){._8Vnh_W_card[data-solo="1"]{padding:40px 40px 36px}._8Vnh_W_card[data-solo="1"][data-words="1"]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;column-gap:48px;display:grid}._8Vnh_W_card[data-solo="1"][data-words="1"] ._8Vnh_W_words{grid-row:1/span 2;margin-bottom:0;font-size:clamp(30px,22px + 1.4vw,42px);line-height:1.4}._8Vnh_W_card[data-solo="1"][data-words="0"]{max-width:640px}}@media (prefers-reduced-motion:reduce){._8Vnh_W_card:hover{transform:none}}
.Q93YVW_card{background:var(--card);border:1.5px solid var(--foreground);border-radius:22px;margin-bottom:24px;padding:20px 18px 22px;scroll-margin-top:88px}.Q93YVW_title{font-family:var(--font-mincho);font-size:20px;font-weight:800;line-height:1.4}.Q93YVW_current{overflow-wrap:anywhere;margin-top:8px;font-size:14px;line-height:1.75}.Q93YVW_current b{font-family:var(--font-mono);font-weight:700}.Q93YVW_notice{border-left:3px solid var(--accent);background:var(--surface);margin-top:10px;padding:10px 14px;font-size:14px;line-height:1.75}.Q93YVW_form{gap:8px;max-width:560px;margin-top:16px;display:grid}.Q93YVW_label{font-size:14px;font-weight:700}.Q93YVW_locked{font-size:13px;font-weight:700;line-height:1.75}.Q93YVW_error{border-left:3px solid var(--accent);background:var(--surface);padding:10px 14px;font-size:14px;line-height:1.75}.Q93YVW_done{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.75}.Q93YVW_go{justify-self:start;min-height:48px;margin-top:4px}@media (min-width:640px){.Q93YVW_card{padding:24px 28px 26px}}
.dB5F9q_card{background:var(--card);border:1.5px solid var(--foreground);border-radius:22px;margin-bottom:24px;padding:20px 18px 22px;scroll-margin-top:88px}.dB5F9q_title{font-family:var(--font-mincho);font-size:20px;font-weight:800;line-height:1.4}.dB5F9q_current{overflow-wrap:anywhere;margin-top:8px;font-size:14px;line-height:1.75}.dB5F9q_current b{font-family:var(--font-mono);font-weight:700}.dB5F9q_notice{border-left:3px solid var(--accent);background:var(--surface);margin-top:10px;padding:10px 14px;font-size:14px;line-height:1.75}.dB5F9q_form{gap:8px;max-width:560px;margin-top:16px;display:grid}.dB5F9q_label{font-size:14px;font-weight:700}.dB5F9q_locked{font-size:13px;font-weight:700;line-height:1.75}.dB5F9q_error{border-left:3px solid var(--accent);background:var(--surface);padding:10px 14px;font-size:14px;line-height:1.75}.dB5F9q_done{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.75}.dB5F9q_go{justify-self:start;min-height:48px;margin-top:4px}@media (min-width:640px){.dB5F9q_card{padding:24px 28px 26px}}.dB5F9q_input{width:100%;font-family:var(--font-mono);color:var(--foreground);background:var(--card);border:1.5px solid var(--foreground);border-radius:12px;padding:12px 14px;font-size:16px;line-height:1.6;display:block}.dB5F9q_input:focus{outline:3px solid var(--foreground);outline-offset:2px}.dB5F9q_input:disabled{color:var(--meta-foreground);cursor:not-allowed}.dB5F9q_help{color:var(--meta-foreground);font-size:12px;line-height:1.7}.dB5F9q_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.w71QEG_list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.w71QEG_list>li{min-width:0}@media (min-width:640px){.w71QEG_list[data-layout=feature][data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1024px){.w71QEG_list[data-layout=feature][data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (min-width:640px){.w71QEG_list[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1024px){.w71QEG_list[data-layout=grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}
