.tscR6G_room{--ink:#e9e3d8;--muted:#bcb6ae;--line:#ffffff21;--gold:#ddbe88;color:var(--ink);border:1px solid var(--line);background:#141823;border-radius:24px;max-width:1160px;margin:28px auto;padding:clamp(22px,4vw,52px);scroll-margin-top:90px;font-size:16px;line-height:1.8}.tscR6G_room *{box-sizing:border-box}.tscR6G_room button{font:inherit;cursor:pointer;border:1px solid var(--line);color:var(--ink);text-align:left;background:#ffffff06;border-radius:10px;padding:12px 18px;transition:background .15s}.tscR6G_room button:hover{background:#ffffff12}.tscR6G_room button:focus-visible,.tscR6G_room textarea:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.tscR6G_room h2,.tscR6G_room h3,.tscR6G_room h4,.tscR6G_room p{margin:0}.tscR6G_heading{justify-content:space-between;gap:24px;margin-bottom:30px;display:flex}.tscR6G_heading h2{letter-spacing:-1px;margin:12px 0 18px;font-family:Georgia,Batang,serif;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.45}.tscR6G_heading p:not(.tscR6G_eyebrow){color:var(--muted);font-size:15px}.tscR6G_eyebrow{color:var(--gold);letter-spacing:1.1px;font-size:12px;font-weight:600}.tscR6G_free{white-space:nowrap;color:var(--gold);border:1px solid #ddbe8855;border-radius:20px;align-self:flex-start;padding:5px 13px;font-size:12px}.tscR6G_experts{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:30px;padding-bottom:30px;display:grid}.tscR6G_experts button{align-items:center;gap:10px;padding:10px;display:flex}.tscR6G_experts img{object-fit:cover;filter:sepia(.12);border-radius:5px;flex-shrink:0}.tscR6G_experts strong{font-size:15px;font-weight:500;display:block}.tscR6G_experts small{color:var(--muted);font-size:12px;line-height:1.5;display:block}.tscR6G_room button[aria-pressed=true]{border-color:var(--gold);background:#ddbe8812}.tscR6G_selection{grid-template-columns:1.05fr 1fr;gap:32px;display:grid}.tscR6G_scenes{gap:7px;margin-top:14px;display:grid}.tscR6G_scenes button{align-items:center;gap:14px;padding:12px;font-size:14px;line-height:1.6;display:flex}.tscR6G_scenes button>span{color:var(--gold);font-size:12px}.tscR6G_scenes strong{flex:1;font-weight:400}.tscR6G_preview{color:#35372f;background:#eee5d5;border-radius:15px;align-self:start;padding:clamp(24px,3vw,36px);position:sticky;top:100px}.tscR6G_preview .tscR6G_eyebrow{color:#72532b}.tscR6G_preview h3{margin:14px 0;font-family:Georgia,Batang,serif;font-size:26px;font-weight:500;line-height:1.55}.tscR6G_preview blockquote{border:0;margin:22px 0;padding:0;font-size:17px;line-height:2}.tscR6G_room .tscR6G_preview button{color:#343932;background:#fff6;border:1px solid #33333335}.tscR6G_room .tscR6G_preview .tscR6G_primary{color:#fff;background:#283e37}.tscR6G_preview .tscR6G_note{color:#646358}.tscR6G_preview>p:not(.tscR6G_eyebrow){font-size:14px}.tscR6G_moon{color:#9a875f;font-family:serif;font-size:45px}.tscR6G_actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.tscR6G_actions button{font-size:14px}.tscR6G_preview .tscR6G_actions{display:grid}.tscR6G_reading{max-width:760px;margin:auto}.tscR6G_readingTop{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.tscR6G_readingTop h3{margin-top:8px;font-size:23px;font-weight:500;line-height:1.55}.tscR6G_readingTop button{white-space:nowrap;font-size:12px}.tscR6G_scope,.tscR6G_note{color:var(--muted);font-size:13px;line-height:1.7}.tscR6G_messages{gap:24px;margin:26px 0;display:grid}.tscR6G_messages article{border-radius:14px;padding:22px 26px}.tscR6G_messages h4{color:var(--gold);margin-bottom:12px;font-size:12px;font-weight:500}.tscR6G_messages p+p{margin-top:16px}.tscR6G_messages .tscR6G_assistant{color:#363a32;background:#faf5e9}.tscR6G_assistant h4{color:#705433}.tscR6G_messages .tscR6G_user{border:1px solid var(--line);background:#ffffff08;justify-self:end;max-width:90%;font-size:14px}.tscR6G_replies{border-top:1px solid var(--line);gap:9px;padding-top:22px;display:grid}.tscR6G_replies button{grid-template-columns:1fr auto;gap:4px 12px;font-size:14px;display:grid}.tscR6G_replies button small{color:var(--gold);grid-column:1/-1;font-size:12px}.tscR6G_replies b{color:var(--gold);font-weight:400}.tscR6G_room .tscR6G_quiet{color:var(--muted);background:0 0;border:0;padding-left:0;font-size:13px}.tscR6G_finish{border-left:2px solid var(--gold);margin:24px 0;padding:0 0 0 20px}.tscR6G_finish strong{font-weight:500}.tscR6G_finish p:not(.tscR6G_eyebrow){color:var(--muted);margin-top:8px;font-size:14px}.tscR6G_finish button{margin-top:12px}.tscR6G_memo{max-width:760px;margin:30px auto 0;display:block}.tscR6G_memo label{margin-bottom:10px;font-size:14px;display:block}.tscR6G_memo span{color:var(--muted);margin-left:10px;font-size:12px}.tscR6G_memo textarea{width:100%;font:inherit;resize:vertical;color:var(--ink);background:#0c1019;border:1px solid #ffffff35;border-radius:10px;margin:10px 0;padding:14px;font-size:14px;line-height:1.8;display:block}.tscR6G_memo textarea::placeholder{color:#a6a6af}.tscR6G_future{border:1px solid var(--line);border-radius:12px;max-width:760px;margin:22px auto 0;padding:24px}.tscR6G_future p{margin:10px 0;font-size:14px}.tscR6G_future button{font-size:13px}.tscR6G_foot{border-top:1px solid var(--line);color:var(--muted);margin-top:32px;padding-top:20px;font-size:12px}.tscR6G_compact{margin:28px 0;padding:24px}.tscR6G_compact .tscR6G_selection{grid-template-columns:1fr}.tscR6G_compact .tscR6G_preview{position:static}.tscR6G_compact .tscR6G_experts{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:850px){.tscR6G_experts{grid-template-columns:repeat(3,minmax(0,1fr))}.tscR6G_selection{gap:20px}.tscR6G_experts small{font-size:12px}.tscR6G_heading{gap:12px}}@media (max-width:600px){.tscR6G_room{border-radius:16px;margin:16px 0;padding:20px 16px}.tscR6G_heading{display:block}.tscR6G_free{margin-top:16px;display:inline-block}.tscR6G_heading h2{font-size:30px}.tscR6G_experts,.tscR6G_compact .tscR6G_experts{grid-template-columns:repeat(2,minmax(0,1fr))}.tscR6G_experts button{gap:9px;padding:8px}.tscR6G_experts small{font-size:12px}.tscR6G_experts img{width:32px;height:40px}.tscR6G_selection{grid-template-columns:1fr}.tscR6G_preview{position:static}.tscR6G_readingTop{align-items:flex-start}.tscR6G_readingTop h3{font-size:20px}.tscR6G_readingTop button{padding:8px;font-size:12px}.tscR6G_messages article{padding:18px}.tscR6G_messages p{font-size:15px}.tscR6G_messages .tscR6G_user{max-width:95%}.tscR6G_actions button{padding:10px;font-size:12px}.tscR6G_scenes button{min-height:51px}.tscR6G_heading p:not(.tscR6G_eyebrow){font-size:14px}.tscR6G_future{padding:18px}}@media (prefers-reduced-motion:reduce){.tscR6G_room button{transition:none}}.tscR6G_atmosphereHeader{border-radius:22px 22px 0 0;margin:-22px -22px 24px;overflow:hidden}@media (min-width:601px){.tscR6G_atmosphereHeader{margin:calc(-1*clamp(22px,4vw,52px)) calc(-1*clamp(22px,4vw,52px)) 30px}}@media (max-width:600px){.tscR6G_atmosphereHeader{margin:-20px -16px 22px}}
.ubAn1W_page{max-width:1120px;color:var(--color-ink);margin:0 auto;padding:64px 24px 72px}.ubAn1W_place{border:1px solid var(--color-border);border-radius:10px;margin-top:20px;padding:14px;font-size:13px;line-height:1.8}.ubAn1W_place summary{cursor:pointer}.ubAn1W_place summary span{color:var(--color-accent);margin-left:10px;font-size:12px}.ubAn1W_place[open] summary{margin-bottom:20px}.ubAn1W_hero{text-align:center;max-width:680px;margin:0 auto 52px}.ubAn1W_hero h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(32px,4.8vw,52px);line-height:1.5}.ubAn1W_hero p{color:var(--color-muted);line-height:1.9}.ubAn1W_badge{border:1px solid var(--color-border);color:var(--color-accent);border-radius:24px;padding:8px 16px;font-size:12px;display:inline-block}.ubAn1W_selection,.ubAn1W_inputSection,.ubAn1W_result{margin:0 0 36px}.ubAn1W_selection h2,.ubAn1W_sectionHeading h2{letter-spacing:-.04em;margin:0 0 20px;font-size:22px}.ubAn1W_experts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ubAn1W_experts button{border:1px solid var(--color-border);background:var(--color-raised);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:18px 10px;display:flex}.ubAn1W_experts img{object-fit:cover;object-position:top;border-radius:50%;height:56px}.ubAn1W_experts small{color:var(--color-muted);font-size:12px;line-height:1.6}.ubAn1W_experts button[aria-pressed=true],.ubAn1W_topics button[aria-pressed=true]{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 12%,var(--color-raised))}.ubAn1W_topics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.ubAn1W_topics button,.ubAn1W_followups button{border:1px solid var(--color-border);background:var(--color-raised);cursor:pointer;border-radius:12px;padding:13px 15px;font-size:13px;line-height:1.6}.ubAn1W_question{color:var(--color-accent);padding:18px 0 4px;font-size:16px}.ubAn1W_inputSection{border:1px solid var(--color-border);background:var(--color-raised);border-radius:18px;padding:26px}.ubAn1W_sectionHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.ubAn1W_kicker{letter-spacing:.06em;color:var(--color-accent);margin:0 0 10px;font-size:12px}.ubAn1W_forms{grid-template-columns:1fr 1fr;gap:32px;display:grid}.ubAn1W_personForm{min-width:0}.ubAn1W_personForm>fieldset{border:0;min-width:0;padding:0}.ubAn1W_personForm>fieldset>legend{margin-bottom:20px;font-size:17px;font-weight:600}.ubAn1W_personForm .field-note{font-size:12px}.ubAn1W_personForm .date-fields{gap:8px}.ubAn1W_personForm .precision-group{gap:8px}.ubAn1W_personForm .precision-group>label{font-size:12px}.ubAn1W_personForm .field{min-width:0}.ubAn1W_personForm input,.ubAn1W_personForm select{max-width:100%}.ubAn1W_settings{color:var(--color-muted);margin:20px 0;font-size:12px}.ubAn1W_settings label{gap:8px;padding-top:10px;display:grid}.ubAn1W_settings select{background:var(--color-raised);border:1px solid var(--color-border);color:var(--color-ink);border-radius:8px;padding:8px}.ubAn1W_notice{border-left:2px solid var(--color-accent);background:color-mix(in srgb,var(--color-accent) 7%,transparent);margin-bottom:20px;padding:14px 16px;font-size:13px;line-height:1.8}.ubAn1W_consent{align-items:flex-start;gap:10px;margin:24px 0 10px;font-size:13px;line-height:1.8;display:flex}.ubAn1W_consent input{accent-color:var(--color-accent);flex-shrink:0;margin-top:5px}.ubAn1W_note{color:var(--color-muted);margin:12px 0 20px;font-size:12px;line-height:1.9}.ubAn1W_error{color:var(--color-ink);background:var(--color-surface);border-left:3px solid #b4543a;margin-top:18px;padding:12px 16px}.ubAn1W_result{padding-top:10px}.ubAn1W_result>h2{margin:0 0 20px;scroll-margin-top:100px;font-size:28px;line-height:1.5}.ubAn1W_pairCards{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ubAn1W_pairCards article{border:1px solid var(--color-border);background:var(--color-raised);border-radius:14px;padding:22px}.ubAn1W_pairCards span{color:var(--color-muted);font-size:12px}.ubAn1W_pairCards h3{color:var(--color-accent);margin:10px 0;font-size:21px}.ubAn1W_pairCards p{margin:0;font-size:14px;line-height:1.8}.ubAn1W_followups{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.ubAn1W_followups button:hover,.ubAn1W_topics button:hover{border-color:var(--color-accent)}.ubAn1W_actions{flex-wrap:wrap;gap:16px;margin:16px 0;display:flex}.ubAn1W_evidence{border:1px solid var(--color-border);border-radius:14px;margin-top:24px;padding:20px;font-size:13px;line-height:1.9}.ubAn1W_evidence summary{cursor:pointer;font-weight:600}.ubAn1W_evidence>p{color:var(--color-muted);margin-top:16px}.ubAn1W_evidence ul{padding-left:20px}.ubAn1W_evidence li{padding:10px 0}.ubAn1W_evidence li p{color:var(--color-muted);margin:5px 0}.ubAn1W_footer{text-align:center;padding-top:20px;font-size:13px;line-height:1.8}.ubAn1W_footer p{color:var(--color-muted)}.ubAn1W_footer a{color:var(--color-accent)}.ubAn1W_entry{border:1px solid var(--color-border);background:var(--color-raised);border-radius:16px;margin:28px 0;padding:24px}.ubAn1W_entry h3{margin:8px 0;font-size:21px;line-height:1.6}.ubAn1W_entry p{color:var(--color-muted);margin-bottom:16px;font-size:13px;line-height:1.8}.ubAn1W_entryLinks{flex-wrap:wrap;gap:10px;display:flex}.ubAn1W_entryLinks a{border:1px solid var(--color-border);border-radius:20px;padding:10px 14px;font-size:12px;line-height:1.5}.ubAn1W_entryLinks a:hover{border-color:var(--color-accent)}@media (max-width:760px){.ubAn1W_page{padding:38px 18px 48px}.ubAn1W_hero{margin-bottom:34px}.ubAn1W_experts{grid-template-columns:repeat(3,minmax(0,1fr))}.ubAn1W_experts button{padding:14px 6px}.ubAn1W_topics{grid-template-columns:1fr 1fr}.ubAn1W_forms{grid-template-columns:1fr;gap:24px}.ubAn1W_personForm+.ubAn1W_personForm{border-top:1px solid var(--color-border);padding-top:24px}.ubAn1W_inputSection{padding:20px 16px}.ubAn1W_pairCards{gap:10px}.ubAn1W_pairCards article{padding:16px 12px}.ubAn1W_pairCards h3{font-size:17px}.ubAn1W_pairCards p{font-size:12px}.ubAn1W_result>h2{font-size:24px}.ubAn1W_sectionHeading{flex-wrap:wrap;align-items:flex-start}.ubAn1W_entry{padding:20px}.ubAn1W_followups{grid-template-columns:1fr 1fr;display:grid}.ubAn1W_followups button{padding:12px 9px;font-size:12px}}
._3CC5Ra_intro{color:#fff;background:#100f0f;border:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:auto;padding:0;position:fixed;inset:0}._3CC5Ra_intro::backdrop{background:#100f0f}._3CC5Ra_stage{width:100%;height:100%;position:relative}._3CC5Ra_introVideo{object-fit:contain;width:100%;height:100%;display:block}._3CC5Ra_actions{top:max(20px,env(safe-area-inset-top));gap:8px;display:flex;position:absolute;right:20px}._3CC5Ra_actions button,._3CC5Ra_pause{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:#171414dd;border:1px solid #fff6;border-radius:24px;padding:10px 16px}._3CC5Ra_actions button[data-primary]{color:#1b1610;background:#e8c98a;border-color:#e8c98a;font-weight:700}._3CC5Ra_accessible{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._3CC5Ra_loginBackground{z-index:-1;background:#070b16;position:absolute;inset:0;overflow:hidden}._3CC5Ra_loginBackground video,._3CC5Ra_loginBackground img{object-fit:cover;object-position:center 40%;opacity:.92;width:100%;height:100%}._3CC5Ra_loginBackground:after{content:"";background:linear-gradient(#070b1600 0% 60%,#070b16aa 100%);position:absolute;inset:0}._3CC5Ra_pause{font-size:12px;position:absolute;bottom:12px;left:24px}._3CC5Ra_introCaption{padding:28px 20px max(18px,env(safe-area-inset-bottom));color:#fff;text-align:center;word-break:keep-all;background:linear-gradient(#0000,#100f0fcc 45%,#100f0ff2 100%);margin:0;font-size:15px;line-height:1.6;position:absolute;bottom:0;left:0;right:0}._3CC5Ra_introCaption span{border:1px solid #fff9;border-radius:999px;margin-right:8px;padding:2px 10px;font-size:14px;display:inline-block}@media (min-aspect-ratio:4/5){._3CC5Ra_loginBackground:before{content:"";filter:blur(28px)brightness(.55);background:url(/videos/woldam-moonlight-poster.jpg) 50%/cover no-repeat;position:absolute;inset:-40px;transform:scale(1.1)}._3CC5Ra_loginBackground video,._3CC5Ra_loginBackground img{object-fit:contain;object-position:center;position:relative}}
.KF8ndG_room{--chat-base:#101827;--chat-surface:#151f30;--chat-raised:#253248;--chat-text:#f0eee8;--chat-muted:#b9c2d0;--chat-accent:#e0c593;--chat-border:#445067;--chat-input-border:#65728a;--chat-scrollbar:#68758b;--chat-bubble:#182334f0;--chat-user:#d8c39d;--chat-user-text:#29251e;--chat-user-border:#e5d2b1;--chat-support:#1d302ef2;--chat-support-border:#586f65;--chat-support-label:#344d42;--chat-support-text:#d5e4cc;--chat-caution:#35252af2;--chat-caution-border:#896269;--chat-caution-accent:#d6a694;--chat-caution-label:#60434a;--chat-caution-text:#f0c6b6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.KF8ndG_room[data-chat-theme=light]{--chat-base:#f5f6f8;--chat-surface:#fff;--chat-raised:#edf0f5;--chat-text:#293343;--chat-muted:#576478;--chat-accent:#72562d;--chat-border:#d4dae3;--chat-input-border:#778498;--chat-scrollbar:#9ca7b8;--chat-bubble:#fffffff5;--chat-user:#eee3d0;--chat-user-text:#332b1e;--chat-user-border:#d7c7ac;--chat-support:#f1f7eff7;--chat-support-border:#bdcfb9;--chat-support-label:#dcebd5;--chat-support-text:#36512e;--chat-caution:#fff2edf7;--chat-caution-border:#d5aaa0;--chat-caution-accent:#a66855;--chat-caution-label:#f3dcd4;--chat-caution-text:#754334;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.KF8ndG_room{--chat-font-size:16px;width:100%;height:min(820px,calc(var(--chat-height,100dvh) - 48px));background:var(--chat-base);min-height:0;color:var(--chat-text);font-family:var(--font-sans),sans-serif;font-size:var(--chat-font-size);isolation:isolate;flex-direction:column;line-height:1.85;display:flex;overflow:hidden}.KF8ndG_topbar{border-bottom:1px solid var(--chat-border);background:var(--chat-surface);flex-shrink:0;align-items:center;gap:8px;min-height:74px;padding:10px 14px;display:flex}.KF8ndG_topbar button{cursor:pointer;min-width:44px;min-height:44px;color:var(--chat-text);font:inherit;background:0 0;border:0;border-radius:10px;flex-shrink:0}.KF8ndG_topbar button:focus-visible{outline:3px solid var(--chat-accent);outline-offset:2px}.KF8ndG_back span{font-size:32px;line-height:1;display:block}.KF8ndG_portrait{object-fit:cover;background:var(--chat-raised);border-radius:10px;flex-shrink:0}.KF8ndG_identity{flex:1;min-width:0}.KF8ndG_identity h3{color:var(--chat-text);margin:0;font-size:17px;font-weight:600;line-height:1.4}.KF8ndG_identity p{color:var(--chat-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.KF8ndG_info{padding:4px 7px;background:var(--chat-raised)!important;font-size:12px!important}.KF8ndG_fontButton{font-size:16px!important;font-weight:600!important}.KF8ndG_infoPanel{background:var(--chat-surface);max-height:40%;color:var(--chat-text);border-bottom:1px solid var(--chat-border);overscroll-behavior:contain;flex-shrink:0;padding:16px 18px;font-size:15px;overflow:auto}.KF8ndG_infoPanel p{line-height:1.85}.KF8ndG_infoPanel summary{cursor:pointer;min-height:44px;padding:9px 0}:is(.KF8ndG_infoPanel .inline-link,.KF8ndG_infoPanel .text-button){color:var(--chat-accent);margin:8px 0;display:block}.KF8ndG_infoPanel select{font-size:16px}.KF8ndG_canvas{overscroll-behavior:contain;scrollbar-color:var(--chat-scrollbar) var(--chat-base);background:var(--chat-base);flex:1;min-height:0;position:relative;overflow:auto}.KF8ndG_transcript{padding:20px 18px 28px;position:relative}.KF8ndG_topic{text-align:center;max-width:94%;color:var(--chat-muted);overflow-wrap:anywhere;margin:0 auto 20px;font-size:13px;line-height:1.7}.KF8ndG_transcript [role=log]{gap:18px;max-height:none;margin:0;padding:0;overflow:visible}.KF8ndG_room .KF8ndG_transcript [data-role]{font-family:var(--font-sans),sans-serif;font-size:var(--chat-font-size);overflow-wrap:anywhere;white-space:normal;line-height:1.9;position:relative}.KF8ndG_room .KF8ndG_transcript [data-role=assistant]{background:var(--chat-bubble);max-width:96%;color:var(--chat-text);border:1px solid var(--chat-border);border-radius:4px 16px 16px;margin-left:0;padding:16px 18px;box-shadow:0 2px 8px #0000000d}.KF8ndG_room .KF8ndG_transcript [data-role=assistant]:before{display:none}.KF8ndG_room .KF8ndG_transcript [data-role=assistant][data-reading-tone=support]{background:var(--chat-support);border-color:var(--chat-support-border)}.KF8ndG_room .KF8ndG_transcript [data-role=assistant][data-reading-tone=caution]{background:var(--chat-caution);border-color:var(--chat-caution-border);border-left:4px solid var(--chat-caution-accent);color:var(--chat-text)}.KF8ndG_room .KF8ndG_transcript [data-reading-tone=caution] h4{color:var(--chat-caution-text)}.KF8ndG_room .KF8ndG_transcript [data-reading-label]{background:var(--chat-support-label);color:var(--chat-support-text);border-radius:6px;margin:0 0 10px;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.7;display:inline-block}.KF8ndG_room .KF8ndG_transcript [data-reading-tone=caution] [data-reading-label]{background:var(--chat-caution-label);color:var(--chat-caution-text)}.KF8ndG_room .KF8ndG_transcript [data-role=user]{background:var(--chat-user);max-width:88%;color:var(--chat-user-text);border:1px solid var(--chat-user-border);border-radius:16px 4px 16px 16px;align-self:flex-end;margin-left:auto;padding:13px 16px}:is(.KF8ndG_room .KF8ndG_transcript [data-role] strong,.KF8ndG_room .KF8ndG_transcript [data-role] .eyebrow){color:var(--chat-accent);margin-bottom:8px;font-size:12px}:is(.KF8ndG_room .KF8ndG_transcript [data-role=user] strong,.KF8ndG_room .KF8ndG_transcript [data-role=user] .eyebrow){color:var(--chat-user-text)}.KF8ndG_room .KF8ndG_transcript [data-role] h4{font-family:var(--font-sans),sans-serif;font-size:calc(var(--chat-font-size) + 1px);color:var(--chat-text);margin:0 0 14px;font-weight:600;line-height:1.65}.KF8ndG_room .KF8ndG_transcript [data-role] p{font-size:var(--chat-font-size);margin:0 0 16px;line-height:1.9}.KF8ndG_room .KF8ndG_transcript [data-role] p:last-child{margin-bottom:0}.KF8ndG_room .KF8ndG_transcript [data-role] details{border-color:var(--chat-border);font-size:13px}.KF8ndG_room .KF8ndG_transcript [data-role] details summary{color:var(--chat-accent);cursor:pointer;line-height:1.7}.KF8ndG_room .KF8ndG_transcript [data-role] details p{color:var(--chat-muted);font-size:14px}.KF8ndG_room .KF8ndG_transcript .conversation-messages{flex-direction:column;gap:18px;min-height:0;max-height:none;margin:0;padding:0;display:flex;overflow:visible}.KF8ndG_dock{overscroll-behavior:contain;background:var(--chat-surface);border-top:1px solid var(--chat-border);max-height:40%;padding:12px 16px max(12px,env(safe-area-inset-bottom));scrollbar-color:var(--chat-scrollbar) var(--chat-surface);color:var(--chat-text);flex-shrink:0;overflow:auto}.KF8ndG_dock [data-counsel-composer]{color:var(--chat-text);border:0;margin:0;padding-top:0}.KF8ndG_dock [data-counsel-composer]>p{color:var(--chat-muted);margin:4px 0 8px;font-size:13px;line-height:1.7}.KF8ndG_dock [data-counsel-composer]>[role=status]{padding:8px 10px}.KF8ndG_dock [data-counsel-input-row]{grid-template-columns:minmax(0,1fr) 52px;align-items:start;gap:8px;display:grid}.KF8ndG_dock [data-counsel-input-row] textarea{resize:none;background:var(--chat-bubble);height:52px;min-height:48px;max-height:110px;color:var(--chat-text);border:1px solid var(--chat-input-border);border-radius:12px;padding:12px;font-size:16px;line-height:1.6}.KF8ndG_dock [data-counsel-send]{flex-direction:column;gap:1px;margin:0;display:flex}.KF8ndG_dock [data-counsel-send]>button{border-radius:12px;flex:none;justify-content:center;width:48px;min-width:0;min-height:44px;padding:6px;font-size:14px}.KF8ndG_dock [data-counsel-send]>button:first-child{border-radius:50%;height:46px;font-size:24px;line-height:1}.KF8ndG_dock [data-counsel-send]>button+button{min-height:24px;color:var(--chat-accent);padding:0;font-size:12px}.KF8ndG_dock [data-counsel-cost]{color:var(--chat-accent);margin-top:8px;font-size:13px;line-height:1.7}.KF8ndG_dock [data-counsel-cost] summary{cursor:pointer;color:var(--chat-accent);padding:3px 0}.KF8ndG_dock [data-counsel-cost] p{color:var(--chat-muted);margin:8px 0}.KF8ndG_dock label{color:var(--chat-muted);font-size:14px}.KF8ndG_dock .text-button{color:var(--chat-accent);min-height:44px}.KF8ndG_dock [aria-label="맞춤 답변 이용 방법"]{color:#fff6e5;margin-top:12px;font-size:15px}.KF8ndG_dock [aria-label="맞춤 답변 이용 방법"] label{color:#fff6e5}.KF8ndG_dock [aria-label="맞춤 답변 이용 방법"] h3{font-size:17px}.KF8ndG_quickChoices{scrollbar-width:thin;gap:8px;margin:0;padding:2px 2px 10px;display:flex;overflow-x:auto}.KF8ndG_quickChoices button{border:1px solid var(--chat-border);background:var(--chat-bubble);max-width:260px;min-height:44px;color:var(--chat-text);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-shrink:0;padding:10px 13px;font-size:14px;line-height:1.6}.KF8ndG_quickChoices button[aria-pressed=true]{background:var(--chat-raised);border-color:var(--chat-accent)}.KF8ndG_quickChoices small{color:var(--chat-accent);margin-bottom:3px;font-size:12px;display:block}.KF8ndG_quickChoices button:disabled{opacity:.5;cursor:not-allowed}.KF8ndG_quickChoices button:focus-visible{outline:3px solid var(--chat-accent);outline-offset:2px}.KF8ndG_readingActions{align-items:center;gap:12px;margin-bottom:8px;display:flex}.KF8ndG_readingActions>button:first-child{flex:1;min-width:0;font-size:14px}.KF8ndG_readingActions>button{min-height:44px}.KF8ndG_completed{color:var(--chat-muted);margin:0 0 8px;font-size:14px;line-height:1.7}.KF8ndG_room .KF8ndG_transcript [data-role] .sr-only{margin:0}.KF8ndG_empty{color:var(--chat-muted);text-align:center;padding:28px 10px;font-size:16px}.KF8ndG_freeQuestion{margin:5px 0 0}.KF8ndG_inputHint{color:var(--chat-muted);margin:5px 0;font-size:12px;line-height:1.6}@media (max-width:700px){.KF8ndG_room{height:var(--chat-height,100dvh);border:0;border-radius:0;width:100vw}.KF8ndG_topbar{padding:max(10px,env(safe-area-inset-top)) 10px 10px;gap:6px}.KF8ndG_identity h3{font-size:16px}.KF8ndG_identity p{font-size:12px}.KF8ndG_info{font-size:12px!important}.KF8ndG_transcript{padding:18px 12px 24px}.KF8ndG_dock{padding:10px 12px max(10px,env(safe-area-inset-bottom))}.KF8ndG_quickChoices{gap:7px}.KF8ndG_quickChoices button{max-width:235px;font-size:14px}.KF8ndG_room .KF8ndG_transcript [data-role=assistant]{max-width:98%;padding:15px 16px}.KF8ndG_infoPanel{padding:14px}.KF8ndG_back{width:40px!important;min-width:40px!important}}@media (max-width:350px){.KF8ndG_portrait{display:none}.KF8ndG_identity p{max-width:118px}.KF8ndG_readingActions{gap:6px}.KF8ndG_readingActions>button{padding:8px;font-size:13px!important}}.KF8ndG_themebar{border-bottom:1px solid var(--chat-border);background:var(--chat-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;display:flex}.KF8ndG_roomLabel{letter-spacing:.12em;color:var(--chat-accent);white-space:nowrap;font-size:12px}.KF8ndG_themeToggle{min-height:44px;color:var(--chat-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 2px;font-size:12px;display:inline-flex}.KF8ndG_switchTrack{background:var(--chat-raised);border:1px solid var(--chat-input-border);border-radius:20px;align-items:center;width:30px;height:18px;padding:3px;display:flex}.KF8ndG_switchTrack span{background:var(--chat-accent);border-radius:50%;width:10px;height:10px;transition:transform .18s}.KF8ndG_themeToggle[aria-checked=true] .KF8ndG_switchTrack span{transform:translate(12px)}.KF8ndG_scene{background:var(--chat-base);flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.KF8ndG_wallpaper{pointer-events:none;background:#101a2b;position:absolute;inset:0;overflow:hidden}.KF8ndG_wallpaperArt{object-fit:cover;object-position:center 58%}.KF8ndG_wallpaperShade{background:linear-gradient(90deg,#0a122066,#0a122014),linear-gradient(#0000 50%,#0a12204d);position:absolute;inset:0}.KF8ndG_room[data-chat-theme=light] .KF8ndG_wallpaper{opacity:.22}.KF8ndG_room[data-chat-theme=light] .KF8ndG_wallpaperShade{background:linear-gradient(90deg,#f5f6f8bf,#f5f6f80d)}.KF8ndG_canvas{scrollbar-color:var(--chat-scrollbar) transparent;scrollbar-width:thin;background:0 0}.KF8ndG_transcript{padding-top:24px;padding-bottom:40px}.KF8ndG_topic{border:1px solid var(--chat-border);background:var(--chat-bubble);width:fit-content;max-width:100%;color:var(--chat-muted);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:5px 12px;font-size:12px}.KF8ndG_notice{background:var(--chat-raised);color:var(--chat-text);flex-shrink:0;padding:8px 16px;font-size:13px;line-height:1.7}.KF8ndG_room .KF8ndG_transcript [data-role=assistant]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px 20px 20px;max-width:88%;box-shadow:0 4px 18px #00000014}.KF8ndG_room .KF8ndG_transcript [data-role=user]{border-radius:20px 5px 20px 20px;max-width:82%;box-shadow:0 3px 12px #0000000d}:is(.KF8ndG_room .KF8ndG_transcript [data-role=user] h4,.KF8ndG_room .KF8ndG_transcript [data-role=user] strong){color:var(--chat-user-text)}.KF8ndG_room .KF8ndG_transcript [role=status]{color:var(--chat-muted);background:var(--chat-bubble);border-radius:12px;padding:10px 14px}.KF8ndG_room .KF8ndG_transcript .text-button{color:var(--chat-accent);background:var(--chat-bubble);border-radius:10px}.KF8ndG_dock [data-counsel-input-row] textarea{background:var(--chat-base);border-color:var(--chat-input-border)}.KF8ndG_dock textarea::placeholder{color:var(--chat-muted);opacity:1}.KF8ndG_dock [data-counsel-send]>button:first-child{background:var(--chat-user);color:var(--chat-user-text);border:1px solid var(--chat-user-border)}.KF8ndG_dock [data-counsel-send]>button:disabled{opacity:.45}.KF8ndG_dock [role=status]{background:var(--chat-raised);color:var(--chat-text);border-radius:10px}:is(.KF8ndG_room button:focus-visible,.KF8ndG_room textarea:focus-visible,.KF8ndG_room select:focus-visible,.KF8ndG_room summary:focus-visible){outline:2px solid var(--chat-accent);outline-offset:3px}.KF8ndG_topbar button:hover,.KF8ndG_themeToggle:hover{background:var(--chat-raised)}.KF8ndG_topbar button[aria-pressed=true]{background:var(--chat-raised);color:var(--chat-accent)}.KF8ndG_quickChoices{scrollbar-width:thin;scrollbar-color:var(--chat-scrollbar) var(--chat-surface);padding-bottom:6px}.KF8ndG_quickChoices::-webkit-scrollbar{height:6px}.KF8ndG_quickChoices::-webkit-scrollbar-thumb{background:var(--chat-scrollbar);border-radius:6px}.KF8ndG_quickChoices button{background:var(--chat-base);border-radius:20px;min-height:44px;padding:8px 14px;font-size:14px}@media (min-width:701px){.KF8ndG_wallpaperArt{object-fit:contain;object-position:right center}.KF8ndG_wallpaperShade{background:linear-gradient(90deg,#101827 20%,#10182759 65%,#1018270f)}.KF8ndG_room .KF8ndG_transcript [data-role=assistant]{max-width:78%}}@media (max-width:700px){.KF8ndG_themebar{padding:0 16px}.KF8ndG_transcript{padding:20px 14px 32px}.KF8ndG_room .KF8ndG_transcript [data-role=assistant]{max-width:88%}.KF8ndG_wallpaperArt{transform:translate(12%)}.KF8ndG_roomLabel{font-size:12px}.KF8ndG_topbar{gap:5px}.KF8ndG_topbar button{min-width:40px}.KF8ndG_topbar .KF8ndG_back{width:40px!important;min-width:40px!important}.KF8ndG_identity h3{white-space:nowrap}.KF8ndG_identity p{font-size:12px}}@media (prefers-reduced-motion:reduce){.KF8ndG_switchTrack span{transition:none}}.KF8ndG_topicPicker{margin:0 0 10px}.KF8ndG_topicHeading{color:var(--chat-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;font-size:12px;display:flex}.KF8ndG_topicHeading button{color:var(--chat-accent);font:inherit;cursor:pointer;background:0 0;border:0;min-height:36px;padding:5px 2px;font-size:12px}.KF8ndG_topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.KF8ndG_topicGrid button{border:1px solid var(--chat-border);background:var(--chat-base);min-height:42px;color:var(--chat-text);font:inherit;cursor:pointer;border-radius:12px;padding:7px 6px;font-size:13px;line-height:1.5}.KF8ndG_topicGrid button[aria-pressed=true]{background:var(--chat-raised);border-color:var(--chat-accent);color:var(--chat-accent)}.KF8ndG_readingTeam{text-align:center;color:var(--chat-muted);margin:0 0 18px;font-size:12px;line-height:1.7}.KF8ndG_readingTeam span{background:var(--chat-bubble);border:1px solid var(--chat-border);color:var(--chat-accent);border-radius:12px;padding:5px 9px;display:inline-block}.KF8ndG_readingTeam p{margin:7px 0 0}.KF8ndG_aiMode{color:var(--chat-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.KF8ndG_aiMode button,.KF8ndG_aiDetails button{color:var(--chat-accent);text-underline-offset:3px;background:0 0;border:0;padding:5px 3px;font-size:12px;text-decoration:underline}.KF8ndG_aiConsent{color:var(--chat-muted);align-items:flex-start;gap:7px;padding:6px 0 10px;font-size:12px;line-height:1.6;display:flex}.KF8ndG_aiConsent input{height:17px;accent-color:var(--chat-accent);flex:none;margin-top:3px;width:17px!important}.KF8ndG_aiHint{color:var(--chat-muted);margin:7px 0;font-size:12px;line-height:1.65}.KF8ndG_aiDetails{color:var(--chat-muted);margin-top:6px;font-size:12px;line-height:1.65}.KF8ndG_aiDetails summary{cursor:pointer}.KF8ndG_aiDetails p{margin:5px 0}.KF8ndG_readingToggle{min-height:44px;color:var(--chat-accent);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;padding:4px 2px;font-size:13px}.KF8ndG_readingToggle:disabled{opacity:.5;cursor:default}.KF8ndG_inputHint,.KF8ndG_quickChoices small,.KF8ndG_topicHeading,.KF8ndG_aiMode,.KF8ndG_aiMode button,.KF8ndG_aiDetails button,.KF8ndG_aiConsent,.KF8ndG_aiHint,.KF8ndG_aiDetails{font-size:13px}.KF8ndG_topicHeading button{min-height:44px;font-size:13px}.KF8ndG_identity p{font-size:12px}.KF8ndG_info{font-size:12px!important}.KF8ndG_readingTeam{font-size:13px}.KF8ndG_dock{max-height:none;padding-top:6px;padding-bottom:max(6px,env(safe-area-inset-bottom));overflow:visible}.KF8ndG_dock [data-counsel-composer]{display:contents}.KF8ndG_dock [data-counsel-cost]{justify-content:space-between;align-items:center;gap:6px;margin-top:4px;font-size:13px;line-height:1.6;display:flex}.KF8ndG_dock [data-counsel-cost]>span{flex:1;min-width:0}.KF8ndG_dock [data-counsel-cost] .counsel-options-trigger{flex-shrink:0;padding:4px 8px;font-size:13px}.KF8ndG_dock [data-counsel-send]{grid-template-columns:48px;display:grid;position:relative}.KF8ndG_dock [data-counsel-send]>button+button{background:var(--chat-base);border:1px solid var(--chat-border);border-radius:8px;width:44px;height:42px;min-height:42px;position:absolute;top:5px;right:56px}.KF8ndG_dock [data-compact-composer] textarea{padding-right:60px}.KF8ndG_dock [data-counsel-availability]{margin:3px 0;font-size:13px;line-height:1.5}.KF8ndG_themebar{flex-wrap:nowrap;gap:6px;padding:0 12px}.KF8ndG_themebar .counsel-options-trigger{background:0 0;border:0;padding:4px 0;font-size:13px}.KF8ndG_themeToggle{gap:4px;font-size:13px}.KF8ndG_themeToggle svg{display:none}.KF8ndG_room[data-reading-size=large] .KF8ndG_aiHint,.KF8ndG_room[data-reading-size=large] .KF8ndG_inputHint,.KF8ndG_room[data-reading-size=large] .KF8ndG_infoPanel,.KF8ndG_room[data-reading-size=large] .KF8ndG_identity p,.KF8ndG_room[data-reading-size=large] .KF8ndG_readingToggle,.KF8ndG_room[data-reading-size=large] .KF8ndG_themeToggle{font-size:16px}.KF8ndG_room[data-reading-size=large] .KF8ndG_dock [data-counsel-cost]{font-size:16px}.KF8ndG_room[data-reading-size=large] .KF8ndG_dock label{font-size:16px}.KF8ndG_room[data-reading-size=large] .KF8ndG_info{font-size:15px!important}.KF8ndG_room[data-reading-size=large] .KF8ndG_dock textarea{font-size:18px}@media (max-height:500px){.KF8ndG_room{height:var(--chat-height,100dvh)}.KF8ndG_topbar{gap:6px;min-height:52px;padding:4px 10px}.KF8ndG_portrait{width:33px;height:38px}.KF8ndG_identity p{display:none}.KF8ndG_themebar{min-height:44px}.KF8ndG_themebar .KF8ndG_readingToggle,.KF8ndG_themebar .KF8ndG_themeToggle{font-size:13px}.KF8ndG_dock{padding:4px 10px max(4px,env(safe-area-inset-bottom))}.KF8ndG_dock [data-counsel-input-row] textarea{height:48px;min-height:48px;padding-top:8px;padding-bottom:8px}.KF8ndG_dock [data-counsel-cost]{margin-top:0}.KF8ndG_dock [data-counsel-availability]{display:none}.KF8ndG_dock [data-counsel-composer]>p:not([role=alert]):not([role=status]){margin:0;font-size:13px;line-height:1.5}}.KF8ndG_identity p{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.KF8ndG_identity h3{text-overflow:ellipsis;overflow:hidden}@media (max-width:350px){.KF8ndG_identity p{max-width:100%}.KF8ndG_topbar{min-height:64px}}.KF8ndG_compactReading{display:none}.KF8ndG_room[data-short-height=true] .KF8ndG_compactReading{display:block}.KF8ndG_room[data-short-height=true] .KF8ndG_themebar,.KF8ndG_room[data-short-height=true] .KF8ndG_fontButton,.KF8ndG_room[data-short-height=true] .KF8ndG_identity p{display:none}.KF8ndG_room[data-short-height=true] .KF8ndG_topbar{gap:6px;min-height:52px;padding:4px 10px}.KF8ndG_room[data-short-height=true] .KF8ndG_dock{padding:4px 10px max(4px,env(safe-area-inset-bottom))}.KF8ndG_room[data-short-height=true] .KF8ndG_dock [data-counsel-input-row] textarea{height:48px;min-height:48px;padding-top:8px;padding-bottom:8px}.KF8ndG_room[data-short-height=true] .KF8ndG_dock [data-counsel-cost]{margin-top:0}.KF8ndG_topbar button,.KF8ndG_topbar .KF8ndG_back{min-width:48px!important;min-height:48px!important}.KF8ndG_topbar .KF8ndG_back{width:48px!important}.KF8ndG_topbar{gap:4px;padding-left:8px;padding-right:8px}.KF8ndG_identity{min-width:0}.KF8ndG_transcript{padding-top:12px}.KF8ndG_topic,.KF8ndG_readingTeam{margin-bottom:10px}.KF8ndG_themebar button{min-height:48px}.KF8ndG_themebar .counsel-options-trigger{min-height:48px}.KF8ndG_room[data-reading-size=large]{--chat-font-size:20px!important}.KF8ndG_room[data-reading-size=large] .KF8ndG_identity h3{font-size:18px}@media (max-width:350px){.KF8ndG_portrait{display:none}.KF8ndG_topbar .KF8ndG_info{max-width:62px;padding:4px}.KF8ndG_themebar{gap:4px;padding:0 8px}}.KF8ndG_aiAsk{border:1px solid var(--chat-accent,#c9a96a);min-height:44px;color:inherit;border-radius:22px;align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.KF8ndG_aiAsk:hover{background:#c9a96a24}
._9oJGja_trigger{color:#31452e;cursor:pointer;background:0 0;border:0;flex-shrink:0;min-width:40px;min-height:44px;font-size:24px}._9oJGja_panel{overscroll-behavior:contain;color:#293727;scrollbar-width:thin;background:#faf7ef;border-bottom:1px solid #bcb9a5;flex-shrink:0;max-height:54%;padding:16px 20px;overflow:auto}._9oJGja_panel *{box-sizing:border-box}._9oJGja_panel header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._9oJGja_panel h4{font:600 17px/1.5 var(--font-sans),sans-serif;color:#293727;margin:0}._9oJGja_panel p{margin:8px 0;font-size:14px;line-height:1.75}._9oJGja_panel button,._9oJGja_panel a{cursor:pointer;min-height:44px;font:inherit;font-size:14px;line-height:1.5}._9oJGja_panel button{color:#34472f;background:#fffdf8;border:1px solid #b7b7a3;border-radius:10px;padding:9px 12px}._9oJGja_panel button:disabled{opacity:.5;cursor:not-allowed}._9oJGja_panel button:focus-visible,._9oJGja_panel input:focus-visible,._9oJGja_panel textarea:focus-visible,._9oJGja_panel select:focus-visible{outline-offset:2px;outline:3px solid #546c4b}._9oJGja_panel label{gap:7px;margin:12px 0;font-size:14px;display:grid}._9oJGja_panel input,._9oJGja_panel textarea,._9oJGja_panel select{color:#273824;width:100%;font:inherit;background:#fffdf8;border:1px solid #a5a690;border-radius:8px;min-height:44px;padding:10px;font-size:16px}._9oJGja_panel textarea{resize:vertical;min-height:76px}._9oJGja_menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._9oJGja_menu button{text-align:left;padding:12px}._9oJGja_menu small{color:#5d654f;margin-top:4px;font-size:12px;display:block}._9oJGja_row{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}._9oJGja_muted{color:#5a6351;font-size:12px!important}._9oJGja_card{background:#fffdf7;border:1px solid #cbc7b8;border-radius:12px;margin:10px 0;padding:12px 14px}._9oJGja_card b{color:#44563a;margin-bottom:6px;font-size:13px;display:block}._9oJGja_caution{background:#f5e6de;border-color:#c69781}._9oJGja_notice{color:#526245;margin:8px 0;font-size:13px;line-height:1.7}._9oJGja_calendar{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._9oJGja_calendar button{min-width:0;padding:6px 1px;font-size:14px}._9oJGja_calendar span{text-align:center;color:#65715b;padding:6px 0;font-size:12px}._9oJGja_calendar small{font-size:12px;display:block}._9oJGja_calendar button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #526f49}._9oJGja_share{border-radius:12px;width:100%;max-width:260px;margin:8px auto;display:block}._9oJGja_turnActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}._9oJGja_turnActions button{color:#4d6340;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #929c85;min-height:44px;padding:7px 0;font-size:12px}._9oJGja_compact{gap:8px;padding:8px 0;display:flex;overflow:auto}._9oJGja_compact button{white-space:nowrap;font-size:13px}._9oJGja_library{color:#e8dfce;max-width:850px;margin:auto;padding:28px 18px}._9oJGja_library h1{font-size:28px;line-height:1.5}._9oJGja_library>p{color:#c8c3b7;line-height:1.8}._9oJGja_library>input{color:#f3eddf;background:#202535;border:1px solid #888570;border-radius:10px;width:100%;padding:14px;font-size:16px}._9oJGja_library>._9oJGja_card{color:#e9e1d3;background:#202535;border-color:#666756}._9oJGja_library>._9oJGja_card b{color:#e8d5a7}._9oJGja_library>._9oJGja_card p{font-size:14px;line-height:1.8}._9oJGja_library>:not(dialog) button,._9oJGja_library>:not(dialog) a{color:#eadcc0;cursor:pointer;background:0 0;border:1px solid #87846c;border-radius:10px;align-items:center;min-height:44px;padding:9px 13px;font-size:14px;display:inline-flex}._9oJGja_library>._9oJGja_row{justify-content:space-between}._9oJGja_homeResume{border:1px solid #726e5c;border-radius:14px;margin:20px 0;padding:16px}._9oJGja_homeResume p{margin:6px 0;font-size:14px;line-height:1.6}._9oJGja_homeResume a{color:#e6d1a3;align-items:center;min-height:44px;margin-right:18px;display:inline-flex}._9oJGja_due{color:#eed395}@media (max-width:420px){._9oJGja_panel{max-height:52%;padding:12px}._9oJGja_panel h4{font-size:16px}._9oJGja_menu button{padding:10px;font-size:13px}}._9oJGja_panel{background:var(--chat-surface,#faf7ef);color:var(--chat-text,#293727);border-color:var(--chat-border,#bcb9a5)}._9oJGja_panel h4,._9oJGja_panel ._9oJGja_card b{color:var(--chat-text,#293727)}._9oJGja_panel button,._9oJGja_panel input,._9oJGja_panel textarea,._9oJGja_panel select,._9oJGja_panel ._9oJGja_card{background:var(--chat-base,#fffdf8);color:var(--chat-text,#34472f);border-color:var(--chat-border,#b7b7a3)}._9oJGja_panel input,._9oJGja_panel textarea,._9oJGja_panel select{border-color:var(--chat-input-border,#a5a690)}._9oJGja_panel a,._9oJGja_panel ._9oJGja_notice{color:var(--chat-accent,#526245)}._9oJGja_panel ._9oJGja_menu small,._9oJGja_panel ._9oJGja_muted,._9oJGja_panel ._9oJGja_calendar span{color:var(--chat-muted,#5d654f)}._9oJGja_panel ._9oJGja_caution{background:var(--chat-caution,#f5e6de);border-color:var(--chat-caution-border,#c69781)}._9oJGja_panel [aria-pressed=true]{background:var(--chat-raised,#e1eadb);border-color:var(--chat-accent,#526f49)}._9oJGja_panel ._9oJGja_calendar button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--chat-accent,#526f49)}._9oJGja_panel button:focus-visible,._9oJGja_panel input:focus-visible,._9oJGja_panel textarea:focus-visible,._9oJGja_panel select:focus-visible{outline-color:var(--chat-accent,#546c4b)}._9oJGja_turnActions button{color:var(--chat-accent,#4d6340);border-color:var(--chat-border,#929c85)}
.eYTZjq_room{color:#f3ede3;background:#151929;border:1px solid #3c4053;border-radius:22px;max-width:900px;margin:0 auto;overflow:hidden}.eYTZjq_identity{background:#1c2135;border-bottom:1px solid #373c50;align-items:center;gap:14px;padding:20px;display:flex}.eYTZjq_identity img{object-fit:cover;border-radius:15px;width:52px;height:60px}.eYTZjq_identity h2,.eYTZjq_identity h3{margin:0;font-size:21px}.eYTZjq_identity p{color:#c9c2b7;margin:4px 0 0;font-size:12px}.eYTZjq_badge{color:#ddc28a;margin-left:auto;font-size:12px}.eYTZjq_quote{color:#e3ded5;background:#20263a;border-left:2px solid #c2a66d;margin:0 0 20px;padding:12px 15px;line-height:1.8}.eYTZjq_quote small{color:#d8bd87;margin-bottom:6px;font-size:12px;display:block}.eYTZjq_messages{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:16px;max-height:54vh;margin:20px 0;padding:2px 5px 16px;display:flex;overflow:auto}.eYTZjq_message{white-space:pre-wrap;overflow-wrap:anywhere;background:#252c43;border-radius:18px;align-self:flex-start;max-width:90%;padding:16px 18px;line-height:1.85}.eYTZjq_message strong{color:#d5bc86;margin-bottom:6px;font-size:12px;display:block}.eYTZjq_message p{margin:0 0 10px}.eYTZjq_message p:last-child{margin:0}.eYTZjq_user{color:#fff9ed;background:#655638;border-bottom-right-radius:5px;align-self:flex-end}.eYTZjq_assistant{border-bottom-left-radius:5px}.eYTZjq_composer{border-top:1px solid #3b4054;padding-top:18px}.eYTZjq_composer textarea{box-sizing:border-box;resize:vertical;color:#f3ede3;width:100%;min-height:96px;font:inherit;background:#111625;border:1px solid #606477;border-radius:12px;padding:14px;line-height:1.7;display:block}.eYTZjq_label{color:#d8c18d;margin-bottom:9px;font-size:13px;display:block}.eYTZjq_chips{flex-wrap:wrap;gap:8px;margin:10px 0 18px;display:flex}.eYTZjq_chips button,.eYTZjq_choice{color:#eee7da;text-align:left;line-height:1.65;font:inherit;cursor:pointer;background:#252b3f;border:1px solid #626176;border-radius:16px;padding:11px 14px;font-size:13px}.eYTZjq_chips button:hover,.eYTZjq_choice:hover{background:#333a50;border-color:#d5b575}.eYTZjq_chips button:focus-visible,.eYTZjq_choice:focus-visible{outline-offset:3px;outline:2px solid #e3c584}.eYTZjq_actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.eYTZjq_note{color:#bbb8b1;font-size:12px;line-height:1.8}.eYTZjq_payment{background:#1d2337;border:1px solid #c4a76e;border-radius:14px;margin-top:16px;padding:18px}.eYTZjq_payment h3{margin-top:0;font-size:17px}.eYTZjq_choices{gap:10px;display:grid}.eYTZjq_choice small{color:#c9b47f;display:block}.eYTZjq_memory{color:#d3cabe;border:1px solid #48465a;border-radius:12px;margin:14px 0;padding:12px 16px;font-size:13px}.eYTZjq_memory ul{padding-left:20px}.eYTZjq_tabs{gap:8px;padding-bottom:12px;display:flex;overflow:auto}.eYTZjq_tabs button{flex-shrink:0}.eYTZjq_scenes{grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;display:grid}.eYTZjq_scene{color:#eee7da;font:inherit;text-align:left;cursor:pointer;background:#20263b;border:1px solid #535265;border-radius:16px;padding:20px}.eYTZjq_scene strong{margin-bottom:10px;font-size:17px;display:block}.eYTZjq_scene small{color:#c7b78e}.eYTZjq_status{background:#252b40;border-radius:12px;padding:13px;font-size:13px;line-height:1.8}.eYTZjq_shell{padding:0!important}.eYTZjq_shell .expert-dialog{width:min(850px,100vw - 24px)}.eYTZjq_room button:disabled{opacity:.5;cursor:not-allowed}.eYTZjq_footer{color:#b4b2ac;border-top:1px solid #373c50;padding:16px 20px;font-size:12px;line-height:1.8}@media (max-width:600px){.eYTZjq_identity,.eYTZjq_body{padding:16px}.eYTZjq_message{max-width:94%;padding:13px 14px}.eYTZjq_scenes{grid-template-columns:1fr}.eYTZjq_messages{max-height:45vh}.eYTZjq_identity h2,.eYTZjq_identity h3{font-size:18px}.eYTZjq_badge{text-align:right;max-width:82px}.eYTZjq_actions>*{flex:1;min-width:140px}}.eYTZjq_messages{overscroll-behavior:auto;scrollbar-gutter:auto;max-height:none;overflow:visible}.eYTZjq_chart{overflow-wrap:anywhere;background:#20263b;border:1px solid #676173;border-radius:12px;margin:14px 0;padding:14px 16px}.eYTZjq_chart strong{color:#e5cf9e;font-size:13px}.eYTZjq_chart p{margin:8px 0;font-size:14px;line-height:1.9}.eYTZjq_chart small{color:#c6c0b5;font-size:12px;line-height:1.7}.eYTZjq_turnEvidence{border-top:1px solid #646174;margin-top:12px;padding-top:12px;font-size:12px}.eYTZjq_turnEvidence summary{cursor:pointer;color:#e5cf9e;line-height:1.7}.eYTZjq_turnEvidence p{color:#d5d1c9;line-height:1.8;margin-top:12px!important}.eYTZjq_typing{color:#e0d7c9;background:#252c43;border-radius:16px;align-self:flex-start;margin:10px 0;padding:12px 16px;font-size:13px;line-height:1.8}.eYTZjq_typing span{letter-spacing:4px;color:#ddc28a;margin-right:10px;animation:1.1s ease-in-out infinite eYTZjq_reply-breathe;display:inline-block}@keyframes eYTZjq_reply-breathe{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.eYTZjq_typing span{animation:none}}.eYTZjq_room{isolation:isolate;background:radial-gradient(at 100% 0,#3e473b33,#0000 55%),linear-gradient(145deg,#1b2630,#17212a 60%,#242b29);border-color:#82725880;box-shadow:0 20px 60px #080d1533}.eYTZjq_identity{background:#15212b;border-bottom:1px solid #c3a77566;min-height:224px;padding:26px 30px;display:block;position:relative;overflow:hidden}.eYTZjq_atmosphere{pointer-events:none;position:absolute;inset:0;overflow:hidden}.eYTZjq_atmosphereArt{object-fit:cover;object-position:right top;width:76%!important;left:auto!important}.eYTZjq_atmosphereShade{background:linear-gradient(90deg,#15212bf5 5%,#15212be6 30%,#15212b75 58%,#15212b08 83%),linear-gradient(#0000 50%,#15212b65);position:absolute;inset:0}.eYTZjq_identityContent{z-index:1;max-width:65%;position:relative}.eYTZjq_roomLabel{letter-spacing:.18em;color:#e2c998;margin-bottom:18px;font-size:12px;display:block}.eYTZjq_identityProfile{align-items:center;gap:14px;display:flex}.eYTZjq_identityProfile img{background:#243034;border:1px solid #c9b2816b;border-radius:14px;flex-shrink:0;box-shadow:0 4px 16px #0004}.eYTZjq_identity h3{font-family:var(--font-serif),serif;color:#faf1df;letter-spacing:-.02em;font-size:23px;font-weight:500;line-height:1.4}.eYTZjq_identity h3 span{font-family:var(--font-sans),sans-serif;letter-spacing:0;color:#e5dac5;font-size:13px;font-weight:400;line-height:1.7;display:block}.eYTZjq_identity p{color:#e6ddcc;margin-top:6px;font-size:12px;line-height:1.75}.eYTZjq_badge{color:#e2d1ad;background:#172329c9;border:1px solid #b5a47b70;border-radius:20px;margin:16px 0 0;padding:4px 10px;font-size:12px;line-height:1.5;display:inline-block}.eYTZjq_body{padding:24px}.eYTZjq_message{color:#303b36;background:#eee7d8;border:1px solid #c8bba180;font-size:15px;box-shadow:0 3px 12px #080e161a}.eYTZjq_message strong{color:#6b5230;font-weight:600}.eYTZjq_user{color:#fff8ea;background:#59624b;border-color:#b6b08a66}.eYTZjq_user strong{color:#f1e3bf}.eYTZjq_assistant{background:linear-gradient(145deg,#f2eddf,#e9e1d1)}.eYTZjq_turnEvidence{color:#444d41;border-color:#b2a68e}.eYTZjq_turnEvidence summary{color:#68532f}.eYTZjq_turnEvidence p{color:#454d43}.eYTZjq_quote{color:#eee5d3;background:#26332e;border-left-color:#d0b881}.eYTZjq_quote small{color:#e7d2a8}.eYTZjq_chart{background:#24312fcf;border-color:#8b806780}.eYTZjq_chart strong{color:#ead5ac}.eYTZjq_chart small{color:#d4cebe}.eYTZjq_chart p{color:#f0e8d8}.eYTZjq_scene,.eYTZjq_choice,.eYTZjq_chips button{color:#eee7d8;background:#25342f;border-color:#8b896b80}.eYTZjq_scene small,.eYTZjq_choice small{color:#ddc79e}.eYTZjq_scene:hover,.eYTZjq_choice:hover,.eYTZjq_chips button:hover{background:#344339;border-color:#d3b986}.eYTZjq_choice[aria-pressed=true]{background:#4b533d;border-color:#dfc79a}.eYTZjq_memory{color:#e1d7c4;background:#1d2a28a6;border-color:#8b806780}.eYTZjq_composer{border-color:#8d816b70}.eYTZjq_composer textarea{color:#f2ead9;background:#141f26;border-color:#9e947c}.eYTZjq_payment{background:#26352f;border-color:#c8b07e}.eYTZjq_typing,.eYTZjq_status{color:#eee5cf;background:#2c3b32;border:1px solid #9a927456}.eYTZjq_note,.eYTZjq_footer{color:#cdc6b6}.eYTZjq_footer{background:#19242a80;border-color:#8d816b70}.eYTZjq_conversation.conversation-panel{border:0;border-radius:0 20px 20px 0;width:100%;min-width:0;max-width:none;margin:0}.eYTZjq_conversationHeading{display:block}.eYTZjq_conversationHeading>button{color:#e4d4b3;margin:12px 24px 0 auto;font-size:12px;display:block}.eYTZjq_conversation>.eYTZjq_chart{margin:18px 24px 0}.eYTZjq_conversation>.eYTZjq_composer{margin:0 24px 24px}.eYTZjq_conversation .conversation-messages{scrollbar-color:#8a8065 #17212a;flex-direction:column;gap:16px;padding:24px;display:flex}.eYTZjq_conversation .conversation-message{color:#303b36;background:#eee7d8;border:1px solid #c8bba180;border-radius:18px;align-self:flex-start;max-width:92%;padding:17px 19px}.eYTZjq_conversation .conversation-message.user{color:#fff8ea;background:#59624b;border-color:#b6b08a66;align-self:flex-end}.eYTZjq_conversation .conversation-message .eyebrow{color:#6b5230}.eYTZjq_conversation .conversation-message.user .eyebrow{color:#f1e3bf}.eYTZjq_conversation .conversation-message .inline-link{color:#68532f}.eYTZjq_conversation .conversation-intro p{color:#d4cebe}:is(.eYTZjq_conversation .conversation-intro h2,.eYTZjq_conversation .conversation-intro h3){color:#f0e8d8}.eYTZjq_conversation .conversation-intro>svg{color:#d9bf8b}.eYTZjq_conversation .pending-message{color:#e3d3b0}.eYTZjq_conversation .delete-confirm{margin:16px 24px}@media (max-width:600px){.eYTZjq_identity{min-height:204px;padding:20px 18px}.eYTZjq_atmosphereArt{object-position:80% top;width:100%!important}.eYTZjq_atmosphereShade{background:linear-gradient(90deg,#15212bf7 0%,#15212beb 30%,#15212b96 60%,#15212b08 92%),linear-gradient(#0000 35%,#15212b80)}.eYTZjq_identityContent{max-width:68%}.eYTZjq_identityProfile{align-items:flex-start;gap:10px}.eYTZjq_identityProfile img{border-radius:11px;width:40px;height:48px}.eYTZjq_identity h3{font-size:19px}.eYTZjq_identity h3 span,.eYTZjq_identity p{font-size:12px}.eYTZjq_roomLabel{letter-spacing:.12em;margin-bottom:13px;font-size:12px}.eYTZjq_badge{text-align:left;max-width:none;margin-top:13px;font-size:12px}.eYTZjq_body{padding:18px 14px}.eYTZjq_message{font-size:14px}.eYTZjq_conversation.conversation-panel{border-radius:0 0 18px 18px}.eYTZjq_conversation>.eYTZjq_chart{margin:16px 14px 0}.eYTZjq_conversation>.eYTZjq_composer{margin:0 14px 18px}.eYTZjq_conversation .conversation-messages{padding:18px 14px}.eYTZjq_conversationHeading>button{margin-right:14px}}.eYTZjq_claimFact{color:inherit;font:inherit;line-height:inherit;text-align:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;display:inline}.eYTZjq_claimFact[aria-expanded=true]{text-decoration-style:solid}.eYTZjq_claimFact:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid}.eYTZjq_claimUnknown{text-underline-offset:4px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}.eYTZjq_claimChip{color:inherit;font:inherit;vertical-align:1px;opacity:.78;background:0 0;border:1px solid;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;line-height:1.7;display:inline-block}button.eYTZjq_claimChip{cursor:pointer}.eYTZjq_claimFacts{opacity:.92;border-left:3px solid;margin:4px 0 10px;padding:8px 12px;font-size:13px;line-height:1.7}.eYTZjq_claimFacts p{margin:4px 0}.eYTZjq_claimSummary{opacity:.7;margin:6px 0 0;font-size:12px}.eYTZjq_savedStart{border:1px solid var(--color-border,#c5ab7555);background:var(--color-raised,#1b1f2e);border-radius:16px;gap:12px;margin:0 0 28px;padding:20px;display:grid}.eYTZjq_savedStart h2,.eYTZjq_savedStart p{margin:0}.eYTZjq_savedStart .eYTZjq_button{justify-self:start;min-height:48px}
.BTJqYq_report{--report-ink:#28362e;color:var(--color-ink,#28362e);max-width:900px;margin:0 auto}.BTJqYq_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.BTJqYq_toolbar>div{flex:250px}.BTJqYq_toolbar strong{font-size:1.3rem}.BTJqYq_toolbar p,.BTJqYq_printNote{opacity:.75;font-size:.85rem}.BTJqYq_nav{flex-wrap:wrap;gap:8px 16px;margin:24px 0;font-size:.85rem;display:flex}.BTJqYq_nav a{text-underline-offset:5px}.BTJqYq_page{color:var(--report-ink);overflow-wrap:anywhere;background:#fffdf7;border:1px solid #deddd1;border-radius:4px;margin:24px 0;padding:52px 58px 26px;scroll-margin-top:100px;box-shadow:0 6px 30px #26392b0a}.BTJqYq_page h1{letter-spacing:-.06em;margin:20px 0;font-size:2.9rem;font-weight:500;line-height:1.35}.BTJqYq_page h2{font-size:1.25rem;line-height:1.5}.BTJqYq_eyebrow{color:#5c765e;letter-spacing:.12em;font-size:.75rem}.BTJqYq_subtitle{color:#666f61}.BTJqYq_cover section{margin-top:28px}.BTJqYq_question{background:#f1f0e5;border-left:3px solid #78896b;padding:16px 20px}.BTJqYq_question h2,.BTJqYq_overview h2,.BTJqYq_cover section>h2,.BTJqYq_limits h2{margin:0 0 10px;font-size:.95rem}.BTJqYq_question p{white-space:pre-wrap;margin:0}.BTJqYq_overview p{margin:8px 0;font-size:.9rem;line-height:1.75}.BTJqYq_contents{padding:0;list-style:none}.BTJqYq_contents li{border-bottom:1px solid #e5e4d9;grid-template-columns:1fr auto;gap:5px 16px;padding:12px 0;display:grid}.BTJqYq_contents li strong{font-size:.95rem}.BTJqYq_contents li span{color:#61695d;grid-column:1;font-size:.8rem}.BTJqYq_contents li small{grid-area:1/2/3;align-self:center}.BTJqYq_limits{color:#62695f;border-top:1px solid #d6d9ce;margin-top:24px;padding-top:16px;font-size:.75rem;line-height:1.6}.BTJqYq_limits p{margin:4px 0}.BTJqYq_chapterHeader{border-bottom:1px solid #d8ddcf;margin-bottom:28px;padding-bottom:24px}.BTJqYq_chapterHeader h2{letter-spacing:-.04em;font-size:1.9rem;font-weight:500}.BTJqYq_chapterHeader>p:last-child{color:#66735f;font-size:.9rem;line-height:1.7}.BTJqYq_prose p{word-break:keep-all;margin:0 0 24px;font-size:1rem;line-height:2}.BTJqYq_report[data-report-size=large] .BTJqYq_prose p{font-size:1.2rem}.BTJqYq_evidence{color:#5c6758;border-top:1px solid #dfe2d7;padding:14px 0;font-size:.8rem;line-height:1.7}.BTJqYq_evidence summary{cursor:pointer}.BTJqYq_footer{color:#747b6b;border-top:1px solid #e4e4d9;justify-content:space-between;gap:12px;margin-top:30px;padding-top:12px;font-size:.7rem;display:flex}.BTJqYq_afterword{margin:30px 0;font-size:.9rem}@media (max-width:600px){.BTJqYq_page{padding:28px 22px 18px}.BTJqYq_page h1{font-size:2.3rem}.BTJqYq_chapterHeader h2{font-size:1.5rem}.BTJqYq_prose p{line-height:1.9}}@page{size:A4;margin:14mm 16mm}@media print{.BTJqYq_report{color:#222;max-width:none;margin:0}.BTJqYq_toolbar,.BTJqYq_printNote,.BTJqYq_nav,.BTJqYq_afterword{display:none!important}.BTJqYq_page{box-sizing:border-box;min-height:266mm;box-shadow:none;break-after:page;background:#fff;border:0;border-radius:0;flex-direction:column;margin:0;padding:5mm 3mm;display:flex}.BTJqYq_page:last-of-type{break-after:auto}.BTJqYq_page h1{margin:6mm 0;font-size:27pt}.BTJqYq_page h2{font-size:12pt}.BTJqYq_eyebrow{font-size:8pt}.BTJqYq_subtitle{font-size:10pt}.BTJqYq_cover h1{margin:3mm 0;font-size:24pt;line-height:1.15}.BTJqYq_cover .BTJqYq_eyebrow{margin:0}.BTJqYq_cover .BTJqYq_subtitle{margin:2mm 0}.BTJqYq_cover section{margin-top:3mm}.BTJqYq_question{padding:3mm}.BTJqYq_question p{max-height:none;font-size:9pt}.BTJqYq_overview p{margin:2mm 0;font-size:8.5pt;line-height:1.55}.BTJqYq_contents{margin:0}.BTJqYq_contents li{gap:1mm;padding:2mm 0}.BTJqYq_cover .BTJqYq_contents li{padding:1.5mm 0}.BTJqYq_contents li strong{font-size:9pt}.BTJqYq_contents li span,.BTJqYq_contents li small{font-size:8pt}.BTJqYq_limits{margin-top:4mm;padding-top:3mm;font-size:8pt}.BTJqYq_cover .BTJqYq_limits{margin-top:3mm;padding-top:2mm}.BTJqYq_limits h2,.BTJqYq_overview h2,.BTJqYq_cover section>h2{font-size:10pt}.BTJqYq_chapterHeader{margin-bottom:6mm;padding-bottom:5mm}.BTJqYq_chapterHeader h2{font-size:21pt}.BTJqYq_chapterHeader>p:last-child{font-size:9pt;line-height:1.5}.BTJqYq_report .BTJqYq_prose p,.BTJqYq_report[data-report-size=large] .BTJqYq_prose p{word-break:normal;orphans:2;widows:2;margin:0 0 4mm;font-size:10.5pt;line-height:1.75}.BTJqYq_evidence{padding:2mm 0;font-size:8pt}.BTJqYq_evidence>p{display:none}.BTJqYq_footer{margin-top:auto;padding-top:3mm;font-size:7.5pt}}@media screen{.BTJqYq_report{color:var(--reader-ink)}.BTJqYq_report[data-report-tone=night] .BTJqYq_page{--report-ink:#f0eee8;color:var(--report-ink);background:#151f30;border-color:#526075}.BTJqYq_report[data-report-tone=night] :is(.BTJqYq_eyebrow,.BTJqYq_subtitle,.BTJqYq_contents li span,.BTJqYq_limits,.BTJqYq_chapterHeader>p:last-child,.BTJqYq_evidence,.BTJqYq_footer){color:#c0c8d4}.BTJqYq_report[data-report-tone=night] .BTJqYq_question{background:#263345;border-color:#d3bd92}.BTJqYq_report[data-report-size=large] :is(.BTJqYq_overview p,.BTJqYq_limits,.BTJqYq_contents li span,.BTJqYq_contents li small,.BTJqYq_evidence,.BTJqYq_footer,.BTJqYq_toolbar p,.BTJqYq_printNote,.BTJqYq_nav){font-size:17px;line-height:1.85}}
._2_qVhG_page{color:#ece8df;max-width:720px;margin:0 auto;padding:28px 22px 100px;line-height:1.7}._2_qVhG_page h1{margin:22px 0 12px;font-size:30px;line-height:1.3}._2_qVhG_page h2{font-size:21px;line-height:1.5}._2_qVhG_page a{color:#e9c886;text-underline-offset:4px}._2_qVhG_eyebrow{color:#d7b97d;letter-spacing:.12em;font-size:12px}._2_qVhG_muted{color:#b9bac7;font-size:14px}._2_qVhG_card{background:#1b2031;border:1px solid #414155;border-radius:20px;margin:20px 0;padding:24px}._2_qVhG_moon{color:#e9c886;font-size:32px}._2_qVhG_quote{color:#f3ddb1;font-size:24px;line-height:1.6}._2_qVhG_form{gap:18px;display:grid}._2_qVhG_form label{gap:7px;display:grid}._2_qVhG_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._2_qVhG_row>*{flex:1;min-width:90px}._2_qVhG_page input,._2_qVhG_page select,._2_qVhG_page textarea{box-sizing:border-box;color:#f3f0eb;width:100%;min-height:46px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101522;border:1px solid #696b7f;border-radius:10px;padding:10px}._2_qVhG_page button,._2_qVhG_primary{min-height:48px;font:inherit;cursor:pointer;background:#e7c88d;border:1px solid #89734e;border-radius:12px;justify-content:center;align-items:center;padding:10px 18px;font-weight:650;text-decoration:none;display:inline-flex;color:#161825!important}._2_qVhG_page button:disabled{opacity:.5;cursor:wait}._2_qVhG_page fieldset{border:1px solid #414155;border-radius:12px;padding:12px}._2_qVhG_page fieldset label{align-items:center;gap:6px;margin:6px 12px 6px 0;display:inline-flex}._2_qVhG_page input[type=checkbox]{width:20px;min-height:20px}._2_qVhG_error{color:#ffb8ae}._2_qVhG_picks{padding:0;list-style:none}._2_qVhG_badge{color:#d7b97d}._2_qVhG_tools{gap:10px;margin:18px 0;display:grid}._2_qVhG_tools a{color:#f5ddb0;background:#202434;border:1px solid #5e513d;border-radius:14px;padding:15px 18px;text-decoration:none}._2_qVhG_tools a:first-child{color:#171b29;background:#e7c88d;font-weight:700}._2_qVhG_tools small{opacity:.8;font-weight:400;display:block}._2_qVhG_table{border-collapse:collapse;width:100%;font-size:14px}._2_qVhG_table th,._2_qVhG_table td{text-align:left;border-bottom:1px solid #424459;padding:12px 5px}._2_qVhG_page :focus-visible{outline-offset:4px;outline:3px solid #f0cf8d}@media (max-width:400px){._2_qVhG_page{padding:20px 16px 90px}._2_qVhG_card{padding:18px}._2_qVhG_quote{font-size:21px}}
.jqeGba_shell{max-width:740px;color:var(--color-ink);overflow-wrap:anywhere;margin:0 auto;padding:44px 22px 100px;line-height:1.85}.jqeGba_shell h1{margin:16px 0 24px;font-size:clamp(28px,6vw,40px);font-weight:500;line-height:1.5}.jqeGba_shell h2{font-size:23px;font-weight:500;line-height:1.6}.jqeGba_shell h3{font-size:19px;font-weight:500}.jqeGba_eyebrow{letter-spacing:.08em;color:var(--color-muted);font-size:13px}.jqeGba_shell p{margin:16px 0}.jqeGba_invitation,.jqeGba_segment{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;margin:24px 0;padding:22px}.jqeGba_passage{border-bottom:1px solid var(--color-border);padding:16px 0 28px}.jqeGba_passage p{white-space:pre-line}.jqeGba_shell details{color:var(--color-muted);margin:18px 0;font-size:14px}.jqeGba_shell summary{cursor:pointer;text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.jqeGba_input{border-bottom:1px solid var(--color-border);padding:12px 0}.jqeGba_actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.jqeGba_actions a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.jqeGba_months{margin-top:36px}.jqeGba_monthButtons{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:22px 0;display:grid}.jqeGba_monthButtons button{border:1px solid var(--color-border);background:var(--color-surface);min-height:46px;color:var(--color-ink);font:inherit;cursor:pointer;border-radius:10px}.jqeGba_monthButtons button[aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent)}.jqeGba_period{font-size:14px}.jqeGba_back{max-width:740px;margin:20px auto;padding:0 22px}@media (max-width:480px){.jqeGba_shell{padding:30px 18px 90px}.jqeGba_segment{padding:16px}.jqeGba_monthButtons{grid-template-columns:repeat(4,minmax(0,1fr))}.jqeGba_actions{flex-direction:column;align-items:stretch}.jqeGba_actions button{width:100%}}
._0PTrha_fields{text-align:left;border:1px solid #d8d0c3;border-radius:12px;min-width:0;margin:1rem 0;padding:1rem}._0PTrha_fields legend{padding:0 .35rem;font-weight:600}._0PTrha_fields legend small{font-weight:400}._0PTrha_fields p{margin:.5rem 0 .85rem;font-size:.875rem;line-height:1.65}._0PTrha_fields label{gap:.4rem;margin:.8rem 0;display:grid}._0PTrha_fields select{width:100%;min-width:0;min-height:44px;font-size:16px}._0PTrha_fields button{min-height:44px}._0PTrha_editor{text-align:left;overflow-wrap:anywhere;padding:.5rem 0}._0PTrha_editor>p{font-size:.875rem;line-height:1.7}._0PTrha_otherConcerns summary{cursor:pointer;align-items:center;min-height:44px;display:flex}._0PTrha_picker{border:1px solid var(--line,#d8d0c3);background:var(--navy-850,#f8f5ef);overflow-wrap:anywhere;border-radius:12px;margin:0 0 16px;padding:14px}._0PTrha_picker p{margin:8px 0;font-size:14px;line-height:1.65}._0PTrha_picker select{width:100%;min-width:0;min-height:44px;color:var(--ivory-100,#28241e);background:var(--navy-900,#fff);border:1px solid var(--line-strong,#b5aa97);border-radius:8px;padding:10px;font-size:16px;display:block}._0PTrha_picker button{min-height:44px;margin-top:10px}
.Jjzv6W_slot{margin:16px 0 24px}.Jjzv6W_card{color:#332b23;background:linear-gradient(125deg,#f7f0e3,#ede0c9);border:1px solid #c8b38c;border-radius:18px;align-items:center;gap:20px;padding:24px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 16px #46351808}.Jjzv6W_card:hover{border-color:#86663c}.Jjzv6W_card:focus-visible{outline-offset:4px;outline:3px solid #6c4e29}.Jjzv6W_card img{object-fit:cover;border-radius:12px;width:96px;height:112px}.Jjzv6W_content{gap:8px;min-width:0;display:grid}.Jjzv6W_content small{color:#644b2b;letter-spacing:.08em;font-size:12px;font-weight:700}.Jjzv6W_content strong{overflow-wrap:anywhere;font-size:22px;line-height:1.4}.Jjzv6W_content>span{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.Jjzv6W_content b{margin-top:8px;font-size:14px}.Jjzv6W_notice{white-space:pre-wrap;color:#43331c;background:#faf0d8;border:1px solid #d0b77f;border-radius:12px;padding:16px 20px}.Jjzv6W_console{gap:24px;margin-top:24px;display:grid}.Jjzv6W_fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.Jjzv6W_panel{color:#332b23;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffdf8;border:1px solid #ded8cc;border-radius:16px;gap:16px;min-width:0;padding:24px;display:grid}.Jjzv6W_panel a{color:#65451e;text-underline-offset:3px;text-decoration:underline}.Jjzv6W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Jjzv6W_panel label{gap:8px;font-size:14px;display:grid}.Jjzv6W_panel input:not([type=checkbox]),.Jjzv6W_panel select,.Jjzv6W_panel textarea{color:#28231e;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #b5afa4;border-radius:8px;padding:10px}.Jjzv6W_panel textarea{resize:vertical;min-height:90px}.Jjzv6W_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Jjzv6W_panel button,.Jjzv6W_row button{color:#3c3023;cursor:pointer;background:#fff;border:1px solid #8d7960;border-radius:8px;padding:10px 16px}.Jjzv6W_panel button:disabled{opacity:.5;cursor:default}.Jjzv6W_panel .Jjzv6W_primary{color:#fff;background:#463823}.Jjzv6W_check{align-items:center;gap:8px!important;display:flex!important}.Jjzv6W_preview{max-width:430px}.Jjzv6W_list{gap:12px;display:grid}.Jjzv6W_error{color:#8d2020;border:1px solid #ca9292;border-radius:8px;padding:12px}.Jjzv6W_muted{color:#665c4d;font-size:13px;line-height:1.7}.Jjzv6W_table{overflow:auto}.Jjzv6W_table table{border-collapse:collapse;width:100%}.Jjzv6W_table td,.Jjzv6W_table th{text-align:left;border-bottom:1px solid #e4ddd2;padding:10px;font-size:13px}.Jjzv6W_panel .Jjzv6W_table th{color:#332b23;background:#f4ede1}@media (max-width:600px){.Jjzv6W_grid{grid-template-columns:1fr}.Jjzv6W_panel{padding:18px}.Jjzv6W_card{gap:12px;padding:20px}.Jjzv6W_card img{width:70px;height:90px}.Jjzv6W_content strong{font-size:19px}}
.expert-dialog.counsel-chat-dialog:has(.kTAt2a_scene){inset:var(--chat-top,0px) 0 auto;width:100vw;height:var(--chat-height,100dvh);max-width:100vw;max-height:var(--chat-height,100dvh);border:0;border-radius:0;margin:0;padding:0;position:fixed}.kTAt2a_scene{isolation:isolate;height:var(--chat-height,100dvh);color:#f7f2e9;background:radial-gradient(ellipse at 35% 28%,color-mix(in srgb,var(--scene-glow) 20%,transparent),transparent 62%),var(--scene-ink);width:100%;position:relative;overflow:hidden}.kTAt2a_scene button{font:inherit;cursor:pointer}.kTAt2a_scene button:focus-visible,.kTAt2a_scene input:focus-visible,.kTAt2a_scene select:focus-visible,.kTAt2a_scene summary:focus-visible{outline-offset:4px;outline:2px solid #f8e3b5}.kTAt2a_sky,.kTAt2a_actor,.kTAt2a_actorShade{pointer-events:none;position:absolute;inset:0}.kTAt2a_sky{z-index:-2;overflow:hidden}.kTAt2a_halo{background:radial-gradient(circle,color-mix(in srgb,var(--scene-glow) 26%,transparent),transparent 65%);border-radius:50%;width:64vh;max-width:90vw;height:64vh;max-height:90vw;position:absolute;top:13%;left:8%}.kTAt2a_orbit,.kTAt2a_orbitTwo{border:1px solid color-mix(in srgb,var(--scene-glow) 25%,transparent);border-radius:50%;width:67vh;height:67vh;position:absolute;top:6%;left:7%}.kTAt2a_orbitTwo{opacity:.45;border-style:dashed;animation:90s linear infinite kTAt2a_orbit;transform:scale(1.15)}.kTAt2a_star{background:var(--scene-glow);width:3px;height:3px;left:calc(8% + var(--i)*10%);top:calc(14% + mod(var(--i)*17%,72%));opacity:.35;animation:5s ease-in-out infinite kTAt2a_twinkle;animation-delay:calc(var(--i)*-.6s);border-radius:50%;position:absolute}.kTAt2a_actor{z-index:-1;animation:.75s ease-out both kTAt2a_arrival;right:40%;overflow:hidden}.kTAt2a_portrait{object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 0 30px #0007);transform-origin:50% 75%;width:100%;height:92%;animation:7s ease-in-out infinite kTAt2a_breathe;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#000 75%,#0000 100%),linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(#000 75%,#0000 100%),linear-gradient(90deg,#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.kTAt2a_actorShade{background:linear-gradient(90deg,transparent 65%,var(--scene-ink)),linear-gradient(0deg,var(--scene-ink),transparent 26%)}.kTAt2a_header{z-index:3;width:100%;padding:calc(env(safe-area-inset-top,0px) + 14px) 20px 12px;background:linear-gradient(#080910aa,#0000);justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:0;left:0}.kTAt2a_header>div{align-items:center;gap:9px;display:flex}.kTAt2a_header span{text-shadow:0 2px 8px #000;font-size:17px;font-weight:600}.kTAt2a_header small{color:#eee3cf;font-size:12px;font-weight:400;display:block}.kTAt2a_header button{color:#f8f3e9;cursor:pointer;background:#12121a99;border:1px solid #ffffff40;border-radius:12px;place-items:center;min-width:44px;min-height:44px;padding:0;font-size:30px;display:inline-grid}.kTAt2a_header button svg{width:22px;height:22px}.kTAt2a_header button[aria-label=애니메이션]{border-radius:12px;padding:0;font-size:18px}.kTAt2a_header button[aria-label=애니메이션] span{font-size:18px}.kTAt2a_storyPane{width:46%;padding:105px clamp(24px,4vw,70px) calc(env(safe-area-inset-bottom,0px) + 22px) 16px;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;justify-content:safe center;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:auto}.kTAt2a_dialogue{padding:8px 0 22px;position:relative}.kTAt2a_expertMark{border:1px solid var(--scene-glow);color:var(--scene-glow);width:35px;height:35px;font-family:var(--font-serif),serif;border-radius:50%;justify-content:center;align-items:center;font-size:21px;display:inline-flex}.kTAt2a_speaker{color:#e9d7b4;margin:0 0 0 10px;font-size:14px;display:inline-block}.kTAt2a_speech{white-space:pre-line;min-height:108px;font-family:var(--font-serif),serif;word-break:keep-all;text-shadow:0 2px 12px #000;margin:16px 0 0;font-size:clamp(21px,2vw,30px);line-height:1.65}.kTAt2a_cursor{color:var(--scene-glow);font-family:serif;font-size:.65em;animation:1.5s infinite kTAt2a_twinkle}.kTAt2a_controls{background:#11111ad9;border:1px solid #e2cda72b;border-radius:18px;padding:22px;animation:.3s ease-out both kTAt2a_arrival;box-shadow:0 18px 50px #0003}.kTAt2a_primary{z-index:2;color:#1c1a19;background:linear-gradient(110deg,#e7e2d9,#fffdfa);border:none;border-radius:12px;width:100%;min-height:54px;margin-top:18px;padding:15px 16px;font-size:17px;font-weight:700;line-height:1.4;display:block;position:sticky;bottom:0;box-shadow:0 -12px 22px #11111a90}.kTAt2a_controls>.kTAt2a_primary:first-child{margin-top:0}.kTAt2a_primary:hover{background:#fff}.kTAt2a_secondary{color:#e4d7c0;background:0 0;border:0;width:100%;min-height:44px;margin-top:8px;padding:8px;font-size:13px}.kTAt2a_stepLabel{color:#e4d7c0;letter-spacing:.04em;margin:0 0 16px;font-size:12px}.kTAt2a_footer{color:#bfb8ad;border-top:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:8px;margin:14px 0 0;padding-top:10px;font-size:12px;display:flex}.kTAt2a_footer details{width:100%;font-size:12px}.kTAt2a_footer summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.kTAt2a_footer details p{margin:0 0 8px;line-height:1.6}.kTAt2a_footer button{color:#d5ccbb;text-underline-offset:4px;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:12px;text-decoration:underline}.kTAt2a_controls .field{color:#f4eee2;font-size:14px}:is(.kTAt2a_controls .field input,.kTAt2a_controls .field select){color:#f8f4ed;background:#242430;border-color:#676271;min-height:48px;font-size:16px}.kTAt2a_controls input::placeholder{color:#b4b0bd}:is(.kTAt2a_controls .field-note,.kTAt2a_controls .input-whisper){color:#c9c3ca;font-size:12px;line-height:1.7}:is(.kTAt2a_controls .segmented label span,.kTAt2a_controls .precision-group label span){color:#eee8db;min-height:46px}.kTAt2a_controls .precision-group{margin-top:0}.kTAt2a_controls .precision-group legend{color:#ded7cc;font-size:13px}.kTAt2a_controls .time-unknown-note{color:#eee3ce;font-size:13px}.kTAt2a_controls .birth-map-card{margin-top:18px}:is(.kTAt2a_controls .birth-map-heading,.kTAt2a_controls .map-footnote){display:none}.kTAt2a_controls .birth-map-viewport{max-height:320px;overflow:auto}.kTAt2a_controls .birth-map-disclosure{color:#e4d7c0;margin-top:12px;font-size:13px}.kTAt2a_controls .birth-map-disclosure>summary{cursor:pointer;min-height:44px;padding:12px 0}.kTAt2a_controls .birth-map{min-width:200px}.kTAt2a_controls .date-fields{gap:10px}.kTAt2a_controls .input-with-unit>span{color:#c8c0b0}.kTAt2a_controls .error-panel{margin:12px 0}.kTAt2a_review{margin:0}.kTAt2a_review>div{border-bottom:1px solid #ffffff15;grid-template-columns:1fr;gap:4px;padding:13px 52px 13px 0;display:grid;position:relative}.kTAt2a_review dt{color:#c7bca9;font-size:12px}.kTAt2a_review dd{overflow-wrap:anywhere;grid-column:1;margin:0;font-size:15px;line-height:1.5}.kTAt2a_review button{color:#e9d7b4;background:0 0;border:0;min-width:44px;min-height:44px;font-size:12px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.kTAt2a_options{color:#dbd0bd;margin:18px 0 0;font-size:12px}.kTAt2a_options summary{cursor:pointer;min-height:44px;padding:12px 0}.kTAt2a_problem{color:#ffc5bc;border:1px solid #e2a69a55;border-radius:8px;margin-top:12px;padding:12px;font-size:14px}.kTAt2a_loading{text-align:center;color:#ddd4c4;padding:24px 0;font-size:14px}.kTAt2a_loading p{line-height:1.7}.kTAt2a_loading button{color:#e8ddc9;background:0 0;border:1px solid #e8ddc943;border-radius:22px;min-height:44px;padding:10px 20px;font-size:13px}.kTAt2a_pillars{justify-content:center;gap:14px;margin:0 0 22px;display:flex}.kTAt2a_pillars span{border:1px solid var(--scene-glow);color:#e8dbbf;width:48px;height:64px;font-family:var(--font-serif),serif;border-radius:8px;justify-content:center;align-items:center;font-size:30px;animation:2.5s ease-in-out infinite kTAt2a_twinkle;display:flex}.kTAt2a_pillars span:nth-child(2){animation-delay:.4s}.kTAt2a_pillars span:nth-child(3){animation-delay:.8s}.kTAt2a_pillars span:nth-child(4){animation-delay:1.2s}@keyframes kTAt2a_breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes kTAt2a_arrival{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes kTAt2a_orbit{to{transform:scale(1.15)rotate(360deg)}}@keyframes kTAt2a_twinkle{0%,to{opacity:.45}50%{opacity:1}}@media (max-width:700px){.kTAt2a_header{padding-left:16px;padding-right:16px}.kTAt2a_header span{font-size:15px}.kTAt2a_header small{font-size:12px}.kTAt2a_actor{right:0}.kTAt2a_portrait{object-position:50% 0%;width:125%;height:91%;top:7%;bottom:auto;left:-12.5%}.kTAt2a_actorShade{background:linear-gradient(0deg,var(--scene-ink) 4%,transparent 50%),linear-gradient(90deg,#0003,transparent 20%,transparent 80%,#0003)}.kTAt2a_orbit,.kTAt2a_orbitTwo{width:80vw;height:80vw;top:12%;left:10%}.kTAt2a_storyPane{width:100%;padding:0 20px calc(env(safe-area-inset-bottom,0px) + 14px);background:linear-gradient(0deg,var(--scene-ink) 78%,color-mix(in srgb,var(--scene-ink) 80%,transparent) 91%,transparent);justify-content:flex-start;max-height:63%;top:auto;bottom:0}.kTAt2a_dialogue{padding:20px 2px 18px}.kTAt2a_speech{min-height:72px;margin-top:10px;font-size:20px;line-height:1.6}.kTAt2a_controls{border-radius:16px;padding:18px}.kTAt2a_primary{font-size:16px}.kTAt2a_stepLabel{margin-bottom:12px}.kTAt2a_scene[data-entry-stage=greeting] .kTAt2a_storyPane{max-height:55%}.kTAt2a_scene[data-entry-stage=greeting] .kTAt2a_dialogue{text-align:center}.kTAt2a_scene[data-entry-stage=greeting] .kTAt2a_expertMark{display:none}.kTAt2a_scene[data-entry-stage=greeting] .kTAt2a_speaker{margin:0}.kTAt2a_scene[data-entry-stage=greeting] .kTAt2a_controls{box-shadow:none;background:0 0;border:0;padding:0}.kTAt2a_scene:not([data-entry-stage=greeting]) .kTAt2a_portrait{width:100%;height:78%;top:7%;left:0}.kTAt2a_scene:not([data-entry-stage=greeting]) .kTAt2a_storyPane{max-height:70%}.kTAt2a_scene[data-entry-stage=analysis] .kTAt2a_storyPane{max-height:53%}.kTAt2a_scene[data-entry-stage=analysis] .kTAt2a_portrait{height:91%;top:7%}.kTAt2a_scene[data-keyboard=open] .kTAt2a_actor{opacity:.3}.kTAt2a_scene[data-keyboard=open] .kTAt2a_storyPane{max-height:none;top:70px}.kTAt2a_scene[data-keyboard=open] .kTAt2a_dialogue{padding-top:8px}.kTAt2a_scene[data-keyboard=open] .kTAt2a_speech{min-height:0;font-size:17px}.kTAt2a_footer{margin-top:8px}.kTAt2a_controls .field-note{margin-top:10px}}@media (max-height:600px){.kTAt2a_storyPane{padding-top:76px}.kTAt2a_speech{min-height:0;font-size:18px}.kTAt2a_dialogue{padding-bottom:12px}.kTAt2a_controls{padding:14px}}@media (max-width:700px) and (max-height:600px){.kTAt2a_storyPane{padding-top:0}.kTAt2a_scene:not([data-entry-stage=greeting]) .kTAt2a_storyPane{max-height:none;top:70px}.kTAt2a_scene:not([data-entry-stage=greeting]) .kTAt2a_actor{opacity:.35}.kTAt2a_scene[data-entry-stage=greeting] .kTAt2a_speech{font-size:18px}.kTAt2a_footer{font-size:12px}}.kTAt2a_scene[data-motion=off] *{animation:none!important}.kTAt2a_scene[data-motion=off] .kTAt2a_cursor{display:none}@media (prefers-reduced-motion:reduce){.kTAt2a_scene *{animation:none!important}.kTAt2a_cursor{display:none}}.kTAt2a_greetingNote{color:#d8d0c2;text-align:center;margin:14px 0 0;font-size:13px;line-height:1.6}.kTAt2a_storyPane{scroll-padding-bottom:88px}@media (max-height:720px){.kTAt2a_primary{position:static}}
