@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.1uklb5el4zgvl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.05i4gb4p0piv4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.2g-0we2o5_ngd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/625a092f804baad3-s.1zvg0ggiaivzo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6afabefbb32d7517-s.0jaqhc1tb-5xm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a4f4f75ad654963f-s.1hvvd1t-trplq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.25pbmqxk8u2s7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.0n_ln9vqskgts.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.2wu4yy186g04j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ffc259da9d23054-s.10uaeld2xxvpt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e486ba39c38fb8a-s.2bbpeapf-lbjw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f42e0a3b0519c4d-s.13y-iz2lazqtb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fcf129058e6e31f2-s.1ubek13yfcpkr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7b74840ea7c05e95-s.0t1_atrj_pkiu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3eca85881bcfa204-s.0unco9n87mni8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}._57wN0G_className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}
@layer components{.Cuawza_block{isolation:isolate;background:color-mix(in srgb, var(--ink-muted) 12%, var(--paper));border-radius:.25rem;max-width:100%;display:block;position:relative;overflow:hidden}.Cuawza_block:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--paper) 75%, transparent), transparent);content:"";animation:2.4s cubic-bezier(.4,0,.2,1) infinite Cuawza_shimmer;position:absolute;inset:0;transform:translate(-100%)}}@keyframes Cuawza_shimmer{0%,15%{transform:translate(-100%)}75%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Cuawza_block:after{content:none;animation:none}}
.ezqHJW_navigation{--reading-surface:#fffaf2;--reading-line:#8f56333d;--reading-ink:#664c3e;--reading-muted:#775d4f;--reading-selected:#661d18;--reading-selection-surface:#ead7c3;--reading-hover:#f3e5d5;--reading-navigation-surface:var(--tuvi-reading-frame-surface,#f8efe3);--reading-navigation-top:var(--tuvi-result-tabs-bottom);z-index:30;top:var(--reading-navigation-top);min-width:0;scroll-margin-top:var(--reading-navigation-top);background:var(--reading-navigation-surface);box-shadow:none;border:0;position:sticky}.ezqHJW_palace{max-width:100%;padding:var(--tuvi-palace-nav-padding-y) 0;margin-inline:0}.ezqHJW_mobileBar{min-height:var(--tuvi-palace-nav-min-height);align-items:center;gap:.5rem;display:flex}.ezqHJW_step,.ezqHJW_palaceToggle{color:#64231e;background:0 0;border:1px solid #8f563338;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;min-height:2.75rem;transition:background-color .16s ease-out;display:inline-flex}.ezqHJW_step:enabled:hover,.ezqHJW_palaceToggle:hover{background:#ead7c3}.ezqHJW_step{width:2.75rem}.ezqHJW_step:disabled{opacity:.3}.ezqHJW_palaceToggle{border-color:#8f56335c;gap:.25rem;padding-inline:.75rem}.ezqHJW_majorToggle{text-align:left;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3rem;padding:.625rem 1rem;display:flex}.ezqHJW_currentText{min-width:0;display:block}.ezqHJW_currentEyebrow{color:#75503b;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1rem;display:block}.ezqHJW_currentHeading{align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.ezqHJW_currentTitle{color:#64231e;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700;line-height:1.5rem}.ezqHJW_currentContext{color:#3e5727;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1rem}.ezqHJW_desktopHeader{display:none}.ezqHJW_list{overscroll-behavior:contain;scrollbar-color:var(--line) transparent;scrollbar-width:thin;min-height:0;display:none;overflow:hidden auto}.ezqHJW_listOpen{max-height:min(60vh, 32rem, var(--reading-picker-height,60vh));background:var(--reading-navigation-surface);border:0;grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.5rem;display:grid;position:absolute;top:100%;left:0;right:0}.ezqHJW_palace .ezqHJW_listOpen{left:0;right:0}.ezqHJW_item{width:100%;min-width:0;min-height:2.75rem;color:var(--reading-ink);background:var(--reading-surface);text-align:left;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out;display:flex}.ezqHJW_itemText{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.ezqHJW_itemTitle{font-size:.875rem;font-weight:inherit;line-height:1.25rem;display:block}.ezqHJW_description{color:#806354;font-size:.75rem;font-weight:500;line-height:1rem;display:block}.ezqHJW_navigation .ezqHJW_itemTitle,.ezqHJW_navigation .ezqHJW_description{font-variant-numeric:tabular-nums}.ezqHJW_navigation .ezqHJW_item:not(.ezqHJW_selected):not(.ezqHJW_reference){background:0 0}.ezqHJW_navigation .ezqHJW_item:not(.ezqHJW_selected):not(.ezqHJW_reference):hover,.ezqHJW_item:hover{background:#f6eadb}.ezqHJW_navigation .ezqHJW_item.ezqHJW_selected{border-color:var(--reading-selected);color:var(--reading-surface);background:var(--reading-selected);font-weight:700}.ezqHJW_navigation .ezqHJW_selected .ezqHJW_description,.ezqHJW_navigation .ezqHJW_selected .ezqHJW_badge{color:#f2dcc2}.ezqHJW_navigation .ezqHJW_item.ezqHJW_reference{color:#64231e;background:var(--reading-selection-surface);border-color:#7a302a55;font-weight:700}.ezqHJW_navigation .ezqHJW_reference .ezqHJW_description{color:#73594b}.ezqHJW_item:focus-visible,.ezqHJW_step:focus-visible,.ezqHJW_palaceToggle:focus-visible,.ezqHJW_majorToggle:focus-visible{outline:2px solid var(--reading-selected);outline-offset:-2px}.ezqHJW_navigation .ezqHJW_item.ezqHJW_selected:focus-visible{outline-color:#f2dcc2}.ezqHJW_badge{color:#3e5727;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:800;line-height:1rem}.ezqHJW_listItem{min-width:0}.ezqHJW_navigation .ezqHJW_timelineItem{padding-left:.875rem;position:relative}.ezqHJW_navigation .ezqHJW_timelineItem:before{content:"";background:#8f563340;width:1px;position:absolute;top:-.25rem;bottom:-.25rem;left:.25rem}.ezqHJW_navigation .ezqHJW_timelineItem:first-child:before{top:50%}.ezqHJW_navigation .ezqHJW_timelineItem:last-child:before{bottom:50%}.ezqHJW_marker{z-index:1;border:2px solid var(--reading-surface);background:#a48673;border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 0 1px #8f563366}.ezqHJW_markerReference{background:#637d45}.ezqHJW_markerSelected{background:#742b26;box-shadow:0 0 0 2px #d6b89a}.ezqHJW_navigation .ezqHJW_marker{border-color:var(--reading-navigation-surface)}@media (max-width:63.999rem){.ezqHJW_navigation{--reading-picker-border:color-mix(in oklch, var(--reading-selected) 52%, var(--reading-navigation-surface));border:1px solid var(--reading-picker-border);border-radius:.75rem}html[data-tuvi-header=hidden] .ezqHJW_navigation{--reading-navigation-top:calc(var(--tuvi-result-tabs-bottom) + var(--site-navigation-shift))}.ezqHJW_palace{padding-inline:.375rem}.ezqHJW_navigation:has(.ezqHJW_listOpen){border-end-end-radius:0;border-end-start-radius:0}.ezqHJW_navigation .ezqHJW_listOpen{border:1px solid var(--reading-picker-border);background:var(--reading-navigation-surface);border-radius:0 0 .75rem .75rem;padding-left:1rem;padding-right:.75rem;inset-inline:-1px}.ezqHJW_palace .ezqHJW_listOpen{padding-inline:.5rem}}@media (max-width:63.999rem) and (max-height:26rem){.ezqHJW_listOpen,.ezqHJW_palace .ezqHJW_listOpen{max-height:min(40vh, var(--reading-picker-height,40vh))}}@media (min-width:64rem){.ezqHJW_navigation{max-height:calc(100dvh - var(--reading-navigation-top) - .5rem);flex-direction:column;align-self:start;display:flex}.ezqHJW_palace{max-width:100%;margin-inline:0}.ezqHJW_navigation{--reading-navigation-top:calc(var(--tuvi-result-tabs-bottom) + 1.5rem);padding:0}.ezqHJW_mobileBar{display:none}.ezqHJW_desktopHeader{flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;display:grid}.ezqHJW_navigation .ezqHJW_desktopHeader{border-bottom:1px solid var(--reading-line);padding-bottom:1rem}.ezqHJW_heading{color:#64231e;grid-area:1/1;font-size:1.125rem;font-weight:700;line-height:1.75rem}.ezqHJW_headingDescription{color:#75503b;grid-area:2/1/auto/-1;margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.ezqHJW_position{color:var(--reading-muted);letter-spacing:.08em;white-space:nowrap;flex-shrink:0;grid-area:1/2;font-size:.75rem;font-weight:800;line-height:1rem}.ezqHJW_position>span{margin-inline:.25rem}.ezqHJW_list,.ezqHJW_palace .ezqHJW_listOpen{max-height:none;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:.25rem;padding:0;display:grid;position:static}.ezqHJW_navigation .ezqHJW_list{margin-top:1rem;padding-left:.5rem}.ezqHJW_palace .ezqHJW_list{padding-left:0}.ezqHJW_navigation .ezqHJW_item{border-color:#0000}}@media (prefers-reduced-motion:reduce){.ezqHJW_item,.ezqHJW_step,.ezqHJW_palaceToggle{transition:none}}
.upJEYa_readingStarName{color:#6e0804;font-weight:700}.upJEYa_destinyOverviewValue{color:#926922;color:lab(47.7644% 11.9897 44.322);font-weight:700}.upJEYa_page{--result-oxblood:#551919;--result-burgundy:#732924;--result-gold:#a27b41;--result-gold-bright:#d2ab5f;--result-gold-soft:#f0dfc0;--result-paper:#fcf4e8;--result-ink:#34251f;--result-illustration-depth:33.333vw;font-kerning:normal;background-color:var(--result-paper);background-image:radial-gradient(ellipse 34rem 18rem at 15% 2rem, color-mix(in oklch, var(--result-burgundy) 9%, transparent), transparent 70%), radial-gradient(ellipse 30rem 16rem at 88% 8rem, color-mix(in oklch, var(--result-gold) 15%, transparent), transparent 72%), linear-gradient(180deg, #fffaf20f 0, #fffaf21f calc(var(--result-illustration-depth) * .42), #fffaf266 calc(var(--result-illustration-depth) * .75), #fffaf2 var(--result-illustration-depth)), url(/tuvi-result-background-v4.webp);background-position:top;background-repeat:no-repeat;background-size:100%,100%,100% 100%,100%}@supports (color:lab(0% 0 0)){.upJEYa_page{--result-oxblood:lab(19.0514% 28.4749 16.1823);--result-burgundy:lab(28.2238% 32.7469 21.0144);--result-gold:lab(54.7508% 10.5703 37.5272);--result-gold-bright:lab(72.3008% 8.50543 44.1563);--result-gold-soft:lab(89.681% 2.58958 17.4556);--result-paper:lab(96.5609% 1.29643 6.77607);--result-ink:lab(16.302% 6.98699 6.70142)}}.upJEYa_palacePage{--result-illustration-depth:min(33.333vw, 32rem)}.upJEYa_page.upJEYa_loadErrorPage{background-image:none}.upJEYa_reading{--font-display:var(--font-reading-serif), Georgia, serif}.upJEYa_reading .font-display{font-family:var(--font-display)}.upJEYa_readingFrame,.upJEYa_minorReadingFrame{--tuvi-reading-frame-surface:#fffefb;background:var(--tuvi-reading-frame-surface);border:1px solid #8f56333d;border-radius:1rem;min-width:0;max-width:76ch;margin-inline:auto;padding:1rem clamp(.5rem,3vw,1.5rem)}.upJEYa_readingFrame{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (min-width:64rem){.upJEYa_readingFrame,.upJEYa_minorReadingFrame{max-width:none;padding:clamp(1.5rem,2.5vw,2rem)}.upJEYa_readingFrame{grid-template-columns:15rem minmax(0,1fr);gap:2rem clamp(2rem,3vw,2.5rem)}}.upJEYa_loadError{border-bottom:1px solid color-mix(in oklch, var(--result-gold) 34%, transparent);align-items:center;min-height:calc(100vh - 76px);padding:clamp(2.5rem,7vw,6.5rem) 1rem;display:grid}.upJEYa_loadErrorInner{width:min(100%,72rem);margin-inline:auto}.upJEYa_loadErrorContent{width:min(100%,46rem);margin-inline:auto}.upJEYa_loadErrorEyebrow{color:color-mix(in oklch, var(--result-burgundy) 72%, var(--result-gold));letter-spacing:.2em;text-transform:uppercase;justify-content:flex-start;font-size:.75rem;font-weight:800}.upJEYa_loadErrorTitle{max-width:12ch;color:var(--result-oxblood);font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(2.5rem,7vw,5.25rem);font-weight:800;line-height:1.06}.upJEYa_loadErrorDescription{max-width:60ch;color:color-mix(in oklch, var(--result-ink) 92%, var(--result-burgundy));margin-top:1.5rem;font-size:clamp(.98rem,1.8vw,1.125rem);font-weight:500;line-height:1.75}.upJEYa_loadErrorNotice{border-block:1px solid color-mix(in oklch, var(--result-gold) 38%, transparent);max-width:42rem;margin-top:2rem;padding:1.1rem 0}.upJEYa_loadErrorNotice h2{color:var(--result-burgundy);font-family:var(--font-display), Georgia, serif;font-size:1.1rem;font-weight:700;line-height:1.35}.upJEYa_loadErrorNotice p{color:color-mix(in oklch, var(--result-ink) 90%, var(--result-burgundy));margin-top:.3rem;font-size:.9375rem;font-weight:500;line-height:1.65}.upJEYa_loadErrorActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.upJEYa_loadErrorPrimary,.upJEYa_loadErrorSecondary{cursor:pointer;border:1px solid #0000;border-radius:.7rem;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:800;line-height:1.4;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,color .18s ease-out,transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.upJEYa_loadErrorPrimary{border-color:var(--result-oxblood);color:var(--result-paper);background:var(--result-oxblood);box-shadow:0 14px 30px color-mix(in oklch, var(--result-oxblood) 20%, transparent)}.upJEYa_loadErrorSecondary{border-color:color-mix(in oklch, var(--result-burgundy) 32%, var(--result-gold-soft));color:var(--result-burgundy);background:color-mix(in oklch, var(--result-paper) 76%, transparent)}.upJEYa_loadErrorPrimary:focus-visible,.upJEYa_loadErrorSecondary:focus-visible{outline:2px solid var(--result-burgundy);outline-offset:3px}@media (hover:hover){.upJEYa_loadErrorPrimary:hover,.upJEYa_loadErrorSecondary:hover{transform:translateY(-2px)}.upJEYa_loadErrorPrimary:hover{background:color-mix(in oklch, var(--result-oxblood) 82%, black);box-shadow:0 18px 38px color-mix(in oklch, var(--result-oxblood) 26%, transparent)}.upJEYa_loadErrorSecondary:hover{border-color:var(--result-burgundy);background:var(--result-paper)}}@media (max-width:32rem){.upJEYa_loadError{padding-block:2rem 3rem}.upJEYa_loadErrorActions{flex-direction:column}.upJEYa_loadErrorPrimary,.upJEYa_loadErrorSecondary{width:100%}}@media (prefers-reduced-motion:reduce){.upJEYa_loadErrorPrimary,.upJEYa_loadErrorSecondary{transition:none}}.upJEYa_resultHero{isolation:isolate;position:relative;overflow:hidden}.upJEYa_resultHero:after{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--result-gold) 45%, transparent), transparent) center / min(72rem, calc(100% - 2rem)) 1px no-repeat;content:"";bottom:0;pointer-events:none;position:absolute;inset-inline:0}.upJEYa_resultTitle{min-width:0;color:var(--result-burgundy);font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:500;line-height:1.35}.upJEYa_resultName{color:var(--result-oxblood);margin-top:.375rem;font-size:clamp(2.125rem,4vw,3.5rem);font-weight:700;line-height:1.2;display:block}.upJEYa_resultHeroInner{width:min(100% - 2rem,72rem);margin-inline:auto;padding-block:clamp(1.5rem,3.5vw,3rem) 2rem}.upJEYa_resultHeading{justify-content:space-between;align-items:center;gap:2rem;display:flex}.upJEYa_resultBackLink{border:1px solid color-mix(in oklch, var(--result-burgundy) 28%, transparent);min-height:2.75rem;color:var(--result-burgundy);background:var(--result-paper);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:700;line-height:1.5;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out;display:inline-flex}.upJEYa_resultBackLink:focus-visible{outline:2px solid var(--result-burgundy);outline-offset:4px}.upJEYa_resultBackLink:active{background:var(--result-gold-soft)}@media (hover:hover){.upJEYa_resultBackLink:hover{border-color:var(--result-burgundy);color:var(--result-oxblood);background:var(--result-gold-soft)}}.upJEYa_resultFact{min-width:0;padding:1.125rem 1.25rem;position:relative}.upJEYa_resultFact+.upJEYa_resultFact{border-left:1px solid color-mix(in oklch, var(--result-gold) 28%, transparent)}.upJEYa_resultFact dt{color:var(--result-burgundy);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.5}.upJEYa_resultFact dd{color:var(--result-ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.75}.upJEYa_resultFactFeatured{background:radial-gradient(circle at 88% 18%, color-mix(in oklch, var(--result-gold-bright) 24%, transparent), transparent 36%), var(--result-oxblood)}.upJEYa_resultFactFeatured dt{color:var(--result-gold-bright)}.upJEYa_resultFactFeatured dd{color:var(--result-paper);font-family:var(--font-display), Georgia, serif;flex-direction:column;gap:.125rem;font-size:1rem;font-weight:700;line-height:1.5;display:flex}.upJEYa_resultCuc{color:var(--result-paper);font-family:var(--font-interface), "Segoe UI", Arial, sans-serif;font-size:.875rem;font-weight:500;line-height:1.5}@media (max-width:47.999rem){.upJEYa_resultHeroInner{padding-block:1rem 1.5rem}.upJEYa_resultHeading{flex-direction:column;align-items:flex-start;gap:.5rem}.upJEYa_resultBackLink{background:0 0;border-color:#0000;order:-1;padding-inline:0}}@media (max-width:63.999rem){.upJEYa_resultFact{padding:1rem .75rem}.upJEYa_resultFact:nth-child(n+3){border-top:1px solid color-mix(in oklch, var(--result-gold) 28%, transparent)}.upJEYa_resultFact:nth-child(odd){border-left:0}}.upJEYa_resultTabsRail{isolation:isolate;width:min(100% - 2rem,48rem);padding-bottom:var(--tuvi-result-tabs-gap)}.upJEYa_resultTabs{border:1px solid color-mix(in oklch, var(--result-burgundy) 25%, var(--result-gold-soft));background:color-mix(in oklch, var(--result-paper) 58%, var(--result-gold-soft));width:100%;box-shadow:0 12px 28px color-mix(in oklch, var(--result-oxblood) 14%, transparent);border-radius:.875rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.upJEYa_resultTab{min-width:0;min-height:calc(var(--tuvi-result-tabs-height) - 10px);padding:var(--tuvi-result-tab-padding-y) 0;color:color-mix(in oklch, var(--result-burgundy) 64%, var(--result-ink));text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .18s ease-out,color .18s ease-out,transform .18s cubic-bezier(.16,1,.3,1);display:flex;position:relative}@media (hover:hover){.upJEYa_resultTab:not([aria-selected=true]):hover{color:var(--accent-strong);background:color-mix(in srgb, var(--paper) 64%, var(--gold-soft));transform:translateY(-1px)}}.upJEYa_resultTab:active{background:var(--accent-soft);transform:translateY(1px)}.upJEYa_resultTab[aria-selected=true]{color:var(--paper);background:var(--accent-strong);box-shadow:0 2px 5px color-mix(in srgb, var(--accent-strong) 16%, transparent)}.upJEYa_resultTab[aria-selected=true]:active{background:var(--accent)}.upJEYa_resultTab:focus-visible{z-index:1;outline:2px solid var(--accent-strong);outline-offset:-4px}.upJEYa_resultTab[aria-selected=true]:focus-visible{outline-color:var(--paper)}@media (min-width:640px){.upJEYa_resultTab{padding-inline:.75rem;font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.upJEYa_resultTabs,.upJEYa_resultTab{transition:none}}.upJEYa_factStrip{border-block:1px solid color-mix(in oklch, var(--result-gold) 35%, transparent);background:var(--result-paper);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem;display:grid}@media (min-width:64rem){.upJEYa_factStrip{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.35fr);margin-top:2rem}.upJEYa_resultFactFeatured dd{flex-flow:wrap;align-items:baseline;gap:.125rem .625rem}.upJEYa_resultCuc:before{color:var(--result-gold-bright);content:"·";margin-right:.625rem}}.upJEYa_chartStage{background:radial-gradient(ellipse 48rem 24rem at 50% 14rem, color-mix(in oklch, var(--result-gold-soft) 46%, transparent), color-mix(in oklch, var(--result-gold-soft) 18%, transparent) 48%, transparent 76%), linear-gradient(180deg, transparent 0, color-mix(in oklch, var(--result-paper) 12%, transparent) 3rem, color-mix(in oklch, var(--result-paper) 50%, transparent) 12rem, var(--result-paper) 28rem)}.upJEYa_sectionTitle{justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.5rem);display:flex}.upJEYa_sectionTitle:before,.upJEYa_sectionTitle:after{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--result-gold) 70%, transparent));content:"";width:12vw;max-width:5rem;height:1px}.upJEYa_sectionTitle:after{background:linear-gradient(90deg, color-mix(in oklch, var(--result-gold) 70%, transparent), transparent)}.upJEYa_chartFrame{background:linear-gradient(var(--result-paper), var(--result-paper)) padding-box, linear-gradient(135deg, color-mix(in oklch, var(--result-gold-bright) 74%, transparent), color-mix(in oklch, var(--result-burgundy) 44%, transparent), color-mix(in oklch, var(--result-gold-bright) 64%, transparent)) border-box;box-shadow:0 32px 76px color-mix(in oklch, var(--result-oxblood) 16%, transparent);border:1px solid #0000;position:relative}.upJEYa_chartFrame:before,.upJEYa_chartFrame:after{border-color:var(--result-gold);content:"";opacity:.62;pointer-events:none;z-index:2;border-style:solid;width:1.25rem;height:1.25rem;position:absolute}.upJEYa_chartFrame:before{border-width:1px 0 0 1px;top:.55rem;left:.55rem}.upJEYa_chartFrame:after{border-width:0 1px 1px 0;bottom:.55rem;right:.55rem}.upJEYa_lockedPreview{background:color-mix(in oklch, var(--result-gold-soft) 56%, var(--result-paper));border-color:color-mix(in oklch, var(--result-gold) 36%, transparent)!important}.upJEYa_lockedCta{color:var(--result-paper);background:radial-gradient(circle at 50% -35%, color-mix(in oklch, var(--result-gold-bright) 28%, transparent), transparent 54%), var(--result-oxblood)!important;border-color:color-mix(in oklch, var(--result-gold-bright) 38%, transparent)!important}.upJEYa_lockedCta :is(h3,p,svg){color:inherit!important}.upJEYa_primaryCta{box-shadow:0 12px 26px color-mix(in oklch, var(--result-oxblood) 32%, transparent);background:var(--result-gold-bright)!important;color:var(--result-oxblood)!important;transition:background-color .18s ease-out,box-shadow .18s ease-out,transform .18s cubic-bezier(.16,1,.3,1)!important}@media (hover:hover){.upJEYa_primaryCta:hover{box-shadow:0 16px 32px color-mix(in oklch, var(--result-oxblood) 38%, transparent);transform:translateY(-2px);background:var(--result-gold-soft)!important}}.upJEYa_primaryCta:active{transform:translateY(1px)}.upJEYa_resultPanel{scroll-margin-top:calc(var(--tuvi-result-tabs-bottom) + 1rem)}.upJEYa_majorCycleAnchor{scroll-margin-top:calc(var(--tuvi-result-tabs-bottom) + 1.5rem)}.upJEYa_majorCycleMetadata{align-self:start}@media (max-width:63.999rem){.upJEYa_resultPanel{scroll-margin-top:calc(2 * var(--tuvi-result-tabs-gap) + var(--tuvi-result-tabs-height) + 1rem)}}@media (min-width:64rem){.upJEYa_majorCycleMetadata{top:calc(var(--tuvi-result-tabs-bottom) + 1.5rem);position:sticky}}@media (min-width:48rem) and (max-width:63.999rem){.upJEYa_majorCycleMetadata{top:var(--tuvi-result-tabs-bottom);position:sticky}}@media (max-width:639px){.upJEYa_page{background-image:radial-gradient(ellipse 19rem 10rem at 12% 1.5rem, color-mix(in oklch, var(--result-burgundy) 8%, transparent), transparent 72%), radial-gradient(ellipse 18rem 10rem at 90% 5rem, color-mix(in oklch, var(--result-gold) 12%, transparent), transparent 72%), linear-gradient(180deg, #fffaf21f, #fffaf240 4rem, #fffaf2 33.333vw), url(/tuvi-result-background-v4.webp);background-position:top;background-size:100%,100%,100% 100%,100%}.upJEYa_sectionTitle:before,.upJEYa_sectionTitle:after{width:8vw}}@media (prefers-reduced-motion:reduce){.upJEYa_resultBackLink,.upJEYa_resultTab,.upJEYa_primaryCta{transition-duration:.01ms!important}.upJEYa_resultBackLink:hover,.upJEYa_resultTab:hover,.upJEYa_resultTab:active,.upJEYa_primaryCta:hover,.upJEYa_primaryCta:active{transform:none}}.upJEYa_lockedPalaceReading{margin-top:1.25rem;position:relative;overflow:hidden}.upJEYa_lockedPalacePrompt{text-align:center;background:#f7ecdff2;flex-direction:column;justify-content:center;align-items:center;max-width:32rem;margin:auto;padding:1.5rem;display:flex;position:absolute;inset:0}.upJEYa_majorCycleAnchor .upJEYa_lockedPalacePrompt,.upJEYa_activeMajorCycle .upJEYa_lockedPalacePrompt,.upJEYa_minorCycleReading .upJEYa_lockedPalacePrompt,.upJEYa_palaceReadings .upJEYa_lockedPalacePrompt{max-width:28rem;height:fit-content;min-height:14rem;padding:1.25rem}
.AwqGqa_submissionOverlay{overscroll-behavior:contain;background:#fbf6ef;border:0;outline:none;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.AwqGqa_submissionOverlay::backdrop{background:#fbf6ef}.AwqGqa_submissionOverlay .AwqGqa_screen{min-height:100%}.AwqGqa_screen{min-height:calc(100svh - var(--site-navigation-height,4.5rem));color:#5b1b18;background:#fbf6ef;align-items:center;padding:clamp(2rem,5vw,4rem) 1.5rem;display:grid}.AwqGqa_layout{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,6vw,6rem);width:min(100%,68rem);margin-inline:auto;display:grid}.AwqGqa_copy{padding-bottom:2rem}.AwqGqa_title{max-width:13ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:700;line-height:1.15}.AwqGqa_description{color:#6c554d;max-width:43ch;margin-top:1.25rem;font-size:.9375rem;line-height:1.85}.AwqGqa_titleLead{white-space:nowrap}.AwqGqa_notice{color:#742b26;align-items:flex-start;gap:.625rem;margin-top:1.75rem;font-size:.75rem;font-weight:600;line-height:1.7;display:flex}.AwqGqa_activity{flex-shrink:0;margin-top:.0625rem;animation:2s linear infinite AwqGqa_turn}.AwqGqa_preview{justify-self:end;width:min(100%,30rem);min-width:0;margin:0}.AwqGqa_chart{aspect-ratio:1;background:#decbbb;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:100%;padding:1px;display:grid;position:relative;overflow:hidden}.AwqGqa_cell{background:#fffaf3;min-width:0;padding:clamp(.5rem,1.2vw,.875rem)}.AwqGqa_cellContent{opacity:.65;flex-direction:column;gap:.375rem;animation:3.2s ease-in-out infinite AwqGqa_breathe;display:flex}.AwqGqa_cellContent>span{background:#e4d7c9;width:56%;height:3px;display:block}.AwqGqa_cellContent>.AwqGqa_cellHeading{background:#b9987b;width:66%;height:5px;margin-bottom:.375rem}.AwqGqa_cellContent>span:nth-child(3){width:76%}.AwqGqa_cellContent>span:nth-child(4){width:43%}.AwqGqa_center{background:#f5eadc;flex-direction:column;grid-area:2/2/span 2/span 2;justify-content:center;align-items:center;padding:.75rem;display:flex}.AwqGqa_brand{width:clamp(2.25rem,5vw,3.5rem);height:clamp(2.25rem,5vw,3.5rem)}.AwqGqa_brandName{font-family:var(--font-display), Georgia, serif;text-align:center;margin-top:.5rem;font-size:clamp(1rem,1.7vw,1.375rem);font-weight:600;line-height:1.4}.AwqGqa_centerRule{background:#c4a484;width:1.5rem;height:1px;margin-block:.875rem}.AwqGqa_centerLine{background:#e1d1bd;width:50%;height:3px}.AwqGqa_centerLine+.AwqGqa_centerLine{width:35%;margin-top:.375rem}.AwqGqa_caption{color:#6c554d;text-align:center;max-width:42ch;margin:1rem auto 0;font-size:.6875rem;line-height:1.7}.AwqGqa_screen[data-motion=paused] .AwqGqa_activity,.AwqGqa_screen[data-motion=paused] .AwqGqa_cellContent{animation-play-state:paused}@keyframes AwqGqa_turn{to{transform:rotate(360deg)}}@keyframes AwqGqa_breathe{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:50rem){.AwqGqa_screen{padding:2rem 1.25rem}.AwqGqa_layout{grid-template-columns:minmax(0,1fr);gap:2rem;width:min(100%,28rem)}.AwqGqa_copy{padding-bottom:0}.AwqGqa_title{max-width:16ch;font-size:clamp(2rem,7vw,2.75rem)}.AwqGqa_description{margin-top:1rem;font-size:.875rem;line-height:1.75}.AwqGqa_notice{margin-top:1.25rem}.AwqGqa_preview{justify-self:center;width:min(100%,22rem)}.AwqGqa_brandName{font-size:clamp(1rem,4.5vw,1.25rem)}}@media (min-width:50.001rem) and (max-height:45rem){.AwqGqa_screen{padding-block:1.5rem}.AwqGqa_preview{max-width:min(30rem,100svh - 12rem)}}@media (prefers-reduced-motion:reduce){.AwqGqa_activity,.AwqGqa_cellContent{animation:none}.AwqGqa_cellContent{opacity:.8}}
.plehCG_heading{font-family:var(--font-display,Georgia, serif);color:#64231e;text-wrap:balance;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.15}.plehCG_loading{align-items:center;gap:.6rem;font-size:1rem;display:flex}.plehCG_primary{color:#fff5e8;cursor:pointer;background:#742b26;border-radius:10px;justify-content:center;align-items:center;gap:.6rem;min-height:48px;margin-top:1.5rem;padding:.8rem 1.5rem;font-size:1rem;font-weight:750;transition:background-color .15s,box-shadow .15s;display:inline-flex}.plehCG_primary:hover:not(:disabled){background:#57211e}.plehCG_primary:disabled,.plehCG_saveQrButton:disabled{opacity:.6;cursor:not-allowed}.plehCG_primary:focus-visible,.plehCG_retry:focus-visible,.plehCG_close:focus-visible,.plehCG_copyButton:focus-visible,.plehCG_saveQrButton:focus-visible{outline-offset:3px;outline:2px solid #742b26}.plehCG_retry{color:#742b26;text-underline-offset:4px;cursor:pointer;min-height:44px;margin-top:.5rem;font-weight:750;text-decoration:underline;display:inline-block}.plehCG_dialog{--popup-space:2rem;--popup-line:#8f56332e;--popup-header:#5f211d;--popup-header-ink:#fff3df;--popup-header-muted:#ead4b3;--popup-gold:#e2be7e;--popup-summary:#f0dab4;--popup-summary-border:#c49b62;color:#584438;width:min(32rem,100% - 2rem);max-height:calc(100dvh - 2rem);font-family:var(--font-be-vietnam-pro), "Segoe UI", Arial, sans-serif;background:#fff8ed;border:0;border-radius:6px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 80px #341c1947}.plehCG_dialog[open]{display:flex}.plehCG_dialog::backdrop{background:#2f201ba6}.plehCG_checkoutDialog{--popup-space:1.5rem;--checkout-qr-size:272px;width:min(50rem,100% - 2rem)}.plehCG_checkoutDialog .plehCG_dialogHeader{padding-block:1.25rem .75rem}.plehCG_checkoutDialog .plehCG_chartContext{margin-top:.5rem}.plehCG_checkoutDialog .plehCG_description{font-size:.8125rem;line-height:1.6}.plehCG_dialogContent{width:100%;min-height:0;max-height:inherit;flex-direction:column;display:flex}.plehCG_dialogHeader{padding:1.75rem var(--popup-space) 1.25rem;background:var(--popup-header);color:var(--popup-header-ink);flex-shrink:0;position:relative}.plehCG_dialogHeader .plehCG_heading{overflow-wrap:anywhere;color:var(--popup-header-ink);padding-right:2.25rem;font-size:clamp(1.65rem,4vw,2rem);font-weight:600}.plehCG_chartContext{overflow-wrap:anywhere;color:var(--popup-header-muted);margin-top:.75rem;font-size:.8125rem;line-height:1.6}.plehCG_chartContext span{white-space:nowrap}.plehCG_dialogBody{overscroll-behavior:contain;min-height:0;padding:1.25rem var(--popup-space) 1.75rem;scrollbar-width:thin;scrollbar-color:#c9ad96 #fff8ed;overflow-y:auto}.plehCG_checkoutBody{padding:0;display:flex;overflow:hidden}.plehCG_description{white-space:pre-line;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.7}.plehCG_dialogBody>.plehCG_primary{background:#7b2922;border-radius:12px;width:100%;margin-top:1.25rem;box-shadow:0 8px 20px #5f17152e}.plehCG_dialogBody>.plehCG_primary:hover:not(:disabled){background:#5b1b18;box-shadow:0 10px 24px #5f17153d}.plehCG_dialogBody>.plehCG_primary svg{flex-shrink:0}.plehCG_close{color:#742b26;cursor:pointer;border-radius:8px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:1rem;right:1rem}.plehCG_close:hover:not(:disabled){background:#eddfce}.plehCG_dialogHeader .plehCG_close{color:var(--popup-header-ink);background:#7d3930;border-radius:50%}.plehCG_dialogHeader .plehCG_close:hover:not(:disabled){background:#914438}.plehCG_dialogHeader .plehCG_close:focus-visible{outline-color:var(--popup-gold)}.plehCG_close:disabled{opacity:.6;cursor:not-allowed}.plehCG_benefits{color:#5c3a27;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.25rem;padding:0;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.plehCG_benefits li{align-items:center;gap:.375rem;display:inline-flex}.plehCG_benefits svg{color:#693d1d;background:#edd09b;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;padding:.125rem}.plehCG_offerSummary{border:1px solid var(--popup-summary-border);background:var(--popup-summary);border-radius:12px;margin-top:1.5rem;padding:1rem 1.125rem}.plehCG_offerSummary .plehCG_price{color:#5a1c18;font-size:clamp(2rem,4vw,2.5rem);font-weight:700}.plehCG_offerSummary .plehCG_originalPrice{color:#735334}.plehCG_offerSummary .plehCG_offerNote{color:#63452f}.plehCG_priceGroup{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;display:flex}.plehCG_price{color:#64231e;letter-spacing:-.035em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(1.875rem,4vw,2.25rem);font-weight:600;line-height:1.3}.plehCG_originalPrice{color:#795b48;order:1;font-size:.9375rem}.plehCG_offerNote{white-space:pre-line;overflow-wrap:anywhere;margin-top:.625rem;font-size:.8125rem;line-height:1.7}.plehCG_offerNote:empty{display:none}.plehCG_dialogBody .plehCG_loading{line-height:1.7}.plehCG_error{color:#8a2b24;overflow-wrap:anywhere;margin-top:1rem;font-size:.875rem;line-height:1.7}.plehCG_payment{flex-direction:column;width:100%;min-height:0;display:flex}.plehCG_paymentContent{overscroll-behavior:contain;min-height:0;padding:.75rem var(--popup-space) 1rem;scrollbar-width:thin;scrollbar-color:#c9ad96 #fff8ed;overflow-y:auto}.plehCG_paymentGrid{grid-template-rows:repeat(4,max-content) minmax(min-content,1fr);grid-template-columns:minmax(0,min(18rem,40%)) minmax(0,1fr);grid-template-areas:"qr status""qr amount""qr memo""qr details""qr reference";align-items:start;gap:.5rem 1.5rem;margin-top:.75rem;display:grid}.plehCG_paymentWithoutQr{grid-template-columns:minmax(0,1fr);grid-template-areas:"status""amount""memo""details""reference"}.plehCG_paymentAmount{background:#f6e9d3;grid-area:amount}.plehCG_paymentAmount .plehCG_offerNote{margin-top:.25rem;font-size:.75rem;line-height:1.5}.plehCG_paymentAmount,.plehCG_transferMemo,.plehCG_accountPanel{border:1px solid #ddc4a5;border-radius:12px;min-width:0;padding:.625rem .875rem}.plehCG_transferMemo,.plehCG_accountPanel{background:#fffaf2}.plehCG_fieldLabel{color:#80572a;letter-spacing:.055em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.5}.plehCG_amountRow{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.plehCG_qrColumn{flex-direction:column;grid-area:qr;align-items:center;gap:.5rem;min-width:0;display:flex}.plehCG_qr{width:min(var(--checkout-qr-size), 100%);background:#fff;height:auto;display:block}.plehCG_qrLoading{aspect-ratio:540/704;color:#6c554d;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.plehCG_saveQrButton{width:min(var(--checkout-qr-size), 100%);color:#fff5e8;cursor:pointer;background:#742b26;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 14px #5f171521}.plehCG_saveQrButton:hover:not(:disabled){color:#fff5e8;background:#57211e;box-shadow:0 8px 18px #5f17152e}.plehCG_saveQrButton:active:not(:disabled){color:#fff5e8;background:#481915}.plehCG_qrHelp{color:#6c554d;text-align:center;max-width:34ch;font-size:.75rem;line-height:1.5}.plehCG_qrFallback{text-align:center;border:1px dashed #ac8164;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:min(240px,100%);min-height:200px;padding:1rem;font-size:.875rem;line-height:1.7;display:flex}.plehCG_transferColumn{grid-area:details;min-width:0}.plehCG_transferMemo{grid-area:memo}.plehCG_memoRow{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin-top:.25rem;display:flex}.plehCG_memoCode{color:#3e3026;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;background:#efe3d6;border-radius:6px;max-width:100%;padding:.375rem .625rem;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.875rem;font-weight:700;line-height:1.5}.plehCG_paymentDetails{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.8125rem;line-height:1.6}.plehCG_paymentDetails>div{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.5rem;min-height:32px;padding-block:0;display:grid}.plehCG_paymentDetails dt{color:#6c554d}.plehCG_paymentDetails dd{color:#64231e;text-align:right;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;min-width:0;margin:0;font-weight:600;display:flex}.plehCG_paymentDetails dd>span,.plehCG_paymentDetails strong{-webkit-user-select:text;user-select:text;min-width:0}.plehCG_accountNumber{-webkit-user-select:text;user-select:text;background:#efe3d6;border-radius:6px;padding:.25rem .5rem}.plehCG_copyButton{color:#742b26;cursor:pointer;background:#f0e2cf padding-box content-box;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-height:32px;padding:2px;transition:background-color .15s;display:inline-flex}.plehCG_copyButton:hover{background-color:#e7d0ae}.plehCG_copyButton:active{background-color:#d8bf9e}.plehCG_transferNote{color:#6c554d;margin-top:.5rem;font-size:.75rem;line-height:1.5}.plehCG_orderReference{border-top:1px solid var(--popup-line);grid-area:reference;align-self:end;align-items:center;gap:.25rem;min-width:0;padding-top:.5rem;display:flex}.plehCG_orderId{color:#6c554d;white-space:nowrap;flex:1;align-items:baseline;gap:.375rem;min-width:0;font-size:.6875rem;line-height:1.6;display:flex}.plehCG_orderId span{text-overflow:ellipsis;-webkit-user-select:text;user-select:text;min-width:0;overflow:hidden}.plehCG_paymentState{grid-area:status;min-width:0}.plehCG_paymentStatus{color:#64231e;background:#f3e6d1;border:1px solid #d6b798;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.625rem .875rem;display:flex}.plehCG_statusMessage{align-items:flex-start;gap:.5rem;font-size:.75rem;font-weight:600;line-height:1.65;display:flex}.plehCG_statusMessage svg{flex-shrink:0;margin-top:.125rem}.plehCG_countdown{color:#6c554d;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;line-height:1.65}.plehCG_statusHint{color:#6c554d;text-align:center;max-width:34ch;font-size:.6875rem;line-height:1.5}.plehCG_copyFeedback{color:#64231e;font-size:.75rem;line-height:1.6}.plehCG_copyFeedback:not(:empty){margin-top:.375rem}.plehCG_paymentStatus[data-attention=true]{background:#f7e9dc}@media (max-width:42rem){.plehCG_dialog{--popup-space:1.25rem;width:calc(100% - 1.5rem);max-height:calc(100dvh - 1.5rem)}.plehCG_dialogHeader{padding-top:1.5rem;padding-bottom:1rem}.plehCG_close{top:.75rem;right:.75rem}.plehCG_paymentGrid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"status""amount""qr""memo""details""reference";gap:.75rem}.plehCG_paymentWithoutQr{grid-template-areas:"status""amount""memo""details""reference"}.plehCG_checkoutDialog{--checkout-qr-size:288px}.plehCG_qrHelp{max-width:38ch}.plehCG_paymentContent{padding-top:.75rem;padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.plehCG_paymentAmount,.plehCG_transferMemo,.plehCG_accountPanel{padding-inline:.75rem}.plehCG_paymentDetails>div{grid-template-columns:minmax(0,1fr);gap:.25rem;padding-block:.375rem}.plehCG_paymentDetails dd{text-align:left;justify-content:flex-start}}@media (min-width:42.001rem) and (max-height:48rem){.plehCG_checkoutDialog{--checkout-qr-size:240px}.plehCG_checkoutDialog .plehCG_dialogHeader{padding-top:1rem}.plehCG_paymentContent{padding-block:.5rem .75rem}.plehCG_paymentGrid{gap:.5rem 1.5rem;margin-top:.75rem}.plehCG_qrColumn{gap:.5rem}}@media (min-width:48rem) and (max-height:40rem){.plehCG_checkoutDialog{--checkout-qr-size:200px;width:min(58rem,100% - 2rem)}.plehCG_paymentGrid{grid-template-rows:repeat(3,max-content) minmax(min-content,1fr);grid-template-columns:minmax(0,30%) repeat(2,minmax(0,1fr));grid-template-areas:"qr status status""qr amount memo""qr details details""qr reference reference"}.plehCG_paymentWithoutQr{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"status status""amount memo""details details""reference reference"}.plehCG_paymentAmount .plehCG_price{font-size:1.75rem}.plehCG_memoRow{gap:.25rem}.plehCG_memoCode{padding-inline:.5rem;font-size:.8125rem}}@media (pointer:coarse){.plehCG_copyButton{border-radius:16px;width:44px;min-height:44px;padding:8px}}@media (prefers-reduced-motion:reduce){.plehCG_primary,.plehCG_saveQrButton,.plehCG_copyButton{transition:none}}
.DQoAXG_dialog{width:min(38rem,100% - 2rem)}.DQoAXG_selectionDialog{--unlock-canvas:#fff8ed;--unlock-heading:#641e1a;--unlock-accent:#873d2e;--unlock-muted:#735b4b;--unlock-header:var(--unlock-action);--unlock-separator:#d9b9a7;--unlock-close:#fff3df;--unlock-close-hover:#f0d39a;--unlock-offer:#f2e4d0;--unlock-offer-ink:#64231e;--unlock-offer-muted:#735b4b;--unlock-action:#641e1a;--unlock-action-hover:#7b3027;--unlock-on-rich:#fff3df;--unlock-rich-muted:#ead4b3;--unlock-purchase:#f0d39a;--unlock-purchase-hover:#e2be7e;--unlock-focus:#873d2e;--popup-header:var(--unlock-header);--popup-header-ink:var(--unlock-on-rich);--popup-header-muted:var(--unlock-rich-muted);--popup-gold:var(--unlock-purchase);background:var(--unlock-canvas);border-radius:16px}.DQoAXG_selectionDialog .DQoAXG_selectionHeader{border-bottom:1px solid var(--unlock-separator);padding-block:1.5rem 1.25rem}.DQoAXG_selectionDialog .DQoAXG_selectionHeader button{background:var(--unlock-close);color:var(--unlock-heading)}.DQoAXG_selectionDialog .DQoAXG_selectionHeader button:hover:not(:disabled){background:var(--unlock-close-hover)}.DQoAXG_balance{border-block:1px solid var(--popup-line);margin-block:1.25rem;padding-block:1rem}.DQoAXG_balance>p{line-height:1.7}.DQoAXG_balance>p+p{margin-top:.5rem;font-size:.875rem}.DQoAXG_balance>button{width:100%;margin-top:.875rem}.DQoAXG_balance strong{color:#64231e;font-variant-numeric:tabular-nums}.DQoAXG_pricingPurchaseBody{padding-bottom:1.25rem}.DQoAXG_pricingPurchaseDialog .DQoAXG_balance{margin-block:1rem;padding-block:.75rem;font-size:.875rem}.DQoAXG_selectedPackage{background:var(--unlock-offer);color:var(--unlock-heading);overflow-wrap:anywhere;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem 1rem;padding:1.25rem;display:grid}.DQoAXG_selectedPackage h3{font-family:var(--font-display,Georgia, serif);margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.DQoAXG_selectedPackage p{margin:.375rem 0 0;font-size:.875rem;line-height:1.6}.DQoAXG_selectedPrice{text-align:right;font-variant-numeric:lining-nums tabular-nums;flex-direction:column;gap:.375rem;display:flex}.DQoAXG_selectedPrice>strong{font-size:1.25rem;line-height:1.5}.DQoAXG_selectedPrice>span{color:var(--unlock-muted);font-size:.8125rem;line-height:1.6}.DQoAXG_selectedPackage .DQoAXG_selectedSavings{grid-column:1/-1;margin:0;font-size:.8125rem;font-weight:600}.DQoAXG_packageChooser{margin-top:.75rem}.DQoAXG_packageChooser>summary{width:fit-content;min-height:44px;color:var(--unlock-heading);cursor:pointer;align-content:center;padding-block:.625rem;font-size:.875rem;font-weight:600;line-height:1.6}.DQoAXG_packageChooser>summary:hover{color:var(--unlock-accent)}.DQoAXG_packageChooser>summary:focus-visible{outline:2px solid var(--unlock-focus);outline-offset:3px}.DQoAXG_packageChooser .DQoAXG_packages{margin-top:.25rem}.DQoAXG_purchaseFooter{min-width:0;padding:1rem var(--popup-space) 1.25rem;border-top:1px solid var(--popup-line);background:var(--unlock-canvas);flex-shrink:0}.DQoAXG_purchaseFooter>nav{margin-block:0}.DQoAXG_purchaseFooter>button{background:var(--unlock-action);width:100%;min-height:48px;color:var(--unlock-on-rich);border:1px solid #0000;margin-top:.875rem}.DQoAXG_purchaseFooter>button:hover:not(:disabled){background:var(--unlock-action-hover)}.DQoAXG_creditReady{background:var(--unlock-offer);border:0;border-radius:12px;margin-bottom:0;padding:1.25rem}.DQoAXG_creditReady>p:first-child{color:var(--unlock-heading);font-size:1.125rem}.DQoAXG_creditReady>p+p{color:var(--unlock-muted)}.DQoAXG_creditReady>p+p strong{white-space:nowrap}.DQoAXG_creditReady>button{background:var(--unlock-action);margin-top:1.125rem}.DQoAXG_creditReady>button:hover:not(:disabled){background:var(--unlock-action-hover)}.DQoAXG_creditReassurance{color:var(--unlock-muted);text-align:center;margin-top:.75rem;font-size:.8125rem;line-height:1.7}.DQoAXG_creditLayout,.DQoAXG_creditPanel{min-width:0}.DQoAXG_creditPanel{background:var(--unlock-action);color:var(--unlock-on-rich);border-radius:12px;padding:clamp(1rem,2.5vw,1.5rem)}.DQoAXG_creditPanel>p{color:var(--unlock-on-rich)}.DQoAXG_creditPanel .DQoAXG_creditReady{background:0 0;margin-top:1.5rem;padding:0}.DQoAXG_creditPanel .DQoAXG_creditReady>p:first-child{color:var(--unlock-on-rich);font-size:1rem}.DQoAXG_creditPanel .DQoAXG_creditReady>p+p{color:var(--unlock-rich-muted)}.DQoAXG_creditPanel .DQoAXG_creditReady strong{color:var(--unlock-purchase)}.DQoAXG_creditPanel .DQoAXG_creditReady>button{background:var(--unlock-purchase);color:var(--unlock-heading);margin-top:1.25rem;padding-inline:1rem}.DQoAXG_creditPanel .DQoAXG_creditReady>button:hover:not(:disabled){background:var(--unlock-purchase-hover)}.DQoAXG_creditPanel .DQoAXG_creditReady>button:focus-visible{outline-color:var(--unlock-on-rich);outline-offset:4px}.DQoAXG_creditPanel>.DQoAXG_creditReassurance{color:var(--unlock-rich-muted);margin-top:1rem}.DQoAXG_creditPanelTitle,.DQoAXG_purchaseHeading{color:var(--unlock-heading);font-size:1.125rem;font-weight:600;line-height:1.5;display:none}.DQoAXG_creditPanel .DQoAXG_creditPanelTitle{color:var(--unlock-on-rich);font-family:var(--font-display,Georgia, serif);text-wrap:balance;font-size:1.75rem;line-height:1.25}.DQoAXG_additionalPurchase{border-top:1px solid var(--popup-line);margin-top:1.5rem}.DQoAXG_purchaseToggle{width:100%;min-height:52px;color:var(--unlock-heading);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;font-size:.875rem;font-weight:600;line-height:1.6;display:flex}.DQoAXG_purchaseToggle>span:last-child{text-underline-offset:3px;flex-shrink:0;font-size:.8125rem;font-weight:400;text-decoration:underline}.DQoAXG_purchaseToggle:hover{color:var(--unlock-accent)}.DQoAXG_purchaseToggle:focus-visible{outline:2px solid var(--unlock-focus);outline-offset:3px}.DQoAXG_purchaseContent{display:none}.DQoAXG_purchaseContent[data-expanded=true]{display:block}.DQoAXG_additionalPurchase .DQoAXG_packages{margin-top:.25rem}.DQoAXG_additionalPurchase .DQoAXG_package{border:1px solid #0000;border-bottom-color:var(--popup-line);padding:1rem .75rem}.DQoAXG_additionalPurchase .DQoAXG_package:hover:not(:has(input:disabled)){background:var(--unlock-offer)}.DQoAXG_additionalPurchase .DQoAXG_package:has(input:checked){border-color:var(--unlock-accent);background:var(--unlock-offer)}.DQoAXG_additionalPurchase .DQoAXG_package input{margin-left:0}.DQoAXG_additionalPurchase .DQoAXG_packageName>strong{color:var(--unlock-heading);font-family:var(--font-display,Georgia, serif);font-size:1.3125rem;font-weight:600}.DQoAXG_additionalPurchase .DQoAXG_packagePrice{font-variant-numeric:lining-nums tabular-nums;padding-right:0}.DQoAXG_additionalPurchase .DQoAXG_packagePrice>strong{font-size:1.25rem;line-height:1.3}.DQoAXG_additionalPurchase .DQoAXG_packagePrice>span{font-size:.8125rem}.DQoAXG_purchaseContent>button{background:var(--unlock-purchase);width:100%;color:var(--unlock-heading);border:1px solid #0000;margin-top:1.25rem}.DQoAXG_purchaseContent>button:hover:not(:disabled){background:var(--unlock-purchase-hover)}.DQoAXG_dialog.DQoAXG_freeDialog{width:min(38rem,100% - 2rem)}.DQoAXG_freeDialog .DQoAXG_selectionHeader{padding-block:1.5rem 1.25rem}.DQoAXG_freeBody{padding-top:1.5rem}.DQoAXG_freeIntroduction{color:var(--unlock-muted);font-size:.875rem;line-height:1.7}.DQoAXG_freeOffer{grid-template-columns:minmax(0,1fr);grid-template-areas:"benefits""activation""reassurance";align-items:stretch;gap:1.5rem;margin-top:1.5rem;display:grid}.DQoAXG_freeBenefits{grid-area:benefits;gap:0;margin:0;padding:0;list-style:none;display:grid}.DQoAXG_freeBenefits li{overflow-wrap:anywhere;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:1.25rem;min-width:0;padding-block:1.125rem;display:grid}.DQoAXG_freeBenefits li+li{border-top:1px solid var(--popup-line)}.DQoAXG_freeBenefits li:first-child{padding-top:0}.DQoAXG_freeBenefits li:last-child{padding-bottom:0}.DQoAXG_freeBenefits strong{color:var(--unlock-heading);font-family:var(--font-display,Georgia, serif);font-size:1.25rem;font-weight:600;line-height:1.35}.DQoAXG_freeBenefits p{color:var(--unlock-muted);margin:0;font-size:.875rem;line-height:1.65}.DQoAXG_freeActivation{background:var(--unlock-action);min-width:0;color:var(--unlock-on-rich);border-radius:12px;flex-direction:column;grid-area:activation;justify-content:center;padding:1.25rem;display:flex}.DQoAXG_freeSummary{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.DQoAXG_freeSummary span{color:var(--unlock-on-rich);font-size:.875rem;font-weight:600;line-height:1.6}.DQoAXG_freeSummary p{color:var(--unlock-rich-muted);margin:.25rem 0 0;font-size:.8125rem;line-height:1.6}.DQoAXG_freeSummary>strong{max-width:100%;color:var(--unlock-purchase);font-family:var(--font-display,Georgia, serif);grid-area:1/2;font-size:2rem;line-height:1.15}.DQoAXG_freeSummary>div{grid-area:1/1}.DQoAXG_freeActivation>button{background:var(--unlock-purchase);width:100%;min-height:3rem;color:var(--unlock-heading);border-radius:999px;margin-top:1.25rem;padding:.875rem 1rem;font-size:.9375rem;line-height:1.5}.DQoAXG_freeActivation>button:hover:not(:disabled){background:var(--unlock-purchase-hover)}.DQoAXG_freeActivation>button:focus-visible{outline:2px solid var(--unlock-on-rich);outline-offset:4px}.DQoAXG_freeReassurance{color:var(--unlock-muted);text-align:center;grid-area:reassurance;margin:0;font-size:.8125rem;line-height:1.7}.DQoAXG_packages{min-width:0;margin-top:1.5rem}.DQoAXG_packages legend{color:#64231e;margin-bottom:.75rem;font-weight:700}.DQoAXG_package{border-bottom:1px solid var(--popup-line);cursor:pointer;align-items:center;gap:.75rem;min-height:88px;padding-block:1rem;display:flex}.DQoAXG_package:has(input:checked){background:#f3e7d6}.DQoAXG_package:has(input:focus-visible){outline-offset:3px;outline:2px solid #742b26}.DQoAXG_package input{accent-color:#742b26;flex:0 0 20px;width:20px;height:20px;margin-left:.5rem}.DQoAXG_packageName{overflow-wrap:anywhere;flex:1;gap:.3rem;min-width:0;line-height:1.5;display:grid}.DQoAXG_packageName>span{font-size:.8125rem}.DQoAXG_packagePrice{text-align:right;font-variant-numeric:tabular-nums;gap:.25rem;padding-right:.5rem;display:grid}.DQoAXG_packagePrice strong{color:#64231e}.DQoAXG_packagePrice>span{font-size:.75rem}.DQoAXG_packageSavings,.DQoAXG_bestUnitPrice{color:#64231e;font-weight:600}.DQoAXG_hint,.DQoAXG_resume{margin-top:1rem;font-size:.8125rem;line-height:1.7}@media (min-width:64rem){.DQoAXG_dialog.DQoAXG_creditDialog{width:min(60rem,100% - 2rem)}.DQoAXG_creditLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:2rem;display:grid}.DQoAXG_creditPanelTitle,.DQoAXG_purchaseHeading{margin-bottom:.75rem;display:block}.DQoAXG_creditPanel{align-self:center;position:sticky;top:0}.DQoAXG_additionalPurchase{border-top:0;border-left:1px solid var(--popup-line);min-width:0;margin-top:0;padding-left:2rem}.DQoAXG_purchaseToggle{display:none}.DQoAXG_purchaseContent{display:block}}@media (min-width:64rem) and (max-height:42rem){.DQoAXG_creditPanel{align-self:start}}@media (max-width:44rem){.DQoAXG_dialog.DQoAXG_freeDialog{width:calc(100% - 1.5rem)}.DQoAXG_freeDialog .DQoAXG_selectionHeader{padding-block:1.5rem 1rem}.DQoAXG_freeBody{padding-top:1rem}.DQoAXG_freeOffer{gap:1.25rem;margin-top:1.25rem}.DQoAXG_freeBenefits li{padding-block:.875rem}}@media (max-width:32rem){.DQoAXG_freeBenefits li{grid-template-columns:minmax(0,1fr);gap:.25rem}}@media (max-width:480px){.DQoAXG_purchaseFooter>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.DQoAXG_purchaseFooter>button{padding-inline:.75rem;font-size:.875rem}.DQoAXG_selectedPackage{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem}.DQoAXG_selectedPrice{text-align:left;gap:.25rem}.DQoAXG_packageChooser .DQoAXG_package{gap:.5rem;min-height:0;padding-block:.875rem}.DQoAXG_packageChooser .DQoAXG_packageName>span{font-size:.75rem}.DQoAXG_packageChooser .DQoAXG_packagePrice{padding-left:2rem}.DQoAXG_freeActivation{padding:1rem}.DQoAXG_freeSummary{gap:.75rem}.DQoAXG_freeSummary>strong{font-size:1.875rem}.DQoAXG_creditReady{padding:1rem}.DQoAXG_creditReady>p:first-child{font-size:1rem}.DQoAXG_creditReady>button{padding-inline:1rem}.DQoAXG_package{flex-wrap:wrap}.DQoAXG_packagePrice{text-align:left;width:100%;padding-left:2.5rem}.DQoAXG_additionalPurchase .DQoAXG_packagePrice{padding-left:2rem}}@media (max-width:360px){.DQoAXG_freeSummary{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.DQoAXG_freeSummary>strong{font-size:2rem}}
.mipBsW_page{background-color:#fffaf2;background-image:linear-gradient(#fffaf214 0,#fffaf238 14vw,#fffaf2 calc(33.333vw - 1rem)),url(/saved-charts-archive-hero-v4.webp);background-position:top;background-repeat:no-repeat;background-size:100% 100%,100%}.mipBsW_collection{container-type:inline-size}.mipBsW_collectionCount{font-variant-numeric:lining-nums tabular-nums}.mipBsW_guestCard{background:#fffaf2e0;border:1px solid #d7bba4;border-radius:1rem;gap:1.5rem;min-width:0;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,4vw,3rem);display:grid}@media (min-width:48rem){.mipBsW_guestCard{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.mipBsW_emptyState{text-align:center;background:#fffaf2;border:1px dashed #9d5a3785;border-radius:14px;min-width:0;margin-top:1.5rem;padding:clamp(2rem,4vw,3rem) clamp(1.25rem,3vw,2.5rem)}.mipBsW_emptyTitle{color:#5b1b18;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.4vw,1.875rem);font-weight:600;line-height:1.4}.mipBsW_emptyDescription{color:#654f40;max-width:54ch;margin:.75rem auto 0;font-size:1rem;line-height:1.8}.mipBsW_emptyAction{color:#fff9f1;cursor:pointer;background:#661d18;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.625rem;min-height:3rem;margin-top:1.25rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:700;line-height:1.5;transition:background-color .18s cubic-bezier(.25,1,.5,1);display:inline-flex}.mipBsW_emptyAction:hover{background:#4e1412}.mipBsW_emptyAction:focus-visible{outline-offset:4px;outline:2px solid #6a241e}.mipBsW_emptyNote{color:#765e4e;margin:.75rem 0 0;font-size:.8125rem;line-height:1.7}@media (prefers-reduced-motion:reduce){.mipBsW_emptyAction{transition:none}}.mipBsW_filterBar{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.mipBsW_searchField,.mipBsW_filterField{gap:.375rem;min-width:0;display:grid}@container (min-width:36rem){.mipBsW_filterBar{grid-template-columns:minmax(0,1fr) minmax(15.5rem,1.2fr)}.mipBsW_searchField{grid-column:1/-1}}@container (min-width:52rem){.mipBsW_filterBar{grid-template-columns:minmax(0,1fr) minmax(11.5rem,.35fr) minmax(15.5rem,.45fr)}.mipBsW_searchField{grid-column:auto}}.mipBsW_searchInput::-webkit-search-cancel-button{display:none}.mipBsW_introRule{background:linear-gradient(90deg,#ad6549,#ad65491a);width:9rem;height:1px;margin-top:1rem;display:block;position:relative}.mipBsW_introRule:before{content:"";background:#ad6549;width:7px;height:7px;position:absolute;top:-3px;left:0;transform:rotate(45deg)}@media (max-width:639px){.mipBsW_page{background-image:linear-gradient(#fffaf23d,#fffaf252 8rem,#fffaf2 18rem),linear-gradient(90deg,#fffaf2b3,#fffaf21a),url(/saved-charts-archive-hero-v4.webp);background-position:top,top,79% -2rem;background-size:100% 100%,100% 18rem,auto 20rem}}
.bNkiuG_backdrop{isolation:isolate;background-color:#faf5eb;background-image:radial-gradient(50rem 35rem at 50% 24rem,#e1be793b,#0000 75%);flex:1;position:relative;overflow:hidden}.bNkiuG_backdrop:before{z-index:-1;background:var(--pricing-paper-image) top center / 48rem 48rem repeat;opacity:.42;pointer-events:none;content:"";position:absolute;inset:0}.bNkiuG_page{--pricing-rich:#641e1a;--pricing-on-rich:#fff4df;--pricing-rich-muted:#edd4bd;--pricing-gold:#f0d39a;--pricing-warm:#f1e3ce;--pricing-ink:#5d321b;width:min(100% - 2.5rem,72rem);margin-inline:auto;padding-block:clamp(1.5rem,3vw,2rem) clamp(4rem,8vw,7rem)}.bNkiuG_serviceTabs{background:#f3e6d0;border:1px solid #ccb087;border-radius:999px;gap:.375rem;width:min(100%,20rem);margin:0 auto 2.5rem;padding:.375rem;display:flex}.bNkiuG_serviceTab{min-width:0;min-height:3rem;color:var(--accent-strong);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:.75rem 1rem;font-size:1rem;font-weight:600;line-height:1.5;transition:background-color .18s cubic-bezier(.25,1,.5,1),color .18s cubic-bezier(.25,1,.5,1)}.bNkiuG_serviceTab:hover{background:var(--accent-soft)}.bNkiuG_serviceTab[aria-selected=true]{background:var(--accent-strong);color:var(--paper)}.bNkiuG_servicePanel:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.bNkiuG_comingSoon{border:1px solid var(--line);text-align:center;background:#f4e8d4;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:21rem;padding:clamp(1.5rem,3.5vw,3rem);display:flex}.bNkiuG_comingSoonTitle{color:var(--accent-strong);text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2}.bNkiuG_comingSoon p{max-width:48ch;color:var(--ink-muted);margin:1.25rem 0 0;font-size:1rem;line-height:1.75}.bNkiuG_freeCatalog{background:var(--pricing-warm);border-radius:14px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.bNkiuG_freeLaunch{background:var(--pricing-rich);flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.5rem,3.5vw,3rem);display:flex}.bNkiuG_freeTitle{max-width:22ch;color:var(--pricing-on-rich);text-wrap:balance;margin:0;font-size:clamp(1.875rem,3vw,2.5rem);font-weight:600;line-height:1.25}.bNkiuG_freeLaunch>p{max-width:65ch;color:var(--pricing-rich-muted);margin:1.25rem 0 0;font-size:.9375rem;line-height:1.8}.bNkiuG_freeLaunch>.bNkiuG_freeOffer{color:var(--pricing-gold);margin-top:1rem;font-size:1rem;font-weight:600;line-height:1.5}.bNkiuG_freeActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.bNkiuG_freeLaunch .bNkiuG_buyButton{background:var(--pricing-gold);max-width:100%;color:var(--pricing-rich)}.bNkiuG_freeLaunch .bNkiuG_buyButton:hover:not(:disabled){background:var(--pricing-on-rich)}.bNkiuG_freeActions .bNkiuG_secondaryButton{border-color:var(--pricing-on-rich);background:var(--pricing-on-rich);color:var(--pricing-rich);margin-top:0;text-decoration:none}.bNkiuG_freeActions .bNkiuG_secondaryButton:hover{border-color:var(--pricing-warm);background:var(--pricing-warm);color:var(--pricing-rich)}.bNkiuG_freeCatalog .bNkiuG_sharedBenefits{background:var(--pricing-warm);border-top:0;border-radius:0;align-self:stretch;min-width:0;margin:0;padding:clamp(1.5rem,3.5vw,3rem)}.bNkiuG_freeCatalog .bNkiuG_benefitsList{gap:0;margin-top:1.25rem;margin-bottom:0;display:grid}.bNkiuG_freeCatalog .bNkiuG_benefitsTitle{max-width:22ch;color:var(--accent-strong);text-wrap:balance;font-size:clamp(1.625rem,2.2vw,1.875rem);line-height:1.25}.bNkiuG_freeCatalog .bNkiuG_benefitsList li{padding-block:.875rem}.bNkiuG_freeCatalog .bNkiuG_benefitsList li+li{border-top:1px solid var(--line)}.bNkiuG_freeCatalog .bNkiuG_benefitsList li:first-child{padding-top:0}.bNkiuG_freeCatalog .bNkiuG_benefitsList li:last-child{padding-bottom:0}.bNkiuG_freeLaunch :is(.bNkiuG_buyButton,.bNkiuG_secondaryButton):focus-visible,.bNkiuG_package[data-tone=rich] .bNkiuG_buyButton:focus-visible{outline-color:var(--pricing-gold)}.bNkiuG_buyButton:focus-visible,.bNkiuG_secondaryButton:focus-visible,.bNkiuG_serviceTab:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.bNkiuG_packages{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.bNkiuG_packages:has(>:only-child){grid-template-columns:minmax(0,1fr);max-width:26rem;margin-inline:auto}.bNkiuG_package{--card-highlight:#ffffffa6;--card-shade:#774b2712;--button-surface:linear-gradient(180deg, #84332a, #641e1a);--button-border:#6d2820;--button-highlight:#ffdebd38;--button-shade:#3409051f;--button-ink:var(--pricing-on-rich);isolation:isolate;min-width:0;box-shadow:inset 0 1px 0 var(--card-highlight), inset 0 -1px 2px var(--card-shade), 0 6px 14px -7px #5d321b1c;background:radial-gradient(at 12% 0,#ffffff73,#0000 65%),linear-gradient(#fffbf4,#f8f0e4);border:1px solid #d2bda4;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.bNkiuG_packageInfo{padding:1.75rem 1.75rem 1.5rem}.bNkiuG_packageHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .25rem;min-height:2rem;display:flex}.bNkiuG_saving{color:#64431b;white-space:nowrap;background:linear-gradient(165deg,#f7e6c2,#ead3a7);border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1.5;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #7f531c1f,0 1px 2px #542c110d}.bNkiuG_package[data-tone=rich] .bNkiuG_saving{color:var(--pricing-rich);background:linear-gradient(165deg,#f8e2b0,#eccb8e)}.bNkiuG_quantityDisplay{color:var(--accent-strong);flex-direction:column;align-items:flex-start;gap:.375rem;margin-top:1.25rem;display:flex}.bNkiuG_quantityNumber{font-variant-numeric:lining-nums tabular-nums;flex-shrink:0;font-size:1.125rem;font-weight:600;line-height:1.5}.bNkiuG_quantityDetails{flex-direction:column;gap:.375rem;min-width:0;display:flex}.bNkiuG_quantityUnit{font:inherit}.bNkiuG_package[data-tone=rich] .bNkiuG_quantityDisplay{color:var(--pricing-on-rich)}.bNkiuG_packageAction{padding:0 1.75rem 1.75rem}.bNkiuG_packageAction .bNkiuG_buyButton{gap:.5rem;width:100%;font-size:.875rem;font-weight:600}.bNkiuG_package .bNkiuG_buyButton{border-color:var(--button-border);background:var(--button-surface);box-shadow:inset 0 1px 0 var(--button-highlight), inset 0 -1px 0 var(--button-shade), 0 1px 3px #411b0f1f;color:var(--button-ink);text-shadow:0 1px 1px #2a08041f;transition:transform .16s cubic-bezier(.25,1,.5,1)}.bNkiuG_package .bNkiuG_buyButton:hover:not(:disabled){background:var(--button-surface);transform:translateY(-1px)}.bNkiuG_package .bNkiuG_buyButton:active:not(:disabled){box-shadow:inset 0 2px 3px var(--button-shade), inset 0 -1px 0 var(--button-highlight), 0 1px 2px #411b0f2e;transform:translateY(1px)}.bNkiuG_package[data-tone=warm]{--card-highlight:#fff4d9a6;--card-shade:#86541c14;background:radial-gradient(at 12% 0,#fff9e266,#0000 65%),linear-gradient(#f4e6cb,#edddc4);border-color:#c9a574}.bNkiuG_package[data-tone=rich]{--card-highlight:#ffd6a429;--card-shade:#2005021f;--button-surface:linear-gradient(180deg, #f8e2b3, #edce92);--button-border:#e3bc79;--button-highlight:#fff6dca6;--button-shade:#8350161f;--button-ink:var(--pricing-rich);background:radial-gradient(ellipse at 12% 0, #cc7b581f, transparent 65%), linear-gradient(180deg, #6d2620, var(--pricing-rich) 55%, #5b1c17);box-shadow:inset 0 1px 0 var(--card-highlight), inset 0 -1px 2px var(--card-shade), 0 7px 16px -8px #44170f29;border-color:#582019}.bNkiuG_package[data-tone=rich] :is(.bNkiuG_packageName,.bNkiuG_price){color:var(--pricing-on-rich)}.bNkiuG_package[data-tone=rich] :is(.bNkiuG_quantity,.bNkiuG_unitPrice){color:var(--pricing-rich-muted)}.bNkiuG_package[data-tone=rich] :is(.bNkiuG_bestUnitPrice,.bNkiuG_packageSavings){color:var(--pricing-gold)}.bNkiuG_package[data-tone=rich] .bNkiuG_buyButton{text-shadow:0 1px #ffffff73}.bNkiuG_packageInfo,.bNkiuG_price{overflow-wrap:anywhere;min-width:0}.bNkiuG_packageName{color:var(--accent-strong);margin:0;font-size:1.375rem;font-weight:600;line-height:1.25}.bNkiuG_purchaseExplanation{max-width:65ch;color:var(--foreground);margin:0 0 .875rem;font-size:1rem;line-height:1.75}.bNkiuG_purchaseNotes{margin-bottom:1.5rem}.bNkiuG_purchaseNotes>summary{width:fit-content;min-height:44px;color:var(--ink-muted);cursor:pointer;align-content:center;padding-block:.625rem;font-size:.875rem;font-weight:500;line-height:1.6}.bNkiuG_purchaseNotes>summary:hover{color:var(--accent-strong)}.bNkiuG_purchaseNotes>summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.bNkiuG_purchaseNotesContent{padding-block:.5rem}.bNkiuG_purchaseNote{max-width:72ch;color:var(--ink-muted);margin:0;font-size:.875rem;line-height:1.7}.bNkiuG_purchaseNotes .bNkiuG_purchaseNote+.bNkiuG_purchaseNote,.bNkiuG_purchaseNotes .bNkiuG_loginHint{margin:.5rem 0 0}.bNkiuG_paidTitle{color:var(--accent-strong);text-wrap:balance;margin:0 0 .875rem;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;line-height:1.3}.bNkiuG_loginHint{color:var(--ink-muted);margin:0 0 1.5rem;font-size:.875rem;line-height:1.7}.bNkiuG_description{max-width:72ch;color:var(--ink-muted);overflow-wrap:anywhere;margin:.625rem 0 0;font-size:.875rem;line-height:1.7}.bNkiuG_quantity{color:var(--ink-muted);margin:0;font-size:.875rem;line-height:1.6}.bNkiuG_price{color:var(--accent-strong);font-variant-numeric:lining-nums tabular-nums;border-top:1px dashed #c5a782;flex-direction:column;flex:1;align-items:flex-start;gap:.125rem;margin:0 1.75rem;padding:1.5rem 0;font-size:1rem;line-height:1.5;display:flex}.bNkiuG_totalPrice{letter-spacing:-.025em;font-size:2rem;font-weight:600;line-height:1.2}.bNkiuG_priceCurrency{letter-spacing:normal;font-size:1rem;font-weight:500}.bNkiuG_package[data-tone=rich] .bNkiuG_price{border-top-color:#a56c55}.bNkiuG_unitPrice{color:var(--ink-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.6}.bNkiuG_bestUnitPrice{font-weight:600}.bNkiuG_packageSavings{margin:.875rem 0 0;font-size:.875rem;font-weight:600;line-height:1.6}.bNkiuG_sharedBenefits{background:var(--pricing-warm);color:var(--pricing-ink);border-radius:14px;margin-top:2.5rem;padding:clamp(1.5rem,3vw,2rem)}.bNkiuG_benefitsTitle{color:var(--pricing-ink);margin:0;font-size:1.375rem;font-weight:600;line-height:1.5}.bNkiuG_benefitsIntroduction{color:var(--ink-muted);margin:.625rem 0 0;font-size:.875rem;line-height:1.7}.bNkiuG_benefitContent{overflow-wrap:anywhere;min-width:0}.bNkiuG_benefitName{color:var(--accent-strong);font-size:1rem;font-weight:600;line-height:1.5}.bNkiuG_benefitDescription{color:var(--ink-muted);margin:.25rem 0 0;font-size:.8125rem;line-height:1.65}.bNkiuG_benefitsList{color:var(--pricing-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 2rem;margin:1rem 0;padding:0;font-size:.9375rem;line-height:1.7;list-style:none;display:grid}.bNkiuG_benefitsList li{align-items:flex-start;gap:.625rem;display:flex}.bNkiuG_benefitsList svg{color:#80601f;flex-shrink:0;margin-top:.25rem}.bNkiuG_freeCatalog .bNkiuG_benefitsList{grid-template-columns:minmax(0,1fr)}.bNkiuG_sharedBenefits[data-mode=paid]{--line:#8b5b3d38;background:linear-gradient(120deg,#fcf3e5,#f6ebdb 48%,#efdfc7);grid-template-columns:minmax(15.5rem,.85fr) minmax(0,1.65fr);padding:0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #d7bb95,inset 0 2px 1px #ffffffd9,inset 0 -2px 4px #8b5b3d14,0 8px 20px -8px #5d321b29}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsHeading{background:0 0;flex-direction:column;justify-content:center;min-width:0;padding:clamp(1.5rem,3vw,2rem);display:flex}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsTitle{max-width:14ch;color:var(--pricing-rich);letter-spacing:-.02em;text-shadow:0 1px #ffffffbf;text-wrap:balance;font-size:clamp(2rem,2.5vw,2.25rem);font-weight:700;line-height:1.18}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsIntroduction{max-width:26ch;color:var(--pricing-ink);margin-top:1.125rem;font-size:.9375rem;font-weight:500}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsList{min-width:0;box-shadow:inset 1px 0 0 var(--line), inset 2px 0 0 #ffffff80;align-content:start;gap:1.5rem 2rem;margin:0;padding:clamp(1.5rem,3vw,2rem)}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsList li{min-width:0;padding-top:.875rem}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsList li:nth-child(n+3){border-top:1px solid var(--line)}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsList li:only-child{grid-column:1/-1}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitName{font-size:1.0625rem}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitDescription{margin-top:.5rem;font-size:.875rem;line-height:1.7}.bNkiuG_buyButton,.bNkiuG_secondaryButton{background:var(--accent-strong);min-height:2.875rem;color:var(--paper);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:700;line-height:1.4;transition:background-color .18s cubic-bezier(.25,1,.5,1),color .18s cubic-bezier(.25,1,.5,1);display:inline-flex}.bNkiuG_buyButton:hover:not(:disabled){background:#7b241d}.bNkiuG_buyButton:disabled{opacity:.55;cursor:wait}.bNkiuG_footnote{max-width:70ch;color:var(--ink-muted);margin:1.75rem 0 0;font-size:.875rem;line-height:1.75}.bNkiuG_notice{border-block:1px solid var(--line);color:var(--ink-muted);padding-block:2rem;font-size:1rem;line-height:1.75}.bNkiuG_noticeTitle{color:var(--accent-strong);margin:0 0 .75rem;font-size:1.625rem;font-weight:700;line-height:1.35}.bNkiuG_secondaryButton{border-color:var(--line);color:var(--accent-strong);background:0 0;margin-top:1.5rem}.bNkiuG_secondaryButton:hover{background:var(--accent-soft)}.bNkiuG_loading{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.bNkiuG_loadingRow{border:1px solid var(--line);background:var(--paper);border-radius:14px;flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:20rem;padding:2rem;display:flex}@media (max-width:63.999rem){.bNkiuG_freeCatalog{grid-template-columns:minmax(0,1fr)}.bNkiuG_freeCatalog .bNkiuG_sharedBenefits{padding:clamp(1.5rem,3.5vw,3rem)}.bNkiuG_sharedBenefits[data-mode=paid]{grid-template-columns:minmax(0,1fr)}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsList{box-shadow:inset 0 1px 0 var(--line), inset 0 2px 0 #ffffff80}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsTitle{max-width:none}.bNkiuG_packages,.bNkiuG_loading{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.999rem){.bNkiuG_backdrop{background-image:radial-gradient(32rem 28rem at 50% 24rem,#e1be792e,#0000 75%)}.bNkiuG_backdrop:before{background-size:40rem 40rem}.bNkiuG_serviceTabs{margin-bottom:1.75rem}.bNkiuG_freeActions{flex-direction:column;align-items:stretch}.bNkiuG_packages,.bNkiuG_loading,.bNkiuG_benefitsList{grid-template-columns:minmax(0,1fr)}.bNkiuG_packages{grid-auto-rows:auto;gap:.875rem}.bNkiuG_package{grid-template-columns:minmax(0,1fr) auto;gap:.875rem 1rem;padding:1.125rem;display:grid}.bNkiuG_packageInfo{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.375rem .75rem;padding:0;display:grid}.bNkiuG_packageHeading{flex-direction:column;align-items:flex-start;gap:.375rem;min-height:0}.bNkiuG_packageName{font-size:1.25rem}.bNkiuG_quantityDisplay{display:contents}.bNkiuG_quantityNumber{grid-area:1/2;margin-top:.125rem;font-size:.875rem}.bNkiuG_quantityDetails{grid-area:2/1/auto/-1}.bNkiuG_price{border-top:0;flex:none;gap:.125rem;margin:0;padding:0}.bNkiuG_totalPrice{font-size:1.625rem}.bNkiuG_priceCurrency{font-size:.8125rem}.bNkiuG_unitPrice{margin-top:.25rem;font-size:.75rem}.bNkiuG_packageSavings{margin-top:.375rem;font-size:.75rem}.bNkiuG_packageAction{align-self:end;padding:0}.bNkiuG_packageAction .bNkiuG_buyButton{padding-inline:.875rem;font-size:.8125rem}.bNkiuG_sharedBenefits[data-mode=paid] .bNkiuG_benefitsList li+li{border-top:1px solid var(--line)}}@media (max-width:22.5rem){.bNkiuG_package{grid-template-columns:minmax(0,1fr)}.bNkiuG_packageAction{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.bNkiuG_package .bNkiuG_buyButton,.bNkiuG_buyButton,.bNkiuG_secondaryButton,.bNkiuG_serviceTab{transition:none}}
.iDiAca_card{--year-ink:#5b2c20;--year-muted:#785e4c;--year-line:#8f563338;--year-paper:#fffaf2;--year-selected:#661d18;border:1px solid var(--year-line);background:var(--year-paper);border-radius:.75rem;min-width:0;padding:1rem}.iDiAca_heading{border-bottom:1px solid var(--year-line);color:var(--year-ink);letter-spacing:-.015em;padding-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.4;display:block}.iDiAca_select{margin-top:.875rem}.iDiAca_select [role=combobox]{min-height:3.5rem;color:var(--year-ink);background:#fffdf7;border-color:#8f56334d;border-radius:.5rem;font-size:1rem;font-weight:600}.iDiAca_select [role=combobox]:hover{border-color:#986443}.iDiAca_select [role=combobox]:focus{border-color:var(--year-selected);outline-offset:-3px;box-shadow:none;outline:2px solid #926033}.iDiAca_select [role=listbox]{border-color:var(--year-line);background:var(--year-paper);box-shadow:none;scrollbar-color:#af8c6c transparent;scrollbar-width:thin;border-radius:.75rem}.iDiAca_select [role=option]{min-height:2.75rem}.iDiAca_select [role=option][aria-selected=true]{background:var(--year-selected);color:#fffaf2}.iDiAca_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.625rem;display:grid}.iDiAca_step,.iDiAca_return{border:1px solid var(--year-line);min-width:0;min-height:2.75rem;color:var(--year-ink);white-space:nowrap;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .375rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;transition:background-color .16s ease-out,border-color .16s ease-out;display:inline-flex}.iDiAca_step svg,.iDiAca_return svg{flex-shrink:0;width:.875rem;height:.875rem}.iDiAca_step:enabled:hover,.iDiAca_return:hover{background:#eee0ce;border-color:#8f56335c}.iDiAca_step:disabled{cursor:not-allowed;opacity:.4}.iDiAca_return{background:#f3e8d9;border-color:#0000;width:100%;margin-top:.5rem}.iDiAca_nearby{border-top:1px solid var(--year-line);margin-top:1.25rem;padding-top:1rem;display:none}.iDiAca_nearbyHeading{color:var(--year-muted);font-size:.8125rem;font-weight:600;line-height:1.25rem}.iDiAca_years{grid-template-columns:repeat(5,minmax(0,1fr));gap:.25rem;margin-top:.625rem;display:grid}.iDiAca_year{min-width:0;min-height:2.75rem;color:var(--year-muted);font-variant-numeric:tabular-nums;background:#f5ebde66;border:1px solid #0000;border-radius:.5rem;padding:.375rem 0;font-size:.8125rem;font-weight:600;transition:background-color .16s ease-out,color .16s ease-out;position:relative}.iDiAca_year:hover{color:var(--year-ink);background:#eee0ce}.iDiAca_year.iDiAca_selected{color:#fffaf2;background:var(--year-selected);font-weight:700}.iDiAca_year.iDiAca_target:after{content:"";background:#4e6934;border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:.25rem;right:.25rem}.iDiAca_step:focus-visible,.iDiAca_return:focus-visible,.iDiAca_year:focus-visible{outline-offset:-3px;outline:2px solid #926033}.iDiAca_year.iDiAca_selected:focus-visible{outline-color:#f0cf96}@media (max-width:63.999rem){.iDiAca_card{--minor-navigation-top:var(--tuvi-result-tabs-bottom);z-index:30;top:var(--minor-navigation-top);max-width:100%;padding:var(--tuvi-palace-nav-padding-y) 0;scroll-margin-top:var(--minor-navigation-top);border:0;border-bottom:1px solid var(--year-line);background:#f8efe3;border-radius:0;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:.5rem;margin-inline:0;display:grid;position:sticky}html[data-tuvi-header=hidden] .iDiAca_card{--minor-navigation-top:calc(var(--tuvi-result-tabs-bottom) + var(--site-navigation-shift))}.iDiAca_heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.iDiAca_select{grid-area:1/2;min-width:0;margin-top:0}.iDiAca_select [role=combobox]{min-height:2.75rem;padding-left:.625rem;font-size:.875rem}.iDiAca_steps{display:contents}.iDiAca_step{grid-row:1;width:2.75rem}.iDiAca_step:first-child{grid-column:1}.iDiAca_step:last-child{grid-column:3}.iDiAca_step span,.iDiAca_return{display:none}}@media (min-width:64rem){.iDiAca_card{top:calc(var(--tuvi-result-tabs-bottom) + 1.5rem);position:sticky}.iDiAca_nearby{display:block}}@media (prefers-reduced-motion:reduce){.iDiAca_step,.iDiAca_return,.iDiAca_year{transition:none}}
