._trigger_1qqew_1{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:var(--menu-muted, oklch(from #ded2ed l c var(--theme-hue, h) / alpha));cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:oklch(from rgba(200,179,255,.2) l c var(--theme-hue, h) / alpha)}._trigger_1qqew_1 svg{width:23px;height:23px}._trigger_1qqew_1:hover,._trigger_1qqew_1[aria-expanded=true]{background:var(--menu-hover, oklch(from rgba(200, 179, 255, .0941176471) l c var(--theme-hue, h) / alpha));color:var(--menu-ink, #fff)}._floating_1qqew_26{position:fixed;top:12px;right:12px;z-index:41;background:oklch(from #30243e l c var(--theme-hue, h) / alpha)}._light_1qqew_34{color:var(--op-muted, #58677c)}._light_1qqew_34:hover,._light_1qqew_34[aria-expanded=true]{background:var(--op-selected, #eaf1ff);color:var(--op-ink, #1b2738)}._count_1qqew_42{position:absolute;top:1px;right:0;min-width:18px;padding:1px 4px;border-radius:10px;background:oklch(from #d4b4ff l c var(--theme-hue, h) / alpha);color:oklch(from #21132f l c var(--theme-hue, h) / alpha);font:800 10px/16px var(--randle-font);font-variant-numeric:tabular-nums}._reward_1qqew_55{position:absolute;right:4px;bottom:5px;width:7px;height:7px;border-radius:50%;background:oklch(from #e2c5ff l c var(--theme-hue, h) / alpha)}._footer_1qqew_65{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:16px;color:oklch(from #e2c5ff l c var(--theme-hue, h) / alpha);text-underline-offset:3px}._panel_1qqew_75{position:fixed;inset:auto;margin:0;width:min(400px,100vw - 24px);overflow:auto;overscroll-behavior:contain;padding:18px;border:1px solid oklch(from #78618f l c var(--theme-hue, h) / alpha);border-radius:14px;background:oklch(from #21182f l c var(--theme-hue, h) / alpha);color:oklch(from #eee7fa l c var(--theme-hue, h) / alpha);font:13px/1.5 var(--randle-font);scrollbar-width:thin;scrollbar-color:oklch(from #a68dbe l c var(--theme-hue, h) / alpha) oklch(from #21182f l c var(--theme-hue, h) / alpha)}._panel_1qqew_75::backdrop{background:transparent}._panel_1qqew_75 ol{display:grid;gap:12px;list-style:none;padding:0;margin:0}._panel_1qqew_75 li{min-width:0;overflow-wrap:anywhere}._panel_1qqew_75 ::selection{color:#fff;background:oklch(from #654084 l c var(--theme-hue, h) / alpha)}._heading_1qqew_110{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:16px}._heading_1qqew_110 h2{font-size:17px;margin:0}._heading_1qqew_110>span{color:oklch(from #cdbfdd l c var(--theme-hue, h) / alpha);font-size:12px}._empty_1qqew_126{color:oklch(from #cdbfdd l c var(--theme-hue, h) / alpha);line-height:1.7;margin:0;padding-block:12px}._trigger_1qqew_1:focus-visible,._panel_1qqew_75 :focus-visible{outline:2px solid oklch(from #e2c5ff l c var(--theme-hue, h) / alpha);outline-offset:2px}._card_1ycgx_1.achievement-badge[data-rarity]{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:auto;min-height:108px;padding:14px 16px;margin:0;border:1px solid var(--card-color, var(--rank-border));border-radius:12px;overflow:hidden;isolation:isolate;text-align:left;background:var(--rank-surface);box-shadow:var(--card-shadow, 0 8px 24px rgba(0, 0, 0, .2666666667));container-type:inline-size;color:#fff;font-family:var(--randle-font);font-size:13px;cursor:default}._card_1ycgx_1.achievement-badge[data-rarity] .card-effects,._card_1ycgx_1.achievement-badge[data-rarity] .directed-card-cosmos,._card_1ycgx_1.achievement-badge[data-rarity] .singularity-card-rim,._card_1ycgx_1.achievement-badge[data-rarity] .announcement-eternal-material{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}._card_1ycgx_1.achievement-badge[data-rarity] .singularity-card-rim{top:-72px;right:-72px;bottom:-72px;left:-72px;max-width:none}._card_1ycgx_1.achievement-badge[data-rarity] .sg-card-name{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0;font-size:inherit}._card_1ycgx_1.achievement-badge[data-rarity] :focus-visible{outline:2px solid #f2e2ff;outline-offset:2px}._content_1ycgx_53{min-width:0;flex:1;position:relative;z-index:4}._person_1ycgx_60{display:flex;gap:6px;align-items:center;font-size:12px;color:#eee5ff}._person_1ycgx_60 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:18ch}._person_1ycgx_60>span{flex-shrink:0;color:#ded2e9;font-size:11px}._achievement_1ycgx_1{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:6px 0;line-height:1.4;font-size:14px;overflow-wrap:anywhere}._result_1ycgx_91{display:flex;flex-wrap:wrap;align-items:center;gap:3px 12px;font-variant-numeric:tabular-nums;font-size:12px}._number_1ycgx_100{letter-spacing:.08em;font-weight:800}._points_1ycgx_105{min-width:0;max-width:100%;font-weight:800}._action_1ycgx_111{position:relative;z-index:4;flex-shrink:0;display:grid;gap:4px}._action_1ycgx_111 a,._action_1ycgx_111 button{display:flex;align-items:center;justify-content:center;gap:3px;min-height:44px;border:0;border-radius:10px;background:#100b1a65;padding:8px;color:#fff;text-decoration:none;font:inherit;font-size:11px;cursor:pointer}._action_1ycgx_111 a:hover,._action_1ycgx_111 button:hover{background:#100b1aa0}._action_1ycgx_111 ._hint_1ycgx_139{font-size:11px}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity]{flex-direction:column;align-items:stretch;gap:8px}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity] ._content_1ycgx_53{flex:auto}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity] ._person_1ycgx_60{margin-bottom:12px}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity] ._person_1ycgx_60 strong{font-size:15px}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity] ._result_1ycgx_91{align-items:flex-start;flex-direction:column;gap:3px;text-shadow:0 2px 6px #080511}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity] ._result_1ycgx_91 ._points_1ycgx_105{font-size:20px;line-height:1.3}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity] ._number_1ycgx_100{font-size:26px;line-height:1.2;letter-spacing:.1em}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity] ._achievement_1ycgx_1{font-size:12px;margin:12px 0 0}._card_1ycgx_1._inbox_1ycgx_143.achievement-badge[data-rarity] ._action_1ycgx_111{align-self:flex-start}@media(max-width:480px){._card_1ycgx_1.achievement-badge[data-rarity]{gap:8px;padding:12px}._person_1ycgx_60 strong{max-width:12ch}}@media(prefers-reduced-motion:reduce){._card_1ycgx_1 .card-effects *{animation:none!important}}._card_1ta5e_1{box-sizing:border-box;width:100%;padding:22px 24px 24px;border:1px solid #514063;border-radius:14px;background:#21192d;color:#f5f0fc;font-family:var(--randle-font);text-align:left}._header_1ta5e_13{display:flex;align-items:center;gap:12px}._header_1ta5e_13 h3{margin:0;flex:1;min-width:0;font-size:15px;line-height:1.5;font-weight:650;letter-spacing:-.02em;overflow-wrap:anywhere}._header_1ta5e_13 h3 span{color:#cfacff;font-size:13px;font-weight:750;margin-right:6px}._bell_1ta5e_35{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:#352644;color:#cfacff}._bell_1ta5e_35 svg{width:21px;height:21px}._close_1ta5e_50{margin-left:auto;width:36px;height:36px;display:grid;place-items:center;flex:0 0 36px;padding:0;border:0;border-radius:8px;color:#d3c7df;background:transparent;cursor:pointer}._close_1ta5e_50 svg{width:17px;height:17px}._close_1ta5e_50:hover{background:#352b41;color:#f5f0fc}._message_1ta5e_73{margin:17px 0 0 50px;color:#d3c7df;font-size:15px;line-height:1.85;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line}._message_1ta5e_73 strong{display:block;margin-bottom:5px;color:#f5f0fc;font-weight:650}@media(max-width:440px){._card_1ta5e_1{padding:17px 17px 20px}._header_1ta5e_13{gap:10px}._message_1ta5e_73{margin-left:0;font-size:14px}._close_1ta5e_50{width:44px;height:44px;flex-basis:44px}}._account-save_exm9x_1{min-height:44px;padding:8px 12px;border:1px solid oklch(from #a18ab8 l c var(--theme-hue, h) / alpha);border-radius:6px;color:oklch(from #f2eafa l c var(--theme-hue, h) / alpha);background:oklch(from #493557 l c var(--theme-hue, h) / alpha);font:inherit;cursor:pointer}._account-save_exm9x_1:hover:not(:disabled){background:oklch(from #604770 l c var(--theme-hue, h) / alpha)}._account-save_exm9x_1:disabled{opacity:.6;cursor:wait}._secondary-button_exm9x_21{border:1px solid oklch(from #8062af l c var(--theme-hue, h) / alpha);background:oklch(from #30243d l c var(--theme-hue, h) / alpha)}._mail_exm9x_26 p{color:oklch(from #cdbfdd l c var(--theme-hue, h) / alpha);margin:8px 0}._mail_exm9x_26 ul{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none}._mail_exm9x_26 button{min-height:44px}._heading_exm9x_41{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}._heading_exm9x_41 h3{font-size:14px;margin:0}._heading_exm9x_41>span{color:oklch(from #cdbfdd l c var(--theme-hue, h) / alpha);font-size:12px}._item_exm9x_56{display:grid;gap:14px;padding:16px;min-width:0;text-decoration:none;color:inherit;background:oklch(from #30243e l c var(--theme-hue, h) / alpha);border:1px solid oklch(from rgba(120,97,143,.4) l c var(--theme-hue, h) / alpha);border-radius:12px;overflow-wrap:anywhere}._item_exm9x_56:hover{background:oklch(from #3b2c4c l c var(--theme-hue, h) / alpha);border-color:oklch(from #ac8ccb l c var(--theme-hue, h) / alpha)}._item_exm9x_56[data-status=available] ._state_exm9x_72{color:oklch(from #f4ddff l c var(--theme-hue, h) / alpha);background:oklch(from rgba(121,86,151,.4) l c var(--theme-hue, h) / alpha)}._item_exm9x_56[data-status=expired] ._state_exm9x_72,._item_exm9x_56[data-status=cancelled] ._state_exm9x_72{background:transparent}._unread_exm9x_80{border-color:oklch(from #b28fd1 l c var(--theme-hue, h) / alpha)}._title_exm9x_84{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._title_exm9x_84 strong{min-width:0;font-size:16px;line-height:1.45}._state_exm9x_72{flex-shrink:0;padding:3px 7px;border-radius:6px;color:oklch(from #d2c4e0 l c var(--theme-hue, h) / alpha);background:oklch(from rgba(200,179,255,.0784313725) l c var(--theme-hue, h) / alpha);font-size:11px;line-height:1.5}._reward_exm9x_106{display:flex;align-items:center;gap:9px;color:oklch(from #eee2ff l c var(--theme-hue, h) / alpha);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}._reward_exm9x_106 svg{width:22px;height:22px;flex-shrink:0;stroke:oklch(from #c7a7e7 l c var(--theme-hue, h) / alpha);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}._dates_exm9x_125{display:grid;gap:5px;margin:0;font-size:12px;line-height:1.5}._dates_exm9x_125 div{display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px}._dates_exm9x_125 dt{color:oklch(from #c0adcf l c var(--theme-hue, h) / alpha)}._dates_exm9x_125 dd{margin:0;color:oklch(from #ded2ed l c var(--theme-hue, h) / alpha);font-variant-numeric:tabular-nums}._footer_exm9x_146{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid oklch(from rgba(120,97,143,.4) l c var(--theme-hue, h) / alpha);padding-top:11px;font-size:12px}._read_exm9x_156{color:oklch(from #e2c5ff l c var(--theme-hue, h) / alpha)}._action_exm9x_160{display:inline-flex;align-items:center;gap:8px;color:oklch(from #e2c5ff l c var(--theme-hue, h) / alpha)}._trigger_emlbk_1{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:var(--menu-muted, oklch(from #ded2ed l c var(--theme-hue, h) / alpha));cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:oklch(from rgba(200,179,255,.2) l c var(--theme-hue, h) / alpha)}._trigger_emlbk_1 svg{width:23px;height:23px}._trigger_emlbk_1:hover,._trigger_emlbk_1[aria-expanded=true]{background:var(--menu-hover, oklch(from rgba(200, 179, 255, .0941176471) l c var(--theme-hue, h) / alpha));color:var(--menu-ink, #fff)}._light_emlbk_26{color:var(--op-muted)}._light_emlbk_26:hover{background:var(--op-selected);color:var(--op-ink)}._unread_emlbk_34{position:absolute;right:5px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--menu-accent, oklch(from #d4b4ff l c var(--theme-hue, h) / alpha))}
