*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}.interest-list-page .subject-filters{justify-content:flex-start;gap:12px;flex-wrap:wrap}.interest-list-page .subject-filters .subject-chip{flex:0 0 auto;min-width:48px;padding:0;justify-content:center}.personal-page .personal-tabs,.learning-page .learning-filters{display:flex;justify-content:flex-start;gap:16px;flex-wrap:wrap}.personal-page .personal-tabs>uni-button,.learning-page .learning-filters>uni-button{flex:none;min-width:48px;padding:0}:root,uni-page-body{--ds-color-bg-page: #FFFAF5;--ds-color-bg-surface: #FFFFFF;--ds-color-bg-brandSoft: #FFF1E8;--ds-color-text-primary: #292D32;--ds-color-text-secondary: #4D5752;--ds-color-text-muted: #66706A;--ds-color-text-inverse: #FFFFFF;--ds-color-action-primary: #C64A28;--ds-color-action-pressed: #B54022;--ds-color-text-brandNotice: #B54022;--ds-color-border-control: #87948D;--ds-color-border-subtle: #E6E9E7;--ds-color-bg-disabled: #E6E9E7;--ds-color-text-disabled: #4D5752;--ds-font-family-system: system-ui, -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--ds-radius-card: 16px;--ds-radius-button: 12px;--ds-radius-sheet: 24px;--ds-size-touch-min: 48px;--ds-size-touch-gapMin: 8px;--ds-size-focus-width: 2px;--ds-size-focus-offset: 2px;--ds-motion-duration-fast: .15s;--ds-motion-duration-normal: .25s;--ds-font-size-page: calc(1.375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-page: calc(1.875rem * var(--ds-type-rem-factor, 1));--ds-font-weight-page: 600;--ds-font-size-section: calc(1.25rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-section: calc(1.75rem * var(--ds-type-rem-factor, 1));--ds-font-weight-section: 600;--ds-font-size-card: calc(1.125rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-card: calc(1.625rem * var(--ds-type-rem-factor, 1));--ds-font-weight-card: 600;--ds-font-size-body: calc(1.0625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-body: calc(1.625rem * var(--ds-type-rem-factor, 1));--ds-font-weight-body: 400;--ds-font-size-meta: calc(.9375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-meta: calc(1.375rem * var(--ds-type-rem-factor, 1));--ds-font-weight-meta: 400;--ds-font-size-button: calc(1.0625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-button: calc(1.5rem * var(--ds-type-rem-factor, 1));--ds-font-weight-button: 600;--ds-font-size-nav: calc(.875rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-nav: calc(1.25rem * var(--ds-type-rem-factor, 1));--ds-font-weight-nav: 500;--ds-font-size-label: calc(.875rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-label: calc(1.25rem * var(--ds-type-rem-factor, 1));--ds-font-weight-label: 500;--ds-font-size-nonCriticalMeta: calc(.8125rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-nonCriticalMeta: calc(1.125rem * var(--ds-type-rem-factor, 1));--ds-font-weight-nonCriticalMeta: 400;--ds-font-size-navigationTitle: calc(1.0625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-navigationTitle: calc(1.5rem * var(--ds-type-rem-factor, 1));--ds-font-weight-navigationTitle: 600;--ds-font-size-hero: calc(1.75rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-hero: calc(2.25rem * var(--ds-type-rem-factor, 1));--ds-font-weight-hero: 600;--ds-font-size-price: calc(1.375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-price: calc(1.875rem * var(--ds-type-rem-factor, 1));--ds-font-weight-price: 600;--ds-font-size-buttonCompact: calc(1.0625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-buttonCompact: calc(1.5rem * var(--ds-type-rem-factor, 1));--ds-font-weight-buttonCompact: 600}:root[data-text-size=large],:root[data-text-size=large] uni-page-body{--ds-font-size-page: calc(1.5625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-page: calc(2.125rem * var(--ds-type-rem-factor, 1));--ds-font-weight-page: 600;--ds-font-size-section: calc(1.4375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-section: calc(2rem * var(--ds-type-rem-factor, 1));--ds-font-weight-section: 600;--ds-font-size-card: calc(1.3125rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-card: calc(1.875rem * var(--ds-type-rem-factor, 1));--ds-font-weight-card: 600;--ds-font-size-body: calc(1.25rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-body: calc(1.875rem * var(--ds-type-rem-factor, 1));--ds-font-weight-body: 400;--ds-font-size-meta: calc(1.0625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-meta: calc(1.625rem * var(--ds-type-rem-factor, 1));--ds-font-weight-meta: 400;--ds-font-size-button: calc(1.25rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-button: calc(1.75rem * var(--ds-type-rem-factor, 1));--ds-font-weight-button: 600;--ds-font-size-nav: calc(1rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-nav: calc(1.5rem * var(--ds-type-rem-factor, 1));--ds-font-weight-nav: 500;--ds-font-size-label: calc(1rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-label: calc(1.5rem * var(--ds-type-rem-factor, 1));--ds-font-weight-label: 500;--ds-font-size-nonCriticalMeta: calc(.9375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-nonCriticalMeta: calc(1.375rem * var(--ds-type-rem-factor, 1));--ds-font-weight-nonCriticalMeta: 400;--ds-font-size-navigationTitle: calc(1.25rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-navigationTitle: calc(1.75rem * var(--ds-type-rem-factor, 1));--ds-font-weight-navigationTitle: 600;--ds-font-size-hero: calc(1.9375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-hero: calc(2.5rem * var(--ds-type-rem-factor, 1));--ds-font-weight-hero: 600;--ds-font-size-price: calc(1.5625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-price: calc(2.125rem * var(--ds-type-rem-factor, 1));--ds-font-weight-price: 600;--ds-font-size-buttonCompact: calc(1.25rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-buttonCompact: calc(1.75rem * var(--ds-type-rem-factor, 1));--ds-font-weight-buttonCompact: 600}:root[data-text-size=extra],:root[data-text-size=extra] uni-page-body{--ds-font-size-page: calc(1.75rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-page: calc(2.375rem * var(--ds-type-rem-factor, 1));--ds-font-weight-page: 600;--ds-font-size-section: calc(1.625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-section: calc(2.25rem * var(--ds-type-rem-factor, 1));--ds-font-weight-section: 600;--ds-font-size-card: calc(1.5rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-card: calc(2.125rem * var(--ds-type-rem-factor, 1));--ds-font-weight-card: 600;--ds-font-size-body: calc(1.375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-body: calc(2.125rem * var(--ds-type-rem-factor, 1));--ds-font-weight-body: 400;--ds-font-size-meta: calc(1.25rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-meta: calc(1.875rem * var(--ds-type-rem-factor, 1));--ds-font-weight-meta: 400;--ds-font-size-button: calc(1.375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-button: calc(2rem * var(--ds-type-rem-factor, 1));--ds-font-weight-button: 600;--ds-font-size-nav: calc(1.125rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-nav: calc(1.625rem * var(--ds-type-rem-factor, 1));--ds-font-weight-nav: 500;--ds-font-size-label: calc(1.125rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-label: calc(1.625rem * var(--ds-type-rem-factor, 1));--ds-font-weight-label: 500;--ds-font-size-nonCriticalMeta: calc(1.0625rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-nonCriticalMeta: calc(1.5rem * var(--ds-type-rem-factor, 1));--ds-font-weight-nonCriticalMeta: 400;--ds-font-size-navigationTitle: calc(1.375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-navigationTitle: calc(2rem * var(--ds-type-rem-factor, 1));--ds-font-weight-navigationTitle: 600;--ds-font-size-hero: calc(2.125rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-hero: calc(2.75rem * var(--ds-type-rem-factor, 1));--ds-font-weight-hero: 600;--ds-font-size-price: calc(1.75rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-price: calc(2.375rem * var(--ds-type-rem-factor, 1));--ds-font-weight-price: 600;--ds-font-size-buttonCompact: calc(1.375rem * var(--ds-type-rem-factor, 1));--ds-font-lineHeight-buttonCompact: calc(2rem * var(--ds-type-rem-factor, 1));--ds-font-weight-buttonCompact: 600}:root,uni-page-body{--lk-nav-label-color:#7D7063}.ds-button{box-sizing:border-box;min-width:var(--ds-size-touch-min);min-height:var(--ds-size-touch-min);height:auto;padding:12px 16px;border:1px solid var(--ds-color-border-control);border-radius:var(--ds-radius-button);background:var(--ds-color-bg-surface);color:var(--ds-color-text-primary);white-space:normal;overflow-wrap:anywhere;display:flex;align-items:center;justify-content:center;gap:var(--ds-size-touch-gapMin)}.ds-button:after{border:0}.ds-button[data-variant=primary]{background:var(--ds-color-action-primary);color:var(--ds-color-text-inverse);border-color:var(--ds-color-action-primary)}.ds-button:active:not([disabled]):not([aria-disabled=true]){background:var(--ds-color-bg-brandSoft)}.ds-button[data-variant=primary]:active:not([disabled]):not([aria-disabled=true]){background:var(--ds-color-action-pressed)}.ds-button[disabled],.ds-button[aria-disabled=true]{background:var(--ds-color-bg-disabled);color:var(--ds-color-text-disabled);border-color:var(--ds-color-border-control)}.ds-button:focus-visible,[data-ds-input=true]:focus-visible{outline:var(--ds-size-focus-width) solid var(--ds-color-text-primary);outline-offset:var(--ds-size-focus-offset)}[data-ds-input=true]{box-sizing:border-box;min-width:0;min-height:max(var(--ds-size-touch-min),calc(var(--ds-font-lineHeight-body) + 16px));height:auto}[data-ds-input=true]:focus-within{outline:var(--ds-size-focus-width) solid var(--ds-color-text-primary);outline-offset:var(--ds-size-focus-offset)}[data-ds-input=true][aria-invalid=true]{border:var(--ds-size-focus-width) solid var(--ds-color-text-brandNotice)}[data-ds-input=true][disabled]{color:var(--ds-color-text-disabled);background:var(--ds-color-bg-disabled)}[data-ds-input=true] .uni-input-wrapper,[data-ds-input=true] .uni-input-input{min-height:calc(var(--ds-font-lineHeight-body) + 16px);height:auto}.ds-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--ds-size-touch-gapMin)}.ds-safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.ds-status-badge{display:inline-flex;align-items:center;gap:6px;background:var(--ds-color-bg-brandSoft);color:var(--ds-color-text-brandNotice)}.ds-status-badge.is-on-media{background:var(--ds-color-action-primary);color:var(--ds-color-text-inverse)}.ds-button.ds-cancel[class],.dialog-action.ds-cancel[class],.post-editor .actions .draft.ds-cancel[class],.morning-editor .draft-checkin.ds-cancel[class]{border:1px solid var(--ds-color-border-subtle);background:var(--ds-color-bg-surface);color:var(--ds-color-text-primary)}html[data-text-size] .app{font-family:var(--ds-font-family-system);overflow-wrap:anywhere}html[data-text-size] .app .nav,html[data-text-size] .app .profile-nav,html[data-text-size] .app .share-nav{height:auto;min-height:56px;padding-top:8px;padding-bottom:8px}html[data-text-size] .app .nav-title,html[data-text-size] .app .profile-page-title{font-size:var(--ds-font-size-navigationTitle);line-height:var(--ds-font-lineHeight-navigationTitle);min-width:0}html[data-text-size] uni-button{min-height:48px!important;min-width:48px;white-space:normal}html[data-text-size] .profile-page .profile-user{min-width:0;flex:1}html[data-text-size] .profile-page .profile-identity{flex-wrap:wrap}html[data-text-size] .profile-page .profile-menu-row{min-height:56px;height:auto}html[data-text-size] .profile-page .care-preview{padding:16px}html[data-text-size] .profile-page .care-sizes{flex-wrap:wrap}html[data-text-size] .profile-page .care-sizes uni-button{flex:1 1 5rem;height:auto;padding:12px 8px}html[data-text-size] .profile-page .care-setting{height:auto;min-height:56px;gap:12px}html[data-text-size] .activation-page .activation-error{font-size:var(--ds-font-size-body);line-height:var(--ds-font-lineHeight-body)}html[data-text-size] .profile-page .membership-card{height:100%}html[data-text-size] .profile-page .member-swiper{height:17rem}html[data-text-size=large] .profile-page .member-swiper{height:22rem}html[data-text-size=extra] .profile-page .member-swiper{height:26rem}html[data-text-size] .profile-page .membership-heading,html[data-text-size] .profile-page .membership-bottom{flex-wrap:wrap;gap:8px}html[data-text-size] .app uni-input,html[data-text-size] .app uni-textarea{font-size:var(--ds-font-size-body)}html[data-text-size] .activation-page .activation-consent{font-size:var(--ds-font-size-body);line-height:var(--ds-font-lineHeight-body)}html[data-text-size] .profile-page .profile-identity{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px 12px}html[data-text-size] .profile-page .profile-avatar{grid-column:1;grid-row:1;width:56px;height:56px}html[data-text-size] .profile-page .profile-user{grid-column:2;grid-row:1}html[data-text-size] .profile-page .edit-profile{grid-column:2;justify-self:start;margin-left:0}html[data-text-size] .profile-page .org-en{font-size:8px;line-height:1.2;white-space:nowrap}uni-page-body{--lk-bg:var(--ds-color-bg-page);--lk-surface:var(--ds-color-bg-surface);--lk-text:var(--ds-color-text-primary);--lk-muted:var(--ds-color-text-secondary);--lk-accent:var(--ds-color-action-primary);--lk-soft:var(--ds-color-bg-brandSoft);--lk-border:var(--ds-color-border-subtle)}.lk-warm-icon{filter:grayscale(1) sepia(1) saturate(1.7) hue-rotate(345deg) brightness(.85)}uni-page-body{background:var(--lk-bg);color:var(--lk-text);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;font-size:var(--ds-font-size-meta);line-height:var(--ds-font-lineHeight-meta)}body{background:var(--lk-bg)}uni-view,uni-text,uni-image,uni-button,uni-input,uni-scroll-view{box-sizing:border-box}uni-button:after{border:0}uni-button{margin:0;font-family:inherit}uni-image{display:block}uni-button:disabled{opacity:1}::-webkit-scrollbar{width:0;height:0}@media (min-width:500px){body{background:#e9e7df}uni-page-body{max-width:375px;margin:0 auto;min-height:100vh}uni-page-wrapper{background:#e9e7df}.bottom-nav,.detail-actions{max-width:375px;margin:auto}}:root,uni-page-body{--lk-page-gutter:16px;--lk-color-warm-gold-soft:#F8EEDC;--lk-section-content-gap:8px;--lk-section-subtitle-content-gap:12px}.courses-page,.login-page,.interest-list-page{width:100%;max-width:100%!important}.login-page>.welcome{padding-left:16px!important;padding-right:16px!important}.login-page>.login-form{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.courses-page>.course-intro{padding-left:16px!important;padding-right:16px!important}.courses-page>.course-tabs{padding-left:16px!important;padding-right:16px!important}.interest-list-page>.list-course-stack{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.interest-list-page>.list-end{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.detail-page>.course-summary{padding-left:16px!important;padding-right:16px!important}.detail-page>.detail-tabs{padding-left:16px!important;padding-right:16px!important}.detail-page>.sample-note{padding-left:16px!important;padding-right:16px!important}.share-page>.share-heading{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.share-page>.share-subtitle{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.share-page>.poster-frame{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.share-page>.invite-options{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.share-page>.save-poster{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.share-page>.share-hint{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.share-page>.share-note{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.live-list-page>.list-welcome{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.live-list-page>.live-tabs{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.live-list-page>.list-caption{padding-left:16px!important;padding-right:16px!important}.live-list-page>.live-items{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.live-list-page>.list-note{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.live-room-page>.room-content{padding-left:16px!important;padding-right:16px!important}.live-room-page>.room-footer{padding-left:16px!important;padding-right:16px!important}.community-page>.intro{padding-left:16px!important;padding-right:16px!important}.community-page>.hero{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.community-page>.hot{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.community-page>.feed-head{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.community-page>.filters{padding-left:16px!important;padding-right:16px!important}.community-page>.post-grid{padding-left:16px!important;padding-right:16px!important}.learning-page>.learning-heading{padding-left:16px!important;padding-right:16px!important}.learning-page>.learning-filters{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.learning-page>.learning-list{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.learning-page>.learning-note{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.personal-page>.personal-tabs{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.personal-page>.personal-count{padding-left:16px!important;padding-right:16px!important}.personal-page>.personal-list{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.personal-page>.personal-note{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.camp-detail-page>.hero{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.camp-detail-page>.intro{padding-left:16px!important;padding-right:16px!important}.camp-detail-page>.teacher{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.camp-detail-page>.section{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.camp-detail-page>.enroll{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.camp-detail-page>.cta-bar{padding-left:16px!important;padding-right:16px!important}.camp-learning-page>.camp-summary{padding-left:16px!important;padding-right:16px!important}.camp-learning-page>.shortcuts{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.camp-learning-page>.daily{padding-left:16px!important;padding-right:16px!important}.camp-learning-page>.practice{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.camp-learning-page>.classmates{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.camp-learning-page>.end-note{padding-left:16px!important;padding-right:16px!important}.camp-learning-page>.learning-footer{padding-left:16px!important;padding-right:16px!important}.morning-editor>.editor-intro{padding-left:16px!important;padding-right:16px!important}.morning-editor>.morning-context{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.morning-editor>.editor-form{padding-left:16px!important;padding-right:16px!important}.morning-editor>.editor-footer{padding-left:16px!important;padding-right:16px!important}.post-main>.lead{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.post-main>.editor{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.post-main>.options{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.post-main>.community-note{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.profile-edit>.intro{padding-left:16px!important;padding-right:16px!important}.profile-edit>.avatar-section{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.profile-edit>.section{padding-left:16px!important;padding-right:16px!important}.profile-edit>.learning{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.profile-edit>.privacy{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.profile-edit>.footer{padding-left:16px!important;padding-right:16px!important}.topic-page>.page-title{padding-left:16px!important;padding-right:16px!important}.topic-page>.topic-search{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.topic-page>.filters{padding-left:16px!important;padding-right:16px!important}.topic-page>.featured-topic{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.topic-page>.section-head{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.topic-page>.topic-list{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.topic-page>.topic-description{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.topic-page>.detail-feed-nav{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.topic-page>.post-grid{padding-left:16px!important;padding-right:16px!important}.quiz-page>.main{padding-left:16px!important;padding-right:16px!important}.quiz-page>.footer{padding-left:16px!important;padding-right:16px!important}.daily-page>.intro{padding-left:16px!important;padding-right:16px!important}.daily-page>.sign-card{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.daily-page>.section{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.daily-page>.benefits{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.daily-page>.rules{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.daily-page>.foot{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.activation-page>.intro{padding-left:16px!important;padding-right:16px!important}.activation-page>.org-card{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.activation-page>.form{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.activation-page>.benefits{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.activation-page>.confirm{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.activation-page>.actions{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.activation-page>.quiet{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.activation-page>.footer{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.chat-header>.chat-header-tools{padding-left:16px!important;padding-right:16px!important}.activity-detail>.activity-empty{padding-left:16px!important;padding-right:16px!important}.sales-page>.sales-intro{padding-left:16px!important;padding-right:16px!important}.sales-page>.sales-card{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.sales-page>.sales-steps{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.sales-page>.sales-assurance{margin-left:16px!important;margin-right:16px!important;width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important}.courses-page .interest-grid,.courses-page .experience-list,.courses-page .course-live-card{margin-left:16px!important;margin-right:16px!important}.courses-page .interest-card{margin-left:0;margin-right:0}.activity-detail .activity-summary,.activity-detail .activity-section{padding-left:16px;padding-right:16px}.share-page .poster-frame{height:auto;aspect-ratio:3/4}.learning-page>.learning-heading,.morning-editor>.editor-intro,.quiz-page>.main,.activation-page>.intro,.sales-page>.sales-intro{padding-top:12px!important}.interest-list-page>.list-controls{padding-top:0}@media (min-width:500px){.post-editor .post-fixed-actions:not(.keyboard-actions),.topic-page .detail-bottom,.activity-footer,.learning-footer,.cta-bar,.detail-actions,.sales-footer,.room-footer,.chat-composer,.bottom-nav,.tabbar.fixed{width:375px!important;max-width:375px!important;box-sizing:border-box}}.content-card-title{width:100%;min-width:0;white-space:normal;text-wrap:wrap;word-break:normal;overflow-wrap:anywhere}
