@media (max-width:479.98px){._gutter_1mtof_37{--gutter:var(--room-gutter)}}._label_1mtof_39{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--gold-text);font-weight:700}._title_1mtof_40,._titleInk_1mtof_41{font-family:var(--font-display);font-weight:400}._title_1mtof_40{color:var(--accent)}._titleInk_1mtof_41{color:var(--text)}._name_1mtof_42{font-family:var(--font-display);font-weight:400;line-height:var(--name-lh,1.3);color:var(--text);position:relative}._name_1mtof_42:before{content:"";left:-12px;top:calc(var(--name-lh,1.3) * .5em - 4px);background:var(--suit-mark);width:8px;height:8px;position:absolute;transform:scaleX(.74)rotate(45deg)}._reading_1mtof_44{font-size:17px;line-height:1.65}._sub_1mtof_45{color:var(--text-muted);font-size:15px;font-weight:400}._cta_1mtof_12,._ghost_1mtof_51,._waiting_1mtof_54{border-radius:var(--radius-pill);min-block-size:52px;font:inherit;letter-spacing:.06em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color var(--dur) var(--ease), transform .15s var(--ease);justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}._cta_1mtof_12{border:1px solid var(--cta-fill);background:var(--cta-fill);color:var(--cta-text)}._cta_1mtof_12:active:not(:disabled):not(._waiting_1mtof_54){background:var(--cta-fill-pressed);transform:translateY(1px)}._ghost_1mtof_51{border:1px solid var(--gold-soft);color:var(--gold-text);background:0 0;padding:0 20px;font-weight:700}._block_1mtof_12{width:100%;display:flex}._compact_1mtof_53{min-block-size:44px;padding:0 20px}._star_1mtof_12{margin-left:10px;font-size:.9em}._cta_1mtof_12:disabled,._ghost_1mtof_51:disabled,._waiting_1mtof_54{cursor:default;color:var(--text-muted);border:1px dashed var(--gold-soft);letter-spacing:0;text-transform:none;text-wrap:balance;background:0 0;padding:0 14px;font-size:16px;font-weight:600;transition:none}._cta_1mtof_12:disabled ._star_1mtof_12,._ghost_1mtof_51:disabled ._star_1mtof_12,._waiting_1mtof_54 ._star_1mtof_12{display:none}._round_1mtof_56{border:1px solid var(--gold-soft);width:44px;height:44px;color:var(--text);border-radius:50%;place-items:center;font-size:16px;text-decoration:none;display:grid}._card_1mtof_13,._cardFace_1mtof_60{background:var(--room-card);border:1px solid var(--gold-line);border-radius:var(--radius-card);box-shadow:var(--room-card-shadow)}._card_1mtof_13{padding:16px 18px}._dashed_1mtof_61{border-style:dashed;border-color:var(--gold-soft);box-shadow:none;background:0 0}._panel_1mtof_63{background:var(--room-panel);border:1px solid var(--gold-soft);outline:1px solid var(--frame-line);outline-offset:-8px;box-shadow:var(--panel-shadow);border-radius:16px;position:relative}._panelOnGround_1mtof_66{background:var(--panel-face)}._pips_1mtof_67:before,._pips_1mtof_67:after,._pip_1mtof_67{font:400 14px/1 var(--font-display);color:var(--suit-mark);position:absolute}._pips_1mtof_67:before,._pips_1mtof_67:after{content:"♠";content:"♠" / ""}._pips_1mtof_67:before,._pipTop_1mtof_68{top:12px;left:14px}._pips_1mtof_67:after,._pipBottom_1mtof_69{bottom:12px;right:14px;transform:rotate(180deg)}._row_1mtof_45,._rowLink_1mtof_72{background:var(--row);border:1px solid var(--gold-soft);color:var(--text);border-radius:12px}._rowLink_1mtof_72{flex-direction:column;gap:2px;padding:14px 16px;font-weight:600;text-decoration:none;display:flex}@media (hover:hover){._rowLink_1mtof_72:hover{border-color:var(--gold)}}._rowOn_1mtof_45{border-color:var(--gold);background:var(--row-on);font-weight:600}._chip_1mtof_75,._ovalGold_1mtof_76,._ovalMaroon_1mtof_77{padding:5px 14px 5px calc(14px + var(--label-tracking));border-radius:var(--radius-pill);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;white-space:nowrap;border:1px solid #0000;font-weight:700;line-height:1.3;display:inline-block}._chip_1mtof_75{border-color:var(--badge-chip-line);background:var(--badge-chip-bg);color:var(--badge-chip-text)}._ovalGold_1mtof_76{border-color:var(--badge-gold-bg);background:var(--badge-gold-bg);color:var(--badge-gold-text)}._ovalMaroon_1mtof_77{border-color:var(--badge-rule-bg);background:var(--badge-rule-bg);color:var(--badge-rule-text)}._straddle_1mtof_78{text-overflow:ellipsis;max-width:calc(100% - 40px);margin:0;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._doneDisc_1mtof_79{background:var(--badge-gold-bg);color:var(--badge-gold-text);border-radius:50%;place-items:center;display:grid}._diamonds_1mtof_82{line-height:var(--diamond-lh,1.65);padding-left:20px;list-style:none}._diamonds_1mtof_82>li{position:relative}._diamonds_1mtof_82>li+li{margin-top:6px}._diamonds_1mtof_82>li:before{content:"";left:-17px;top:calc(var(--diamond-lh,1.65) * .5em - 3px);background:var(--bullet);width:6px;height:6px;position:absolute;transform:rotate(45deg)}._steps_1mtof_30{list-style:none}._steps_1mtof_30>li{grid-template-columns:28px 1fr;gap:4px;padding:12px 0;line-height:1.5;display:grid}._steps_1mtof_30>li+li{border-top:1px solid var(--gold-line)}._counted_1mtof_85{counter-reset:room-step}._counted_1mtof_85>li{counter-increment:room-step}._counted_1mtof_85>li:before{content:counter(room-step)}._numeral_1mtof_86,._counted_1mtof_85>li:before{font-family:var(--font-body);color:var(--gold-text);font-variant-numeric:tabular-nums;font-weight:700}._meter_1mtof_88{border-radius:var(--radius-pill);background:var(--gold-line);height:6px;position:relative;overflow:hidden}._meterFill_1mtof_89{border-radius:inherit;background:var(--gold);transition:width .5s var(--ease);position:absolute;top:0;bottom:0;left:0}._rowWrong_1mtof_559{border-color:var(--wrong)}._wrap_1mtof_96,._bandBody_1mtof_103{width:100%;max-width:1064px;padding-left:var(--gutter);padding-right:var(--gutter);margin-left:auto;margin-right:auto}._topBar_1mtof_95{z-index:3;padding-top:max(8px, env(safe-area-inset-top));padding-bottom:8px;position:relative}._topBarInner_1mtof_96{justify-content:space-between;align-items:center;min-height:48px;display:flex}._topBarStart_1mtof_99{align-items:center;min-width:0;display:flex}._topBarBack_1mtof_99{background:var(--room-card);flex:none;margin-right:12px}._lockup_1mtof_97{min-height:48px;color:var(--gold-text);align-items:center;text-decoration:none;display:flex}._lockupLogo_1mtof_97{width:auto;height:42px}._lockupRule_1mtof_98{background:var(--gold-soft);width:1px;height:26px;margin:0 12px 0 14px}._lockupWord_1mtof_98{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--gold-text);font-weight:700}._acct_1mtof_100{position:relative}._avatar_1mtof_100{border:1px solid var(--gold-soft);background:var(--room-card);block-size:44px;inline-size:44px;color:var(--text);font:inherit;font-family:var(--font-display);cursor:pointer;border-radius:50%;place-items:center;font-size:18px;display:grid}._menu_1mtof_100{z-index:45;flex-direction:column;min-inline-size:220px;max-inline-size:calc(100vw - 32px);padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}._menuEmail_1mtof_122{border-bottom:1px solid var(--gold-line);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:8px 10px 10px;font-size:15px;overflow:hidden}._menu_1mtof_100 a,._menu_1mtof_100 button{min-block-size:44px;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 10px;font-size:15px;text-decoration:none;display:flex}@media (hover:hover){._menu_1mtof_100 a:hover,._menu_1mtof_100 button:hover{background:var(--row)}}._band_1mtof_101{--lift:var(--band-hang,56px);background-color:var(--band-ground);position:relative}._bandBanded_1mtof_101{background-color:#0000;background-image:linear-gradient(180deg, var(--band-ground) calc(100% - var(--lift)), transparent calc(100% - var(--lift)))}._bandStage_1mtof_102{background:var(--band-ground);border-top:1px solid var(--band-line);border-bottom:1px solid var(--band-line);width:100%;position:absolute;top:0;bottom:0;left:0;overflow:hidden}._bandBanded_1mtof_101 ._bandStage_1mtof_102{bottom:var(--lift)}._bandBody_1mtof_103{position:relative}._bandWords_1mtof_104{padding:16px 0 24px}._bandKicker_1mtof_105{font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--band-kicker);margin:0 0 4px;font-weight:700}._bandTitle_1mtof_105,._bandTitleMid_1mtof_135{font-family:var(--font-display);color:var(--band-title);margin:0;font-weight:400}._bandTitle_1mtof_105{font-size:max(42px,min(12vw,52px));line-height:1.04}._bandTitleMid_1mtof_135{font-size:max(36px,min(10.5vw,44px));line-height:1.08}._bandSub_1mtof_105{max-width:34em;color:var(--band-text);margin:0;font-size:17px;line-height:1.55}._bandHook_1mtof_107{position:relative}._bandBadged_1mtof_128 ._bandHook_1mtof_107{margin-top:12px}._sectionHead_1mtof_108{grid-template-columns:auto minmax(24px,1fr) auto;align-items:center;margin:28px 0 14px;display:grid}._sectionTitle_1mtof_141{font-family:var(--font-display);color:var(--accent);margin:0;font-size:30px;font-weight:400;line-height:1.1}._sectionRule_1mtof_142{background:var(--gold-soft);height:1px;margin-left:14px;position:relative}._sectionRuleLong_1mtof_142{grid-column:2/4}._sectionRule_1mtof_142:before{content:"";background:var(--gold);width:7px;height:7px;position:absolute;top:-3px;left:0;transform:rotate(45deg)}._sectionLink_1mtof_143{min-block-size:44px;color:var(--gold-text);white-space:nowrap;-webkit-text-decoration-color:var(--gold-soft);text-decoration-color:var(--gold-soft);text-underline-offset:3px;align-items:center;margin-left:14px;font-size:15px;font-weight:600;display:inline-flex}._framed_1mtof_108{background:var(--row);border:1px solid var(--gold-soft);box-shadow:var(--panel-shadow);color:var(--text);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);border-radius:16px;text-decoration:none;position:relative}._framed_1mtof_108:after{content:"";border:1px solid var(--frame-line);pointer-events:none;border-radius:11px;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;top:5px;left:5px}@media (hover:hover){a._framed_1mtof_108:hover,button._framed_1mtof_108:hover{border-color:var(--gold);box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){._framed_1mtof_108{transition:none}a._framed_1mtof_108:hover,button._framed_1mtof_108:hover{transform:none}}._framedRow_1mtof_109{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:92px;padding:18px 18px 18px 16px;display:grid}._framedRow_1mtof_109>._medal_1mtof_109{margin-right:14px}._framedMain_1mtof_109{flex-direction:column;min-width:0;display:flex}._framedName_1mtof_149{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.2}._framedStatus_1mtof_149{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px}._framedMeter_1mtof_150{margin-top:10px}._framedGo_1mtof_150{color:var(--gold-text);margin-left:8px;font-size:20px}._framedGrid_1mtof_108{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}._medal_1mtof_109{border:1px solid var(--gold-soft);background:var(--gold-tint);width:48px;height:48px;color:var(--suit-mark);border-radius:50%;place-items:center;display:grid;position:relative}._medal_1mtof_109:after{content:"";border:1px solid var(--gold-soft);border-radius:50%;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;top:3px;left:3px}._medalDone_1mtof_155{border-color:var(--badge-gold-bg);background:var(--badge-gold-bg);color:var(--badge-gold-text)}._medalDone_1mtof_155:after{border-color:var(--gold-frame)}._medalMark_1mtof_156{fill:currentColor;width:22px;height:22px}._medalNumber_1mtof_157{font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1}@media (max-width:479.98px){._bandHook_1mtof_107,._framedGrid_1mtof_108,._hang_1mtof_153{margin-left:-6px;margin-right:-6px}}@media (min-width:760px){._band_1mtof_101{--lift:var(--band-hang-wide,100px)}._topBar_1mtof_95{padding-top:max(14px, env(safe-area-inset-top));padding-bottom:14px}._topBarInner_1mtof_96,._lockup_1mtof_97{min-height:56px}._lockupLogo_1mtof_97{height:54px}._lockupRule_1mtof_98{height:30px;margin:0 14px 0 18px}._bandWords_1mtof_104{padding:56px 0 40px}._bandKicker_1mtof_105{margin-bottom:10px}._bandTitle_1mtof_105{font-size:84px;line-height:1}._bandTitleMid_1mtof_135{font-size:64px;line-height:1.04}._bandSub_1mtof_105{max-width:30em;font-size:18px}._bandHookNarrow_1mtof_139{max-width:560px}._sectionHead_1mtof_108{margin:48px 0 22px}._sectionTitle_1mtof_141{font-size:40px}._sectionRule_1mtof_142,._sectionLink_1mtof_143{margin-left:18px}._framed_1mtof_108:after{width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px}._framedRow_1mtof_109{min-height:112px;padding:22px 26px 22px 22px}._framedRow_1mtof_109>._medal_1mtof_109{margin-right:20px}._framedName_1mtof_149{font-size:24px}._framedGrid_1mtof_108{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._framedGridOne_1mtof_152{grid-template-columns:minmax(0,1fr)}._medal_1mtof_109{width:60px;height:60px}._medalMark_1mtof_156{width:26px;height:26px}._medalNumber_1mtof_157{font-size:22px}}._cta_1mtof_12[hidden],._ghost_1mtof_51[hidden],._waiting_1mtof_54[hidden],._block_1mtof_12[hidden],._round_1mtof_56[hidden],._rowLink_1mtof_72[hidden],._chip_1mtof_75[hidden],._ovalGold_1mtof_76[hidden],._ovalMaroon_1mtof_77[hidden],._doneDisc_1mtof_79[hidden],._steps_1mtof_30>li[hidden],._card_1mtof_13[hidden],._panel_1mtof_63[hidden],._row_1mtof_45[hidden],._dashed_1mtof_61[hidden],._topBarInner_1mtof_96[hidden],._topBarStart_1mtof_99[hidden],._lockup_1mtof_97[hidden],._avatar_1mtof_100[hidden],._menu_1mtof_100[hidden],._sectionHead_1mtof_108[hidden],._framedRow_1mtof_109[hidden],._framedGrid_1mtof_108[hidden],._medal_1mtof_109[hidden]{display:none}
