.WZVxJa_shell{--studio-ink:#27252f;--studio-muted:#77737f;--studio-accent:#634493;--studio-line:#e9e6ee;min-height:100svh;color:var(--studio-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);-webkit-font-smoothing:antialiased;background:#faf9fc;flex-direction:column;font-size:15px;line-height:1.6;display:flex}.WZVxJa_shell *{box-sizing:border-box}.WZVxJa_shell a{color:inherit;text-decoration:none}.WZVxJa_shell button,.WZVxJa_dropdownTrigger{font:inherit}.WZVxJa_shell button{cursor:pointer}.WZVxJa_shell button:disabled{cursor:wait;opacity:.5}.WZVxJa_shell :focus-visible{outline-offset:5px;outline:3px solid #a78ace}.WZVxJa_shell svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}.WZVxJa_skip{z-index:100;border:1px solid var(--studio-line);background:#fff;border-radius:6px;padding:12px 20px;position:absolute;top:-100px;left:24px}.WZVxJa_skip:focus{top:12px}.WZVxJa_header{border-bottom:1px solid var(--studio-line);z-index:10;background:#fff;height:84px;position:relative}.WZVxJa_headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;height:100%;margin:auto;padding:0 40px;display:flex}.WZVxJa_brand{letter-spacing:-.8px;white-space:nowrap;align-items:center;gap:12px;font-size:21px;font-weight:750;display:inline-flex}.WZVxJa_brandLight{font-weight:450}.WZVxJa_brandIcon{background:var(--studio-accent);color:#fff;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.WZVxJa_brandIcon svg{width:23px;height:23px}.WZVxJa_navigation{align-items:center;gap:28px;display:flex}.WZVxJa_dropdown{position:relative}.WZVxJa_dropdownTrigger{cursor:pointer;color:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;font-size:13px;font-weight:550;list-style:none;display:flex}.WZVxJa_dropdownTrigger>svg{color:#92909b;width:14px;height:14px}.WZVxJa_dropdownTrigger[aria-expanded=true]>svg{transform:rotate(180deg)}.WZVxJa_dropdownPanel{border:1px solid var(--studio-line);background:#fff;border-radius:10px;width:230px;padding:8px;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 12px 40px #30223d12}.WZVxJa_dropdownPanel a,.WZVxJa_dropdownPanel button,.WZVxJa_disabledItem{text-align:left;border-radius:5px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:13px;display:flex}.WZVxJa_dropdownPanel a:hover,.WZVxJa_dropdownPanel button:hover{background:#f4f0f9}.WZVxJa_dropdownPanel button{color:var(--studio-ink);background:0 0;border:none}.WZVxJa_disabledItem{color:var(--studio-muted)}.WZVxJa_disabledItem svg{color:#a193b2}.WZVxJa_disabledItem small{color:#96909f;margin-top:2px;font-size:11px;display:block}.WZVxJa_accountRole{border-bottom:1px solid var(--studio-line);color:var(--studio-muted);margin:5px 12px 7px;padding-bottom:8px;font-size:11px}.WZVxJa_avatar{color:#766786;background:#f1eef5;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.WZVxJa_avatar svg{width:16px;height:16px}.WZVxJa_accountName{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.WZVxJa_accountLoading{align-items:center;gap:8px;display:flex}.WZVxJa_accountLoading span:first-child{background:#f2eff5;border-radius:50%;width:28px;height:28px}.WZVxJa_accountLoading span:last-child{background:#f2eff5;border-radius:4px;width:50px;height:9px}.WZVxJa_login{align-items:center;gap:7px;font-size:13px;display:flex}.WZVxJa_login svg{width:18px;height:18px}.WZVxJa_textButton{color:var(--studio-accent);white-space:nowrap;background:0 0;border:0;padding:5px 0;font-size:13px}.WZVxJa_main{flex:1;width:100%;max-width:1040px;margin:0 auto;padding:0 40px 80px}.WZVxJa_hero{text-align:center;padding:80px 0 48px}.WZVxJa_eyebrow{color:#82748f;letter-spacing:1.3px;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 19px;font-size:11px;font-weight:650;display:inline-flex}.WZVxJa_eyebrow>span{background:#9876bc;border-radius:50%;width:5px;height:5px}.WZVxJa_hero h1{letter-spacing:-2.7px;margin:0;font-size:clamp(34px,4.8vw,58px);font-weight:680;line-height:1.22}.WZVxJa_description{color:var(--studio-muted);word-break:keep-all;margin:19px 0 0;font-size:15px;line-height:1.8}.WZVxJa_studios{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:866px;margin:0 auto;display:grid}.WZVxJa_card{background:#fff;border:1px solid #e4e0e9;border-radius:12px;flex-direction:column;min-width:0;padding:25px 30px 0;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.WZVxJa_card[data-ready=true]:hover{border-color:#b7a2d0;transform:translateY(-4px);box-shadow:0 10px 30px #4d396910}.WZVxJa_cardTop{justify-content:space-between;align-items:center;display:flex}.WZVxJa_cardIcon{color:#a093b0;display:flex}.WZVxJa_cardIcon svg{width:21px;height:21px}.WZVxJa_badge{color:#8b8395;background:#f4f3f6;border:1px solid #efedf2;border-radius:5px;padding:4px 9px;font-size:11px;font-weight:550}.WZVxJa_badge[data-ready=true]{color:#73539a;background:#f0eaf8;border-color:#e7ddf2}.WZVxJa_artworkFrame{place-items:center;height:148px;margin:6px 0 20px;display:grid}.WZVxJa_shell .WZVxJa_artwork{stroke:none;width:240px;max-width:100%;height:148px}.WZVxJa_cardCopy{flex:1}.WZVxJa_studioName{letter-spacing:.7px;color:#9c8aaa;margin:0 0 8px;font-size:11px;font-weight:600}.WZVxJa_card h2{letter-spacing:-.9px;margin:0;font-size:24px;font-weight:650}.WZVxJa_cardDescription{color:#817a8a;word-break:keep-all;max-width:310px;min-height:50px;margin:13px 0 26px;font-size:13px;line-height:1.85}.WZVxJa_cardAction{color:#a29aa9;border-top:1px solid #efedf2;justify-content:space-between;align-items:center;gap:10px;min-height:66px;font-size:12px;font-weight:550;display:flex}.WZVxJa_cardAction svg{width:18px;height:18px}.WZVxJa_card[data-ready=true] .WZVxJa_cardAction{color:var(--studio-accent)}.WZVxJa_footer{border-top:1px solid var(--studio-line);color:#a09aa8;justify-content:space-between;align-items:center;gap:16px;width:calc(100% - 80px);max-width:1120px;margin:0 auto;padding:25px 0;font-size:11px;display:flex}.WZVxJa_notice{color:#7b668c;background:#f6f2fa;border:1px solid #e5dfed;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;max-width:866px;margin:0 auto 24px;padding:12px 16px;font-size:12px;display:flex}.WZVxJa_notice p{margin:0}.WZVxJa_entry{text-align:center;max-width:570px;margin:0 auto;padding:100px 0}.WZVxJa_shell[data-layout=workspace] .WZVxJa_headerInner{max-width:none;padding-inline:24px}.WZVxJa_shell[data-layout=workspace] .WZVxJa_main{flex-direction:column;max-width:none;margin:0;padding:0;display:flex}.WZVxJa_shell[data-layout=workspace] .WZVxJa_footer{width:100%;max-width:none;padding:14px 24px}.WZVxJa_entryIcon{width:72px;height:72px;color:var(--studio-accent);background:#f0eaf6;border-radius:18px;place-items:center;margin:0 auto 24px;display:grid}.WZVxJa_entryIcon svg{width:28px;height:28px}.WZVxJa_entry .WZVxJa_eyebrow{display:block}.WZVxJa_entry h1{letter-spacing:-1px;margin:0;font-size:30px;font-weight:650}.WZVxJa_entryActions{justify-content:center;gap:10px;margin-top:30px;display:flex}.WZVxJa_primaryButton,.WZVxJa_secondaryButton{border:1px solid var(--studio-line);border-radius:6px;padding:11px 19px;font-size:13px}.WZVxJa_shell .WZVxJa_primaryButton{background:var(--studio-accent);color:#fff;border-color:var(--studio-accent)}.WZVxJa_secondaryButton{background:#fff}@media (max-width:640px){.WZVxJa_shell[data-layout=workspace] .WZVxJa_headerInner,.WZVxJa_shell[data-layout=workspace] .WZVxJa_footer{padding-inline:16px}.WZVxJa_header{height:72px}.WZVxJa_headerInner{gap:12px;padding:0 22px}.WZVxJa_brand{gap:9px;font-size:18px}.WZVxJa_brandIcon{border-radius:7px;width:29px;height:29px}.WZVxJa_navigation{gap:17px}.WZVxJa_dropdownTrigger{gap:5px;font-size:12px}.WZVxJa_accountName{display:none}.WZVxJa_main{padding:0 22px 48px}.WZVxJa_hero{padding:55px 0 35px}.WZVxJa_hero h1{letter-spacing:-1.6px;max-width:350px;margin:auto;font-size:clamp(34px,8.7vw,44px);line-height:1.2}.WZVxJa_description{margin-top:16px;font-size:13px}.WZVxJa_eyebrow{letter-spacing:.8px;margin-bottom:18px;font-size:10px}.WZVxJa_studios{grid-template-columns:1fr;gap:18px;max-width:410px}.WZVxJa_card{padding:22px 25px 0}.WZVxJa_artworkFrame{height:130px;margin:0 0 15px}.WZVxJa_shell .WZVxJa_artwork{width:220px;height:136px}.WZVxJa_card h2{font-size:23px}.WZVxJa_cardDescription{min-height:auto;margin-bottom:23px}.WZVxJa_cardAction{min-height:60px}.WZVxJa_footer{text-align:center;flex-direction:column;justify-content:center;gap:7px;width:calc(100% - 44px);padding:22px 0}.WZVxJa_entry{padding:70px 0}.WZVxJa_entry h1{font-size:25px}}@media (prefers-reduced-motion:reduce){.WZVxJa_card{transition:none}.WZVxJa_card[data-ready=true]:hover{transform:none}}
.ZV8IHq_workspace{flex:1;grid-template-columns:232px minmax(0,1fr);gap:0;min-height:calc(100svh - 145px);margin:0;display:grid}.ZV8IHq_sidebar{background:#fdfcfe;border-right:1px solid #e9e6ee;min-width:0;padding:24px 12px}.ZV8IHq_sidebarInner{scrollbar-width:thin;max-height:calc(100svh - 32px);position:sticky;top:16px;overflow-y:auto}.ZV8IHq_breadcrumb{color:#92899d;white-space:nowrap;margin:0 8px 20px;font-size:10px;display:block}.ZV8IHq_breadcrumb span{color:#bbb3c2}.ZV8IHq_sidebarHeading{letter-spacing:-.5px;justify-content:space-between;align-items:center;gap:6px;margin:0 4px 20px;font-size:16px;display:flex}.ZV8IHq_sidebarHeading button{color:#736080;background:#fff;border:1px solid #e1d9e9;border-radius:6px;flex:none;place-items:center;min-width:36px;min-height:36px;padding:6px;display:grid}.ZV8IHq_sidebarHeading button:hover{background:#ece5f5}.ZV8IHq_sidebarHeading .ZV8IHq_mobileToggle{display:none}.ZV8IHq_navigation{gap:7px;display:grid}.ZV8IHq_navigation a,.ZV8IHq_navigation button{text-align:left;color:#8d8596;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:44px;padding:11px 12px;font-size:12px;display:flex}.ZV8IHq_navigation a[aria-current]{color:#634493;background:#ece5f5;font-weight:650}.ZV8IHq_navigation button:disabled{cursor:not-allowed;opacity:1}.ZV8IHq_navigation small{color:#aaa2b2;margin-left:auto;font-size:9px}.ZV8IHq_navigation svg,.ZV8IHq_sidebarHeading button svg{width:19px;height:19px}.ZV8IHq_navLabel{flex:1;min-width:0}.ZV8IHq_content{min-width:0;padding:24px 24px 32px}.ZV8IHq_heading{margin-bottom:26px}.ZV8IHq_heading p{color:#94899e;margin:0 0 8px;font-size:11px}.ZV8IHq_heading h1{letter-spacing:-1px;margin:0 0 8px;font-size:28px;font-weight:650}.ZV8IHq_heading>span{color:#81788b;font-size:13px}.ZV8IHq_quickStart{background:#f1ecf7;border:1px solid #e3d9ed;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:26px 28px;display:flex}.ZV8IHq_eyebrow{letter-spacing:1px;color:#9a84b0;font-size:10px}.ZV8IHq_quickStart h2{letter-spacing:-.7px;margin:7px 0;font-size:20px;font-weight:650}.ZV8IHq_quickStart p{color:#92839e;margin:0;font-size:12px}.ZV8IHq_startAction{text-align:center;flex:none}.ZV8IHq_startAction a{color:#fff;background:#634493;border:0;border-radius:6px;padding:12px 18px;font-size:12px}.ZV8IHq_startAction button:disabled{opacity:.55;cursor:not-allowed}.ZV8IHq_startAction small{color:#9789a2;margin-top:8px;font-size:10px;display:block}.ZV8IHq_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.ZV8IHq_metrics article{background:#fff;border:1px solid #e7e2ec;border-radius:8px;padding:18px}.ZV8IHq_metrics article>span{color:#72687e;font-size:12px}.ZV8IHq_metrics strong{color:#634493;margin:12px 0 7px;font-size:29px;font-weight:450;line-height:1.3;display:block}.ZV8IHq_metrics small{color:#aaa0b3;font-size:9px}.ZV8IHq_panel{background:#fff;border:1px solid #e7e2ec;border-radius:9px;margin-bottom:22px;padding:24px}.ZV8IHq_panelHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.ZV8IHq_panelHeading h2{letter-spacing:-.4px;margin:0 0 5px;font-size:16px;font-weight:650}.ZV8IHq_panelHeading p{color:#a095aa;margin:0;font-size:11px}.ZV8IHq_badge{white-space:nowrap;color:#a397ad;background:#f5f3f7;border-radius:4px;padding:4px 8px;font-size:10px}.ZV8IHq_tableScroll{overflow:auto}.ZV8IHq_tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:460px}.ZV8IHq_tableScroll th{color:#9b90a5;white-space:nowrap;border-bottom:1px solid #eeeaf2;padding:10px 6px;font-size:10px;font-weight:500}.ZV8IHq_tableScroll td{padding:0}.ZV8IHq_empty{text-align:center;padding:30px 12px}.ZV8IHq_empty>span{color:#c0b5cb;margin-bottom:8px;font-size:27px;display:block}.ZV8IHq_empty strong{color:#8b8097;font-size:12px;font-weight:500}.ZV8IHq_empty p{color:#aea2b8;margin:8px 0 0;font-size:11px}.ZV8IHq_process{margin:0;padding:0;list-style:none;display:flex}.ZV8IHq_process li{color:#8a7c97;flex:1;gap:8px;font-size:11px;display:grid;position:relative}.ZV8IHq_process li:not(:last-child):after{content:"→";color:#d0c6da;position:absolute;top:5px;right:16px}.ZV8IHq_process span{color:#a18bb7;background:#faf8fc;border:1px solid #e5dced;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.ZV8IHq_workToolbar{justify-content:flex-end;align-items:end;gap:12px;margin-bottom:16px;display:flex}.ZV8IHq_workToolbar label{color:#72687e;gap:6px;font-size:12px;display:grid}.ZV8IHq_workToolbar select,.ZV8IHq_workToolbar button,.ZV8IHq_weekPagination button{color:#634493;background:#fff;border:1px solid #e1d9e9;border-radius:6px;min-height:38px;padding:8px 12px;font-size:12px}.ZV8IHq_workToolbar button:disabled,.ZV8IHq_weekPagination button:disabled{opacity:.45;cursor:not-allowed}.ZV8IHq_weeks{gap:20px;display:grid}.ZV8IHq_week{border:1px solid #e7e2ec;border-radius:8px;overflow:hidden}.ZV8IHq_weekHeading{background:#faf8fc;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.ZV8IHq_weekHeading h3{color:#393141;margin:0 0 6px;font-size:15px}.ZV8IHq_weekHeading>div>span{color:#81788b;font-size:11px}.ZV8IHq_quota{color:#736080;grid-template-columns:auto auto;gap:6px 10px;min-width:130px;display:grid}.ZV8IHq_quota strong{font-size:20px}.ZV8IHq_quota>span{align-self:center;font-size:11px}.ZV8IHq_quota progress{accent-color:#634493;grid-column:1/-1;width:100%;height:6px}.ZV8IHq_quota[data-complete=true]{color:#44634a}.ZV8IHq_quota[data-complete=true] progress{accent-color:#628169}.ZV8IHq_taskList{margin:0;padding:0;list-style:none}.ZV8IHq_taskList li{border-top:1px solid #eeeaf2;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.ZV8IHq_taskList li>div{gap:7px;min-width:0;display:grid}.ZV8IHq_taskList li>div>a{color:#393141;overflow-wrap:anywhere;font-size:13px}.ZV8IHq_taskList time{color:#8d8596;font-size:11px}.ZV8IHq_taskState{color:#634493;white-space:nowrap;background:#f1ecf7;border-radius:4px;padding:5px 8px;font-size:11px}.ZV8IHq_taskState[data-state=changes]{color:#9c5b32;background:#fff1e6}.ZV8IHq_taskState[data-state=published]{color:#44634a;background:#edf4ee}.ZV8IHq_resume{color:#634493;white-space:nowrap;font-size:12px}.ZV8IHq_weekEmpty{color:#8b8097;margin:0;padding:20px 18px;font-size:12px}.ZV8IHq_loadMessage{text-align:center;color:#736080;border:1px solid #e7e2ec;border-radius:8px;padding:32px 20px;font-size:13px}.ZV8IHq_weekPagination{justify-content:flex-end;gap:10px;margin-bottom:24px;display:flex}@media (max-width:600px){.ZV8IHq_weekHeading{align-items:start;padding:14px}.ZV8IHq_weekHeading h3{font-size:13px}.ZV8IHq_quota{min-width:100px}.ZV8IHq_taskList li{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.ZV8IHq_taskList li>div{grid-column:1/-1}.ZV8IHq_resume{justify-self:end}}@media (min-width:901px){.ZV8IHq_workspace[data-collapsed=true]{grid-template-columns:72px minmax(0,1fr)}.ZV8IHq_workspace[data-collapsed=true] .ZV8IHq_breadcrumb,.ZV8IHq_workspace[data-collapsed=true] .ZV8IHq_sidebarHeading strong,.ZV8IHq_workspace[data-collapsed=true] .ZV8IHq_navLabel,.ZV8IHq_workspace[data-collapsed=true] .ZV8IHq_navigation small{display:none}.ZV8IHq_workspace[data-collapsed=true] .ZV8IHq_sidebarHeading{justify-content:center;margin-inline:0}.ZV8IHq_workspace[data-collapsed=true] .ZV8IHq_navigation a,.ZV8IHq_workspace[data-collapsed=true] .ZV8IHq_navigation button{justify-content:center;padding-inline:8px}}@media (max-width:1100px){.ZV8IHq_quickStart{flex-direction:column;align-items:start;padding:22px}.ZV8IHq_startAction{text-align:left}.ZV8IHq_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ZV8IHq_workspace{display:block}.ZV8IHq_sidebar{border-bottom:1px solid #e9e6ee;border-right:0;padding:16px}.ZV8IHq_sidebarInner{max-height:none;position:static;overflow:visible}.ZV8IHq_breadcrumb{margin-bottom:14px}.ZV8IHq_sidebarHeading{justify-content:space-between;align-items:center;margin:0;display:flex}.ZV8IHq_sidebarHeading .ZV8IHq_mobileToggle{color:#736080;background:#fff;border:1px solid #e1d9e9;border-radius:5px;padding:7px 11px;font-size:11px;display:block}.ZV8IHq_sidebarHeading .ZV8IHq_desktopToggle{display:none}.ZV8IHq_navigation{margin-top:16px;display:none;position:static}.ZV8IHq_navigation[data-open=true]{display:grid}.ZV8IHq_content{padding:20px 16px 28px}.ZV8IHq_heading h1{font-size:25px}.ZV8IHq_panel{padding:18px}.ZV8IHq_process{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ZV8IHq_process li:after{display:none}.ZV8IHq_panelHeading{align-items:start}}
.Pd55HW_page{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.Pd55HW_page *,.Pd55HW_body *{box-sizing:border-box}.Pd55HW_content{padding:26px 22px 32px}.Pd55HW_intro{margin-bottom:22px}.Pd55HW_intro>span{color:var(--home-accent);font-size:12px;font-weight:600}.Pd55HW_intro h1{letter-spacing:-.05em;margin:10px 0;font-size:clamp(25px,6vw,30px);font-weight:700}.Pd55HW_intro p{max-width:32ch;color:var(--home-muted);word-break:keep-all;margin:0;font-size:13px;line-height:1.8}.Pd55HW_searchForm{border:1px solid var(--home-line);background:var(--home-soft);border-radius:13px;align-items:center;min-height:48px;display:flex}.Pd55HW_searchForm input{width:100%;min-width:0;color:var(--home-text);font:inherit;background:0 0;border:0;padding:13px;font-size:14px}.Pd55HW_searchForm button{width:46px;height:46px;color:var(--home-accent);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.Pd55HW_searchForm svg{width:20px;height:20px}.Pd55HW_page :where(a,button,input):focus-visible,.Pd55HW_body a:focus-visible{outline:2px solid var(--home-accent,#a34e62);outline-offset:3px}.Pd55HW_categories{scrollbar-width:none;gap:7px;padding:16px 0 24px;display:flex;overflow-x:auto}.Pd55HW_categories a{border:1px solid var(--home-line);min-height:36px;color:var(--home-muted);border-radius:999px;flex:none;padding:8px 12px;font-size:12px;text-decoration:none}.Pd55HW_categories a[aria-current]{background:var(--home-accent);border-color:var(--home-accent);color:var(--home-bg)}.Pd55HW_featuredCard{color:inherit;border:1px solid var(--home-line);border-radius:18px;margin:0 0 28px;text-decoration:none;display:block;overflow:hidden}.Pd55HW_cover{background:var(--home-soft);aspect-ratio:1;border-radius:12px;overflow:hidden}.Pd55HW_featuredCover{aspect-ratio:16/9;border-radius:0}.Pd55HW_cover img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.Pd55HW_card:hover img,.Pd55HW_featuredCard:hover img{transform:scale(1.035)}.Pd55HW_coverDrawing{height:100%;color:var(--home-accent);background:radial-gradient(ellipse at 30% 20%, color-mix(in srgb, var(--home-accent) 13%, transparent), transparent 70%);place-items:center;display:grid;position:relative}.Pd55HW_coverDrawing svg{z-index:1;opacity:.7;width:33%;max-width:70px}.Pd55HW_coverDrawing i{opacity:.13;border:1px solid;border-radius:50%;width:73%;height:73%;position:absolute;transform:rotate(-25deg)scaleY(.65)}.Pd55HW_coverDrawing i:last-child{transform:rotate(35deg)scaleY(.55)}.Pd55HW_featuredCard .Pd55HW_cardCopy{padding:18px}.Pd55HW_category{color:var(--home-accent);font-size:11px;font-weight:600;text-decoration:none}.Pd55HW_category>span{color:var(--home-muted);font-weight:400}.Pd55HW_cardCopy h2{letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere;margin:6px 0;font-size:16px;font-weight:650;line-height:1.55}.Pd55HW_featuredCard h2{font-size:20px}.Pd55HW_cardCopy p{color:var(--home-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.Pd55HW_cardCopy time{color:var(--home-muted);font-size:10px}.Pd55HW_listHeading{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.Pd55HW_listHeading h2{margin:0;font-size:15px;font-weight:650}.Pd55HW_listHeading span{color:var(--home-muted);font-size:11px}.Pd55HW_card{color:inherit;border-bottom:1px solid var(--home-line);grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:15px;padding:22px 0;text-decoration:none;display:grid}.Pd55HW_card .Pd55HW_cover{grid-area:1/2}.Pd55HW_card .Pd55HW_cardCopy{grid-area:1/1}.Pd55HW_empty{text-align:center;justify-items:center;padding:50px 14px;display:grid}.Pd55HW_empty>svg{width:38px;height:38px;color:var(--home-accent);opacity:.7}.Pd55HW_empty h2{margin:17px 0 8px;font-size:17px}.Pd55HW_empty p{color:var(--home-muted);margin:0 0 15px;font-size:13px;line-height:1.8}.Pd55HW_empty a{color:var(--home-accent);font-size:13px}.Pd55HW_pagination{justify-content:space-between;align-items:center;gap:8px;padding:24px 0 0;font-size:12px;display:flex}.Pd55HW_pagination>*{text-align:center;min-width:60px}.Pd55HW_pagination a{border:1px solid var(--home-line);color:var(--home-text);border-radius:9px;padding:12px;text-decoration:none}.Pd55HW_pagination span{color:var(--home-muted)}.Pd55HW_adminLink{min-height:36px;color:var(--home-accent);justify-content:center;align-items:center;gap:5px;padding:5px;font-size:11px;text-decoration:none;display:inline-flex}.Pd55HW_adminLink svg{width:20px;height:20px}.Pd55HW_adminLink span{max-width:60px}.Pd55HW_article{padding:20px 22px 32px}.Pd55HW_back{color:var(--home-muted);align-items:center;min-height:36px;font-size:12px;text-decoration:none;display:inline-flex}.Pd55HW_articleHeader{padding:22px 0 25px}.Pd55HW_articleHeader h1{word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.035em;margin:12px 0;font-size:clamp(25px,6.5vw,31px);line-height:1.48}.Pd55HW_excerpt{color:var(--home-muted);white-space:pre-line;margin:12px 0 20px;font-size:14px;line-height:1.85}.Pd55HW_byline{color:var(--home-muted);flex-wrap:wrap;gap:5px 12px;font-size:11px;display:flex}.Pd55HW_byline time{width:100%}.Pd55HW_articleCover{margin:0 -22px 28px}.Pd55HW_articleCover img{object-fit:contain;background:var(--home-soft);width:100%;max-height:540px;display:block}.Pd55HW_toc{border:1px solid var(--home-line);background:var(--home-soft);border-radius:13px;margin:0 0 30px;padding:0 16px}.Pd55HW_toc summary{cursor:pointer;padding:15px 0;font-size:13px}.Pd55HW_toc summary span{color:var(--home-accent);margin-left:8px}.Pd55HW_toc ol{padding:0 0 12px 20px;font-size:12px;line-height:1.8}.Pd55HW_toc li{color:var(--home-muted);margin:7px 0}.Pd55HW_toc li[data-level="3"]{margin-left:12px}.Pd55HW_toc a{color:inherit;text-decoration:none}.Pd55HW_body{color:var(--home-text,#302830);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:16px;line-height:1.95}.Pd55HW_body p{white-space:pre-wrap;margin:0 0 1.4em}.Pd55HW_body h2,.Pd55HW_body h3{word-break:keep-all;scroll-margin-top:90px;font-weight:700;line-height:1.55}.Pd55HW_body h2{letter-spacing:-.035em;margin:2em 0 .8em;font-size:22px}.Pd55HW_body h3{margin:1.8em 0 .7em;font-size:18px}.Pd55HW_body>:first-child{margin-top:0}.Pd55HW_body strong{font-weight:700}.Pd55HW_body a{color:var(--home-accent,#a34e62);text-underline-offset:4px;text-decoration:underline}.Pd55HW_body .Pd55HW_actionParagraph a{border:1px solid var(--home-line,#eae3e2);background:var(--home-bg,#fffaf7);min-height:48px;color:var(--home-accent,#a34e62);text-align:center;word-break:keep-all;border-radius:12px;justify-content:center;align-items:center;padding:13px 16px;font-size:15px;line-height:1.6;text-decoration:none;display:flex}.Pd55HW_body .Pd55HW_actionParagraph a:hover{border-color:currentColor}.Pd55HW_body blockquote{border-left:3px solid var(--home-accent,#a34e62);background:var(--home-soft,#f6f1f2);border-radius:0 12px 12px 0;margin:24px 0;padding:16px 18px}.Pd55HW_body blockquote p:last-child{margin:0}.Pd55HW_body ul,.Pd55HW_body ol{margin:0 0 1.5em;padding-left:24px}.Pd55HW_body ul{list-style:outside}.Pd55HW_body ol{list-style:decimal}.Pd55HW_body li{margin:8px 0}.Pd55HW_body li p{margin:0 0 7px}.Pd55HW_body hr{border:0;border-top:1px solid var(--home-line,#eae3e2);margin:32px 0}.Pd55HW_body figure{margin:26px 0}.Pd55HW_body img{border-radius:12px;width:100%;height:auto;display:block}.Pd55HW_body figcaption{color:var(--home-muted,#786d74);text-align:center;margin-top:9px;font-size:11px}.Pd55HW_articleFooter{border-block:1px solid var(--home-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:40px;padding:20px 0;display:flex}.Pd55HW_articleFooter>span{color:var(--home-accent);font-size:13px;font-weight:600}.Pd55HW_share{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.Pd55HW_share button{border:1px solid var(--home-line);background:var(--home-soft);color:var(--home-text);font:inherit;cursor:pointer;border-radius:999px;min-height:44px;padding:10px 15px;font-size:12px}.Pd55HW_shareButtons{flex-wrap:wrap;gap:7px;display:flex}.Pd55HW_share button:disabled,.Pd55HW_recommend button:disabled{opacity:.55;cursor:wait}.Pd55HW_recommend{gap:6px;display:grid}.Pd55HW_recommend button{border:1px solid var(--home-line);background:var(--home-soft);min-height:44px;color:var(--home-text);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:12px;display:inline-flex}.Pd55HW_recommend button[aria-pressed=true]{color:var(--home-accent);border-color:var(--home-accent);background:color-mix(in srgb, var(--home-accent) 9%, var(--home-bg))}.Pd55HW_recommend svg{flex:none;width:17px;height:17px}.Pd55HW_recommend small{color:var(--home-muted);max-width:180px;font-size:10px}.Pd55HW_manualCopy{border:1px solid var(--home-line);background:var(--home-bg);width:100%;max-width:250px;color:var(--home-text);border-radius:6px;padding:8px;font-size:12px}.Pd55HW_share small{color:var(--home-muted);font-size:10px}.Pd55HW_related{margin-top:32px}.Pd55HW_related>h2{margin:0;font-size:17px}.Pd55HW_backBottom{border:1px solid var(--home-line);color:var(--home-text);border-radius:12px;justify-content:space-between;align-items:center;margin-top:26px;padding:16px;font-size:13px;text-decoration:none;display:flex}@media (max-width:359px){.Pd55HW_content,.Pd55HW_article{padding-inline:16px}.Pd55HW_articleCover{margin-inline:-16px}.Pd55HW_card{grid-template-columns:minmax(0,1fr) 75px;gap:12px}.Pd55HW_adminLink span{display:none}.Pd55HW_body{font-size:15px}}@media (prefers-reduced-motion:reduce){.Pd55HW_cover img{transition:none}}
.__Ct1q_mark{vertical-align:middle;background-color:currentColor;flex:none;width:44px;height:24px;display:inline-block;-webkit-mask:url(/media/brand/returnsaju-re-logo.svg) 50%/contain no-repeat;mask:url(/media/brand/returnsaju-re-logo.svg) 50%/contain no-repeat}.__Ct1q_large{width:96px;height:44px}
.teiida_pageShell{--my-ink:#03050a;--my-panel:#0a0e17;--my-text:#f4ede4;--my-muted:#aaa5a4;--my-gold:#d1b886;--my-red:#be5065;min-height:100dvh;color:var(--my-text);font-family:var(--font-sans), "Pretendard", "Noto Sans KR", sans-serif;background:#010208}.teiida_experience{width:min(100%, var(--app-max-width));background:radial-gradient(circle at 50% 0, #694c6b3d, transparent 28rem), radial-gradient(circle at 100% 45%, #903f511a, transparent 20rem), var(--my-ink);min-height:100dvh;margin:0 auto;position:relative;overflow:clip;box-shadow:0 0 110px #000000bd}.teiida_topBar{z-index:30;width:min(100%, var(--app-max-width));height:calc(64px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 18px 0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03050acc;border-bottom:1px solid #dac49c1f;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.teiida_brand{color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.teiida_brandDial,.teiida_accountMark{border:1px solid #d1b8869e;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:relative}.teiida_brandDial{box-shadow:inset 0 0 0 5px #d1b8860b,0 0 16px #be50651a}.teiida_brandDial:before,.teiida_brandDial:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.teiida_brandDial:before{background:var(--my-red);border-radius:50%;width:3px;height:3px}.teiida_brandDial:after{background:#d1b886a6;width:1px;height:21px;transform:translate(-50%,-50%)rotate(32deg)}.teiida_brand>span{flex-direction:column;gap:1px;display:flex}.teiida_brand small{color:#d1b886a8;font-family:var(--font-mono), monospace;letter-spacing:.13em;font-size:.49rem;font-weight:650}.teiida_brand strong{font-family:var(--font-serif), "Noto Serif KR", serif;letter-spacing:.05em;font-size:.98rem;font-weight:650}.teiida_accountMark{color:var(--my-gold);font-family:var(--font-serif), serif;background:#d1b8860f;font-size:.82rem}.teiida_content{padding:calc(64px + env(safe-area-inset-top)) 22px max(88px, calc(env(safe-area-inset-bottom) + 46px))}.teiida_hero{padding:66px 0 48px;position:relative;overflow:hidden}.teiida_eyebrow{color:var(--my-gold);font-family:var(--font-mono), monospace;letter-spacing:.16em;font-size:.63rem;font-weight:650;line-height:1.5;display:block}.teiida_hero h1{color:#fff9f0;max-width:340px;font-family:var(--font-serif), "Noto Serif KR", serif;letter-spacing:-.05em;word-break:keep-all;margin:14px 0 0;font-size:clamp(2rem,9vw,2.7rem);font-weight:520;line-height:1.28}.teiida_hero p{max-width:365px;color:var(--my-muted);font-family:var(--font-serif), serif;word-break:keep-all;margin:16px 0 0;font-size:.9rem;line-height:1.8}.teiida_heroThread{background:linear-gradient(90deg,#0000,#be5065d1,#d1b88680);width:156px;height:1px;position:absolute;bottom:17px;right:-6px;transform:rotate(-18deg)}.teiida_heroThread:after{background:var(--my-red);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:20%;box-shadow:0 0 12px #be5065bf}.teiida_profileSection{gap:15px;display:grid}.teiida_profileSummary{background:linear-gradient(120deg,#d1b88617,#0a0e17bd 56%,#be506512);border:1px solid #d1b88640;grid-template-columns:1fr auto;align-items:center;min-height:88px;padding:18px 20px;display:grid}.teiida_profileSummary span{color:#d1b886ad;font-family:var(--font-mono), monospace;letter-spacing:.13em;font-size:.57rem}.teiida_profileSummary strong{color:#fbf4eb;font-family:var(--font-serif), serif;grid-column:1;margin-top:4px;font-size:1.22rem;font-weight:540}.teiida_profileSummary i{border:1px solid #d1b88680;border-radius:50%;grid-area:1/2/span 2;width:35px;height:35px;position:relative}.teiida_profileSummary i:after{background:var(--my-red);content:"";border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #be506514}.teiida_loading{text-align:center;align-content:center;place-items:center;gap:10px;min-height:245px;display:grid}.teiida_loading>i{border:1px solid #d1b8863d;border-top-color:var(--my-gold);border-radius:50%;width:38px;height:38px;animation:1s linear infinite teiida_spin}.teiida_loading strong{color:#f5ece2;font-family:var(--font-serif), serif;margin-top:8px;font-size:1rem;font-weight:530}.teiida_loading p{max-width:280px;color:var(--my-muted);margin:0;font-size:.78rem;line-height:1.65}.teiida_profileSection .fh-account-saju-message{border-radius:2px;margin:0;padding:13px 15px;font-size:.78rem;line-height:1.55}.teiida_profileSection .fh-account-saju-message.is-success{color:#e6d3aa;background:#d1b88612;border-color:#d1b8865e}.teiida_profileSection .fh-account-saju-message.is-error{color:#edb8c1;background:#be506514;border-color:#dc73825c}.teiida_sajuForm{background:linear-gradient(145deg,#10141ff5,#06080efa);border:1px solid #d1b88640;display:grid}.teiida_formBlock{border-bottom:1px solid #d1b88624;gap:23px;padding:25px 18px;display:grid}.teiida_formHeading{align-items:center;gap:10px;display:flex}.teiida_formHeading>i{width:23px;height:23px;color:var(--my-gold);font-family:var(--font-mono), monospace;background:#d1b8860d;border:1px solid #d1b88657;border-radius:50%;place-items:center;font-size:.58rem;font-style:normal;display:grid}.teiida_formHeading h2{color:#eee5d9;font-family:var(--font-serif), serif;margin:0;font-size:.94rem;font-weight:540}.teiida_textField,.teiida_fieldset{border:0;min-width:0;padding:0}.teiida_textField>span,.teiida_fieldset>legend{color:#ddd5cc;font-family:var(--font-serif), serif;margin-bottom:9px;font-size:.84rem;font-weight:520;display:block}.teiida_textField>input,.teiida_dateGrid input,.teiida_timeGrid input{color:#f2e9df;width:100%;min-height:49px;font:inherit;background:#020409a3;border:1px solid #d8ccb629;border-radius:4px;outline:0;padding:0 13px;font-size:.88rem}.teiida_textField>input:focus,.teiida_dateGrid input:focus,.teiida_timeGrid input:focus{border-color:#d1b886ad;box-shadow:0 0 0 3px #d1b88614}.teiida_textField>input::placeholder{color:#5f6065}.teiida_textField>small,.teiida_fieldError{color:#ebabb6;margin-top:8px;font-size:.72rem;line-height:1.55;display:block}.teiida_fieldset{gap:11px;display:grid}.teiida_fieldset+.teiida_fieldset{margin-top:22px}.teiida_choiceGrid{background:#020409a3;border:1px solid #d8ccb629;border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid}.teiida_choiceGrid label{cursor:pointer;position:relative}.teiida_choiceGrid input,.teiida_checkRow input,.teiida_consentRow input{opacity:0;width:1px;height:1px;position:absolute}.teiida_choiceGrid span{color:#a5a19d;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;min-height:40px;font-size:.78rem;transition:all .15s;display:flex}.teiida_choiceGrid input:checked+span{color:#f1dfb7;background:#d1b8861a;border-color:#d1b88666}.teiida_dateGrid,.teiida_timeGrid{grid-template-columns:1.25fr .8fr .8fr;gap:8px;display:grid}.teiida_timeGrid{grid-template-columns:1fr 1fr}.teiida_dateGrid label,.teiida_timeGrid label{min-width:0}.teiida_dateGrid label>span,.teiida_timeGrid label>span{color:#898681;margin:0 0 6px 2px;font-size:.66rem;display:block}.teiida_dateGrid input:disabled,.teiida_timeGrid input:disabled{color:#77736f;cursor:not-allowed;background:#0204095c}.teiida_checkRow,.teiida_consentRow{color:#b5afa7;cursor:pointer;align-items:flex-start;gap:9px;display:flex;position:relative}.teiida_checkRow{margin-top:2px;font-size:.75rem}.teiida_checkRow>i,.teiida_consentRow>i{background:#05070d;border:1px solid #d8ccb647;border-radius:2px;flex:none;width:16px;height:16px;display:block;position:relative}.teiida_checkRow input:checked+i,.teiida_consentRow input:checked+i{border-color:var(--my-gold);background:#d1b88621}.teiida_checkRow input:checked+i:after,.teiida_consentRow input:checked+i:after{border-right:1.5px solid var(--my-gold);border-bottom:1.5px solid var(--my-gold);content:"";width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.teiida_fieldHint{color:#898681;margin:-3px 0 0;font-size:.68rem;line-height:1.55}.teiida_consentBlock{background:#d1b8860b;border-bottom:1px solid #d1b88624;padding:18px}.teiida_consentRow>span{gap:5px;display:grid}.teiida_consentRow strong{color:#eee3d4;font-size:.79rem;font-weight:590;line-height:1.5}.teiida_consentRow small{color:#aaa49d;font-size:.7rem;line-height:1.65}.teiida_submitError{color:#e5b6bd;background:#be506512;border:1px solid #be506566;border-radius:3px;margin:18px 18px 0;padding:11px 12px;font-size:.75rem;line-height:1.55}.teiida_submitButton{color:#fff6e9;width:calc(100% - 36px);min-height:50px;font-family:var(--font-serif), serif;cursor:pointer;background:linear-gradient(115deg,#8e5460d9,#47303feb);border:1px solid #d1b8868f;border-radius:3px;justify-content:center;align-items:center;gap:11px;margin:20px 18px;font-size:.88rem;font-weight:560;display:flex}.teiida_submitButton>i{background:var(--my-gold);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #d1b886ad}.teiida_submitButton:not(:disabled):hover{border-color:var(--my-gold);background:linear-gradient(115deg,#a15e6bf0,#5b3b4bfa)}.teiida_submitButton:disabled{opacity:.65;cursor:wait}.teiida_policyNote{color:#999590;background:#090c13a6;border:1px solid #d1b88629;margin:0;padding:12px 14px;font-size:.7rem;line-height:1.6}.teiida_policyNote a{color:var(--my-gold);text-underline-offset:3px}.teiida_form{gap:0}.teiida_form .fh-panel{box-shadow:none;background:linear-gradient(145deg,#10141ff5,#06080efa);border-color:#d1b88640;border-radius:2px}.teiida_form .fh-panel:before{background:var(--my-red)}.teiida_form .fh-panel-header{border-bottom-color:#d1b88629;min-height:64px;padding:0 17px}.teiida_form .fh-panel-header h2{color:#eee5d9;font-family:var(--font-serif), serif;letter-spacing:.02em;font-size:.9rem;font-weight:540}.teiida_form .fh-panel-index{color:var(--my-gold);font-family:var(--font-mono), monospace;background:#d1b8860d;border-color:#d1b88657;border-radius:50%}.teiida_form .fh-panel-meta{color:#d1b88699;font-size:.58rem}.teiida_form .fh-onboarding-panel .fh-panel-body{padding:23px 18px 19px}.teiida_form .fh-form-grid{gap:22px}:is(.teiida_form .fh-field>label,.teiida_form .fh-field-label){color:#ddd5cc;font-family:var(--font-serif), serif;letter-spacing:0;font-size:.84rem;font-weight:520}:is(.teiida_form .fh-field>label>small,.teiida_form .fh-field-label>small){color:#898681;font-family:var(--font-sans), sans-serif;font-size:.66rem}.teiida_form .fh-field-control{color:#f2e9df;min-height:49px;font-family:var(--font-sans), sans-serif;background:#020409a3;border-color:#d8ccb629;border-radius:4px;font-size:.88rem}.teiida_form .fh-field-control:focus{border-color:#d1b886ad;box-shadow:0 0 0 3px #d1b88614}.teiida_form .fh-field-control::placeholder{color:#5f6065}.teiida_form .fh-segment-group{background:#020409a3;border-color:#d8ccb629;border-radius:4px}.teiida_form .fh-segment span{color:#a5a19d;min-height:40px;font-family:var(--font-sans), sans-serif;letter-spacing:0;border-radius:3px;font-size:.76rem}.teiida_form .fh-segment input:checked+span{color:#f1dfb7;background:#d1b8861a;border-color:#d1b88666}.teiida_form .fh-date-part span{color:#898681;font-family:var(--font-sans), sans-serif;letter-spacing:0;font-size:.65rem}.teiida_form .fh-check-control{color:#b5afa7;font-size:.74rem}.teiida_form .fh-check-box{background:#05070d;border-color:#d8ccb647;border-radius:2px}.teiida_form .fh-check-control input:checked+.fh-check-box{border-color:var(--my-gold);background:#d1b88621}.teiida_form .fh-check-control input:checked+.fh-check-box:after{border-color:var(--my-gold)}.teiida_form .fh-account-storage-consent{background:#d1b8860b;border:1px solid #d1b88633;border-radius:3px;padding:14px}.teiida_form .fh-account-storage-consent strong{color:#eee3d4;font-size:.79rem}.teiida_form .fh-account-storage-consent small{color:#aaa49d;font-size:.7rem;line-height:1.65}.teiida_form .fh-form-error-summary{color:#e5b6bd;background:#be506512;border-color:#be506566;border-radius:3px;font-size:.75rem}.teiida_form .fh-form-error-summary:before{background:var(--my-red)}.teiida_form .fh-form-actions{border-top-color:#d1b88626;justify-content:flex-end;padding-top:20px}.teiida_form .fh-form-actions>p{color:#85827e;font-size:.67rem}.teiida_form .fh-form-actions .fh-button{color:#fff6e9;min-height:48px;font-family:var(--font-serif), serif;box-shadow:none;background:linear-gradient(115deg,#8e5460d9,#47303feb);border-color:#d1b8868f;border-radius:3px;padding:0 17px;font-size:.85rem}.teiida_form .fh-form-actions .fh-button:hover{border-color:var(--my-gold);background:linear-gradient(115deg,#a15e6bf0,#5b3b4bfa)}.teiida_profileSection>.fh-privacy-note{color:#999590;background:#090c13a6;border-color:#d1b88629;border-radius:2px;margin:0;font-size:.7rem}:is(.teiida_profileSection>.fh-privacy-note .fh-glyph,.teiida_profileSection>.fh-privacy-note a){color:var(--my-gold)}.teiida_dangerZone{background:#561e2a1c;border:1px solid #be50653d;border-radius:2px;align-items:center;gap:14px;padding:16px;display:grid}.teiida_dangerZone .fh-check-control{color:#c2b2b0;margin:0;font-size:.73rem;line-height:1.5}.teiida_dangerZone .fh-check-box{background:#03040899;border-color:#dc969e54}.teiida_dangerZone .fh-check-control input:checked+.fh-check-box{background:#be506530;border-color:#d77b89}.teiida_dangerZone .fh-check-control input:checked+.fh-check-box:after{border-color:#efafb8}.teiida_dangerZone>button{color:#dc9ba5;min-height:39px;font:inherit;cursor:pointer;background:0 0;border:1px solid #dd7d8b61;border-radius:2px;justify-self:start;padding:0 13px;font-size:.72rem}.teiida_dangerZone>button:disabled{opacity:.46;cursor:not-allowed}.teiida_dangerZone>button:not(:disabled):hover{color:#ffe0e4;border-color:#e5a0aa}.teiida_brand:focus-visible,.teiida_dangerZone>button:focus-visible{outline-offset:3px;outline:2px solid #ea96a4e6}@keyframes teiida_spin{to{transform:rotate(360deg)}}@media (min-width:521px){.teiida_experience{border-left:1px solid #dacab414;border-right:1px solid #dacab414}}@media (max-width:370px){.teiida_content{padding-left:17px;padding-right:17px}.teiida_topBar{padding-left:14px;padding-right:14px}.teiida_hero{padding-top:51px}}@media (max-width:410px){.teiida_form .fh-form-actions{flex-direction:column-reverse;align-items:stretch}.teiida_form .fh-form-actions .fh-button{width:100%}.teiida_form .fh-form-actions>p{text-align:center}.teiida_submitButton{width:calc(100% - 32px);margin-left:16px;margin-right:16px}}@media (prefers-reduced-motion:reduce){.teiida_loading>i{animation:none}}
.WraCKW_toggle{border:1px solid color-mix(in srgb, var(--border) 86%, var(--text));width:34px;height:34px;color:var(--text);background:color-mix(in srgb, var(--surface-raised) 82%, transparent);box-shadow:0 5px 16px color-mix(in srgb, var(--void) 18%, transparent);cursor:pointer;border-radius:999px;place-items:center;padding:0;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-grid}.WraCKW_toggle:hover{border-color:var(--cyan);color:var(--cyan);transform:translateY(-1px)}.WraCKW_toggle:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.WraCKW_toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:16px;height:16px}
._4bSuuq_scene{width:100%;max-width:var(--encounter-max-width,480px);color:#f2efed;isolation:isolate;overscroll-behavior:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#05090e;height:100dvh;min-height:100svh;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 0 90px #0009}._4bSuuq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._4bSuuq_background,._4bSuuq_moonlight,._4bSuuq_vignette{position:absolute;inset:0}._4bSuuq_background{z-index:0;background:#05090e;transition:filter .42s,transform .42s;overflow:hidden}._4bSuuq_scrollActive ._4bSuuq_background{filter:brightness(.72)contrast(.92)blur(.6px);transform:scale(1.002)}._4bSuuq_ambientImage,._4bSuuq_sceneImage{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}._4bSuuq_ambientImage{object-fit:cover;object-position:50% 48%;opacity:0;filter:blur(20px)brightness(.42)saturate(.72);transition:opacity .52s ease-out;transform:scale(1.14)}._4bSuuq_ambientImage._4bSuuq_isReady{opacity:.92}._4bSuuq_scenePlate{z-index:1;transform:scale(var(--encounter-scene-scale));transform-origin:var(--encounter-scene-origin);position:absolute;inset:0;overflow:hidden}._4bSuuq_sceneImage{object-fit:contain;object-position:center;opacity:0;will-change:transform;transition:opacity .56s ease-out}._4bSuuq_sceneImage._4bSuuq_isReady{opacity:1;animation:12s cubic-bezier(.37,0,.63,1) 1.6s infinite alternate _4bSuuq_encounter-breathe}._4bSuuq_moonlight{z-index:2;pointer-events:none;background:radial-gradient(circle at 24% 12%,#abc4da1a,#0000 25%),linear-gradient(#04080d14 0%,#0000 45%,#030508c2 100%)}._4bSuuq_vignette{z-index:3;pointer-events:none;box-shadow:inset 0 0 74px #00000052,inset 0 -190px 120px #0103068a}._4bSuuq_fog{z-index:5;filter:blur(10px);opacity:1;pointer-events:none;will-change:opacity, transform;background:radial-gradient(at 30% 34%,#687e8fc2,#0000 49%),radial-gradient(at 72% 62%,#3f5263c7,#0000 53%),linear-gradient(125deg,#263442eb,#0b131df5);position:absolute;inset:-14%;overflow:hidden}._4bSuuq_fog._4bSuuq_isReady{animation:_4bSuuq_encounter-fog-clear var(--encounter-fog-duration) cubic-bezier(.22, .68, .2, 1) both}._4bSuuq_fogBankFar,._4bSuuq_fogBankNear{filter:blur(24px);background:#8497a63d;border-radius:50%;display:block;position:absolute}._4bSuuq_fogBankFar{width:86%;height:42%;top:10%;right:-22%}._4bSuuq_fogBankNear{background:#4e627457;width:112%;height:48%;bottom:2%;right:8%}._4bSuuq_fog._4bSuuq_isReady ._4bSuuq_fogBankFar{animation:_4bSuuq_encounter-fog-drift-right var(--encounter-fog-duration) cubic-bezier(.2, .64, .2, 1) both}._4bSuuq_fog._4bSuuq_isReady ._4bSuuq_fogBankNear{animation:_4bSuuq_encounter-fog-drift-left var(--encounter-fog-duration) cubic-bezier(.2, .64, .2, 1) both}._4bSuuq_dialogueStage{z-index:6;padding:88px 18px max(20px, calc(env(safe-area-inset-bottom) + 16px));opacity:0;visibility:hidden;background:linear-gradient(#0000,#020407b3 36%,#020407f0 100%);position:absolute;bottom:0;left:0;right:0;transform:translateY(12px)}._4bSuuq_dialogueStage._4bSuuq_isReady{animation:_4bSuuq_encounter-dialogue-reveal .72s cubic-bezier(.2, .72, .22, 1) var(--encounter-dialogue-delay) both}._4bSuuq_dialoguePanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05090ec7;border:1px solid #899aa83d;border-radius:4px;padding:20px 18px 18px;position:relative;box-shadow:0 20px 48px #0000005c,inset 0 1px #ffffff06}._4bSuuq_speakerRow{align-items:center;gap:9px;display:flex}._4bSuuq_speakerOrnament{background:linear-gradient(90deg,#873c3f,#873c3f1f);width:19px;height:1px}._4bSuuq_speaker{color:#b9c4cc;letter-spacing:.14em;font-size:.72rem;font-weight:560}._4bSuuq_dialogueCopy{color:#f2efed;letter-spacing:-.018em;text-wrap:balance;min-height:3.15em;margin:11px 0 17px;font-size:clamp(1.08rem,4.9vw,1.24rem);font-weight:470;line-height:1.58;animation:.46s cubic-bezier(.2,.7,.2,1) both _4bSuuq_encounter-copy-change}._4bSuuq_choiceList{grid-template-columns:1fr;gap:9px;display:grid}._4bSuuq_choiceList:not(._4bSuuq_initialChoices){animation:.52s cubic-bezier(.2,.7,.2,1) .14s both _4bSuuq_encounter-choices-reveal}._4bSuuq_choiceList._4bSuuq_initialChoices{opacity:0}._4bSuuq_dialogueStage._4bSuuq_isReady ._4bSuuq_initialChoices{animation:.52s cubic-bezier(.2,.7,.2,1) both _4bSuuq_encounter-choices-reveal;animation-delay:var(--encounter-choice-delay)}._4bSuuq_choiceList button{color:#ece8e6;width:100%;min-height:52px;font:inherit;letter-spacing:.035em;cursor:pointer;background:#0d0e12b8;border:1px solid #8d595b6b;border-radius:3px;padding:10px 16px;font-size:.94rem;font-weight:480;transition:border-color .18s,background-color .18s,transform .12s}._4bSuuq_choiceList button:hover{background:#171115db;border-color:#b15154ad}._4bSuuq_choiceList button:active{transform:translateY(1px)}._4bSuuq_choiceList button:focus-visible{outline-offset:3px;outline:2px solid #ce7776e6}@keyframes _4bSuuq_encounter-breathe{0%{transform:scale(1)}to{transform:scale(1.012)}}@keyframes _4bSuuq_encounter-fog-clear{0%{opacity:1;transform:scale(1)translate(0,0)}56%{opacity:.66}to{opacity:0;visibility:hidden;transform:scale(1.1)translate(2.5%,-2%)}}@keyframes _4bSuuq_encounter-fog-drift-right{0%{transform:translate(0,0)scale(1)}to{transform:translate(28%,-5%)scale(1.18)}}@keyframes _4bSuuq_encounter-fog-drift-left{0%{transform:translate(0,0)scale(1)}to{transform:translate(-24%,6%)scale(1.12)}}@keyframes _4bSuuq_encounter-dialogue-reveal{0%{opacity:0;visibility:hidden;transform:translateY(12px)}1%{visibility:visible}to{opacity:1;visibility:visible;transform:translate(0,0)}}@keyframes _4bSuuq_encounter-copy-change{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}@keyframes _4bSuuq_encounter-choices-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:350px){._4bSuuq_dialogueStage{padding-left:13px;padding-right:13px}._4bSuuq_dialoguePanel{padding:17px 14px 14px}._4bSuuq_dialogueCopy{margin-bottom:14px}._4bSuuq_choiceList button{min-height:48px}}@media (prefers-reduced-motion:reduce){._4bSuuq_background,._4bSuuq_ambientImage,._4bSuuq_sceneImage{transition:none}._4bSuuq_sceneImage._4bSuuq_isReady{animation:none}._4bSuuq_fog{display:none}._4bSuuq_dialogueStage._4bSuuq_isReady,._4bSuuq_dialogueCopy,._4bSuuq_choiceList,._4bSuuq_choiceList._4bSuuq_initialChoices{opacity:1;visibility:visible;animation:none;transform:none}._4bSuuq_choiceList button{transition:none}}
.vK9tya_overlay{z-index:8;padding:max(16px, env(safe-area-inset-top)) 14px max(16px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(1.2px)brightness(.82)contrast(.94);backdrop-filter:blur(1.2px)brightness(.82)contrast(.94);background:#02050957;place-items:center;animation:.36s ease-out both vK9tya_scroll-overlay-in;display:grid;position:absolute;inset:0}.vK9tya_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vK9tya_scroll{--scroll-open-height:calc(100dvh - 32px);color:#292927;filter:drop-shadow(0 24px 34px #00000070);width:78%;height:112px;max-height:780px;transition:width .44s cubic-bezier(.2,.72,.2,1);position:relative}.vK9tya_scroll[data-stage=scrollOffer]{animation:vK9tya_scroll-offer-in var(--scroll-offer-duration) cubic-bezier(.2, .72, .2, 1) both}.vK9tya_scroll[data-stage=scrollOpening],.vK9tya_scroll[data-stage=form],.vK9tya_scroll[data-stage=readingOpening],.vK9tya_scroll[data-stage=reading]{width:91%;height:var(--scroll-open-height)}.vK9tya_scroll[data-stage=scrollOpening]{animation:vK9tya_scroll-unfold var(--scroll-unfold-duration) cubic-bezier(.2, .74, .2, 1) both}.vK9tya_scroll[data-stage=readingOpening]{animation:vK9tya_reading-scroll-unfold var(--reading-unfold-duration) cubic-bezier(.2, .74, .2, 1) both}.vK9tya_scroll[data-stage=submitting]{width:91%;animation:vK9tya_scroll-submit-fold var(--scroll-submit-duration) cubic-bezier(.46, .03, .22, 1) both}.vK9tya_scroll[data-stage=submitted]{width:78%;animation:.48s cubic-bezier(.2,.7,.2,1) both vK9tya_scroll-submitted-settle}.vK9tya_offerButton,.vK9tya_paperBody,.vK9tya_submitted{color:#292927;background:radial-gradient(circle at 16% 22%,#ffffff57 0 1px,#0000 2px),radial-gradient(circle at 78% 66%,#4f44370f 0 1px,#0000 2px),linear-gradient(95deg,#5b47360e,#0000 22%,#ffffff2e 54%,#0000 80%),#dfdbd0;border:1px solid #6055486b;border-radius:2px;width:100%;position:absolute;inset:0;box-shadow:inset 0 0 40px #5545341a,0 0 0 1px #e3ded214}.vK9tya_offerButton{font:inherit;text-align:center;cursor:pointer;appearance:none;place-content:center;padding:18px 28px;display:grid}.vK9tya_offerButton:focus-visible,.vK9tya_closeButton:focus-visible{outline-offset:4px;outline:2px solid #b35358eb}.vK9tya_offerTitle{z-index:7;color:#3e3934;letter-spacing:.09em;font-size:.78rem;font-weight:620;position:relative;transform:translateY(-15px)}.vK9tya_offerHint{z-index:7;color:#756b62;letter-spacing:.04em;margin-top:-8px;font-size:.68rem;position:relative;transform:translateY(-15px)}.vK9tya_roller{z-index:4;pointer-events:none;background:linear-gradient(90deg,#b6aea0,#e6e0d5 12%,#c9c1b4 50%,#e5ded2 88%,#aaa092);border:1px solid #5c4e4080;border-radius:50%;height:14px;display:block;position:absolute;left:-8px;right:-8px;box-shadow:inset 0 2px 3px #ffffff57,0 4px 10px #00000038}.vK9tya_rollerTop{top:-6px}.vK9tya_rollerBottom{bottom:-6px;transform:rotate(180deg)}.vK9tya_paperBody{overscroll-behavior:contain;scrollbar-color:#684e436b transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch;padding:28px 22px 26px;overflow:hidden auto}.vK9tya_scroll[data-stage=scrollOpening] .vK9tya_paperBody{animation:vK9tya_scroll-form-reveal .44s ease-out var(--scroll-form-delay) both}.vK9tya_scroll[data-stage=readingOpening] .vK9tya_paperBody{animation:vK9tya_scroll-form-reveal .48s ease-out var(--reading-content-delay) both}.vK9tya_readingBody{scroll-behavior:smooth;padding:28px 18px 38px}.vK9tya_scroll[data-stage=submitting] .vK9tya_paperBody{pointer-events:none;animation:.26s ease-in both vK9tya_scroll-form-hide;overflow:hidden}.vK9tya_formHeader{text-align:center;border-bottom:1px solid #5243362e;padding:4px 6px 20px}.vK9tya_formHeader>span{color:#8b4044;letter-spacing:.17em;font-size:.64rem;font-weight:650}.vK9tya_formHeader h2{color:#282623;letter-spacing:-.035em;margin-top:9px;font-size:clamp(1.42rem,7vw,1.8rem);font-weight:540}.vK9tya_formHeader p{color:#716961;max-width:270px;margin:8px auto 0;font-size:.76rem;line-height:1.55}.vK9tya_closeButton{z-index:5;color:#5e5650;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#e0dbd0e0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;margin:-12px -10px -26px auto;font-size:1.35rem;display:grid;position:sticky;top:-20px;left:100%}.vK9tya_submitted{text-align:center;place-items:center;padding:22px 36px;display:grid}.vK9tya_submitted>span{z-index:7;color:#3a3530;letter-spacing:.06em;font-size:.82rem;font-weight:620;position:relative;transform:translateY(-24px)}.vK9tya_binding{z-index:6;pointer-events:none;transform-origin:58%;height:38px;display:block;position:absolute;top:50%;left:-5%;right:-5%;transform:translateY(-50%)}.vK9tya_threadMain,.vK9tya_threadCross{opacity:.9;border-top:2px solid #762832;border-radius:50%;height:12px;display:block;position:absolute;left:0;right:0}.vK9tya_threadMain{top:10px;transform:rotate(-1.4deg)}.vK9tya_threadCross{opacity:.68;top:17px;transform:rotate(1.2deg)}.vK9tya_threadKnot{background:#d8d1c5;border:2px solid #762832;border-radius:50% 40% 55% 42%;width:13px;height:13px;position:absolute;top:9px;left:58%;transform:rotate(38deg)}.vK9tya_threadTail{border-top:2px solid #762832;border-radius:50%;width:48px;height:25px;position:absolute;top:20px;left:calc(58% + 5px);transform:rotate(24deg)}.vK9tya_scroll[data-stage=scrollOffer] .vK9tya_binding{animation:vK9tya_thread-glow var(--thread-glow-duration) ease-out var(--thread-glow-delay) both}.vK9tya_scroll[data-stage=scrollOpening] .vK9tya_binding{animation:vK9tya_thread-release var(--thread-release-duration) cubic-bezier(.2, .68, .22, 1) both}.vK9tya_scroll[data-stage=form] .vK9tya_binding{display:none}.vK9tya_scroll[data-stage=submitting] .vK9tya_binding{animation:vK9tya_thread-rebind var(--scroll-submit-duration) cubic-bezier(.3, .05, .3, 1) both}.vK9tya_birthForm{color:#302d29;margin-top:20px}.vK9tya_birthForm .fh-onboarding-panel{color:#302d29;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}:is(.vK9tya_birthForm .fh-onboarding-panel:after,.vK9tya_birthForm .fh-panel-header){display:none}.vK9tya_birthForm .fh-onboarding-panel .fh-panel-body{padding:0}.vK9tya_birthForm .fh-form-grid{gap:16px}:is(.vK9tya_birthForm .fh-field>label,.vK9tya_birthForm .fh-field-label){color:#423d37;letter-spacing:.025em;margin-bottom:7px;font-family:inherit;font-size:.73rem;font-weight:620}:is(.vK9tya_birthForm .fh-field>label>small,.vK9tya_birthForm .fh-field-label>small){color:#81776d;font-size:.58rem}.vK9tya_birthForm .fh-field-control{color:#26231f;min-height:44px;box-shadow:none;background:#ffffff1f;border:0;border-bottom:1px solid #57443970;border-radius:0;padding:0 7px;font-size:.88rem}.vK9tya_birthForm .fh-field-control:focus{border-color:#8e3a41;box-shadow:0 2px #7e28311f}.vK9tya_birthForm .fh-field-control::placeholder{color:#958b81}.vK9tya_birthForm .fh-field-control:disabled{color:#91887f;background:#5b4e400d}.vK9tya_birthForm .fh-segment-group{background:#5c4b3d0f;border-color:#59463a4d;border-radius:4px;padding:3px}.vK9tya_birthForm .fh-segment span{color:#70675f;border-radius:2px;min-height:39px;font-family:inherit;font-size:.72rem}.vK9tya_birthForm .fh-segment input:checked+span{color:#6d2931;background:#7e283114;border-color:#7e28314d}.vK9tya_birthForm .fh-date-part span{color:#81776e;font-family:inherit;font-size:.6rem}.vK9tya_birthForm .fh-check-control{color:#6e655d;font-size:.68rem}.vK9tya_birthForm .fh-check-box{background:#fff3;border-color:#52403470}.vK9tya_birthForm .fh-check-control input:checked+.fh-check-box{background:#7b30381f;border-color:#7b3038}.vK9tya_birthForm .fh-check-control input:checked+.fh-check-box:after{border-color:#7b3038}.vK9tya_birthForm .fh-field-hint{color:#82786f;font-size:.64rem}.vK9tya_birthForm .fh-field-error{color:#8c2f3b;font-size:.68rem}.vK9tya_birthForm .fh-form-error-summary{color:#782a34;background:#892b370f;border-color:#892b3747;font-size:.68rem}.vK9tya_birthForm .fh-form-actions{border-color:#56453933;flex-direction:column-reverse;align-items:stretch;padding-top:18px}.vK9tya_birthForm .fh-form-actions>p{color:#81776e;text-align:center;font-size:.62rem}.vK9tya_birthForm .fh-form-actions .fh-button{color:#f0e9df;letter-spacing:.06em;background:#4b2027;border-color:#69212aa3;border-radius:3px;width:100%;min-height:50px;font-family:inherit;font-size:.78rem;box-shadow:0 12px 24px #3b191f29}.vK9tya_birthForm .fh-form-actions .fh-button:hover{background:#5b252e}.vK9tya_birthForm .fh-privacy-note{color:#7b726a;background:#5d4b3e0b;border-color:#5645392e;border-radius:3px;margin-top:12px;padding:9px 10px;font-size:.62rem}.vK9tya_birthForm .fh-privacy-note .fh-glyph{color:#7b3038}@keyframes vK9tya_scroll-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes vK9tya_scroll-offer-in{0%{opacity:0;transform:translateY(24px)scale(.92)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes vK9tya_thread-glow{0%,to{filter:drop-shadow(0 0 #7e283100)}55%{filter:drop-shadow(0 0 5px #7e28318c)}}@keyframes vK9tya_thread-release{0%{opacity:1;transform:translateY(-50%)rotate(0)}58%{opacity:.9;transform:translate(5%,-42%)rotate(5deg)}to{opacity:0;transform:translate(25%,-25%)rotate(13deg)}}@keyframes vK9tya_scroll-unfold{0%{width:78%;height:112px;transform:translateY(5px)}to{width:91%;height:var(--scroll-open-height);transform:translateY(0)}}@keyframes vK9tya_reading-scroll-unfold{0%{width:78%;height:112px;transform:translateY(-2px)}to{width:91%;height:var(--scroll-open-height);transform:translateY(0)}}@keyframes vK9tya_scroll-form-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes vK9tya_scroll-form-hide{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(.96)}}@keyframes vK9tya_scroll-submit-fold{0%{height:var(--scroll-open-height)}to{height:112px;transform:translateY(-2px)}}@keyframes vK9tya_thread-rebind{0%{opacity:0;filter:drop-shadow(0 0 #7e283100);transform:translate(24%,-20%)rotate(12deg)}72%{filter:drop-shadow(0 0 6px #7e28319e)}to{opacity:1;filter:drop-shadow(0 0 #7e283100);transform:translateY(-50%)rotate(0)}}@keyframes vK9tya_scroll-submitted-settle{0%{opacity:0;transform:translateY(-7px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:350px){.vK9tya_overlay{padding-left:9px;padding-right:9px}.vK9tya_scroll[data-stage=scrollOpening],.vK9tya_scroll[data-stage=form],.vK9tya_scroll[data-stage=submitting]{width:94%}.vK9tya_paperBody{padding-left:17px;padding-right:17px}.vK9tya_formHeader{padding-left:2px;padding-right:2px}}@media (prefers-reduced-motion:reduce){.vK9tya_overlay,.vK9tya_scroll,.vK9tya_paperBody,.vK9tya_binding{transition:none!important;animation:none!important}.vK9tya_scroll[data-stage=scrollOpening],.vK9tya_scroll[data-stage=form],.vK9tya_scroll[data-stage=readingOpening],.vK9tya_scroll[data-stage=reading]{width:91%;height:var(--scroll-open-height)}.vK9tya_scroll[data-stage=scrollOpening] .vK9tya_paperBody,.vK9tya_scroll[data-stage=readingOpening] .vK9tya_paperBody{opacity:1;transform:none}.vK9tya_scroll[data-stage=scrollOpening] .vK9tya_binding,.vK9tya_scroll[data-stage=form] .vK9tya_binding{display:none}}
.pta6TW_prelude{z-index:12;right:22px;bottom:max(34px, calc(env(safe-area-inset-bottom) + 24px));color:#f2efed;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:linear-gradient(110deg,#070b11f0,#0a0e14c7);border:1px solid #becbd629;border-radius:4px;padding:16px 18px 17px;position:absolute;left:22px;box-shadow:0 18px 38px #00000057}.pta6TW_prelude span{color:#ad777b;letter-spacing:.12em;font-size:.7rem;font-weight:650}.pta6TW_prelude p{color:#f1eeeb;margin-top:8px;font-size:1rem;line-height:1.65;animation:.38s ease-out both pta6TW_reading-copy-in}.pta6TW_reading{color:#2a2723;-webkit-user-select:text;user-select:text}.pta6TW_hook{text-align:center;border-bottom:1px solid #63493a2b;flex-direction:column;justify-content:center;min-height:72dvh;padding:18dvh 8px 64px;display:flex;position:relative}.pta6TW_hook:before{content:"";border:1px solid #70273061;border-radius:50%;width:34px;height:34px;position:absolute;top:34px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 7px #7027300d}.pta6TW_hook>span,.pta6TW_sectionHeading>span{color:#7d3039;letter-spacing:.16em;font-size:.7rem;font-weight:700}.pta6TW_hook h2{color:#27231f;letter-spacing:-.045em;max-width:300px;margin:18px auto 0;font-size:clamp(1.55rem,7.2vw,2.15rem);font-weight:560;line-height:1.35}.pta6TW_hook p{color:#575049;max-width:280px;margin:18px auto 0;font-size:.92rem;line-height:1.75}.pta6TW_hook small{color:#806f65;margin-top:34px;font-size:.75rem;line-height:1.6}.pta6TW_signalSection,.pta6TW_navigator,.pta6TW_partnerSection{padding:54px 2px 22px}.pta6TW_sectionHeading{padding:0 6px 24px}.pta6TW_sectionHeading h3{color:#2e2925;letter-spacing:-.035em;margin-top:8px;font-size:clamp(1.35rem,6vw,1.7rem);font-weight:590;line-height:1.35}.pta6TW_sectionHeading>p{color:#71675f;margin-top:8px;font-size:.78rem;line-height:1.65}.pta6TW_signals{gap:12px;display:grid}.pta6TW_signalCard{opacity:0;background:linear-gradient(135deg,#772d350b,#0000 62%),#ffffff21;border:1px solid #60483a33;flex-direction:column;justify-content:center;min-height:178px;padding:26px 22px;display:flex;box-shadow:inset 0 0 24px #6148370a}.pta6TW_signals.pta6TW_isRevealing .pta6TW_signalCard{animation:pta6TW_reading-card-reveal .52s cubic-bezier(.2, .72, .2, 1) var(--reveal-delay) forwards}.pta6TW_signalCard>span{color:#71675e;letter-spacing:.05em;font-size:.73rem}.pta6TW_signalCard strong{color:#672a32;letter-spacing:-.045em;margin-top:10px;font-size:clamp(2rem,10vw,2.75rem);font-weight:520;line-height:1.08}.pta6TW_signalCard p{color:#4d4741;margin-top:14px;font-size:.82rem;line-height:1.65}.pta6TW_messengerAside{color:#4e4540;text-align:center;border-top:1px solid #712b3340;border-bottom:1px solid #712b3324;margin:34px 8px 0;padding:20px 16px;font-size:.9rem;line-height:1.7}.pta6TW_progress{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#dfdbd0f0;border-bottom:1px solid #5a41342e;grid-template-columns:1fr auto;align-items:center;gap:5px 10px;min-height:48px;padding:9px 8px 7px;display:grid;position:sticky;top:-28px}.pta6TW_progress span,.pta6TW_progress strong{color:#665d55;letter-spacing:.08em;font-size:.68rem}.pta6TW_progress strong{color:#74313a}.pta6TW_progress i{background:#672a322e;grid-column:1/-1;height:2px;overflow:hidden}.pta6TW_progress b{background:#842f3a;height:100%;transition:width .3s;display:block;box-shadow:0 0 7px #842f3a66}.pta6TW_navigator .pta6TW_sectionHeading{padding-top:40px}.pta6TW_threadList{margin:0;padding:0 0 12px 38px;list-style:none;position:relative}.pta6TW_threadList:before{content:"";background:linear-gradient(#9a3541,#6e242e 72%,#6e242e47);border-radius:50%;width:2px;position:absolute;top:22px;bottom:42px;left:14px;box-shadow:0 0 7px #7a283226}.pta6TW_threadList>li{min-height:150px;padding:12px 0 24px;scroll-margin-top:80px;position:relative}.pta6TW_chapterLabel{color:#49423c;letter-spacing:.02em;margin:0 0 12px -38px;padding:16px 0 8px;font-size:.85rem;font-weight:620}.pta6TW_chapterLabel span{color:#8a5f5f;letter-spacing:.13em;margin-bottom:4px;font-size:.64rem;display:block}.pta6TW_threadNode{z-index:2;background:#dcd7cb;border:2px solid #7d2b35;border-radius:50% 44% 52% 46%;width:16px;height:16px;position:absolute;top:30px;left:-31px;transform:rotate(34deg);box-shadow:0 0 0 4px #7e2b3512}.pta6TW_chapterLabel+.pta6TW_threadNode{top:76px}.pta6TW_threadNode[data-access=partial]{background:linear-gradient(135deg,#7d2b35 50%,#dcd7cb 50%)}.pta6TW_threadNode[data-access=locked]{background:#5d3035;border-color:#5d3035;box-shadow:0 0 0 4px #5d303517}.pta6TW_recordCard{background:#ffffff1a;border:1px solid #5c45382e;padding:18px 17px}.pta6TW_recordCard[data-access=partial]{background:#7a2d3609;border-color:#7a2d3640}.pta6TW_recordCard[data-access=locked]{background:#453a330b;border-color:#48373033}.pta6TW_recordCard header{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.pta6TW_recordCard header>span{color:#8b3942;letter-spacing:.08em;font-size:.7rem;font-weight:700}.pta6TW_recordCard h4{color:#302b27;font-size:.9rem;font-weight:630;line-height:1.45}.pta6TW_recordCard header small{color:#7b5c59;font-size:.62rem}.pta6TW_recordDetails{gap:7px;margin-top:14px;display:grid}.pta6TW_recordDetails p{color:#5b534c;font-size:.78rem;line-height:1.65}.pta6TW_recordDetails p:first-child{color:#3a3430;font-weight:580}.pta6TW_sealedRecord{color:#756861;align-items:center;gap:10px;margin-top:14px;display:flex}.pta6TW_sealedRecord span,.pta6TW_smallSeal,.pta6TW_unlockSeal{background:radial-gradient(circle,#742d3524 0 32%,#0000 34%);border:1px solid #692b327a;border-radius:50%;flex:none;width:25px;height:25px;box-shadow:inset 0 0 0 4px #75303809}.pta6TW_sealedRecord p{font-size:.74rem}.pta6TW_partnerSection{border-top:1px solid #61473929;margin-top:20px;padding-top:64px}.pta6TW_partnerRecords{gap:9px;display:grid}.pta6TW_sealedItem{background:#463b3309;border:1px solid #5441372e;grid-template-columns:auto 1fr;align-items:center;gap:11px;min-height:92px;padding:15px 13px;display:grid}.pta6TW_sealedItem>div{min-width:0}.pta6TW_sealedItem strong{color:#3b3530;font-size:.78rem}.pta6TW_sealedItem p{color:#776d65;margin-top:5px;font-size:.72rem;line-height:1.55}.pta6TW_sealedItem>small{color:#8b5d60;letter-spacing:.05em;grid-column:2;font-size:.6rem}.pta6TW_sealedItem.pta6TW_isUnlocked{background:#7c2c3609;border-color:#7c2c363d}.pta6TW_unlockArea{text-align:center;border-top:1px solid #752d3640;flex-direction:column;align-items:center;margin:54px 0 20px;padding:28px 16px 10px;display:flex}.pta6TW_unlockSeal{width:38px;height:38px}.pta6TW_unlockArea p{color:#574f48;max-width:260px;margin-top:14px;font-size:.8rem;line-height:1.65}.pta6TW_unlockArea button{color:#f0e9df;width:100%;min-height:50px;font:inherit;letter-spacing:.045em;cursor:pointer;background:#4c2027;border:1px solid #682029b3;border-radius:3px;margin-top:18px;font-size:.79rem;font-weight:620}.pta6TW_unlockArea button:focus-visible{outline-offset:3px;outline:2px solid #8c3d46}.pta6TW_unlockArea button:disabled{color:#766c64;cursor:default;background:#4f423914;border-color:#4e433c40}.pta6TW_unlockArea small{color:#887d74;margin-top:10px;font-size:.64rem}@keyframes pta6TW_reading-copy-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pta6TW_reading-card-reveal{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:350px){.pta6TW_hook{padding-left:2px;padding-right:2px}.pta6TW_threadList{padding-left:34px}.pta6TW_threadList:before{left:12px}.pta6TW_threadNode{left:-29px}.pta6TW_recordCard{padding-left:13px;padding-right:13px}}@media (prefers-reduced-motion:reduce){.pta6TW_prelude p,.pta6TW_signalCard{opacity:1;animation:none;transform:none}.pta6TW_progress b{transition:none}}
.UcKVFq_scene{width:100%;max-width:var(--love-scene-max-width,480px);color:#f1eeeb;isolation:isolate;overscroll-behavior:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#05090d;height:100dvh;min-height:100svh;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 0 90px #00000094}.UcKVFq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UcKVFq_background,.UcKVFq_cameraViewport,.UcKVFq_atmosphere,.UcKVFq_vignette{position:absolute;inset:0}.UcKVFq_background{z-index:0;background:#05090d;overflow:hidden}.UcKVFq_ambientImage,.UcKVFq_sceneImage{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.UcKVFq_ambientImage{object-fit:cover;object-position:50% 52%;opacity:0;filter:blur(18px)brightness(.42)saturate(.76);transition:opacity .48s ease-out;transform:scale(1.12)}.UcKVFq_ambientImage.UcKVFq_isReady{opacity:.88}.UcKVFq_cameraViewport{z-index:1;overflow:hidden}.UcKVFq_sceneImage{object-fit:contain;object-position:center;opacity:0;transform:var(--love-camera-start);transform-origin:var(--love-camera-origin);will-change:transform;transition:opacity .42s ease-out}.UcKVFq_sceneImage.UcKVFq_isReady{opacity:1;animation:UcKVFq_love-camera-move var(--love-camera-duration) cubic-bezier(.18, .72, .2, 1) both}.UcKVFq_atmosphere{z-index:2;pointer-events:none;background:linear-gradient(#03070a6b 0%,#0000 24% 65%,#0305087a 100%),radial-gradient(at 50% 53%,#0000 34%,#02050847 100%)}.UcKVFq_vignette{z-index:3;pointer-events:none;box-shadow:inset 0 0 70px #00000052,inset 0 -100px 90px #02040766}.UcKVFq_followButton{z-index:4;right:20px;bottom:max(24px, calc(env(safe-area-inset-bottom) + 20px));color:#f3efed;letter-spacing:.08em;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07080bd1;border:1px solid #97414194;border-radius:3px;justify-content:space-between;align-items:center;min-height:58px;padding:0 19px 0 21px;font-size:.95rem;font-weight:520;text-decoration:none;display:flex;position:absolute;left:20px;transform:translateY(14px);box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff09}.UcKVFq_followButton.UcKVFq_isReady{animation:UcKVFq_love-cta-reveal .96s cubic-bezier(.2, .72, .22, 1) var(--love-cta-delay) both}.UcKVFq_followButton:hover{background:#0c0a0de6;border-color:#b85151c7}.UcKVFq_followButton:active{transform:translateY(1px)}.UcKVFq_followButton:focus-visible{outline-offset:3px;outline:2px solid #d57570e6}.UcKVFq_buttonMark{flex:none;width:40px;height:12px;display:block;position:relative}.UcKVFq_buttonMark:before{content:"";background:linear-gradient(90deg,#82313140,#b34f4c);height:1px;position:absolute;top:5px;left:0;right:2px}.UcKVFq_buttonMark b{background:#171014;border:1px solid #bb5d58;border-radius:50%;width:7px;height:7px;position:absolute;top:2px;right:0}@keyframes UcKVFq_love-camera-move{0%,30%{transform:var(--love-camera-start)}to{transform:var(--love-camera-end)}}@keyframes UcKVFq_love-cta-reveal{0%{opacity:0;visibility:hidden;transform:translateY(14px)}1%{visibility:visible}to{opacity:1;visibility:visible;transform:translate(0,0)}}@media (max-width:350px){.UcKVFq_followButton{min-height:54px;padding-left:18px;padding-right:16px;font-size:.9rem;left:14px;right:14px}}@media (prefers-reduced-motion:reduce){.UcKVFq_ambientImage,.UcKVFq_sceneImage{transition:none}.UcKVFq_sceneImage.UcKVFq_isReady{transform:var(--love-camera-end);animation:none}.UcKVFq_followButton.UcKVFq_isReady{opacity:1;visibility:visible;animation:none;transform:none}}
.ufbJrq_page{min-height:100dvh;padding:calc(40px + env(safe-area-inset-top)) 18px calc(40px + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 12%,#c252672e,#0000 30rem),#05070d;place-items:center;display:grid}.ufbJrq_card{width:min(100%, var(--app-max-width));text-align:center;background:#0b0f19f0;border:1px solid #d4b78333;border-radius:24px;padding:34px 24px;box-shadow:0 24px 80px #0000006b}.ufbJrq_logo{color:#d4b783;align-items:center;width:fit-content;min-height:44px;margin:0 auto 12px;display:flex}.ufbJrq_eyebrow{color:#d4b783;font-family:var(--font-mono);letter-spacing:.15em;font-size:.68rem;font-weight:700}.ufbJrq_card h1{color:#fff9ef;font-family:var(--font-serif);margin-top:12px;font-size:clamp(1.7rem,8vw,2.25rem);font-weight:600}.ufbJrq_body{color:#aaa5a5;margin-top:12px;font-size:.94rem}.ufbJrq_providers{gap:10px;margin-top:28px;display:grid}.ufbJrq_providers a,.ufbJrq_providers button{color:#111;width:100%;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;font-weight:750;text-decoration:none;display:flex;position:relative}.ufbJrq_providers button:disabled{cursor:not-allowed;filter:grayscale(.65);opacity:.42}.ufbJrq_providers i{background:#ffffffeb;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid;position:absolute;left:18px}.ufbJrq_completeSignup{color:#17120a;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#d4b783;border:0;border-radius:13px;font-weight:750}.ufbJrq_completeSignup:disabled{cursor:not-allowed;filter:grayscale(.65);opacity:.42}.ufbJrq_google{background:#f5f5f5}.ufbJrq_kakao{background:#fee500}.ufbJrq_naver{background:#03c75a;color:#fff!important}.ufbJrq_firstLogin,.ufbJrq_notice{color:#777b84;font-size:.76rem;line-height:1.65}.ufbJrq_firstLogin{margin-top:16px}.ufbJrq_notice{border-top:1px solid #ffffff14;margin-top:22px;padding-top:18px}.ufbJrq_error,.ufbJrq_success{color:#ff9bad;background:#ff617814;border:1px solid #ff617859;border-radius:10px;margin-top:18px;padding:11px 12px;font-size:.82rem}.ufbJrq_success{color:#b6f36b;background:#b6f36b0f;border-color:#b6f36b4d}.ufbJrq_back{color:#d4b783;margin-top:22px;font-size:.82rem;text-decoration:none;display:inline-block}.ufbJrq_loading{border:2px solid #d4b78333;border-top-color:#d4b783;border-radius:50%;width:28px;height:28px;margin:30px auto;animation:.8s linear infinite ufbJrq_spin}.ufbJrq_account{border:1px solid #d4b78329;border-radius:14px;margin-top:24px;padding:20px}.ufbJrq_account span,.ufbJrq_account p{color:#858992;font-size:.78rem;display:block}.ufbJrq_account strong{color:#f8f2e9;margin-top:5px;display:block}.ufbJrq_account p{margin-top:3px}.ufbJrq_account button{color:#d4b783;border:1px solid #d4b7834d;border-radius:9px;width:100%;margin-top:18px;padding:11px}.ufbJrq_consents{text-align:left;border:1px solid #ffffff17;border-radius:12px;margin-top:22px;padding:15px}.ufbJrq_consents>span{color:#c6b38f;margin-bottom:11px;font-size:.69rem;font-weight:700;display:block}.ufbJrq_consents label,.ufbJrq_deleteAccount label{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;display:grid}.ufbJrq_consentItem+.ufbJrq_consentItem{margin-top:13px}.ufbJrq_consents input,.ufbJrq_deleteAccount input{accent-color:#b1475b;width:16px;height:16px;margin:2px 0 0}.ufbJrq_consents label>span{color:#d8d0c5;font-size:.76rem;line-height:1.5}.ufbJrq_consents label b{color:#d4b783;margin-right:3px;font-size:.64rem}.ufbJrq_consentItem>a{color:#9e9180;text-underline-offset:3px;margin:5px 0 0 27px;font-size:.68rem;display:inline-block}.ufbJrq_consents p{color:#747983;margin:12px 0 0;font-size:.68rem;line-height:1.65}.ufbJrq_deleteAccount{text-align:left;border-top:1px solid #ffffff17;margin-top:24px;padding-top:21px}.ufbJrq_account .ufbJrq_deleteAccount>strong{color:#c5bfc0;margin:0;font-size:.76rem}.ufbJrq_account .ufbJrq_deleteAccount>p{color:#777b84;margin-top:7px;line-height:1.6}.ufbJrq_deleteAccount label{color:#a9a3a4;margin-top:13px;font-size:.71rem;line-height:1.5}.ufbJrq_account .ufbJrq_deleteAccount .ufbJrq_deleteButton{color:#ef91a1;border-color:#ff617847;margin-top:13px}.ufbJrq_account .ufbJrq_deleteAccount .ufbJrq_deleteButton:disabled{cursor:not-allowed;opacity:.42}@keyframes ufbJrq_spin{to{transform:rotate(360deg)}}
.htGnzG_form{--birth-text:#eee8e2;--birth-muted:#b3a8ae;--birth-border:#a899a72d;--birth-accent:#c0808d;width:100%;min-width:0;color:var(--birth-text);font-family:var(--font-sans), "Pretendard", sans-serif}.htGnzG_form,.htGnzG_form *{box-sizing:border-box}.htGnzG_form p{overflow-wrap:anywhere;word-break:keep-all;margin:0}.htGnzG_section{border:0;border-bottom:1px solid var(--birth-border);min-width:0;margin:0 0 27px;padding:0 0 27px}.htGnzG_section>legend{letter-spacing:-.025em;align-items:baseline;gap:10px;width:100%;margin-bottom:21px;padding:0;font-size:1rem;font-weight:550;line-height:1.7;display:flex}.htGnzG_section>legend>span:last-child{overflow-wrap:anywhere;word-break:keep-all;min-width:0}.htGnzG_sectionNumber{color:#b88b94;font-family:var(--font-serif), serif;letter-spacing:.07em;font-size:.75rem;font-weight:400}.htGnzG_field{flex-direction:column;min-width:0;display:flex}.htGnzG_field>label{color:#d8cdd1;overflow-wrap:anywhere;word-break:keep-all;margin-bottom:8px;font-size:.78rem;line-height:1.7;display:block}.htGnzG_input{color:#f6eee9;caret-color:#d49aa6;width:100%;min-width:0;min-height:54px;font:inherit;background:#151821;border:1px solid #a396a63d;border-radius:12px;outline:none;padding:14px 15px;font-size:16px;line-height:1.5;transition:border-color .15s,box-shadow .15s;display:block}.htGnzG_input::placeholder{color:#8b818d;opacity:1;font-size:.87rem}.htGnzG_input:focus{border-color:#c88f9b;box-shadow:0 0 0 3px #aa61731a}.htGnzG_input[aria-invalid=true]{background:#231821;border-color:#cd8491}.htGnzG_input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #cb7a8d24}.htGnzG_input:-webkit-autofill{-webkit-text-fill-color:#f6eee9;box-shadow:inset 0 0 0 1000px #151821}.htGnzG_form .htGnzG_hint{color:var(--birth-muted);margin-top:8px;font-size:.71rem;line-height:1.8}.htGnzG_form .htGnzG_error{color:#edb0bc;border-left:2px solid #c97e8d;margin-top:9px;padding-left:9px;font-size:.76rem;line-height:1.75}.htGnzG_genderGroup{border:0;min-width:0;margin:21px 0 0;padding:0}.htGnzG_genderGroup>legend{color:#d8cdd1;margin-bottom:9px;padding:0;font-size:.78rem;line-height:1.7}.htGnzG_section>legend.htGnzG_fieldLabel,.htGnzG_calendarRow>.htGnzG_fieldLabel{color:#d8cdd1;letter-spacing:normal;font-family:inherit;font-size:.78rem;font-weight:400;line-height:1.7}.htGnzG_section>legend.htGnzG_fieldLabel{margin-bottom:9px}.htGnzG_genderChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.htGnzG_genderChoice{cursor:pointer;min-width:0;position:relative}.htGnzG_genderChoice input,.htGnzG_calendarChoices input,.htGnzG_checkChoice input{opacity:0;border:0;width:1px;height:1px;padding:0;position:absolute}.htGnzG_genderChoice>span{color:#bfb3bb;overflow-wrap:anywhere;background:#141720;border:1px solid #a396a637;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:12px;font-size:.85rem;line-height:1.65;transition:border-color .15s,background-color .15s;display:flex}.htGnzG_genderChoice i{border:1px solid #9c8f9b;border-radius:50%;flex-shrink:0;width:13px;height:13px}.htGnzG_genderChoice input:checked+span{color:#f0dce0;background:#3c2431;border-color:#b77988}.htGnzG_genderChoice input:checked+span i{background:#d9a1ac;border-color:#d9a1ac;box-shadow:inset 0 0 0 3px #3c2431}.htGnzG_genderChoice input[aria-invalid=true]+span{border-color:#ba7683}.htGnzG_genderChoice input:focus-visible+span,.htGnzG_calendarChoices input:focus-visible+span{outline-offset:3px;outline:2px solid #d6b998}.htGnzG_calendarRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.htGnzG_calendarRow>span{color:#d2c6cd;overflow-wrap:anywhere;font-size:.76rem;line-height:1.7}.htGnzG_calendarChoices{background:#0e1119;border:1px solid #a396a62b;border-radius:12px;flex-shrink:0;gap:3px;padding:3px;display:flex}.htGnzG_calendarChoices label{cursor:pointer;position:relative}.htGnzG_calendarChoices span{color:#a99da8;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;min-width:58px;min-height:44px;padding:10px 13px;font-size:.76rem;line-height:1.65;display:flex}.htGnzG_calendarChoices input:checked+span{color:#f0e2df;background:#342530;border-color:#b2939c36}.htGnzG_dateGrid{grid-template-columns:1.4fr 1fr 1fr;gap:10px;display:grid}.htGnzG_dateGrid .htGnzG_input{text-align:center;padding-left:10px;padding-right:10px}.htGnzG_dateGrid label{text-align:center}.htGnzG_leapMonth{padding:10px 0 0}.htGnzG_checkChoice{cursor:pointer;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:44px;font-size:.82rem;line-height:1.65;display:flex;position:relative}.htGnzG_checkChoice>span:last-child{overflow-wrap:anywhere;word-break:keep-all;min-width:0}.htGnzG_checkMark{color:#0000;background:#10131b;border:1px solid #ae99a751;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}.htGnzG_checkChoice input:checked+.htGnzG_checkMark{color:#f8e9e9;background:#8b4b5e;border-color:#c18794}.htGnzG_checkChoice input:focus-visible+.htGnzG_checkMark{outline-offset:4px;outline:2px solid #d6b998}.htGnzG_leapMonth .htGnzG_hint{margin-top:0}.htGnzG_timeSection{margin-bottom:0;padding-bottom:24px}.htGnzG_unknownChoice{color:#c4b8c1;background:#12151e;border:1px solid #9a889936;border-radius:12px;width:100%;min-height:57px;padding:15px}.htGnzG_unknownChoice[data-checked=true]{color:#eedce0;background:#2c202c;border-color:#bd859444}.htGnzG_unknownInfo{color:#ae97a6;align-items:flex-start;gap:11px;padding:17px 3px 0;display:flex}.htGnzG_unknownInfo svg{flex-shrink:0;margin-top:1px}.htGnzG_unknownInfo p{color:#b7a9b4;font-size:.75rem;line-height:1.85}.htGnzG_timeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.htGnzG_timeGrid .htGnzG_input{text-align:center}.htGnzG_timeGrid .htGnzG_input::placeholder{font-size:16px}.htGnzG_privacy{margin:10px 0 0}.htGnzG_privacy summary{color:#b4a6af;cursor:pointer;align-items:center;gap:9px;min-height:48px;padding:10px 0;font-size:.72rem;line-height:1.75;list-style:none;display:flex}.htGnzG_privacy summary::-webkit-details-marker{display:none}.htGnzG_privacy summary>svg{color:#ac8894;flex-shrink:0}.htGnzG_privacy summary>span:first-of-type{overflow-wrap:anywhere;min-width:0}.htGnzG_privacy summary>span:last-child{color:#cfb0ba;flex-shrink:0;margin-left:auto;font-size:1rem}.htGnzG_privacy[open] summary>span:last-child{transform:rotate(45deg)}.htGnzG_privacy summary:focus-visible{outline-offset:3px;outline:2px solid #d6b998}.htGnzG_privacy p{color:#aca0ab;padding:2px 0 13px 25px;font-size:.71rem;line-height:1.85}.htGnzG_actions{padding-top:13px}.htGnzG_submit{color:#fff2ed;cursor:pointer;width:100%;min-height:56px;font:inherit;background:linear-gradient(110deg,#773849,#512938);border:1px solid #b87588;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:16px 17px;font-size:.91rem;font-weight:550;line-height:1.6;transition:border-color .15s,background-color .15s;display:flex;box-shadow:0 8px 25px #0003}.htGnzG_submit span{overflow-wrap:anywhere;min-width:0}.htGnzG_submit svg{color:#e6b8c3;flex-shrink:0}.htGnzG_submit:hover{background:#7f3c4e;border-color:#d4a0ad}.htGnzG_submit:focus-visible{outline-offset:4px;outline:2px solid #dfc2a2}.htGnzG_actions p{color:#af9fae;text-align:center;margin-top:11px;font-size:.7rem;line-height:1.8}.htGnzG_form[data-spacing=close] .htGnzG_section{padding-bottom:var(--birth-gap,8px);margin-bottom:var(--birth-gap,8px)}.htGnzG_form[data-spacing=close] .htGnzG_genderGroup{margin-top:var(--birth-gap,8px)}.htGnzG_form[data-spacing=close] .htGnzG_field>label,.htGnzG_form[data-spacing=close] .htGnzG_genderGroup>legend,.htGnzG_form[data-spacing=close] .htGnzG_section>legend.htGnzG_fieldLabel{margin-bottom:4px}.htGnzG_form[data-spacing=close] .htGnzG_calendarRow{margin-bottom:var(--birth-gap,8px)}.htGnzG_form[data-spacing=close] .htGnzG_timeGrid{margin-top:var(--birth-gap,8px)}.htGnzG_form[data-spacing=close] .htGnzG_timeSection{margin-bottom:0}.htGnzG_form[data-spacing=close] .htGnzG_actions{padding-top:var(--birth-gap,8px)}@media (max-width:359px){.htGnzG_dateGrid{gap:7px}.htGnzG_calendarRow{gap:8px}.htGnzG_calendarChoices span{min-width:51px;padding-left:10px;padding-right:10px}.htGnzG_section>legend{font-size:.94rem}.htGnzG_input{padding-left:12px;padding-right:12px}.htGnzG_input::placeholder{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.htGnzG_input,.htGnzG_genderChoice>span,.htGnzG_submit{transition:none}}
.t_OwRW_preview{color:#eee5dd;min-width:0;font-family:var(--font-sans);background:radial-gradient(at 82% 0,#67374621,#0000 58%),#111319;border:1px solid #b8909238;border-radius:18px;margin:30px 0;overflow:hidden}.t_OwRW_header{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 20px 0;display:flex}.t_OwRW_header h3{min-width:0;font-family:var(--font-serif);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:1.125rem;font-weight:600;line-height:1.5}.t_OwRW_badge{color:#d9afb8;letter-spacing:.04em;background:#824d5b1f;border:1px solid #c698a34d;border-radius:6px;flex:none;padding:4px 9px;font-size:.6875rem;font-weight:600;line-height:1.5}.t_OwRW_example{min-width:0}.t_OwRW_legend{color:#c5beba;flex-wrap:wrap;gap:8px 18px;margin:18px 20px 0;font-size:.75rem;line-height:1.5;display:flex}.t_OwRW_legend>span{overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;display:inline-flex}.t_OwRW_legend i{border-radius:2px;flex:none;width:15px;height:2px}.t_OwRW_userSwatch{background:#e6dcc6}.t_OwRW_partnerSwatch{background:#b47e8d}.t_OwRW_plot{margin:14px 7px 0}.t_OwRW_plotSelection{color:#d8bcc4;text-align:center;overflow-wrap:anywhere;background:#7c4e5d24;border:1px solid #c099a333;border-radius:5px;justify-content:center;align-items:baseline;gap:7px;width:fit-content;max-width:calc(100% - 26px);margin:0 auto -3px;padding:4px 10px;font-size:.6875rem;line-height:1.6;display:flex}.t_OwRW_plotSelection>span{color:#b5919b;font-variant-numeric:tabular-nums;flex:none;font-size:.625rem}.t_OwRW_chart{width:100%;height:auto;display:block}.t_OwRW_grid path{fill:none;stroke:#ddcfc813;stroke-width:1px}.t_OwRW_eventGuide{fill:none;stroke:#ddcfc81a;stroke-dasharray:2 5}.t_OwRW_selectedGuide{fill:none;stroke:#bfa3a4;stroke-opacity:.65;stroke-width:1px}.t_OwRW_userCurve,.t_OwRW_partnerCurve{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.t_OwRW_userCurve{stroke:#e6dcc6}.t_OwRW_partnerCurve{stroke:#b47e8d}.t_OwRW_userPoints{fill:#e6dcc6}.t_OwRW_partnerPoints{fill:#b47e8d}.t_OwRW_eventPoint{opacity:.55}.t_OwRW_userPointRing{fill:#111319;fill-opacity:.85;stroke:#e6dcc6;stroke-opacity:.45;stroke-width:1px}.t_OwRW_partnerPointRing{fill:#111319;fill-opacity:.85;stroke:#b47e8d;stroke-opacity:.6;stroke-width:1px}.t_OwRW_userPoint{fill:#e6dcc6}.t_OwRW_partnerPoint{fill:#b47e8d}.t_OwRW_preview .t_OwRW_interactionHint{color:#bcb1ae;overflow-wrap:anywhere;align-items:flex-start;gap:7px;margin:0 20px 13px;font-size:.75rem;line-height:1.6;display:flex}.t_OwRW_interactionHint svg{color:#c19aa4;flex:none;margin-top:2px}.t_OwRW_events{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 20px;padding:0;list-style:none;display:grid}.t_OwRW_events li{min-width:0}.t_OwRW_events button{color:#c5bbb7;width:100%;height:100%;min-height:50px;font:inherit;text-align:start;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:#ffffff04;border:1px solid #bdaaa92e;border-radius:9px;align-items:center;gap:9px;padding:11px 10px;font-size:.8125rem;line-height:1.5;transition:border-color .16s,background-color .16s,color .16s;display:flex}.t_OwRW_events button[aria-pressed=true]{color:#f3e6e3;background:#844d5c3b;border-color:#a87484}.t_OwRW_events button:focus-visible{outline-offset:3px;outline:2px solid #e9c9d0}.t_OwRW_eventNumber{color:#9b858a;font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:none;font-size:.6875rem}.t_OwRW_events button[aria-pressed=true] .t_OwRW_eventNumber{color:#ddb9c2}.t_OwRW_detail{border-left:2px solid #b07787a6;margin:20px 20px 0;padding:0 0 0 13px}.t_OwRW_detailLabel{color:#c395a2;font-size:.6875rem;font-weight:600;line-height:1.6}.t_OwRW_preview .t_OwRW_focus{color:#eee3dc;overflow-wrap:anywhere;text-wrap:pretty;margin:5px 0 7px;font-size:.9375rem;font-weight:500;line-height:1.65}.t_OwRW_preview .t_OwRW_body{color:#bfb5b0;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:.8125rem;line-height:1.8}.t_OwRW_preview .t_OwRW_scope{color:#a9a09d;overflow-wrap:anywhere;background:#0000001f;border-top:1px solid #c9aaad1f;margin:21px 0 0;padding:14px 20px 17px;font-size:.75rem;line-height:1.8}@media (hover:hover){.t_OwRW_events button:hover{color:#f0e2de;border-color:#9d737f}}@media (max-width:359px){.t_OwRW_header{padding:19px 15px 0}.t_OwRW_header h3{font-size:1.0625rem}.t_OwRW_legend{gap:8px 12px;margin-inline:15px}.t_OwRW_preview .t_OwRW_interactionHint,.t_OwRW_events,.t_OwRW_detail{margin-inline:15px}.t_OwRW_events{gap:7px}.t_OwRW_events button{gap:7px;padding-inline:8px}.t_OwRW_preview .t_OwRW_scope{padding-inline:15px}}@media (prefers-reduced-motion:reduce){.t_OwRW_events button{transition:none}}
._2p5aRq_form{--date-red:#ad3949;--date-rose:#e7a0a7;--date-muted:#aca6ac;color:#f2eee8}._2p5aRq_fieldLabel{color:#c5b9ad;margin-bottom:10px;font-size:.78rem;display:block}._2p5aRq_trigger{color:#c8c0c5;cursor:pointer;text-align:left;background:#15141b;border:1px solid #70606a;border-radius:12px;align-items:center;gap:13px;width:100%;min-height:76px;padding:16px;transition:border-color .16s,background .16s;display:flex}._2p5aRq_trigger[data-selected],._2p5aRq_trigger[aria-expanded=true]{color:#f6ecea;background:#20151d;border-color:#bd6570}._2p5aRq_calendarIcon{width:38px;height:38px;color:var(--date-rose);background:#aa455b1a;border-radius:10px;flex:0 0 38px;place-items:center;display:grid}._2p5aRq_form svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}._2p5aRq_triggerValue{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.96rem;font-weight:500;line-height:1.55}._2p5aRq_triggerAction{color:var(--date-rose);flex-shrink:0;font-size:.7rem}._2p5aRq_helper{color:var(--date-muted);margin:11px 2px 0;font-size:.75rem;line-height:1.7}._2p5aRq_calendar{background:linear-gradient(155deg,#201921,#13131b 60%);border:1px solid #72545f;border-radius:16px;margin-top:19px;padding:16px;scroll-margin-block:76px 20px;animation:.18s ease-out _2p5aRq_reveal;box-shadow:0 14px 44px #0004}._2p5aRq_calendar[hidden]{display:none}._2p5aRq_calendarHeading{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:8px;padding-bottom:12px;display:flex}._2p5aRq_calendarHeading h3{margin:0;font-size:.87rem;font-weight:500;line-height:1.6}._2p5aRq_iconButton{color:#ded0d0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;display:grid}._2p5aRq_iconButton:disabled{opacity:.25;cursor:default}._2p5aRq_navigation{justify-content:space-between;align-items:center;gap:3px;margin-block:14px 12px;display:flex}._2p5aRq_monthSelects{flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}._2p5aRq_monthSelects select{color:#f0e6e4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;background:#1e1a23;border:0;border-radius:5px;width:auto;min-width:0;max-width:58%;min-height:44px;padding:4px 2px;font-size:.88rem;font-weight:500}._2p5aRq_grid{border-collapse:collapse;table-layout:fixed;width:100%}._2p5aRq_grid th{color:#b0a4ad;height:32px;padding:0;font-size:.67rem;font-weight:400}._2p5aRq_grid td{text-align:center;height:44px;padding:2px 0}._2p5aRq_day{color:#e6dfe3;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;width:100%;max-width:40px;height:40px;margin:auto;padding:0;font-size:.85rem;display:grid;position:relative}._2p5aRq_day[data-today]:after{background:var(--date-rose);content:"";border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px}._2p5aRq_day[data-selected]{color:#fff4f1;background:#923041;border-color:#cc6977;font-weight:700}._2p5aRq_day[data-selected]:after{background:#fff4f1}._2p5aRq_day:disabled{color:#635964;cursor:not-allowed}._2p5aRq_calendarMeta{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}._2p5aRq_calendarMeta span{color:var(--date-muted);align-items:center;gap:6px;font-size:.68rem;display:flex}._2p5aRq_calendarMeta i{background:var(--date-rose);border-radius:50%;width:4px;height:4px}._2p5aRq_calendarMeta button{color:#e3abb3;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:40px;padding:4px 8px;font-size:.72rem}._2p5aRq_selection{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;min-height:62px;margin-top:10px;padding:12px 2px;display:flex}._2p5aRq_selection span{color:var(--date-muted);font-size:.7rem}._2p5aRq_selection time{color:#f2d7d9;font-size:.86rem;font-weight:500}._2p5aRq_selection p{color:var(--date-muted);margin:0;font-size:.76rem}._2p5aRq_calendarActions{grid-template-columns:auto 1fr;gap:8px;display:grid}._2p5aRq_cancel,._2p5aRq_apply{cursor:pointer;border-radius:9px;min-height:46px;padding:10px 16px;font-size:.8rem;font-weight:500}._2p5aRq_cancel{color:#d8cbd1;background:0 0;border:1px solid #655560}._2p5aRq_apply{color:#fff0ed;background:#87303f;border:1px solid #b95b68}._2p5aRq_apply:disabled{color:#a299a4;cursor:not-allowed;background:#322a35;border-color:#4d424e}._2p5aRq_futureHint{color:var(--date-muted);text-align:center;margin:11px 0 0;font-size:.67rem;line-height:1.6}._2p5aRq_submit{color:#fff3ee;cursor:pointer;background:linear-gradient(110deg,#813140,#a13e4d);border:1px solid #bc6571;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:58px;margin-top:24px;padding:14px 20px;font-size:.91rem;font-weight:600;transition:background .16s,border-color .16s;display:flex}._2p5aRq_submit:disabled{color:#aaa0ae;cursor:not-allowed;background:#26232d;border-color:#45404b}._2p5aRq_form button:focus-visible,._2p5aRq_form select:focus-visible{outline-offset:3px;outline:2px solid #f0b8bf}._2p5aRq_confirmation{text-align:center;padding-block:24px}._2p5aRq_confirmation>span{color:#c0aa83;font-size:.76rem}._2p5aRq_confirmation time{color:#f4dce0;font-family:var(--font-noto-serif-kr), serif;margin-top:14px;font-size:1.2rem;display:block}._2p5aRq_confirmation p{color:#c8bdc3;font-size:.85rem;line-height:1.8}._2p5aRq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){._2p5aRq_trigger:hover{border-color:#bd6570}._2p5aRq_iconButton:hover:not(:disabled),._2p5aRq_calendarMeta button:hover{background:#ffffff09}._2p5aRq_day:hover:not(:disabled):not([data-selected]){background:#5b2e3b}._2p5aRq_apply:hover:not(:disabled),._2p5aRq_submit:hover:not(:disabled){background:#a44252}}@media (max-width:359px){._2p5aRq_trigger{gap:9px;padding:12px}._2p5aRq_calendarIcon{flex-basis:32px;width:32px;height:36px}._2p5aRq_triggerValue{font-size:.87rem}._2p5aRq_triggerAction{text-align:center;max-width:46px}._2p5aRq_calendar{margin-inline:-8px;padding:12px}._2p5aRq_iconButton{flex-basis:34px;width:34px}._2p5aRq_monthSelects select{font-size:.8rem}}@media (prefers-reduced-motion:reduce){._2p5aRq_calendar{animation:none}._2p5aRq_trigger,._2p5aRq_submit{transition:none}}@keyframes _2p5aRq_reveal{0%{opacity:0}to{opacity:1}}
._9E5fDW_wrapper{min-width:0}._9E5fDW_wrapper ._9E5fDW_trigger{min-height:64px;font:inherit;gap:10px;padding:12px}._9E5fDW_wrapper ._9E5fDW_trigger[aria-invalid=true]{border-color:#df8a9d}._9E5fDW_wrapper ._9E5fDW_calendarIcon{border-radius:8px;flex-basis:32px;width:32px;height:36px}._9E5fDW_wrapper ._9E5fDW_triggerValue{font-size:16px;line-height:1.6}._9E5fDW_wrapper ._9E5fDW_triggerAction{text-align:center;overflow-wrap:anywhere;max-width:42px;font-size:.6875rem;line-height:1.5}._9E5fDW_wrapper ._9E5fDW_calendar{border-radius:12px;margin:14px -4px 0;padding:12px 9px;scroll-margin-block:82px 24px}._9E5fDW_wrapper ._9E5fDW_iconButton{flex-basis:44px;width:44px;height:44px}._9E5fDW_wrapper ._9E5fDW_navigation{gap:1px;margin-block:11px}._9E5fDW_wrapper ._9E5fDW_monthSelects{gap:3px}._9E5fDW_wrapper ._9E5fDW_monthSelects select{flex:1 1 0;max-width:58%;min-height:44px;padding-inline:1px;font-family:inherit;font-size:16px}._9E5fDW_wrapper ._9E5fDW_monthSelects select:only-child{text-align:center;flex:0 110px;max-width:100%}._9E5fDW_wrapper ._9E5fDW_grid th{overflow-wrap:anywhere;height:33px;font-size:.625rem}._9E5fDW_wrapper ._9E5fDW_grid td{height:48px;padding-block:2px}._9E5fDW_wrapper ._9E5fDW_day{border-radius:8px;max-width:none;height:44px;font-family:inherit;font-size:.875rem}._9E5fDW_monthGrid{border-collapse:separate;border-spacing:5px 6px;table-layout:fixed;width:100%}._9E5fDW_monthGrid td{padding:0}._9E5fDW_month{color:#d9c7d3;width:100%;min-height:49px;font:inherit;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;background:#17141e;border:1px solid #a17c8e3b;border-radius:8px;justify-content:center;align-items:center;padding:8px 5px;font-size:.8125rem;line-height:1.6;display:flex}._9E5fDW_month[data-selected]{color:#fff0f2;background:#863449;border-color:#cb758a;font-weight:600}._9E5fDW_month:disabled{color:#6d5d6b;cursor:not-allowed;background:#14121a;border-color:#8c71851a}._9E5fDW_wrapper ._9E5fDW_selection{min-height:65px;margin-top:11px;padding-block:12px}._9E5fDW_wrapper ._9E5fDW_selection time{overflow-wrap:anywhere;font-size:.875rem;line-height:1.7}._9E5fDW_wrapper ._9E5fDW_selection p{font-size:.75rem;line-height:1.8}._9E5fDW_wrapper ._9E5fDW_actions{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:7px}._9E5fDW_wrapper ._9E5fDW_cancel,._9E5fDW_wrapper ._9E5fDW_apply{overflow-wrap:anywhere;min-height:47px;padding:10px 7px;font-family:inherit;font-size:.75rem;line-height:1.7}._9E5fDW_wrapper ._9E5fDW_limitHint{overflow-wrap:anywhere;margin:12px 0 0;font-size:.6875rem;line-height:1.85}@media (hover:hover){._9E5fDW_month:hover:not(:disabled):not([data-selected]){background:#432736;border-color:#b38197}}@media (max-width:359px){._9E5fDW_wrapper ._9E5fDW_trigger{gap:8px;padding:10px 9px}._9E5fDW_wrapper ._9E5fDW_calendarIcon{flex-basis:27px;width:27px;height:32px}._9E5fDW_wrapper ._9E5fDW_triggerAction{max-width:33px}._9E5fDW_wrapper ._9E5fDW_calendar{margin-inline:-7px;padding-inline:7px}._9E5fDW_wrapper ._9E5fDW_monthSelects{gap:1px}._9E5fDW_wrapper ._9E5fDW_monthSelects select{font-size:16px}._9E5fDW_monthGrid{border-spacing:4px 5px}}@media (prefers-reduced-motion:reduce){._9E5fDW_wrapper ._9E5fDW_calendar{animation:none}._9E5fDW_wrapper ._9E5fDW_trigger{transition:none}}
.QpETVW_opening{--scene-text:#f2eee8;--scene-muted:#aaa7a9;--scene-gold:#c0aa83;--opening-ink:#07090f;min-height:100dvh;color:var(--scene-text);font-family:var(--font-sans), "Pretendard", "Noto Sans KR", sans-serif;background:#020307}.QpETVW_opening,.QpETVW_opening *{box-sizing:border-box}.QpETVW_webtoon{width:min(100%,480px);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--opening-ink);margin:0 auto;box-shadow:0 0 90px #0008}.QpETVW_webtoon figure{margin-top:0;position:relative}.QpETVW_webtoon p,.QpETVW_webtoon h1,.QpETVW_webtoon h2{overflow-wrap:anywhere;word-break:keep-all;margin-top:0}.QpETVW_webtoon figcaption p,.QpETVW_heroCopy h1,.QpETVW_bridge p{white-space:pre-line}.QpETVW_image{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.QpETVW_hero{margin-bottom:32px;margin-left:0;margin-right:0}.QpETVW_heroFrame{background:var(--opening-ink);height:clamp(500px,132vw,590px);padding-top:clamp(52px,219px - 42vw,85px);overflow:hidden}.QpETVW_heroFrame .QpETVW_image{object-position:50% 0%}.QpETVW_hero:after{pointer-events:none;background:linear-gradient(180deg, #07090f9c 0%, #07090f57 31%, transparent 56%, #07090f1a 72%, var(--opening-ink) 100%);content:"";position:absolute;inset:0}.QpETVW_heroCopy{top:calc(70px + env(safe-area-inset-top,0px));z-index:1;text-shadow:0 2px 20px #000a;position:absolute;left:24px;right:24px}.QpETVW_eyebrow{color:var(--scene-gold);letter-spacing:.12em;font-size:.68rem;font-weight:500;line-height:1.55}.QpETVW_heroCopy .QpETVW_eyebrow{margin-bottom:14px}.QpETVW_heroCopy h1{font-family:var(--font-serif), "Noto Serif KR", serif;letter-spacing:-.045em;text-wrap:balance;margin-bottom:15px;font-size:clamp(1.76rem,7.5vw,2.2rem);font-weight:500;line-height:1.45}.QpETVW_heroLead{color:#d1cdd0;max-width:24em;margin-bottom:0;font-size:.84rem;line-height:1.65}.QpETVW_scrollHint{z-index:1;color:#cec3b6;letter-spacing:.06em;text-align:center;flex-direction:column;align-items:center;gap:9px;margin-bottom:0;font-size:.7rem;line-height:1.55;display:flex;position:absolute;bottom:-8px;left:24px;right:24px}.QpETVW_scrollHint svg{color:#b16c72;flex-shrink:0}.QpETVW_memory{width:calc(100% - 48px);margin-bottom:32px;margin-left:24px;margin-right:24px}.QpETVW_memoryFrame{aspect-ratio:3/2;background:#22232a;border:1px solid #bba48733;overflow:hidden}.QpETVW_memoryFrame .QpETVW_image{object-position:50% 50%}.QpETVW_memoryCopy{border-left:1px solid #9d39496b;padding-top:16px;padding-left:12px}.QpETVW_sceneLabel{color:#bfac98;letter-spacing:.1em;margin-bottom:7px;font-size:.66rem;font-weight:500;line-height:1.6;display:block}.QpETVW_memoryCopy p,.QpETVW_separationCopy p,.QpETVW_guideCopy p{font-family:var(--font-serif), "Noto Serif KR", serif;margin-bottom:0;font-size:1rem;line-height:1.65}.QpETVW_separation{width:calc(100% - 30px);margin-bottom:0;margin-left:auto;margin-right:0}.QpETVW_separationFrame{background:#171922;height:clamp(310px,88vw,395px);overflow:hidden}.QpETVW_separationFrame .QpETVW_image{object-position:50% 57%}.QpETVW_separationCopy{padding:18px 24px 0 10px;position:relative}.QpETVW_bridge{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:122px;padding:24px;display:flex}.QpETVW_thread{background:linear-gradient(#0000,#a34d5d);width:1px;height:26px}.QpETVW_bridge p{color:#d3c9be;font-family:var(--font-serif), "Noto Serif KR", serif;margin-bottom:0;font-size:1.02rem;line-height:1.8}.QpETVW_arrival{width:calc(100% - 18px);margin-bottom:24px;margin-left:0;margin-right:auto}.QpETVW_arrivalFrame{height:clamp(360px,103vw,460px);overflow:hidden}.QpETVW_arrivalFrame .QpETVW_image{object-position:50% 4%}.QpETVW_arrival:after,.QpETVW_invitation:after{pointer-events:none;content:"";background:linear-gradient(#0000,#07090f55 36%,#07090feb 90%);position:absolute;inset:42% 0 0}.QpETVW_guideCopy{z-index:1;text-shadow:0 1px 12px #000c;border-top:1px solid #bda5814d;padding-top:12px;position:absolute;bottom:22px;left:24px;right:24px}.QpETVW_speaker{color:#d4be99;font-family:var(--font-sans), sans-serif;letter-spacing:.1em;margin-bottom:8px;font-size:.74rem;line-height:1.5;display:block}.QpETVW_invitation{margin-bottom:0;margin-left:0;margin-right:0}.QpETVW_invitationFrame{height:clamp(325px,88vw,405px);overflow:hidden}.QpETVW_invitationFrame .QpETVW_image{object-position:50% 6%}.QpETVW_readingPreview{padding:22px 24px 18px}.QpETVW_readingPreview .QpETVW_eyebrow{margin-bottom:12px}.QpETVW_readingPreview ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.QpETVW_readingPreview li{color:#ddd5ca;overflow-wrap:anywhere;word-break:keep-all;border-top:1px solid #9d394980;padding-top:10px;font-size:.79rem;line-height:1.65}.QpETVW_formSection{scroll-margin-top:calc(72px + env(safe-area-inset-top,0px));border-top:1px solid #bca77f1f;padding:26px 24px 54px}.QpETVW_formSection h2{font-family:var(--font-serif), "Noto Serif KR", serif;margin-bottom:10px;font-size:1.12rem;font-weight:500;line-height:1.65}.QpETVW_formNote{color:#aaa7a9;margin-bottom:0;font-size:.77rem;line-height:1.7}.QpETVW_formSection form{padding-top:23px}.QpETVW_formSection input{min-width:0;max-width:100%}.QpETVW_shortcutDock{z-index:40;width:min(100%,480px);padding:24px 22px max(14px, env(safe-area-inset-bottom,0px));pointer-events:none;background:linear-gradient(#0000,#07090fef 30%);position:fixed;bottom:0;left:50%;transform:translate(-50%)}.QpETVW_shortcut{color:#fff3eb;text-align:center;pointer-events:auto;background:linear-gradient(110deg,#73313e,#3d222c);border:1px solid #b86a74;border-radius:3px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:13px 17px;font-size:.87rem;font-weight:550;line-height:1.55;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex;box-shadow:0 8px 24px #0005}.QpETVW_shortcut>span:first-child{overflow-wrap:anywhere;min-width:0}.QpETVW_shortcut>span:last-child{color:#e8c7bf;flex-shrink:0;font-size:1.1rem}.QpETVW_shortcut:hover{background:#71323f;border-color:#dfa5a7}.QpETVW_shortcut:focus-visible{outline-offset:4px;outline:2px solid #d8c297}@media (min-width:481px){.QpETVW_webtoon{border-left:1px solid #c3bfb30d;border-right:1px solid #c3bfb30d}}@media (max-width:359px){.QpETVW_heroCopy{left:20px;right:20px}.QpETVW_heroLead{font-size:.79rem}.QpETVW_memory{width:calc(100% - 36px);margin-left:18px;margin-right:18px}.QpETVW_separation{width:calc(100% - 22px)}.QpETVW_guideCopy{left:20px;right:20px}.QpETVW_readingPreview{padding-left:20px;padding-right:20px}.QpETVW_readingPreview ul{gap:10px}.QpETVW_formSection{padding-left:20px;padding-right:20px}.QpETVW_shortcutDock{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.QpETVW_shortcut{transition:none}}
.XPvURa_memory{--memory-ink:#10131c;--memory-text:#eee5e0;--memory-muted:#afa2ac;--memory-wine:#b97889;color:var(--memory-text);font-family:var(--font-sans), "Pretendard", sans-serif;background:linear-gradient(#17121c85,#090c13 240px);border-top:1px solid #ac899627;padding:34px 24px 42px;scroll-margin-top:80px}.XPvURa_memory,.XPvURa_memory *{box-sizing:border-box}.XPvURa_memory p,.XPvURa_memory h2,.XPvURa_memory h3{overflow-wrap:anywhere;word-break:keep-all}.XPvURa_header p,.XPvURa_header h2,.XPvURa_selectionStatus p,.XPvURa_detailCount,.XPvURa_error,.XPvURa_reaction p,.XPvURa_dateLimit,.XPvURa_datesIntro h3,.XPvURa_datesIntro p,.XPvURa_datesBenefit{margin:0}.XPvURa_header{margin-bottom:24px}.XPvURa_header .XPvURa_eyebrow{color:#b99594;letter-spacing:.14em;margin-bottom:20px;font-size:.64rem;line-height:1.65}.XPvURa_speaker{color:#c7a99c;letter-spacing:.1em;margin-bottom:9px;font-size:.68rem;line-height:1.6;display:block}.XPvURa_header h2{font-family:var(--font-serif), serif;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(1.2rem,5vw,1.55rem);font-weight:500;line-height:1.65}.XPvURa_header h2:focus{outline:none}.XPvURa_header .XPvURa_lead{color:#baadb5;white-space:pre-line;margin-top:13px;font-size:.85rem;line-height:1.85}.XPvURa_reasonChoices{border:0;min-width:0;margin:0;padding:0}.XPvURa_reasonChoices legend{color:#c0acb7;margin-bottom:13px;padding:0;font-size:.74rem;line-height:1.8}.XPvURa_reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.XPvURa_reasonGrid button{color:#cfc2cb;cursor:pointer;min-width:0;min-height:53px;font:inherit;text-align:left;background:#141721;border:1px solid #aa929e3d;border-radius:11px;justify-content:space-between;align-items:center;gap:7px;padding:13px 14px;font-size:.83rem;line-height:1.65;transition:border-color .15s,background-color .15s;display:flex}.XPvURa_reasonGrid button:last-child:nth-child(odd){grid-column:1/-1}.XPvURa_reasonGrid button>span{overflow-wrap:anywhere;word-break:keep-all;min-width:0}.XPvURa_reasonGrid svg{color:#0000;flex-shrink:0}.XPvURa_reasonGrid button[aria-pressed=true]{color:#f4dce1;background:#392431;border-color:#b77889}.XPvURa_reasonGrid button[aria-pressed=true] svg{color:#e5aaba}.XPvURa_reasonGrid button[aria-disabled=true]{color:#8e808d;cursor:not-allowed;background:#10131a;border-color:#9b899720}.XPvURa_reasonGrid button:not([aria-disabled=true]):hover{border-color:#d297a7}.XPvURa_selectionStatus{padding-top:11px}.XPvURa_selectionStatus p{color:#be96a5;font-size:.7rem;line-height:1.8}.XPvURa_selectionStatus p+p{color:#ac9da8;margin-top:4px}.XPvURa_detailLabel{color:#d0bec9;margin:23px 0 9px;font-size:.78rem;line-height:1.7;display:block}.XPvURa_detail{color:#eee2e7;width:100%;min-height:130px;font:inherit;resize:vertical;background:#141721;border:1px solid #ad94a340;border-radius:12px;padding:15px;font-size:16px;line-height:1.75;display:block}.XPvURa_detail::placeholder{color:#938593;font-size:.82rem}.XPvURa_detail:focus{outline-offset:2px;border-color:#c18597;outline:2px solid #b9788926}.XPvURa_memory .XPvURa_detailCount{color:#a18b9b;text-align:right;margin-top:7px;font-size:.66rem;line-height:1.7}.XPvURa_memory .XPvURa_error{color:#ebb3c0;border-left:2px solid #cf8194;margin-top:12px;padding-left:10px;font-size:.75rem;line-height:1.8}.XPvURa_primary{color:#fff0ed;cursor:pointer;width:100%;min-height:56px;font:inherit;background:linear-gradient(110deg,#733646,#4c2735);border:1px solid #b87789;border-radius:12px;justify-content:center;align-items:center;gap:12px;margin-top:23px;padding:15px 17px;font-size:.89rem;font-weight:550;line-height:1.7;transition:border-color .15s,background-color .15s;display:flex;box-shadow:0 9px 26px #0003}.XPvURa_primary>span{overflow-wrap:anywhere;word-break:keep-all;min-width:0}.XPvURa_primary svg{color:#eab9c4;flex-shrink:0}.XPvURa_primary:hover:not(:disabled){background:#7a3b4b;border-color:#dba1b1}.XPvURa_primary:disabled{color:#b0a1ae;box-shadow:none;cursor:not-allowed;background:#2a242e;border-color:#554750}.XPvURa_back{color:#ac97a6;cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;margin:15px auto 0;padding:11px 9px;font-size:.72rem;line-height:1.8;display:block}.XPvURa_reaction{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:15px;margin:0;display:grid}.XPvURa_portrait{object-fit:cover;object-position:68% 24%;border:1px solid #b69a9338;border-radius:2px 15px 2px 2px;width:76px;height:104px;display:block}.XPvURa_reaction .XPvURa_speaker{margin-bottom:7px}.XPvURa_reaction p{font-family:var(--font-serif), serif;letter-spacing:-.025em;font-size:.88rem;line-height:1.85}.XPvURa_reaction p+p{color:#c7b3be;margin-top:9px;font-size:.81rem}.XPvURa_savedReason{border-bottom:1px solid #ac8d9b29;margin-bottom:25px;padding:16px 0 22px}.XPvURa_savedReason ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.XPvURa_savedReason li{color:#cdaebc;overflow-wrap:anywhere;background:#2a1d2a;border:1px solid #a8809247;border-radius:20px;padding:5px 10px;font-size:.68rem;line-height:1.65}.XPvURa_savedReason blockquote{color:#b5a1ae;overflow-wrap:anywhere;white-space:pre-line;border-left:1px solid #976a7e70;margin:13px 0 0;padding-left:12px;font-size:.78rem;line-height:1.85}.XPvURa_savedReason button{color:#b89aaa;cursor:pointer;min-height:44px;font:inherit;text-underline-offset:4px;background:0 0;border:0;margin-top:3px;padding:8px 0;font-size:.68rem;line-height:1.7;text-decoration:underline}.XPvURa_memory .XPvURa_dateLimit{color:#a996a5;margin-bottom:15px;font-size:.7rem;line-height:1.8}.XPvURa_datesIntro{margin-bottom:18px;padding-top:30px}.XPvURa_datesIntro h3{color:#e7d9df;font-family:var(--font-serif), serif;letter-spacing:-.025em;font-size:1.05rem;font-weight:500;line-height:1.8}.XPvURa_datesIntro p{color:#bcaab6;margin-top:9px;font-size:.78rem;line-height:1.9}.XPvURa_memory .XPvURa_datesBenefit{color:#b7a3b1;text-align:center;margin-top:21px;font-size:.74rem;line-height:1.85}.XPvURa_datesBenefit+.XPvURa_primary{margin-top:12px}.XPvURa_milestones{flex-direction:column;gap:16px;display:flex}.XPvURa_milestone{background:#131620;border:1px solid #b396a22e;border-radius:13px;min-width:0;margin:0;padding:17px 15px 19px}.XPvURa_milestone legend{color:#e0cfd8;overflow-wrap:anywhere;word-break:keep-all;max-width:100%;padding:0 5px;font-size:.85rem;line-height:1.75}.XPvURa_milestone legend>span{color:#bc8296;font-family:var(--font-serif), serif;margin-right:9px;font-size:.72rem}.XPvURa_precisions{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.XPvURa_precisions label{cursor:pointer;min-width:0;position:relative}.XPvURa_precisions input{opacity:0;border:0;width:1px;height:1px;padding:0;position:absolute}.XPvURa_precisions label>span{color:#a894a4;overflow-wrap:anywhere;word-break:keep-all;text-align:center;background:#0f121b;border:1px solid #9f859422;border-radius:8px;justify-content:center;align-items:center;min-height:47px;padding:9px 6px;font-size:.7rem;line-height:1.65;display:flex}.XPvURa_precisions input:checked+span{color:#f0d4e0;background:#342333;border-color:#b3809563}.XPvURa_precisions input:focus-visible+span{outline-offset:3px;outline:2px solid #d7ba99}.XPvURa_dateField{margin-top:15px}.XPvURa_reasonGrid button:focus-visible,.XPvURa_primary:focus-visible,.XPvURa_back:focus-visible,.XPvURa_savedReason button:focus-visible{outline-offset:4px;outline:2px solid #d9b99c}@media (max-width:359px){.XPvURa_memory{padding-left:19px;padding-right:19px}.XPvURa_reasonGrid{gap:7px}.XPvURa_reasonGrid button{padding-left:11px;padding-right:11px;font-size:.77rem}.XPvURa_milestone{padding-left:11px;padding-right:11px}.XPvURa_precisions{gap:4px}.XPvURa_precisions label>span{padding-left:3px;padding-right:3px;font-size:.65rem}.XPvURa_reaction{grid-template-columns:64px minmax(0,1fr);gap:12px}.XPvURa_portrait{width:64px;height:94px}}@media (prefers-reduced-motion:reduce){.XPvURa_reasonGrid button,.XPvURa_primary{transition:none}}
