button.rbtn { position: relative; }
button.rbtn::after { content: ""; position: absolute; inset: 0; border-radius: inherit; background: currentColor; opacity: 0; transition: opacity .15s; pointer-events: none; }
button.rbtn:not(:disabled):hover::after { opacity: .08; }
button.rbtn:not(:disabled):focus-visible::after { opacity: .12; }
button.rbtn:not(:disabled):active::after { opacity: .12; }
.ra { align-items: center; display: flex; justify-content: center }
.rb { align-items: stretch; display: flex; flex-direction: column; gap: 6px }
.rc { align-items: center; display: flex; flex-direction: row; gap: 8px; width: 100% }
.rd { align-items: center; display: flex; flex-direction: row; gap: 2px }
.re { background: var(--primary); border-radius: 6px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 3px 7px }
.rf { color: var(--onPrimary); font-family: 'JetBrains Mono', sans-serif; font-size: 16px; font-weight: 800 }
.rg { color: var(--textPrimary); font-family: 'JetBrains Mono', sans-serif; font-size: 16px; font-weight: 800 }
.rh { flex: 1 1 0% }
.ri { align-items: center; background: transparent; border: none; border-radius: 50%; display: inline-flex; font: inherit; font-size: var(--text-labelLarge-size, 14px); font-weight: var(--text-labelLarge-weight, 500); gap: 8px; justify-content: center; letter-spacing: var(--text-labelLarge-spacing, 0.1px); padding: 8px }
.rj { color: var(--textSecondary); font-size: 24px; height: 24px; width: 24px }
.rk { background: var(--primarySoft); border-radius: 10px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 8px 12px }
.rl { align-items: center; display: flex; flex-direction: row; gap: 6px }
.rm { color: var(--primary); font-size: 18px; height: 18px; width: 18px }
.rn { color: var(--textPrimary); font-size: 14px; font-weight: 700 }
.ro { background: var(--transparent); border-radius: 10px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 8px 12px }
.rp { color: var(--textMuted); font-size: 18px; height: 18px; width: 18px }
.rq { color: var(--textSecondary); font-size: 14px; font-weight: 700 }
.rr { align-items: center; display: flex; flex-direction: row; gap: 8px }
.rs { align-content: flex-start; column-gap: 2px; display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 2px }
.rt { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 28px 24px }
.ru { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); width: 100% }
.rv { align-items: flex-start; display: flex; flex-direction: column; gap: 6px }
.rw { align-items: center; display: flex; flex-direction: row }
.rx { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); transform: translate(0px, -70px) }
.ry { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); opacity: 0 }
.rz { color: var(--textPrimary); font-family: 'Dela Gothic One', sans-serif; font-size: 104px; line-height: 1.05; white-space: pre-wrap }
.raa { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 0px 0px 0px 150px }
.rab { color: var(--textPrimary); font-size: 22px; font-weight: 800; line-height: 1.25 }
.rac { white-space: pre-wrap }
.rad { font-size: 18px; height: 18px; width: 18px }
.rae { display: grid; isolation: isolate; overflow: hidden; place-items: flex-start flex-start; position: relative }
.raf { align-self: stretch; box-sizing: border-box; container-type: size; grid-area: 1 / 1; height: 100%; justify-self: stretch; position: relative; width: 100%; z-index: 0 }
.rag { box-sizing: border-box; inset: 0; position: absolute }
.rah { background: var(--backgroundPage); box-sizing: border-box; inset: 0; position: absolute }
.rai { background: radial-gradient(ellipse 55% 65% at 12% 88%, color-mix(in srgb, var(--primary) 55%, transparent), color-mix(in srgb, var(--primary) 0%, transparent)); box-sizing: border-box; inset: 0; position: absolute }
.raj { background: radial-gradient(ellipse 40% 50% at 92% 25%, color-mix(in srgb, var(--groupCloud) 35%, transparent), color-mix(in srgb, var(--groupCloud) 0%, transparent)); box-sizing: border-box; inset: 0; position: absolute }
.rak { box-sizing: border-box; color: var(--textPrimary); font-family: "Dela Gothic One"; font-size: calc(56 / 1920 * 100cqw); left: 6.25%; line-height: 1.2; position: absolute; text-align: left; top: 40.7407%; white-space: pre-wrap; width: 41.6667% }
.ral { box-sizing: border-box; color: var(--primary); font-family: "Dela Gothic One"; font-size: calc(56 / 1920 * 100cqw); left: 6.25%; line-height: 1.2; position: absolute; text-align: left; top: 46.8593%; white-space: pre-wrap; width: 41.6667% }
.ram { container-type: inline-size; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); inset: 0; position: absolute; width: 100% }
.ran { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: var(--s1, 276.25px) 0px 0px var(--s0, 73.125px) }
.rao { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 910px; place-items: stretch; width: 1576.25px }
.rap { align-items: center; display: flex; height: 100%; justify-content: center; overflow: hidden; width: 100% }
.raq { display: grid; flex-shrink: 0; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 440px; place-items: stretch; width: 760px }
.rar { align-items: stretch; display: flex; flex-direction: column; gap: 22px }
.ras { container-type: inline-size; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); width: 100% }
.rat { align-items: center; align-self: stretch; display: flex; flex-direction: column; gap: 5.217391304347826px; grid-area: 1 / 1; z-index: 0 }
.rau { align-items: center; display: flex; flex-direction: row; gap: 5.217391304347826px }
.rav { background: color-mix(in srgb, var(--finger1) 14%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger1) 32%, transparent); outline-offset: -1px; width: 40px }
.raw { align-items: center; display: flex; flex-direction: column; gap: 1.2px }
.rax { color: var(--textSecondary); font-family: 'JetBrains Mono', sans-serif; font-size: 14.399999999999999px; font-weight: 700; line-height: 1.1; white-space: pre-wrap }
.ray { background: color-mix(in srgb, var(--finger2) 14%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger2) 32%, transparent); outline-offset: -1px; width: 40px }
.raz { background: color-mix(in srgb, var(--finger3) 14%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger3) 32%, transparent); outline-offset: -1px; width: 40px }
.rba { background: color-mix(in srgb, var(--finger4) 14%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger4) 32%, transparent); outline-offset: -1px; width: 40px }
.rbb { background: color-mix(in srgb, var(--finger1) 10%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger1) 28%, transparent); outline-offset: -1px; width: 64px }
.rbc { color: var(--textMuted); font-size: 11.040000000000001px; font-weight: 700 }
.rbd { background: color-mix(in srgb, var(--finger1) 10%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger1) 28%, transparent); outline-offset: -1px; width: 60px }
.rbe { background: color-mix(in srgb, var(--finger1) 10%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger1) 28%, transparent); outline-offset: -1px; width: 72px }
.rbf { background: color-mix(in srgb, var(--textSecondary) 75%, transparent); border-radius: 2px; height: 2.4px; width: 12px }
.rbg { background: color-mix(in srgb, var(--finger1) 10%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger1) 28%, transparent); outline-offset: -1px; width: 76px }
.rbh { background: color-mix(in srgb, var(--finger1) 10%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger1) 28%, transparent); outline-offset: -1px; width: 92px }
.rbi { background: color-mix(in srgb, var(--finger1) 10%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 36.800000000000004px; outline: 1px solid color-mix(in srgb, var(--finger1) 28%, transparent); outline-offset: -1px; width: 100px }
.rbj { background: color-mix(in srgb, var(--finger5) 10%, transparent); border-radius: 8px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 32px; outline: 1px solid color-mix(in srgb, var(--finger5) 28%, transparent); outline-offset: -1px; width: 260px }
.rbk { color: var(--textMuted); font-size: 9.6px; font-weight: 700 }
.rbl { box-sizing: border-box; display: none; inset: 0; position: absolute }
.rbm { box-sizing: border-box; inset: 0; position: absolute; transform: translate(44.7917%, 6.4815%); transform-origin: 50% 50% }
.rbn { height: 100%; inset: 0; overflow: visible; position: absolute; width: 100% }
.rbo { rx: calc(var(--rkx, 1) * 9px); ry: calc(var(--rky, 1) * 9px) }
.rbp { height: 73.04347826086958px }
.rbq { bottom: 0px; display: grid; grid-area: 1 / 1; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 1 }
.rbr { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); pointer-events: none }
.rbs { aspect-ratio: 2.3417681974383004; height: 100%; max-width: 100%; width: auto }
.rbt { background: #00000000; height: 100%; min-height: 0; overflow: hidden; position: relative; width: 100% }
.rbu { display: block; height: 100%; width: 100% }
.rbv { color: var(--textSecondary); font-size: 14px; font-weight: 600; text-align: center; white-space: pre-wrap; width: 100% }
.rbw { height: 100%; inset: 0; opacity: 0; overflow: visible; position: absolute; width: 100% }
.rbx { rx: calc(var(--rkx, 1) * 46.18px); ry: calc(var(--rky, 1) * 46.18px) }
.rby { rx: calc(var(--rkx, 1) * 15.5133px); ry: calc(var(--rky, 1) * 15.5133px) }
.rbz { rx: calc(var(--rkx, 1) * 30.8467px); ry: calc(var(--rky, 1) * 30.8467px) }
.rca { box-sizing: border-box; inset: 0; opacity: 0; position: absolute }
.rcb { background-image: var(--reeel-grain); background-position: 0px 0px; background-repeat: repeat; background-size: 128px 128px; box-sizing: border-box; image-rendering: pixelated; inset: 0; mix-blend-mode: overlay; opacity: 0.09; pointer-events: none; position: absolute }
.rcc { align-self: stretch; box-sizing: border-box; container-type: size; display: none; grid-area: 1 / 1; height: 100%; justify-self: stretch; position: relative; width: 100%; z-index: 1 }
.rcd { box-sizing: border-box; color: var(--textPrimary); font-family: "Dela Gothic One"; font-size: calc(64 / 1080 * 100cqw); left: 7.4074%; line-height: 1.2; position: absolute; text-align: left; top: 8.3333%; white-space: pre-wrap; width: 87.037% }
.rce { box-sizing: border-box; color: var(--primary); font-family: "Dela Gothic One"; font-size: calc(64 / 1080 * 100cqw); left: 7.4074%; line-height: 1.2; position: absolute; text-align: left; top: 12.2667%; white-space: pre-wrap; width: 87.037% }
.rcf { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: var(--s1, 491.1111111111111px) 0px 0px var(--s0, 130px) }
.rcg { display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); height: 1617.7777777777778px; place-items: stretch; width: 2802.222222222222px }
.rch { box-sizing: border-box; inset: 0; position: absolute; transform: translate(0%, 36.9792%); transform-origin: 50% 50% }
.rci { height: 107.25px; width: 348.5625px }
.rcj { background: var(--backgroundElevated); border-radius: 12px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); padding: 12px 16px }
.rck { align-items: flex-start; display: flex; flex-direction: column; gap: 2px }
.rcl { color: var(--primary); font-family: 'Dela Gothic One', sans-serif; font-size: 26px; white-space: pre-wrap }
.rcm { color: var(--textMuted); font-size: 12px }
.rcn { color: var(--textPrimary); font-family: 'Dela Gothic One', sans-serif; font-size: 26px; white-space: pre-wrap }
.rco { background: var(--backgroundSurface); border-radius: 20px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); outline: 1px solid var(--border); outline-offset: -1px; padding: 22px; width: 100% }
.rcp { align-items: stretch; display: flex; flex-direction: column; gap: 16px }
.rcq { align-content: flex-start; align-items: center; column-gap: 16px; display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 10px; width: 100% }
.rcr { align-items: flex-start; display: flex; flex-direction: column; gap: 4px }
.rcs { color: var(--textPrimary); font-family: 'Dela Gothic One', sans-serif; font-size: 24px }
.rct { color: var(--textMuted); font-size: 14px; white-space: pre-wrap }
.rcu { align-items: center; background: var(--primary, #6750a4); border: none; border-radius: 8px; color: var(--onPrimary, #ffffff); display: inline-flex; font: inherit; font-size: var(--text-labelLarge-size, 14px); font-weight: var(--text-labelLarge-weight, 500); gap: 8px; justify-content: center; letter-spacing: var(--text-labelLarge-spacing, 0.1px); padding: 8px 16px }
.rcv { align-content: flex-start; column-gap: 10px; display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 10px }
.rcw { background: var(--backgroundSurface); border-radius: 12px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); outline: 1px solid var(--border); outline-offset: -1px; padding: 12px 14px; width: 244px }
.rcx { align-items: center; display: flex; flex-direction: row; gap: 12px; width: 100% }
.rcy { color: var(--primary); font-family: 'JetBrains Mono', sans-serif; font-size: 16px; font-weight: 800; white-space: pre-wrap }
.rcz { color: var(--textPrimary); flex: 1 1 0%; font-size: 13px; font-weight: 600; min-width: 0; white-space: pre-wrap }
.rda { align-content: flex-start; align-items: center; column-gap: 8px; display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 4px; width: 100% }
.rdb { color: var(--primary); font-family: 'JetBrains Mono', sans-serif; font-size: 12px; font-weight: 800; white-space: pre-wrap }
.rdc { color: var(--textPrimary); font-family: 'Dela Gothic One', sans-serif; font-size: 44px }
.rdd { color: var(--textMuted); font-family: 'Dela Gothic One', sans-serif; font-size: 44px; text-decoration: line-through }
.rde { color: var(--primary); font-family: 'Dela Gothic One', sans-serif; font-size: 44px }
.rdf { color: var(--textPrimary); font-family: 'Dela Gothic One', sans-serif; font-size: 44px; width: 100% }
.rdg { background: var(--backgroundSurface); border-radius: 18px; display: grid; grid-template-columns: minmax(0, 1fr); grid-template-rows: minmax(0, 1fr); max-width: 100%; outline: 1px solid var(--border); outline-offset: -1px; padding: 22px; width: 254px }
.rdh { align-items: flex-start; display: flex; flex-direction: column; gap: 10px }
.rdi { color: var(--primary); font-family: 'Dela Gothic One', sans-serif; font-size: 40px }
.rdj { color: var(--textPrimary); font-size: 18px; font-weight: 800 }
.rdk { color: var(--textMuted); font-size: 14px; line-height: 1.45 }
.rdl { color: var(--textSecondary); font-size: 14px }
.rdm { background: #268BD2FF; border-radius: 6px; height: 12px; width: 12px }
.rdn { align-items: center; background: transparent; border: none; border-radius: 8px; color: var(--primary, #6750a4); display: inline-flex; font: inherit; font-size: var(--text-labelLarge-size, 14px); font-weight: var(--text-labelLarge-weight, 500); gap: 8px; justify-content: center; letter-spacing: var(--text-labelLarge-spacing, 0.1px); padding: 8px 16px }
[data-reeel-switch="0"] > [data-reeel-case] { display: none; }
[data-reeel-switch="0"] > [data-reeel-case="expanded"] { display: grid; }
@media (max-width: 599.98px) {
  [data-reeel-switch="0"] > [data-reeel-case] { display: none; }
  [data-reeel-switch="0"] > [data-reeel-case="compact"] { display: grid; }
}
@media (min-width: 600px) and (max-width: 1239.98px) {
  [data-reeel-switch="0"] > [data-reeel-case] { display: none; }
  [data-reeel-switch="0"] > [data-reeel-case="medium"] { display: grid; }
}
@property --v-time_12076 { syntax: "*"; inherits: false; }
@property --v-time_12152 { syntax: "*"; inherits: false; }
@property --s0 { syntax: "*"; inherits: false; }
@property --s1 { syntax: "*"; inherits: false; }
@media (max-width: 599.98px) { #r1855 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1856 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1857 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1858 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1859 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1860 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1862 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1863 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1864 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1865 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1866 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1867 { font-size: 38px; } }
@media (max-width: 599.98px) { #r1861 { padding: 0px 0px 0px 12px; } }
@media (max-width: 599.98px) { #r1868 { font-size: 20px; } }
@media (max-width: 599.98px) { #r1869 { display: none; } }
@media (max-width: 599.98px) { #r1870 { display: block; } }
@media (max-width: 599.98px) { #r1549 { font-size: 20px; } }
@media (max-width: 599.98px) { #r1871 { padding: 8px 12px; } }
@media (max-width: 599.98px) { #r1550 { font-size: 20px; } }
@media (max-width: 599.98px) { #r1872 { padding: 8px 12px; } }
@media (max-width: 599.98px) { #r1551 { font-size: 20px; } }
@media (max-width: 599.98px) { #r1873 { padding: 8px 12px; } }
@media (max-width: 599.98px) { #r1552 { font-size: 20px; } }
@media (max-width: 599.98px) { #r1874 { padding: 8px 12px; } }
@media (max-width: 599.98px) { #r1875 { font-size: 26px; } }
@media (max-width: 599.98px) { #r1876 { font-size: 26px; } }
@media (max-width: 599.98px) { #r1877 { font-size: 26px; } }
@media (max-width: 599.98px) { #r1878 { font-size: 30px; } }
@media (max-width: 599.98px) { #r1854 { padding: 28px 16px; } }
