.MyRecord_root__ZJnzC{--gold:#b8912f;--goldlt:#ddc27a;--shu:#c94a2a;--shusoft:#fdeee9;--coral:#e8613f;--warm:#fbf8f2;--mincho:"Hiragino Mincho ProN","Yu Mincho","YuMincho",serif;max-width:36rem;margin-bottom:2rem;color:#2c2a28}.MyRecord_mc__4qy3H{font-family:var(--mincho)}.MyRecord_hd__jhDt9{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 2px 9px}.MyRecord_hd__jhDt9 h2{font-family:var(--mincho);font-size:15px;font-weight:700;letter-spacing:.08em}.MyRecord_hd__jhDt9 small{font-size:10.5px;color:#6d6862}.MyRecord_grid__PUHXk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.MyRecord_t__3obgD{background:#fff;border:1px solid #ece8e4;border-radius:16px;padding:10px 11px 9px;box-shadow:0 1px 2px rgba(44,42,40,.04),0 6px 16px -10px rgba(44,42,40,.12);position:relative;min-height:104px;display:flex;flex-direction:column;text-align:left;min-width:0}button.MyRecord_t__3obgD{cursor:pointer;font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s}button.MyRecord_t__3obgD:hover{border-color:#e4d5b0}.MyRecord_cell__TYc9o:focus-visible,.MyRecord_more__xZwK3:focus-visible,.MyRecord_popLink__YVNLd:focus-visible,button.MyRecord_t__3obgD:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.MyRecord_t__3obgD[aria-expanded=true]{border-color:#e7cf95;box-shadow:inset 0 0 0 1px #efdcae}.MyRecord_lb__Nue1q{font-size:11px;color:#6d6862;font-weight:700;letter-spacing:.04em;display:flex;align-items:center;justify-content:space-between;gap:4px}.MyRecord_caret__bELuK{font-size:10px;color:var(--gold);font-weight:700;white-space:nowrap}.MyRecord_n__JfZSK{font-family:var(--mincho);font-weight:700;font-size:31px;line-height:1.05;margin-top:4px;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.MyRecord_n__JfZSK u{text-decoration:none;font-size:12px;font-weight:600;margin-left:2px;color:#6d6862;letter-spacing:0}.MyRecord_ft__9zVbD{font-size:10px;color:#6d6862;margin-top:auto;padding-top:5px;line-height:1.5}.MyRecord_ghostTile__ZURuu{border-style:dashed;border-color:#dcd5cc;background:rgba(255,255,255,.5);box-shadow:none}.MyRecord_wide__kAc_D{grid-column:1/-1}.MyRecord_hero__pAh5r{grid-column:1/-1;min-height:0;padding:12px 14px 6px;background:linear-gradient(160deg,#fffdf8 0,var(--warm) 55%,#f6efdf 100%);border-color:#ead9ad;overflow:hidden}.MyRecord_heroNew__SjzXF{background:linear-gradient(160deg,#fffefb,var(--warm));border-color:#efe5cc}.MyRecord_row__CZL2y{display:flex;align-items:flex-end;gap:12px}.MyRecord_fanbig__GeR5l{width:62px;flex:none;margin-bottom:6px}.MyRecord_ti__Pp97l{font-family:var(--mincho);font-size:13px;letter-spacing:.3em;color:var(--gold);font-weight:700}.MyRecord_big__SFoTG{font-family:var(--mincho);font-weight:800;font-size:64px;line-height:.9;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.MyRecord_big__SFoTG u{text-decoration:none;font-size:16px;font-weight:600;color:#6d6862;margin-left:4px;letter-spacing:0}.MyRecord_side__2_WJY{margin-left:auto;display:flex;flex-direction:column;gap:5px;align-items:flex-end;padding-bottom:4px}.MyRecord_side__2_WJY div{display:flex;align-items:center;gap:5px;font-size:11px;color:#6d6862}.MyRecord_side__2_WJY b{font-family:var(--mincho);font-size:17px;color:#2c2a28;min-width:20px;text-align:right;font-variant-numeric:tabular-nums}.MyRecord_chips__esA8S{display:flex;gap:5px;margin-top:8px;flex-wrap:wrap;align-items:center}.MyRecord_chip__wfwhB{font-size:10px;padding:2px 8px;border-radius:999px;background:#fff;border:1px solid #efe3c4;color:#6d6862}.MyRecord_chip__wfwhB b{color:#2c2a28;font-weight:700;margin-left:2px}.MyRecord_more__xZwK3{margin-left:auto;font-size:11px;color:var(--gold);font-weight:700;min-height:44px;padding:0 4px 0 12px;display:inline-flex;align-items:center;border-radius:8px;background:none;border:0;cursor:pointer;font-family:inherit}.MyRecord_shine__il_59{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.5) 47%,transparent 62%);background-size:260% 100%;background-position:120% 0;pointer-events:none;animation:MyRecord_myrec-shine__Q4clQ 5.5s ease-in-out infinite}@keyframes MyRecord_myrec-shine__Q4clQ{0%,62%{background-position:120% 0}to{background-position:-60% 0}}.MyRecord_msg__k2lmp{font-family:var(--mincho);font-size:17px;font-weight:700;line-height:1.4}.MyRecord_msg__k2lmp em{font-style:normal;color:var(--gold)}.MyRecord_sub__bhR57{font-size:10.5px;color:#6d6862;line-height:1.6;margin-top:3px}.MyRecord_steps__tZLaG{display:flex;align-items:center;margin-top:10px}.MyRecord_st__YsZ_4{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px;color:#6d6862;width:60px}.MyRecord_stMe__8AFIH{color:#2c2a28;font-weight:700}.MyRecord_ln__724g0{flex:1;height:1px;border-top:1px dashed #d8cba6;margin-bottom:14px}.MyRecord_vbar__9RRLe{display:flex;height:5px;border-radius:3px;overflow:hidden;margin-top:6px;background:#ece8e4}.MyRecord_vbar__9RRLe i{display:block;height:100%}.MyRecord_dots__b9O_p{display:flex;gap:3px;margin-top:6px}.MyRecord_dots__b9O_p i{width:11px;height:11px;border-radius:50%;background:#ece8e4}.MyRecord_dots__b9O_p i.MyRecord_on__U5Q2J{background:var(--coral)}.MyRecord_dots__b9O_p i.MyRecord_now__YKpNF{box-shadow:0 0 0 2px #fff,0 0 0 3.2px var(--coral)}.MyRecord_leaves__nwERr{display:flex;gap:5px;margin-top:6px;font-size:9.5px;color:#6d6862;align-items:center;flex-wrap:wrap}.MyRecord_leaves__nwERr span{display:inline-flex;align-items:center;gap:1px;font-variant-numeric:tabular-nums}.MyRecord_mspark__YChzp{display:flex;align-items:flex-end;gap:2px;height:16px;margin-top:6px}.MyRecord_mspark__YChzp i{flex:1;background:#e4ded7;border-radius:1.5px;min-height:1px}.MyRecord_mspark__YChzp i.MyRecord_g__dzE_S{background:var(--goldlt)}.MyRecord_panel__Do7Q_{grid-column:1/-1;background:#fff;border:1px solid #ece8e4;border-radius:16px;padding:12px;min-width:0}.MyRecord_panelHd__T1Myr{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.MyRecord_panelHd__T1Myr h3{font-family:var(--mincho);font-size:13px;font-weight:700;letter-spacing:.12em}.MyRecord_panelHd__T1Myr small{font-size:10px;color:#6d6862}.MyRecord_cal__kMGJ6{display:grid;grid-template-columns:12px repeat(var(--weeks,20),minmax(0,1fr));gap:3px;max-width:420px}.MyRecord_mo__YyqZa{font-size:8.5px;color:#6d6862;white-space:nowrap;line-height:11px;height:11px;overflow:visible}.MyRecord_wd__ccvl3{font-size:8.5px;color:#a89f92;line-height:1;display:flex;align-items:center}.MyRecord_cell__TYc9o{display:block;aspect-ratio:1;width:100%;border-radius:2.5px;background:#f0ece7;position:relative;border:0;padding:0}button.MyRecord_cell__TYc9o{cursor:pointer}.MyRecord_p1__6Hfq_{background:#f6d0c2}.MyRecord_p2__1QGGe{background:#ec9a80}.MyRecord_fut__RLKf6{background:transparent;box-shadow:inset 0 0 0 1px #e6e0d9}.MyRecord_today__neNqD{box-shadow:inset 0 0 0 1.5px var(--coral)}.MyRecord_today__neNqD.MyRecord_p1__6Hfq_,.MyRecord_today__neNqD.MyRecord_p2__1QGGe{box-shadow:0 0 0 1.5px var(--coral)}.MyRecord_dot__BWNVm:after{content:"";position:absolute;left:50%;top:50%;width:36%;height:36%;transform:translate(-50%,-50%);border-radius:50%;background:var(--gold)}.MyRecord_ten__SaJX4{background:var(--shu);box-shadow:inset 0 0 0 1.3px var(--shu),inset 0 0 0 2.2px rgba(255,240,232,.75);transform:rotate(-8deg);border-radius:2px}.MyRecord_sel__s5kdc{outline:1.5px solid #2c2a28;outline-offset:1.5px}.MyRecord_legend__F1Pu_{display:flex;gap:10px;flex-wrap:wrap;margin-top:9px;font-size:9.5px;color:#6d6862;align-items:center}.MyRecord_legend__F1Pu_ span{display:inline-flex;align-items:center;gap:4px}.MyRecord_legend__F1Pu_ .MyRecord_cell__TYc9o{width:9px;height:9px}.MyRecord_calEmpty__i1jdz{font-size:11px;color:#6d6862;margin-top:8px}.MyRecord_pop__E9svU{position:relative;max-width:420px;margin-top:10px;background:#2c2a28;color:#fff;border-radius:12px;padding:10px 12px}.MyRecord_pop__E9svU:before{content:"";position:absolute;top:-5px;left:var(--arrow,50%);width:10px;height:10px;margin-left:-5px;background:#2c2a28;transform:rotate(45deg);border-radius:2px}.MyRecord_popItem__EUFoE+.MyRecord_popItem__EUFoE{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.15)}.MyRecord_pm__9Q95e{display:flex;align-items:center;gap:6px;font-size:10.5px;color:#d9d3cb;flex-wrap:wrap}.MyRecord_tag__bJoMC{background:var(--shu);color:#fff;font-family:var(--mincho);font-size:10px;padding:1px 6px;border-radius:4px}.MyRecord_tag2__werhA{background:#8f939a}.MyRecord_tag3__Vowz4{background:#b7ac9f}.MyRecord_ptk__E4vGD{font-family:var(--mincho);font-size:13px;line-height:1.75;margin-top:4px;white-space:pre-wrap;word-break:break-word}.MyRecord_pv__O4U_f{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;color:#d9d3cb;margin-top:2px;font-variant-numeric:tabular-nums}.MyRecord_popLink__YVNLd{color:#f6c3b1;font-weight:700;min-height:32px;display:inline-flex;align-items:center;padding-left:8px}.MyRecord_kinds__u1OWN{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:6px}.MyRecord_kinds__u1OWN div{background:var(--warm);border:1px solid #f1ebe1;border-radius:12px;padding:7px 9px}.MyRecord_kinds__u1OWN small{display:block;font-size:9.5px;color:#6d6862}.MyRecord_kinds__u1OWN b{font-family:var(--mincho);font-size:20px;font-variant-numeric:tabular-nums}.MyRecord_kinds__u1OWN b u{text-decoration:none;font-size:9.5px;color:#6d6862;margin-left:2px;font-weight:500}.MyRecord_lock__Un5Xu{font-size:8.5px;color:#a89f92;margin-left:2px}.MyRecord_blk__2SBCX{border-top:1px dashed #ece8e4;padding-top:10px;margin-top:10px}.MyRecord_blk__2SBCX h4{font-size:11px;color:#6d6862;font-weight:700;display:flex;justify-content:space-between;align-items:baseline}.MyRecord_blk__2SBCX h4 span{font-weight:500;font-size:9.5px;color:#a89f92}.MyRecord_dist__mJn_t{display:flex;height:14px;border-radius:7px;overflow:hidden;margin-top:8px;background:#f1ede8}.MyRecord_dist__mJn_t i{display:block;height:100%}.MyRecord_lg__I7VS_{display:flex;gap:9px;margin-top:6px;font-size:9.5px;color:#6d6862;flex-wrap:wrap}.MyRecord_lg__I7VS_ span{display:flex;align-items:center;gap:3px}.MyRecord_lg__I7VS_ i{width:8px;height:8px;border-radius:2px;display:inline-block}.MyRecord_lg__I7VS_ b{color:#2c2a28;font-family:var(--mincho);font-size:11px}.MyRecord_chart__OT0Ky{display:flex;align-items:flex-end;gap:5px;height:88px;margin-top:10px;border-bottom:1px solid #ece8e4}.MyRecord_chart__OT0Ky .MyRecord_c__Ro3v7{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:2px}.MyRecord_chart__OT0Ky .MyRecord_w__GFWDg{display:flex;flex-direction:column-reverse;gap:2px;align-items:center}.MyRecord_chart__OT0Ky .MyRecord_w__GFWDg i{width:6px;height:6px;border-radius:50%;background:var(--gold)}.MyRecord_chart__OT0Ky .MyRecord_bar__cMhxf{width:100%;background:#e7e1d9;border-radius:3px 3px 1px 1px}.MyRecord_chart__OT0Ky .MyRecord_cur__XOO81 .MyRecord_bar__cMhxf{background:repeating-linear-gradient(135deg,#e7e1d9 0 3px,#f3efe9 3px 6px)}.MyRecord_months__Yvxc9{display:flex;gap:5px;margin-top:4px}.MyRecord_months__Yvxc9 span{flex:1;text-align:center;font-size:8.5px;color:#a89f92}.MyRecord_ord__dL2AX{display:flex;gap:4px;margin-top:8px}.MyRecord_seg__dZH5v{flex:1;height:6px;border-radius:3px;background:#ece8e4;position:relative;overflow:hidden}.MyRecord_seg__dZH5v i{position:absolute;top:0;bottom:0;left:0;background:linear-gradient(90deg,var(--goldlt),var(--gold))}.MyRecord_marks__IDW4p{display:flex;justify-content:space-between;font-size:9px;color:#6d6862;margin-top:4px;gap:4px}.MyRecord_marks__IDW4p b{color:#2c2a28;font-weight:700}.MyRecord_pair__iGtSj{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.MyRecord_pair__iGtSj>div{background:var(--warm);border:1px solid #f1ebe1;border-radius:12px;padding:8px 10px}.MyRecord_pair__iGtSj h4{font-size:10px;color:#6d6862;font-weight:700}.MyRecord_pair__iGtSj .MyRecord_pn__VNo6e{font-family:var(--mincho);font-size:22px;font-weight:700;margin-top:2px;font-variant-numeric:tabular-nums}.MyRecord_pair__iGtSj .MyRecord_pn__VNo6e u{text-decoration:none;font-size:10px;color:#6d6862;margin-left:2px}.MyRecord_pair__iGtSj p{font-size:9.5px;color:#6d6862}.MyRecord_note__9FM3o{font-size:9.5px;color:#8f877d;margin-top:10px;line-height:1.6}.MyRecord_sh__rhurM{display:flex;justify-content:space-between;align-items:center;margin:12px 2px 6px}.MyRecord_sh__rhurM b{font-size:11px;color:#6d6862;font-weight:700;letter-spacing:.05em}.MyRecord_sh__rhurM span{font-size:10px;color:#a89f92}.MyRecord_strip__v66EO{display:flex;gap:7px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px;scrollbar-width:none;overscroll-behavior-x:contain}.MyRecord_strip__v66EO::-webkit-scrollbar{display:none}.MyRecord_s__tNfHb{flex:none;width:124px;min-height:92px;scroll-snap-align:start;background:#fff;border:1px solid #ece8e4;border-radius:14px;padding:9px 10px 8px;display:flex;flex-direction:column}.MyRecord_s__tNfHb .MyRecord_lb__Nue1q{font-size:9.5px}.MyRecord_s__tNfHb .MyRecord_n__JfZSK{font-size:22px;line-height:1.1;margin-top:3px}.MyRecord_s__tNfHb .MyRecord_n__JfZSK u{font-size:10.5px}.MyRecord_s__tNfHb .MyRecord_ft__9zVbD{font-size:9px;line-height:1.45}.MyRecord_q__To5f_{font-family:var(--mincho);font-size:11px;line-height:1.55;margin-top:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.MyRecord_word__yMTyE .MyRecord_n__JfZSK{color:var(--shu);font-family:var(--mincho)}.MyRecord_mile__M_kcP{background:linear-gradient(170deg,#fff,#fbf6ea)}.MyRecord_pbar__jrl6G{height:4px;border-radius:2px;background:#ece8e4;margin-top:5px;overflow:hidden}.MyRecord_pbar__jrl6G i{display:block;height:100%;background:linear-gradient(90deg,var(--goldlt),var(--gold))}.MyRecord_ghost__m_GTJ{border:1.3px dashed #dcd5cc;background:rgba(255,255,255,.45)}.MyRecord_ghost__m_GTJ p{font-size:9.5px;color:#8f877d;line-height:1.5;margin-top:4px}@media (min-width:640px){.MyRecord_strip__v66EO{margin:0;padding:0 0 4px;scroll-padding:0}}@media (prefers-reduced-motion:reduce){.MyRecord_shine__il_59{animation:none;opacity:0}button.MyRecord_t__3obgD{transition:none}}