.nc4JNq_root{--sub:#6e5a49;--line:#dccdb9;--line2:#e2d6c6;--field:#cdb9a3;--photo:#ede4d8;--terra:#c0532f;--num:#a0451f;--btn:#c2540f;--alert:#a3301f;--alert-bg:#f7e3dc;--alert-line:#e5b9aa;--ok:#4f6b3a;--ok-bg:#e6ecd9;--ok-line:#c9d3b7;--add-bg:#f1ddb6;--del-bg:#f3d6cc;background:var(--bg);min-height:100dvh;color:var(--text);font-size:15px;line-height:1.7}.nc4JNq_en{font-family:var(--font-deco)}.nc4JNq_header{z-index:5;background:var(--bg);border-bottom:1px solid var(--line2);align-items:center;gap:12px;height:52px;padding:0 16px;display:flex;position:sticky;top:0}.nc4JNq_back{min-height:44px;color:var(--text);align-items:center;gap:4px;padding-right:8px;font-size:14px;text-decoration:none;display:inline-flex}.nc4JNq_back svg{flex:none}.nc4JNq_brand{align-items:center;gap:8px;margin-left:auto;display:flex}.nc4JNq_brandLeft{margin-left:0}.nc4JNq_brand img{width:auto;height:14px;display:block}.nc4JNq_brand span{border:1px solid var(--field);color:var(--sub);border-radius:3px;padding:1px 6px;font-size:11px}.nc4JNq_who{margin-left:auto;position:relative}.nc4JNq_whoButton{min-height:44px;color:var(--sub);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;display:flex}.nc4JNq_whoButton b{color:var(--text);font-weight:500}.nc4JNq_whoMenu{border:1px solid var(--line);background:var(--card);border-radius:8px;min-width:160px;padding:4px;position:absolute;top:44px;right:0;box-shadow:0 6px 20px #4a35271f}.nc4JNq_whoMenu button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;min-height:44px;padding:0 12px;font-size:14px;display:block}.nc4JNq_nav{border-bottom:1px solid var(--line2);background:var(--bg);gap:4px;padding:0 16px;display:flex}.nc4JNq_nav a,.nc4JNq_nav span{min-height:44px;color:var(--sub);border-bottom:3px solid #0000;align-items:center;margin-bottom:-1px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.nc4JNq_nav .nc4JNq_navOn{border-bottom-color:var(--terra);color:var(--text);font-weight:700}.nc4JNq_nav .nc4JNq_navOff{opacity:.5}.nc4JNq_a3{grid-template-areas:"person""summary""message""details";gap:14px;padding:16px 16px 48px;display:grid}.nc4JNq_person{grid-area:person}.nc4JNq_summary{grid-area:summary;align-content:start;gap:14px;display:grid}.nc4JNq_message{grid-area:message}.nc4JNq_details{grid-area:details;align-content:start;gap:14px;display:grid}@media (min-width:768px){.nc4JNq_header,.nc4JNq_nav{padding:0 24px}.nc4JNq_a3{grid-template:"person message""summary message""details message"1fr/minmax(300px,380px) 1fr;gap:14px 20px;padding:20px 24px 48px}.nc4JNq_a3>.nc4JNq_message{flex-direction:column;grid-row:1/span 3;align-self:start;max-height:calc(100vh - 84px);display:flex;position:sticky;top:68px}.nc4JNq_a3>.nc4JNq_message .nc4JNq_editorBox{flex:auto;min-height:200px;overflow:auto}.nc4JNq_a3>.nc4JNq_message .nc4JNq_compare{overflow:auto}}.nc4JNq_card{border:1px solid var(--line);background:var(--card);border-radius:8px;padding:16px}.nc4JNq_card h2{font-size:16px;font-weight:700;line-height:1.5}.nc4JNq_hRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.nc4JNq_hSub{color:var(--sub);font-size:12px}.nc4JNq_rule{background:var(--terra);width:28px;height:2px;margin:8px 0 12px}.nc4JNq_name{font-size:22px;font-weight:700;line-height:1.4}.nc4JNq_name small{margin-left:2px;font-size:14px;font-weight:400}.nc4JNq_badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.nc4JNq_badge{background:var(--photo);height:24px;color:var(--text);white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.nc4JNq_badgeUnsent{border:1px solid var(--text);background:#fff}.nc4JNq_badgeSent{background:var(--ok-bg);color:var(--ok)}.nc4JNq_badgeAlert{background:var(--alert-bg);color:var(--alert)}.nc4JNq_badgeAlertSolid{background:var(--alert);color:#fff}.nc4JNq_badgeTrial{color:#8e3b1e;background:#f6e3d3}.nc4JNq_badgeOutline{border:1px solid var(--field);color:var(--sub);background:0 0}.nc4JNq_badgeLeft{border:1px solid var(--field);background:var(--photo);color:var(--sub)}.nc4JNq_clock{border:1px solid var(--line);background:var(--card);border-radius:8px;margin-top:12px;padding:12px 14px}.nc4JNq_clockRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.nc4JNq_elapsed{font-size:14px}.nc4JNq_elapsed b{margin:0 2px;font-size:20px;font-weight:700}.nc4JNq_left{color:var(--sub);font-size:13px}.nc4JNq_left b{color:var(--text);font-weight:700}.nc4JNq_bar{background:var(--photo);border-radius:3px;height:6px;margin-top:8px;position:relative}.nc4JNq_bar i{background:var(--brown);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.nc4JNq_mark18{background:var(--alert);opacity:.55;width:2px;position:absolute;top:-3px;bottom:-3px;left:75%}.nc4JNq_barScale{height:16px;color:var(--sub);margin-top:4px;font-size:11px;position:relative}.nc4JNq_barScale span{position:absolute;top:0}.nc4JNq_s0{left:0}.nc4JNq_s18{color:var(--alert);left:75%;transform:translate(-50%)}.nc4JNq_s24{right:0}.nc4JNq_clockOver{border-color:var(--alert-line);background:var(--alert-bg)}.nc4JNq_clockOver .nc4JNq_elapsed,.nc4JNq_clockOver .nc4JNq_left,.nc4JNq_clockOver .nc4JNq_left b{color:var(--alert)}.nc4JNq_clockOver .nc4JNq_bar i{background:var(--alert)}.nc4JNq_clockDone{border-color:var(--ok-line);background:var(--ok-bg)}.nc4JNq_clockDone .nc4JNq_elapsed{color:var(--ok)}.nc4JNq_dl{grid-template-columns:6.5em 1fr;font-size:14px;display:grid}.nc4JNq_dl dt,.nc4JNq_dl dd{border-top:1px solid var(--line2);padding:7px 0}.nc4JNq_dl dt{color:var(--sub);font-size:13px}.nc4JNq_dl dd{font-weight:500}.nc4JNq_dl>:first-child,.nc4JNq_dl>:nth-child(2){border-top:0}.nc4JNq_trialPick{grid-template-columns:4.5em 1fr;gap:4px 8px;font-size:15px;display:grid}.nc4JNq_trialPick .nc4JNq_k{color:var(--sub);padding-top:3px;font-size:12px}.nc4JNq_trialPick .nc4JNq_v{font-weight:700}.nc4JNq_history{border-top:1px solid var(--line2);color:var(--sub);margin-top:12px;padding-top:10px;font-size:13px}.nc4JNq_history summary{min-height:32px;color:var(--text);cursor:pointer;align-items:center;gap:6px;font-weight:500;list-style:none;display:flex}.nc4JNq_history summary::-webkit-details-marker{display:none}.nc4JNq_history[open] summary svg{transform:rotate(90deg)}.nc4JNq_history ol{margin-top:6px;list-style:none}.nc4JNq_history li{padding-top:6px}.nc4JNq_when{font-size:12px}.nc4JNq_editorBox{position:relative}.nc4JNq_editorMirror,.nc4JNq_editor{border:1px solid var(--field);width:100%;min-height:320px;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:14px;font-size:15px;line-height:1.85;display:block}.nc4JNq_editorMirror{color:var(--text);pointer-events:none;background:#fff;border-color:#0000;position:absolute;inset:0}.nc4JNq_editor{resize:none;color:#0000;caret-color:var(--text);background:0 0;position:relative;overflow:hidden}.nc4JNq_editor::selection{background:#8a644040}.nc4JNq_editor:focus{outline:2px solid var(--brown);outline-offset:1px}.nc4JNq_hit{background:var(--alert-bg);color:var(--alert);-webkit-text-decoration:underline wavy var(--alert);text-decoration:underline wavy var(--alert);text-underline-offset:4px}.nc4JNq_editorFoot{color:var(--sub);justify-content:space-between;align-items:center;margin-top:6px;font-size:12px;display:flex}.nc4JNq_textLink{min-height:44px;color:var(--link);cursor:pointer;background:0 0;border:0;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}.nc4JNq_check{border:1px solid var(--alert-line);background:var(--alert-bg);color:var(--alert);border-radius:6px;margin-top:12px;padding:12px 14px;font-size:14px}.nc4JNq_check b{font-size:14px;display:block}.nc4JNq_check ul{color:var(--text);margin-top:6px;list-style:none}.nc4JNq_check li{padding:4px 0}.nc4JNq_check .nc4JNq_w{color:var(--alert);font-weight:700}.nc4JNq_checkOk{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok)}.nc4JNq_btnPrimary{background:var(--btn);color:#fff;width:100%;min-height:54px;font:inherit;letter-spacing:.12em;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:16px;font-weight:500;display:flex}.nc4JNq_btnPrimary:disabled{opacity:.45;cursor:default}.nc4JNq_btnSecondary{border:1px solid var(--brown);width:100%;min-height:48px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:15px;display:flex}.nc4JNq_note{color:var(--sub);text-align:center;margin-top:8px;font-size:12px}.nc4JNq_sentMeta{color:var(--sub);flex-wrap:wrap;gap:4px 14px;margin-bottom:12px;font-size:13px;display:flex}.nc4JNq_sentMeta b{color:var(--text);font-weight:500}.nc4JNq_seg{border:1px solid var(--field);border-radius:6px;align-self:flex-start;margin-bottom:12px;display:inline-flex;overflow:hidden}.nc4JNq_seg button{cursor:pointer;background:0 0;border:0;align-items:center;min-height:36px;padding:0 14px;font-size:13px;display:inline-flex}.nc4JNq_seg .nc4JNq_segOn{background:var(--text);color:var(--bg);font-weight:700}.nc4JNq_compare{gap:12px;display:grid}@media (min-width:1000px){.nc4JNq_compareBoth{grid-template-columns:1fr 1fr}}.nc4JNq_pane{border:1px solid var(--line);background:#fff;border-radius:6px}.nc4JNq_paneH{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;display:flex}.nc4JNq_paneH small{color:var(--sub);font-size:12px;font-weight:400}.nc4JNq_paneB{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;font-size:14px;line-height:1.85}.nc4JNq_paneAi{background:#fcfaf7}.nc4JNq_paneAi .nc4JNq_paneB{color:#5c4636}.nc4JNq_del{background:var(--del-bg);color:var(--alert);text-decoration:line-through;-webkit-text-decoration-color:var(--alert);text-decoration-color:var(--alert)}.nc4JNq_ins{background:var(--add-bg);color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--brown);text-decoration-color:var(--brown);text-underline-offset:3px}.nc4JNq_legend{color:var(--sub);gap:14px;margin-top:10px;font-size:12px;display:flex}.nc4JNq_legend span{align-items:center;gap:6px;display:inline-flex}.nc4JNq_legend i{border-radius:2px;width:18px;height:12px;display:inline-block}.nc4JNq_meters{gap:12px;display:grid}.nc4JNq_mRow{justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.nc4JNq_lv{font-size:12px;font-weight:700}.nc4JNq_val{color:var(--sub);margin-left:6px;font-size:12px;font-weight:400}.nc4JNq_rawValues{border-top:1px dashed var(--line);color:var(--sub);margin-top:14px;padding-top:10px;font-size:12px}.nc4JNq_rawValues b{font-weight:500}.nc4JNq_rawValues dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 14px;margin-top:4px;display:grid}.nc4JNq_rawValues dl div{justify-content:space-between;gap:8px;display:flex}.nc4JNq_rawValues dd{font-variant-numeric:tabular-nums;color:var(--text)}.nc4JNq_trackWrap{position:relative}.nc4JNq_track{border-radius:4px;grid-template-columns:30% 30% 40%;height:8px;margin-top:6px;display:grid;overflow:hidden}.nc4JNq_track span:first-child{background:#e3e6d3}.nc4JNq_track span:nth-child(2){background:#ebdcc6}.nc4JNq_track span:nth-child(3){background:#ebcfc2}.nc4JNq_pin{background:var(--text);border-radius:2px;width:4px;height:14px;position:absolute;top:3px;transform:translate(-2px)}.nc4JNq_trackScale{color:var(--sub);grid-template-columns:30% 30% 40%;margin-top:8px;font-size:10px;display:grid}.nc4JNq_trackScale span:nth-child(2){text-align:center}.nc4JNq_trackScale span:nth-child(3){text-align:right}.nc4JNq_flag{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:500;display:flex}.nc4JNq_flag input{width:22px;height:22px;accent-color:var(--brown)}.nc4JNq_memo{border:1px solid var(--field);width:100%;min-height:64px;font:inherit;background:#fff;border-radius:6px;margin-top:6px;padding:10px 12px;font-size:14px;display:block}.nc4JNq_saved{color:var(--ok);margin-top:4px;font-size:12px}.nc4JNq_photoText{color:var(--sub);font-size:13px}.nc4JNq_photoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.nc4JNq_photoGrid img{aspect-ratio:3/4;background:var(--photo);object-fit:contain;object-position:center bottom;border-radius:4px;width:100%;display:block}.nc4JNq_photoGrid figcaption{text-align:center;margin-top:4px;font-size:12px}.nc4JNq_banner{border-radius:6px;gap:10px;margin-bottom:12px;padding:12px 14px;font-size:14px;line-height:1.7;display:flex}.nc4JNq_banner svg{flex:none;margin-top:2px}.nc4JNq_banner b{display:block}.nc4JNq_banner p{margin-top:2px}.nc4JNq_banner a{color:#7a4a2a}.nc4JNq_bannerAlert{border:1px solid var(--alert-line);background:var(--alert-bg);color:var(--alert)}.nc4JNq_bannerAlert p{color:var(--text)}.nc4JNq_bannerInfo{border:1px solid var(--field);background:var(--card)}.nc4JNq_linkRow{border-top:1px solid var(--line2);min-height:44px;color:var(--text);justify-content:space-between;align-items:center;margin-top:10px;padding-top:4px;font-size:14px;text-decoration:none;display:flex}.nc4JNq_sheetBack{z-index:20;background:#4a352759;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.nc4JNq_sheet{width:100%;max-width:560px;padding:20px 16px calc(28px + env(safe-area-inset-bottom,0px));background:var(--card);border-radius:12px 12px 0 0;box-shadow:0 -4px 20px #4a352726}.nc4JNq_sheet h3{font-size:17px;font-weight:700}.nc4JNq_sheet p{margin-top:8px;font-size:14px}.nc4JNq_sheet .nc4JNq_btnPrimary{margin-top:16px}.nc4JNq_cancel{width:100%;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-top:4px;font-size:14px;display:flex}.nc4JNq_a2{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px 16px 48px;display:grid}.nc4JNq_counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nc4JNq_count{overflow-wrap:anywhere;border:1px solid var(--line);background:var(--card);min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:8px;padding:10px 12px}.nc4JNq_count .nc4JNq_k{color:var(--sub);font-size:12px}.nc4JNq_count .nc4JNq_v{font-size:24px;font-weight:700;line-height:1.3}.nc4JNq_count .nc4JNq_v small{margin-left:2px;font-size:13px;font-weight:500}.nc4JNq_countAlert{border-color:var(--alert-line);background:var(--alert-bg)}.nc4JNq_countAlert .nc4JNq_k,.nc4JNq_countAlert .nc4JNq_v{color:var(--alert)}.nc4JNq_countOn{outline:2px solid var(--text);outline-offset:-1px}.nc4JNq_filters{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.nc4JNq_filters .nc4JNq_seg{margin:0}.nc4JNq_sort{color:var(--sub);font-size:12px}.nc4JNq_search{border:1px solid var(--field);min-width:0;min-height:40px;color:var(--sub);background:#fff;border-radius:6px;flex:200px;align-items:center;gap:8px;padding:0 12px;display:flex}.nc4JNq_search input{width:100%;min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.nc4JNq_rows{gap:8px;display:grid}.nc4JNq_rowCard{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:8px;grid-template-columns:1fr auto;align-items:start;gap:2px 12px;padding:12px 36px 12px 14px;text-decoration:none;display:grid;position:relative}.nc4JNq_rowCard:after{content:"";border-top:1.6px solid var(--brown);border-right:1.6px solid var(--brown);width:8px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-50%)rotate(45deg)}.nc4JNq_rowCard .nc4JNq_nm{font-size:17px;font-weight:700;line-height:1.5}.nc4JNq_rowCard .nc4JNq_nm small{margin-left:2px;font-size:12px;font-weight:400}.nc4JNq_rowCard .nc4JNq_tp{color:var(--sub);grid-column:1/-1;font-size:13px}.nc4JNq_rowCard .nc4JNq_bd{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:4px;display:flex}.nc4JNq_rowCard .nc4JNq_bd:empty{display:none}.nc4JNq_rowCard .nc4JNq_el{text-align:right;line-height:1.35}.nc4JNq_rowCard .nc4JNq_el b{font-size:18px;font-weight:700}.nc4JNq_rowCard .nc4JNq_el span{color:var(--sub);font-size:11px;display:block}.nc4JNq_rowOver{border-color:var(--alert-line);background:var(--alert-bg);box-shadow:inset 4px 0 0 var(--alert)}.nc4JNq_rowOver .nc4JNq_el,.nc4JNq_rowOver .nc4JNq_el span{color:var(--alert)}.nc4JNq_rowMuted{background:0 0}.nc4JNq_rowMuted .nc4JNq_el b{font-size:14px;font-weight:500}.nc4JNq_table{display:none}@media (min-width:768px){.nc4JNq_a2{padding:20px 24px 48px}.nc4JNq_counts{grid-template-columns:repeat(3,minmax(0,220px))}.nc4JNq_rows{display:none}.nc4JNq_table{border:1px solid var(--line);border-collapse:separate;border-spacing:0;background:var(--card);border-radius:8px;width:100%;font-size:14px;display:table;overflow:hidden}.nc4JNq_table th{border-bottom:1px solid var(--line);background:var(--bg);color:var(--sub);text-align:left;white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:500}.nc4JNq_table td{border-bottom:1px solid var(--line2);vertical-align:middle;padding:12px}.nc4JNq_table tr{cursor:pointer}.nc4JNq_table tr:last-child td{border-bottom:0}.nc4JNq_table .nc4JNq_nm{white-space:nowrap;font-size:16px;font-weight:700}.nc4JNq_table .nc4JNq_el{white-space:nowrap}.nc4JNq_table .nc4JNq_el b{font-size:17px}.nc4JNq_table .nc4JNq_el span{color:var(--sub);font-size:11px;display:block}.nc4JNq_table .nc4JNq_bd{flex-wrap:wrap;gap:4px;display:flex}.nc4JNq_table .nc4JNq_go{width:28px;color:var(--brown);text-align:right;font-size:18px}.nc4JNq_table tr.nc4JNq_rowOver td{background:var(--alert-bg)}.nc4JNq_table tr.nc4JNq_rowOver td:first-child{box-shadow:inset 4px 0 0 var(--alert)}.nc4JNq_table tr.nc4JNq_rowOver .nc4JNq_el,.nc4JNq_table tr.nc4JNq_rowOver .nc4JNq_el span{color:var(--alert)}.nc4JNq_table tr.nc4JNq_rowMuted td{color:var(--sub)}}.nc4JNq_sub{color:var(--sub);font-size:12px;font-weight:400}.nc4JNq_empty{border:1px dashed var(--field);background:var(--card);text-align:center;border-radius:8px;padding:40px 16px}.nc4JNq_empty b{font-size:16px;display:block}.nc4JNq_empty p{color:var(--sub);margin-top:6px;font-size:13px}.nc4JNq_fold{border:1px dashed var(--field);background:0 0;border-radius:8px;margin-top:6px}.nc4JNq_fold summary{min-height:48px;color:var(--text);cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;padding:0 14px;font-size:14px;list-style:none;display:flex}.nc4JNq_fold summary::-webkit-details-marker{display:none}.nc4JNq_fold summary b{font-weight:700}.nc4JNq_foldTitle{white-space:nowrap}.nc4JNq_fold summary small{color:var(--sub);font-size:12px}.nc4JNq_fold[open] summary svg{transform:rotate(90deg)}.nc4JNq_fold[open]{padding-bottom:8px}.nc4JNq_fold .nc4JNq_rowCard{margin:0 8px 8px}.nc4JNq_fold .nc4JNq_table{width:calc(100% - 16px);margin:0 8px}.nc4JNq_tableOnly{display:none}@media (min-width:768px){.nc4JNq_tableOnly{display:block}}.nc4JNq_table .nc4JNq_nm a{color:inherit;text-decoration:none}.nc4JNq_foldNote{color:var(--sub);margin:8px 14px 4px;font-size:12px}.nc4JNq_auth{padding:32px 16px 48px}.nc4JNq_authCard{border:1px solid var(--line);background:var(--card);border-radius:8px;max-width:420px;margin:0 auto;padding:28px 20px}.nc4JNq_authEn{font-family:var(--font-deco);letter-spacing:.2em;color:#7a5636;font-size:13px;font-weight:300}.nc4JNq_authCard h1{margin-top:4px;font-size:21px;font-weight:700;line-height:1.5}.nc4JNq_authRule{background:var(--terra);width:32px;height:3px;margin-top:10px}.nc4JNq_lead{color:var(--sub);margin-top:14px;font-size:14px}.nc4JNq_authSteps{color:var(--sub);gap:6px;margin-top:14px;font-size:12px;display:flex}.nc4JNq_authSteps span{align-items:center;gap:4px;display:inline-flex}.nc4JNq_authSteps b{background:var(--photo);width:18px;height:18px;font-family:var(--font-deco);color:var(--text);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:400;display:inline-flex}.nc4JNq_authSteps .nc4JNq_on b{background:var(--text);color:var(--bg)}.nc4JNq_form{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}.nc4JNq_form .nc4JNq_check{margin-top:0}.nc4JNq_field{grid-template-columns:minmax(0,1fr);gap:6px;font-size:13px;font-weight:700;display:grid}.nc4JNq_field input{border:1px solid var(--field);width:100%;min-width:0;min-height:48px;color:var(--text);background:#fff;border-radius:6px;padding:0 12px;font-size:16px;font-weight:400}.nc4JNq_field input::placeholder{color:#a8968a}.nc4JNq_field input[aria-invalid=true]{border:1.5px solid var(--alert)}.nc4JNq_field input.nc4JNq_code{font-family:var(--font-deco);letter-spacing:.4em;text-align:center;padding-left:calc(12px + .4em);font-size:26px}.nc4JNq_qr{border:1px solid var(--line);background:#fff;border-radius:6px;width:184px;height:184px;margin:18px auto 0;padding:12px;display:block}.nc4JNq_secret{color:var(--sub);margin-top:12px;font-size:12px}.nc4JNq_secret code{border:1px solid var(--line2);color:var(--text);letter-spacing:.08em;word-break:break-all;background:#fff;border-radius:6px;margin-top:6px;padding:10px 12px;font-family:ui-monospace,Menlo,monospace;font-size:13px;display:block}.nc4JNq_authFoot{text-align:center;margin-top:16px}.nc4JNq_authFoot button{align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (min-width:768px){.nc4JNq_auth{padding-top:64px}.nc4JNq_authCard{padding:32px 28px}}.nc4JNq_errorText{color:var(--alert);padding:16px;font-size:14px;font-weight:700}.nc4JNq_muted{color:var(--sub);padding:16px;font-size:14px}.nc4JNq_inlineError{color:var(--alert);font-size:13px;font-weight:700}.nc4JNq_viewWrap{padding:16px}.nc4JNq_viewNote{max-width:480px;color:var(--sub);margin:0 auto 12px;font-size:13px}.nc4JNq_viewFrame{border:1px solid var(--line);border-radius:8px;max-width:480px;margin:0 auto;overflow:hidden}.nc4JNq_steps{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nc4JNq_step{border:1px solid var(--line);background:#fff;border-radius:6px;padding:10px 12px}.nc4JNq_step .nc4JNq_k{color:var(--sub);font-size:12px}.nc4JNq_step .nc4JNq_v{font-size:15px;font-weight:700}.nc4JNq_step .nc4JNq_vNone{color:var(--sub);font-weight:400}.nc4JNq_stepDone{border-color:var(--ok-line);background:var(--ok-bg)}.nc4JNq_stepDone .nc4JNq_k,.nc4JNq_stepDone .nc4JNq_v{color:var(--ok)}.nc4JNq_stepNo{border-color:var(--field);background:var(--photo)}.nc4JNq_stepNo .nc4JNq_v{color:var(--text)}.nc4JNq_via{color:var(--ok);font-size:12px;font-weight:400;display:block}.nc4JNq_stepNo .nc4JNq_via{color:var(--sub)}.nc4JNq_recActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.nc4JNq_btnRec{border:1px solid var(--brown);min-height:48px;color:var(--text);font:inherit;cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;font-size:15px;font-weight:500;display:flex}.nc4JNq_btnRecSub{border-color:var(--field)}.nc4JNq_btnRec:disabled{opacity:.45;cursor:default}.nc4JNq_recSub{justify-content:flex-end;margin-top:2px;display:flex}.nc4JNq_recSub button{min-height:44px;color:var(--sub);cursor:pointer;background:0 0;border:0;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}.nc4JNq_recNote{color:var(--sub);margin-top:8px;font-size:12px}.nc4JNq_keep{background:var(--photo);border-radius:6px;margin-top:10px;padding:10px 12px;font-size:13px}.nc4JNq_delPlan b{color:var(--text);font-size:14px;display:block}.nc4JNq_photoPlan{color:var(--text)}.nc4JNq_btnAlertOutline{color:var(--alert);border-color:#e5b9aa;margin-top:10px}.nc4JNq_stepWide{grid-column:1/-1}.nc4JNq_linkButton{width:100%;font:inherit;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0}.nc4JNq_grip{background:var(--field);border-radius:2px;width:36px;height:4px;margin:-8px auto 12px}.nc4JNq_sheetScroll{max-height:calc(100dvh - 40px);overflow-y:auto}.nc4JNq_fieldL{margin-top:14px;font-size:13px;font-weight:700;display:block}.nc4JNq_fieldL small{color:var(--sub);margin-left:4px;font-weight:400}.nc4JNq_dateIn{border:1px solid var(--field);background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;margin-top:6px;padding:0 12px;font-size:15px;display:flex}.nc4JNq_dateIn input{min-width:0;min-height:44px;font:inherit;color:var(--text);background:0 0;border:0;flex:1;font-size:15px}.nc4JNq_pick{border:1px solid var(--field);background:var(--card);width:100%;min-height:52px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:10px;margin-top:6px;padding:8px 12px;font-size:15px;line-height:1.5;display:flex}.nc4JNq_pick small{color:var(--sub);font-size:12px;display:block}.nc4JNq_dot,.nc4JNq_box{border:1.5px solid var(--brown);background:#fff;flex:none;width:20px;height:20px}.nc4JNq_dot{border-radius:50%}.nc4JNq_box{border-radius:4px;position:relative}.nc4JNq_pickOn{border-color:var(--text);background:var(--text);color:var(--bg);font-weight:700}.nc4JNq_pickOn small{color:#e2d6c6;font-weight:400}.nc4JNq_pickOn .nc4JNq_dot{border-color:var(--bg);background:var(--bg);box-shadow:inset 0 0 0 4px var(--text)}.nc4JNq_pickOn .nc4JNq_box{border-color:var(--bg);background:var(--bg)}.nc4JNq_pickOn .nc4JNq_box:after{content:"";border-right:2px solid var(--text);border-bottom:2px solid var(--text);width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.nc4JNq_hint{color:var(--sub);margin-top:6px;font-size:12px}.nc4JNq_settings{grid-template-columns:minmax(0,1fr);gap:14px;max-width:720px;margin:0 auto;padding:16px 16px 48px;display:grid}.nc4JNq_settingsTitle{margin-top:4px;font-size:21px;font-weight:700}.nc4JNq_settingsLead,.nc4JNq_cardLead{color:var(--sub);font-size:13px}.nc4JNq_stList{list-style:none}.nc4JNq_stList>li{border-top:1px solid var(--line2);padding:12px 0}.nc4JNq_stList>li:first-child{border-top:0;padding-top:0}.nc4JNq_stName{flex-wrap:wrap;align-items:center;gap:6px;font-size:16px;font-weight:700;display:flex}.nc4JNq_stName small{color:var(--sub);font-size:12px;font-weight:400}.nc4JNq_stMail{color:var(--sub);word-break:break-all;font-size:13px}.nc4JNq_stStopped .nc4JNq_stName,.nc4JNq_stStopped .nc4JNq_stMail{color:var(--sub)}.nc4JNq_stActs{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.nc4JNq_btnMini{border:1px solid var(--field);min-height:40px;font:inherit;color:var(--text);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;display:inline-flex}.nc4JNq_btnMini:disabled{opacity:.45;cursor:default}.nc4JNq_btnMiniWarn{border-color:var(--alert-line);color:var(--alert)}.nc4JNq_subSec{border-top:1px solid var(--line2);margin-top:18px;padding-top:14px;font-size:14px;font-weight:700}.nc4JNq_checkLine{align-items:flex-start;gap:10px;min-height:44px;font-size:14px;line-height:1.6;display:flex}.nc4JNq_checkLine input{width:22px;height:22px;accent-color:var(--btn);flex:none;margin-top:1px}.nc4JNq_checkLine small{color:var(--sub);font-size:12px;display:block}.nc4JNq_linkBox{border:1px solid var(--ok-line);background:var(--ok-bg);border-radius:6px;margin-top:12px;padding:14px}.nc4JNq_linkBox b{color:var(--ok);font-size:14px;display:block}.nc4JNq_linkBox p{color:var(--text);margin-top:4px;font-size:12px}.nc4JNq_linkBox code{border:1px solid var(--line2);word-break:break-all;background:#fff;border-radius:6px;margin-top:8px;padding:10px 12px;font-family:ui-monospace,Menlo,monospace;font-size:12px;display:block}.nc4JNq_linkBoxActions{align-items:center;gap:8px;margin-top:10px;display:flex}.nc4JNq_linkBoxActions .nc4JNq_btnSecondary{background:#fff;flex:1;width:auto;min-height:44px}.nc4JNq_linkBoxActions .nc4JNq_textLink{padding:0 8px;font-size:14px}.nc4JNq_mailList{margin-top:8px;list-style:none}.nc4JNq_mailList li{justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.nc4JNq_mailList li span{word-break:break-all;min-width:0;font-size:14px}.nc4JNq_addRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:10px;display:grid}.nc4JNq_addRow .nc4JNq_btnMini{border-color:var(--brown);min-height:48px;padding:0 18px;font-size:14px}.nc4JNq_addRow .nc4JNq_textLink{min-height:48px}.nc4JNq_noteBox{background:var(--photo);color:var(--sub);border-radius:6px;margin-top:10px;padding:10px 12px;font-size:12px}.nc4JNq_endHint{border:1px solid var(--line);background:#fff;border-radius:6px;margin-top:10px;padding:10px 12px;font-size:13px}.nc4JNq_endHint b{font-size:15px}.nc4JNq_endHint small{color:var(--sub);font-size:12px;display:block}.nc4JNq_btnDanger{background:var(--alert);color:#fff;width:100%;min-height:54px;font:inherit;letter-spacing:.08em;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;margin-top:16px;font-size:16px;font-weight:500;display:flex}.nc4JNq_btnDanger:disabled{opacity:.45}.nc4JNq_settings .nc4JNq_check{margin-top:10px}.nc4JNq_settings .nc4JNq_form .nc4JNq_check{margin-top:0}@media (min-width:768px){.nc4JNq_settings{padding:24px 24px 48px}}.nc4JNq_whoMenuLink{min-height:44px;color:var(--text);border-radius:6px;align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.nc4JNq_badgeRetake{background:var(--add-bg);color:#6b4a1f}.nc4JNq_bannerStop{border:1px solid var(--field);background:var(--photo)}.nc4JNq_lead2{color:var(--sub);margin:0 0 12px;font-size:13px}.nc4JNq_past{border-top:1px solid var(--line2);margin-top:12px;padding-top:4px}.nc4JNq_past summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:14px;font-weight:700;list-style:none;display:flex}.nc4JNq_past summary::-webkit-details-marker{display:none}.nc4JNq_pastHead{color:var(--sub);margin:8px 0 4px;font-size:12px}.nc4JNq_pastMsg{border:1px solid var(--line);color:#5c4636;white-space:pre-wrap;background:#fff;border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.8}.nc4JNq_photoGone{border:1px dashed var(--field);border-radius:6px;align-items:center;gap:12px;padding:12px;display:flex}.nc4JNq_photoGoneThumb{background:var(--photo);border-radius:4px;flex:none;justify-content:center;align-items:center;width:56px;height:76px;display:flex}.nc4JNq_photoGone b{font-size:14px;display:block}.nc4JNq_photoGone p{color:var(--sub);margin-top:2px;font-size:12px}.nc4JNq_cmp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px;font-size:13px;display:grid}.nc4JNq_cmpHd{background:var(--photo);border-radius:4px;padding:6px 8px;font-size:12px;font-weight:700}.nc4JNq_cmpHdNow{background:var(--text);color:var(--bg)}.nc4JNq_cmpHd small{opacity:.85;font-size:11px;font-weight:400;display:block}.nc4JNq_cmpK{border-top:1px solid var(--line2);color:var(--sub);grid-column:1/-1;margin-top:10px;padding-top:8px;font-size:11px}.nc4JNq_cmpV{overflow-wrap:anywhere;padding:2px 2px 0;line-height:1.6}.nc4JNq_cmpChanged{font-weight:700}.nc4JNq_cmpList{list-style:none}.nc4JNq_cmpList li{padding:1px 0}.nc4JNq_cmpList b{font-family:var(--font-deco);color:var(--num);margin-right:4px;font-weight:400}.nc4JNq_cmpLv{justify-content:space-between;gap:4px;display:flex}.nc4JNq_cmpN{color:var(--sub);font-size:11px;font-weight:400}.nc4JNq_cmpGone{border:1px dashed var(--field);color:var(--sub);border-radius:4px;align-items:flex-start;gap:6px;padding:8px;font-size:12px;line-height:1.5;display:flex}.nc4JNq_cmpGone svg{flex:none;margin-top:2px}.nc4JNq_cmpPhotos{grid-template-columns:1fr 1fr;gap:4px;display:grid}.nc4JNq_cmpPhotos img{aspect-ratio:3/4;background:var(--photo);object-fit:contain;object-position:center bottom;border-radius:4px;width:100%;display:block}.nc4JNq_chg{background:var(--add-bg);color:#6b4a1f;vertical-align:1px;border-radius:3px;margin-left:4px;padding:0 5px;font-size:10px;font-weight:700;display:inline-block}.nc4JNq_manageRow{border-top:1px solid var(--line2);grid-template-columns:minmax(0,1fr);justify-items:start;gap:4px;padding:12px 0;display:grid}.nc4JNq_manageRow:first-of-type{border-top:0}.nc4JNq_manageRow b{font-size:14px}.nc4JNq_manageRow p{color:var(--sub);font-size:12px}.nc4JNq_manageRow .nc4JNq_btnMini{margin-top:4px}.nc4JNq_fieldNote{color:var(--sub);margin-top:6px;font-size:12px}.nc4JNq_fieldGap{margin-top:18px}.nc4JNq_numIn{grid-template-columns:minmax(0,160px) auto;align-items:center;gap:8px;font-size:15px;font-weight:400;display:grid}.nc4JNq_fieldGapSmall{margin-top:14px}.nc4JNq_a5{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px 16px 48px;display:grid}.nc4JNq_a5>*{min-width:0}.nc4JNq_a5Controls{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.nc4JNq_a5Range{color:var(--sub);font-size:13px}.nc4JNq_a5Range b{color:var(--text);font-weight:500}.nc4JNq_a5Dates{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.nc4JNq_a5Dates input{border:1px solid var(--field);min-height:40px;font:inherit;background:#fff;border-radius:6px;padding:0 8px;font-size:14px}.nc4JNq_a5Select{border:1px solid var(--field);background:#fff;border-radius:6px;align-items:center;gap:4px;min-height:40px;padding:0 4px 0 12px;font-size:14px;display:inline-flex}.nc4JNq_a5Select select{min-height:38px;font:inherit;color:var(--text);background:0 0;border:0}.nc4JNq_btnSmall{border:1px solid var(--brown);min-height:40px;font:inherit;color:var(--text);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;display:inline-flex}.nc4JNq_a5Csv{margin-left:auto}.nc4JNq_kpis{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nc4JNq_kpi{border:1px solid var(--line);background:var(--card);border-radius:8px;padding:12px 14px}.nc4JNq_kpiWhite{background:#fff;margin-bottom:12px}.nc4JNq_kpiK{color:var(--sub);font-size:12px}.nc4JNq_kpiFoot{border-top:1px dashed var(--line);word-break:keep-all;margin-top:4px;padding-top:4px}.nc4JNq_badgeIcon{align-items:center;gap:4px;display:inline-flex}.nc4JNq_lineOff{margin-top:14px;margin-bottom:0}.nc4JNq_lineOff p{color:var(--text);margin:0}.nc4JNq_lineOff+.nc4JNq_btnPrimary{margin-top:12px}.nc4JNq_allTag{border:1px solid var(--field-border);color:var(--sub);vertical-align:2px;white-space:nowrap;background:#fff;border-radius:999px;margin-left:8px;padding:0 7px;font-size:11px;font-weight:400;line-height:18px;display:inline-block}.nc4JNq_kpiK .nc4JNq_allTag{vertical-align:1px;margin-left:6px}.nc4JNq_banner b .nc4JNq_allTag{vertical-align:1px}.nc4JNq_kpiV{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.3}.nc4JNq_kpiV small{margin-left:2px;font-size:13px;font-weight:500}.nc4JNq_kpiS{color:var(--sub);font-size:12px}.nc4JNq_funnel{gap:10px;display:grid}.nc4JNq_fRow{grid-template-columns:8em 1fr;align-items:center;gap:4px 10px;display:grid}.nc4JNq_fLab{font-size:13px;line-height:1.4}.nc4JNq_fLab small{color:var(--sub);font-size:11px;display:block}.nc4JNq_fBar{height:22px;position:relative}.nc4JNq_fBar i{background:var(--brown);border-radius:0 4px 4px 0;min-width:4px;position:absolute;top:0;bottom:0;left:0}.nc4JNq_fBar b{font-variant-numeric:tabular-nums;padding-left:8px;font-size:14px;font-weight:700;line-height:22px;position:absolute;top:0}.nc4JNq_fRate{color:var(--sub);flex-wrap:wrap;grid-column:2;gap:2px 12px;margin-top:-2px;font-size:12px;display:flex}.nc4JNq_fR{color:var(--text);font-weight:700}.nc4JNq_fLow{color:var(--alert)}.nc4JNq_tblWrap{margin:0 -16px;padding:0 16px;overflow-x:auto}.nc4JNq_data{border-collapse:collapse;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;font-size:13px}.nc4JNq_data th,.nc4JNq_data td{border-bottom:1px solid var(--line2);text-align:right;padding:8px 10px}.nc4JNq_data th{color:var(--sub);vertical-align:bottom;font-size:11px;font-weight:500}.nc4JNq_data th:first-child,.nc4JNq_data td:first-child{background:var(--card);text-align:left;position:sticky;left:0}.nc4JNq_data td small,.nc4JNq_data th small{color:var(--sub);font-size:11px}.nc4JNq_data tr.nc4JNq_dataTotal td{border-top:1.5px solid var(--text);border-bottom:0;font-weight:700}.nc4JNq_adIn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:8px;display:grid}.nc4JNq_adIn .nc4JNq_numIn{grid-template-columns:minmax(0,1fr) auto}.nc4JNq_mini{gap:8px;display:grid}.nc4JNq_miniM{grid-template-columns:1fr auto;gap:2px 8px;font-size:13px;display:grid}.nc4JNq_miniM b{font-variant-numeric:tabular-nums}.nc4JNq_miniT{background:var(--photo);border-radius:4px;grid-column:1/-1;height:8px;overflow:hidden}.nc4JNq_miniT i{background:var(--brown);border-radius:0 4px 4px 0;height:100%;display:block}.nc4JNq_subH{margin:14px 0 6px;font-size:13px;font-weight:700}.nc4JNq_a5Cap{color:var(--sub);margin-top:10px;font-size:12px}.nc4JNq_a5Note{color:var(--sub);font-size:12px;font-weight:400}.nc4JNq_retakeNote{border-top:1px dashed var(--line);color:var(--sub);margin-top:12px;padding-top:10px;font-size:12px}@media (min-width:768px){.nc4JNq_a5{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;padding:20px 24px 48px}.nc4JNq_a5>.nc4JNq_wide{grid-column:1/-1}.nc4JNq_kpis{grid-template-columns:repeat(4,1fr)}.nc4JNq_tblWrap{margin:0;padding:0}}.nc4JNq_bannerDone{border:1px solid var(--ok-line);background:var(--ok-bg)}.nc4JNq_bannerDone b{color:var(--ok)}.nc4JNq_prog{background:#8a64402e;border-radius:3px;max-width:360px;height:6px;margin-top:8px;overflow:hidden}.nc4JNq_prog i{background:var(--brown);border-radius:0 3px 3px 0;height:100%;display:block}.nc4JNq_manageAdminOnly{border-top:1px dashed #e5b9aa;padding-top:14px}.nc4JNq_toast{z-index:30;background:var(--text);color:var(--bg);white-space:nowrap;border-radius:999px;padding:12px 20px;font-size:14px;font-weight:500;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #4a352740}.nc4JNq_a5CsvNote{color:var(--sub);text-align:right;flex-basis:100%;margin:0;font-size:12px}.nc4JNq_a5Review{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;align-items:center;gap:6px 14px;display:flex}.nc4JNq_a5Check{cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.nc4JNq_a5Check input{width:18px;height:18px;accent-color:var(--brown)}.nc4JNq_storeTag{height:24px;color:var(--sub);align-items:center;font-size:12px;display:inline-flex}.nc4JNq_storePin{vertical-align:-1px;color:var(--brown);flex:none;margin-right:3px}.nc4JNq_nowrap{white-space:nowrap}.nc4JNq_membersLead{color:var(--sub);margin:0;font-size:13px}.nc4JNq_mvItem{border-top:1px solid var(--line2);margin-top:16px;padding-top:14px}.nc4JNq_mvH{align-items:baseline;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}.nc4JNq_mvN{font-family:var(--font-deco);color:#a0451f;font-size:17px;font-weight:400}.nc4JNq_mvImg{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}.nc4JNq_mvImg img{object-fit:cover;border:1px solid var(--line);background:#fff;border-radius:6px;width:72px;height:72px}.nc4JNq_mvImg label{cursor:pointer}.nc4JNq_mvImg label[aria-disabled=true]{opacity:.45;cursor:default}.nc4JNq_mvNote{color:var(--sub);margin:6px 0 0;font-size:12px;line-height:1.6}.nc4JNq_mvGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.nc4JNq_selectField{appearance:none;border:1px solid var(--field);width:100%;min-width:0;min-height:48px;font:inherit;color:var(--text);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5 5 6.5 8 3.5' fill='none' stroke='%234A3527' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:6px;padding:0 32px 0 12px;font-size:16px;font-weight:400}.nc4JNq_mvTbl{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:12px}.nc4JNq_mvTbl th{text-align:left;padding:4px 6px 4px 0;font-size:13px;font-weight:700}.nc4JNq_mvTbl thead th{color:var(--sub);font-size:12px;font-weight:400}.nc4JNq_mvTbl thead th:first-child{width:34%}.nc4JNq_mvTbl td{padding:4px 0 4px 6px}.nc4JNq_mvIn{color:var(--sub);grid-template-columns:minmax(0,1fr) 1.6em;align-items:center;gap:4px;font-size:13px;display:grid}.nc4JNq_mvIn input{border:1px solid var(--field);width:100%;min-width:0;min-height:48px;color:var(--text);background:#fff;border-radius:6px;padding:0 10px;font-size:16px}.nc4JNq_mvText{border:1px solid var(--field);width:100%;min-height:72px;font:inherit;color:var(--text);resize:vertical;background:#fff;border-radius:6px;padding:10px 12px;font-size:16px;font-weight:400;line-height:1.6}.nc4JNq_mvSave{margin-top:18px}@media (max-width:420px){.nc4JNq_mvGrid{grid-template-columns:1fr 1fr}.nc4JNq_mvGrid>:first-child{grid-column:1/-1}}
._1gSaMW_legend{color:#6e5a49;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;margin:8px 0 0;font-size:12px;display:flex}._1gSaMW_item{align-items:center;gap:6px;display:inline-flex}._1gSaMW_withArrows{gap:6px 12px}
._6mDMfq_panel{flex-direction:column;gap:12px;padding:16px 20px 40px;display:flex}._6mDMfq_note{color:var(--muted);font-size:.875rem}._6mDMfq_secondary{text-align:center;cursor:pointer;border:1px solid var(--muted);width:100%;color:var(--foreground);background:0 0;border-radius:12px;padding:14px 16px;font-size:1rem;font-weight:600;display:block}._6mDMfq_photo{background:#000;border-radius:12px;width:100%}._6mDMfq_pair{text-align:center;grid-template-columns:1fr 1fr;gap:8px;font-size:.875rem;display:grid}._6mDMfq_details{border:1px dashed var(--muted);color:var(--muted);border-radius:8px;grid-template-columns:1fr auto;gap:4px 12px;padding:12px;font-size:.8rem;display:grid}._6mDMfq_details dd{text-align:right;white-space:nowrap}._6mDMfq_silhouette{pointer-events:none;height:90%;position:absolute;top:5%;left:50%;overflow:visible;transform:translate(-50%)}._6mDMfq_silhouette ellipse,._6mDMfq_silhouette path{fill:#ffffff14;stroke:#ffffffd9;stroke-width:3px;stroke-dasharray:8 7;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #000c)}._6mDMfq_detailsRow{display:contents}._6mDMfq_reportKicker{color:#1565c0;font-size:.8rem;font-weight:700}._6mDMfq_reportTitle{font-size:1.25rem;line-height:1.5}._6mDMfq_typeChips{flex-wrap:wrap;gap:8px;display:flex}._6mDMfq_typeChip,._6mDMfq_typeChipSub{border-radius:999px;padding:6px 12px;font-size:.875rem;font-weight:700}._6mDMfq_typeChip{color:#1565c0;background:#e3f2fd}._6mDMfq_typeChipSub{color:#1565c0;border:1px solid #90caf9}._6mDMfq_quirks{background:#1565c014;border-radius:12px;padding:12px;font-size:.9rem}._6mDMfq_quirksTitle{margin-bottom:4px;font-weight:700}._6mDMfq_quirks ul{padding-left:1.2em}._6mDMfq_viewBlock{flex-direction:column;gap:8px;display:flex}._6mDMfq_viewTitle{font-weight:700}._6mDMfq_simulationNote{background:#0000000d;border-radius:8px;padding:10px 12px;font-size:.8rem;line-height:1.6}._6mDMfq_detailsWide{display:contents}._6mDMfq_detailsWide dt,._6mDMfq_detailsWide dd{text-align:left;white-space:normal;grid-column:1/-1}._6mDMfq_detailsWide dd{margin-bottom:4px}._6mDMfq_single{text-align:center;width:60%;margin:0 auto;font-size:.875rem}
.Hi2WXW_screen{background:var(--bg);flex-direction:column;width:100%;max-width:480px;min-height:100dvh;margin:0 auto;display:flex}.Hi2WXW_dark{background:var(--camera-dark);color:#f4eee6}.Hi2WXW_body{flex-direction:column;flex:1;display:flex}.Hi2WXW_footer{padding:28px 20px calc(36px + env(safe-area-inset-bottom,0px))}.Hi2WXW_footerSpace{height:0}.Hi2WXW_header{border-bottom:1px solid var(--rule-soft);flex-wrap:wrap;align-items:baseline;gap:6px;padding:14px 20px 12px;display:flex}.Hi2WXW_dark .Hi2WXW_header{border-bottom-color:#f4eee62e}.Hi2WXW_wordmark,.Hi2WXW_wordmarkLight{align-self:center;width:auto;display:block}.Hi2WXW_wordmark{height:16px}.Hi2WXW_wordmarkLight{height:15px}.Hi2WXW_by{color:var(--text-sub);font-size:11px}.Hi2WXW_dark .Hi2WXW_by{color:#f4eee6bf}.Hi2WXW_primary{background:var(--button);color:#fff;letter-spacing:.12em;text-align:center;cursor:pointer;border:0;border-radius:6px;width:100%;min-height:58px;padding:10px 16px;font-size:16px;font-weight:500;line-height:1.5;display:block}.Hi2WXW_primary:disabled,.Hi2WXW_primary[aria-disabled=true]{opacity:.45;cursor:default}.Hi2WXW_secondary{border:1px solid var(--brown);width:100%;min-height:52px;color:var(--text);letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:6px;padding:8px 16px;font-size:15px;font-weight:500;display:block}.Hi2WXW_dark .Hi2WXW_secondary{color:#f4eee6;border-color:#f4eee699}.Hi2WXW_secondary:disabled{opacity:.45}.Hi2WXW_textButton{min-height:44px;color:var(--link);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-size:14px;text-decoration:underline;display:inline-block}.Hi2WXW_back{min-height:44px;color:var(--link);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;margin:6px 8px 0;padding:10px 12px;font-size:13px;display:inline-flex}.Hi2WXW_progress{align-items:center;gap:12px;padding:4px 20px 0;display:flex}.Hi2WXW_progressTrack{background:var(--rule-soft);border-radius:2px;flex:1;height:4px}.Hi2WXW_progressFill{background:var(--brown);border-radius:2px;height:4px}.Hi2WXW_progressText{font-family:var(--font-deco);letter-spacing:.08em;font-size:15px}.Hi2WXW_kicker{font-family:var(--font-deco);letter-spacing:.2em;color:var(--kicker);font-size:13px;font-weight:300}.Hi2WXW_title{font-size:21px;font-weight:700;line-height:1.55}.Hi2WXW_titleSub{color:var(--text-sub);margin-top:6px;font-size:13px}.Hi2WXW_rule{background:var(--terracotta);height:3px;margin-top:10px}.Hi2WXW_sectionTitle{font-size:17px;font-weight:700;line-height:1.6}.Hi2WXW_numbered{border-top:1px solid var(--rule);list-style:none}.Hi2WXW_numbered li{border-bottom:1px solid var(--rule);align-items:baseline;gap:14px;padding:12px 0;display:flex}.Hi2WXW_number{font-family:var(--font-deco);color:var(--number);flex:none;font-size:20px}.Hi2WXW_numberedBody{flex:1;min-width:0;line-height:1.6}.Hi2WXW_choice{border:1px solid var(--field-border);background:var(--card);width:100%;min-height:52px;color:var(--text);text-align:left;cursor:pointer;border-radius:4px;justify-content:flex-start;align-items:center;gap:10px;padding:8px 14px;font-size:15px;font-weight:400;line-height:1.5;display:flex}.Hi2WXW_choiceCenter{justify-content:center}.Hi2WXW_choiceOn{border-color:var(--text);background:var(--text);color:var(--bg);font-weight:700}.Hi2WXW_check{flex:none}.Hi2WXW_lineBox{border:3px solid var(--line-green);background:var(--line-green-bg);color:var(--line-green-text);border-radius:6px;align-items:flex-start;gap:14px;padding:18px 16px;display:flex}.Hi2WXW_lineBox p{font-size:17px;font-weight:700;line-height:1.7}.Hi2WXW_lineBox p.Hi2WXW_lineNote{margin-top:8px;font-size:14px;font-weight:500;line-height:1.75}.Hi2WXW_lineIcon{flex:none;margin-top:2px}.Hi2WXW_reassure{color:var(--text-sub);text-align:center;font-size:12px;line-height:1.7}.Hi2WXW_reassureLine{border-top:1px solid var(--rule);margin-top:40px;padding:22px 20px 0}.Hi2WXW_spinner{flex:none;position:relative}.Hi2WXW_spin{animation:1.2s linear infinite Hi2WXW_spin;position:absolute;inset:0}@keyframes Hi2WXW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Hi2WXW_spin{animation-duration:3s}}.Hi2WXW_status{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 28px;display:flex}.Hi2WXW_statusTitle{margin-top:20px;font-size:19px;font-weight:700;line-height:1.6}.Hi2WXW_statusPlain{padding-bottom:80px}.Hi2WXW_statusPlain .Hi2WXW_statusTitle{margin-top:0;font-size:17px;font-weight:500;line-height:1.7}.Hi2WXW_statusLead{color:var(--text-sub);margin-top:10px;font-size:14px}.Hi2WXW_error{color:var(--error);font-size:14px;font-weight:700}.Hi2WXW_keepAll{word-break:keep-all;overflow-wrap:anywhere}
.Or2a_W_center{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 24px;display:flex}.Or2a_W_mark{width:46px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Or2a_W_title{margin-top:26px;font-size:20px;font-weight:700;line-height:1.6}.Or2a_W_lead{color:var(--text-sub);margin-top:8px;font-size:14px}
._1Hopq_top{padding:26px 20px 0}._1Hopq_top h1{margin-top:2px;font-size:22px;line-height:1.5}._1Hopq_lead{margin-top:14px;font-size:14px}._1Hopq_section{padding:24px 20px 0}._1Hopq_keyPoints{margin-top:6px}._1Hopq_keyPoints strong{font-weight:700}._1Hopq_under18{border:1.5px solid var(--brown);background:var(--card);margin:18px 20px 0;padding:14px 16px;font-size:14px}._1Hopq_under18Title{font-weight:700}._1Hopq_under18 p{margin-top:2px}._1Hopq_fullText{border:1px solid var(--rule);background:var(--card);margin:18px 20px 0}._1Hopq_toggle{cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0 16px;font-size:15px;font-weight:700;display:flex}._1Hopq_down{transform:rotate(180deg)}._1Hopq_fullText ul{margin-top:4px;padding:0 16px 6px;font-size:13px;line-height:1.8;list-style:none}._1Hopq_fullText li{border-top:1px solid var(--rule-soft);padding:10px 0}._1Hopq_agreeArea{padding:26px 20px 0}._1Hopq_agree{border:1px solid var(--text);cursor:pointer;background:#fff;align-items:center;gap:12px;min-height:52px;padding:4px 14px;font-size:15px;font-weight:700;display:flex;position:relative}._1Hopq_agree svg{flex:none}._1Hopq_agree input{opacity:0;width:1px;height:1px;position:absolute}._1Hopq_agree:has(input:focus-visible){outline:2px solid var(--button);outline-offset:2px}._1Hopq_policy{text-align:right;margin-top:8px}._1Hopq_policy a,._1Hopq_policy span{padding:8px 4px;font-size:13px;display:inline-block}._1Hopq_policy span{color:var(--text-sub)}._1Hopq_next{margin-top:10px}._1Hopq_footer{padding:22px 20px calc(36px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule);margin-top:40px}
.vrwSqW_body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 28px;display:flex}.vrwSqW_title{margin-top:22px;font-size:21px;font-weight:700;line-height:1.6}.vrwSqW_rule{background:var(--terracotta);width:40px;height:3px;margin:12px auto 0}.vrwSqW_text{margin-top:18px;font-size:15px;line-height:1.9}.vrwSqW_actions{padding:0 20px 36px}.vrwSqW_notYet{text-align:left;background:#faf6f0;border:1px solid #cdb9a3;border-radius:6px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.vrwSqW_notYet svg{flex:none;margin-top:3px}.vrwSqW_notYet p{margin:0;font-size:14px;line-height:1.7}
.wbjMQW_question{flex:1;padding:26px 20px 0}.wbjMQW_answer{margin-top:20px}.wbjMQW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wbjMQW_column{flex-direction:column;gap:10px;display:flex}.wbjMQW_partsSub{color:var(--text-sub);margin:-8px 0 12px;font-size:13px}.wbjMQW_field+.wbjMQW_field{margin-top:14px}.wbjMQW_fieldLabel{font-size:14px;font-weight:700;display:block}.wbjMQW_fieldRow{align-items:center;gap:8px;margin-top:6px;font-weight:400;display:flex}.wbjMQW_input{border:1px solid var(--field-border);background:#fff;border-radius:4px;flex:1;align-items:center;min-width:0;min-height:48px;padding:0 14px;display:flex}.wbjMQW_inputOff{background:#efe7dc}.wbjMQW_input input{background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;font-size:18px;font-weight:700}.wbjMQW_unit{color:var(--text-sub);font-size:14px}.wbjMQW_skip{border:1px solid var(--field-border);cursor:pointer;background:0 0;border-radius:4px;flex:none;min-height:48px;padding:0 12px;font-size:13px}.wbjMQW_skipOn{border-color:var(--text);background:var(--text);color:var(--bg)}.wbjMQW_safetyList{border:1px solid var(--rule);background:var(--card);padding:14px 16px 14px 34px;font-size:15px;line-height:2}.wbjMQW_yesNo{margin-top:18px}
.lUiUwG_logoArea{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 24px 0;display:flex}.lUiUwG_tagline{letter-spacing:.12em;color:var(--text-sub);font-size:13px}.lUiUwG_mark{width:72px;height:auto;margin-top:20px;display:block}.lUiUwG_wordmark{margin-top:22px;line-height:1}.lUiUwG_wordmark img{width:248px;max-width:100%;height:auto;display:block}.lUiUwG_by{font-family:var(--font-deco);letter-spacing:.24em;color:var(--text-sub);margin-top:14px;font-size:12px}.lUiUwG_bottom{padding:0 24px calc(36px + env(safe-area-inset-bottom,0px));text-align:center}.lUiUwG_lead{margin-bottom:22px;font-size:17px;font-weight:500;line-height:1.8}.lUiUwG_duration{margin-top:14px;font-size:13px;line-height:1.7}.lUiUwG_bottom>p:last-child{margin-top:2px}.lUiUwG_fade{animation:.5s ease-out both lUiUwG_fadeUp}@keyframes lUiUwG_fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lUiUwG_fade{animation:none}}
.vut15a_head{padding:16px 20px 0}.vut15a_head h1{margin-top:2px;font-size:23px;line-height:1.45}.vut15a_price{border:1px solid var(--rule);background:var(--card);margin:20px 20px 0;padding:16px 18px}.vut15a_priceTrial{color:var(--text-sub);font-size:13px}.vut15a_priceFree{letter-spacing:.04em;color:var(--strong);margin-top:2px;font-size:22px;font-weight:700;line-height:1.5}.vut15a_proposal{border-top:1px solid var(--rule-soft);margin-top:10px;padding-top:10px;font-size:14px}.vut15a_choice{padding-top:32px}.vut15a_choiceTitle{align-items:baseline;gap:10px;margin:0 20px;font-size:17px;font-weight:700;line-height:1.6;display:flex}.vut15a_choiceTitle span{font-family:var(--font-deco);color:var(--number);font-size:20px;font-weight:400}.vut15a_fieldLabel{color:var(--text-sub);margin:12px 20px 0;font-size:13px}.vut15a_dates{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;margin-top:6px;padding:2px 20px 6px;display:flex;overflow-x:auto}.vut15a_dates::-webkit-scrollbar{display:none}.vut15a_date,.vut15a_slot{border:1px solid var(--field-border);background:var(--card);color:var(--text);cursor:pointer;border-radius:4px;font-weight:400}.vut15a_date{flex:none;width:58px;min-height:58px;padding:6px 0}.vut15a_md{font-size:15px;line-height:1.3;display:block}.vut15a_wd{font-size:12px;line-height:1.3;display:block}.vut15a_closed{color:var(--text-sub);cursor:default;background:0 0;border-style:dashed}.vut15a_slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:6px 20px 0;display:grid}.vut15a_slot{letter-spacing:.1em;min-height:48px;font-size:15px}.vut15a_on{border-color:var(--text);background:var(--text);color:var(--bg);font-weight:700}.vut15a_send{padding:40px 16px 0}.vut15a_send>p:first-child{margin-bottom:10px}.vut15a_hint{color:var(--text-sub);text-align:center;margin-top:10px;font-size:13px}.vut15a_done{text-align:center;flex-direction:column;align-items:center;padding:48px 20px 0;display:flex}.vut15a_doneTitle{margin-top:14px;font-size:22px;font-weight:700;line-height:1.5}.vut15a_shortRule{background:var(--terracotta);width:40px;height:3px;margin-top:12px}.vut15a_summary{border:1px solid var(--rule);background:var(--card);margin:24px 20px 0;padding:4px 18px}.vut15a_summary>div{align-items:baseline;gap:14px;padding:12px 0;display:flex}.vut15a_summary>div+div{border-top:1px solid var(--rule-soft)}.vut15a_summary span{width:5.5em;color:var(--text-sub);flex:none;font-size:13px}.vut15a_doneLine{padding:22px 16px 0}.vut15a_doneLine p{font-size:16px}.vut15a_doneSend{padding:18px 16px 0}.vut15a_lineSend{justify-content:center;align-items:center;gap:10px;display:flex}.vut15a_lineSend svg{flex:none}.vut15a_doneSendNote{color:var(--text-sub);text-align:center;margin:10px 4px 0;font-size:12.5px;line-height:1.7}.vut15a_doneLinks{text-align:center;border-top:1px solid #e2d6c6;margin:24px 20px 0;padding-top:14px}.vut15a_doneLink{color:var(--text-sub);font-size:13px}.vut15a_safety{border:1px solid var(--rule);background:var(--card);margin:16px 20px;padding:14px 16px;font-size:14px}.vut15a_footer{padding:24px 20px calc(40px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule);text-align:center;margin-top:48px}.vut15a_footer p{color:var(--text);font-size:13px}.vut15a_footerName{color:var(--text-sub);margin-top:6px;font-size:12px}.vut15a_stores{gap:8px;margin:10px 20px 0;display:grid}.vut15a_storeName{word-break:keep-all;overflow-wrap:anywhere}.vut15a_sheetBack{z-index:20;background:#1e171273;position:fixed;inset:0}.vut15a_sheet{z-index:21;max-width:480px;padding:10px 20px calc(28px + env(safe-area-inset-bottom));background:var(--bg);text-align:center;border-radius:14px 14px 0 0;margin:0 auto;position:fixed;bottom:0;left:0;right:0}.vut15a_sheet svg{margin:14px auto 0;display:block}.vut15a_grip{background:var(--field-border);border-radius:2px;width:40px;height:4px;margin:0 auto}.vut15a_sheetText{margin-top:14px;font-size:16px;font-weight:700;line-height:1.75}.vut15a_sheet .vut15a_sheetButton{margin-top:20px}.vut15a_sheet .vut15a_sheetClose{width:100%;color:var(--text-sub);margin-top:6px;display:block}
.ZGDmtG_policy{padding:0 20px calc(48px + env(safe-area-inset-bottom,0px));color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.85}.ZGDmtG_top{padding-top:26px}.ZGDmtG_policy h2{border-bottom:1px solid var(--rule);margin-top:32px;padding-bottom:6px;font-size:16px;font-weight:700;line-height:1.6}.ZGDmtG_policy p{margin-top:12px}.ZGDmtG_policy strong{font-weight:700}.ZGDmtG_policy ul,.ZGDmtG_policy ol{margin-top:12px;padding-left:1.4em}.ZGDmtG_policy ul{list-style:outside}.ZGDmtG_policy ol{list-style:decimal}.ZGDmtG_policy li+li{margin-top:6px}.ZGDmtG_table{border-collapse:collapse;table-layout:fixed;background:var(--card);width:100%;margin-top:14px;font-size:13px;line-height:1.7}.ZGDmtG_table th,.ZGDmtG_table td{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:8px 10px}.ZGDmtG_table th{background:var(--photo-bg);font-weight:700}.ZGDmtG_tableTwo th:first-child,.ZGDmtG_tableTwo td:first-child{width:34%}@media (max-width:560px){.ZGDmtG_tableWide,.ZGDmtG_tableWide tbody,.ZGDmtG_tableWide tr,.ZGDmtG_tableWide td{width:100%;display:block}.ZGDmtG_tableWide{background:0 0}.ZGDmtG_tableWide thead{display:none}.ZGDmtG_tableWide tr{border:1px solid var(--rule);background:var(--card);border-radius:4px;margin-top:10px}.ZGDmtG_tableWide td{border:0;padding:6px 12px}.ZGDmtG_tableWide td+td{border-top:1px dashed var(--rule-soft)}.ZGDmtG_tableWide td:before{content:attr(data-label);color:var(--text-sub);font-size:11px;font-weight:700;display:block}}
.qoiJNG_head{text-align:center;padding:34px 20px 0}.qoiJNG_tagline{letter-spacing:.12em;color:var(--text-sub);margin-bottom:14px;font-size:13px}.qoiJNG_reportEn{font-family:var(--font-deco);letter-spacing:.08em;color:var(--kicker);font-size:36px;font-weight:300;line-height:1.1}.qoiJNG_reportJa{letter-spacing:.14em;color:var(--text-sub);justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:12px;display:flex}.qoiJNG_reportJa span{background:#b49c84;width:24px;height:1px}.qoiJNG_typeBlock{align-items:flex-end;gap:14px;margin:26px 20px 0;display:flex}.qoiJNG_typeBlock svg{flex:none}.qoiJNG_typeBlock>div{flex:1;min-width:0}.qoiJNG_yourType{letter-spacing:.08em;color:var(--text-sub);font-size:12px}.qoiJNG_typeName{font-size:23px;font-weight:700;line-height:1.45}.qoiJNG_typeRule{background:var(--terracotta);height:3px;margin:10px 20px 0}.qoiJNG_secondary{color:var(--text-sub);margin:10px 20px 0;font-size:13px}.qoiJNG_simSection{padding:40px 16px 0}.qoiJNG_mainCopy{text-align:center;margin:0 4px;font-size:18px;font-weight:700;line-height:1.6}.qoiJNG_tabs{border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;display:grid}.qoiJNG_tab{min-height:48px;color:var(--text-sub);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;font-size:16px;font-weight:400}.qoiJNG_tabOn{border-bottom-color:var(--text);color:var(--text);font-weight:700}.qoiJNG_photos{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;margin-top:16px;display:grid}.qoiJNG_figure{min-width:0}.qoiJNG_single{width:62%;margin:16px auto 0}.qoiJNG_photo{aspect-ratio:3/4;object-fit:contain;object-position:center bottom;background:var(--photo-bg);width:100%;display:block}.qoiJNG_photoRule{background:var(--brown);height:3px}.qoiJNG_figure figcaption{text-align:center;margin-top:6px;font-size:13px}.qoiJNG_captionStrong{color:var(--strong);font-weight:700}.qoiJNG_simNote{border:1px solid var(--rule);color:#5c4636;margin-top:10px;padding:12px 14px;font-size:12px;line-height:1.7}.qoiJNG_explain{padding:44px 24px 0}.qoiJNG_explainTitle{font-size:19px;font-weight:700;line-height:1.6}.qoiJNG_shortRule{background:var(--terracotta);width:40px;height:3px;margin-top:10px}.qoiJNG_explainText{margin-top:14px}.qoiJNG_balancedTitle{margin:14px 20px 0;font-size:18px;font-weight:700;line-height:1.6}.qoiJNG_balancedText{margin:10px 20px 0}.qoiJNG_balancedPhotos{padding:32px 16px 0}.qoiJNG_balancedPhotos .qoiJNG_photos{margin-top:14px}.qoiJNG_aligned{margin:12px 4px 0;font-size:14px}.qoiJNG_listSection{padding:40px 20px 0}.qoiJNG_h2{font-size:17px;font-weight:700;line-height:1.6}.qoiJNG_list{margin-top:12px;list-style:none}.qoiJNG_list li{border-bottom:1px solid var(--rule);align-items:baseline;gap:16px;padding:14px 0;display:flex}.qoiJNG_itemNumber{width:26px;font-family:var(--font-deco);color:var(--number);flex:none;font-size:22px}.qoiJNG_list li.qoiJNG_goodItem{border:1px solid var(--rule);background:var(--card);align-items:center;gap:12px;margin-bottom:4px;padding:12px}.qoiJNG_goodItem svg{flex:none}.qoiJNG_goodLabel{color:var(--text-sub);font-size:12px;line-height:1.5}.qoiJNG_goodText{font-size:14px;font-weight:700;line-height:1.6}.qoiJNG_itemText{font-weight:700;line-height:1.6}.qoiJNG_itemParts{color:var(--text-sub);font-size:13px}.qoiJNG_otherParts{margin-top:14px;font-size:14px}.qoiJNG_mapSection{padding:22px 20px 0}.qoiJNG_mapCard{border:1px solid var(--rule);padding:14px 12px 12px}.qoiJNG_mapTitle{letter-spacing:.06em;margin:0 4px;font-size:14px;font-weight:700;line-height:1.6}.qoiJNG_mapSvg{width:100%;height:auto;font-family:var(--font-body);margin-top:6px;display:block}.qoiJNG_balanceTitle{margin:14px 4px 0;font-size:13px;font-weight:700}.qoiJNG_balanceSvg{width:100%;height:auto;font-family:var(--font-body);margin-top:2px;display:block}.qoiJNG_members{padding:40px 20px 0}.qoiJNG_memberList{gap:8px;margin-top:12px;display:grid}.qoiJNG_member{background:#faf6f0;border:1px solid #dccdb9;border-radius:6px;padding:12px}.qoiJNG_memberHead{align-items:center;gap:10px;display:flex}.qoiJNG_memberHead img{object-fit:cover;border-radius:4px;flex:none;width:48px;height:48px;display:block}.qoiJNG_memberWho{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;line-height:1.5;display:flex}.qoiJNG_memberAge{font-size:15px;font-weight:700}.qoiJNG_memberTerm{color:var(--text-sub);font-size:12px}.qoiJNG_memberType{color:#8e3b1e;white-space:nowrap;background:#f6e3d3;border:1px solid #e3b9a2;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700;line-height:1.6;display:inline-block}.qoiJNG_memberMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.qoiJNG_memberMetric{text-align:center;color:var(--text-sub);font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;border-radius:4px;flex-direction:column;padding:6px 4px;font-size:11px;line-height:1.4;display:flex}.qoiJNG_memberLabel{white-space:normal;word-break:keep-all;flex:1;justify-content:center;align-items:flex-end;display:flex}.qoiJNG_memberDelta{color:#8e3b1e;font-size:16px;font-weight:700}.qoiJNG_memberComment{margin-top:8px;font-size:13px;line-height:1.65}.qoiJNG_membersNote{color:var(--text-sub);margin-top:8px;font-size:12px}.qoiJNG_preparing{color:var(--text-sub);margin-top:14px;font-size:13px}.qoiJNG_lineSection{padding:46px 16px 0}.qoiJNG_lineSection p{font-size:18px;line-height:1.65}.qoiJNG_friendBox{background:var(--card);border:1px solid var(--field-border);border-radius:6px;padding:20px 18px 18px}.qoiJNG_friendHead{align-items:flex-start;gap:14px;display:flex}.qoiJNG_lineSection .qoiJNG_friendHead p{color:var(--text);font-size:16px;font-weight:700;line-height:1.7}.qoiJNG_friendButton{margin-top:16px}.qoiJNG_trial{padding:22px 16px 0}.qoiJNG_safety{border:1px solid var(--field-border);background:var(--card);border-radius:6px;padding:18px 18px 16px}.qoiJNG_safetyHead{align-items:center;gap:10px;display:flex}.qoiJNG_safetyHead svg{flex:none}.qoiJNG_safetyHead h2{font-size:15px;font-weight:700;line-height:1.6}.qoiJNG_safety p{margin-top:8px;font-size:14px;line-height:1.8}.qoiJNG_footer{padding:24px 20px calc(40px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule);text-align:center;margin-top:44px;font-size:13px}.qoiJNG_footer button{margin-top:10px;font-size:13px}.qoiJNG_footerName{color:var(--text-sub);margin-top:6px;font-size:12px}.qoiJNG_photosDeleted{text-align:center;background:#faf6f0;border:1px solid #cdb9a3;border-radius:6px;margin-top:18px;padding:22px 18px 18px}.qoiJNG_photosDeletedIcon{margin:0 auto;display:block}.qoiJNG_photosDeleted p{margin:12px 0 16px;font-size:15px;line-height:1.8}
