.community-install-callout-module__znY7tW__card{--h5-accent:var(--community-accent-strong);--h5-accent-ink:var(--community-surface);--h5-ink:var(--community-ink);--h5-ink-muted:var(--community-subtle);--h5-surface:var(--community-surface);--h5-focus-ring:var(--community-accent-strong);color:var(--h5-ink)}.community-install-callout-module__znY7tW__cover{background:color-mix(in srgb, var(--h5-accent) 4%, var(--h5-surface));border-radius:6px;align-self:center;place-items:center;display:grid}.community-install-callout-module__znY7tW__card[data-layout=source] .community-install-callout-module__znY7tW__cover{grid-area:1/2;height:126px}.community-install-callout-module__znY7tW__card[data-layout=source] .community-install-callout-module__znY7tW__body{grid-area:1/1}.community-install-callout-module__znY7tW__card[data-layout=teacher] .community-install-callout-module__znY7tW__cover{height:72px}.community-install-callout-module__znY7tW__icon{border-radius:12px;width:72px;height:72px;display:block}.community-install-callout-module__znY7tW__body{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.community-install-callout-module__znY7tW__title{font-size:15px;line-height:22px}.community-install-callout-module__znY7tW__copy{color:var(--h5-ink-muted);margin:4px 0 8px;font-size:12px;line-height:18px}.community-install-callout-module__znY7tW__actions{flex-wrap:wrap;gap:0 6px;display:flex}.community-install-callout-module__znY7tW__primary,.community-install-callout-module__znY7tW__secondary{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-height:44px;padding:0 8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.community-install-callout-module__znY7tW__primary{background:var(--h5-accent);color:var(--h5-accent-ink)}.community-install-callout-module__znY7tW__primary:hover{background:color-mix(in srgb, var(--h5-accent) 88%, var(--h5-ink))}.community-install-callout-module__znY7tW__secondary{color:var(--h5-accent)}.community-install-callout-module__znY7tW__secondary:hover{background:color-mix(in srgb, var(--h5-accent) 8%, var(--h5-surface))}.community-install-callout-module__znY7tW__card a:focus-visible{outline:2px solid var(--h5-focus-ring);outline-offset:2px}.community-install-callout-module__znY7tW__card[data-layout=moments]{border-bottom:1px solid var(--h5-border);background:var(--h5-surface);grid-template-columns:44px minmax(0,1fr);gap:12px;margin:0;padding:20px 16px;display:grid}.community-install-callout-module__znY7tW__card[data-layout=moments] .community-install-callout-module__znY7tW__cover{background:0 0;align-self:start}.community-install-callout-module__znY7tW__card[data-layout=moments] .community-install-callout-module__znY7tW__icon{border-radius:4px;width:44px;height:44px}.community-install-callout-module__znY7tW__card[data-layout=moments] .community-install-callout-module__znY7tW__copy{margin-bottom:2px}.community-install-callout-module__znY7tW__card[data-layout=moments] .community-install-callout-module__znY7tW__actions{gap:12px}.community-install-callout-module__znY7tW__card[data-layout=moments] .community-install-callout-module__znY7tW__primary,.community-install-callout-module__znY7tW__card[data-layout=moments] .community-install-callout-module__znY7tW__secondary{color:var(--h5-accent);background:0 0;padding:0}@media (max-width:359px){.community-install-callout-module__znY7tW__copy{display:none}}@media (display-mode:standalone){section.community-install-callout-module__znY7tW__card[data-layout]{display:none}}
.community-invitation-module__jMgmLa__page{background:var(--h5-surface);max-width:680px}.community-invitation-module__jMgmLa__grid,.community-invitation-module__jMgmLa__profile{--h5-surface:var(--community-surface);--h5-border:var(--community-hairline);--h5-ink:var(--community-ink);--h5-ink-muted:var(--community-subtle);--h5-accent:var(--community-accent-strong)}.community-invitation-module__jMgmLa__grid[data-channel=invitation]{background:var(--h5-surface);width:min(100%,680px);margin:0 auto;display:block}.community-invitation-module__jMgmLa__profile .teacher-layout{background:var(--h5-surface);gap:0;padding:0}:is(.community-invitation-module__jMgmLa__profile .teacher-hero-card,.community-invitation-module__jMgmLa__profile .teacher-profile-card,.community-invitation-module__jMgmLa__profile .teacher-timeline-card){border:0;border-radius:0;overflow:visible}.community-invitation-module__jMgmLa__profile .teacher-hero-card .profile-identity{grid-template-columns:64px minmax(0,1fr) auto;gap:14px;padding:28px 24px 0}.community-invitation-module__jMgmLa__profile .teacher-hero-card .profile-avatar{border-radius:6px;width:64px;height:64px}.community-invitation-module__jMgmLa__profile .profile-title-row h1{font-size:22px;line-height:1.4}.community-invitation-module__jMgmLa__profile .teacher-hero-card .profile-intro{margin:16px 24px 20px;padding:0;font-size:14px;line-height:1.8}.community-invitation-module__jMgmLa__profile .teacher-hero-card .tag-list{margin:0 24px 20px}.community-invitation-module__jMgmLa__profile .profile-quote{color:var(--h5-ink-muted);background:0 0;border:0;margin:16px 24px 0;padding:0;line-height:1.7}:is(.community-invitation-module__jMgmLa__profile .teacher-profile-card,.community-invitation-module__jMgmLa__profile .teacher-contact-column){border-top:1px solid var(--h5-border);margin:0 24px;padding:20px 0}.community-invitation-module__jMgmLa__profile .teacher-contact-column{gap:0}:is(.community-invitation-module__jMgmLa__profile .contact-gate-head,.community-invitation-module__jMgmLa__profile .contact-gate-body,.community-invitation-module__jMgmLa__profile .contact-unavailable-card,.community-invitation-module__jMgmLa__profile .teacher-safety-note){border:0;padding:0}.community-invitation-module__jMgmLa__profile .contact-gate-head{padding-bottom:12px;font-size:16px;font-weight:600}.community-invitation-module__jMgmLa__profile .teacher-safety-note{margin-top:16px}.community-invitation-module__jMgmLa__profile .teacher-safety-note summary{align-content:center;min-height:44px;font-size:13px}.community-invitation-module__jMgmLa__profile .teacher-timeline-card{border-top:8px solid var(--h5-canvas);padding:0}.community-invitation-module__jMgmLa__profile .teacher-timeline-card>header{margin:0;padding:20px 24px 4px}.community-invitation-module__jMgmLa__profile .teacher-profile-section-head h2{font-size:16px;font-weight:600}.community-invitation-module__jMgmLa__profile .teacher-record-list{margin:0}.community-invitation-module__jMgmLa__profile .teacher-record-more{color:var(--h5-ink-muted);margin:0;padding:20px;font-size:12px}.community-invitation-module__jMgmLa__profile .profile-detail-empty{font-size:13px;line-height:1.7}@media (min-width:820px){.community-invitation-module__jMgmLa__profile.teacher-page{border:1px solid var(--h5-border);border-radius:12px;width:min(100% - 48px,800px);margin:24px auto 40px}.community-invitation-module__jMgmLa__profile .teacher-layout{border-radius:inherit}.community-invitation-module__jMgmLa__profile .teacher-hero-card{border-radius:12px 12px 0 0}.community-invitation-module__jMgmLa__profile .teacher-profile-cover{border-radius:inherit}}@media (max-width:420px){.community-invitation-module__jMgmLa__profile .teacher-hero-card .profile-identity{padding:24px 16px 0}.community-invitation-module__jMgmLa__profile .teacher-hero-card .profile-intro{margin-inline:16px}:is(.community-invitation-module__jMgmLa__profile .teacher-profile-card,.community-invitation-module__jMgmLa__profile .teacher-contact-column){margin-inline:16px}}.community-invitation-module__jMgmLa__profile .profile-avatar img{object-fit:cover;width:100%;height:100%}.community-invitation-module__jMgmLa__profile .profile-title-row h1{white-space:normal;overflow-wrap:anywhere}.community-invitation-module__jMgmLa__profile .profile-actions{flex-wrap:wrap;grid-area:1/3;justify-content:flex-end;align-self:center;gap:8px}.community-invitation-module__jMgmLa__profile .profile-actions .favorite-button{background:var(--h5-surface-muted);border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;width:auto;min-width:64px;min-height:44px;padding:0 10px;font-size:13px;display:inline-flex}.community-invitation-module__jMgmLa__profile .profile-actions .favorite-button svg{width:16px;height:16px}@media (max-width:340px){.community-invitation-module__jMgmLa__profile .teacher-hero-card .profile-identity{grid-template-columns:52px minmax(0,1fr)}.community-invitation-module__jMgmLa__profile .teacher-hero-card .profile-avatar{width:52px;height:52px}.community-invitation-module__jMgmLa__profile .profile-actions{grid-area:auto/2;justify-content:flex-start}}
.community-moment-gallery-module__q0ahja__gallery{min-width:0}.community-moment-gallery-module__q0ahja__thumbnails{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:min(100%,320px);margin-top:8px;display:grid}.community-moment-gallery-module__q0ahja__thumbnails[data-count="4"]>:nth-child(3){grid-column:1}.community-moment-gallery-module__q0ahja__thumbnail{aspect-ratio:1;background:var(--h5-surface-muted);cursor:zoom-in;border:0;border-radius:3px;min-width:0;padding:0;display:grid;position:relative;overflow:hidden}.community-moment-gallery-module__q0ahja__thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.community-moment-gallery-module__q0ahja__thumbnail:focus-visible{outline:2px solid var(--h5-focus-ring);outline-offset:-2px}.community-moment-gallery-module__q0ahja__videoPlaceholder{color:var(--h5-ink-muted);align-self:center}.community-moment-gallery-module__q0ahja__play,.community-moment-gallery-module__q0ahja__more{background:var(--h5-surface);color:var(--h5-ink);border-radius:3px;padding:3px 6px;font-size:14px;position:absolute;bottom:6px;right:6px}.community-moment-gallery-module__q0ahja__viewer{--h5-viewer-background:color-mix(in srgb, var(--h5-ink) 98%, var(--h5-surface));--h5-viewer-foreground:var(--h5-surface);width:100vw;max-width:none;height:100dvh;max-height:none;padding:max(72px, env(safe-area-inset-top)) 80px max(80px, env(safe-area-inset-bottom));background:var(--h5-viewer-background);color:var(--h5-viewer-foreground);border:0;border-radius:0;margin:auto}.community-moment-gallery-module__q0ahja__viewer:focus{outline:none}.community-moment-gallery-module__q0ahja__viewer[open]{flex-direction:column;gap:0;display:flex}.community-moment-gallery-module__q0ahja__viewer::backdrop{background:var(--h5-ink)}.community-moment-gallery-module__q0ahja__viewer header,.community-moment-gallery-module__q0ahja__viewer footer{z-index:2;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;left:24px;right:24px}.community-moment-gallery-module__q0ahja__viewer header{top:max(16px, env(safe-area-inset-top))}.community-moment-gallery-module__q0ahja__viewer header>span[aria-live]{opacity:.75;font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.community-moment-gallery-module__q0ahja__viewerTitle{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.community-moment-gallery-module__q0ahja__viewer footer{pointer-events:none;top:50%;transform:translateY(-50%)}.community-moment-gallery-module__q0ahja__viewer footer button{pointer-events:auto}.community-moment-gallery-module__q0ahja__viewer button{background:color-mix(in srgb, var(--h5-viewer-foreground) 9%, transparent);min-width:44px;min-height:44px;color:var(--h5-viewer-foreground);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.community-moment-gallery-module__q0ahja__viewer button:hover:not(:disabled){background:color-mix(in srgb, var(--h5-viewer-foreground) 18%, transparent)}.community-moment-gallery-module__q0ahja__viewer button:disabled{opacity:.3;cursor:default}.community-moment-gallery-module__q0ahja__viewer button:focus-visible{outline:2px solid var(--h5-viewer-foreground);outline-offset:3px}.community-moment-gallery-module__q0ahja__imageViewer{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.community-moment-gallery-module__q0ahja__zoomControls{z-index:2;bottom:max(30px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--h5-viewer-foreground) 9%, transparent);border-radius:30px;justify-content:center;gap:2px;padding:3px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.community-moment-gallery-module__q0ahja__zoomControls button{background:0 0}.community-moment-gallery-module__q0ahja__zoomControls button:nth-child(2){font-variant-numeric:tabular-nums;border-radius:22px;min-width:62px;font-size:13px}.community-moment-gallery-module__q0ahja__imageCanvas{touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;flex:1;min-height:0;position:relative;overflow:hidden}.community-moment-gallery-module__q0ahja__imageCanvas:focus{outline:none}.community-moment-gallery-module__q0ahja__imageCanvas:focus-visible{outline:1px solid color-mix(in srgb, var(--h5-viewer-foreground) 40%, transparent);outline-offset:4px}.community-moment-gallery-module__q0ahja__imageCanvas:not([data-scale="1"]){cursor:grab}.community-moment-gallery-module__q0ahja__imageCanvas:not([data-scale="1"]):active{cursor:grabbing}.community-moment-gallery-module__q0ahja__imageTransform{pointer-events:none;position:absolute;inset:0}.community-moment-gallery-module__q0ahja__imageTransform img{object-fit:contain;width:100%;height:100%;display:block}.community-moment-gallery-module__q0ahja__gestureHint{color:color-mix(in srgb, var(--h5-viewer-foreground) 65%, transparent);text-align:center;margin:0;font-size:12px;position:absolute;bottom:8px;left:0;right:0}.community-moment-gallery-module__q0ahja__videoStage{flex-direction:column;flex:1;min-height:0;display:flex}.community-moment-gallery-module__q0ahja__videoStage video{object-fit:contain;background:var(--h5-ink);flex:1;width:100%;min-height:0;display:block}.community-moment-gallery-module__q0ahja__videoStage p{color:var(--h5-viewer-foreground);font-size:14px}@media (max-width:700px){.community-moment-gallery-module__q0ahja__viewer{padding:max(68px, env(safe-area-inset-top)) 12px max(84px, env(safe-area-inset-bottom))}.community-moment-gallery-module__q0ahja__viewer header,.community-moment-gallery-module__q0ahja__viewer footer{left:12px;right:12px}.community-moment-gallery-module__q0ahja__viewer footer{top:auto;bottom:max(16px, env(safe-area-inset-bottom));transform:none}.community-moment-gallery-module__q0ahja__zoomControls{bottom:max(13px, env(safe-area-inset-bottom))}.community-moment-gallery-module__q0ahja__gestureHint{display:none}}
.invitation-moment-interactions-module__agvc1a__root{min-width:0;font-size:14px}.invitation-moment-interactions-module__agvc1a__bar{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.invitation-moment-interactions-module__agvc1a__metadata{min-width:0;color:var(--h5-ink-muted);align-items:center;gap:12px;font-size:12px;display:flex}.invitation-moment-interactions-module__agvc1a__metadata .favorite-button{min-width:44px;min-height:44px}.invitation-moment-interactions-module__agvc1a__menuRoot{margin-left:auto;position:relative}.invitation-moment-interactions-module__agvc1a__trigger{width:44px;height:44px;color:var(--h5-accent);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.invitation-moment-interactions-module__agvc1a__trigger>span{background:var(--h5-surface-muted);border-radius:4px;place-items:center;width:32px;height:24px;display:grid}.invitation-moment-interactions-module__agvc1a__menu{z-index:5;background:color-mix(in srgb, var(--h5-ink) 90%, var(--h5-surface));width:184px;color:var(--h5-surface);box-shadow:0 3px 10px color-mix(in srgb, var(--h5-ink) 12%, transparent);border-radius:6px;padding:2px 4px;display:flex;position:absolute;bottom:44px;right:0}.invitation-moment-interactions-module__agvc1a__menu button{min-width:0;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:flex}.invitation-moment-interactions-module__agvc1a__menu button+button{border-left:1px solid color-mix(in srgb, var(--h5-surface) 15%, transparent)}.invitation-moment-interactions-module__agvc1a__menu button:focus-visible{outline-color:var(--h5-surface);outline-offset:-3px}.invitation-moment-interactions-module__agvc1a__menu button:disabled{opacity:.6}.invitation-moment-interactions-module__agvc1a__conversation{background:var(--h5-surface-muted);border-radius:4px;margin:4px 0 8px;padding:0 12px;position:relative}.invitation-moment-interactions-module__agvc1a__conversation:before{background:inherit;content:"";width:10px;height:10px;position:absolute;top:-5px;left:14px;transform:rotate(45deg)}.invitation-moment-interactions-module__agvc1a__summary{min-height:40px;color:var(--h5-accent);flex-wrap:wrap;align-items:center;gap:0 14px;font-size:13px;display:flex;position:relative}.invitation-moment-interactions-module__agvc1a__summary>span{align-items:center;gap:6px;min-height:40px;display:inline-flex}.invitation-moment-interactions-module__agvc1a__summary button,.invitation-moment-interactions-module__agvc1a__more,.invitation-moment-interactions-module__agvc1a__threadFoot>button,.invitation-moment-interactions-module__agvc1a__commentMeta>button,.invitation-moment-interactions-module__agvc1a__error button{min-height:44px;color:var(--h5-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.invitation-moment-interactions-module__agvc1a__summary+.invitation-moment-interactions-module__agvc1a__thread{border-top:1px solid var(--h5-border)}.invitation-moment-interactions-module__agvc1a__thread{padding:8px 0 0}.invitation-moment-interactions-module__agvc1a__comment{padding:0}.invitation-moment-interactions-module__agvc1a__commentText{width:100%;min-height:44px;color:var(--h5-ink);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;margin:0;padding:6px 0;font-size:14px;line-height:1.7;display:block}.invitation-moment-interactions-module__agvc1a__comment strong{color:var(--h5-accent);font-weight:500}.invitation-moment-interactions-module__agvc1a__commentMeta{color:var(--h5-ink-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.invitation-moment-interactions-module__agvc1a__commentMeta>button{color:var(--h5-ink-muted)}.invitation-moment-interactions-module__agvc1a__note{color:var(--h5-ink-muted);margin:8px 0 12px;font-size:13px}.invitation-moment-interactions-module__agvc1a__composer{align-items:flex-end;gap:8px;margin:10px 0 0;display:flex}.invitation-moment-interactions-module__agvc1a__composer textarea{border:1px solid var(--h5-border);resize:vertical;background:var(--h5-surface);width:100%;min-width:0;min-height:44px;max-height:180px;color:var(--h5-ink);border-radius:6px;flex:1;padding:10px;font-size:16px;line-height:1.5}.invitation-moment-interactions-module__agvc1a__composer>button{background:var(--h5-accent);min-height:44px;color:var(--h5-accent-ink);border:0;border-radius:6px;flex-shrink:0;padding:0 12px;font-size:13px;font-weight:600}.invitation-moment-interactions-module__agvc1a__composer>button:disabled{background:var(--h5-border);color:var(--h5-ink-muted)}.invitation-moment-interactions-module__agvc1a__threadFoot{justify-content:space-between;align-items:flex-start;gap:12px;font-size:12px;display:flex}.invitation-moment-interactions-module__agvc1a__threadFoot>button{color:var(--h5-ink-muted);flex-shrink:0}.invitation-moment-interactions-module__agvc1a__root .report-control{min-width:0}:is(.invitation-moment-interactions-module__agvc1a__commentMeta .report-control:has(form),.invitation-moment-interactions-module__agvc1a__threadFoot .report-control:has(form)){flex:1 0 100%}.invitation-moment-interactions-module__agvc1a__threadFoot:has(form){flex-wrap:wrap}.invitation-moment-interactions-module__agvc1a__root .report-control>button{min-height:44px;color:var(--h5-ink-muted);background:0 0;border:0;padding:0;font-size:11px}.invitation-moment-interactions-module__agvc1a__root .report-form{border:1px solid var(--h5-border);background:var(--h5-surface);border-radius:6px;width:100%;min-width:0;margin:0 0 12px;padding:10px;position:static}.invitation-moment-interactions-module__agvc1a__root .report-form :is(textarea,select){width:100%;min-width:0;font-size:16px}.invitation-moment-interactions-module__agvc1a__error{color:color-mix(in srgb, var(--h5-danger) 70%, var(--h5-ink));overflow-wrap:anywhere;margin:4px 0 10px;font-size:13px;line-height:1.6}.invitation-moment-interactions-module__agvc1a__error button{margin-left:12px}.invitation-moment-interactions-module__agvc1a__root :is(button,textarea):focus-visible{outline:2px solid var(--h5-focus-ring);outline-offset:2px}@media (min-width:420px){.invitation-moment-interactions-module__agvc1a__menu{bottom:0;right:44px}}
.community-invitation-moment-module__h-kIgq__row{background:var(--h5-surface);color:var(--h5-ink);grid-template-columns:44px minmax(0,1fr);gap:12px;margin:0;padding:20px 16px;display:grid;position:relative}.community-invitation-moment-module__h-kIgq__row:after{background:var(--h5-border);content:"";height:1px;position:absolute;bottom:0;left:72px;right:16px}.community-invitation-moment-module__h-kIgq__avatar{background:var(--h5-surface-muted);width:44px;height:44px;color:var(--h5-accent);border-radius:4px;place-items:center;display:grid;overflow:hidden}.community-invitation-moment-module__h-kIgq__avatar img{object-fit:cover;width:100%;height:100%}.community-invitation-moment-module__h-kIgq__body{min-width:0}.community-invitation-moment-module__h-kIgq__name{max-width:100%;color:var(--h5-accent);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.5;display:inline-block}.community-invitation-moment-module__h-kIgq__text{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;line-height:1.65}.community-invitation-moment-module__h-kIgq__collapsed{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.community-invitation-moment-module__h-kIgq__expand{min-height:44px;color:var(--h5-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.community-invitation-moment-module__h-kIgq__region{color:var(--h5-accent);margin:10px 0 0;font-size:12px}.community-invitation-moment-module__h-kIgq__row :is(a,button,summary):focus-visible{outline:2px solid var(--h5-focus-ring);outline-offset:2px}
.community-auth-layout-module__rpZLHG__page.auth-page{background:var(--h5-canvas);padding:32px 16px 48px}:is(.community-auth-layout-module__rpZLHG__page .auth-login-card,.community-auth-layout-module__rpZLHG__page .community-register-surface.is-page){border:1px solid var(--h5-border);background:var(--h5-surface);width:min(100%,420px);box-shadow:none;border-radius:16px;margin:0 auto;padding:28px}.community-auth-layout-module__rpZLHG__page .auth-intro{padding:0 0 24px}:is(.community-auth-layout-module__rpZLHG__page .auth-form,.community-auth-layout-module__rpZLHG__sheet .auth-form){max-width:none}:is(.community-auth-layout-module__rpZLHG__page .auth-register-card>h2,.community-auth-layout-module__rpZLHG__sheet .community-register-surface.is-sheet .auth-register-card>h2){color:var(--h5-ink-muted);text-align:left;margin-bottom:20px;font-size:15px;font-weight:500}.community-auth-layout-module__rpZLHG__page .auth-logo{box-shadow:none}:is(.community-auth-layout-module__rpZLHG__page .auth-form input,.community-auth-layout-module__rpZLHG__activation .teacher-activation-form input){border-radius:8px;width:100%;min-width:0;font-size:16px}:is(.community-auth-layout-module__rpZLHG__page .error,.community-auth-layout-module__rpZLHG__sheet .error,.community-auth-layout-module__rpZLHG__activation .error){color:color-mix(in srgb, var(--h5-danger) 70%, var(--h5-ink))}.community-auth-layout-module__rpZLHG__teacherForm.auth-form{gap:18px;max-width:none;margin-top:0}.community-auth-layout-module__rpZLHG__teacherForm>header h1{margin:0 0 6px;font-size:22px;font-weight:600}.community-auth-layout-module__rpZLHG__teacherForm>header p,.community-auth-layout-module__rpZLHG__teacherForm>p{color:var(--h5-ink-muted);margin:0;font-size:13px;line-height:1.7}.community-auth-layout-module__rpZLHG__legacy{border-top:1px solid var(--h5-border);margin-top:24px}.community-auth-layout-module__rpZLHG__legacy>summary{min-height:48px;color:var(--h5-ink-muted);cursor:pointer;padding:16px 0;font-size:14px}.community-auth-layout-module__rpZLHG__legacy>summary:focus-visible{outline:2px solid var(--h5-focus-ring);outline-offset:3px}.community-auth-layout-module__rpZLHG__page .teacher-auth-boundary{text-align:left;margin:16px 8px 0}.community-auth-layout-module__rpZLHG__activation.teacher-activation-page{width:min(100% - 32px,480px);padding-top:32px}.community-auth-layout-module__rpZLHG__activation .teacher-activation-card{width:100%;min-width:0;box-shadow:none;border-radius:16px;padding:28px}.community-auth-layout-module__rpZLHG__activation h1{margin:0 0 20px;font-size:22px;font-weight:600}.community-auth-layout-module__rpZLHG__activation .teacher-activation-entry-actions{gap:4px}.community-auth-layout-module__rpZLHG__activation .btn{border-radius:8px;min-height:48px;font-size:15px;font-weight:600}.community-auth-layout-module__rpZLHG__activation .teacher-activation-register{border:0;font-weight:500}.community-auth-layout-module__rpZLHG__sheet.community-login-sheet{border:1px solid var(--h5-border);border-radius:16px}.community-auth-layout-module__rpZLHG__sheet:focus{outline:none}.community-auth-layout-module__rpZLHG__sheet .community-login-welcome{background:0 0;border:0;padding:0}@media (min-width:700px){.community-auth-layout-module__rpZLHG__positioner.community-login-positioner{align-items:center;padding:24px;top:0}.community-auth-layout-module__rpZLHG__sheet .community-login-sheet-body{padding:24px 28px 28px}}@media (max-width:600px){.community-auth-layout-module__rpZLHG__page.auth-page{padding:20px 12px 32px}:is(.community-auth-layout-module__rpZLHG__page .auth-login-card,.community-auth-layout-module__rpZLHG__page .community-register-surface.is-page,.community-auth-layout-module__rpZLHG__activation .teacher-activation-card){padding:24px 20px}.community-auth-layout-module__rpZLHG__activation.teacher-activation-page{width:calc(100% - 24px);padding-top:20px}}
.teacher-profile-editor-module__KlwgCq__editor.teacher-profile-form{color:var(--h5-ink);gap:24px;padding:0;display:grid}.teacher-profile-editor-module__KlwgCq__editor>fieldset{gap:0}.teacher-profile-editor-module__KlwgCq__editor .teacher-form-disclosure{border:0;border-bottom:1px solid var(--h5-border);background:0 0;border-radius:0;overflow:visible}.teacher-profile-editor-module__KlwgCq__editor .teacher-form-disclosure>summary{border:0;gap:20px;min-height:80px;padding:20px 0}.teacher-profile-editor-module__KlwgCq__editor .teacher-form-disclosure>summary strong{color:var(--h5-ink);font-size:16px;font-weight:600}.teacher-profile-editor-module__KlwgCq__editor .teacher-form-disclosure>summary small{color:var(--h5-ink-muted);white-space:normal;margin-top:4px;font-size:13px;line-height:1.5}.teacher-profile-editor-module__KlwgCq__editor .teacher-form-section{border:0;border-radius:0;gap:20px;padding:0 0 24px}.teacher-profile-editor-module__KlwgCq__editor.teacher-profile-editor-module__KlwgCq__editor label{min-width:0;color:var(--h5-ink);gap:8px;margin:0;font-size:14px;line-height:1.6}.teacher-profile-editor-module__KlwgCq__editor :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--h5-border);background:var(--h5-surface);width:100%;min-width:0;min-height:44px;color:var(--h5-ink);border-radius:8px;padding:10px 12px;font-size:15px;line-height:1.6}.teacher-profile-editor-module__KlwgCq__editor textarea{resize:vertical}:is(.teacher-profile-editor-module__KlwgCq__editor .error,.teacher-profile-editor-module__KlwgCq__editor [role=alert]){color:color-mix(in srgb, var(--h5-danger) 70%, var(--h5-ink))}.teacher-profile-editor-module__KlwgCq__editor :is(input,textarea)::placeholder{color:var(--h5-ink-muted);opacity:.8}.teacher-profile-editor-module__KlwgCq__editor :is(input,select,textarea,summary,button):focus-visible{outline:2px solid var(--h5-focus-ring);outline-offset:3px}.teacher-profile-editor-module__KlwgCq__editor .teacher-input-affix{border:1px solid var(--h5-border);background:var(--h5-surface);border-radius:8px}.teacher-profile-editor-module__KlwgCq__editor .teacher-input-affix input{background:0 0;border:0}.teacher-profile-editor-module__KlwgCq__editor .teacher-input-affix:focus-within{outline:2px solid var(--h5-focus-ring);outline-offset:3px}.teacher-profile-editor-module__KlwgCq__editor .teacher-input-affix input:focus-visible{outline:none}:is(.teacher-profile-editor-module__KlwgCq__editor .teacher-profile-review-note,.teacher-profile-editor-module__KlwgCq__editor .teacher-contact-security-note){background:var(--h5-surface-muted);color:var(--h5-ink);border-radius:10px;gap:6px;padding:16px 18px;line-height:1.65}:is(.teacher-profile-editor-module__KlwgCq__editor .teacher-profile-review-note strong,.teacher-profile-editor-module__KlwgCq__editor .teacher-contact-security-note strong){font-size:14px;font-weight:600}.teacher-profile-editor-module__KlwgCq__editor>label>small{color:var(--h5-ink-muted);font-size:13px}.teacher-profile-editor-module__KlwgCq__editor .teacher-profile-review-note span{color:var(--h5-ink-muted);font-size:13px}.teacher-profile-editor-module__KlwgCq__editor .teacher-contact-security-note span{color:var(--h5-ink-muted);font-size:13px}.teacher-profile-editor-module__KlwgCq__editor .region-picker{border:0;gap:16px;padding:0}.teacher-profile-editor-module__KlwgCq__editor .region-picker legend{margin-bottom:12px}.teacher-profile-editor-module__KlwgCq__editor .teacher-tag-picker{border:0;gap:8px;padding:0}.teacher-profile-editor-module__KlwgCq__editor .teacher-tag-picker>span{width:100%;margin-bottom:4px}.teacher-profile-editor-module__KlwgCq__editor .teacher-tag-picker label{background:var(--h5-surface-muted);border-radius:20px;min-height:40px;padding:6px 12px}.teacher-profile-editor-module__KlwgCq__editor .teacher-tag-picker label:has(input:checked){background:var(--h5-accent-soft);color:var(--h5-accent)}.teacher-profile-editor-module__KlwgCq__editor .teacher-profile-editor-module__KlwgCq__submit{background:var(--h5-accent);width:auto;min-width:176px;color:var(--h5-accent-ink);border:0;border-radius:24px;justify-self:end;margin-top:24px;padding:12px 24px;font-size:15px;font-weight:600}main.teacher-profile-editor-module__KlwgCq__accountPage{border:1px solid var(--h5-border);background:var(--h5-surface);border-radius:16px;width:min(100% - 32px,900px);max-width:900px;margin:24px auto;padding:32px}.teacher-profile-editor-module__KlwgCq__accountPage>h1{font-size:22px;font-weight:600}.teacher-profile-editor-module__KlwgCq__accountPage>p{color:var(--h5-ink-muted);font-size:13px;line-height:1.7}.teacher-profile-editor-module__KlwgCq__accountPage>.teacher-profile-editor-module__KlwgCq__editor{margin-top:28px}@media (min-width:820px){.teacher-profile-editor-module__KlwgCq__editor .teacher-form-section>label{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:20px;padding-top:4px;display:grid}:is(.teacher-profile-editor-module__KlwgCq__editor .teacher-form-columns,.teacher-profile-editor-module__KlwgCq__editor .teacher-pricing-row){gap:16px}}@media (max-width:600px){main.teacher-profile-editor-module__KlwgCq__accountPage{width:calc(100% - 24px);margin:16px auto;padding:20px 16px}.teacher-profile-editor-module__KlwgCq__editor :is(input:not([type=checkbox]),select,textarea){font-size:16px}.teacher-profile-editor-module__KlwgCq__editor .teacher-profile-editor-module__KlwgCq__submit{width:100%}}
.workspace-module__izXJuG__panel[hidden]{display:none!important}.workspace-module__izXJuG__profileLayout.workspace-module__izXJuG__profileLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;width:min(100%,900px);margin:14px auto 0;display:grid}.workspace-module__izXJuG__workspace .teacher-profile-card{border:1px solid var(--h5-border);background:var(--h5-surface);border-radius:16px;padding:0}.workspace-module__izXJuG__workspace .teacher-profile-card>header{padding:24px 32px}.workspace-module__izXJuG__workspace .teacher-profile-card>header h2{font-size:20px;font-weight:600}.workspace-module__izXJuG__workspace .teacher-profile-card>header span{margin-top:6px;font-size:13px}.workspace-module__izXJuG__workspace .teacher-profile-card-body{padding:24px 32px 32px}.workspace-module__izXJuG__workspace .teacher-profile-card-body>p{color:var(--h5-ink-muted);margin-top:0;margin-bottom:20px;padding:0;font-size:13px}.workspace-module__izXJuG__workspace .teacher-studio-summary>div{overflow-wrap:anywhere}.workspace-module__izXJuG__workspace .teacher-moment-body{overflow-wrap:anywhere}.workspace-module__izXJuG__workspace .teacher-studio-card>header>div{overflow-wrap:anywhere}.workspace-module__izXJuG__workspace .teacher-studio-summary>.workspace-module__izXJuG__avatar{flex-shrink:0}.workspace-module__izXJuG__workspace .teacher-studio-card>header>a{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.workspace-module__izXJuG__workspace .teacher-moments-composer>h2{margin:0 0 8px;font-size:18px}.workspace-module__izXJuG__workspace .teacher-moment-meta{flex-wrap:wrap}.workspace-module__izXJuG__workspace .teacher-moment-meta>span{overflow-wrap:anywhere}.workspace-module__izXJuG__workspace .teacher-form-section label{min-width:0}:is(.workspace-module__izXJuG__workspace .teacher-form-section input,.workspace-module__izXJuG__workspace .teacher-form-section select,.workspace-module__izXJuG__workspace .teacher-form-section textarea){min-width:0;max-width:100%;font-size:16px}.workspace-module__izXJuG__workspace .teacher-input-affix input{border:0}.workspace-module__izXJuG__workspace .teacher-tag-picker label{min-height:44px}:is(.workspace-module__izXJuG__workspace .teacher-contact-editor,.workspace-module__izXJuG__workspace .teacher-profile-form){scroll-margin-top:74px}.workspace-module__izXJuG__profileLayout>*{grid-area:auto;min-width:0}@media (max-width:820px){.workspace-module__izXJuG__profileLayout.workspace-module__izXJuG__profileLayout{grid-template-columns:minmax(0,1fr)}}.workspace-module__izXJuG__tabs{flex-wrap:wrap;gap:.5rem}.workspace-module__izXJuG__tabs button{white-space:nowrap;min-height:44px}.workspace-module__izXJuG__composerFields{border:0;min-width:0;margin:0;padding:0}.workspace-module__izXJuG__hint{color:var(--h5-ink-muted);font-size:.875rem;line-height:1.6}.workspace-module__izXJuG__more{width:100%;min-height:44px;margin-top:1rem}.workspace-module__izXJuG__workspace.workspace-module__izXJuG__workspace{width:min(100% - 32px,800px);padding-top:20px}.workspace-module__izXJuG__workspace .teacher-studio-summary{background:var(--h5-surface);box-shadow:none;border:0;border-radius:12px 12px 0 0;grid-template-columns:48px minmax(0,1fr);gap:12px;padding:20px 24px 0;display:grid}.workspace-module__izXJuG__workspace .workspace-module__izXJuG__tabs{border:0;border-bottom:1px solid var(--h5-border);background:0 0;border-radius:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin-top:8px;padding:0;display:grid}.workspace-module__izXJuG__workspace .workspace-module__izXJuG__tabs button{min-width:0;color:var(--h5-ink-muted);box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0;font-size:14px}.workspace-module__izXJuG__workspace .avatar img{object-fit:cover;width:100%;height:100%}.workspace-module__izXJuG__workspace .workspace-module__izXJuG__tabs button[aria-pressed=true]{box-shadow:none;border-bottom-color:var(--h5-accent);color:var(--h5-accent);background:0 0;font-weight:600}:is(.workspace-module__izXJuG__workspace .teacher-moments-composer,.workspace-module__izXJuG__workspace .teacher-moments-feed){background:var(--h5-surface);width:100%;box-shadow:none;border:0;border-radius:0 0 12px 12px;margin:0}.workspace-module__izXJuG__workspace .teacher-moments-composer{padding:24px}.workspace-module__izXJuG__workspace .teacher-moments-compose-copy{margin-top:12px;display:block}.workspace-module__izXJuG__workspace .teacher-moments-compose-copy textarea{min-height:136px;max-height:440px;color:var(--h5-ink)}.workspace-module__izXJuG__draftNote{color:var(--h5-ink-muted);justify-content:space-between;gap:12px;margin:8px 0 18px;font-size:12px;line-height:1.6;display:flex}.workspace-module__izXJuG__draftNote>span{font-variant-numeric:tabular-nums;flex-shrink:0}.workspace-module__izXJuG__workspace .teacher-moments-composer .community-uploader{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:min(100%,320px);margin:0;display:grid}.workspace-module__izXJuG__workspace .teacher-moments-composer .community-upload-previews{display:contents}.workspace-module__izXJuG__workspace .teacher-moments-composer .community-upload-preview{border-radius:3px}.workspace-module__izXJuG__workspace .teacher-moments-composer .community-upload-preview button{background:color-mix(in srgb, var(--h5-ink) 70%, transparent);width:44px;height:44px;color:var(--h5-surface);border-radius:0 3px 0 12px;font-size:24px;top:0;right:0}.workspace-module__izXJuG__workspace .teacher-moments-composer .community-upload-button{aspect-ratio:1;background:var(--h5-surface-muted);width:100%;color:var(--h5-ink-muted);border:0;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:11px;font-weight:400;display:flex}.workspace-module__izXJuG__workspace .teacher-moments-composer .community-upload-button:before{content:"+";color:var(--h5-ink-muted);font-size:32px;font-weight:300;line-height:1;position:static}.workspace-module__izXJuG__workspace .community-uploader>small{grid-column:1/-1}.workspace-module__izXJuG__workspace .teacher-moments-composer .workspace-module__izXJuG__hint{font-size:12px}.workspace-module__izXJuG__workspace .teacher-moments-composer footer{border-color:var(--h5-border);margin:20px 0 0;padding-top:16px}.workspace-module__izXJuG__publishNote{color:var(--h5-ink-muted);margin-top:12px;font-size:12px}.workspace-module__izXJuG__publishNote summary{cursor:pointer;align-items:center;width:fit-content;min-height:44px;display:flex}.workspace-module__izXJuG__publishNote summary:after{content:"+";margin-left:6px}.workspace-module__izXJuG__publishNote[open] summary:after{content:"−"}.workspace-module__izXJuG__workspace .teacher-moments-feed>header{padding:16px 24px}.workspace-module__izXJuG__workspace .teacher-moment{border-color:var(--h5-border);padding:24px}.workspace-module__izXJuG__momentText>p{white-space:pre-wrap;color:var(--h5-ink);margin:6px 0 0;font-size:15px;line-height:1.7}.workspace-module__izXJuG__momentText>button,.workspace-module__izXJuG__empty button{min-height:44px;color:var(--h5-link);background:0 0;border:0;padding:0 8px;font-size:13px}.workspace-module__izXJuG__workspace .teacher-post-withdraw{min-height:44px;color:var(--h5-link);background:0 0;border:0;padding:0 8px;font-size:13px}.workspace-module__izXJuG__momentText>button{padding-left:0}.workspace-module__izXJuG__workspace .teacher-moment-meta>span{color:var(--h5-ink-muted);font-size:12px}.workspace-module__izXJuG__confirm{background:var(--h5-surface-muted);border-radius:6px;margin-top:8px;padding:12px}.workspace-module__izXJuG__confirm p{color:var(--h5-ink-muted);margin:0;font-size:13px;line-height:1.65}.workspace-module__izXJuG__confirm>div{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.workspace-module__izXJuG__confirm button{border:1px solid var(--h5-border);background:var(--h5-surface);min-height:44px;color:var(--h5-ink);border-radius:6px;padding:0 12px}.workspace-module__izXJuG__confirm button:first-child{color:color-mix(in srgb, var(--h5-danger) 75%, var(--h5-ink))}.workspace-module__izXJuG__workspace button:disabled{opacity:.55;cursor:not-allowed}.workspace-module__izXJuG__workspace button:focus-visible,.workspace-module__izXJuG__workspace summary:focus-visible,.workspace-module__izXJuG__workspace textarea:focus-visible{outline:2px solid var(--h5-focus-ring);outline-offset:3px}.workspace-module__izXJuG__success,.workspace-module__izXJuG__error{background:var(--h5-surface);margin:0;padding:14px 24px;font-size:13px;line-height:1.6}.workspace-module__izXJuG__success{color:color-mix(in srgb, var(--h5-success) 65%, var(--h5-ink))}.workspace-module__izXJuG__error{color:color-mix(in srgb, var(--h5-danger) 75%, var(--h5-ink))}.workspace-module__izXJuG__empty{text-align:center;padding:40px 20px}.workspace-module__izXJuG__workspace .teacher-onboarding-hint{width:100%;box-shadow:none;border-radius:0;margin:0}@media (max-width:600px){.workspace-module__izXJuG__workspace.workspace-module__izXJuG__workspace{width:100%;padding-top:0}.workspace-module__izXJuG__workspace .teacher-studio-summary{border-radius:0;padding:20px 16px 0}:is(.workspace-module__izXJuG__workspace .teacher-moments-composer,.workspace-module__izXJuG__workspace .teacher-moment){padding:20px 16px}.workspace-module__izXJuG__workspace .teacher-moments-feed>header{padding:16px}:is(.workspace-module__izXJuG__workspace .teacher-moments-composer,.workspace-module__izXJuG__workspace .teacher-moments-feed){border-radius:0}.workspace-module__izXJuG__workspace .teacher-moment{grid-template-columns:40px minmax(0,1fr);gap:10px}.workspace-module__izXJuG__workspace .teacher-moment-avatar{width:40px;height:40px}.workspace-module__izXJuG__success,.workspace-module__izXJuG__error{padding-inline:16px}.workspace-module__izXJuG__workspace .teacher-profile-card>header{padding:20px 16px}.workspace-module__izXJuG__workspace .teacher-profile-card-body{padding:20px 16px}.workspace-module__izXJuG__tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid!important}.workspace-module__izXJuG__tabs button{padding-inline:.25rem;font-size:.875rem}}
@media (min-width:820px){.community-browse-desktop-module__kSxB_G__page.community-browse-page{background:var(--h5-surface);width:min(100%,800px);max-width:800px}.community-browse-desktop-module__kSxB_G__page .catalog-teacher-grid[data-channel=invitation]{background:var(--h5-surface);width:100%;margin:0;display:block}.community-browse-desktop-module__kSxB_G__page [data-invitation-moment]{padding-left:24px;padding-right:24px}.community-browse-desktop-module__kSxB_G__page [data-invitation-moment]:after{left:24px;right:24px}.community-browse-desktop-module__kSxB_G__page .community-install-card[data-layout=moments]{border:0;border-bottom:1px solid var(--h5-border);border-radius:0;min-height:0;padding:20px 24px}}
.community-teacher-bot-panel-module__UAQr4W__panel{max-width:960px;color:var(--h5-ink);margin:12px auto;padding:12px}.community-teacher-bot-panel-module__UAQr4W__card{border-bottom:1px solid var(--h5-border);background:var(--h5-surface);margin:0;padding:16px 0}.community-teacher-bot-panel-module__UAQr4W__inviteTool{border-bottom:1px solid var(--h5-border);margin:8px 0;padding-bottom:8px}.community-teacher-bot-panel-module__UAQr4W__inviteTool>summary{cursor:pointer;min-height:44px;color:var(--h5-accent);padding:12px 0}.community-teacher-bot-panel-module__UAQr4W__panel input[type=checkbox]{width:20px;height:20px;padding:0}.community-teacher-bot-panel-module__UAQr4W__panel h1,.community-teacher-bot-panel-module__UAQr4W__panel h2,.community-teacher-bot-panel-module__UAQr4W__panel h3{margin:0 0 12px}.community-teacher-bot-panel-module__UAQr4W__panel p{overflow-wrap:anywhere;line-height:1.7}.community-teacher-bot-panel-module__UAQr4W__panel label{gap:8px;margin:12px 0;display:grid}.community-teacher-bot-panel-module__UAQr4W__panel input,.community-teacher-bot-panel-module__UAQr4W__panel textarea,.community-teacher-bot-panel-module__UAQr4W__panel select{box-sizing:border-box;border:1px solid var(--h5-border);width:100%;color:var(--h5-ink);background:var(--h5-surface);font:inherit;border-radius:8px;padding:12px}.community-teacher-bot-panel-module__UAQr4W__panel textarea{resize:vertical;min-height:96px}.community-teacher-bot-panel-module__UAQr4W__panel button{border:1px solid var(--h5-border);background:var(--h5-surface);color:var(--h5-ink);font:inherit;cursor:pointer;border-radius:8px;min-height:44px;padding:12px 16px}.community-teacher-bot-panel-module__UAQr4W__panel button:disabled{opacity:.55;cursor:wait}.community-teacher-bot-panel-module__UAQr4W__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.community-teacher-bot-panel-module__UAQr4W__text{white-space:pre-wrap}.community-teacher-bot-panel-module__UAQr4W__entryPanel{border:1px solid var(--h5-border);background:var(--h5-surface);border-radius:16px;gap:14px;width:min(100% - 24px,520px);margin:24px auto;padding:28px;display:grid;box-shadow:0 12px 34px #202b2517}.community-teacher-bot-panel-module__UAQr4W__entryPanel h1,.community-teacher-bot-panel-module__UAQr4W__entryPanel p{margin:0}.community-teacher-bot-panel-module__UAQr4W__entryBadge{color:var(--h5-accent);letter-spacing:.08em;font-size:11px;font-weight:750}.community-teacher-bot-panel-module__UAQr4W__entryLead,.community-teacher-bot-panel-module__UAQr4W__entrySafety,.community-teacher-bot-panel-module__UAQr4W__entryEmpty p{color:var(--h5-ink-muted);font-size:13px}.community-teacher-bot-panel-module__UAQr4W__entryPanel>button{border-color:var(--h5-accent);background:var(--h5-accent);color:#fff;width:100%;min-height:48px;font-weight:700}.community-teacher-bot-panel-module__UAQr4W__entryEmpty{background:var(--h5-surface-muted);border-radius:10px;gap:6px;padding:14px;display:grid}.community-teacher-bot-panel-module__UAQr4W__entrySafety{border-top:1px solid var(--h5-border);padding-top:13px}@media (max-width:430px){.community-teacher-bot-panel-module__UAQr4W__entryPanel{margin-top:12px;padding:20px 16px}}
.content-access-gate-module__80nF3W__root,.content-access-gate-module__80nF3W__preview,.content-access-gate-module__80nF3W__checking{--h5-surface:var(--community-surface);--h5-surface-subtle:var(--community-surface-soft);--h5-border:var(--community-hairline);--h5-ink:var(--community-ink);--h5-ink-muted:var(--community-subtle);--h5-accent:var(--community-accent);--h5-accent-soft:var(--community-accent-soft);--h5-focus-ring:var(--community-accent)}.content-access-gate-module__80nF3W__preview{max-width:1040px;color:var(--h5-ink);margin:0 auto;padding:24px 20px 0}.content-access-gate-module__80nF3W__preview p{color:var(--h5-ink-muted);overflow-wrap:anywhere}.content-access-gate-module__80nF3W__checking{min-height:45vh;color:var(--h5-ink-muted);place-items:center;padding:32px 20px;display:grid}.content-access-gate-module__80nF3W__root{background:var(--h5-surface-subtle);place-items:center;min-height:62vh;padding:28px 18px 88px;display:grid}.content-access-gate-module__80nF3W__root>section{border:1px solid var(--h5-border);background:var(--h5-surface);width:min(100%,520px);color:var(--h5-ink);text-align:center;border-radius:16px;padding:28px 22px}.content-access-gate-module__80nF3W__root>section>span{background:var(--h5-accent-soft);width:46px;height:46px;color:var(--h5-accent);border-radius:50%;place-items:center;font-size:25px;display:inline-grid}.content-access-gate-module__80nF3W__root h1,.content-access-gate-module__80nF3W__root h2{margin:16px 0 8px;font-size:22px}.content-access-gate-module__80nF3W__root p{color:var(--h5-ink-muted);text-align:left;margin:0 0 18px}.content-access-gate-module__80nF3W__root>section>button,.content-access-gate-module__80nF3W__manualLink a{background:var(--h5-accent);width:100%;color:var(--h5-surface);border:0;border-radius:9px;justify-content:center;padding:11px 16px;font-weight:650;display:inline-flex}.content-access-gate-module__80nF3W__root button:focus-visible,.content-access-gate-module__80nF3W__manualLink a:focus-visible,.content-access-gate-module__80nF3W__manualLink input:focus-visible{outline:2px solid var(--h5-focus-ring);outline-offset:2px}.content-access-gate-module__80nF3W__root small{color:var(--h5-ink-muted);margin-top:14px;display:block}.content-access-gate-module__80nF3W__manualLink{gap:8px;margin-top:12px;display:grid}.content-access-gate-module__80nF3W__manualLink input{border:1px solid var(--h5-border);background:var(--h5-surface);min-width:0;color:var(--h5-ink);border-radius:7px;padding:9px}
