.welcome-note.modal__dialog{max-width:460px;padding:0;overflow:hidden}.welcome-note.modal__dialog>.modal__body{color:var(--foreground);margin:0;padding:0}.welcome-note.modal__dialog>.modal__footer{flex-direction:column;align-items:stretch;gap:0;margin:0}.welcome-note.modal__dialog>.modal__footer>.button{width:auto;margin:0 1.75rem 1.5rem}.welcome-note__words{gap:.5rem;padding:1.125rem 1.75rem 1.5rem;display:grid}.welcome-note__title{letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:1.375rem;font-weight:600;line-height:1.75rem}.welcome-note__line{color:var(--muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.375rem}.item-card.welcome-note__studio{border-top:1px solid var(--separator);background:color-mix(in oklab, var(--overlay), var(--background));border-radius:0;gap:.875rem;padding:1rem 1.5rem 1.125rem 1.75rem}@media (hover:hover) and (pointer:fine){.item-card.welcome-note__studio:hover{background:color-mix(in oklab, var(--overlay), var(--foreground) 4%)}}.welcome-note__tile{background:var(--overlay);width:2.25rem;min-width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--separator);color:var(--foreground);border-radius:10px}.welcome-picture{--welcome-wash-top:#f6ddd0;--welcome-wash-mid:#f8eadb;background:var(--overlay);user-select:none;height:256px;position:relative;overflow:hidden}.dark .welcome-picture{--welcome-wash-top:#3a2b24;--welcome-wash-mid:#2f2720}.welcome-picture__wash{background:linear-gradient(180deg, var(--welcome-wash-top) 0%, var(--welcome-wash-mid) 48%, var(--overlay) 98%);position:absolute;inset:0}.welcome-picture__phones{position:absolute;inset:0 0 6px;overflow:hidden}.welcome-picture__fade{inset-inline:0;background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--overlay) 85%, transparent) 55%, var(--overlay) 80%);height:114px;position:absolute;top:146px}.welcome-phone{background:#111113;border-radius:21px;width:134px;padding:4px;position:absolute;top:102px;box-shadow:inset 0 0 0 .6px #4a4a4f,inset 0 0 0 1.5px #1c1c1f,0 0 0 .5px #7c7c82,0 16px 36px -18px #3c1e0a59}.welcome-phone[data-welcome-phone=card]{left:calc(50% - 196px)}.welcome-phone[data-welcome-phone=earn]{left:calc(50% + 62px)}.welcome-phone[data-welcome-phone=home]{border-radius:25px;width:156px;padding:5px;top:76px;left:calc(50% - 78px)}.welcome-phone__screen{aspect-ratio:402/874;background:#f5f4f7;border-radius:17px;position:relative;overflow:hidden}.dark .welcome-phone__screen{background:#0d0c0f}.welcome-phone[data-welcome-phone=home] .welcome-phone__screen{border-radius:20px}.welcome-phone__piece{background-image:var(--welcome-light);background-repeat:no-repeat;display:block;position:absolute}.dark .welcome-phone__piece{background-image:var(--welcome-dark)}.welcome-phone__island{aspect-ratio:37/11;background:#000;border-radius:9999px;width:30%;position:absolute;top:4px;left:50%;transform:translate(-50%)}.welcome-phone[data-welcome-phone=home] .welcome-phone__island{top:5px}.welcome-composer{inset-inline:42px;background:var(--overlay);height:50px;color:var(--foreground);border-radius:9999px;align-items:center;gap:10px;padding:0 6px 0 12px;display:flex;position:absolute;top:22px;box-shadow:0 0 0 1px #3c1e0a0f,0 10px 28px -8px #783c1438}.dark .welcome-composer{background:var(--surface-secondary);box-shadow:0 0 0 1px #ffffff14,0 10px 28px -8px #0000008c}.welcome-composer__mark{flex:none;display:inline-flex}.welcome-composer__words{white-space:nowrap;flex:1;align-items:center;min-width:0;font-size:13.5px;line-height:18px;display:flex;overflow:hidden}.welcome-composer__caret{background:var(--accent);flex:none;width:1.5px;height:17px;margin-inline-start:1px;display:none}[data-typing] .welcome-composer__caret{animation:1.06s step-end infinite welcome-caret;display:inline-block}@keyframes welcome-caret{50%{opacity:0}}.welcome-composer__send{background:var(--foreground);width:34px;height:34px;color:var(--background);border-radius:9999px;flex:none;place-items:center;display:grid}.sheet__body .welcome-picture{border-radius:1rem;height:248px}.sheet__body .welcome-composer{inset-inline:12px;top:14px}.sheet__body .welcome-composer__words{font-size:13px}.sheet__body .welcome-phone[data-welcome-phone=home]{top:74px}.sheet__body .welcome-phone:not([data-welcome-phone=home]){top:98px}.sheet__body .welcome-phone[data-welcome-phone=card]{left:calc(50% - 205px)}.sheet__body .welcome-phone[data-welcome-phone=earn]{left:calc(50% + 71px)}.sheet__body .welcome-picture__fade{top:150px}.sheet__body .welcome-note__words{padding:1rem .25rem .25rem}.sheet__body .welcome-note__title{letter-spacing:-.02em;font-size:1.5rem;line-height:1.875rem}.sheet__body .welcome-note__line{font-size:1rem;line-height:1.4375rem}.sheet__footer>.item-card.welcome-note__studio{background:0 0;border-top:0;order:0;padding:.5rem .25rem 0}.sheet__footer .welcome-note__tile{background:var(--surface);width:2.5rem;min-width:2.5rem;height:2.5rem;box-shadow:none;border-radius:11px}
