.NativeHomeDashboard_app__RB62k{min-height:100dvh;padding-bottom:calc(90px + env(safe-area-inset-bottom, 0px));background:var(--background);color:var(--text)}.NativeHomeDashboard_content__0L5Pv{width:min(calc(100% - 40px),760px);margin-inline:auto}.NativeHomeDashboard_welcome__u7wIj{padding-block:27px 23px}.NativeHomeDashboard_eyebrow__GeatB{color:var(--gold-hover);font-size:10px;font-weight:700;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase}.NativeHomeDashboard_welcome__u7wIj h1{margin-top:8px;font:500 clamp(28px,7.8vw,38px)/1.15 var(--font-editorial);letter-spacing:-1.1px}.NativeHomeDashboard_welcome__u7wIj h1 em{color:var(--gold-hover);font-weight:400}.NativeHomeDashboard_welcome__u7wIj>p:last-child{margin-top:9px;color:var(--text-muted);font-size:13px;line-height:1.7}.NativeHomeDashboard_formation__xCMY8{position:relative;overflow:hidden;isolation:isolate;border:1px solid #355061;border-radius:20px;background:radial-gradient(ellipse at 100% 20%,#2e4852,transparent 68%),#112c3d;color:#fff9ec;box-shadow:0 12px 28px #081b2914}.NativeHomeDashboard_formationContent__zBNvG{position:relative;z-index:1;padding:23px}.NativeHomeDashboard_heroLabel__RBR6A{display:inline-flex;align-items:center;gap:7px;color:#ddc586;font-size:9px;font-weight:650;letter-spacing:2px}.NativeHomeDashboard_formation__xCMY8 h2{margin-top:15px;white-space:pre-line;font:400 clamp(28px,7.8vw,39px)/1.12 var(--font-editorial);letter-spacing:-.7px}.NativeHomeDashboard_formation__xCMY8 p{margin-top:13px;color:#c7d2d6;font-size:13px;line-height:1.8}.NativeHomeDashboard_chapel__u_IUb{position:absolute;z-index:-1;right:-10px;bottom:43px;width:45%;height:240px;stroke:#ddc586;stroke-width:.8;opacity:.18;mask-image:linear-gradient(90deg,transparent,#000 40%)}.NativeHomeDashboard_heroButton__YJ3A5{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:15px;margin-top:21px;padding:12px 17px;border:1px solid #ead096;border-radius:11px;background:#e4c580;color:#192a32;font-size:14px;font-weight:750;transition:background .15s}.NativeHomeDashboard_heroButton__YJ3A5:hover{background:#f2d89b}.NativeHomeDashboard_heroButton__YJ3A5:active{background:#d2b068}.NativeHomeDashboard_lessonPreview__kkaKR{display:flex;min-height:18px;align-items:center;gap:7px;margin-top:12px;color:#c7d2d6;font-size:11px;line-height:1.6}.NativeHomeDashboard_lessonPreview__kkaKR>span:not(.NativeHomeDashboard_previewDot__6KHuo){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NativeHomeDashboard_lessonPreview__kkaKR small{margin-left:auto;white-space:nowrap;font-size:9px}.NativeHomeDashboard_previewDot__6KHuo{width:4px;height:4px;flex-shrink:0;border-radius:50%;background:#ddc586}.NativeHomeDashboard_notice__3zCie{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;color:var(--text-muted);font-size:11px;line-height:1.7}.NativeHomeDashboard_notice__3zCie button{min-width:44px;min-height:44px;margin-left:auto;color:var(--gold-hover);font-weight:700}.NativeHomeDashboard_activity__Lj_HZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:18px 27px;padding-block:5px}.NativeHomeDashboard_activity__Lj_HZ>a{display:flex;align-items:center;gap:10px;min-height:48px}.NativeHomeDashboard_activity__Lj_HZ>a+a{padding-left:17px;border-left:1px solid var(--border)}.NativeHomeDashboard_activityIcon__cChrJ{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border:1px solid var(--border);border-radius:11px;color:var(--gold-hover);background:color-mix(in srgb,var(--gold) 5%,var(--surface))}.NativeHomeDashboard_activity__Lj_HZ strong{display:block;font-size:18px;font-weight:650}.NativeHomeDashboard_activity__Lj_HZ small{display:block;margin-top:2px;color:var(--text-muted);font-size:10px;line-height:1.6}.NativeHomeDashboard_sectionHeading__KK5p9{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.NativeHomeDashboard_sectionHeading__KK5p9 h2{font:500 20px/1.2 var(--font-editorial);letter-spacing:-.4px}.NativeHomeDashboard_sectionHeading__KK5p9>span{color:var(--text-muted);font-size:7px;letter-spacing:1.1px}.NativeHomeDashboard_sectionHeading__KK5p9>a{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--gold-hover);font-size:11px;font-weight:650}.NativeHomeDashboard_shortcuts__YWeUB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.NativeHomeDashboard_shortcuts__YWeUB>a{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:15px 12px 12px;border:1px solid var(--border);border-radius:14px;background:var(--surface);transition:border-color .15s}.NativeHomeDashboard_shortcuts__YWeUB>a:hover{border-color:var(--gold)}.NativeHomeDashboard_shortcutIcon__bkt_y{color:var(--gold-hover)}.NativeHomeDashboard_shortcuts__YWeUB strong{margin-top:12px;font-size:14px;font-weight:650}.NativeHomeDashboard_shortcuts__YWeUB small{margin-top:4px;color:var(--text-muted);font-size:11px;line-height:1.5}.NativeHomeDashboard_shortcuts__YWeUB>a>svg{align-self:flex-end;margin-top:12px;color:var(--gold-hover)}.NativeHomeDashboard_liveQuiz__EZ__K{display:grid;grid-template-columns:36px minmax(0,1fr);gap:0 12px;margin-block:25px;padding:18px;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--gold) 6%,var(--surface))}.NativeHomeDashboard_liveIcon__2Xpf8{display:grid;width:36px;height:36px;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--gold) 12%,transparent);color:var(--gold-hover)}.NativeHomeDashboard_liveCopy__ZQlut .NativeHomeDashboard_eyebrow__GeatB{font-size:9px;letter-spacing:1.7px}.NativeHomeDashboard_liveCopy__ZQlut h2{margin-top:5px;font:500 19px/1.2 var(--font-editorial);letter-spacing:-.4px}.NativeHomeDashboard_liveCopy__ZQlut>p:last-child{margin-top:7px;color:var(--text-muted);font-size:12px;line-height:1.7}.NativeHomeDashboard_joinButton__U0cU8{display:flex;min-height:44px;grid-column:2;align-items:center;justify-content:space-between;gap:8px;margin-top:13px;border-radius:9px;background:var(--surface-elevated);padding:10px 12px;border:1px solid var(--border);color:var(--text);font-size:13px;font-weight:700}.NativeHomeDashboard_joinButton__U0cU8:hover{border-color:var(--gold)}.NativeHomeDashboard_roomCode__SoJ7_{grid-column:1/-1;margin-top:5px}.NativeHomeDashboard_roomCode__SoJ7_ summary{display:flex;min-height:44px;align-items:center;justify-content:center;color:var(--text-muted);font-size:12px;cursor:pointer;list-style:none}.NativeHomeDashboard_roomCode__SoJ7_ summary::-webkit-details-marker{display:none}.NativeHomeDashboard_roomCode__SoJ7_ summary:after{content:"+";margin-left:7px;color:var(--gold-hover);font-size:16px}.NativeHomeDashboard_roomCode__SoJ7_[open] summary:after{content:"−"}.NativeHomeDashboard_roomCode__SoJ7_>div{padding-top:5px}.NativeHomeDashboard_topics__byIcd{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:10px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.NativeHomeDashboard_topic__aSfSX{display:flex;width:calc((100% - 12px) / 2.15);min-width:139px;flex-shrink:0;flex-direction:column;scroll-snap-align:start}.NativeHomeDashboard_topicArtwork__FxJjY{position:relative;display:grid;height:98px;overflow:hidden;place-items:center;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--gold) 9%,var(--surface));color:var(--gold-hover)}.NativeHomeDashboard_topicArtwork__FxJjY:before{content:"";position:absolute;width:98px;height:130px;top:16px;border:1px solid;border-radius:55px 55px 0 0;opacity:.17}.NativeHomeDashboard_topicArtwork__FxJjY:after{content:"";position:absolute;width:83px;height:120px;top:23px;border:1px solid;border-radius:55px 55px 0 0;opacity:.12}.NativeHomeDashboard_topicArtwork__FxJjY[data-tone="1"]{background:color-mix(in srgb,var(--blue) 9%,var(--surface));color:var(--blue)}.NativeHomeDashboard_topicArtwork__FxJjY[data-tone="2"]{background:color-mix(in srgb,var(--success) 7%,var(--surface));color:var(--success)}.NativeHomeDashboard_topicNumber__Fy3YU{position:absolute;bottom:8px;left:10px;color:var(--text-muted);font-size:8px;letter-spacing:1px}.NativeHomeDashboard_topic__aSfSX strong{margin-top:10px;font:500 17px/1.3 var(--font-editorial)}.NativeHomeDashboard_topic__aSfSX small{margin-top:4px;color:var(--text-muted);font-size:11px}.NativeHomeDashboard_libraryLink__RHKit{display:flex;min-height:90px;align-items:center;gap:15px;padding:16px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.NativeHomeDashboard_libraryLink__RHKit>svg{flex-shrink:0;color:var(--gold-hover)}.NativeHomeDashboard_libraryLink__RHKit small,.NativeHomeDashboard_libraryLink__RHKit strong{display:block}.NativeHomeDashboard_libraryLink__RHKit strong{font:500 17px var(--font-editorial)}.NativeHomeDashboard_libraryLink__RHKit small{margin-top:5px;color:var(--text-muted);font-size:11px;line-height:1.7}.NativeHomeDashboard_libraryLink__RHKit>svg:last-child{margin-left:auto}.NativeHomeDashboard_scripture__WGEzf{margin-top:24px;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.NativeHomeDashboard_scripture__WGEzf .NativeHomeDashboard_eyebrow__GeatB{display:flex;align-items:center;gap:7px;font-size:10px}.NativeHomeDashboard_scripture__WGEzf blockquote{margin-top:13px;font:italic 400 19px/1.6 var(--font-editorial)}.NativeHomeDashboard_verseReference__iBtx2{display:flex;align-items:center;justify-content:space-between;margin-top:13px;color:var(--gold-hover);font-size:10px;font-weight:650}.NativeHomeDashboard_verseReference__iBtx2 span{font-size:19px}.NativeHomeDashboard_accountPrompt__7ltAI{display:flex;min-height:80px;align-items:center;gap:12px;margin-top:17px}.NativeHomeDashboard_accountPrompt__7ltAI small,.NativeHomeDashboard_accountPrompt__7ltAI strong{display:block}.NativeHomeDashboard_accountPrompt__7ltAI strong{font-size:11px;font-weight:650}.NativeHomeDashboard_accountPrompt__7ltAI small{margin-top:4px;color:var(--text-muted);font-size:10px}.NativeHomeDashboard_accountPrompt__7ltAI>svg{flex-shrink:0;margin-left:auto;color:var(--gold-hover)}.NativeHomeDashboard_signoff__Rc3x1{padding-block:17px 6px;text-align:center;color:var(--text-muted);font:italic 12px var(--font-editorial)}@media (max-width:359px){.NativeHomeDashboard_content__0L5Pv{width:calc(100% - 28px)}.NativeHomeDashboard_formationContent__zBNvG{padding:20px}.NativeHomeDashboard_activity__Lj_HZ>a{gap:7px}.NativeHomeDashboard_activity__Lj_HZ>a+a{padding-left:10px}.NativeHomeDashboard_activity__Lj_HZ small{font-size:8px}.NativeHomeDashboard_sectionHeading__KK5p9>span{display:none}.NativeHomeDashboard_shortcuts__YWeUB{gap:7px}.NativeHomeDashboard_shortcuts__YWeUB>a{padding-inline:10px}}@media (min-width:600px){.NativeHomeDashboard_content__0L5Pv{width:min(calc(100% - 64px),760px)}.NativeHomeDashboard_welcome__u7wIj{padding-top:36px}.NativeHomeDashboard_formationContent__zBNvG{padding:32px}.NativeHomeDashboard_heroButton__YJ3A5,.NativeHomeDashboard_lessonPreview__kkaKR{max-width:320px}.NativeHomeDashboard_chapel__u_IUb{right:30px;bottom:-20px;width:230px;height:310px}.NativeHomeDashboard_shortcuts__YWeUB>a{padding:20px}.NativeHomeDashboard_topic__aSfSX{width:calc((100% - 36px) / 3.5)}.NativeHomeDashboard_activity__Lj_HZ{max-width:510px}.NativeHomeDashboard_liveQuiz__EZ__K{grid-template-columns:40px minmax(0,1fr) 150px;align-items:center;padding:22px}.NativeHomeDashboard_joinButton__U0cU8{grid-column:3;grid-row:1;margin-top:0}.NativeHomeDashboard_roomCode__SoJ7_{grid-column:2/-1}}.NativeHomeDashboard_graphEntry__hoLNs{grid-template-columns:36px minmax(0,1fr) 20px;align-items:center}