.hostpage_nav__jPuj7{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(250,246,241,.95);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--yh-border);padding:12px 24px;display:flex;align-items:center;justify-content:space-between}.hostpage_page__IY9FS{max-width:600px;margin:0 auto;padding:20px 16px 24px}@media (min-width:768px){.hostpage_page__IY9FS{max-width:960px;padding:0 24px 24px}.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ{display:grid;grid-template-columns:236px minmax(0,1fr);grid-column-gap:36px;column-gap:36px;align-items:start;text-align:left}.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ>*{grid-column:2}.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ>.hostpage_leftCol___2NXw{grid-column:1;grid-row:1/span 30;justify-self:start;display:flex;flex-direction:column;align-items:center;gap:14px;width:236px;padding:16px 12px 18px;border-radius:var(--yh-radius-l);background:var(--yh-surface-2)}.hostpage_page__IY9FS .hostpage_leftCol___2NXw .hostpage_avatarWrap__yUrtU{margin-bottom:0}.hostpage_page__IY9FS .hostpage_leftCol___2NXw .hostpage_avatar__GJCj_{width:196px;height:196px}.hostpage_page__IY9FS .hostpage_leftCol___2NXw .hostpage_statusDot__MxuMT{border-color:var(--yh-surface-2)}.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ>.hostpage_nameRow__Gmnm4{order:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:2px}.hostpage_page__IY9FS .hostpage_nameRow__Gmnm4 .hostpage_followRow__9gx2S,.hostpage_page__IY9FS .hostpage_nameRow__Gmnm4 .hostpage_name__rTrD4{margin:0}.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ>.hostpage_handle__D__Dl,.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ>.hostpage_inlineEdit__uMR3e{order:2}.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ>.hostpage_bio__fFXjL{order:3}.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ>.hostpage_tariefChip__ZOJQH{order:4;margin-top:4px;margin-bottom:16px}.hostpage_page__IY9FS .hostpage_metaCard__DqK3k{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.hostpage_page__IY9FS .hostpage_metaCard__DqK3k .hostpage_category__TCs2_,.hostpage_page__IY9FS .hostpage_metaCard__DqK3k .hostpage_languages__GJUHP,.hostpage_page__IY9FS .hostpage_metaCard__DqK3k .hostpage_social__UwuMY{margin:0;justify-content:center;flex-wrap:wrap}.hostpage_page__IY9FS .hostpage_metaCard__DqK3k .hostpage_categoryChip__0ve0Q{background:transparent;border:none;padding:0;font-weight:600;color:var(--yh-text)}.hostpage_page__IY9FS .hostpage_metaCard__DqK3k .hostpage_languages__GJUHP span[class*=_chip__]{background:var(--yh-surface);color:var(--yh-text)}.hostpage_page__IY9FS .hostpage_name__rTrD4{font-size:40px}.hostpage_page__IY9FS .hostpage_category__TCs2_,.hostpage_page__IY9FS .hostpage_followRow__9gx2S,.hostpage_page__IY9FS .hostpage_languages__GJUHP,.hostpage_page__IY9FS .hostpage_social__UwuMY{justify-content:flex-start}.hostpage_page__IY9FS .hostpage_bio__fFXjL{max-width:none;margin:0 0 14px}.hostpage_page__IY9FS .hostpage_inlineEdit__uMR3e{margin-left:0}.hostpage_page__IY9FS .hostpage_tariefChip__ZOJQH{width:-moz-fit-content;width:fit-content;max-width:100%}.hostpage_page__IY9FS .hostpage_actions__D7cW1{flex-direction:row;align-items:stretch}.hostpage_page__IY9FS .hostpage_actions__D7cW1>*{flex:1 1}}.hostpage_profileHeader__UKUDQ{text-align:center;padding:8px 0 0}.hostpage_backLink__iaSdw{display:inline-flex;align-items:center;gap:4px;min-height:36px;margin:-10px 0 6px -4px;padding:0 8px 0 2px;border:none;background:none;color:var(--yh-text-2);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.hostpage_backLink__iaSdw:hover{color:var(--yh-text)}html[data-app-mode] .hostpage_backLink__iaSdw{display:none}@media (min-width:768px){.hostpage_backLink__iaSdw{margin-top:0}}.hostpage_heroCard__D2Dxt{padding:20px 20px 22px;border-radius:var(--yh-radius-l);background:var(--yh-surface);box-shadow:var(--yh-shadow-card)}.hostpage_heroCard__D2Dxt .hostpage_profileHeader__UKUDQ{padding-top:0}.hostpage_followRow__9gx2S{display:flex;justify-content:center;margin:2px 0 14px}.hostpage_postsSection__yx_Qi{max-width:600px;margin:0 auto}@media (min-width:768px){.hostpage_postsSection__yx_Qi{max-width:960px;padding:0 24px}}@media (max-width:767px){.hostpage_page__IY9FS{max-width:none}.hostpage_postsSection__yx_Qi{max-width:none;margin:0 -16px}}.hostpage_leftCol___2NXw{display:flex;flex-direction:column;align-items:center}@media (max-width:767px){.hostpage_profileHeader__UKUDQ{display:flex;flex-direction:column;align-items:stretch;text-align:left}.hostpage_heroCard__D2Dxt{padding:16px 16px 18px}.hostpage_leftCol___2NXw{order:2;display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 12px;margin:4px 0 16px;border-radius:var(--yh-radius-l);background:var(--yh-surface-2)}.hostpage_leftCol___2NXw .hostpage_avatarWrap__yUrtU{margin-bottom:0}.hostpage_leftCol___2NXw .hostpage_avatar__GJCj_{width:160px;height:160px}.hostpage_leftCol___2NXw .hostpage_statusDot__MxuMT{border-color:var(--yh-surface-2)}.hostpage_metaCard__DqK3k{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}.hostpage_metaCard__DqK3k .hostpage_category__TCs2_,.hostpage_metaCard__DqK3k .hostpage_languages__GJUHP,.hostpage_metaCard__DqK3k .hostpage_social__UwuMY{margin:0;justify-content:center;flex-wrap:wrap}.hostpage_metaCard__DqK3k .hostpage_categoryChip__0ve0Q{background:transparent;border:none;padding:0;font-weight:600;color:var(--yh-text)}.hostpage_metaCard__DqK3k .hostpage_languages__GJUHP span[class*=_chip__]{background:var(--yh-surface);color:var(--yh-text)}.hostpage_profileHeader__UKUDQ>.hostpage_nameRow__Gmnm4{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:4px}.hostpage_nameRow__Gmnm4 .hostpage_followRow__9gx2S,.hostpage_nameRow__Gmnm4 .hostpage_name__rTrD4{margin:0}.hostpage_profileHeader__UKUDQ>.hostpage_handle__D__Dl,.hostpage_profileHeader__UKUDQ>.hostpage_inlineEdit__uMR3e{order:1}.hostpage_profileHeader__UKUDQ>.hostpage_bio__fFXjL{order:3;text-align:left;max-width:none;margin:0 0 10px}.hostpage_profileHeader__UKUDQ>.hostpage_tariefChip__ZOJQH{order:4;align-self:flex-start;margin-top:4px}.hostpage_profileHeader__UKUDQ>*{order:5}.hostpage_profileHeader__UKUDQ>.hostpage_leftCol___2NXw{order:2}.hostpage_profileHeader__UKUDQ>.hostpage_nameRow__Gmnm4{order:0}}.hostpage_page__IY9FS .hostpage_languages__GJUHP span[class*=_chip__]{background:var(--yh-surface-2);border-color:transparent;color:var(--yh-muted)}.hostpage_page__IY9FS .hostpage_profileHeader__UKUDQ>.hostpage_handle__D__Dl{color:var(--yh-accent);font-weight:500;font-size:16px;margin-bottom:10px}.hostpage_nameRow__Gmnm4{display:flex;flex-direction:column;align-items:center}.hostpage_avatarWrap__yUrtU{position:relative;display:inline-block;margin-bottom:16px}.hostpage_avatar__GJCj_{width:136px;height:136px;border-radius:50%;border:4px solid var(--yh-surface);box-shadow:0 4px 20px rgba(26,26,46,.12);box-shadow:0 4px 20px color-mix(in srgb,var(--yh-ink) 12%,transparent);object-fit:cover;object-position:center top;display:block}.hostpage_avatarRing__h1sLg{box-shadow:0 0 0 3px var(--yh-online),0 4px 20px rgba(26,26,46,.12);box-shadow:0 0 0 3px var(--yh-online),0 4px 20px color-mix(in srgb,var(--yh-ink) 12%,transparent)}.hostpage_avatarInitial__jOfxE{background:var(--yh-creme);display:flex;align-items:center;justify-content:center;font-size:56px;font-weight:500;color:var(--yh-accent)}.hostpage_statusDot__MxuMT{position:absolute;bottom:14px;right:14px;width:24px;height:24px;border-radius:50%;border:3px solid var(--yh-bg-light)}.hostpage_dotLive___SNSM{background:var(--yh-online);box-shadow:0 0 0 3px rgba(200,137,90,.2);box-shadow:0 0 0 3px color-mix(in srgb,var(--yh-accent) 20%,transparent)}.hostpage_dotOffline__VXJSZ{background:#c8c0b8}.hostpage_dotPaused__5_IMj{background:#e8c86a}.hostpage_dotBusy__5YUHZ{background:#d97c50;box-shadow:0 0 0 3px rgba(217,124,80,.18)}.hostpage_name__rTrD4{font-family:var(--yh-font-hero);font-size:28px;font-weight:400;margin-bottom:4px}.hostpage_handle__D__Dl{font-size:14px;font-weight:300;color:var(--yh-muted);margin-bottom:14px}.hostpage_languages__GJUHP{display:flex;justify-content:center;align-items:center;gap:6px;margin:0 0 12px;font-size:14px;color:var(--yh-muted)}.hostpage_category__TCs2_{display:flex;justify-content:center;margin:0 0 14px}.hostpage_categoryChip__0ve0Q{display:inline-block;padding:3px 10px;border-radius:999px;border:1px solid var(--yh-line-strong,#e8d7c2);background:var(--yh-creme);color:#7a6b5c;font-size:14px;font-weight:500;letter-spacing:.02em}.hostpage_social__UwuMY{display:flex;justify-content:center;gap:10px;margin-bottom:16px}.hostpage_socialLink__JYQVl{display:flex;align-items:center;justify-content:center;color:var(--yh-muted);width:32px;height:32px;border:1px solid var(--yh-border);border-radius:50%;transition:all .2s}.hostpage_socialLink__JYQVl:hover{border-color:var(--yh-accent);color:var(--yh-accent)}.hostpage_socialLink__JYQVl svg{width:16px;height:16px;display:block}.hostpage_socialItem__0ZeIl{position:relative;display:inline-flex}.hostpage_socialEditBadge__qJxCy{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border-radius:50%;border:1px solid var(--yh-border);background:var(--yh-surface);color:var(--yh-accent);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.hostpage_socialEditBadge__qJxCy svg{width:9px;height:9px}.hostpage_socialEditBadge__qJxCy:hover{border-color:var(--yh-accent)}.hostpage_socialAdd__o9CVF{width:32px;height:32px;border-radius:50%;border:1.5px dashed var(--yh-line-strong,#c8bfb4);background:none;color:var(--yh-muted);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:all .2s}.hostpage_socialAdd__o9CVF:hover{border-color:var(--yh-accent);color:var(--yh-accent)}.hostpage_socialEdit__DsKCu{margin-top:-6px}.hostpage_socialEditRow__JcQHH{display:flex;align-items:center;gap:8px}.hostpage_socialEditLabel__I1o3H{flex-shrink:0;font-size:14px;color:var(--yh-text-2);min-width:70px;text-align:left}.hostpage_socialSelect__HKTTu{flex:1 1;border:var(--yh-input-border,1.5px solid var(--yh-border));border-radius:var(--yh-control-radius,10px);padding:8px 12px;font-family:var(--yh-font-ui);font-size:16px;background:var(--yh-input-bg,var(--yh-surface));color:var(--yh-text)}.hostpage_inlineDanger__uKhF7{color:#a4342a;margin-right:auto}.hostpage_bio__fFXjL{font-size:16px;font-weight:300;color:#555;line-height:1.7;max-width:340px;margin:0 auto}.hostpage_editable__rfn4Z{position:relative}.hostpage_editBtn__mnyFz{display:inline-flex;align-items:center;vertical-align:middle;margin-left:6px;padding:2px;background:none;border:none;cursor:pointer;color:var(--yh-accent);opacity:.7}.hostpage_editBtn__mnyFz:hover{opacity:1}.hostpage_editPlaceholder__OUq86{color:var(--yh-muted-2);font-style:italic}.hostpage_inlineEdit__uMR3e{max-width:340px;margin:0 auto 14px}.hostpage_inlineInput__gnhi6,.hostpage_inlineTextarea__u28lH{width:100%;border:1.5px solid var(--yh-accent);border-radius:10px;padding:8px 12px;font-family:var(--yh-font-ui);font-size:16px;font-weight:300;color:var(--yh-text);background:var(--yh-surface);outline:none;text-align:center}.hostpage_inlineTextarea__u28lH{resize:none;overflow:hidden;line-height:1.6}.hostpage_rateEdit__Atljp{margin-top:16px}.hostpage_rateRow__2y3xB{display:flex;align-items:center;gap:10px}.hostpage_rateBound__UZWYL{font-size:12px;color:var(--yh-muted);flex-shrink:0;min-width:40px;text-align:center}.hostpage_rateSlider__K_H8q{flex:1 1;accent-color:var(--yh-accent)}.hostpage_rateInfo__80T0o{margin-top:6px;font-size:14px;color:#8a7d70}.hostpage_rateInfo__80T0o strong{color:var(--yh-accent-dark,#b3702f);font-weight:500}.hostpage_avatarEditBtn__NbOHF{position:absolute;bottom:14px;left:14px;width:32px;height:32px;border-radius:50%;border:var(--yh-btn-secondary-border,1.5px solid var(--yh-border));background:var(--yh-btn-secondary-bg,var(--yh-surface));color:var(--yh-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.hostpage_avatarEditBtn__NbOHF:hover{border-color:var(--yh-accent)}.hostpage_menuBackdrop__7tZIr{position:fixed;inset:0;z-index:5}.hostpage_avatarMenu__ieaDN{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);z-index:6;min-width:170px;background:var(--yh-surface);border:1px solid var(--yh-border);border-radius:10px;box-shadow:0 6px 20px rgba(26,26,46,.12);box-shadow:0 6px 20px color-mix(in srgb,var(--yh-ink) 12%,transparent);padding:4px;display:flex;flex-direction:column}.hostpage_avatarMenu__ieaDN button{background:none;border:none;text-align:left;padding:9px 12px;border-radius:7px;font-family:var(--yh-font-ui);font-size:14px;color:var(--yh-text);cursor:pointer}.hostpage_avatarMenu__ieaDN button:hover{background:var(--yh-creme)}.hostpage_avatarMenuDanger__uczfg{color:#a4342a!important}.hostpage_inlineActions__gWTHs{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:6px;font-size:14px}.hostpage_inlineCount__xNdI8{color:#b5a693;margin-right:auto}.hostpage_inlineCancel__K3Jua{background:none;color:var(--yh-muted)}.hostpage_inlineCancel__K3Jua,.hostpage_inlineSave__Vp9RE{border:none;font-family:var(--yh-font-ui);font-size:14px;cursor:pointer}.hostpage_inlineSave__Vp9RE{background:var(--yh-btn-strong-bg,var(--yh-bg-dark));color:var(--yh-on-dark);border-radius:var(--yh-btn-radius,8px);padding:6px 14px;font-weight:var(--yh-btn-weight,500);box-shadow:var(--yh-btn-primary-shadow,none)}.hostpage_inlineCancel__K3Jua:disabled,.hostpage_inlineSave__Vp9RE:disabled{opacity:.5;cursor:default}.hostpage_tariefChip__ZOJQH{display:inline-flex;align-items:center;gap:6px;background:var(--yh-surface);border:1px solid var(--yh-border);border-radius:100px;padding:5px 13px;margin-top:16px;font-size:14px;font-weight:300;color:#8a7d70}.hostpage_tariefChip__ZOJQH strong{color:var(--yh-accent-dark,#b3702f);font-weight:500}.hostpage_actions__D7cW1{margin:20px 0 0;display:flex;flex-direction:column;gap:10px}.hostpage_btnLive__Ynl4i{width:100%;padding:10px 24px 9px;background:var(--yh-btn-primary-bg,var(--yh-online));box-shadow:var(--yh-btn-primary-shadow,none);border:none;border-radius:var(--yh-btn-radius,14px);font-family:var(--yh-font-ui);font-size:16px;font-weight:var(--yh-btn-weight,500);line-height:1.3;color:var(--yh-on-dark);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.hostpage_btnCta__nBOlN{background:var(--yh-btn-primary-bg,var(--yh-accent))}.hostpage_btnCta__nBOlN:hover{background:var(--yh-btn-primary-bg,var(--yh-accent-dark,#b5784c))}.hostpage_btnLiveSub__69stM{font-size:14px;font-weight:400;letter-spacing:.02em;color:rgba(255,255,255,.78)}.hostpage_btnMessage__9F6gK{width:100%;padding:16px 24px;background:var(--yh-btn-secondary-bg,var(--yh-surface));border:var(--yh-btn-secondary-border,1.5px solid var(--yh-border));border-radius:var(--yh-btn-radius,14px);font-family:var(--yh-font-ui);font-size:16px;color:var(--yh-text);cursor:pointer}.hostpage_btnMessage__9F6gK:hover{border-color:var(--yh-accent)}.hostpage_btnWithIcon__mOscn{display:inline-flex;align-items:center;justify-content:center;gap:8px}.hostpage_btnWithIcon__mOscn svg{color:var(--yh-accent-dark,#b3702f)}.hostpage_btnAlert__M5Gzn{width:100%;padding:16px 24px;background:var(--yh-btn-primary-bg,var(--yh-accent));border:none;border-radius:var(--yh-btn-radius,14px);font-family:var(--yh-font-ui);font-size:16px;font-weight:500;color:var(--yh-on-dark);cursor:pointer}.hostpage_btnAlert__M5Gzn:hover{background:var(--yh-accent-dark,#b5784c)}.hostpage_btnInfo__qFLTP{width:100%;padding:16px 24px;border-radius:14px;font-family:var(--yh-font-ui);font-size:16px;display:flex;align-items:center;justify-content:center;gap:10px}.hostpage_btnOffline__SM7wM{background:#fbf8f4;border:1.5px solid var(--yh-border);color:var(--yh-muted)}.hostpage_btnPaused__Ctec_{background:#fdfaf3;border:1.5px solid #e8c86a;color:#9a8050}.hostpage_btnBusy__4Re73{background:#fdf6f1;border:1.5px solid #e8b394;color:#a86a45}.hostpage_footer__v5K26{text-align:center;font-size:14px;font-weight:300;color:var(--yh-muted);line-height:1.6;margin-top:18px}.hostpage_footer__v5K26 p{margin:0}.hostpage_footer__v5K26 a{display:inline-block;margin-top:10px;color:var(--yh-accent);text-decoration:none}.hostpage_removed__h3_5H{text-align:center;padding:48px 24px}.hostpage_removed__h3_5H .hostpage_mark__GD6g7{font-size:40px;margin-bottom:20px}.hostpage_removed__h3_5H h2{font-family:var(--yh-font-display);font-size:24px;font-style:italic;margin-bottom:12px}.hostpage_removed__h3_5H p{font-size:16px;font-weight:300;color:var(--yh-muted);line-height:1.7}.hostpage_overlay__Z6_xi{position:fixed;inset:0;background:rgba(26,26,46,.45);background:color-mix(in srgb,var(--yh-ink) 45%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center;z-index:200;padding:16px}.hostpage_modal__lkAq0{position:relative;background:var(--yh-surface);border-radius:22px 22px 18px 18px;padding:28px 24px 20px;width:100%;max-width:440px;max-height:92vh;overflow-y:auto;box-shadow:0 -8px 40px rgba(26,26,46,.2);box-shadow:0 -8px 40px color-mix(in srgb,var(--yh-ink) 20%,transparent);scrollbar-width:thin;scrollbar-color:rgba(26,26,46,.18) transparent;scrollbar-color:color-mix(in srgb,var(--yh-ink) 18%,transparent) transparent}.hostpage_modal__lkAq0::-webkit-scrollbar{width:6px}.hostpage_modal__lkAq0::-webkit-scrollbar-track{background:transparent;margin:20px 0}.hostpage_modal__lkAq0::-webkit-scrollbar-thumb{background:rgba(26,26,46,.18);background:color-mix(in srgb,var(--yh-ink) 18%,transparent);border-radius:100px}.hostpage_modal__lkAq0::-webkit-scrollbar-thumb:hover{background:rgba(26,26,46,.3);background:color-mix(in srgb,var(--yh-ink) 30%,transparent)}.hostpage_modalClose__7jV9b{position:absolute;top:14px;left:14px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--yh-creme,#f4efe7);color:var(--yh-text-2);font-size:14px;line-height:1;cursor:pointer}.hostpage_modalClose__7jV9b:hover{background:var(--yh-border,#e6ddd0)}.hostpage_modalError__laSWz{margin:10px 0 2px;padding:9px 13px;border-radius:10px;background:rgba(214,69,69,.1);color:#b23b3b;font-size:14px;line-height:1.4}@media (min-width:520px){.hostpage_overlay__Z6_xi{align-items:center}.hostpage_modal__lkAq0{border-radius:20px}}.hostpage_handleBar__OP_8P{width:40px;height:4px;border-radius:2px;background:var(--yh-border);margin:0 auto 18px}.hostpage_modalTitle__TKRbG{font-family:var(--yh-font-display);font-size:24px;margin-bottom:6px}.hostpage_modalSub__I5Xzq{font-size:14px;font-weight:300;color:var(--yh-muted);margin-bottom:18px;line-height:1.6}.hostpage_infoBox__hAh1H{background:#fbf8f4;border:1px solid var(--yh-border);border-radius:12px;padding:4px 14px;margin-bottom:14px}.hostpage_sectionLabel__7ebRJ{font-size:14px;font-weight:300;color:var(--yh-muted);margin:0 0 10px}.hostpage_infoRow__Fs6f6{display:flex;justify-content:space-between;align-items:center;padding:9px 0;font-size:14px;border-bottom:1px solid var(--yh-border)}.hostpage_infoRow__Fs6f6:last-child{border-bottom:none}.hostpage_infoRow__Fs6f6 span{color:var(--yh-muted)}.hostpage_infoRow__Fs6f6 strong{font-weight:500;text-align:right}.hostpage_modeChoice__VFadN{display:flex;gap:8px;margin-bottom:12px}.hostpage_modeBtn__C9EC8{flex:1 1;padding:12px 6px;border:var(--yh-btn-secondary-border,1.5px solid var(--yh-border));border-radius:var(--yh-btn-radius,10px);background:var(--yh-btn-secondary-bg,var(--yh-surface));font-family:var(--yh-font-ui);font-size:14px;color:var(--yh-text-2);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px}.hostpage_modeBtn__C9EC8.hostpage_selected__4sClQ{border-color:var(--yh-online);background:#eaf2f0;color:var(--yh-online)}.hostpage_avInfo__UQG_G{margin:0 0 12px;background:var(--yh-creme);border-radius:10px;padding:10px 14px;font-size:14px;font-weight:300;color:#8a6f52;line-height:1.55}.hostpage_avInfo__UQG_G strong{font-weight:500;color:var(--yh-accent-dark,#b3702f)}.hostpage_textarea__yJ1Ps{width:100%;min-height:90px;border:var(--yh-input-border,1.5px solid var(--yh-border));border-radius:var(--yh-control-radius,12px);padding:12px 14px;font-family:var(--yh-font-ui);font-size:16px;font-weight:300;background:var(--yh-input-bg,var(--yh-surface));outline:none;resize:vertical;margin-top:12px}.hostpage_textarea__yJ1Ps:focus{border-color:var(--yh-input-focus,var(--yh-accent))}.hostpage_send__qvhJN{width:100%;height:50px;background:var(--yh-btn-strong-bg,var(--yh-bg-dark));color:var(--yh-on-dark);border:none;border-radius:var(--yh-btn-radius,12px);font-family:var(--yh-font-ui);font-size:16px;font-weight:var(--yh-btn-weight,500);cursor:pointer;margin-top:14px;box-shadow:var(--yh-btn-primary-shadow,none)}.hostpage_send__qvhJN.hostpage_sendTight__b21cM{margin-top:0}.hostpage_send__qvhJN.hostpage_green__yXSTD{background:var(--yh-online)}.hostpage_send__qvhJN.hostpage_sendSecondary__WgiFp{margin-top:8px;background:var(--yh-btn-secondary-bg,var(--yh-surface));color:var(--yh-text);border:var(--yh-btn-secondary-border,1.5px solid var(--yh-border))}.hostpage_send__qvhJN.hostpage_sendSecondary__WgiFp:hover{border-color:var(--yh-accent)}.hostpage_send__qvhJN:disabled{opacity:.45;cursor:default}.hostpage_cancel__FWn_M{width:100%;background:none;border:none;color:var(--yh-muted);font-family:var(--yh-font-ui);font-size:16px;padding:12px;cursor:pointer;margin-top:4px}.hostpage_confirmIcon__aF_TJ{font-size:34px;text-align:center;margin-bottom:12px}.hostpage_center__MknR_{text-align:center}.hostpage_ownerNotice__PNB_l{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0 0 18px;padding:10px 14px;border:1px solid var(--yh-border);border-radius:12px;background:#f7edda;color:#7a5a2e;font-size:14px;text-align:center}.hostpage_ownerNoticeBtn__LyJPp{padding:6px 12px;border-radius:var(--yh-btn-radius,999px);background:var(--yh-btn-strong-bg,var(--yh-bg-dark));color:var(--yh-on-dark);font-size:14px;font-weight:var(--yh-btn-weight,600);text-decoration:none;box-shadow:var(--yh-btn-primary-shadow,none)}.hostpage_ownCounts__jlxNi{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 10px;font-size:var(--yh-text-sm);color:var(--yh-muted)}.hostpage_ownCounts__jlxNi b{color:var(--yh-text);font-weight:600}.hostpage_ownCounts__jlxNi a{color:inherit;text-decoration:none}.hostpage_ownCounts__jlxNi a:hover{color:var(--yh-accent)}.hostpage_ownCountsSep__2_cRO{opacity:.6}.tipmodal_backdrop__K148I{position:fixed;inset:0;z-index:120;background:rgba(26,26,46,.6);background:color-mix(in srgb,var(--yh-ink) 60%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:24px;animation:tipmodal_fade__crRWQ .15s ease}.tipmodal_modal__upZ_7{width:100%;max-width:420px;background:var(--yh-surface);border-radius:18px;padding:26px;box-shadow:0 20px 60px rgba(0,0,0,.35);font-family:var(--yh-font-ui);animation:tipmodal_pop__mTmKj .16s ease}.tipmodal_title__AjYQT{font-family:var(--yh-font-display);font-size:24px;font-weight:500;margin:0 0 6px;color:var(--yh-text)}.tipmodal_title__AjYQT em{font-style:italic;color:var(--yh-accent)}.tipmodal_subtitle__NvASr{font-size:16px;color:#6b5d50;margin:0 0 10px}.tipmodal_balance__3yxrT{color:var(--yh-accent);font-weight:600}.tipmodal_disclaimer___Jf56{font-size:14px;color:var(--yh-muted);line-height:1.5;margin:0 0 18px}.tipmodal_presets__F5CYQ{display:flex;gap:10px;margin-bottom:14px}.tipmodal_preset__7BVAf{flex:1 1;padding:13px;border:var(--yh-btn-secondary-border,1.5px solid var(--yh-border));border-radius:var(--yh-btn-radius,12px);background:var(--yh-btn-secondary-bg,var(--yh-surface));font-family:var(--yh-font-ui);font-size:16px;font-weight:500;color:var(--yh-text);cursor:pointer;transition:border-color .12s,background .12s}.tipmodal_presetOn__xlrBC,.tipmodal_preset__7BVAf:hover{border-color:var(--yh-accent)}.tipmodal_presetOn__xlrBC{background:var(--yh-creme)}.tipmodal_customRow__Uu1MA{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.tipmodal_customLabel__V_zS6{font-size:14px;color:#6b5d50}.tipmodal_customField__xzfy0{display:flex;align-items:center;gap:4px;border:var(--yh-input-border,1.5px solid var(--yh-border));border-radius:var(--yh-control-radius,10px);padding:8px 12px;width:130px}.tipmodal_customField__xzfy0 span{color:var(--yh-muted)}.tipmodal_customField__xzfy0 input{border:none;outline:none;width:100%;font-family:var(--yh-font-ui);font-size:16px;background:transparent}.tipmodal_insufficient__rfhV6{display:block;text-align:center;font-size:14px;color:var(--yh-accent-dark,#b3702f);margin-bottom:12px;text-decoration:none}.tipmodal_cta__65Hst{width:100%;padding:14px;border:none;border-radius:var(--yh-btn-radius,12px);background:var(--yh-btn-primary-bg,var(--yh-accent));color:var(--yh-on-dark);font-family:var(--yh-font-ui);font-size:16px;font-weight:var(--yh-btn-weight,600);cursor:pointer;transition:opacity .12s;box-shadow:var(--yh-btn-primary-shadow,none)}.tipmodal_cta__65Hst:disabled{opacity:.45;cursor:default}.tipmodal_cancel__BEoiL{width:100%;margin-top:8px;padding:10px;border:none;background:none;color:var(--yh-muted);font-family:var(--yh-font-ui);font-size:16px;cursor:pointer}@keyframes tipmodal_fade__crRWQ{0%{opacity:0}}@keyframes tipmodal_pop__mTmKj{0%{opacity:0;transform:scale(.96)}}.confetti_layer__juH14{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:40}.confetti_piece__WcbJY{position:absolute;top:-8%;animation-name:confetti_fall__zjw7v;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards;will-change:transform,opacity}@keyframes confetti_fall__zjw7v{0%{transform:translateY(0) rotate(0deg);opacity:0}10%{opacity:1}to{transform:translateY(115vh) rotate(320deg);opacity:.9}}