@keyframes g-pop{0%{opacity:0;transform:scale(.85)}}@keyframes g-tip-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes g-blink{to{opacity:.35}}.g-spread{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.g-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.g-block{display:block}.g-h2{font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(19px,5.6vw,24px);font-weight:800;line-height:1.12}.w-btn.g-ghost{background:var(--kt-world-card-2);color:var(--kt-world-card-ink);box-shadow:none;border:0}.g-scrim,.g-sheet{position:fixed}.g-tour-spot{z-index:45;box-shadow:0 0 0 9999px #0614179e, 0 0 0 3px var(--kt-world-yellow), 0 0 24px var(--kt-world-yellow);pointer-events:none;border-radius:18px;transition:all .3s cubic-bezier(.3,1.2,.4,1);position:fixed}.g-tour-spot[hidden]{display:none}.g-tour-card{z-index:46;background:var(--kt-world-card);color:var(--kt-world-card-ink);border-radius:20px;outline:none;gap:8px;max-width:calc(100% - 20px);padding:14px;animation:.2s ease-out g-pop;display:grid;position:fixed;box-shadow:0 20px 50px #00000080}.g-tour-card.g-center{margin-inline:auto;right:0;translate:0 -50%;width:min(360px,100% - 20px)!important;top:50%!important;left:0!important}.g-tour-card b{font-family:var(--font-display);font-size:18px}.g-tour-card p{color:var(--kt-world-card-soft);margin:0;line-height:1.45}.g-tour-card .w-link{color:var(--kt-world-card-muted)}.g-tour-count{color:var(--kt-world-orange);letter-spacing:.08em;font-size:11px;font-weight:800}.g-dots{justify-content:center;gap:6px;display:flex}.g-dots i{background:var(--kt-world-card-line);border-radius:50%;width:8px;height:8px}.g-dots i.g-on{background:var(--kt-world-orange);border-radius:999px;width:22px}.g-tip-card{z-index:19;left:0;right:0;top:calc(var(--topbar-h,72px) + 60px);pointer-events:none;border-radius:18px;gap:6px;width:min(360px,100% - 2*clamp(6px,2.4vw,14px));margin-inline:auto;padding:12px 14px;animation:.25s ease-out g-tip-rise;display:grid;position:fixed}.g-tip-card.w-glass{background:#061417}body:has([aria-modal=true]) .g-tip-card{display:none}.g-tip-card button{pointer-events:auto}.g-tip-card p{color:var(--kt-world-muted);margin:0;font-size:13px;line-height:1.45}.g-tip-card .w-btn{justify-self:end}@media (orientation:portrait) and (max-width:520px){body:has(.p-wrap) .g-tip-card{top:auto;bottom:max(8px, env(safe-area-inset-bottom))}body:has(.g-tip-card) .p-wrap{padding-bottom:calc(max(8px, env(safe-area-inset-bottom)) + 150px)}}@media (orientation:landscape) and (max-height:500px){.g-tip-card{top:auto;right:auto;left:max(8px, env(safe-area-inset-left));bottom:max(8px, env(safe-area-inset-bottom));width:min(260px,34vw);margin:0;padding:10px 12px}.g-tip-card p{font-size:12px}body:has(.g-tip-card) .p-wrap{justify-items:end}body:has(.g-tip-card) .p-fold{width:min(390px,100%,100vw - min(260px,34vw) - 32px)}}.g-tasks-btn{border:1px solid var(--kt-world-edge);position:relative}.g-tasks-btn.g-ready{background:var(--kt-world-mint);color:var(--kt-world-on-mint);animation:.8s infinite alternate g-blink}.g-tasks-float{z-index:10;top:calc(var(--topbar-h,72px) + 6px);right:var(--right,12px);position:absolute}.g-task-toast{z-index:41;left:0;right:0;top:calc(var(--topbar-h,72px) + 92px);background:var(--kt-world-mint);width:fit-content;max-width:calc(100% - 2*clamp(6px,2.4vw,14px));color:var(--kt-world-on-mint);border:0;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-inline:auto;padding:10px 14px;font-weight:700;animation:.25s ease-out g-pop;display:flex;position:fixed;box-shadow:0 10px 30px #0006}.g-progress{margin:6px 0}.g-tasks .w-list{padding:0;list-style:none}.g-task.g-done{background:color-mix(in srgb, var(--kt-world-mint) 10%, var(--kt-world-card));border-color:color-mix(in srgb, var(--kt-world-mint) 45%, var(--kt-world-card))}.g-task-main{align-items:center;gap:8px;min-width:0;display:flex}.g-task-ic{flex:none;font-size:22px}@media (max-width:420px){.g-tasks-btn{padding:0 8px}}.g-prof-head{align-items:center;gap:12px;padding-right:36px;display:flex}.g-prof-head .w-pill{margin-top:4px}.g-prof-av{background:var(--kt-world-card-2);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:22px;font-weight:800;display:grid;overflow:hidden}.g-prof-av img{object-fit:cover;width:100%;height:100%}.w-pill.g-mintp{background:color-mix(in srgb, var(--kt-world-mint) 22%, var(--kt-world-card));color:var(--kt-world-card-ok)}.g-prof-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0;display:grid}.g-prof-stats div{background:var(--kt-world-card-2);text-align:center;border-radius:14px;min-width:0;padding:8px}.g-prof-stats b{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:18px;display:block;overflow:hidden}.g-prof-stats small{color:var(--kt-world-card-muted);font-size:11px}.g-chips-light{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.g-chips-light li{background:color-mix(in srgb, var(--kt-world-orange) 8%, var(--kt-world-card));border:1px solid var(--kt-world-card-line);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.g-kind-label{margin:12px 0 0}.w-list.g-tight{gap:6px;margin-top:6px}.g-tight .w-item.w-rowi{width:100%;min-height:44px;padding:8px 12px}.w-item.w-rowi.g-locked{opacity:.62;background:color-mix(in srgb, var(--kt-world-card-2) 40%, var(--kt-world-card));border-style:dashed}.w-item.w-rowi.g-go{border-color:var(--kt-world-mint);background:color-mix(in srgb, var(--kt-world-mint) 10%, var(--kt-world-card))}.w-item.w-rowi.g-warn{color:var(--kt-world-card-danger)}.w-item.w-rowi.g-quiet{color:var(--kt-world-card-muted)}.g-tiny{font-size:12px}.g-opts{gap:8px;margin-top:10px;display:grid}.g-opt{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);text-align:left;color:var(--kt-world-card-ink);border-radius:16px;gap:6px;padding:10px 12px;font-weight:700;display:grid}.g-note-line{margin:8px 0 0}@media (prefers-reduced-motion:reduce){.g-tour-spot,.g-tour-card,.g-tip-card,.g-task-toast,.g-tasks-btn.g-ready{transition:none;animation:none}}.kt-learn{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;gap:2px 12px;margin:0;list-style:none;display:flex}.kt-learn li{align-items:center;gap:6px;transition:opacity .3s;display:inline-flex}.kt-learn-tick{opacity:.7;border:1.5px solid;border-radius:50%;flex:none;width:12px;height:12px;transition:background .25s,border-color .25s;position:relative}.kt-learn li.is-done{opacity:.55}.kt-learn li.is-done .kt-learn-tick{opacity:1;background:var(--kt-world-mint);border-color:var(--kt-world-mint);animation:.3s both g-pop}.kt-learn li.is-done .kt-learn-tick:after{content:"";border:solid var(--kt-world-on-mint);border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:1px;left:3.5px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.kt-learn li,.kt-learn-tick{transition:none}.kt-learn li.is-done .kt-learn-tick{animation:none}}.g-stars-pill{position:relative}.g-star-float{color:#ffd02e;white-space:nowrap;pointer-events:none;font-weight:800;animation:2.4s ease-out forwards g-star-up;position:absolute;bottom:100%;right:0}@keyframes g-star-up{0%{opacity:0;transform:translateY(6px)}15%{opacity:1}to{opacity:0;transform:translateY(-28px)}}@media (prefers-reduced-motion:reduce){.g-star-float{animation:none}}
