.public-module__mBGowG__page{padding-inline:max(0px,50% - 280px);color:#08090b;background:radial-gradient(at 90% 0,#eef6ff 0,#0000 40%),#fff;min-height:100vh;padding-bottom:40px}.public-module__mBGowG__page.public-module__mBGowG__withBar{padding-bottom:120px}.public-module__mBGowG__topbar{justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.public-module__mBGowG__logo{width:96px;height:auto;margin-block:-12px;display:block}.public-module__mBGowG__cta{color:#fff;background:#1476ff;border-radius:12px;padding:10px 14px;font-size:.875rem;font-weight:700}.public-module__mBGowG__hero{text-align:center;justify-items:center;gap:6px;padding:14px 24px 4px;display:grid}.public-module__mBGowG__avatar{color:#1476ff;letter-spacing:-1px;object-fit:cover;background:#e9f4ff;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:4px;font-size:1.625rem;font-weight:700;display:grid}.public-module__mBGowG__name{letter-spacing:-.6px;margin:0;font-size:1.625rem;font-weight:700;line-height:1.15}.public-module__mBGowG__handle{color:#72758f;margin:0;font-size:.875rem;font-weight:500}.public-module__mBGowG__bio{color:#697188;text-wrap:pretty;margin:4px 0 0;font-size:.9375rem;line-height:1.5}.public-module__mBGowG__stats{justify-content:center;gap:28px;padding:12px 24px 0;display:flex}.public-module__mBGowG__stat{justify-items:center;margin:0;display:grid}.public-module__mBGowG__stat b{font-size:1.25rem;font-weight:700}.public-module__mBGowG__stat span,.public-module__mBGowG__muted{color:#72758f;font-size:.8125rem;font-weight:500}.public-module__mBGowG__section{gap:10px;padding:22px 18px 0;display:grid}.public-module__mBGowG__sectionHead{justify-content:space-between;align-items:baseline;display:flex}.public-module__mBGowG__sectionTitle{letter-spacing:0;margin:0;font-size:1.0625rem;font-weight:700}.public-module__mBGowG__link{color:#1476ff;font-size:.875rem;font-weight:600}.public-module__mBGowG__search{color:#72758f;background:#f1f3f7;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:flex}.public-module__mBGowG__search input{min-width:0;font:inherit;color:#08090b;background:0 0;border:0;flex:1;min-height:44px;font-size:1rem}.public-module__mBGowG__search input:focus{outline:none}.public-module__mBGowG__search:focus-within{outline-offset:2px;outline:3px solid #8058d9}.public-module__mBGowG__rows{display:grid}.public-module__mBGowG__row{border-bottom:1px solid #f0f2f6;align-items:center;gap:12px;min-height:66px;padding:10px 4px;display:flex}.public-module__mBGowG__tile{border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:.8125rem;display:grid}.public-module__mBGowG__tileEmoji{font-size:1.5rem;line-height:1}.public-module__mBGowG__detailTile.public-module__mBGowG__tileEmoji{font-size:1.875rem}.public-module__mBGowG__rowText{flex:1;gap:1px;min-width:0;display:grid}.public-module__mBGowG__rowName{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.public-module__mBGowG__chevron{color:#b4b8c6;flex:none;font-size:1.375rem}.public-module__mBGowG__outline{color:#08090b;background:#fff;border:1px solid #dde2ea;border-radius:12px;justify-content:center;align-items:center;min-height:48px;font-size:.9375rem;font-weight:600;display:flex}.public-module__mBGowG__empty{color:#697188;margin:8px 4px;font-size:.9375rem}.public-module__mBGowG__navRow{align-items:center;gap:6px;min-height:44px;display:flex}.public-module__mBGowG__back{color:#1476ff;align-items:center;gap:6px;min-height:44px;font-size:.9375rem;font-weight:500;display:inline-flex}.public-module__mBGowG__back span{font-size:1.625rem;line-height:1}.public-module__mBGowG__chips{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.public-module__mBGowG__chip{color:#08090b;background:#fff;border:1px solid #dde2ea;border-radius:999px;flex:none;align-items:center;min-height:34px;padding:0 14px;font-size:.875rem;font-weight:600;display:inline-flex}.public-module__mBGowG__chip[aria-current=true]{color:#fff;background:#08090b;border-color:#08090b}.public-module__mBGowG__detail{gap:10px;padding:10px 18px 0;display:grid}.public-module__mBGowG__detailHead{align-items:center;gap:12px;display:flex}.public-module__mBGowG__detailTile{border-radius:14px;width:56px;height:56px}.public-module__mBGowG__detailTitle{letter-spacing:-.5px;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2}.public-module__mBGowG__wordCard{background:#f8f9fb;border:1px solid #eef0f4;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.public-module__mBGowG__wordCardImage{grid-template-columns:72px minmax(0,1fr);align-items:start;column-gap:12px}.public-module__mBGowG__wordImage{object-fit:cover;background:#eef0f4;border-radius:12px;width:72px;height:72px}.public-module__mBGowG__wordBody{gap:4px;min-width:0;display:grid}.public-module__mBGowG__wordHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.public-module__mBGowG__playWord{color:#fff;cursor:pointer;background:#1670ff;border:0;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;transition:transform .15s,background-color .15s;display:grid}.public-module__mBGowG__playWord:hover{background:#0f5ee0}.public-module__mBGowG__playWord:active{transform:scale(.94)}.public-module__mBGowG__playWord:focus-visible{outline-offset:2px;outline:3px solid #1670ff66}.public-module__mBGowG__playWord[data-playing]{background:#0f5ee0;box-shadow:0 0 0 4px #1670ff2e}.public-module__mBGowG__wordLine{justify-items:start;gap:2px;display:grid}.public-module__mBGowG__word{text-wrap:pretty;font-size:1.0625rem;font-weight:600}.public-module__mBGowG__pos{color:#72758f;text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}.public-module__mBGowG__meaning{color:#2c3044;text-wrap:pretty;font-size:.875rem;line-height:1.45}.public-module__mBGowG__example{color:#72758f;text-wrap:pretty;font-size:.8125rem;font-style:italic;line-height:1.45}.public-module__mBGowG__bar{z-index:2;padding:12px 16px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(#fff0,#fff 28%);justify-content:center;display:grid;position:fixed;bottom:0;left:0;right:0}.public-module__mBGowG__bar>*{width:min(528px,100vw - 32px)}.public-module__mBGowG__primary{color:#fff;background:#1476ff;border:0;border-radius:14px;justify-content:center;align-items:center;min-height:54px;font-size:1rem;font-weight:700;display:flex;box-shadow:0 7px 16px #1476ff35}.public-module__mBGowG__primary:disabled{opacity:.6;cursor:progress}.public-module__mBGowG__sheet{color:#08090b;background:#fff;border:0;border-radius:24px 24px 0 0;flex-direction:column;width:min(560px,100vw);max-width:100vw;max-height:calc(100dvh - 48px);margin:0 auto;padding:0;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -10px 40px #15234222}.public-module__mBGowG__sheet:not([open]){display:none}.public-module__mBGowG__sheet::backdrop{background:#18223965}.public-module__mBGowG__grabber{background:#d5d9e2;border-radius:3px;flex:none;width:40px;height:5px;margin:8px auto 0}.public-module__mBGowG__sheetHead{flex:none;gap:4px;padding:14px 20px 8px;display:grid}.public-module__mBGowG__sheetTitleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.public-module__mBGowG__sheetTitle{letter-spacing:-.5px;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2}.public-module__mBGowG__close{color:#08090b;background:#f1f3f7;border:0;border-radius:50%;flex:none;width:44px;height:44px;margin:-6px -6px 0 0;font-size:1.125rem}.public-module__mBGowG__sheetLead{color:#697188;margin:0;font-size:.875rem;line-height:1.5}.public-module__mBGowG__selectBar{color:#72758f;flex:none;justify-content:space-between;align-items:center;padding:0 12px 0 20px;font-size:.875rem;font-weight:500;display:flex}.public-module__mBGowG__textButton{color:#1476ff;background:0 0;border:0;min-height:44px;padding:0 8px;font-weight:600}.public-module__mBGowG__pickList{flex-direction:column;flex:1;gap:6px;padding:0 16px;display:flex;overflow-y:auto}.public-module__mBGowG__pick{background:#f8f9fb;border-radius:14px;flex:none;align-items:flex-start;gap:12px;padding:12px;display:flex}.public-module__mBGowG__pick input[type=checkbox]{accent-color:#1476ff;flex:none;width:22px;height:22px;margin:1px 0 0}.public-module__mBGowG__pickBody{flex:1;gap:6px;min-width:0;display:grid}.public-module__mBGowG__pickText{gap:2px;display:grid}.public-module__mBGowG__pickMeaning{color:#72758f;text-wrap:pretty;font-size:.8125rem;line-height:1.4}.public-module__mBGowG__owned{color:#0f7a4f;font-size:.75rem;font-weight:600}.public-module__mBGowG__select{font:inherit;color:#0d1020;background:#fff;border:1px solid #dde2ea;border-radius:10px;width:100%;min-height:44px;padding:6px 10px;font-size:.875rem;font-weight:500}.public-module__mBGowG__sheetFoot{padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #edf0f5;flex:none;gap:10px;display:grid}.public-module__mBGowG__addAll{border:1px solid #c9d2e1;border-radius:12px;gap:2px;padding:6px 14px;display:grid}.public-module__mBGowG__addAll label{color:#72758f;font-size:.75rem;font-weight:600}.public-module__mBGowG__addAll select{font:inherit;color:#08090b;background:0 0;border:0;min-height:36px;font-size:.9375rem;font-weight:600}.public-module__mBGowG__problem{color:#b3261e;margin:0;font-size:.875rem;font-weight:500}.public-module__mBGowG__done{padding:16px 20px calc(24px + env(safe-area-inset-bottom));gap:16px;display:grid}.public-module__mBGowG__doneHead{text-align:center;justify-items:center;gap:6px;padding-top:8px;display:grid}.public-module__mBGowG__check{color:#17814d;background:#d8f3e3;border-radius:50%;place-items:center;width:56px;height:56px;font-size:1.6rem;font-weight:700;display:grid}.public-module__mBGowG__doneTitle{letter-spacing:-.4px;color:#153d2b;font-size:1.375rem;font-weight:700}.public-module__mBGowG__doneText{color:#476152;text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.5}.public-module__mBGowG__ghost{color:#1766c9;background:0 0;border:0;min-height:48px;font-weight:600}@media (prefers-reduced-motion:reduce){.public-module__mBGowG__primary,.public-module__mBGowG__ghost,.public-module__mBGowG__textButton,.public-module__mBGowG__close{transition:none}}.public-module__mBGowG__previewBanner{color:#6b4500;background:#fff7e6;border:1px solid #f5c76b;border-radius:12px;align-items:center;gap:10px;margin:8px 18px 0;padding:10px 12px;font-size:.875rem;line-height:1.4;display:flex}.public-module__mBGowG__previewBanner p{flex:1;margin:0}.public-module__mBGowG__previewBanner button{color:#6b4500;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0b25a;border-radius:10px;padding:0 12px;font-weight:600}.public-module__mBGowG__draft{color:#8a5a00;letter-spacing:.02em;vertical-align:2px;background:#fff1d6;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:.6875rem;font-weight:600;display:inline-block}.public-module__mBGowG__gate{text-align:center;gap:14px;padding:40px 22px;display:grid}.public-module__mBGowG__gate h1{margin:0;font-size:1.5rem;font-weight:700}.public-module__mBGowG__gateForm{text-align:left;gap:10px;margin-top:6px;display:grid}.public-module__mBGowG__gateForm label{font-size:.875rem;font-weight:600}.public-module__mBGowG__gateForm input{min-height:52px;font:inherit;letter-spacing:.12em;text-transform:uppercase;text-align:center;border:1.5px solid #d6dbe3;border-radius:14px;padding:0 14px;font-size:1.25rem;font-weight:600}.public-module__mBGowG__gateForm input[aria-invalid=true]{border-color:#c4291c}.public-module__mBGowG__gateError{color:#c4291c;margin:0;font-size:.875rem;font-weight:500}.public-module__mBGowG__disabledNote{text-align:center;color:#5b6472;margin:0;font-size:.875rem}.public-module__mBGowG__social{min-width:0;margin:4px 0 12px}.public-module__mBGowG__socialRow{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:2px 16px 8px;scroll-padding-inline:16px;list-style:none;display:flex;overflow-x:auto}.public-module__mBGowG__socialRow::-webkit-scrollbar{display:none}.public-module__mBGowG__socialRow>li{scroll-snap-align:start;flex:none}.public-module__mBGowG__socialCard{width:132px;color:inherit;gap:6px;text-decoration:none;display:grid}.public-module__mBGowG__socialCard:focus-visible{outline-offset:3px;border-radius:14px;outline:3px solid #1670ff66}.public-module__mBGowG__socialThumb{aspect-ratio:9/16;background:#11131a;border-radius:14px;display:block;position:relative;overflow:hidden}.public-module__mBGowG__socialThumb img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.public-module__mBGowG__socialCard:hover .public-module__mBGowG__socialThumb img{transform:scale(1.04)}.public-module__mBGowG__socialCard[data-platform=youtube] .public-module__mBGowG__socialThumb img{transform:scale(1.34)}.public-module__mBGowG__socialCard[data-platform=youtube]:hover .public-module__mBGowG__socialThumb img{transform:scale(1.4)}.public-module__mBGowG__socialFallback{color:#fff;place-items:center;height:100%;font-size:.9375rem;font-weight:700;display:grid}.public-module__mBGowG__socialCard[data-platform=instagram] .public-module__mBGowG__socialFallback{background:radial-gradient(circle at 30% 110%,#fdd56b 0%,#fa7e1e 30%,#d62976 60%,#962fbf 85%,#4f5bd5 100%)}.public-module__mBGowG__socialCard[data-platform=tiktok] .public-module__mBGowG__socialFallback{background:#000}.public-module__mBGowG__socialCard[data-platform=youtube] .public-module__mBGowG__socialFallback{background:#f03}.public-module__mBGowG__socialCard[data-placeholder] .public-module__mBGowG__socialThumb{outline-offset:-8px;outline:2px dashed #ffffff8c}.public-module__mBGowG__socialCard[data-placeholder] .public-module__mBGowG__socialTitle{color:#72758f;font-weight:500}.public-module__mBGowG__socialBadge{color:#fff;background:#0009;border-radius:999px;padding:3px 8px;font-size:.6875rem;font-weight:600;position:absolute;top:8px;left:8px}.public-module__mBGowG__socialPlay{color:#11131a;background:#ffffffeb;border-radius:999px;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px;right:8px}.public-module__mBGowG__socialTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.public-module__mBGowG__socialAuthor{color:#72758f;margin-top:-4px;font-size:.75rem}
