@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&family=Sora:wght@400;500;600;700&display=swap";.livechat-exit{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at top,#f8f6f2,#f0f2f7 55%,#e9edf6)}.livechat-exit-modal{position:fixed;inset:0;z-index:2147483605;background:radial-gradient(circle at top,#0f172ab3,#080b14e0 60%,#06080ef2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center;padding:24px;padding-top:max(24px,env(safe-area-inset-top,0px) + 12px);padding-bottom:max(24px,env(safe-area-inset-bottom,0px) + 12px);overflow-y:auto}.livechat-exit-modal .livechat-exit{background:transparent;min-height:min(100%,calc(100vh - 48px));padding:0}.livechat-exit-card{width:min(960px,100%);background:linear-gradient(160deg,#fff,#f7f7fb 55%,#f0f4ff);border-radius:22px;border:1px solid rgba(148,163,184,.2);box-shadow:0 24px 50px #0f172a33,0 0 0 1px #fff9 inset;padding:24px;max-height:min(90vh,820px);overflow:auto;position:relative}.livechat-exit-close{position:absolute;top:12px;right:12px;opacity:.9;width:34px;height:34px;border-radius:999px;background-color:#0f172a1f;border:1px solid rgba(148,163,184,.35);transition:opacity .12s ease,background-color .12s ease,transform .12s ease}.livechat-exit-close:hover,.livechat-exit-close:focus-visible{opacity:1;background-color:#0f172a2e;transform:scale(1.04)}.livechat-exit-error{border-color:#fca5a5;box-shadow:0 18px 40px #dc26261f}.livechat-exit-loading{display:flex;align-items:center;gap:16px;font-size:16px;font-weight:600;color:#1f2937}.livechat-exit-loading-text{display:flex;flex-direction:column;gap:4px}.livechat-exit-loading-text small{font-size:12px;font-weight:500;color:#64748b}.livechat-exit-spinner{width:54px;height:54px;border-radius:50%;border:5px solid rgba(99,102,241,.2);border-top-color:#4f46e5;border-right-color:#6366f1cc;box-shadow:0 0 24px #4f46e540;position:relative;animation:livechatExitSpin .9s linear infinite}.livechat-exit-spinner:after{content:"";position:absolute;inset:10px;border-radius:50%;border:3px solid rgba(15,23,42,.15);border-left-color:#0f172aa6;animation:livechatExitSpinReverse 1.2s linear infinite}.livechat-exit-continue{margin-top:16px;border-radius:999px;font-weight:600}.livechat-feedback-header{border-bottom:1px solid #eceff6;padding-bottom:12px;margin-bottom:20px}.livechat-feedback-title{font-weight:700;font-size:20px;color:#1f2937;display:flex;align-items:center;gap:10px}.livechat-feedback-caption{margin-top:6px;color:#475569;font-size:14px}.livechat-feedback-emoji{font-size:20px}.livechat-feedback-body{display:flex;gap:24px;align-items:flex-start}.livechat-feedback-media{flex:0 0 200px}.livechat-feedback-image{display:block;width:100%;border-radius:12px;overflow:hidden;border:1px solid #e3e7ef;background:#f6f7fb}.livechat-feedback-image img{width:100%;height:auto;display:block}.livechat-feedback-image-fallback{width:100%;padding-top:70%;background:linear-gradient(135deg,#d8dbe5,#f2f4f8)}.livechat-feedback-media-actions{display:flex;flex-direction:column;gap:8px;margin-top:12px}.livechat-feedback-media-actions .btn{width:100%;justify-content:center;border-radius:999px;font-weight:600}.livechat-feedback-profile-button{background:#0f172a;color:#fff;border:1px solid rgba(15,23,42,.6);box-shadow:0 10px 24px #0f172a2e}.livechat-feedback-profile-button:hover,.livechat-feedback-profile-button:focus-visible{color:#fff;transform:translateY(-1px);box-shadow:0 16px 26px #0f172a33}.livechat-feedback-favorite.is-active{border-color:#f59e0b;background:#fef3c7;color:#92400e}.livechat-feedback-favorite{border:1px solid rgba(148,163,184,.6);background:#fff;color:#0f172a}.livechat-feedback-favorite:hover,.livechat-feedback-favorite:focus-visible{border-color:#64748b;color:#0f172a}.livechat-feedback-button-emoji{margin-right:8px}.livechat-feedback-favorite-error{font-size:12px;color:#b91c1c}.livechat-feedback-content{flex:1}.livechat-feedback-subtitle{font-weight:600;margin-bottom:12px;color:#374151}.livechat-feedback-stars{display:flex;gap:8px;margin-bottom:12px}.livechat-feedback-star{border:none;background:transparent;font-size:48px;color:#e4e7ef;cursor:pointer;padding:4px;transition:transform .15s ease,color .15s ease}.livechat-feedback-star.is-active{color:#f6c200}.livechat-feedback-star:hover{transform:translateY(-2px) scale(1.02)}.livechat-feedback-thanks{display:inline-flex;align-items:center;gap:8px;color:#15803d;font-weight:600;margin-bottom:12px}.livechat-feedback-optional{margin-bottom:16px}.livechat-feedback-optional-hint{margin-top:6px;font-size:13px;color:#64748b}.livechat-feedback-optional-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.livechat-feedback-optional-title{font-size:13px;color:#64748b}.livechat-feedback-toggle{border:1px dashed rgba(100,116,139,.5);background:#94a3b81f;color:#0f172a;border-radius:999px;font-weight:600;padding:6px 14px}.livechat-feedback-toggle:hover,.livechat-feedback-toggle:focus-visible{border-color:#64748bcc;background:#94a3b833}.livechat-feedback-toggle-link{font-size:12px;color:#4f46e5;text-decoration:none;padding:0}.livechat-feedback-toggle-link:hover,.livechat-feedback-toggle-link:focus-visible{color:#4338ca;text-decoration:underline}.livechat-feedback-form textarea{resize:vertical;margin-bottom:16px;border-radius:14px;border:1px solid rgba(148,163,184,.5);background:#fff;box-shadow:inset 0 1px 2px #0f172a14}.livechat-feedback-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.livechat-feedback-submit{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;border:none;border-radius:999px;padding:10px 18px;font-weight:700;box-shadow:0 12px 24px #22c55e40}.livechat-feedback-submit:hover,.livechat-feedback-submit:focus-visible{color:#fff;transform:translateY(-1px);box-shadow:0 16px 30px #22c55e4d}.livechat-feedback-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px;justify-content:center}body.theme-dark .livechat-exit{background:radial-gradient(circle at top,#0c0c0cf2,#070707fa 60%,#030303)}body.theme-dark .livechat-exit-modal{background:radial-gradient(circle at top,#0a0a0ad6,#050505e6 60%,#020202fa)}body.theme-dark .livechat-exit-card{background:linear-gradient(160deg,#161616fa,#0a0a0afa);border-color:#ffffff1a;box-shadow:0 20px 48px #00000094,0 0 0 1px #ffffff0a inset}body.theme-dark .livechat-exit-close{background-color:#ffffff14;border-color:#ffffff24;color:#f3f3f3}body.theme-dark .livechat-exit-close:hover,body.theme-dark .livechat-exit-close:focus-visible{background-color:#ffffff24}body.theme-dark .livechat-exit-loading,body.theme-dark .livechat-feedback-title,body.theme-dark .livechat-feedback-subtitle{color:#f1f1f1}body.theme-dark .livechat-feedback-caption,body.theme-dark .livechat-exit-loading-text small,body.theme-dark .livechat-feedback-optional-title,body.theme-dark .livechat-feedback-optional-hint{color:#e6e6e6ad}body.theme-dark .livechat-feedback-header{border-bottom-color:#ffffff1a}body.theme-dark .livechat-feedback-image{border-color:#ffffff1a;background:#161616e6}body.theme-dark .livechat-feedback-image-fallback{background:linear-gradient(135deg,#303030f2,#181818f2)}body.theme-dark .livechat-feedback-star{color:#ffffff2e}body.theme-dark .livechat-feedback-favorite.is-active{background:#f59e0b33;color:#fbbf24;border-color:#f59e0b99}body.theme-dark .livechat-feedback-profile-button{background:#141414;border-color:#ffffff29;color:#f8f8f8}body.theme-dark .livechat-feedback-favorite{background:#1a1a1aeb;border-color:#ffffff29;color:#ececec}body.theme-dark .livechat-feedback-favorite-error{color:#fca5a5}body.theme-dark .livechat-feedback-thanks{color:#4ade80}body.theme-dark .livechat-feedback-form textarea{background:#121212f5;color:#ececec;border-color:#ffffff24;box-shadow:inset 0 1px 2px #00000059}body.theme-dark .livechat-feedback-form textarea::-moz-placeholder{color:#d2d2d280}body.theme-dark .livechat-feedback-form textarea::placeholder{color:#d2d2d280}body.theme-dark .livechat-feedback-toggle{background:#ffffff0f;border-color:#ffffff29;color:#ececec}body.theme-dark .livechat-feedback-toggle-link{color:#d4d4d4}body.theme-dark .livechat-feedback-submit{box-shadow:0 14px 28px #22c55e4d}@media(max-width:900px){.livechat-feedback-body{flex-direction:column}.livechat-feedback-media{width:100%}.livechat-feedback-star{font-size:40px}}@media(max-width:600px){.livechat-exit,.livechat-exit-modal{padding:16px}.livechat-exit-card{padding:18px}.livechat-feedback-star{font-size:32px}}@keyframes livechatExitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes livechatExitSpinReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.LivecamList{--livecam-font-size-xs: 11pt;--livecam-font-size-sm: 12pt;--livecamlist-fg: #0f172a;--livecamlist-fg-muted: rgba(15, 23, 42, .6);--livecamlist-shell-bg: rgba(255, 255, 255, .92);--livecamlist-card-bg: rgba(255, 255, 255, .92);--livecamlist-card-border: rgba(148, 163, 184, .35);--livecamlist-shimmer-a: rgba(148, 163, 184, .22);--livecamlist-shimmer-b: rgba(203, 213, 225, .45);position:relative}body.theme-dark .LivecamList{--livecamlist-fg: #f5f5f5;--livecamlist-fg-muted: rgba(245, 245, 245, .68);--livecamlist-shell-bg: rgba(15, 23, 42, .7);--livecamlist-card-bg: rgba(24, 24, 24, .72);--livecamlist-card-border: rgba(120, 120, 120, .25);--livecamlist-shimmer-a: rgba(120, 120, 120, .2);--livecamlist-shimmer-b: rgba(210, 210, 210, .32)}.LivecamList.is-loading{opacity:.7;filter:saturate(.85)}.LivecamList.is-loading .livecam-item-inner,.LivecamList.is-loading .livecam-item-link{pointer-events:none}.livecamlist-loader{position:absolute;inset:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:14px;padding:10px 14px 18px;background:var(--livecamlist-shell-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;z-index:5;pointer-events:all;cursor:progress}.livecamlist-loader__header,.livecamlist-loading-shell__header{text-align:left;color:var(--livecamlist-fg)}.livecamlist-loader__title,.livecamlist-loading-shell__title{font-weight:700;font-size:1.05rem;letter-spacing:.02em}.livecamlist-loader__sub,.livecamlist-loading-shell__sub{font-size:.9rem;color:var(--livecamlist-fg-muted)}.livecamlist-loader__dots{display:inline-flex;gap:10px;align-self:flex-start}.livecamlist-loader__dot{width:10px;height:10px;border-radius:50%;background:#64748b;animation:livecamlistPulse 1s ease-in-out infinite}.livecamlist-loader__dot:nth-child(2){animation-delay:.12s}.livecamlist-loader__dot:nth-child(3){animation-delay:.24s}.livecamlist-loader__label{font-weight:700;color:#334155;letter-spacing:.01em}.livecamlist-loader__grid,.livecamlist-loading-shell__grid{display:grid;width:min(1100px,100%);gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.livecamlist-loading-shell{position:relative;width:100%;padding:28px 20px 32px;border-radius:16px;background:var(--livecamlist-shell-bg);box-shadow:0 16px 40px #0f172a14;color:var(--livecamlist-fg)}.livecamlist-skeleton-card{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:var(--livecamlist-card-bg);border:1px solid var(--livecamlist-card-border);overflow:hidden}.livecamlist-skeleton-card__image{width:100%;aspect-ratio:4 / 3;border-radius:10px;background:linear-gradient(90deg,var(--livecamlist-shimmer-a),var(--livecamlist-shimmer-b),var(--livecamlist-shimmer-a));background-size:200% 100%;animation:livecamlistShimmer 1.6s ease-in-out infinite}.livecamlist-skeleton-card__row{height:10px;border-radius:999px;background:linear-gradient(90deg,var(--livecamlist-shimmer-a),var(--livecamlist-shimmer-b),var(--livecamlist-shimmer-a));background-size:200% 100%;animation:livecamlistShimmer 1.6s ease-in-out infinite}.livecamlist-skeleton-card__row--short{width:70%}@keyframes livecamlistPulse{0%,80%,to{transform:scale(.85);opacity:.5}40%{transform:scale(1.1);opacity:1}}@keyframes livecamlistShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.LivecamList:not(.LivecamList--compact) .camlabel{font-size:var(--livecam-font-size-xs, inherit)!important}@media(min-width:768px){.LivecamList:not(.LivecamList--compact) .camlabel{font-size:var(--livecam-font-size-sm, inherit)!important}}@media(min-width:992px){.LivecamList:not(.LivecamList--compact) .camlabel{font-size:var(--livecam-font-size-md, inherit)!important}}@media(min-width:1200px){.LivecamList:not(.LivecamList--compact) .camlabel{font-size:var(--livecam-font-size-lg, inherit)!important}}img.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.pagination .disabled{cursor:not-allowed!important;opacity:.4}.livecam-price-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .55rem;border-radius:999px;font-weight:600;font-size:.85em;color:#fff;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.livecam-price-badge:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:.9em}.livecam-price-badge:hover{transform:translateY(-1px);filter:brightness(1.05)}.camlabelonhover{display:none}a:hover .camlabelonhover{display:block}body[data-spa-base] .gwc-rightrail-livecams .camlabelonhover{display:block!important}body[data-spa-base] .gwc-rightrail-livecams .livecam-lovense-icon-compact{inset:8px auto auto 0}.freecam-price-confirm{position:fixed;inset:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#0206179e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.freecam-price-confirm__card{width:min(460px,100%);border-radius:14px;background:#fff;border:1px solid rgba(15,23,42,.12);box-shadow:0 24px 60px #00000061,0 6px 18px #00000038;overflow:hidden;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.freecam-price-confirm__body{padding:18px 18px 16px}.freecam-price-confirm__title{margin:0 0 10px;font-size:18px;line-height:1.2;font-weight:800;letter-spacing:-.01em;color:#0f172a}.freecam-price-confirm__text{margin:0 0 14px;color:#0f172ac7;font-size:14px;line-height:1.4}.freecam-price-confirm__price{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#2563eb1f;color:#1e40afeb;font-weight:800;white-space:nowrap}.freecam-price-confirm__actions{display:flex;gap:10px;flex-wrap:wrap}.freecam-price-confirm__actions .btn{min-height:44px;font-weight:800;flex:1 1 160px}@media(prefers-reduced-motion:no-preference){.freecam-price-confirm__card{animation:freecam-price-confirm-pop .16s ease-out}}@keyframes freecam-price-confirm-pop{0%{transform:translateY(6px) scale(.98);opacity:.92}to{transform:translateY(0) scale(1);opacity:1}}.chatroulette-controls{position:fixed;top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));z-index:1062;display:flex;gap:8px;align-items:center;padding:8px;border-radius:999px;background:#ffffffeb;border:1px solid rgba(15,23,42,.12);box-shadow:0 12px 32px #00000038;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.chatroulette-controls__badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#0f172a0f;color:#0f172ad1;font-weight:800;font-size:12px}.chatroulette-controls__btn.btn{min-height:36px;padding:6px 12px;font-weight:800;border-radius:999px}.chatroulette-controls__btn.btn.btn-primary{padding-left:14px;padding-right:14px}@media(max-width:480px){.chatroulette-controls{top:auto;bottom:max(10px,env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));justify-content:center;border-radius:16px;flex-wrap:wrap}.chatroulette-controls__badge{flex:1 1 100%;justify-content:center}}.messaging-landing{display:flex;flex-direction:column;gap:1rem}.messaging-landing__section{padding:1.05rem;overflow:hidden}.messaging-landing__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.messaging-landing__header--intro{margin-bottom:1.15rem}.messaging-landing__eyebrow{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .7rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--gwc-app-border) 84%,transparent);background:color-mix(in srgb,var(--gwc-app-surface-muted) 72%,transparent);color:var(--gwc-app-muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.messaging-landing__title{margin:.7rem 0 0;font-family:Sora,Archivo,Segoe UI,sans-serif;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.08;font-weight:700;color:var(--gwc-app-text)}.messaging-landing__description{margin:.45rem 0 0;max-width:46rem;color:var(--gwc-app-muted);font-size:.95rem;line-height:1.45}.messaging-landing__ghost-button{flex:0 0 auto;min-height:2.5rem;padding:.65rem 1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--gwc-app-border) 84%,transparent);background:color-mix(in srgb,var(--gwc-app-surface-strong) 86%,transparent);color:var(--gwc-app-text);font-size:.92rem;font-weight:600;transition:transform .14s ease,border-color .14s ease,background-color .14s ease}.messaging-landing__ghost-button:hover,.messaging-landing__ghost-button:focus-visible{transform:translateY(-1px);border-color:#10b98161;background:color-mix(in srgb,var(--gwc-app-surface-muted) 88%,transparent)}.messaging-landing__ghost-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.messaging-landing__feedback{padding:.9rem 1rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--gwc-app-border) 84%,transparent);background:color-mix(in srgb,var(--gwc-app-surface-muted) 80%,transparent);color:var(--gwc-app-muted);font-size:.95rem}.messaging-landing__feedback--error{border-color:#f43f5e47;background:#f43f5e14;color:#be123c}body.theme-dark .messaging-landing__feedback--error,body[data-theme=dark] .messaging-landing__feedback--error{color:#fecdd3}.messaging-landing__category-strip,.messaging-avatar-strip{display:flex;gap:.8rem;overflow-x:auto;scrollbar-width:thin;padding-bottom:.2rem}.messaging-landing__section--categories{background:radial-gradient(circle at top right,rgba(16,185,129,.12),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--gwc-app-surface-strong) 96%,transparent),color-mix(in srgb,var(--gwc-app-surface) 92%,transparent))}.messaging-landing__category-strip::-webkit-scrollbar,.messaging-avatar-strip::-webkit-scrollbar{height:6px}.messaging-landing__category-strip::-webkit-scrollbar-thumb,.messaging-avatar-strip::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gwc-app-border) 88%,transparent);border-radius:999px}.messaging-category-pill{display:inline-flex;align-items:center;gap:.7rem;min-height:3.1rem;padding:.85rem 1.2rem;border:1px solid color-mix(in srgb,var(--gwc-app-border) 80%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--gwc-app-surface-strong) 96%,transparent),color-mix(in srgb,var(--gwc-app-surface) 86%,transparent)),radial-gradient(circle at top right,rgba(255,255,255,.08),transparent 52%);color:var(--gwc-app-text);font-size:.98rem;font-weight:650;white-space:nowrap;box-shadow:0 12px 24px #0f172a14,inset 0 1px #ffffff1f;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.messaging-category-pill:hover,.messaging-category-pill:focus-visible{transform:translateY(-1px);border-color:color-mix(in srgb,var(--gwc-app-border) 58%,rgba(16,185,129,.45));box-shadow:0 16px 28px #0f172a1f,inset 0 1px #ffffff29}.messaging-category-pill.is-active{border-color:#10b98180;background:linear-gradient(180deg,#10b98133,#10b9811c),linear-gradient(180deg,color-mix(in srgb,var(--gwc-app-surface-strong) 94%,transparent),color-mix(in srgb,var(--gwc-app-surface) 88%,transparent));box-shadow:0 18px 30px #10b98124,inset 0 1px #ffffff2e}.messaging-category-pill__icon{display:inline-flex;align-items:center;justify-content:center;width:1.95rem;height:1.95rem;border-radius:999px;background:#18181b14}.messaging-category-pill--live .messaging-category-pill__icon{color:#22c55e;background:#22c55e24}.messaging-category-pill--video .messaging-category-pill__icon{color:#38bdf8;background:#38bdf824}.messaging-category-pill--top .messaging-category-pill__icon{color:#f59e0b;background:#f59e0b24}.messaging-category-pill--trending .messaging-category-pill__icon{color:#fb7185;background:#fb718524}.messaging-category-pill--new .messaging-category-pill__icon{color:#facc15;background:#facc1529}.messaging-avatar-card{display:grid;gap:.65rem;min-width:6.8rem;text-decoration:none;color:inherit}.messaging-avatar-card__image-wrap{position:relative;width:5.8rem;height:5.8rem;border-radius:999px;padding:.22rem;background:linear-gradient(135deg,#10b981f2,#15803ddb);box-shadow:0 18px 28px #10b9812e,0 0 0 1px #10b9812e}.messaging-avatar-card__image{width:100%;height:100%;display:block;border-radius:999px;-o-object-fit:cover;object-fit:cover;background:color-mix(in srgb,var(--gwc-app-surface-muted) 88%,transparent)}.messaging-avatar-card__name{display:block;max-width:6.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:650;color:var(--gwc-app-text)}.messaging-avatar-card--skeleton{min-width:5.8rem}.messaging-avatar-card--skeleton .messaging-avatar-card__image,.messaging-avatar-card--skeleton .messaging-avatar-card__label,.messaging-profile-card--skeleton .messaging-profile-card__avatar,.messaging-profile-card--skeleton .messaging-profile-card__name,.messaging-profile-card--skeleton .messaging-profile-card__meta{background:linear-gradient(90deg,#94a3b833,#e2e8f06b,#94a3b833);background-size:200% 100%;animation:messaging-skeleton-shimmer 1.4s linear infinite}.messaging-avatar-card--skeleton .messaging-avatar-card__image{width:5.8rem;height:5.8rem;border-radius:999px}.messaging-avatar-card--skeleton .messaging-avatar-card__label{width:4.3rem;height:.9rem;border-radius:999px}.messaging-status-dot{display:inline-block;width:.72rem;height:.72rem;border-radius:999px;background:#22c55e;box-shadow:0 0 0 .22rem #22c55e29}.messaging-avatar-card__image-wrap .messaging-status-dot{position:absolute;right:.35rem;bottom:.35rem;width:.78rem;height:.78rem;box-shadow:0 0 0 .24rem #050505eb,0 0 0 .42rem #22c55e2e}.messaging-filter-group{display:grid;gap:.8rem;margin-bottom:1.15rem}.messaging-filter-group__title{display:flex;align-items:center;gap:.65rem;font-size:.84rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gwc-app-muted)}.messaging-filter-group__count{padding:.18rem .5rem;border-radius:999px;background:#10b98124;color:#10b981;font-size:.72rem;letter-spacing:normal}.messaging-filter-group__chips{display:flex;flex-wrap:wrap;gap:.65rem}.messaging-filter-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:2.35rem;padding:.55rem .85rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--gwc-app-border) 84%,transparent);background:color-mix(in srgb,var(--gwc-app-surface-muted) 86%,transparent);color:var(--gwc-app-text);font-size:.92rem;font-weight:600;transition:border-color .14s ease,transform .14s ease,background-color .14s ease}.messaging-filter-chip:hover,.messaging-filter-chip:focus-visible{transform:translateY(-1px);border-color:#10b9815c}.messaging-filter-chip.is-selected{border-color:#10b9817a;background:#10b98129}.messaging-filter-chip__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.45rem;height:1.45rem;padding:0 .38rem;border-radius:999px;background:color-mix(in srgb,var(--gwc-app-surface-strong) 90%,transparent);color:var(--gwc-app-muted);font-size:.75rem;font-weight:700}.messaging-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.messaging-profile-card{position:relative;display:grid;gap:.85rem;padding:.95rem;border-radius:1.15rem;border:1px solid color-mix(in srgb,var(--gwc-app-border) 84%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--gwc-app-surface-strong) 97%,transparent),color-mix(in srgb,var(--gwc-app-surface) 92%,transparent)),radial-gradient(circle at top center,rgba(16,185,129,.05),transparent 58%);box-shadow:0 14px 24px #0f172a0d,inset 0 1px #ffffff14}.messaging-profile-card__topline{min-height:1.55rem;display:flex;justify-content:flex-end}.messaging-profile-card__badge{display:inline-flex;align-items:center;justify-content:center}.messaging-profile-card__badge>*{transform:scale(.9);transform-origin:center}.messaging-profile-card__avatar-link{display:block;width:100%;text-decoration:none}.messaging-profile-card__avatar-wrap,.messaging-profile-card__avatar{width:min(100%,15rem);aspect-ratio:1 / 1;margin:0 auto;border-radius:999px}.messaging-profile-card__avatar-wrap{padding:.24rem;background:linear-gradient(135deg,#22c55eeb,#14532deb);box-shadow:0 20px 30px #22c55e24,0 0 0 1px #22c55e24}.messaging-profile-card__avatar-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:999px;background:color-mix(in srgb,var(--gwc-app-surface-muted) 88%,transparent)}.messaging-profile-card__body{display:grid;gap:.4rem;justify-items:start}.messaging-profile-card__name{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;color:var(--gwc-app-text);font-size:1.05rem;font-weight:700}.messaging-profile-card__meta,.messaging-profile-card__meta *{color:var(--gwc-app-text)!important;font-size:.94rem;line-height:1.45}.messaging-profile-card__meta strong,.messaging-profile-card__meta b{color:#f43f5e!important;font-weight:700}.messaging-profile-card__features,.messaging-profile-card__features *{color:var(--gwc-app-muted)!important;font-size:.8rem;line-height:1.35}.messaging-workspace{display:grid;gap:1rem;align-items:start}.messaging-featured-profile{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);border:1px solid color-mix(in srgb,var(--gwc-app-border) 86%,transparent);border-radius:1.4rem;overflow:hidden;background:radial-gradient(circle at top right,rgba(16,185,129,.12),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--gwc-app-surface-strong) 98%,transparent),color-mix(in srgb,var(--gwc-app-surface) 92%,transparent));box-shadow:0 20px 40px #0f172a12}.messaging-featured-profile__media{display:block;min-height:100%;background:color-mix(in srgb,var(--gwc-app-surface-muted) 88%,transparent)}.messaging-featured-profile__image{display:block;width:100%;height:100%;min-height:24rem;-o-object-fit:cover;object-fit:cover}.messaging-featured-profile__body{display:grid;align-content:start;gap:.85rem;padding:1.35rem}.messaging-featured-profile__topline{display:flex;align-items:center;justify-content:space-between;min-height:1.6rem}.messaging-featured-profile__badge>*{transform:scale(.94);transform-origin:left center}.messaging-featured-profile__live-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.38rem .75rem;border-radius:999px;background:#10b9811f;color:#059669;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.messaging-featured-profile__name{color:var(--gwc-app-text);text-decoration:none;font-family:Sora,Archivo,Segoe UI,sans-serif;font-size:clamp(1.5rem,2vw,2.1rem);line-height:1.02;font-weight:700}.messaging-featured-profile__meta,.messaging-featured-profile__meta *{color:var(--gwc-app-text)!important;font-size:.98rem;line-height:1.52}.messaging-featured-profile__meta strong,.messaging-featured-profile__meta b{color:#f43f5e!important}.messaging-featured-profile__features,.messaging-featured-profile__features *{color:var(--gwc-app-muted)!important;font-size:.85rem;line-height:1.4}.messaging-featured-profile__actions{display:flex;padding-top:.2rem}.messaging-featured-profile__cta{display:inline-flex;align-items:center;justify-content:center;min-height:2.7rem;padding:.7rem 1rem;border-radius:999px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;text-decoration:none;font-size:.95rem;font-weight:700;box-shadow:0 10px 24px #10b98138}.messaging-secondary-stack{display:grid;gap:.75rem}.messaging-secondary-profile{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:center;padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--gwc-app-border) 86%,transparent);border-radius:1rem;background:color-mix(in srgb,var(--gwc-app-surface-strong) 96%,transparent);text-decoration:none;color:inherit;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.messaging-secondary-profile:hover,.messaging-secondary-profile:focus-visible{transform:translateY(-1px);border-color:#10b98157;box-shadow:0 12px 24px #0f172a0f}.messaging-secondary-profile__avatar-wrap{position:relative;width:4.7rem;height:4.7rem;border-radius:999px;padding:.18rem;background:linear-gradient(135deg,#10b981f2,#15803ddb)}.messaging-secondary-profile__avatar{display:block;width:100%;height:100%;border-radius:999px;-o-object-fit:cover;object-fit:cover;background:color-mix(in srgb,var(--gwc-app-surface-muted) 88%,transparent)}.messaging-secondary-profile__avatar-wrap .messaging-status-dot{position:absolute;right:.25rem;bottom:.2rem;width:.68rem;height:.68rem;box-shadow:0 0 0 .18rem #050505eb,0 0 0 .34rem #22c55e29}.messaging-secondary-profile__body{min-width:0}.messaging-secondary-profile__name{color:var(--gwc-app-text);font-size:1rem;font-weight:700;line-height:1.15}.messaging-secondary-profile__meta,.messaging-secondary-profile__meta *{margin-top:.28rem;color:var(--gwc-app-muted)!important;font-size:.82rem;line-height:1.35}.messaging-workspace-skeleton{display:grid;gap:.9rem}.messaging-workspace-skeleton__featured,.messaging-workspace-skeleton__compact{background:linear-gradient(90deg,#94a3b833,#e2e8f06b,#94a3b833);background-size:200% 100%;animation:messaging-skeleton-shimmer 1.4s linear infinite}.messaging-workspace-skeleton__featured{min-height:22rem;border-radius:1.35rem}.messaging-workspace-skeleton__stack{display:grid;gap:.75rem}.messaging-workspace-skeleton__compact{height:5.3rem;border-radius:1rem}.messaging-profile-grid--loading{grid-template-columns:repeat(2,minmax(0,1fr))}.messaging-profile-card--skeleton{padding:.95rem}.messaging-profile-card--skeleton .messaging-profile-card__avatar{width:min(100%,14rem);aspect-ratio:1 / 1;margin:0 auto;border-radius:999px}.messaging-profile-card--skeleton .messaging-profile-card__name{width:60%;height:1rem;border-radius:999px;margin-top:.8rem}.messaging-profile-card--skeleton .messaging-profile-card__meta{width:74%;height:.85rem;border-radius:999px}.messaging-landing__section--timeline .timeline-list{margin-top:.2rem}@keyframes messaging-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(min-width:768px){.messaging-landing__section{padding:1.2rem}.messaging-workspace{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.82fr)}.messaging-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.messaging-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767.98px){.messaging-landing__section{padding:.9rem}.messaging-landing__header{flex-direction:column}.messaging-category-pill{min-height:2.85rem;padding:.7rem 1rem;font-size:.92rem}.messaging-avatar-card{min-width:5.7rem}.messaging-avatar-card__image-wrap,.messaging-avatar-card--skeleton .messaging-avatar-card__image{width:4.85rem;height:4.85rem}.messaging-avatar-card__name{max-width:5.4rem;font-size:.82rem}.messaging-filter-group__chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem}.messaging-featured-profile{grid-template-columns:1fr}.messaging-featured-profile__image{min-height:16rem}.messaging-featured-profile__body{padding:1rem}.messaging-featured-profile__name{font-size:1.45rem}.messaging-secondary-profile{padding:.75rem}.messaging-secondary-profile__avatar-wrap{width:4.05rem;height:4.05rem}.messaging-profile-card{padding:.85rem}.messaging-profile-card__name{font-size:.96rem}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }:root{--background: 228 20% 98%;--foreground: 230 23% 12%;--card: 0 0% 100%;--card-foreground: 230 23% 12%;--popover: 0 0% 100%;--popover-foreground: 230 23% 12%;--primary: 221 83% 47%;--primary-foreground: 0 0% 100%;--secondary: 214 45% 94%;--secondary-foreground: 230 23% 12%;--muted: 220 30% 94%;--muted-foreground: 225 12% 45%;--accent: 36 88% 88%;--accent-foreground: 230 23% 12%;--destructive: 0 73% 50%;--destructive-foreground: 0 0% 100%;--border: 220 18% 86%;--input: 220 18% 86%;--ring: 221 83% 47%;--radius: 1rem}body[data-spa-base]{--gwc-app-page-bg: #f4f7fb;--gwc-app-surface: rgba(255, 255, 255, .74);--gwc-app-surface-strong: rgba(255, 255, 255, .84);--gwc-app-surface-muted: rgba(241, 245, 249, .72);--gwc-app-text: #0f172a;--gwc-app-muted: #64748b;--gwc-app-border: rgba(148, 163, 184, .28);--gwc-app-input-bg: rgba(255, 255, 255, .94);--gwc-app-shadow: 0 18px 42px rgba(15, 23, 42, .12);--gwc-app-glass-blur: 18px;--gwc-app-shell-surface: linear-gradient( 180deg, color-mix(in srgb, var(--gwc-app-surface-strong) 74%, rgba(255, 255, 255, .16)) 0%, color-mix(in srgb, var(--gwc-app-surface) 66%, transparent) 100% );--gwc-app-shell-border: color-mix(in srgb, var(--gwc-app-border) 68%, rgba(255, 255, 255, .34));--gwc-app-shell-shadow: 0 18px 44px rgba(15, 23, 42, .08), inset 0 1px 0 rgba(255, 255, 255, .38);--gwc-app-navbar-surface: linear-gradient( 180deg, color-mix(in srgb, var(--gwc-app-surface-strong) 58%, rgba(255, 255, 255, .16)) 0%, color-mix(in srgb, var(--gwc-app-surface) 46%, transparent) 100% );background:var(--gwc-app-page-bg);color:var(--gwc-app-text);transition:background-color .22s ease,color .22s ease}body[data-spa-base].theme-dark,body[data-spa-base][data-theme=dark]{--gwc-app-page-bg: #050505;--gwc-app-surface: rgba(20, 20, 20, .76);--gwc-app-surface-strong: rgba(12, 12, 12, .86);--gwc-app-surface-muted: rgba(38, 38, 38, .72);--gwc-app-text: #ebebeb;--gwc-app-muted: #a3a3a3;--gwc-app-border: rgba(115, 115, 115, .28);--gwc-app-input-bg: rgba(20, 20, 20, .94);--gwc-app-shadow: 0 24px 54px rgba(0, 0, 0, .45);--gwc-app-glass-blur: 16px;--gwc-app-shell-surface: linear-gradient( 180deg, color-mix(in srgb, var(--gwc-app-surface-strong) 92%, black 6%) 0%, color-mix(in srgb, var(--gwc-app-surface) 90%, transparent) 100% );--gwc-app-shell-border: color-mix(in srgb, var(--gwc-app-border) 82%, rgba(255, 255, 255, .04));--gwc-app-shell-shadow: 0 22px 50px rgba(0, 0, 0, .38), inset 0 1px 0 rgba(255, 255, 255, .04);--gwc-app-navbar-surface: linear-gradient(180deg, rgba(10, 10, 10, .68) 0%, rgba(20, 20, 20, .52) 100%)}#app-root{font-family:Archivo,Segoe UI,Tahoma,sans-serif;color:hsl(var(--foreground));min-height:100vh}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media(min-width:1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-4{right:1rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-2{top:.5rem}.top-4{top:1rem}.top-\[50\%\]{top:50%}.z-50{z-index:50}.z-\[2147483600\]{z-index:2147483600}.z-\[2147483601\]{z-index:2147483601}.float-end{float:inline-end}.float-right{float:right}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-\[min\(760px\,calc\(100vw-2rem\)\)\]{width:min(760px,calc(100vw - 2rem))}.w-\[min\(900px\,calc\(100vw-2rem\)\)\]{width:min(900px,calc(100vw - 2rem))}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[8rem\]{min-width:8rem}.min-w-full{min-width:100%}.max-w-6xl{max-width:72rem}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-border{border-color:hsl(var(--border))}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/60{border-color:hsl(var(--primary) / .6)}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-t-primary{border-top-color:hsl(var(--primary))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-background{background-color:hsl(var(--background))}.bg-background\/70{background-color:hsl(var(--background) / .7)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-16{padding-bottom:4rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.7rem\]{font-size:.7rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-none{line-height:1}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-200{animation-duration:.2s}.paused{animation-play-state:paused}.app-shell{background:transparent}body[data-spa-base] #app-root,body[data-spa-base] .app-shell,body[data-spa-base] #mastercontainer,body[data-spa-base] #masterrow,body[data-spa-base] #leftmenucontainer,body[data-spa-base] #maincontentcontainer,body[data-spa-base] #rightbarcontainer,body[data-spa-base] .app-page-shell,body[data-spa-base] .girlinfo-shell,body[data-spa-base] .timeline,body[data-spa-base] .timeline__list,body[data-spa-base] .LivecamList{color:var(--gwc-app-text)}body[data-spa-base] #app-root,body[data-spa-base] .app-shell,body[data-spa-base] #mastercontainer,body[data-spa-base] #masterrow,body[data-spa-base] #maincontentcontainer{background:transparent}body[data-spa-base] .app-page-shell,body[data-spa-base] #leftmenucontainer,body[data-spa-base] #rightbarcontainer,body[data-spa-base] .girlinfo-shell,body[data-spa-base] .timeline,body[data-spa-base] .timeline__list,body[data-spa-base] .LivecamList,body[data-spa-base] .video-list.video-list--grid,body[data-spa-base] .video-list.video-list--compact,body[data-spa-base] .video-list.video-list--mixed{background:var(--gwc-app-shell-surface);color:var(--gwc-app-text);border:1px solid var(--gwc-app-shell-border);box-shadow:var(--gwc-app-shell-shadow);backdrop-filter:blur(calc(var(--gwc-app-glass-blur) + 2px));-webkit-backdrop-filter:blur(calc(var(--gwc-app-glass-blur) + 2px));background-clip:padding-box}body[data-spa-base] .card,body[data-spa-base] .list-group-item,body[data-spa-base] .dropdown-menu,body[data-spa-base] .accordion-item,body[data-spa-base] .modal-content,body[data-spa-base] .offcanvas,body[data-spa-base] .popover{background:var(--gwc-app-surface);color:var(--gwc-app-text);border-color:var(--gwc-app-border);box-shadow:var(--gwc-app-shadow);backdrop-filter:blur(var(--gwc-app-glass-blur));-webkit-backdrop-filter:blur(var(--gwc-app-glass-blur))}body[data-spa-base] .timeline__list,body[data-spa-base] .video-list.video-list--grid,body[data-spa-base] .video-list.video-list--compact,body[data-spa-base] .video-list.video-list--mixed{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body[data-spa-base] .girlinfo-shell,body[data-spa-base] .timeline,body[data-spa-base] .LivecamList,body[data-spa-base] .app-page-shell,body[data-spa-base] #leftmenucontainer,body[data-spa-base] #rightbarcontainer{border-radius:1.15rem}body[data-spa-base] #leftmenucontainer,body[data-spa-base] #rightbarcontainer{overflow:hidden}body[data-spa-base] .app-page-shell,body[data-spa-base] .girlinfo-shell,body[data-spa-base] .timeline,body[data-spa-base] .LivecamList,body[data-spa-base] .card,body[data-spa-base] .list-group-item,body[data-spa-base] .dropdown-menu,body[data-spa-base] .accordion-item,body[data-spa-base] .modal-content,body[data-spa-base] .offcanvas,body[data-spa-base] .popover{color:var(--gwc-app-text);transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}body[data-spa-base] .table,body[data-spa-base] .table th,body[data-spa-base] .table td,body[data-spa-base] .accordion-button,body[data-spa-base] .accordion-body,body[data-spa-base] .modal-header,body[data-spa-base] .modal-body,body[data-spa-base] .modal-footer{color:var(--gwc-app-text);border-color:var(--gwc-app-border)}body[data-spa-base] .table,body[data-spa-base] .table th,body[data-spa-base] .table td{background-color:transparent}body[data-spa-base] .table-striped>tbody>tr:nth-of-type(odd)>*{color:var(--gwc-app-text);background-color:color-mix(in srgb,var(--gwc-app-surface-muted) 82%,transparent)}body[data-spa-base] .form-control,body[data-spa-base] .form-select,body[data-spa-base] textarea,body[data-spa-base] .input-group-text{background:var(--gwc-app-input-bg);color:var(--gwc-app-text);border-color:var(--gwc-app-border)}body[data-spa-base] .form-control::-moz-placeholder,body[data-spa-base] textarea::-moz-placeholder{color:var(--gwc-app-muted)}body[data-spa-base] .form-control::placeholder,body[data-spa-base] textarea::placeholder{color:var(--gwc-app-muted)}body[data-spa-base] .form-control:focus,body[data-spa-base] .form-select:focus,body[data-spa-base] textarea:focus{background:var(--gwc-app-input-bg);color:var(--gwc-app-text);border-color:#3b82f6a6;box-shadow:0 0 0 .18rem #3b82f624}body[data-spa-base] .text-muted,body[data-spa-base] .form-text,body[data-spa-base] small,body[data-spa-base] .small{color:var(--gwc-app-muted)!important}body[data-spa-base].theme-dark .btn-close,body[data-spa-base][data-theme=dark] .btn-close{filter:invert(1) grayscale(1) brightness(1.6)}.app-navbar.gwc-nav-shell{--gwc-nav-bg: var(--gwc-app-navbar-surface);--gwc-nav-border: var(--gwc-app-border);--gwc-nav-link: color-mix(in srgb, var(--gwc-app-text) 88%, transparent);--gwc-nav-link-hover: var(--gwc-app-text);--gwc-nav-link-hover-bg: color-mix(in srgb, var(--gwc-app-surface-muted) 92%, transparent);--gwc-nav-popover-bg: var(--gwc-app-surface-strong);--gwc-nav-popover-border: var(--gwc-app-border);position:relative;z-index:2400;background:var(--gwc-nav-bg);border-bottom:1px solid var(--gwc-nav-border);box-shadow:0 12px 34px #0f172a14,inset 0 1px #ffffff52;backdrop-filter:blur(calc(var(--gwc-app-glass-blur) + 2px));-webkit-backdrop-filter:blur(calc(var(--gwc-app-glass-blur) + 2px))}#mainnavbar.app-navbar.gwc-nav-shell{background-image:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body[data-spa-base].theme-dark .app-navbar.gwc-nav-shell,body[data-spa-base][data-theme=dark] .app-navbar.gwc-nav-shell{--gwc-nav-border: rgba(115, 115, 115, .24);--gwc-nav-link: rgba(235, 235, 235, .9);--gwc-nav-link-hover: #ffffff;--gwc-nav-link-hover-bg: rgba(48, 48, 48, .45);--gwc-nav-popover-bg: rgba(12, 12, 12, .98);--gwc-nav-popover-border: rgba(115, 115, 115, .28);box-shadow:0 18px 38px #00000047,inset 0 1px #ffffff0a}@media(min-width:992px){.app-navbar.gwc-nav-shell{border-bottom:0;padding-top:.24rem;padding-bottom:.24rem}#appNavbarLogo>img{max-height:68px}.app-navbar.gwc-nav-shell .gwc-nav-link,.app-navbar.gwc-nav-shell .navbar-nav .nav-link{padding-top:.36rem;padding-bottom:.36rem;font-size:.9rem}}.app-navbar .gwc-nav-list{gap:.2rem}.app-navbar .gwc-nav-link{color:var(--gwc-nav-link);border-radius:.6rem;line-height:1.2;transition:color .12s ease,background-color .12s ease}.app-navbar .gwc-nav-link:hover,.app-navbar .gwc-nav-link:focus-visible,.app-navbar .gwc-nav-link.active{color:var(--gwc-nav-link-hover);background-color:var(--gwc-nav-link-hover-bg)}.app-navbar .gwc-nav-link.btn.btn-link{text-decoration:none}.app-react-chrome-controls-host,#app-react-chrome-controls-root{display:flex;align-items:center}.app-react-chrome-controls{display:inline-flex;align-items:center;gap:.2rem}.app-react-chrome-controls__dropdown{display:inline-flex;align-items:center}.app-react-chrome-controls__language{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem}#mainnavbar.app-react-chrome-bridge-active #navbar-collapse-main #langFlagImgDIV{display:none!important}.app-navbar .gwc-nav-link .fas,.app-navbar .gwc-nav-link .fa,.app-navbar .gwc-nav-link svg,.app-navbar .btn-link .fas,.app-navbar .btn-link .fa,.app-navbar .btn-link svg{color:currentColor;fill:currentColor;stroke:currentColor}.app-navbar .form-control,.app-navbar .form-select,#lowernavbar .form-control,#lowernavbar .form-select,.lowernavbar-login-input,.navbar-producer-search__input{background:color-mix(in srgb,var(--gwc-app-input-bg) 82%,white 18%);color:var(--gwc-app-text);border-color:color-mix(in srgb,var(--gwc-app-border) 72%,white 20%)}.app-navbar .form-control::-moz-placeholder,.app-navbar .form-select::-moz-placeholder,#lowernavbar .form-control::-moz-placeholder,.lowernavbar-login-input::-moz-placeholder,.navbar-producer-search__input::-moz-placeholder{color:color-mix(in srgb,var(--gwc-app-muted) 86%,transparent)}.app-navbar .form-control::placeholder,.app-navbar .form-select::placeholder,#lowernavbar .form-control::placeholder,.lowernavbar-login-input::placeholder,.navbar-producer-search__input::placeholder{color:color-mix(in srgb,var(--gwc-app-muted) 86%,transparent)}.app-navbar .form-control:focus,.app-navbar .form-select:focus,#lowernavbar .form-control:focus,#lowernavbar .form-select:focus,.lowernavbar-login-input:focus,.navbar-producer-search__input:focus{background:color-mix(in srgb,var(--gwc-app-input-bg) 92%,white 8%);color:var(--gwc-app-text);border-color:#3b82f69e;box-shadow:0 0 0 .18rem #3b82f624}.app-navbar .gwc-dropdown-menu{background:var(--gwc-nav-popover-bg);border:1px solid var(--gwc-nav-popover-border);border-radius:.9rem;padding:.45rem;box-shadow:0 18px 36px #02061761}.app-navbar .gwc-dropdown-item,.app-navbar .gwc-dropdown-menu .dropdown-item{color:var(--gwc-nav-link);border-radius:.55rem;transition:background-color .12s ease,color .12s ease}.app-navbar .gwc-dropdown-item:hover,.app-navbar .gwc-dropdown-item:focus-visible,.app-navbar .gwc-dropdown-item.active,.app-navbar .gwc-dropdown-menu .dropdown-item:hover,.app-navbar .gwc-dropdown-menu .dropdown-item:focus-visible,.app-navbar .gwc-dropdown-menu .dropdown-item.active,.app-navbar .gwc-dropdown-menu .dropdown-item:active{color:var(--gwc-nav-link-hover);background-color:var(--gwc-nav-link-hover-bg)}.app-navbar .gwc-dropdown-menu .dropdown-item:disabled{color:color-mix(in srgb,var(--gwc-nav-link) 55%,transparent)}.app-navbar .gwc-dropdown-menu .dropdown-item-text,.app-navbar .gwc-dropdown-menu .text-muted{color:color-mix(in srgb,var(--gwc-nav-link) 78%,transparent)!important}.app-navbar .gwc-dropdown-menu .dropdown-divider{border-top-color:var(--gwc-nav-border)}.app-navbar .app-layout-settings-dropdown .dropdown-item,.app-navbar .app-layout-settings-dropdown .gwc-dropdown-item,.app-navbar .app-layout-settings-dropdown .gwc-dropdown-item-text,.app-navbar .app-layout-settings-dropdown .dropdown-item-text{font-size:.82rem;line-height:1.25}.app-navbar .app-layout-settings-dropdown .dropdown-submenu>.dropdown-menu .dropdown-item,.app-navbar .app-layout-settings-dropdown .dropdown-submenu>.dropdown-menu .gwc-dropdown-item,.app-navbar .app-layout-settings-dropdown .dropdown-submenu>.dropdown-menu .gwc-dropdown-item-text,.app-navbar .app-layout-settings-dropdown .dropdown-submenu>.dropdown-menu .dropdown-item-text{font-size:.8rem}.app-navbar .app-navbar-curated-dropdown .dropdown-item,.app-navbar .app-navbar-curated-dropdown .gwc-dropdown-item,.app-navbar .app-navbar-curated-dropdown .gwc-dropdown-item-text,.app-navbar .app-navbar-curated-dropdown .dropdown-item-text{font-size:.82rem;line-height:1.25}.app-navbar .app-navbar-curated-dropdown .dropdown-header{padding:.38rem .5rem .28rem;margin:0;color:color-mix(in srgb,var(--gwc-nav-link) 72%,transparent);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.app-navbar .app-navbar-curated-dropdown .dropdown-divider{margin:.4rem 0}.app-navbar-account-dropdown{min-width:220px;max-width:min(300px,calc(100vw - 1rem));padding:.38rem;border-radius:.9rem;background:linear-gradient(180deg,color-mix(in srgb,var(--gwc-nav-popover-bg) 96%,white 4%),color-mix(in srgb,var(--gwc-nav-popover-bg) 88%,transparent)),radial-gradient(circle at top right,color-mix(in srgb,var(--gwc-nav-link-hover-bg) 48%,transparent),transparent 58%);box-shadow:0 22px 48px #02061747,inset 0 1px #ffffff29}.app-navbar-account-dropdown__header{display:grid;gap:.12rem;padding:.46rem .52rem .42rem!important;border-radius:.7rem;background:linear-gradient(135deg,color-mix(in srgb,var(--gwc-nav-link-hover-bg) 76%,transparent),color-mix(in srgb,var(--gwc-nav-popover-bg) 88%,transparent));border:1px solid color-mix(in srgb,var(--gwc-nav-border) 74%,transparent);box-shadow:inset 0 1px #ffffff14}.app-navbar-account-dropdown__eyebrow{font-size:.61rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--gwc-nav-link) 62%,transparent)}.app-navbar-account-dropdown__pseudo{font-size:.82rem;font-weight:750;line-height:1.15;color:var(--gwc-nav-link);overflow-wrap:anywhere}.app-navbar-account-dropdown .dropdown-item,.app-navbar-account-dropdown .gwc-dropdown-item{display:flex;align-items:center;gap:.38rem;min-height:1.82rem;padding:.38rem .48rem;font-size:.82rem;line-height:1.22;font-weight:600;border-radius:.62rem;border:1px solid transparent;background:transparent;box-shadow:none;color:var(--gwc-nav-link)!important;text-decoration:none}.app-navbar-account-dropdown .dropdown-item *,.app-navbar-account-dropdown .gwc-dropdown-item *,.app-navbar-account-dropdown .dropdown-item-text *,.app-navbar-account-dropdown .gwc-dropdown-item-text *{color:inherit!important}.app-navbar-account-dropdown .dropdown-item svg,.app-navbar-account-dropdown .gwc-dropdown-item svg{fill:currentColor}.app-navbar-account-dropdown .dropdown-item .fa,.app-navbar-account-dropdown .dropdown-item .fas,.app-navbar-account-dropdown .gwc-dropdown-item .fa,.app-navbar-account-dropdown .gwc-dropdown-item .fas{color:currentColor;width:1.15rem;height:1.15rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;opacity:.88;border-radius:999px;background:color-mix(in srgb,var(--gwc-nav-link-hover-bg) 52%,transparent);font-size:.68rem;flex:0 0 auto}.app-navbar-account-dropdown .dropdown-divider{margin:.32rem 0}.app-navbar-account-dropdown .dropdown-item:hover,.app-navbar-account-dropdown .dropdown-item:focus-visible,.app-navbar-account-dropdown .gwc-dropdown-item:hover,.app-navbar-account-dropdown .gwc-dropdown-item:focus-visible{transform:translateY(-1px);border-color:color-mix(in srgb,var(--gwc-nav-border) 62%,rgba(59,130,246,.26));background:linear-gradient(135deg,color-mix(in srgb,var(--gwc-nav-link-hover-bg) 86%,transparent),color-mix(in srgb,var(--gwc-nav-popover-bg) 92%,transparent));box-shadow:0 12px 22px #0f172a14}.app-navbar-account-dropdown .dropdown-item:hover .fa,.app-navbar-account-dropdown .dropdown-item:hover .fas,.app-navbar-account-dropdown .gwc-dropdown-item:hover .fa,.app-navbar-account-dropdown .gwc-dropdown-item:hover .fas,.app-navbar-account-dropdown .dropdown-item:focus-visible .fa,.app-navbar-account-dropdown .dropdown-item:focus-visible .fas,.app-navbar-account-dropdown .gwc-dropdown-item:focus-visible .fa,.app-navbar-account-dropdown .gwc-dropdown-item:focus-visible .fas{opacity:1}body[data-spa-base].theme-dark .app-navbar-account-dropdown,body[data-spa-base][data-theme=dark] .app-navbar-account-dropdown{box-shadow:0 22px 48px #0000006b,inset 0 1px #ffffff0a}body[data-spa-base].theme-dark .app-navbar-account-dropdown .dropdown-item,body[data-spa-base].theme-dark .app-navbar-account-dropdown .gwc-dropdown-item,body[data-spa-base][data-theme=dark] .app-navbar-account-dropdown .dropdown-item,body[data-spa-base][data-theme=dark] .app-navbar-account-dropdown .gwc-dropdown-item{color:color-mix(in srgb,white 92%,var(--gwc-nav-link) 8%)!important}body[data-spa-base].theme-dark .app-navbar-account-dropdown .dropdown-item *,body[data-spa-base].theme-dark .app-navbar-account-dropdown .gwc-dropdown-item *,body[data-spa-base][data-theme=dark] .app-navbar-account-dropdown .dropdown-item *,body[data-spa-base][data-theme=dark] .app-navbar-account-dropdown .gwc-dropdown-item *{color:inherit!important}body[data-spa-base].theme-dark .app-navbar-account-dropdown .dropdown-item:hover,body[data-spa-base].theme-dark .app-navbar-account-dropdown .dropdown-item:focus-visible,body[data-spa-base].theme-dark .app-navbar-account-dropdown .gwc-dropdown-item:hover,body[data-spa-base][data-theme=dark] .app-navbar-account-dropdown .gwc-dropdown-item:focus-visible,body[data-spa-base][data-theme=dark] .app-navbar-account-dropdown .dropdown-item:hover,body[data-spa-base][data-theme=dark] .app-navbar-account-dropdown .dropdown-item:focus-visible,body[data-spa-base].theme-dark .app-navbar-account-dropdown .gwc-dropdown-item:focus-visible{box-shadow:0 14px 26px #0000004d}.app-navbar-account-toggle{display:inline-flex;align-items:center;gap:.42rem;min-height:2rem;padding:.28rem .6rem!important;border-radius:999px;border:1px solid color-mix(in srgb,var(--gwc-nav-border) 78%,transparent);background:color-mix(in srgb,var(--gwc-nav-bg) 72%,transparent);color:var(--gwc-nav-link)!important;box-shadow:inset 0 1px #ffffff24}.app-navbar-account-toggle:hover,.app-navbar-account-toggle:focus-visible,#lowernavbaraccountdropdown.show .app-navbar-account-toggle{background:var(--gwc-nav-link-hover-bg);color:var(--gwc-nav-link-hover)!important;border-color:color-mix(in srgb,var(--gwc-nav-border) 62%,rgba(59,130,246,.3));text-decoration:none}.app-navbar-account-toggle:after{margin-left:.2rem}.app-navbar-account-toggle .fas{color:currentColor}#lowernavbar{font-size:.84rem}#lowernavbarcontainerloggedin,#lowernavbarcontainer{display:flex;align-items:center;gap:.55rem;justify-content:space-between;width:100%}#lowernavbarleftpart,#lowernavbarrightpart{display:flex;align-items:center;gap:.48rem;min-width:0}#lowernavbar .lowernavbarleftpart-guest{flex:1 1 auto}#lowernavbar .lowernavbarrightpart-guest{margin-left:auto;justify-content:flex-end}#lowernavbar .lowernavbar-search-slot{display:none;align-items:center;min-width:0}#lowernavbar .lowernavbar-search-slot .app-navbar-search__container{width:100%}#lowernavbar .lowernavbar-search-slot .navbar-producer-search__input{width:min(260px,100%)}#lowernavbar .btn.btn-sm,#lowernavbar .lowernavbar-login-button{min-height:1.9rem;padding:.25rem .62rem;font-size:.76rem;font-weight:600;border-radius:999px}#lowernavbar .lowernavbarlabel,#lowernavbar .lowernavbar-login-link,#lowernavbar #lowernavbarguthaben,#lowernavbar #lowernavbarpseudo,#lowernavbar small,#lowernavbar .small{font-size:.76rem!important;line-height:1.2;color:var(--lower-navbar-text-color, var(--gwc-nav-link, var(--gwc-app-text)))!important}#lowernavbar .lowernavbar-login-inline-row{display:flex;align-items:center;gap:.38rem;flex-wrap:wrap;justify-content:flex-end}#lowernavbar .lowernavbar-login-input{min-height:1.9rem;padding:.22rem .58rem;font-size:.76rem;border-radius:.6rem}#lowernavbar .navbar-producer-search__input{min-height:1.9rem;padding:.24rem .62rem;font-size:.76rem;border-radius:.6rem}#lowernavbar .app-navbar-account-toggle{min-height:1.9rem;padding:.22rem .54rem!important;font-size:.77rem;gap:.36rem;color:var(--lower-navbar-text-color, var(--gwc-nav-link, var(--gwc-app-text)))!important}#lowernavbar .app-navbar-account-toggle .fas{font-size:.84rem!important;color:currentColor!important}#lowernavbar .messengernote{margin-left:.22rem;padding:.18rem .38rem;border-radius:999px;font-size:.68rem;line-height:1}#lowernavbar a.text-decoration-none.text-reset{color:var(--lower-navbar-text-color, var(--gwc-nav-link, var(--gwc-app-text)))!important}#lowernavbar a.text-decoration-none.text-reset:hover,#lowernavbar a.text-decoration-none.text-reset:focus-visible{color:var(--lower-navbar-text-color, var(--gwc-nav-link-hover, var(--gwc-app-text)))!important}#lowernavbar #lowernavbarpseudo,#lowernavbar a.text-decoration-none.text-reset .fa,#lowernavbar a.text-decoration-none.text-reset .fas{color:inherit!important}@media(min-width:992px){#lowernavbar .lowernavbar-search-slot{display:flex}}.app-navbar .gwc-mobile-toggler{border:1px solid var(--gwc-nav-border);border-radius:.7rem;min-width:40px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:.25rem .35rem;background:color-mix(in srgb,var(--gwc-nav-bg) 82%,transparent)}.app-navbar .gwc-mobile-toggler:hover{background:color-mix(in srgb,var(--gwc-nav-link-hover-bg) 85%,var(--gwc-nav-bg))}.app-navbar .gwc-mobile-toggler:focus-visible{outline:2px solid color-mix(in srgb,var(--gwc-nav-link) 85%,white);outline-offset:1px}.gwc-mobile-navbar-actions{display:inline-flex;align-items:center;gap:.45rem;margin-left:auto}.gwc-mobile-left-rail-toggle .fas{font-size:1rem}.app-navbar-toggler-icon{width:18px;height:14px;display:inline-flex;flex-direction:column;justify-content:space-between}.app-navbar-toggler-icon>span{width:18px;height:2px;border-radius:999px;background-color:var(--gwc-nav-link-hover)}.app-navbar.navbar-dark .nav-link,.app-navbar.navbar-dark .navbar-nav .nav-link{color:#ffffffd9}.app-navbar.navbar-dark .nav-link:hover,.app-navbar.navbar-dark .nav-link:focus,.app-navbar.navbar-dark .navbar-nav .nav-link.active{color:#fff}.app-navbar .nav-link,.app-navbar .navbar-nav .nav-link{color:var(--gwc-nav-link, inherit);opacity:1;visibility:visible}.app-navbar,.app-navbar .navbar-brand,.app-navbar .navbar-text,.app-navbar .dropdown-toggle,.app-navbar .btn-link,.app-navbar .gwc-nav-textbutton,.app-navbar .gwc-nav-link,.app-navbar .nav-link,.app-navbar .navbar-nav .nav-link,.app-navbar #appNavbarLogo,.app-navbar #appNavbarLogo a,.app-navbar #appNavbarLogo span,.app-navbar #appNavbarLogo strong{color:var(--gwc-nav-link, inherit)}.app-navbar .nav-link:hover,.app-navbar .nav-link:focus-visible,.app-navbar .navbar-nav .nav-link.active{color:var(--gwc-nav-link-hover, currentColor)}.app-navbar .navbar-brand:hover,.app-navbar .navbar-brand:focus,.app-navbar .dropdown-toggle:hover,.app-navbar .dropdown-toggle:focus,.app-navbar .btn-link:hover,.app-navbar .btn-link:focus,.app-navbar .gwc-nav-textbutton:hover,.app-navbar .gwc-nav-textbutton:focus{color:var(--gwc-nav-link-hover, currentColor)}.app-navbar #langFlagImg,.app-navbar #langFlagImgMobile{min-width:18px;min-height:12px;display:inline-flex;align-items:center;justify-content:center;background-color:transparent}.app-navbar .flag-icon-fallback{font-size:10px;font-weight:700;line-height:1;letter-spacing:.4px;text-transform:uppercase}.app-navbar .navbar-collapse{display:flex!important;visibility:visible;justify-content:flex-start;background:transparent;color:var(--gwc-nav-link)}.app-navbar #navbar-nav-main{gap:.5rem}.app-navbar #navbar-nav-main.navbar-nav-align-left{justify-content:flex-start;margin-left:0;margin-right:0}.app-navbar #navbar-nav-main.navbar-nav-align-center{justify-content:center;margin-left:auto;margin-right:auto}.app-navbar #navbar-nav-main.navbar-nav-align-right{justify-content:flex-end;margin-left:auto;margin-right:0}.app-navbar #navbar-nav-lang-mobile{margin-left:auto}.app-navbar #app-navbar-main-collapse{display:flex;align-items:center;background:transparent;color:var(--gwc-nav-link)}.app-navbar #app-navbar-main-collapse,.app-navbar #app-navbar-main-collapse .app-navbar__content,.app-navbar #app-navbar-main-collapse .app-navbar__left,.app-navbar #app-navbar-main-collapse .app-navbar__right,.app-navbar #app-navbar-main-collapse .navbar-nav,.app-navbar #app-navbar-main-collapse .nav-item,.app-navbar #app-navbar-main-collapse .nav-link,.app-navbar #app-navbar-main-collapse .gwc-nav-link{color:var(--gwc-nav-link)}.app-navbar #app-navbar-main-collapse .nav-link:hover,.app-navbar #app-navbar-main-collapse .nav-link:focus-visible,.app-navbar #app-navbar-main-collapse .gwc-nav-link:hover,.app-navbar #app-navbar-main-collapse .gwc-nav-link:focus-visible,.app-navbar #app-navbar-main-collapse .gwc-nav-link.active{color:var(--gwc-nav-link-hover)}.app-navbar__content{display:flex;align-items:center;min-width:0;width:100%}.app-navbar__left{display:flex;align-items:center;gap:.75rem;min-width:0;flex:1 1 auto}.app-navbar__right{display:flex;align-items:center;margin-left:auto}#navbar-nav-right{display:flex;align-items:center}.app-navbar-shell,.app-system-header-wrap{width:100%}.app-system-header{background-repeat:no-repeat;background-position:left bottom;background-size:cover}.app-navbar-grid{--master-left: var(--master-left-xs, 0px);--master-right: var(--master-right-xs, 0px);display:grid;grid-template-columns:var(--master-left, 0px) minmax(0,1fr) var(--master-right, 0px);grid-template-rows:auto;align-items:stretch;gap:var(--master-gap, 0px)}.app-navbar-grid.app-navbar-grid--has-lower-row{grid-template-rows:auto auto}.app-navbar-grid__logo{display:flex;align-items:center;min-width:0;grid-column:1;grid-row:1;padding:8px 0}.app-navbar-grid__column{min-width:0;grid-column:2 / 4;grid-row:1;display:flex;flex-direction:column}.app-navbar-grid.app-navbar-grid--has-lower-row .app-navbar-grid__logo,.app-navbar-grid.app-navbar-grid--has-lower-row .app-navbar-grid__column{grid-row:1 / 3}.app-navbar-grid__lower{min-width:0;display:flex;flex-direction:column}@media(min-width:576px){.app-navbar-grid{--master-left: var(--master-left-sm, 0px);--master-right: var(--master-right-sm, 0px)}}@media(min-width:768px){.app-navbar-grid{--master-left: var(--master-left-md, 0px);--master-right: var(--master-right-md, 0px)}}@media(min-width:992px){.app-navbar-grid{--master-left: var(--master-left-lg, 0px);--master-right: var(--master-right-lg, 0px)}}@media(min-width:1200px){.app-navbar-grid{--master-left: var(--master-left-xl, 0px);--master-right: var(--master-right-xl, 0px)}}@media(min-width:1400px){.app-navbar-grid{--master-left: var(--master-left-xxl, 0px);--master-right: var(--master-right-xxl, 0px)}}@media(min-width:2400px){.app-navbar-grid{--master-left: var(--master-left-xxxl, 0px);--master-right: var(--master-right-xxxl, 0px)}}#appNavbarLogo{display:inline-flex;align-items:center;padding:0 12px;max-width:100%}#appNavbarLogo>img{max-width:100%;height:auto;max-height:70px}.app-navbar #navbar-nav-main .nav-item{margin-right:.5rem}.app-navbar #navbar-nav-main .nav-item:last-child{margin-right:0}.messengernote{margin-left:6px}.app-navbar-livecams-menu{min-width:280px;max-height:70vh;overflow-y:auto;position:absolute;top:100%;left:0}.app-navbar-livecams-section+.app-navbar-livecams-section{border-top:1px solid var(--gwc-nav-border);margin-top:.4rem;padding-top:.4rem}.app-navbar-livecams-item .badge{font-weight:600;border-radius:999px;min-width:2rem}.app-navbar-videos-menu{min-width:240px;max-height:70vh;overflow-y:auto;position:absolute;top:100%;left:0}.app-navbar-videos-group+.app-navbar-videos-group{border-top:1px solid var(--gwc-nav-border);margin-top:.4rem;padding-top:.4rem}.promo-banners-skeleton{display:grid;gap:.75rem;margin-bottom:1rem}.promo-banners-skeleton__panel{height:84px;border-radius:18px;background:linear-gradient(110deg,#e2e8f0b3 8%,#f8fafcf2 18%,#e2e8f0b3 33%);background-size:200% 100%;animation:promoBannersShimmer 1.25s linear infinite}.promo-banners-skeleton__panel--wide{height:120px}@keyframes promoBannersShimmer{to{background-position-x:-200%}}@media(prefers-reduced-motion:reduce){.promo-banners-skeleton__panel{animation:none;background-position:0 0}}.app-navbar .dropdown-menu{position:absolute;top:100%;left:0;margin-top:.25rem;z-index:2000}.app-navbar .dropdown-menu-end{right:0;left:auto}.app-navbar #lnkUserFeed{margin-left:.2rem;white-space:nowrap}.app-navbar .navbar-user-feed-toggle{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;min-height:1.75rem;padding:0;border:0;background:transparent;cursor:pointer}.app-navbar .navbar-user-feed-toggle .navbar-user-feed-icon{font-size:16px}.app-navbar .navbar-user-feed-toggle .navbar-user-feed-badge{position:absolute;top:-.45rem;right:-.65rem;display:inline-block;line-height:1}.app-navbar .navbar-user-feed-menu{min-width:280px;max-width:320px;padding-top:.25rem;padding-bottom:.25rem}.app-navbar .navbar-user-feed-menu.navbar-user-feed-menu-scrollable{max-height:19rem;overflow-y:auto}.app-navbar .navbar-user-feed-entry{display:flex;align-items:flex-start;gap:.6rem;white-space:normal;padding-top:.5rem;padding-bottom:.5rem}.app-navbar .navbar-user-feed-entry .navbar-user-feed-entry-icon{flex:0 0 auto;width:1rem;line-height:1.2;color:#343a40;margin-top:.1rem}.app-navbar .navbar-user-feed-entry .navbar-user-feed-entry-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.app-navbar .navbar-user-feed-entry .navbar-user-feed-entry-main{display:block;overflow:hidden;color:#343a40;font-size:1.02rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.app-navbar .navbar-user-feed-entry .navbar-user-feed-entry-time{margin-top:.2rem;color:#6c757d;font-size:.95rem;line-height:1.15}.app-navbar .navbar-user-feed-entry .navbar-user-feed-entry-badge{flex:0 0 auto;margin-left:.25rem;text-transform:uppercase}.app-navbar .gwc-more-dropdown-menu{left:auto;right:0;max-width:calc(100vw - 1rem)}.app-navbar .dropdown-submenu{position:relative}.app-navbar .dropdown-submenu>.dropdown-menu{top:-.3rem;left:100%;margin-left:.1rem}.app-navbar .dropdown-submenu>.dropdown-item.dropdown-toggle:after{float:right;margin-top:.45rem}.app-navbar .dropdown-submenu.app-navbar-submenu-left>.dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:.1rem}.app-navbar .dropdown-submenu.app-navbar-submenu-left>.dropdown-item.dropdown-toggle:after{float:none;margin-left:.4rem;margin-top:0;transform:rotate(180deg)}.app-navbar .nav-item.dropdown{position:relative}.app-navbar .navbar-nav{align-items:center}.app-navbar,.app-navbar .navbar-collapse,.app-navbar .navbar-nav,.app-navbar .nav-item.dropdown{overflow:visible}.app-navbar-dropdown-placeholder{visibility:hidden;pointer-events:none}.app-mobile-bottom-nav-spacer{display:block;height:calc(5.1rem + env(safe-area-inset-bottom,0px))}.app-mobile-bottom-nav-spacer--promo{height:calc(11.25rem + env(safe-area-inset-bottom,0px))}.app-mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:2300;align-items:stretch;padding:.35rem .45rem calc(.55rem + env(safe-area-inset-bottom,0px));gap:.2rem;border-top:1px solid rgba(255,255,255,.08);box-shadow:0 -20px 38px #00000075;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none}.app-mobile-bottom-nav::-webkit-scrollbar,.app-mobile-bottom-promo__actions::-webkit-scrollbar{display:none}#guppy-vite-snackbar,.guppy-vite-snackbar{pointer-events:none}.app-mobile-bottom-nav__item,.app-mobile-bottom-nav__account{color:inherit}.app-mobile-bottom-nav__item{flex:0 0 3.45rem;min-width:3.45rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;border:none;border-radius:.9rem;background:transparent;padding:.35rem .2rem .55rem;text-decoration:none;text-transform:uppercase;font-size:.66rem;font-weight:700;line-height:1.08;letter-spacing:.02em;position:relative;white-space:nowrap}.app-mobile-bottom-nav__account{flex:0 0 auto;min-width:11.5rem;display:flex;align-items:center;justify-content:space-between;gap:.65rem;background:var(--signup-primary-gradient);border:none;border-radius:.95rem;color:inherit;padding:.55rem .85rem;text-align:left;box-shadow:0 12px 28px color-mix(in srgb,var(--signup-accent-color) 26%,transparent)}.app-mobile-bottom-nav__item--accent{background:color-mix(in srgb,var(--signup-accent-color) 18%,transparent);color:var(--signup-cta-text-color)!important}.app-mobile-bottom-nav__item--warning{background:#f59e0b2e;color:#fbbf24!important}.app-mobile-bottom-nav__item--active{color:#fff}.app-mobile-bottom-nav__item:after{content:"";position:absolute;left:22%;right:22%;bottom:.1rem;height:.22rem;border-radius:999px;background:var(--signup-primary-gradient);opacity:0;transform:scaleX(.6);transition:opacity .16s ease,transform .16s ease}.app-mobile-bottom-nav__item--active:after{opacity:1;transform:scaleX(1)}.app-mobile-bottom-nav__icon{font-size:1rem}.app-mobile-bottom-nav__text{display:inline-block;max-width:100%}.app-mobile-bottom-nav__label{display:flex;flex-direction:column;gap:.1rem;min-width:0;font-size:.76rem;line-height:1.18}.app-mobile-bottom-nav__label strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-mobile-bottom-nav__coins{font-size:.78rem;font-weight:700;white-space:nowrap}.app-mobile-bottom-nav__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.2rem;padding:0 .34rem;border-radius:999px;background:#f43f5e2e;color:#fff;font-size:.62rem;font-weight:800;line-height:1}.app-mobile-bottom-nav__chevron{display:inline-flex;align-items:center;opacity:.95;font-size:.95rem}.app-mobile-bottom-promo{position:fixed;left:.65rem;right:.65rem;bottom:calc(5.3rem + env(safe-area-inset-bottom,0px));z-index:2297;display:flex;flex-direction:column;gap:.65rem;padding:.85rem;border-radius:1rem;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#0d111bfa,#080a10fa);box-shadow:0 18px 40px #00000052,inset 0 1px #ffffff0f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.app-mobile-bottom-promo__bonus{display:flex;align-items:center;gap:.7rem}.app-mobile-bottom-promo__bonus>.fas{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--signup-accent-color) 18%,transparent);color:var(--signup-cta-text-color)}.app-mobile-bottom-promo__bonus-meta{min-width:0;display:flex;flex-direction:column;gap:.15rem}.app-mobile-bottom-promo__bonus-label{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:#ffffff9e}.app-mobile-bottom-promo__bonus-text{font-size:.88rem;font-weight:700;line-height:1.2}.app-mobile-bottom-promo__bonus-cta,.app-mobile-bottom-promo__action{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.65rem .95rem;border-radius:999px;text-decoration:none;font-size:.78rem;font-weight:800;line-height:1}.app-mobile-bottom-promo__bonus-cta{margin-left:auto;background:var(--signup-primary-gradient);color:var(--signup-cta-text-color);box-shadow:0 10px 24px color-mix(in srgb,var(--signup-accent-color) 24%,transparent)}.app-mobile-bottom-promo__actions{display:flex;gap:.55rem;overflow-x:auto;scrollbar-width:none}.app-mobile-bottom-promo__home,.app-mobile-bottom-promo__action{background:#ffffff0f;color:#fff;white-space:nowrap}.app-mobile-bottom-promo__home{background:#ffffff1a}.app-mobile-bottom-panel-backdrop{position:fixed;inset:0;z-index:2290;background:#0000002e}.app-mobile-bottom-panel{position:fixed;left:.65rem;right:.65rem;bottom:calc(4.8rem + env(safe-area-inset-bottom,0px));z-index:2295;display:none;padding:.85rem;border-radius:1rem;border:1px solid rgba(255,255,255,.14);outline:1px solid rgba(255,255,255,.05);outline-offset:-1px;background:linear-gradient(180deg,#10141efa,#080a10fa);box-shadow:0 20px 42px #0000006b,0 10px 22px #00000047,inset 0 1px #ffffff0f;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);max-height:min(55vh,28rem);overflow-y:auto}.app-mobile-bottom-panel--with-promo{bottom:calc(10.9rem + env(safe-area-inset-bottom,0px))}.app-mobile-bottom-panel.show{display:block}.app-mobile-bottom-panel__section+.app-mobile-bottom-panel__section{margin-top:.9rem}.app-mobile-bottom-panel__section-title{margin-bottom:.45rem;color:#ffffffb8;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.app-mobile-bottom-panel__items{display:flex;flex-wrap:wrap;gap:.5rem}.app-mobile-bottom-panel__stack{display:flex;flex-direction:column;gap:.55rem}.app-mobile-bottom-panel__link{display:inline-flex;align-items:center;justify-content:space-between;gap:.45rem;padding:.45rem .7rem;border-radius:999px;background:#ffffff0f;color:#fff;text-decoration:none;font-size:.84rem;line-height:1.1}.app-mobile-bottom-panel__link--stacked{width:100%;padding:.7rem .85rem;border-radius:.9rem}.app-mobile-bottom-panel__label{display:inline-flex;align-items:center;gap:.38rem}.app-mobile-bottom-panel__prefix{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;font-size:1rem;line-height:1}.app-mobile-bottom-panel__count{color:#ffffffad;font-size:.76rem}.app-mobile-account-drawer{position:fixed;inset:0;z-index:2250;display:flex;justify-content:flex-end}.app-mobile-account-drawer__backdrop{position:absolute;inset:0;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-mobile-account-drawer__panel{position:relative;width:min(86vw,320px);max-width:320px;height:100%;background:#0e0e0efa;color:#fff;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:-18px 0 36px #00000059;transform:translate(100%);animation:appMobileAccountIn .22s ease forwards}.app-mobile-account-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-mobile-account-drawer__title{font-size:.9rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.app-mobile-account-drawer__close{width:32px;height:32px;border-radius:999px;border:none;background:#ffffff1f;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.app-mobile-account-drawer__close:hover,.app-mobile-account-drawer__close:focus-visible{background:#ffffff38}.app-mobile-account-drawer__body{flex:1 1 auto;overflow-y:auto}.app-mobile-account-drawer__body .nav-link{color:#ffffffe6}.app-mobile-account-drawer__body .nav-link:hover,.app-mobile-account-drawer__body .nav-link:focus-visible{color:#fff}.app-mobile-account-drawer__user{margin-bottom:12px}.app-mobile-account-drawer__pseudo{font-size:1rem;font-weight:700}.app-mobile-account-drawer__coins{font-size:.9rem;opacity:.9}.app-mobile-account-drawer__actions,.app-mobile-account-offcanvas__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.16)}.app-mobile-account-drawer__action,.app-mobile-account-offcanvas__action{min-height:44px;border-radius:12px;padding:.85rem .9rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;background:#ffffff1a;color:#fff;font-weight:600;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.app-mobile-account-drawer__action:hover,.app-mobile-account-drawer__action:focus-visible,.app-mobile-account-offcanvas__action:hover,.app-mobile-account-offcanvas__action:focus-visible{background:#ffffff2e;color:#fff;text-decoration:none;transform:translateY(-1px)}.app-mobile-account-drawer__action--logout,.app-mobile-account-offcanvas__action--logout{background:#dc35452e}.app-mobile-account-drawer__action--logout:hover,.app-mobile-account-drawer__action--logout:focus-visible,.app-mobile-account-offcanvas__action--logout:hover,.app-mobile-account-offcanvas__action--logout:focus-visible{background:#dc35454d}@keyframes appMobileAccountIn{to{transform:translate(0)}}@media(max-width:767.98px){.app-navbar{flex-wrap:nowrap;align-items:center}.app-navbar .navbar-toggler{flex:0 0 auto}.app-navbar .navbar-collapse{flex-basis:auto;flex-grow:1;width:auto}.app-navbar .navbar-nav{flex-direction:row}.app-navbar .app-navbar-force-mobile{display:flex!important}.app-navbar #navbar-nav-main{flex-wrap:nowrap;overflow:visible}.app-navbar #navbar-nav-main.navbar-nav-align-center,.app-navbar #navbar-nav-main.navbar-nav-align-right{justify-content:flex-start;margin-left:0;margin-right:0}.app-navbar #navbar-nav-main::-webkit-scrollbar{display:none}.app-navbar.app-navbar-dropdown-open #navbar-nav-main{overflow:visible}.app-navbar .dropdown-submenu>.dropdown-menu{position:static;left:auto;top:auto;margin-left:0}}.app-mobile-drawer{position:fixed;inset:0;z-index:2200;display:flex;align-items:stretch;justify-content:flex-start}.app-mobile-drawer__backdrop{position:absolute;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-mobile-drawer__panel{position:relative;width:min(86vw,320px);max-width:320px;height:100%;background:#0e0e0efa;color:#fff;padding:16px 16px 24px;display:flex;flex-direction:column;gap:10px;box-shadow:18px 0 36px #00000059;transform:translate(-100%);animation:appMobileDrawerIn .22s ease forwards}.app-mobile-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-mobile-drawer__title{font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.app-mobile-drawer__close{width:32px;height:32px;border-radius:999px;border:none;background:#ffffff1f;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.app-mobile-drawer__close:hover,.app-mobile-drawer__close:focus-visible{background:#ffffff38}.app-mobile-drawer__body{flex:1 1 auto;overflow-y:auto;padding-right:4px}.app-mobile-drawer__rail-actions{display:grid;gap:8px;border-bottom:1px solid rgba(255,255,255,.16);margin-bottom:12px;padding-bottom:12px}.app-mobile-drawer__rail-action{border-radius:10px;background:#52525247}.app-mobile-drawer__rail-action:hover,.app-mobile-drawer__rail-action:focus-visible{background:#7373736b}.app-mobile-drawer__rail-action .fas{margin-right:8px;color:currentColor}.app-mobile-drawer__body .nav-link{color:var(--gwc-nav-link)}.app-mobile-drawer__body .nav-link:hover,.app-mobile-drawer__body .nav-link:focus-visible{color:var(--gwc-nav-link-hover)}.app-mobile-drawer__divider{height:1px;margin:12px 0;background:#ffffff2e;list-style:none}body.app-overlay-open{overscroll-behavior:contain}.gwc-rail-offcanvas{background:#0e0e0efa;color:#e5e5e5;border-color:#73737361}.gwc-rail-offcanvas__header{border-bottom:1px solid rgba(115,115,115,.34)}.gwc-rail-offcanvas .offcanvas-title{color:#f8fafc;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.gwc-rail-offcanvas__close{filter:invert(1) grayscale(1);opacity:.85}.gwc-rail-offcanvas__close:hover,.gwc-rail-offcanvas__close:focus-visible{opacity:1}.gwc-rail-offcanvas__body{padding:.75rem .7rem 1rem}.gwc-rail-offcanvas .gwc-leftmenu-link,.gwc-rail-offcanvas .gwc-dropdown-item,.gwc-rail-offcanvas .gwc-rightrail-morelink{color:#e5e5e5}.gwc-rail-offcanvas .gwc-leftmenu-link:hover,.gwc-rail-offcanvas .gwc-dropdown-item:hover,.gwc-rail-offcanvas .gwc-rightrail-morelink:hover{color:#fff}.bonusdivinfo-button .fa{margin-right:.35rem}.bonusdivinfo-button{display:inline-flex;align-items:center;gap:.35rem}.gwc-promo-card{border:1px solid rgba(148,163,184,.24);border-radius:.85rem;background:#0f172ae0;color:#e2e8f0;box-shadow:0 10px 28px #02061740}.gwc-promo-card-body{padding:1rem 1.15rem}.gwc-promo-card-title{margin:0;color:#f8fafc;font-size:1.05rem;font-weight:700}.gwc-promo-card-text{margin:.65rem 0 0;color:#e2e8f0e6}.gwc-promo-card-footer{border-top:1px solid rgba(148,163,184,.2);padding:.75rem 1rem .9rem}.gwc-promo-cta{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;font-weight:700}.gwc-promo-cta--success{border-color:#22c55e94;background:linear-gradient(180deg,#22c55e,#15803d);color:#fff}.gwc-promo-cta--success:hover,.gwc-promo-cta--success:focus-visible{color:#fff;filter:brightness(1.05)}.gwc-promo-cta--secondary{border-color:#94a3b859;background:#334155b8;color:#e2e8f0}.gwc-promo-cta--secondary:hover,.gwc-promo-cta--secondary:focus-visible{color:#fff;border-color:#cbd5e185;background:#475569d6}.gwc-erklaerbaer-dialog{border:1px solid rgba(148,163,184,.35);background:#0f172af7;color:#e2e8f0;box-shadow:0 28px 56px #0206178c}.gwc-erklaerbaer-header{border-bottom:1px solid rgba(148,163,184,.28);padding-bottom:.65rem}.gwc-erklaerbaer-title{color:#f8fafc;font-size:1.02rem;letter-spacing:.01em}.gwc-erklaerbaer-body{max-height:min(65vh,520px);overflow-y:auto;padding-right:.15rem;line-height:1.55;color:#e2e8f0f2}.gwc-erklaerbaer-body a{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}.gwc-erklaerbaer-body a:hover{color:#dbeafe}.gwc-erklaerbaer-footer{border-top:1px solid rgba(148,163,184,.2);margin-top:.4rem;padding-top:.75rem}.app-admin-modal{--app-admin-modal-bg: linear-gradient(180deg, rgba(255, 255, 255, .98), rgba(248, 250, 252, .98));--app-admin-modal-header-bg: rgba(255, 255, 255, .72);--app-admin-modal-body-bg: transparent;--app-admin-modal-text: #0f172a;--app-admin-modal-muted: #64748b;--app-admin-modal-border: rgba(148, 163, 184, .28);--app-admin-modal-field-bg: rgba(255, 255, 255, .9);--app-admin-modal-field-border: rgba(148, 163, 184, .38);--app-admin-modal-card-bg: rgba(255, 255, 255, .7);--app-admin-modal-shadow: 0 24px 56px rgba(15, 23, 42, .3);position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:1rem;font-size:.92rem}body.theme-dark .app-admin-modal,body[data-theme=dark] .app-admin-modal{--app-admin-modal-bg: linear-gradient(180deg, rgba(10, 10, 10, .98), rgba(24, 24, 24, .98));--app-admin-modal-header-bg: rgba(12, 12, 12, .84);--app-admin-modal-body-bg: transparent;--app-admin-modal-text: #ebebeb;--app-admin-modal-muted: #a3a3a3;--app-admin-modal-border: rgba(115, 115, 115, .24);--app-admin-modal-field-bg: rgba(18, 18, 18, .9);--app-admin-modal-field-border: rgba(115, 115, 115, .28);--app-admin-modal-card-bg: rgba(28, 28, 28, .76);--app-admin-modal-shadow: 0 28px 64px rgba(0, 0, 0, .58)}.app-admin-modal__backdrop{position:absolute;inset:0;background:#0f172a8c}.app-admin-modal__dialog{position:relative;width:min(860px,100%);max-height:calc(100vh - 2rem);overflow:hidden;border-radius:.75rem;background:var(--app-admin-modal-bg);color:var(--app-admin-modal-text);border:1px solid var(--app-admin-modal-border);box-shadow:var(--app-admin-modal-shadow);display:flex;flex-direction:column}.app-admin-modal__dialog--wide{width:min(1000px,100%)}.app-admin-modal__header,.app-admin-modal__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.72rem .9rem;background:var(--app-admin-modal-header-bg);border-bottom:1px solid var(--app-admin-modal-border)}.app-admin-modal__footer{border-bottom:0;border-top:1px solid var(--app-admin-modal-border)}.app-admin-modal__body{padding:.9rem;background:var(--app-admin-modal-body-bg);overflow:auto}.app-admin-modal__list{max-height:260px;overflow:auto}.app-admin-modal__dialog .modal-title,.app-admin-modal__dialog h5,.app-admin-modal__dialog h6,.app-admin-modal__dialog .form-label{color:var(--app-admin-modal-text)}.app-admin-modal__dialog .modal-title,.app-admin-modal__dialog h5{font-size:1rem}.app-admin-modal__dialog h6,.app-admin-modal__dialog .form-label,.app-admin-modal__dialog .form-text,.app-admin-modal__dialog .text-muted,.app-admin-modal__dialog small,.app-admin-modal__dialog .small{font-size:.82rem}.app-admin-modal__dialog .text-muted,.app-admin-modal__dialog .form-text,.app-admin-modal__dialog small,.app-admin-modal__dialog .small{color:var(--app-admin-modal-muted)!important}.app-admin-modal__dialog .form-control,.app-admin-modal__dialog .form-select,.app-admin-modal__dialog .input-group-text,.app-admin-modal__dialog textarea{min-height:calc(1.5em + .5rem + 2px);padding:.28rem .6rem;font-size:.84rem;background:var(--app-admin-modal-field-bg);color:var(--app-admin-modal-text);border-color:var(--app-admin-modal-field-border)}.app-admin-modal__dialog textarea.form-control{min-height:7rem}.app-admin-modal__dialog .form-control:focus,.app-admin-modal__dialog .form-select:focus,.app-admin-modal__dialog textarea:focus{color:var(--app-admin-modal-text);background:var(--app-admin-modal-field-bg);border-color:#3b82f6a6;box-shadow:0 0 0 .18rem #3b82f624}.app-admin-modal__dialog .form-control::-moz-placeholder,.app-admin-modal__dialog textarea::-moz-placeholder{color:var(--app-admin-modal-muted)}.app-admin-modal__dialog .form-control::placeholder,.app-admin-modal__dialog textarea::placeholder{color:var(--app-admin-modal-muted)}.app-admin-modal__dialog .btn,.app-admin-modal__dialog .btn-close,.app-admin-modal__dialog .table,.app-admin-modal__dialog .list-group-item{font-size:.82rem}.app-admin-modal__dialog .btn-close{filter:none}body.theme-dark .app-admin-modal__dialog .btn-close,body[data-theme=dark] .app-admin-modal__dialog .btn-close{filter:invert(1) grayscale(1) brightness(1.6)}.app-admin-modal__dialog .card,.app-admin-modal__dialog .list-group-item,.app-admin-modal__dialog .table,.app-admin-modal__dialog .table th,.app-admin-modal__dialog .table td{background-color:transparent;color:var(--app-admin-modal-text);border-color:var(--app-admin-modal-border)}.app-admin-modal__dialog .card,.app-admin-modal__dialog .list-group-item{background:var(--app-admin-modal-card-bg);border-color:var(--app-admin-modal-border)}.app-admin-modal__dialog .table-striped>tbody>tr:nth-of-type(odd)>*{color:var(--app-admin-modal-text);background-color:#94a3b814}.app-admin-modal__dialog .nav-tabs,.app-admin-modal__dialog .nav-pills,.app-admin-modal__dialog .accordion-item,.app-admin-modal__dialog .accordion-button{border-color:var(--app-admin-modal-border)}.app-admin-modal__dialog .accordion-button,.app-admin-modal__dialog .accordion-body,.app-admin-modal__dialog .modal-header,.app-admin-modal__dialog .modal-body,.app-admin-modal__dialog .modal-footer{color:var(--app-admin-modal-text);background:transparent;border-color:var(--app-admin-modal-border)}.app-admin-modal__dialog .btn-group,.app-admin-modal__dialog .row{--bs-gutter-y: .65rem}.app-debug-modal{--app-debug-modal-surface: linear-gradient(180deg, rgba(255, 255, 255, .99), rgba(244, 247, 251, .985));--app-debug-modal-sidebar: linear-gradient(180deg, rgba(240, 244, 248, .98), rgba(229, 237, 246, .92));--app-debug-modal-panel: rgba(255, 255, 255, .82);--app-debug-modal-text: #102033;--app-debug-modal-muted: #5f7185;--app-debug-modal-border: rgba(148, 163, 184, .32);--app-debug-modal-border-strong: rgba(71, 85, 105, .18);--app-debug-modal-accent: #1458d6;--app-debug-modal-accent-soft: rgba(20, 88, 214, .12);--app-debug-modal-value-bg: rgba(248, 250, 252, .92);color:var(--app-debug-modal-text);background:var(--app-debug-modal-surface)}body.theme-dark .app-debug-modal,body[data-theme=dark] .app-debug-modal{--app-debug-modal-surface: linear-gradient(180deg, rgba(10, 10, 10, .99), rgba(24, 24, 24, .985));--app-debug-modal-sidebar: linear-gradient(180deg, rgba(18, 18, 18, .98), rgba(30, 30, 30, .94));--app-debug-modal-panel: rgba(20, 20, 20, .86);--app-debug-modal-text: #ececec;--app-debug-modal-muted: #a3a3a3;--app-debug-modal-border: rgba(115, 115, 115, .3);--app-debug-modal-border-strong: rgba(245, 245, 245, .08);--app-debug-modal-accent: #78a8ff;--app-debug-modal-accent-soft: rgba(120, 168, 255, .18);--app-debug-modal-value-bg: rgba(10, 10, 10, .72)}.app-debug-modal .modal-header,.app-debug-modal .modal-body,.app-debug-modal .modal-footer,.app-debug-modal .modal-title{color:var(--app-debug-modal-text);border-color:var(--app-debug-modal-border)}.app-debug-modal .modal-header{background:transparent;padding:.72rem .95rem}.app-debug-modal .btn-close{opacity:.85}.app-debug-modal__body{padding:0;max-height:min(66vh,620px);background:radial-gradient(circle at top right,rgba(20,88,214,.08),transparent 28%),radial-gradient(circle at bottom left,rgba(14,165,233,.08),transparent 24%),transparent}.app-debug-modal__layout{display:grid;grid-template-columns:minmax(148px,164px) minmax(0,1fr);min-height:min(48vh,480px)}.app-debug-modal__sidebar{display:flex;flex-direction:column;gap:.45rem;padding:.68rem .56rem;background:var(--app-debug-modal-sidebar);border-right:1px solid var(--app-debug-modal-border)}.app-debug-modal__sidebar-header,.app-debug-modal__panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.app-debug-modal__eyebrow{display:inline-flex;align-items:center;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--app-debug-modal-muted)}.app-debug-modal__count,.app-debug-modal__panel-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.55rem;min-height:1.55rem;padding:.14rem .42rem;border-radius:999px;background:var(--app-debug-modal-accent-soft);color:var(--app-debug-modal-accent);font-size:.68rem;font-weight:700;border:1px solid color-mix(in srgb,var(--app-debug-modal-accent) 24%,transparent)}.app-debug-modal__nav{display:flex;flex-direction:column;gap:.28rem}.app-debug-modal__nav-item{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;width:100%;padding:.46rem .5rem;text-align:left;border-radius:.64rem;border:1px solid transparent;background:transparent;color:var(--app-debug-modal-text);transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.app-debug-modal__nav-item:hover,.app-debug-modal__nav-item:focus-visible{background:color-mix(in srgb,var(--app-debug-modal-panel) 78%,transparent);border-color:var(--app-debug-modal-border);transform:translate(2px)}.app-debug-modal__nav-item:focus-visible{outline:2px solid color-mix(in srgb,var(--app-debug-modal-accent) 38%,transparent);outline-offset:2px}.app-debug-modal__nav-item.is-active{background:linear-gradient(135deg,var(--app-debug-modal-accent-soft),color-mix(in srgb,var(--app-debug-modal-panel) 90%,transparent));border-color:color-mix(in srgb,var(--app-debug-modal-accent) 30%,var(--app-debug-modal-border));box-shadow:0 18px 36px #0f172a14}.app-debug-modal__nav-title{font-size:.78rem;font-weight:700;line-height:1.22}.app-debug-modal__nav-meta{font-size:.62rem;color:var(--app-debug-modal-muted)}.app-debug-modal__panel{display:flex;flex-direction:column;gap:.56rem;padding:.72rem .74rem .78rem;background:var(--app-debug-modal-panel)}.app-debug-modal__panel-title{margin:.2rem 0 0;font-size:clamp(.9rem,.84rem + .18vw,1rem);font-weight:800;letter-spacing:-.02em;color:var(--app-debug-modal-text)}.app-debug-modal__values{display:grid;gap:.34rem;margin:0}.app-debug-modal__row{display:grid;grid-template-columns:minmax(96px,118px) minmax(0,1fr);gap:.48rem;align-items:start;padding:.48rem .52rem;border-radius:.64rem;border:1px solid var(--app-debug-modal-border);background:color-mix(in srgb,var(--app-debug-modal-panel) 86%,transparent);box-shadow:inset 0 1px #ffffff0d}.app-debug-modal__term,.app-debug-modal__description{margin:0}.app-debug-modal__term{font-size:.6rem;font-weight:700;line-height:1.18;text-transform:uppercase;letter-spacing:.05em;color:var(--app-debug-modal-muted)}.app-debug-modal__description{min-width:0}.app-debug-modal__value{display:block;width:100%;padding:.42rem .5rem;border-radius:.56rem;background:var(--app-debug-modal-value-bg);border:1px solid var(--app-debug-modal-border-strong);color:var(--app-debug-modal-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.7rem;line-height:1.22;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.app-debug-modal__empty{display:flex;align-items:center;justify-content:center;min-height:12rem;padding:1.5rem;border-radius:1rem;border:1px dashed var(--app-debug-modal-border);color:var(--app-debug-modal-muted);background:color-mix(in srgb,var(--app-debug-modal-panel) 82%,transparent)}@media(max-width:991.98px){.app-debug-modal__layout{grid-template-columns:1fr}.app-debug-modal__sidebar{border-right:0;border-bottom:1px solid var(--app-debug-modal-border)}.app-debug-modal__nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.app-debug-modal__panel{padding-top:.72rem}}@media(max-width:767.98px){.app-debug-modal__body{background:transparent}.app-debug-modal__sidebar,.app-debug-modal__panel{padding-left:1rem;padding-right:1rem}.app-debug-modal__row{grid-template-columns:1fr;gap:.65rem;padding:.95rem}.app-debug-modal__panel-header{flex-direction:column;align-items:flex-start}}@keyframes appMobileDrawerIn{to{transform:translate(0)}}.lang-popover{position:absolute;min-width:248px;max-width:min(300px,calc(100vw - .75rem));background:linear-gradient(165deg,#fffffffa,#f6f8fcf5);border:1px solid rgba(148,163,184,.24);box-shadow:0 20px 42px #0f172a29;border-radius:18px;padding:.45rem;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:2100}.lang-popover__header{display:flex;align-items:center;justify-content:space-between;gap:.55rem;padding:.18rem .18rem .5rem;border-bottom:1px solid rgba(148,163,184,.16)}.lang-popover__title-wrap{display:flex;align-items:center;gap:.55rem;min-width:0}.lang-popover__title-block{min-width:0}.lang-popover__eyebrow{font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b;margin-bottom:.1rem}.lang-popover__title{font-size:.82rem;font-weight:800;color:#0f172a;letter-spacing:-.01em;line-height:1.15}.lang-popover__current{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:1.8rem;border-radius:999px;background:linear-gradient(180deg,#fffffff5,#f1f5f9db);border:1px solid rgba(148,163,184,.22);box-shadow:0 8px 18px #0f172a14;flex-shrink:0}.lang-popover__flag-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.1rem;padding:0 .08rem}.lang-popover__flag-emoji{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1}.lang-popover__flag-code{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;min-height:1rem;padding:0 .24rem;border-radius:999px;font-size:.46rem;font-weight:800;letter-spacing:.04em;color:#0f172a;background:linear-gradient(180deg,#fffffff5,#e2e8f0f5)}.lang-popover__close{width:1.65rem;height:1.65rem;border-radius:999px;border:none;background:#94a3b81f;color:#0f172a;display:inline-flex;align-items:center;justify-content:center;font-size:.88rem;cursor:pointer;flex-shrink:0}.lang-popover__close:hover,.lang-popover__close:focus-visible{background:#94a3b842}.lang-popover__body{display:grid;gap:.35rem;padding:.52rem 0 0}.lang-popover__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.lang-popover__cell{display:flex;min-width:0}.lang-popover__item{width:100%;display:flex;align-items:flex-start;gap:.5rem;min-width:0;padding:.58rem .62rem;border-radius:13px;border:1px solid rgba(148,163,184,.16);text-decoration:none;color:#0f172a;font-weight:600;font-size:.76rem;background:linear-gradient(180deg,#fffffff0,#f8fafcdb);box-shadow:inset 0 1px #ffffff5c,0 8px 16px #0f172a0d;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background-color .12s ease}.lang-popover__item:hover,.lang-popover__item:focus-visible{transform:translateY(-1px);border-color:#3b82f657;box-shadow:0 14px 26px #3b82f624}.lang-popover__item.is-active{border-color:#10b98161;background:linear-gradient(180deg,#ecfdf5f5,#f0fdfae0);box-shadow:0 14px 26px #10b98124}.lang-popover__flag-wrap{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:1.55rem;border-radius:999px;background:linear-gradient(180deg,#fffffff0,#f1f5f9db);border:1px solid rgba(148,163,184,.16);box-shadow:0 6px 14px #0f172a14;flex-shrink:0}.lang-popover__label-wrap{display:grid;gap:.08rem;min-width:0;flex:1 1 auto}.lang-popover__label{display:block;min-width:0;line-height:1.18;overflow-wrap:anywhere}.lang-popover__code{font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.lang-popover__active-mark{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:999px;background:#10b98129;color:#059669;font-size:.58rem;flex-shrink:0;margin-top:.02rem}body.theme-dark .lang-popover{background:linear-gradient(165deg,#0a0a0afa,#181818f0);border-color:#73737333;box-shadow:0 24px 56px #0000008f}body.theme-dark .lang-popover__eyebrow{color:#8f8f8f}body.theme-dark .lang-popover__title{color:#f2f2f2}body.theme-dark .lang-popover__current{background:linear-gradient(180deg,#242424d1,#181818bd);border-color:#7373732e}body.theme-dark .lang-popover__close{background:#52525238;color:#f2f2f2}body.theme-dark .lang-popover__item{background:linear-gradient(180deg,#1a1a1aeb,#121212e0);border-color:#73737329;color:#ededed;box-shadow:inset 0 1px #ffffff08,0 10px 18px #00000047}body.theme-dark .lang-popover__item:hover,body.theme-dark .lang-popover__item:focus-visible{border-color:#3b82f652;box-shadow:0 14px 24px #3b82f624}body.theme-dark .lang-popover__flag-wrap{background:linear-gradient(180deg,#2a2a2ad6,#1c1c1cc7);border-color:#73737329}body.theme-dark .lang-popover__flag-code{color:#f5f5f5;background:linear-gradient(180deg,#383838f5,#242424f5)}body.theme-dark .lang-popover__item.is-active{border-color:#34d39952;background:linear-gradient(180deg,#14211bf5,#0e1814e6);box-shadow:0 14px 24px #10b98129}body.theme-dark .lang-popover__code{color:#9a9a9a}body.theme-dark .lang-popover__active-mark{background:#10b98133;color:#6ee7b7}@media(max-width:575.98px){.lang-popover{min-width:0;max-width:calc(100vw - .75rem)}.lang-popover__row{grid-template-columns:1fr}}@media(max-width:640px){.lang-popover{min-width:min(280px,calc(100vw - 1rem));max-width:min(320px,calc(100vw - 1rem))}.lang-popover__row{grid-template-columns:1fr}}.app-shell-loading{padding:1.5rem 0 3rem}.app-shell-loading__body{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr) minmax(0,280px);gap:1.5rem;max-width:1320px;margin:0 auto;padding:1.5rem}.app-shell-loading__col{display:grid;gap:1rem}.app-shell-loading__col--main{gap:1.25rem}.app-shell-loading__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.app-skeleton{position:relative;overflow:hidden;border-radius:1.25rem;background:linear-gradient(110deg,hsl(var(--muted) / .6) 8%,hsl(var(--card) / .95) 18%,hsl(var(--muted) / .6) 33%);background-size:200% 100%;animation:shimmer 1.25s linear infinite}.app-skeleton--navbar{height:64px;border-radius:999px;margin:0 auto;max-width:1280px}.app-skeleton--menu{height:48px}.app-skeleton--hero{height:140px}.app-skeleton--card{height:160px}.app-skeleton--rail{height:220px}@media(max-width:1199.98px){.app-shell-loading__body{grid-template-columns:minmax(0,200px) minmax(0,1fr)}.app-shell-loading__col--right{display:none}}@media(max-width:991.98px){.app-shell-loading__body{grid-template-columns:minmax(0,1fr)}.app-shell-loading__col--left{display:none}}.app-title{font-family:Sora,Segoe UI,Tahoma,sans-serif}.bought-content-title{color:#0f172a}.bought-content-subtitle{color:#475569}body.theme-dark .bought-content-title{color:#f8fafc}body.theme-dark .bought-content-subtitle{color:#cbd5e1}.app-card{border-radius:1rem;border-width:1px;border-color:#ffffffb3;background-color:#ffffffd9;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.app-panel{border-radius:1rem;border-width:1px;border-color:#fff9;background-color:#fffc;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.banner-grid{display:grid;gap:.75rem}.banner-card{border-radius:1rem;border-width:1px;border-color:#fff9;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: rgb(255 255 255 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(255 255 255 / .7) var(--tw-gradient-to-position);padding:1rem 1.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.menu-link{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.menu-link:hover{background-color:#fffc;--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.menu-link.active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.right-card{border-radius:1rem;border-width:1px;border-color:#ffffffb3;background-color:#ffffffe6;padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.footer-shell{margin-top:3rem;border-top-width:1px;border-color:#fff9;background-color:#ffffffb3;padding:2.5rem 1.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.gwc-footer{margin-top:.75rem;background:#05070d;color:#e5e7eb;border-top:1px solid rgba(148,163,184,.2);border-bottom:1px solid rgba(148,163,184,.2)}.gwc-footer--loading{padding:2.25rem 0}.gwc-footer-inner{max-width:1240px;margin:0 auto;padding:1rem 1rem 1.5rem}.gwc-footer-note-row{text-align:center}.gwc-footer-note{color:#e2e8f0}.gwc-footer-note p{margin:0}.gwc-footer-note-link{color:#9ca3af;text-decoration:underline;text-underline-offset:2px}.gwc-footer-note-link:hover{color:#d1d5db}.gwc-footer-grid{margin-top:.95rem;display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr)}.gwc-footer-section{text-align:center}.gwc-footer-heading{margin-bottom:.65rem;color:#f8fafc;font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gwc-footer-linklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.gwc-footer-link{color:#e2e8f0;text-decoration:underline;text-underline-offset:2px}.gwc-footer-link:hover{color:#fff}.gwc-footer-signup-row{list-style:none;margin:0;padding:.4rem 1rem;display:flex;align-items:center;justify-content:center;gap:.9rem;flex-wrap:wrap}.gwc-footer-signup-headline{margin:0;color:#f8fafc;font-weight:700}.gwc-footer-signup-button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(34,197,94,.4);background:linear-gradient(180deg,#22c55e,#15803d);color:#fff;font-weight:700;text-decoration:none;padding:.45rem 1rem}.gwc-footer-signup-button:hover{color:#fff;filter:brightness(1.05)}.gwc-footer-complaint{text-align:center;margin-top:.25rem}.gwc-footer-complaint-button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;border-radius:.55rem;border:1px solid rgba(148,163,184,.35);background:#334155a8;color:#e2e8f0;text-decoration:none;padding:.3rem .85rem;font-size:.86rem;font-weight:600}.gwc-footer-complaint-button:hover{color:#fff;border-color:#cbd5e18c;background:#475569cc}.gwc-footer-copyright{text-align:center;padding:.45rem 0 .75rem;color:#f8fafc;font-size:clamp(1.05rem,2.1vw,2rem);line-height:1.2}@media(min-width:768px){.gwc-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.masonry-card{position:relative;overflow:hidden}.masonry-card:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,hsl(var(--muted) / .65) 8%,hsl(var(--card) / .9) 18%,hsl(var(--muted) / .65) 33%);background-size:200% 100%;animation:shimmer 1.2s linear infinite}.masonry-card.is-loaded:before{opacity:0;animation:none;transition:opacity .2s ease}@keyframes shimmer{to{background-position-x:-200%}}@media(prefers-reduced-motion:reduce){.masonry-card:before{animation:none;background-position:0 0}}.image-viewer{position:fixed;inset:0;z-index:2000;background:#000000e6;display:none;align-items:center;justify-content:center;padding:2rem}.image-viewer img{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain}.image-viewer__close{position:absolute;top:24px;right:24px;font-size:2rem;color:#fff;background:transparent;border:none;cursor:pointer}.image-viewer__nav{position:absolute;top:50%;transform:translateY(-50%);font-size:2.5rem;color:#fff;background:transparent;border:none;cursor:pointer;padding:.5rem .75rem}.image-viewer__nav:disabled{opacity:.4;cursor:default}.image-viewer__nav--prev{left:24px}.image-viewer__nav--next{right:24px}.girlinfo-shell .tab-content{max-height:none;overflow:visible;padding-right:0}.girlinfo-shell .tab-pane{overflow:visible}.girlinfo-chatline-card{max-width:560px;border-radius:18px;border:1px solid rgba(15,23,42,.14);background:linear-gradient(145deg,#fffffff2,#f1f5f9d9);box-shadow:0 16px 32px #0f172a24;padding:18px 20px}.girlinfo-chatline-card__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:#0f766e1f;color:#0f766e;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.girlinfo-chatline-card__number{margin-top:14px;font-size:clamp(1.45rem,2.8vw,2.15rem);font-weight:800;letter-spacing:.03em;color:#0f172a;font-family:Trebuchet MS,Segoe UI,sans-serif;line-height:1.15;word-break:break-word}.girlinfo-chatline-card__number-link{display:inline-block;color:inherit;text-decoration:none}.girlinfo-chatline-card__number-link:hover,.girlinfo-chatline-card__number-link:focus{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.14em}.girlinfo-chatline-card__tariff{margin-top:14px;display:inline-flex;align-items:baseline;gap:8px;padding:8px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.35);background:#ffffffe0}.girlinfo-chatline-card__tariff-label{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#64748b}.girlinfo-chatline-card__tariff-value{font-size:1rem;font-weight:700;color:#0f172a}.girlinfo-chatline-card__promo{margin-top:14px;font-size:1rem;font-weight:600;color:#0f172a}body.theme-dark .girlinfo-chatline-card{border-color:#94a3b833;background:linear-gradient(145deg,#0f172abf,#0f172a7a);box-shadow:0 18px 34px #0000004d}body.theme-dark .girlinfo-chatline-card__number{color:#f8fafc}body.theme-dark .girlinfo-chatline-card__tariff{border-color:#94a3b847;background:#0f172a99}body.theme-dark .girlinfo-chatline-card__tariff-label{color:#94a3b8}body.theme-dark .girlinfo-chatline-card__tariff-value,body.theme-dark .girlinfo-chatline-card__promo{color:#f8fafc}body[data-spa-base] #maincontentcontainer,body[data-spa-base] .app-page-shell,body[data-spa-base] .girlinfo-shell,body[data-spa-base] .girlinfo-shell .tab-content,body[data-spa-base] .girlinfo-shell .tab-pane,body[data-spa-base] .timeline{min-width:0;max-width:100%;overflow-x:hidden}body[data-spa-base] #masterrow{display:flex;flex-wrap:wrap;align-items:stretch}body[data-spa-base] #leftmenucontainer,body[data-spa-base] #rightbarcontainer,body[data-spa-base] #maincontentcontainer{min-width:0}body[data-spa-base] #leftmenucontainer{flex:0 0 var(--master-left, 0px);max-width:var(--master-left, 0px);border-radius:1.1rem;overflow:hidden}body[data-spa-base] #maincontentcontainer{flex:1 1 0;width:0}body[data-spa-base] #rightbarcontainer{flex:0 0 var(--master-right, 0px);max-width:var(--master-right, 0px);border-radius:1.1rem;overflow:hidden}body[data-spa-base] #maincontentcontainer .tab-content{max-height:none;overflow:visible;padding-right:0}body[data-spa-base] #maincontentcontainer .tab-pane{overflow:visible}@media(max-width:767.98px){body[data-spa-base] #masterrow>#leftmenucontainer{display:none}body[data-spa-base] #masterrow>#rightbarcontainer{display:none}body[data-spa-base] #masterrow{display:block}body[data-spa-base] #masterrow>#maincontentcontainer{flex:0 0 auto;flex-basis:auto;width:100%;max-width:100%}}.gwc-leftmenu-shell{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.gwc-leftmenu-shell>li{list-style:none}.gwc-leftmenu-link{display:block;text-decoration:none;line-height:1.2;background:var(--gwc-app-surface);color:var(--gwc-app-text);border:1px solid var(--gwc-app-border);box-shadow:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease}#leftmenu>li>a,#leftmenu>.nav-item>.nav-link,#leftmenu>li>.leftmenulink,#leftmenu>.leftmenuitem>.leftmenulink{background:var(--gwc-app-surface)!important;color:var(--gwc-app-text)!important;border-color:var(--gwc-app-border)!important}#leftmenu .gwc-leftmenu-link{padding:5px 7px}#leftmenu>li>a:hover,#leftmenu>li>a:focus,#leftmenu>.nav-item>.nav-link:hover,#leftmenu>.nav-item>.nav-link:focus,#leftmenu>li>.leftmenulink:hover,#leftmenu>li>.leftmenulink:focus,#leftmenu>.leftmenuitem>.leftmenulink:hover,#leftmenu>.leftmenuitem>.leftmenulink:focus,#leftmenu .gwc-leftmenu-link:hover,#leftmenu .gwc-leftmenu-link:focus-visible,#leftmenu .gwc-leftmenu-item.active>.gwc-leftmenu-link{background:var(--gwc-app-surface-muted);color:var(--gwc-app-text);border-color:color-mix(in srgb,var(--gwc-app-border) 75%,rgba(59,130,246,.45))}body[data-spa-base] #leftmenu.gwc-tw-leftmenu,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenuitem,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenulink,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-toggle,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-items,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-link,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-item>.leftmenu-filter-link,body[data-spa-base] #leftmenu .leftmenu-filter-panel,body[data-spa-base] #leftmenu .leftmenu-filter-toggle,body[data-spa-base] #leftmenu .leftmenu-filter-items,body[data-spa-base] #leftmenu .leftmenu-filter-item>.leftmenu-filter-link{color:var(--gwc-app-text)!important}body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenulink,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-toggle,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-items,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-link,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-item>.leftmenu-filter-link,body[data-spa-base] #leftmenu .leftmenu-filter-panel,body[data-spa-base] #leftmenu .leftmenu-filter-toggle,body[data-spa-base] #leftmenu .leftmenu-filter-items,body[data-spa-base] #leftmenu .leftmenu-filter-item>.leftmenu-filter-link{background:var(--gwc-app-surface)!important;border-color:var(--gwc-app-border)!important}body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenulink:hover,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenulink:focus,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-toggle:hover,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-toggle:focus,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-link:hover,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-link:focus,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-item>.leftmenu-filter-link:hover,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenu-filter-item>.leftmenu-filter-link:focus,body[data-spa-base] #leftmenu.gwc-tw-leftmenu .leftmenuitem.active>.leftmenulink,body[data-spa-base] #leftmenu .leftmenu-filter-item>.leftmenu-filter-link:hover,body[data-spa-base] #leftmenu .leftmenu-filter-item>.leftmenu-filter-link:focus,body[data-spa-base] #leftmenu .leftmenu-filter-toggle:hover,body[data-spa-base] #leftmenu .leftmenu-filter-toggle:focus{background:var(--gwc-app-surface-muted)!important;color:var(--gwc-app-text)!important;border-color:color-mix(in srgb,var(--gwc-app-border) 75%,rgba(59,130,246,.45))!important}.gwc-leftmenu-account-menu{position:relative}.gwc-leftmenu-account-toggle{cursor:pointer}.gwc-leftmenu-account-toggle.dropdown-toggle:after{margin-top:.42rem;transition:transform .16s ease}.gwc-leftmenu-account-menu.show .gwc-leftmenu-account-toggle.dropdown-toggle:after{transform:rotate(180deg)}.gwc-leftmenu-dropdown-menu{display:none;position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:80;min-width:100%;margin:0;padding:4px 0;border-radius:8px;border:1px solid rgba(148,163,184,.4);background:#0f172af5;box-shadow:0 16px 28px #02061773}.gwc-leftmenu-dropdown-menu.show{display:block}.gwc-leftmenu-dropdown-item{display:block;padding:6px 10px;white-space:normal;font-size:.82rem;line-height:1.3;color:#e2e8f0}.gwc-leftmenu-dropdown-item:hover,.gwc-leftmenu-dropdown-item:focus-visible{background:#2563eb47;color:#fff}.gwc-leftmenu-dropdown-item .gwc-leftmenu-badge{margin-left:5px}body.theme-dark .gwc-leftmenu-dropdown-menu{border-color:#94a3b873;background:#020617f7}.gwc-leftmenu-promoted-item,.gwc-leftmenu-randomgirl-item{text-align:center;width:100%;overflow:hidden}.gwc-leftmenu-promoted-link,.gwc-leftmenu-randomgirl-link{display:block;padding:5px 7px}.gwc-leftmenu-promoted-image-wrap,.gwc-leftmenu-randomgirl-image-wrap{position:relative}.gwc-leftmenu-promoted-image,.gwc-leftmenu-randomgirl-image{width:100%;margin-bottom:5px;border-radius:3px;-o-object-fit:cover;object-fit:cover}.gwc-leftmenu-randomgirl-image{aspect-ratio:4 / 3}.gwc-leftmenu-promoted-label,.gwc-leftmenu-randomgirl-label{margin-bottom:1px;width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;cursor:pointer}.gwc-leftmenu-promoted-label-online{background-color:#1e7f2b;color:#fff;padding:0 5px;white-space:normal}.gwc-leftmenu-messenger-online{display:none}.gwc-leftmenu-messenger-online-link{padding:5px 15px}.gwc-leftmenu-badge-online{background-color:#1e7f2b;color:#fff}.gwc-leftmenu-quicklogin-wrap{padding:3px 7px 0}.gwc-leftmenu-quicklogin-form{margin:5px 0 0}.gwc-leftmenu-form-group{display:grid;gap:5px}.gwc-leftmenu-input,.gwc-leftmenu-btn{width:100%}.gwc-leftmenu-alert{margin:6px 0 0}body[data-spa-base] .gwc-login-feedback.alert-danger{background:color-mix(in srgb,#dc3545 11%,var(--gwc-app-surface-strong))!important;border:1px solid color-mix(in srgb,#dc3545 34%,var(--gwc-app-border))!important;border-radius:.8rem;box-shadow:0 10px 22px #0f172a14;color:var(--gwc-app-text)!important}body[data-spa-base].theme-dark .gwc-login-feedback.alert-danger,body[data-spa-base][data-theme=dark] .gwc-login-feedback.alert-danger{background:color-mix(in srgb,#7f1d1d 32%,var(--gwc-app-surface-strong))!important;border-color:color-mix(in srgb,#ef4444 40%,var(--gwc-app-border))!important;box-shadow:0 10px 24px #00000047}body[data-spa-base] .gwc-login-feedback .btn-close{margin:0;opacity:.72}body[data-spa-base] .gwc-login-feedback .btn-close:hover,body[data-spa-base] .gwc-login-feedback .btn-close:focus{opacity:1}body[data-spa-base] .post-media-item,body[data-spa-base] .message-media-item{background:var(--gwc-app-surface-strong);border:1px solid var(--gwc-app-border)}body[data-spa-base].theme-dark .post-media-item,body[data-spa-base][data-theme=dark] .post-media-item,body[data-spa-base].theme-dark .message-media-item,body[data-spa-base][data-theme=dark] .message-media-item{background:color-mix(in srgb,var(--gwc-app-surface-strong) 92%,black)}.gwc-leftmenu-captcha-image-wrap{margin-bottom:5px}.gwc-leftmenu-captcha-image{max-width:100%;height:auto}.gwc-leftmenu-save-login{margin:5px 0 0;display:inline-flex;align-items:center;gap:6px}.gwc-leftmenu-save-login-checkbox{margin:0}.gwc-leftmenu-subtle-link-wrap{margin-top:5px}.gwc-leftmenu-subtle-link{text-decoration:underline;text-underline-offset:2px}.gwc-leftmenu-whatsapp-icon{color:#23a129}.gwc-rail-shell{display:grid;gap:10px}.gwc-rail-menuitems,.gwc-rail-filters{margin:0;padding:0;list-style:none}.gwc-rightrail-shell{display:grid;gap:12px}.gwc-rail-shell--right{padding-top:.4rem}.gwc-rightrail-section{min-width:0}.gwc-rail-shell--right>.gwc-rightrail-timeline:first-child,.gwc-rightrail-shell>.gwc-rightrail-timeline:first-child{margin-top:0}.gwc-rightrail-othergirls{position:relative}.cams-category-nav{position:relative;align-items:center}body[data-spa-base] .cams-category-nav__link,body[data-spa-base] #grpCategory>a,body[data-spa-base] #grpCategory>div>a{background:color-mix(in srgb,var(--gwc-app-surface-muted) 84%,white 16%)!important;color:var(--gwc-app-text)!important;border:1px solid color-mix(in srgb,var(--gwc-app-border) 80%,rgba(15,23,42,.08))!important;box-shadow:0 1px #ffffff47 inset,0 8px 18px #0f172a0f;text-decoration:none;line-height:1.15;font-size:.8rem;min-height:2rem;padding:.36rem .6rem;backdrop-filter:blur(calc(var(--gwc-app-glass-blur) - 4px));-webkit-backdrop-filter:blur(calc(var(--gwc-app-glass-blur) - 4px));transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}body[data-spa-base] .cams-category-nav__link .fas{color:currentColor;font-size:.82em}body[data-spa-base] .cams-category-nav__link:hover,body[data-spa-base] .cams-category-nav__link:focus,body[data-spa-base] .cams-category-nav__link:focus-visible,body[data-spa-base] #grpCategory>a:hover,body[data-spa-base] #grpCategory>a:focus,body[data-spa-base] #grpCategory>div>a:hover,body[data-spa-base] #grpCategory>div>a:focus{background:var(--gwc-app-surface-strong)!important;color:var(--gwc-app-text)!important;border-color:color-mix(in srgb,var(--gwc-app-border) 68%,rgba(59,130,246,.28))!important;box-shadow:0 1px #ffffff5c inset,0 12px 24px #0f172a14;transform:translateY(-1px)}body[data-spa-base] .cams-category-nav__link:focus-visible{outline:2px solid rgba(59,130,246,.28);outline-offset:2px}body[data-spa-base] .cams-category-nav__more{position:relative}body[data-spa-base] .cams-category-nav__more-button{justify-content:space-between;min-width:5.5rem}body[data-spa-base] .cams-category-nav__menu{margin-top:.55rem;min-width:13rem;border-radius:1rem;padding:.4rem;background:var(--gwc-app-surface-strong);border:1px solid var(--gwc-app-border);box-shadow:0 18px 38px #0f172a24;backdrop-filter:blur(calc(var(--gwc-app-glass-blur) + 2px));-webkit-backdrop-filter:blur(calc(var(--gwc-app-glass-blur) + 2px))}body[data-spa-base] .cams-category-nav__menu .dropdown-item{border-radius:.75rem;color:var(--gwc-app-text);transition:background-color .14s ease,color .14s ease}body[data-spa-base] .cams-category-nav__menu .dropdown-item:hover,body[data-spa-base] .cams-category-nav__menu .dropdown-item:focus{background:var(--gwc-app-surface-muted);color:var(--gwc-app-text)}body[data-spa-base].theme-dark .cams-category-nav__link,body[data-spa-base][data-theme=dark] .cams-category-nav__link,body[data-spa-base].theme-dark #grpCategory>a,body[data-spa-base][data-theme=dark] #grpCategory>a,body[data-spa-base].theme-dark #grpCategory>div>a,body[data-spa-base][data-theme=dark] #grpCategory>div>a{background:color-mix(in srgb,var(--gwc-app-surface-muted) 94%,black 6%)!important;border-color:var(--gwc-app-border)!important;box-shadow:0 1px #ffffff0a inset,0 10px 24px #0003}body[data-spa-base].theme-dark .cams-category-nav__menu,body[data-spa-base][data-theme=dark] .cams-category-nav__menu{box-shadow:0 20px 40px #00000057}.gwc-rightrail-othergirls.is-sticky{position:fixed;top:var(--gwc-rightrail-othergirls-top, 5px);z-index:45}.gwc-rightrail-heading,.timeline-rightbar-heading,.videogirls-headline-rightbar{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.gwc-rightrail-morelink{font-size:.82rem;text-decoration:underline;text-underline-offset:2px}.gwc-videogirls-grid{display:flex;flex-wrap:wrap}.gwc-videogirls-item{float:left}.gwc-videogirls-image-wrap{position:relative}.gwc-videogirls-live-badge{position:absolute;top:4px;left:4px;background:#1e7f2b;color:#fff}.gwc-rightrail-warning{margin-top:6px}.gwc-rightrail-seo{margin-top:8px}body[data-spa-base] #masterrow>#maincontentcontainer:first-child{grid-column:1 / 3}body[data-spa-base] #masterrow>#maincontentcontainer:first-child:last-child{grid-column:1 / -1}.girlinfo-chat-zoom{position:fixed;inset:0;z-index:9999;opacity:0;transition:opacity .7s ease;pointer-events:none;will-change:opacity;background:radial-gradient(circle at 20% 20%,#0f172a73,#0f172ad9)}.girlinfo-chat-zoom.is-active{opacity:1}.girlinfo-chat-zoom__image{position:fixed;top:0;left:0;width:100vw;height:100vh;-o-object-fit:var(--zoom-object-fit, cover);object-fit:var(--zoom-object-fit, cover);-o-object-position:var(--zoom-object-position, 50% 50%);object-position:var(--zoom-object-position, 50% 50%);opacity:0;transition:opacity .7s ease;will-change:opacity}.girlinfo-chat-zoom.is-active .girlinfo-chat-zoom__image{opacity:1}.girlinfo-rotation__image{transition:opacity .28s ease}.girlinfo-rotation__badge--loading{gap:.52rem;padding-right:.85rem;background:color-mix(in srgb,rgba(15,23,42,.84) 82%,var(--systemLogoColor, #ff7100) 18%);border-color:#ffffff29}.girlinfo-rotation__badge-spinner{width:.92rem;height:.92rem;border-width:.14rem;flex:0 0 auto}.girlinfo-rotation__badge--loading .signuppromo--girlinfo__badge-text{font-size:.78rem;letter-spacing:.01em}.girlinfo-chat-transition .girlinfo-rotation__content,.girlinfo-chat-transition .girlinfo-rotation__image{will-change:transform,opacity}.girlinfo-status-users .fa-user,.girlinfo-status-users .fas,.girlinfo-status-users .fa-solid{margin-left:6px}.girlinfo-offline-schedule{background:#0f172a0a;border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:14px;color:#1f2937}.girlinfo-offline-schedule--mobile{margin-top:12px}.girlinfo-offline-schedule--desktop{margin-top:16px}.girlinfo-offline-block+.girlinfo-offline-block{margin-top:12px}.girlinfo-offline-title{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:8px}.girlinfo-offline-list{display:grid;gap:6px}.girlinfo-offline-item{display:flex;align-items:center;gap:8px;font-size:.95rem}.girlinfo-offline-title .fas,.girlinfo-offline-item .fa-clock,.girlinfo-offline-item .fa-video,.girlinfo-offline-item .fa-calendar-alt{color:var(--systemLogoColor, #ff7100)}.girlinfo-offline-time{font-weight:600}.girlinfo-offline-desc{color:#4b5563}.girlinfo-offline-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.girlinfo-offline-link:hover{text-decoration:underline}.girlinfo-offline-live{margin-left:6px;padding:2px 6px;border-radius:999px;background:#ef44441f;color:#b91c1c;font-size:.78rem;font-weight:700}.girlinfo-offline-timezone,.girlinfo-offline-noschedule{margin-top:8px;font-size:.85rem;color:#6b7280}.goToChatButtonDetails__line{display:block}.girlinfo-chat-transition .girlinfo-rotation__image{animation:girlinfoImageFade .9s ease-in-out both}.goToChatButton{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:12px;padding:24px 18px;line-height:1.2;border-radius:20px;overflow:hidden;min-height:110px;border:none;background-color:var(--systemLogoColor, #ff7100);background-image:linear-gradient(135deg,var(--systemLogoColor, #ff7100) 0%,color-mix(in srgb,var(--systemLogoColor, #ff7100) 75%,#ff55c9) 55%,color-mix(in srgb,var(--systemLogoColor, #ff7100) 55%,#7c3aed) 100%);box-shadow:0 14px 32px var(--systemLogoColorTransparent, rgba(255, 113, 0, .35)),0 10px 22px #0f172a2e;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.goToChatButton.is-loading{pointer-events:none;filter:saturate(1.05);animation:goToChatPulse 1.2s ease-in-out infinite}.goToChatButton:before{content:"";position:absolute;inset:-35% -25% auto;height:70%;background:linear-gradient(120deg,#ffffff59,#fff0);transform:translateY(-70%) rotate(8deg);opacity:.6;animation:goToChatSheen 4s ease-in-out infinite;pointer-events:none}.goToChatButton:after{content:"";position:absolute;inset:2px;border-radius:18px;border:1px solid rgba(255,255,255,.2);opacity:.7;pointer-events:none}.goToChatButton:hover,.goToChatButton:focus{transform:translateY(-1px) scale(1.01);box-shadow:0 18px 36px var(--systemLogoColorTransparent, rgba(255, 113, 0, .4)),0 12px 26px #0f172a38;filter:brightness(1.03)}.goToChatButton:active{transform:translateY(0) scale(1);box-shadow:0 12px 28px var(--systemLogoColorTransparent, rgba(255, 113, 0, .3)),0 10px 20px #0f172a2e}.goToChatButtonMain{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:100%;font-size:2.1rem;font-weight:700;color:#fff;text-shadow:0 3px 8px rgba(0,0,0,.35)}.goToChatButtonMain--loading{gap:.9rem}.goToChatButton.is-loading .goToChatButtonDetails{opacity:0;transform:translateY(4px) scale(.98);transition:opacity .16s ease,transform .16s ease}.goToChatButton.is-loading .goToChatButtonMain{opacity:0}.goToChatButtonMainText{display:inline-block}.goToChatButtonMainText--loading{letter-spacing:.02em;opacity:.98;font-size:1.15rem;line-height:1.2}.goToChatButtonLoadingTextWrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.2rem;text-align:left}.goToChatButtonLoadingNote{font-size:.78rem;line-height:1.2;color:#ffffffeb;opacity:.9}.goToChatButton__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 18px;text-align:center;color:#fff;background:radial-gradient(circle at 30% 30%,#ffffff14,#0000004d);opacity:0;transition:opacity .2s ease-in-out;border-radius:inherit;z-index:2}.goToChatButton.is-loading .goToChatButton__loading,.goToChatButton[aria-busy=true] .goToChatButton__loading{opacity:1}.goToChatButton__spinner{width:28px;height:28px;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:girlinfoSpin .75s linear infinite;flex:0 0 auto}.goToChatButton__loading-text{font-size:1rem;font-weight:700;line-height:1.2;color:#fff}.goToChatButtonDetails{display:flex;flex-direction:column;gap:6px;margin:0;width:100%;text-align:center;font-size:14px;line-height:1.45;color:#f8fafc;background:#ffffff1f;border-radius:16px;padding:10px 12px;border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 26px #00000038}.goToChatButtonDetails--badge{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:16px}.goToChatButtonDetails--note{font-size:12px;line-height:1.35}.goToChatButtonDetails__separator{display:inline-block;margin:0 8px;opacity:.65}.goToChatButtonDetails .featurespan{display:inline-flex;align-items:center;gap:6px}.pricespan{display:inline-flex;flex-direction:column;gap:2px}.pricespan__main{font-weight:700}.pricespan__note{font-size:12px;opacity:.85}.girlinfo-feature-icon-group{position:absolute;inset:auto 16px 8px;pointer-events:none}.girlinfo-feature-icon{position:absolute;bottom:0;width:34px;height:34px;padding:0;border-radius:8px;background:#00000059;display:inline-flex;align-items:center;justify-content:center}.girlinfo-feature-icon img{display:block;width:34px;height:34px}.girlinfo-feature-icon--left{left:0}.girlinfo-feature-icon--right{right:0}.goToChatButton .livecam-freesoundlabel{position:absolute;left:50%;bottom:0;transform:translate(-50%);pointer-events:none;padding:4px 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#0f172a99;border-radius:6px}.goToChatButton .goToChatButtonSpinner--inline{position:relative;z-index:1;display:inline-block;flex:0 0 auto;width:1.08em;min-width:1.08em;height:1.08em;min-height:1.08em;border-radius:999px;border-width:.13em;border-style:solid;border-color:#ffffff57;border-top-color:#fff;border-right-color:#fffffff5;background:radial-gradient(circle at center,rgba(255,255,255,.16) 0,rgba(255,255,255,.04) 58%,transparent 72%);color:#fff;opacity:0;visibility:hidden;transform:scale(.9);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;pointer-events:none;filter:drop-shadow(0 0 .38em rgba(15,23,42,.28));box-shadow:0 0 .5em #ffffff3d;animation:girlinfoSpin .85s linear infinite}.goToChatButton.is-loading .goToChatButtonSpinner--inline,.goToChatButton[aria-busy=true] .goToChatButtonSpinner--inline,.goToChatButtonSpinner--inline.is-visible{opacity:1;visibility:visible;transform:scale(1.06)}.goToChatButtonSpinner--loading{width:1.28em;min-width:1.28em;height:1.28em;min-height:1.28em;border-width:.16em}.goToChatButtonSpinner--inline:before,.goToChatButtonSpinner--inline:after{content:"";position:absolute;border-radius:999px}.goToChatButtonSpinner--inline:before{display:none}.goToChatButtonSpinner--inline:after{display:none}@keyframes girlinfoSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes girlinfoSpinReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes girlinfoImageFade{0%{opacity:1}45%{opacity:.2}to{opacity:1}}@keyframes goToChatPulse{0%,to{box-shadow:0 14px 32px var(--systemLogoColorTransparent, rgba(255, 113, 0, .35)),0 10px 22px #0f172a33}50%{box-shadow:0 20px 42px var(--systemLogoColorTransparent, rgba(255, 113, 0, .45)),0 16px 30px #0f172a40}}@keyframes goToChatSheen{0%,80%{transform:translateY(-70%) rotate(8deg);opacity:0}to{transform:translateY(140%) rotate(8deg);opacity:.65}}@media(prefers-reduced-motion:reduce){.girlinfo-chat-zoom,.girlinfo-chat-zoom__image,.girlinfo-chat-transition .girlinfo-rotation__image,.goToChatButton,.goToChatButton:before,.goToChatButton.is-loading{animation:none;transition:none}}body[data-spa-base]:not(.is-livechat-fullscreen):not(.mobile-chat-full-view){overflow-y:auto;height:auto}body[data-spa-base]:not(.is-livechat-fullscreen):not(.mobile-chat-full-view) #app-root,body[data-spa-base]:not(.is-livechat-fullscreen):not(.mobile-chat-full-view) .app-shell{height:auto;min-height:100%}body[data-spa-base]:not(.is-livechat-fullscreen):not(.mobile-chat-full-view) #mastercontainer,body[data-spa-base]:not(.is-livechat-fullscreen):not(.mobile-chat-full-view) #masterrow,body[data-spa-base]:not(.is-livechat-fullscreen):not(.mobile-chat-full-view) #maincontentcontainer{height:auto;min-height:0;max-height:none;overflow:visible}body[data-spa-base] .app-page-shell{max-height:none;overflow:visible}.leftmenu-skeleton{display:grid;gap:.6rem;padding-top:.25rem}.leftmenu-skeleton__item{height:34px;border-radius:10px;background:linear-gradient(110deg,#e2e8f08c,#f8fafcf2,#e2e8f08c);background-size:200% 100%;animation:rightRailShimmer 1.4s ease-in-out infinite}.leftmenu-skeleton__item--title{width:72%}.leftmenu-skeleton__item--short{width:64%}.right-rail-skeleton{display:grid;gap:.9rem;padding:.2rem .25rem 1.5rem;position:relative}.right-rail-skeleton__title{height:18px;width:55%;border-radius:999px;background:linear-gradient(110deg,#e2e8f08c,#f8fafcf2,#e2e8f08c);background-size:200% 100%;animation:rightRailShimmer 1.4s ease-in-out infinite;position:relative;overflow:hidden}.right-rail-skeleton__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.right-rail-skeleton__card{position:relative;overflow:hidden;border-radius:16px;padding:.6rem;background:linear-gradient(155deg,#ffffffd9,#ecf1f8bf);box-shadow:0 10px 26px #0f172a1f;display:grid;gap:.45rem}.right-rail-skeleton__card:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#fff0 20%,#ffffff8c,#fff0 80%);transform:translate(-120%);animation:rightRailSweep 1.9s ease-in-out infinite;pointer-events:none}.right-rail-skeleton__card:after{content:"";position:absolute;inset:1px;border-radius:15px;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.45),transparent 55%);opacity:.6;animation:rightRailPulse 2.4s ease-in-out infinite;pointer-events:none}.right-rail-skeleton__thumb{aspect-ratio:4 / 3;border-radius:12px;background:linear-gradient(120deg,#e2e8f0d9,#f8fafcfa,#e2e8f0d9);background-size:200% 100%;animation:rightRailShimmer 1.3s ease-in-out infinite}.right-rail-skeleton__line{height:10px;border-radius:999px;background:linear-gradient(90deg,#e2e8f0d9,#f8fafcf2,#e2e8f0d9);background-size:200% 100%;animation:rightRailShimmer 1.5s ease-in-out infinite}.right-rail-skeleton__line--short{width:70%}.right-rail-skeleton__bar{height:12px;border-radius:999px;background:linear-gradient(120deg,#e2e8f0bf,#f8fafcfa,#e2e8f0bf);background-size:200% 100%;animation:rightRailShimmer 1.35s ease-in-out infinite}.right-rail-skeleton__bar--soft{width:80%}.right-rail-skeleton--inline{padding:.25rem 0 .75rem}.right-rail-skeleton--inline .right-rail-skeleton__grid{grid-template-columns:repeat(1,minmax(0,1fr))}.timeline-loader,.timeline-skeleton,.video-list.video-list--loading,.video-list-skeleton-grid,.livecamlist-loading-shell,.right-rail-skeleton,.leftmenu-skeleton{margin-top:0!important}.timeline-skeleton{padding:.5rem 0 1rem}.timeline-skeleton__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.timeline-skeleton__card{position:relative;overflow:hidden;border-radius:18px;padding:.75rem;background:linear-gradient(155deg,#ffffffd9,#ecf1f8bf);box-shadow:0 10px 26px #0f172a1f;display:grid;gap:.5rem}.timeline-skeleton__card:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#fff0 20%,#ffffff8c,#fff0 80%);transform:translate(-120%);animation:rightRailSweep 1.9s ease-in-out infinite;pointer-events:none}body[data-spa-base] .timeline--compact .timeline-bg,body[data-spa-base] .timeline-bg--compact{padding:.35rem}body[data-spa-base] .timeline--compact .post-header-title,body[data-spa-base] .timelineposttext--compact .post-header-title{font-size:.82rem;line-height:1.25;margin-bottom:.1rem}body[data-spa-base] .timeline--compact .post-text-body,body[data-spa-base] .timelineposttext--compact .post-text-body{font-size:.73rem;line-height:1.28}body[data-spa-base] .timeline-more-posts-link{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.32rem .68rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--gwc-app-border) 72%,rgba(59,130,246,.18));background:color-mix(in srgb,var(--gwc-app-surface-strong) 78%,white 12%);color:color-mix(in srgb,var(--gwc-app-text) 82%,#2563eb 18%)!important;text-decoration:none;font-size:.72rem;font-weight:700;letter-spacing:.03em;box-shadow:0 8px 18px #0f172a14;backdrop-filter:blur(calc(var(--gwc-app-glass-blur) - 6px));-webkit-backdrop-filter:blur(calc(var(--gwc-app-glass-blur) - 6px));transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease,color .14s ease}body[data-spa-base] .timeline-more-posts-link:hover,body[data-spa-base] .timeline-more-posts-link:focus-visible{transform:translateY(-1px);background:color-mix(in srgb,var(--gwc-app-surface-strong) 88%,white 10%);color:#1d4ed8!important;border-color:color-mix(in srgb,var(--gwc-app-border) 62%,rgba(59,130,246,.28));box-shadow:0 12px 24px #2563eb1f;text-decoration:none}body[data-spa-base].theme-dark .timeline-more-posts-link,body[data-spa-base][data-theme=dark] .timeline-more-posts-link{background:color-mix(in srgb,var(--gwc-app-surface-strong) 86%,black 8%);color:#c4dcff!important;border-color:color-mix(in srgb,var(--gwc-app-border) 70%,rgba(96,165,250,.22));box-shadow:0 10px 22px #00000042}body[data-spa-base].theme-dark .timeline-more-posts-link:hover,body[data-spa-base].theme-dark .timeline-more-posts-link:focus-visible,body[data-spa-base][data-theme=dark] .timeline-more-posts-link:hover,body[data-spa-base][data-theme=dark] .timeline-more-posts-link:focus-visible{color:#e0edff!important;border-color:color-mix(in srgb,var(--gwc-app-border) 58%,rgba(96,165,250,.34));box-shadow:0 14px 28px #3b82f62e}body[data-spa-base].theme-dark .timeline-bg,body[data-spa-base][data-theme=dark] .timeline-bg,body[data-spa-base].theme-dark .timeline-bg--compact,body[data-spa-base][data-theme=dark] .timeline-bg--compact{background:color-mix(in srgb,var(--gwc-app-surface) 94%,black 10%)}body[data-spa-base].theme-dark .timelineposttext,body[data-spa-base][data-theme=dark] .timelineposttext,body[data-spa-base].theme-dark .timelineposttext--compact,body[data-spa-base][data-theme=dark] .timelineposttext--compact{background:linear-gradient(180deg,#0a0a0a00,#181818f5);color:#dedede}body[data-spa-base].theme-dark .timelineposttext h3,body[data-spa-base][data-theme=dark] .timelineposttext h3,body[data-spa-base].theme-dark .timelineposttext--compact h3,body[data-spa-base][data-theme=dark] .timelineposttext--compact h3,body[data-spa-base].theme-dark .post-header-title,body[data-spa-base][data-theme=dark] .post-header-title{color:#f4f4f4}body[data-spa-base].theme-dark .timelineposttext p,body[data-spa-base][data-theme=dark] .timelineposttext p,body[data-spa-base].theme-dark .timelineposttext--compact p,body[data-spa-base][data-theme=dark] .timelineposttext--compact p,body[data-spa-base].theme-dark .post-text-body,body[data-spa-base][data-theme=dark] .post-text-body,body[data-spa-base].theme-dark .post-header-pseudo,body[data-spa-base][data-theme=dark] .post-header-pseudo{color:#cfcfcf}body[data-spa-base].theme-dark .timeline_post_info_container,body[data-spa-base][data-theme=dark] .timeline_post_info_container,body[data-spa-base].theme-dark .timeline_post_info_container--compact,body[data-spa-base][data-theme=dark] .timeline_post_info_container--compact{background:#0e0e0eeb;color:#d6d6d6;border-top:1px solid rgba(255,255,255,.08)}body[data-spa-base].theme-dark .timelinepostmediaprice,body[data-spa-base][data-theme=dark] .timelinepostmediaprice{background:linear-gradient(135deg,#70707042,#dedede29);color:#f1f1f1;border-color:#ffffff29;box-shadow:0 14px 30px #00000073}body[data-spa-base].theme-dark .timelineposticons,body[data-spa-base][data-theme=dark] .timelineposticons{background-color:#242424bd}.timeline-skeleton__card:after{content:"";position:absolute;inset:1px;border-radius:16px;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.45),transparent 55%);opacity:.6;animation:rightRailPulse 2.4s ease-in-out infinite;pointer-events:none}.timeline-skeleton__thumb{aspect-ratio:4 / 3;border-radius:12px;background:linear-gradient(120deg,#e2e8f0d9,#f8fafcfa,#e2e8f0d9);background-size:200% 100%;animation:rightRailShimmer 1.3s ease-in-out infinite}.timeline-skeleton__line{height:10px;border-radius:999px;background:linear-gradient(90deg,#e2e8f0d9,#f8fafcf2,#e2e8f0d9);background-size:200% 100%;animation:rightRailShimmer 1.5s ease-in-out infinite}.timeline-skeleton__line--short{width:70%}.video-list-skeleton-grid{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;gap:0}.video-list-skeleton-card{position:relative;overflow:hidden;border-radius:16px;padding:.6rem;background:linear-gradient(155deg,#ffffffd9,#ecf1f8bf);box-shadow:0 10px 26px #0f172a1f;display:grid;gap:.45rem;box-sizing:border-box;width:calc(100% / var(--videolist-cols-xs));margin:4px}.video-list-skeleton-card:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#fff0 20%,#ffffff8c,#fff0 80%);transform:translate(-120%);animation:rightRailSweep 1.9s ease-in-out infinite;pointer-events:none}.video-list-skeleton-card:after{content:"";position:absolute;inset:1px;border-radius:15px;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.45),transparent 55%);opacity:.6;animation:rightRailPulse 2.4s ease-in-out infinite;pointer-events:none}.video-list-skeleton-thumb{aspect-ratio:4 / 3;border-radius:12px;background:linear-gradient(120deg,#e2e8f0d9,#f8fafcfa,#e2e8f0d9);background-size:200% 100%;animation:rightRailShimmer 1.3s ease-in-out infinite}.video-list-skeleton-line{height:10px;border-radius:999px;background:linear-gradient(90deg,#e2e8f0d9,#f8fafcf2,#e2e8f0d9);background-size:200% 100%;animation:rightRailShimmer 1.5s ease-in-out infinite}.video-list-skeleton-line--short{width:70%}@media(min-width:576px){.video-list-skeleton-card{width:calc(100% / var(--videolist-cols-sm))}}@media(min-width:768px){.video-list-skeleton-card{width:calc(100% / var(--videolist-cols-md))}}@media(min-width:992px){.video-list-skeleton-card{width:calc(100% / var(--videolist-cols-lg))}}@media(min-width:1200px){.video-list-skeleton-card{width:calc(100% / var(--videolist-cols-xl))}}@media(min-width:1400px){.video-list-skeleton-card{width:calc(100% / var(--videolist-cols-xxl))}}@keyframes rightRailShimmer{to{background-position-x:-200%}}@keyframes rightRailSweep{0%{transform:translate(-120%)}55%{transform:translate(120%)}to{transform:translate(120%)}}@keyframes rightRailPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.01)}}@media(prefers-reduced-motion:reduce){.right-rail-skeleton__title,.right-rail-skeleton__thumb,.right-rail-skeleton__line,.right-rail-skeleton__bar,.right-rail-skeleton__card:before,.right-rail-skeleton__card:after{animation:none}.timeline-skeleton__thumb,.timeline-skeleton__line,.timeline-skeleton__card:before,.timeline-skeleton__card:after{animation:none}.video-list-skeleton-thumb,.video-list-skeleton-line,.video-list-skeleton-card:before,.video-list-skeleton-card:after{animation:none}}.app-page-shell{transition:opacity .18s ease,transform .18s ease;opacity:1}.app-page-shell.is-transitioning{opacity:0;transform:translateY(6px)}.navbar-producer-search__input{width:220px}body[data-spa-base].theme-dark .app-navbar .navbar-producer-search__input,body[data-spa-base][data-theme=dark] .app-navbar .navbar-producer-search__input{background:#343434e6;border-color:#94949457}body[data-spa-base].theme-dark .app-navbar .navbar-producer-search__input:focus,body[data-spa-base][data-theme=dark] .app-navbar .navbar-producer-search__input:focus{background:#3e3e3ef0}.app-navbar-search__container{position:relative}.navbar-producer-search__results{position:absolute;top:calc(100% + 6px);left:0;width:320px;max-height:340px;overflow-y:auto;background:#121212f5;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:6px;box-shadow:0 16px 32px #00000059;z-index:1000}.navbar-producer-search__status{padding:10px 12px;font-size:.85rem;color:#ffffffa6}.navbar-producer-search__status--subtle{padding-top:.5rem;font-size:.74rem;color:#ffffff7a}.navbar-producer-search__item{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;background:transparent;text-align:left;color:#fff;border-radius:10px;cursor:pointer}.navbar-producer-search__item:hover,.navbar-producer-search__item:focus{background:#ffffff14}.navbar-producer-search__avatar{width:44px;height:44px;border-radius:10px;overflow:hidden;background:#ffffff14;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.navbar-producer-search__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navbar-producer-search__avatar-fallback{width:24px;height:24px;border-radius:50%;background:#fff3}.navbar-producer-search__name{font-weight:600;font-size:.95rem}.navbar-producer-search__text{min-width:0;display:flex;flex-direction:column;gap:.18rem}.navbar-producer-search__meta{display:flex;align-items:center;gap:.45rem;min-width:0}.navbar-producer-search__subtitle{font-size:.78rem;color:#ffffffad;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-producer-search__badge{display:inline-flex;align-items:center;justify-content:center;min-height:1.15rem;padding:0 .42rem;border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.navbar-producer-search__badge--video{background:#ffffff1f;color:#ffffffe0}body[data-spa-base] #postmodal .post-modal__header .btn-close{filter:none;opacity:.82;background-color:#0f172a14;border-radius:999px}body[data-spa-base] #postmodal .post-modal__header .btn-close:hover,body[data-spa-base] #postmodal .post-modal__header .btn-close:focus{opacity:1;background-color:#0f172a26}body[data-spa-base] #postmodal{--post-modal-surface: rgba(255, 255, 255, .94);--post-modal-surface-strong: rgba(248, 250, 252, .98);--post-modal-border: rgba(148, 163, 184, .24);--post-modal-shadow: 0 28px 58px rgba(15, 23, 42, .18);--post-modal-text: #111827;--post-modal-muted: #64748b;--post-modal-soft: rgba(148, 163, 184, .12);--post-modal-chip: rgba(255, 255, 255, .7)}body.theme-dark[data-spa-base] #postmodal{--post-modal-surface: rgba(23, 23, 24, .96);--post-modal-surface-strong: rgba(28, 28, 31, .98);--post-modal-border: rgba(120, 124, 128, .24);--post-modal-shadow: 0 30px 64px rgba(0, 0, 0, .58);--post-modal-text: #eceff3;--post-modal-muted: rgba(212, 216, 221, .74);--post-modal-soft: rgba(120, 124, 128, .16);--post-modal-chip: rgba(44, 44, 48, .88)}body[data-spa-base] #postmodal{z-index:2147483602;padding:.35rem .55rem}body[data-spa-base] #postmodal .post-modal__dialog{width:min(860px,calc(100vw - 1.1rem));max-width:860px;margin:.2rem auto}body[data-spa-base] #postmodal .post-modal__content{color:var(--post-modal-text);background:linear-gradient(180deg,#ffffff1f,#fff0),var(--post-modal-surface);border:1px solid var(--post-modal-border);border-radius:22px;box-shadow:var(--post-modal-shadow);overflow:hidden;backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}body[data-spa-base] #postmodal .post-modal__header,body[data-spa-base] #postmodal .post-modal__footer{background:transparent;border:0}body[data-spa-base] #postmodalheader.modal-header,body[data-spa-base] #postmodalbody.modal-body,body[data-spa-base] #postmodalfooter.modal-footer,body[data-spa-base] #postmodal .post-modal__header,body[data-spa-base] #postmodal .post-modal__body,body[data-spa-base] #postmodal .post-modal__footer{background:transparent!important;color:var(--post-modal-text)}body[data-spa-base] #postmodal .post-modal__header{padding:.8rem .95rem .5rem;position:relative}body[data-spa-base] #postmodal .post-modal__body{padding:.25rem .95rem .9rem;max-height:min(84vh,900px);overflow-y:auto}body[data-spa-base] #postmodal .post-modal__footer{padding:.4rem .95rem .85rem}body[data-spa-base] #postmodal .post-modal-header-layout{display:flex;align-items:center;gap:.75rem;min-height:3rem}body[data-spa-base] #postmodal .post-modal-avatar{width:3rem;height:3rem;border-radius:.95rem;border:1px solid var(--post-modal-border);background-size:cover;background-position:center;flex:0 0 auto;box-shadow:0 10px 24px #0f172a24}body[data-spa-base] #postmodal .post-modal-header-texts{min-width:0;flex:1 1 auto;display:flex;align-items:center}body[data-spa-base] #postmodal .post-modal-title-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;min-height:2.1rem}body[data-spa-base] #postmodal .post-modal-title,body[data-spa-base] #postmodal .post-modal-title *{color:var(--post-modal-text)!important}body[data-spa-base] #postmodal .post-modal-title{display:block;min-width:0;font-size:1rem;line-height:1.2;font-weight:700}body[data-spa-base] #postmodal .post-modal-header-controls{display:inline-flex;align-items:center;justify-content:flex-end;gap:.45rem;flex:0 0 auto;align-self:center}body[data-spa-base] #postmodal .post-modal-header-actions{display:inline-flex;align-items:center;gap:.35rem;margin-left:0;padding-top:0;align-self:center}body[data-spa-base] #postmodal .post-modal-header-action{width:1.85rem;height:1.85rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--post-modal-border);background:var(--post-modal-chip);color:var(--post-modal-text);font-size:.8rem;line-height:1;transition:transform .12s ease,background-color .12s ease,border-color .12s ease;padding:0;flex:0 0 auto}body[data-spa-base] #postmodal .post-modal-header-action:hover,body[data-spa-base] #postmodal .post-modal-header-action:focus{transform:translateY(-1px);background:var(--post-modal-soft);border-color:#6366f147}body[data-spa-base] #postmodal .post-modal__header .btn-close,body[data-spa-base] #postmodal .post-modal-close{position:relative;top:auto;right:auto;width:1.7rem;height:1.7rem;padding:0;margin:0;flex:0 0 auto;background-color:var(--post-modal-chip);border:1px solid var(--post-modal-border);background-size:.72rem;box-shadow:inset 0 1px #ffffff14}body[data-spa-base] #postmodal .post-modal__header .btn-close:hover,body[data-spa-base] #postmodal .post-modal__header .btn-close:focus,body[data-spa-base] #postmodal .post-modal-close:hover,body[data-spa-base] #postmodal .post-modal-close:focus{background-color:var(--post-modal-soft);border-color:color-mix(in srgb,var(--post-modal-border) 70%,rgba(59,130,246,.38))}body.theme-dark[data-spa-base] #postmodal .post-modal__header .btn-close,body.theme-dark[data-spa-base] #postmodal .post-modal-close{opacity:.96;background-color:#404044eb;border-color:#92929757;box-shadow:0 6px 14px #00000047}body.theme-dark[data-spa-base] #postmodal .post-modal__header .btn-close:hover,body.theme-dark[data-spa-base] #postmodal .post-modal__header .btn-close:focus,body.theme-dark[data-spa-base] #postmodal .post-modal-close:hover,body.theme-dark[data-spa-base] #postmodal .post-modal-close:focus{background-color:#58585cf5}body[data-spa-base] #postmodal .post-modal-header-action .fa,body[data-spa-base] #postmodal .post-modal-header-action .fas,body[data-spa-base] #postmodal .post-modal-header-action .far,body[data-spa-base] #postmodal .post-modal-header-action .fab,body[data-spa-base] #postmodal .post-modal-header-action .svg-inline--fa{display:inline-flex;align-items:center;justify-content:center;margin:0;line-height:1}body[data-spa-base] #postmodal .post-modal-header-action .timeline-post-like-icon,body[data-spa-base] #postmodal .post-modal-header-action .timeline-post-bookmark-icon,body[data-spa-base] #postmodal .post-modal-header-action .timeline-post-unlike-icon,body[data-spa-base] #postmodal .post-modal-header-action .timeline-post-like-icon-highlight,body[data-spa-base] #postmodal .post-modal-header-action .timeline-post-bookmark-icon-highlight{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem}body[data-spa-base] #postmodal .post-media-container{gap:.65rem;flex-wrap:wrap}body[data-spa-base] #postmodal .post-media-item{border-radius:1rem;border:1px solid var(--post-modal-border);background:var(--post-modal-surface-strong);overflow:hidden;box-shadow:inset 0 1px #ffffff14}body[data-spa-base] #postmodal .post-media-image,body[data-spa-base] #postmodal .post-media-video,body[data-spa-base] #postmodal video{background-color:#0a0a0af5}body[data-spa-base] #postmodal .post-modal-preview-hint,body[data-spa-base] #postmodal #post-modal-more-info,body[data-spa-base] #postmodal .post-modal-payment-area,body[data-spa-base] #postmodal .post-modal-more-info{font-size:.84rem}body[data-spa-base] #postmodal .post-modal-related-toggle,body[data-spa-base] #postmodal #post-modal-more-info .btn{border-radius:999px;border-color:var(--post-modal-border);background:var(--post-modal-chip);color:var(--post-modal-text);font-size:.76rem;padding:.28rem .72rem;line-height:1.2}body[data-spa-base] #postmodal #post-modal-related-links{border-radius:.95rem;border:1px solid var(--post-modal-border);background:var(--post-modal-surface-strong);box-shadow:0 18px 34px #0f172a2e;padding:.35rem}body[data-spa-base] #postmodal #post-modal-related-links .dropdown-item,body[data-spa-base] #postmodal #post-modal-related-links .dropdown-item-text{color:var(--post-modal-text);border-radius:.7rem;font-size:.8rem;padding:.42rem .58rem}body[data-spa-base] #postmodal #post-modal-related-links .dropdown-item:hover,body[data-spa-base] #postmodal #post-modal-related-links .dropdown-item:focus{background:var(--post-modal-soft)}body[data-spa-base] #postmodal .post-modal-lower-table,body[data-spa-base] #postmodal .post-modal-lower-left,body[data-spa-base] #postmodal .post-modal-lower-right{color:var(--post-modal-muted)}body[data-spa-base] #postmodal .post-modal-lower-left,body[data-spa-base] #postmodal .post-modal-lower-right{font-size:.76rem}body[data-spa-base] #postmodal .post-modal-lower-left{display:flex;align-items:center;gap:.5rem;min-width:0}body[data-spa-base] #postmodal .post-modal-lower-right{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;white-space:nowrap}body[data-spa-base] #postmodal .timeline-post-link-func,body[data-spa-base] #postmodal .timeline-post-bookmark-func{color:var(--post-modal-text);font-size:.8rem}body[data-spa-base] #postmodal .post-modal-lower-inline-text{display:inline-block;min-width:0;color:var(--post-modal-muted);font-size:.76rem;line-height:1.2}body[data-spa-base] #postmodal .post-modal-lower-inline-text--title{max-width:min(280px,34vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-spa-base] #postmodal .post-modal-lower-inline-text--date{white-space:nowrap}body[data-spa-base] #postmodal .post-modal-loader .loader-label,body[data-spa-base] #postmodal .post-modal-related-loader,body[data-spa-base] #postmodal .post-modal-preview-hint,body[data-spa-base] #postmodal #post-modal-paymentauths,body[data-spa-base] #postmodal #post-modal-paymentmethods,body[data-spa-base] #postmodal #post-modal-paymentconfirm,body[data-spa-base] #postmodal .timeline-modal-poll,body[data-spa-base] #postmodal .post-modal-more-info{color:var(--post-modal-text)}body[data-spa-base] .post-modal+.modal-backdrop{background:#0f172a29;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:1}body.theme-dark[data-spa-base] .post-modal+.modal-backdrop{background:#0405078f}@media(max-width:767.98px){body[data-spa-base] #postmodal{padding:.35rem}body[data-spa-base] #postmodal .post-modal__dialog{width:min(100%,calc(100vw - .7rem));max-width:none}body[data-spa-base] #postmodal .post-modal__header{padding:.7rem .75rem .45rem}body[data-spa-base] #postmodal .post-modal__body{padding:0 .75rem .7rem;max-height:74vh}body[data-spa-base] #postmodal .post-modal__footer{padding:.4rem .75rem .75rem}body[data-spa-base] #postmodal .post-modal-avatar{width:2.65rem;height:2.65rem}body[data-spa-base] #postmodal .post-modal-title{font-size:.93rem}}.milestone-page{--milestone-surface-bg: rgba(255, 255, 255, .9);--milestone-surface-border: rgba(148, 163, 184, .3);--milestone-surface-shadow: 0 18px 42px rgba(15, 23, 42, .12);--milestone-card-bg: #ffffff;--milestone-card-border: rgba(148, 163, 184, .35);--milestone-text: #0f172a;--milestone-subtext: #475569;--milestone-highlight: #8b5cf6;--milestone-muted: rgba(100, 116, 139, .7);padding:22px 12px 46px}body.theme-dark .milestone-page{--milestone-surface-bg: rgba(24, 24, 27, .88);--milestone-surface-border: rgba(120, 124, 128, .25);--milestone-surface-shadow: 0 20px 46px rgba(0, 0, 0, .55);--milestone-card-bg: rgba(28, 28, 32, .92);--milestone-card-border: rgba(120, 124, 128, .22);--milestone-text: #e5e7eb;--milestone-subtext: rgba(229, 231, 235, .84);--milestone-highlight: #d1d5db;--milestone-muted: rgba(156, 163, 175, .82)}.milestone-wrapper,.sap-page{max-width:1040px;margin:0 auto}.milestone-hero,.milestone-surface,.sap-shell{border-radius:24px;border:1px solid rgba(255,255,255,.16);box-shadow:0 18px 42px #0f172a1f}.milestone-hero,.milestone-surface{background:var(--milestone-surface-bg);color:var(--milestone-text)}.milestone-hero{padding:26px 26px 22px;margin-bottom:18px}.milestone-hero__eyebrow,.sap-milestones-inline__eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border-radius:999px;background:#8b5cf61f;color:var(--milestone-highlight, #8b5cf6);font-weight:700;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.milestone-title,.sap-header-text h2{margin:.65rem 0 .35rem;font-size:1.75rem;line-height:1.2;font-weight:800}.milestone-description,.milestone-card,.milestone-meta{color:var(--milestone-subtext)}.milestone-surface{padding:16px 16px 8px}.milestone-card,.sap-milestones-inline,.sap-disclaimer{background:var(--milestone-card-bg, rgba(255, 255, 255, .12));color:var(--milestone-text, inherit);border-radius:20px;padding:18px;margin-bottom:12px;border:1px solid var(--milestone-card-border, rgba(255, 255, 255, .18))}.milestone-card--info{border-style:dashed}.milestone-actions,.sap-login-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:12px}.milestone-progress,#sap-inline-milestone-progress{margin:0 6px 18px}.milestone-progress__wrap{background:linear-gradient(90deg,#94a3b833,#94a3b84d);border-radius:14px;padding:14px 16px 18px;border:1px solid var(--milestone-card-border, rgba(255, 255, 255, .22));position:relative}.milestone-progress__bar{position:relative;height:12px;background:#94a3b859;border-radius:999px}.milestone-progress__fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#8b5cf6,#ec4899);border-radius:999px}.milestone-progress__markers{position:relative;margin-top:10px;height:32px}.milestone-progress__marker{position:absolute;transform:translate(-50%);text-align:center;min-width:24px}.milestone-progress__dot{width:14px;height:14px;border-radius:50%;margin:0 auto 6px;background:var(--milestone-card-bg, rgba(255, 255, 255, .8));border:2px solid var(--milestone-card-border, rgba(255, 255, 255, .3))}.milestone-progress__label{font-size:.82rem;line-height:1.2;white-space:nowrap}.milestone-progress__marker--active .milestone-progress__dot{border-color:var(--milestone-highlight, #8b5cf6)}.milestone-loader,.milestone-error,.milestone-empty,.milestone-feedback{padding:12px 14px;border-radius:16px;margin-bottom:12px}.milestone-loader{text-align:center;color:var(--milestone-muted)}.milestone-error{background:#f871711a;color:#b91c1c}.milestone-empty,.milestone-feedback{background:#8b5cf614}.milestone-section-title{margin:12px 6px 10px;font-size:1.05rem;font-weight:700}.milestone-modal__stats{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:12px 0}.milestone-modal__stat{background:var(--milestone-surface-bg);border:1px solid var(--milestone-card-border);border-radius:12px;padding:10px}.milestone-modal__stat-value{font-weight:800;font-size:1.3rem}.sap-page{padding:18px 12px 40px}.sap-shell{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:32px 14px;position:relative}.sap-header-image-row,.sap-header-text-row,.sap-milestones-inline-row{margin-bottom:16px;text-align:center}.sap-header-image,.sap-footer-image{display:block;width:100%;max-width:100%;margin:0 auto}.sap-header-text,.sap-description,.sap-disclaimer{text-align:center}.sap-grid{row-gap:18px}.sap-item-button{display:block;width:100%;border:0;background:transparent;padding:0;cursor:pointer}.sap-item-button.is-revealed{cursor:default;filter:grayscale(100%)}.sap-item-image,.sap-reveal-image{width:100%;display:block}.sap-modal-layer{position:fixed;inset:0;z-index:12020;display:flex;align-items:center;justify-content:center;padding:24px 12px}.sap-modal-backdrop{position:absolute;inset:0;background:#0505058c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sap-modal-card{position:relative;z-index:1;width:min(760px,100%);background:#fffffff5;color:#111827;border-radius:24px;box-shadow:0 22px 70px #0f172a4d;overflow:hidden}body.theme-dark .sap-modal-card{background:#18181bf5;color:#e5e7eb}.sap-modal-header,.sap-modal-footer{padding:16px 18px;border-bottom:1px solid rgba(148,163,184,.2)}.sap-modal-footer{border-bottom:0;border-top:1px solid rgba(148,163,184,.2);display:flex;justify-content:flex-end}.sap-modal-body{padding:18px}.sap-ttnc{text-align:center;font-size:2.7rem;margin:0;color:#dc2626;font-family:Faster One,cursive}.sap-waittext{text-align:center;margin-bottom:0}@media(max-width:767px){.milestone-modal__stats{grid-template-columns:1fr}.sap-shell{padding:24px 10px}.sap-modal-card{width:min(94vw,760px)}}.gwc-live-support-widget{position:fixed;right:18px;bottom:18px;z-index:12000;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.gwc-live-support-widget__toggle{border:0;border-radius:999px;background:linear-gradient(135deg,#165d6d,#1f8a70);color:#fff;font-weight:700;padding:10px 18px;min-height:44px;box-shadow:0 12px 24px #082f4959}.gwc-live-support-widget__panel{width:min(360px,calc(100vw - 20px));max-height:min(680px,calc(100vh - 104px));border-radius:16px;border:1px solid rgba(71,85,105,.24);background:#fffffff7;color:#0f172a;box-shadow:0 22px 42px #0f172a40;overflow:hidden;display:flex;flex-direction:column}body.theme-dark .gwc-live-support-widget__panel{background:#0f172af5;color:#e2e8f0;border-color:#94a3b842}.gwc-live-support-widget__header{padding:12px 14px;border-bottom:1px solid rgba(148,163,184,.28);display:flex;flex-direction:column;gap:3px;font-size:.82rem}.gwc-live-support-widget__header strong{font-size:.94rem}.gwc-live-support-widget__form{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.gwc-live-support-widget__conversation{padding:10px 14px 0;border-bottom:1px solid rgba(148,163,184,.2)}.gwc-live-support-widget__messages{max-height:238px;overflow:auto;display:flex;flex-direction:column;gap:8px;padding-right:2px}.gwc-live-support-widget__message{display:flex}.gwc-live-support-widget__message.is-user{justify-content:flex-end}.gwc-live-support-widget__bubble{max-width:86%;border-radius:10px;padding:8px 10px;background:#0f766e1f;color:inherit;font-size:.84rem;line-height:1.35;white-space:pre-wrap}.gwc-live-support-widget__message.is-support .gwc-live-support-widget__bubble{background:#4755691f}body.theme-dark .gwc-live-support-widget__bubble{background:#14b8a62e}body.theme-dark .gwc-live-support-widget__message.is-support .gwc-live-support-widget__bubble{background:#94a3b82e}.gwc-live-support-widget__bubble time{display:block;margin-top:4px;color:#475569d6;font-size:.68rem}body.theme-dark .gwc-live-support-widget__bubble time{color:#cbd5e1c7}.gwc-live-support-widget__attachments{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.gwc-live-support-widget__attachments a{color:#0f766e;font-size:.78rem;font-weight:700}.gwc-live-support-widget__empty{border:1px dashed rgba(100,116,139,.38);border-radius:10px;padding:10px;color:#475569e6;font-size:.82rem}body.theme-dark .gwc-live-support-widget__empty{color:#cbd5e1d6}.gwc-live-support-widget__live-status{display:flex;align-items:center;gap:6px;min-height:28px;color:#475569eb;font-size:.74rem;font-weight:700}body.theme-dark .gwc-live-support-widget__live-status{color:#cbd5e1db}.gwc-live-support-widget__live-status span{width:7px;height:7px;border-radius:50%;background:#94a3b8}.gwc-live-support-widget__live-status span.is-online{background:#16a34a;box-shadow:0 0 0 3px #16a34a29}.gwc-live-support-widget__field{display:flex;flex-direction:column;gap:6px;font-size:.8rem}.gwc-live-support-widget__field input,.gwc-live-support-widget__field textarea{border:1px solid rgba(100,116,139,.55);border-radius:8px;background:#fffffff2;color:inherit;padding:8px 10px;font-size:.9rem}body.theme-dark .gwc-live-support-widget__field input,body.theme-dark .gwc-live-support-widget__field textarea{background:#0f172abf;border-color:#94a3b866}.gwc-live-support-widget__captcha img{width:100%;max-width:230px;border-radius:8px;border:1px solid rgba(100,116,139,.32);margin-bottom:8px}.gwc-live-support-widget__status{border-radius:8px;font-size:.8rem;padding:8px 10px}.gwc-live-support-widget__status.is-error{background:#dc26261f;color:#991b1b}body.theme-dark .gwc-live-support-widget__status.is-error{color:#fecaca}.gwc-live-support-widget__status.is-success{background:#16a34a24;color:#14532d}body.theme-dark .gwc-live-support-widget__status.is-success{color:#bbf7d0}.gwc-live-support-widget__actions{display:flex;justify-content:flex-end;gap:8px}.gwc-live-support-widget__button{border:0;border-radius:8px;min-height:36px;padding:8px 12px;font-size:.84rem;font-weight:600}.gwc-live-support-widget__button:disabled{opacity:.7;cursor:not-allowed}.gwc-live-support-widget__button.is-secondary{background:#94a3b838;color:inherit}.gwc-live-support-widget__button.is-primary{background:#0f766e;color:#fff}@media(max-width:767px){.gwc-live-support-widget{right:10px;left:10px;bottom:76px;align-items:stretch}.gwc-live-support-widget__toggle{align-self:flex-end}.gwc-live-support-widget__panel{width:100%}}.gwc-messenger-sidebar-widget{position:fixed;right:18px;bottom:76px;z-index:11990;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.gwc-messenger-sidebar-widget__toggle{border:0;border-radius:999px;background:#1f2937;color:#fff;font-weight:700;min-height:42px;padding:9px 15px;box-shadow:0 12px 24px #0f172a47;display:inline-flex;align-items:center;gap:8px}.gwc-messenger-sidebar-widget__toggle strong{min-width:20px;height:20px;border-radius:999px;background:#dc2626;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;font-size:.72rem}.gwc-messenger-sidebar-widget__panel{width:min(680px,calc(100vw - 24px));max-height:min(720px,calc(100vh - 116px));border:1px solid rgba(71,85,105,.24);border-radius:12px;background:#fffffffa;color:#0f172a;overflow:hidden;box-shadow:0 22px 42px #0f172a40}body.theme-dark .gwc-messenger-sidebar-widget__panel{background:#0f172af5;color:#e2e8f0;border-color:#94a3b842}.gwc-messenger-sidebar-widget__header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid rgba(148,163,184,.26)}.gwc-messenger-sidebar-widget__header a{color:#0f766e;font-size:.82rem;font-weight:700}.gwc-messenger-sidebar-widget__body{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:420px;max-height:calc(min(720px,100vh - 116px) - 43px)}.gwc-messenger-sidebar-widget__list{border-right:1px solid rgba(148,163,184,.22);overflow:auto}.gwc-messenger-sidebar-widget__search{position:sticky;top:0;z-index:1;display:flex;flex-direction:column;gap:4px;padding:8px 10px;background:#fffffff5;border-bottom:1px solid rgba(148,163,184,.16)}body.theme-dark .gwc-messenger-sidebar-widget__search{background:#0f172af5}.gwc-messenger-sidebar-widget__search span{font-size:.68rem;font-weight:700;color:#475569d1}body.theme-dark .gwc-messenger-sidebar-widget__search span{color:#cbd5e1c2}.gwc-messenger-sidebar-widget__search input{width:100%;border:1px solid rgba(148,163,184,.42);border-radius:7px;background:#fff;color:#0f172a;font:inherit;font-size:.8rem;padding:6px 8px}body.theme-dark .gwc-messenger-sidebar-widget__search input{background:#0f172ac7;color:#e2e8f0}.gwc-messenger-sidebar-widget__item{width:100%;border:0;border-bottom:1px solid rgba(148,163,184,.16);background:transparent;color:inherit;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 10px;text-align:left}.gwc-messenger-sidebar-widget__item.is-active{background:#0f766e1a}.gwc-messenger-sidebar-widget__item.is-online:not(.is-active){background:#22c55e12}.gwc-messenger-sidebar-widget__item.is-search-result small{color:#0f766e;font-weight:700}.gwc-messenger-sidebar-widget__item img,.gwc-messenger-sidebar-widget__avatar{width:38px;height:38px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#94a3b83d}.gwc-messenger-sidebar-widget__item span{min-width:0;display:flex;flex-direction:column;gap:2px}.gwc-messenger-sidebar-widget__item strong,.gwc-messenger-sidebar-widget__item small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gwc-messenger-sidebar-widget__item small{color:#475569db;font-size:.72rem}body.theme-dark .gwc-messenger-sidebar-widget__item small{color:#cbd5e1c7}.gwc-messenger-sidebar-widget__item em{min-width:20px;min-height:20px;border-radius:999px;background:#dc2626;color:#fff;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;font-size:.7rem;font-style:normal;font-weight:700}.gwc-messenger-sidebar-widget__conversation{min-width:0;display:flex;flex-direction:column;overflow:hidden}.gwc-messenger-sidebar-widget__conversation-header{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid rgba(148,163,184,.16)}.gwc-messenger-sidebar-widget__conversation-header img{width:34px;height:34px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.gwc-messenger-sidebar-widget__conversation-header div{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.gwc-messenger-sidebar-widget__conversation-header span{color:#475569db;font-size:.72rem;font-weight:700}.gwc-messenger-sidebar-widget__conversation-header span.is-online{color:#15803d}.gwc-messenger-sidebar-widget__header-action{border:1px solid rgba(20,184,166,.46);border-radius:7px;background:#14b8a61a;color:#0f766e;font-size:.72rem;font-weight:700;padding:6px 8px;white-space:nowrap}.gwc-messenger-sidebar-widget__header-action:disabled{opacity:.55}.gwc-messenger-sidebar-widget__messages{flex:1;overflow:auto;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.gwc-messenger-sidebar-widget__message{display:flex}.gwc-messenger-sidebar-widget__message.is-user{justify-content:flex-end}.gwc-messenger-sidebar-widget__message>div{max-width:82%;border-radius:10px;padding:8px 10px;background:#0f766e1f;font-size:.84rem}.gwc-messenger-sidebar-widget__message.is-producer>div{background:#4755691f}.gwc-messenger-sidebar-widget__message p{margin:0;white-space:pre-wrap}.gwc-messenger-sidebar-widget__message time{display:block;margin-top:4px;color:#475569c7;font-size:.68rem}.gwc-messenger-sidebar-widget__media{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 12px 10px}.gwc-messenger-sidebar-widget__media a{min-width:0;color:inherit;font-size:.68rem;font-weight:700;text-decoration:none}.gwc-messenger-sidebar-widget__media img{width:100%;aspect-ratio:4 / 3;border-radius:7px;-o-object-fit:cover;object-fit:cover;display:block;margin-bottom:3px}.gwc-messenger-sidebar-widget__media span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gwc-messenger-sidebar-widget__composer{border-top:1px solid rgba(148,163,184,.2);padding:9px 12px 12px;display:grid;gap:7px}.gwc-messenger-sidebar-widget__composer textarea{width:100%;resize:vertical;border:1px solid rgba(100,116,139,.52);border-radius:8px;background:#fffffff5;color:inherit;padding:8px 10px;font-size:.86rem}body.theme-dark .gwc-messenger-sidebar-widget__composer textarea{background:#0f172abf;border-color:#94a3b866}.gwc-messenger-sidebar-widget__composer button,.gwc-messenger-sidebar-widget__load-more{border:0;border-radius:8px;min-height:34px;padding:7px 11px;background:#0f766e;color:#fff;font-size:.82rem;font-weight:700}.gwc-messenger-sidebar-widget__load-more{align-self:center;margin:8px 0 0;background:#0f766ee0}.gwc-messenger-sidebar-widget__status,.gwc-messenger-sidebar-widget__empty{margin:8px 12px;border-radius:8px;padding:8px 10px;font-size:.8rem}.gwc-messenger-sidebar-widget__empty{color:#475569e0}.gwc-messenger-sidebar-widget__status.is-error{background:#dc26261f;color:#991b1b}.gwc-messenger-sidebar-widget__status.is-success{background:#16a34a24;color:#14532d}@media(max-width:767px){.gwc-messenger-sidebar-widget{right:10px;left:10px;bottom:132px;align-items:stretch}.gwc-messenger-sidebar-widget__toggle{align-self:flex-end}.gwc-messenger-sidebar-widget__panel{width:100%;max-height:calc(100vh - 174px)}.gwc-messenger-sidebar-widget__body{grid-template-columns:1fr;min-height:0;max-height:calc(100vh - 218px)}.gwc-messenger-sidebar-widget__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(148px,66%);overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid rgba(148,163,184,.22)}.gwc-messenger-sidebar-widget__item{border-bottom:0;border-right:1px solid rgba(148,163,184,.16)}}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled],.data-\[state\=closed\]\:pointer-events-none[data-state=closed]{pointer-events:none}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=closed\]\:opacity-0[data-state=closed]{opacity:0}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}@media(min-width:640px){.sm\:flex{display:flex}.sm\:max-w-\[560px\]{max-width:560px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:w-1\/2{width:50%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media(min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}
