/* Wedalio app: independent account appearance, inspired by supplied mobile boards. */
.workspace,.app-welcome{--paper:#f7fbfa;--white:#fff;--ink:#202c2c;--text:#5f6c6b;--muted:#737f7e;--line:#e6edeb;--green:#178c7e;--rose:#178c7e;--sage:#e7f5f0;--pink:#e7f5f0;--accent:#51c8b4;--serif:Georgia,'Times New Roman',serif;color:var(--ink);background:var(--paper);font:14px/1.6 var(--sans)}
.appearance-wedding{--paper:#fbf9f5;--white:#fffefa;--ink:#22241f;--text:#696b63;--muted:#75796e;--line:#e7e6df;--green:#252923;--rose:#527e69;--sage:#e9efe5;--pink:#f4e5df;--accent:#89b7a4}
.workspace h1,.workspace h2,.workspace h3{color:var(--ink);letter-spacing:0;line-height:1.25}.appearance-casual h1,.appearance-casual h2,.appearance-casual h3{font-family:var(--sans);font-weight:650}.workspace h1{font-size:30px}.workspace h2{font-size:22px}.workspace h3{font-size:18px}.workspace p{color:var(--text);font-size:13px}.workspace .eyebrow{color:var(--muted)}.workspace .icon img{filter:none;width:20px;height:20px}.workspace .btn,.app-welcome .btn{border-radius:24px;min-height:44px;padding:11px 22px;gap:10px;background:var(--green);border-color:var(--green);color:white;font-size:13px;font-weight:600}.workspace .btn:hover{background:var(--green);filter:brightness(.94);transform:none}.workspace .btn.secondary{background:var(--sage);border-color:var(--sage);color:var(--ink)}.workspace .btn .icon img{filter:brightness(0) invert(1)}.workspace .btn.secondary .icon img{filter:none}.workspace .btn:disabled{filter:none}.workspace input,.workspace select,.workspace textarea{background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:12px;min-height:44px;max-width:100%}.workspace input[type=checkbox],.workspace input[type=radio]{min-height:0;accent-color:var(--rose)}.workspace button:focus-visible,.workspace a:focus-visible,.app-welcome button:focus-visible{outline:3px solid var(--rose);outline-offset:3px}.workspace .text-btn{min-height:44px;gap:8px;color:var(--ink)}
.workspace .sidebar{background:var(--white);border-color:var(--line);width:230px;color:var(--ink)}.workspace .sidebar .logo{color:var(--ink)}.workspace .side-link{color:var(--text);font-size:13px;min-height:46px}.workspace .side-link.active{background:var(--sage);color:var(--ink)}.workspace .workspace-main{margin-left:230px;padding-bottom:0}.workspace .app-header{height:74px;background:var(--white);border-color:var(--line);padding:0 32px}.app-brand{font:32px/1 Georgia,serif;letter-spacing:-1.6px}.appearance-casual .app-brand{font:700 26px/1 var(--sans);letter-spacing:-1px}.workspace .app-header>div{gap:14px}.appearance-shortcut{border:1px solid var(--line);background:var(--sage);padding:8px 12px;border-radius:20px;font-size:11px;min-height:44px}.workspace .app-header .avatar{width:36px;height:36px;min-height:36px;padding:0;border:0;background:var(--sage)}.workspace .language{width:48px;background:transparent;border:0}.workspace .app-content{max-width:1050px;padding:30px 32px 48px}.mobile-nav{display:none}.mobile-greeting{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px}.mobile-greeting small{color:var(--muted);font-size:11px}.mobile-greeting h1{font-size:25px;margin:4px 0 0}.round-action{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%}.day-photo-hero{position:relative;height:320px;border-radius:18px;overflow:hidden;margin-bottom:22px;background:#2b5149}.day-photo-hero>img{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.67)}.day-photo-hero>div{position:absolute;bottom:26px;left:26px;right:26px;color:#fff}.day-photo-hero span{font-size:11px;letter-spacing:1px}.day-photo-hero h2{font:700 32px/1.15 var(--sans);color:#fff;max-width:420px;margin:8px 0 16px}.appearance-wedding .day-photo-hero h2{font-family:var(--serif);font-weight:400}.workspace .day-photo-hero .btn{background:var(--white);color:var(--ink);border-color:var(--white)}.workspace .panel{background:var(--white);border:1px solid var(--line);padding:22px;border-radius:14px}.priority-card{margin-bottom:22px}.workspace .panel .section-heading{margin:0 0 12px}.workspace .section-heading h2{font-size:20px}.workspace .compact{gap:10px;margin:24px 0 14px}.workspace .daily-tasks{display:block}.workspace .daily-tasks h2{font-size:20px}.daily-tasks>input{font-size:12px;margin-bottom:10px;width:auto}.workspace .daily-empty{margin:12px 0 16px;color:var(--muted)}.workspace .task-row{border-color:var(--line);font-size:13px;min-height:52px}.workspace .task-row input{width:18px;height:18px}.workspace .task-link{font-size:13px;color:var(--ink)}.workspace .task-link small{font-size:11px;color:var(--muted)}.journal-focus{background:var(--sage)!important}.journal-latest{border:0;background:var(--white);border-radius:10px;display:block;width:100%;text-align:left;padding:14px 16px;margin:12px 0}.journal-latest strong{display:block;margin:4px 0}.journal-latest p{margin:6px 0;white-space:pre-wrap;overflow-wrap:anywhere}.journal-latest small{color:var(--muted)}.reminder-preview{display:flex;align-items:center;gap:14px;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);width:100%;padding:12px 0;min-height:60px;margin-bottom:10px}.reminder-preview span{min-width:0}.reminder-preview strong{display:block;font-size:13px;font-weight:500}.reminder-preview small{display:block;font-size:11px;color:var(--muted);overflow-wrap:anywhere}
.affinity-chips{display:flex;gap:8px;overflow:auto;margin:12px 0 18px;padding:0 0 3px}.affinity-chip{background:var(--white);border:1px solid var(--line);border-radius:24px;padding:9px 15px;white-space:nowrap;color:var(--text);font-size:12px;min-height:44px;display:inline-flex;align-items:center}.affinity-chip.active{background:var(--green);color:#fff;border-color:var(--green)}.theme-card-row{display:flex;gap:14px;overflow:auto;padding-bottom:12px;margin-bottom:14px;scroll-snap-type:x proximity}.theme-photo-card{background:var(--white);border:1px solid var(--line);border-radius:14px;overflow:hidden;padding:0;min-width:180px;max-width:240px;flex:1;text-align:left;scroll-snap-align:start}.theme-photo-card>img{width:100%;height:135px;object-fit:cover;display:block}.theme-photo-card>span{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;font-weight:600}.reflection{margin:0}.workspace .mood-picker button{background:var(--white);color:var(--text);border:1px solid var(--line);border-radius:12px;min-height:66px;padding:10px 4px;flex:1;min-width:0}.workspace .mood-picker button.active{background:var(--sage);color:var(--ink);border-color:var(--rose)}.workspace .mood-picker button .icon{display:flex;font-size:20px;margin:0 auto 6px}.workspace .mood-picker small{font-size:10px}.workspace .mood-picker{gap:7px}.workspace .reflection textarea{background:var(--white)}
.planning-priority{margin-bottom:25px}.planning-priority>h2{margin:0 0 3px}.planning-priority>small{color:var(--muted)}.plan-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 14px}.plan-metrics>button{border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--white);text-align:left;display:block}.plan-metrics span{display:block;font-size:12px}.plan-metrics strong{display:block;font-size:23px;line-height:1.4;margin:5px 0;font-family:var(--sans)}.plan-metrics small{font-size:10px;color:var(--muted)}.plan-metrics>button>div{display:flex;justify-content:space-between;gap:8px}.workspace progress{width:100%;height:5px;accent-color:var(--accent);border:0;display:block;border-radius:3px;margin:6px 0}.workspace progress::-webkit-progress-bar{background:var(--line);border-radius:3px}.workspace progress::-webkit-progress-value{background:var(--accent);border-radius:3px}.workspace progress::-moz-progress-bar{background:var(--accent)}.planning-priority>h3{margin:22px 0 12px}.journey-list{background:var(--white);padding:0 14px;border-radius:12px;border:1px solid var(--line)}.journey-list>label{display:flex;align-items:center;flex-direction:row;gap:12px;min-height:48px;border-bottom:1px solid var(--line);margin:0;font-size:13px}.journey-list>label:last-child{border:0}.journey-list input{width:17px;height:17px;flex-shrink:0}.journey-list .icon{margin-left:auto}.journey-list .icon img{width:14px;height:14px;opacity:.45}
.workspace .project-card{padding:0;overflow:hidden;border-color:var(--line);background:var(--white);border-radius:14px}.project-photo{width:100%;height:180px;object-fit:cover;display:block}.project-card-body{padding:16px}.workspace .project-card-top{margin:0 0 7px}.workspace .project-card h3{font-size:21px;margin:8px 0}.workspace .project-card p{font-size:12px;margin-bottom:14px}.workspace .project-card small{font-size:11px}.workspace .badge{font-size:10px;background:var(--sage);color:var(--text)}.workspace .card-bottom{font-size:11px}.workspace .project-card .progress-track{margin:12px 0 0}.workspace .stat{background:var(--white);border-color:var(--line)}.workspace .stat strong{font-size:26px;font-family:var(--sans)}.workspace .detail-panel{background:var(--white);border-color:var(--line)}.workspace .project-heading h1{font-size:32px}.workspace .project-progress{border:0;background:var(--sage);border-radius:12px}.workspace .project-progress strong{font-family:var(--sans);font-size:24px}.workspace .tabs{gap:16px}.workspace .tabs button{min-height:48px}.workspace .note-card{background:var(--white);border:1px solid var(--line);border-radius:14px;min-height:190px}.workspace .note-card:nth-child(3n+2){background:var(--sage)}.workspace .note-card:nth-child(3n+3){background:var(--pink)}.workspace .note-card>span,.workspace .journal-doodle,.workspace .greeting-star{display:none}.workspace .journal-prompt{background:var(--sage)}.workspace .calendar-list{background:var(--white)}.workspace .calendar-date{background:var(--sage)}.workspace .supplier-panel{background:var(--sage)}.workspace .empty-state{border-color:var(--line);background:var(--white)}.workspace .empty-state>span{display:none}.workspace .reminder-panel .section-heading{flex-wrap:wrap}.workspace .app-footer{color:var(--muted);border-color:var(--line)}
.profile-summary{display:flex;align-items:center;gap:18px;margin:25px 0}.profile-summary>.avatar{width:68px;height:68px;font-size:24px;border-radius:50%;overflow:hidden}.profile-summary h2{margin:0;font-size:23px}.profile-summary p{margin:5px 0;font-size:12px;overflow-wrap:anywhere}.profile-summary small{color:var(--muted);font-size:11px}.profile-menu{border:1px solid var(--line);background:var(--white);border-radius:14px;overflow:hidden;margin:0 0 26px}.profile-menu-row{display:flex;align-items:center;gap:14px;min-height:53px;padding:12px 18px;border:0;border-bottom:1px solid var(--line);background:transparent;width:100%;text-align:left;font-size:13px}.profile-menu-row>.icon:last-child{margin-left:auto;opacity:.4}.profile-menu-row:last-child{border:0}.workspace .settings-panel{max-width:none}.workspace .settings-panel h2{font-size:22px}.workspace .preset-picker{flex-wrap:wrap}.discovery-search{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--white);border-radius:24px;padding:0 15px}.workspace .discovery-search input{border:0;background:transparent;width:100%}.discovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0}.discovery-card{border-radius:14px;overflow:hidden;background:var(--white);border:1px solid var(--line)}.discovery-card>img{height:200px;width:100%;object-fit:cover;display:block}.discovery-card>div{padding:16px}.discovery-card h3{margin:7px 0;font-size:21px}.discovery-card p{font-size:12px}.discovery-card small{color:var(--muted)}.discovery-card span{font-size:12px;color:var(--rose);font-weight:600}.workspace .offer-card{background:var(--white);border-color:var(--line)}.workspace .friend-card,.workspace .member-card,.workspace .community-work-panel,.workspace .community-post,.workspace .community-invite{background:var(--white);color:var(--ink);border-color:var(--line)}.workspace .community-workspace h1,.workspace .community-workspace h2{color:var(--ink)}
.appearance-fieldset,.interests-fieldset{border:0;margin:24px 0;padding:0}.appearance-fieldset legend,.interests-fieldset legend{font-size:16px;font-weight:600;margin:0 0 14px}.appearance-options{display:grid;grid-template-columns:1fr 1fr;gap:14px}.appearance-option{display:block;position:relative;background:var(--white);border:2px solid var(--line);border-radius:16px;overflow:hidden;padding:0 0 14px;margin:0;cursor:pointer}.appearance-option:has(input:checked){border-color:var(--rose)}.appearance-option>input{position:absolute;top:10px;right:10px;width:18px;height:18px;z-index:1;accent-color:var(--rose)}.appearance-option>img{height:118px;width:100%;object-fit:cover;display:block;margin-bottom:10px}.appearance-option>strong,.appearance-option>small{display:block;padding:0 14px}.appearance-option>strong{font-size:19px;font-weight:650}.appearance-option.wedding>strong{font-family:Georgia,serif;font-weight:400}.appearance-option>small{font-size:11px;color:var(--muted)}.focus-choice{margin:20px 0}.interest-options{display:grid;grid-template-columns:1fr 1fr;gap:9px}.interest-options>label{display:flex;flex-direction:row;gap:8px;align-items:center;background:var(--white);border:1px solid var(--line);border-radius:12px;min-height:48px;padding:10px;margin:0;font-size:12px}.interest-options input{width:16px;height:16px;min-height:0;margin:0}.interest-options>label:has(input:checked){background:var(--sage);border-color:var(--rose)}.workspace dialog,.app-welcome dialog{background:var(--paper);color:var(--ink);border-color:var(--line);max-height:90dvh;max-width:560px;width:calc(100% - 28px);border-radius:20px;padding:24px}.workspace dialog h2,.app-welcome dialog h2{font-size:25px}.workspace dialog h3{font-size:17px}.workspace dialog input,.workspace dialog select,.workspace dialog textarea,.app-welcome dialog input{min-height:44px;background:var(--white);color:var(--ink);border-color:var(--line);border-radius:12px}.workspace dialog input[type=checkbox],.workspace dialog input[type=radio]{min-height:0}.workspace dialog .module-choices{gap:10px}.workspace dialog .module-choice{background:var(--white);border-color:var(--line);color:var(--ink)}.workspace dialog .account-choices label{background:var(--white);color:var(--ink);border-color:var(--line)}.workspace dialog .module-choice:has(input:checked),.workspace dialog .account-choices label:has(input:checked){background:var(--sage);border-color:var(--rose)}
.welcome-screen{max-width:520px;margin:0 auto;position:relative;height:100dvh;min-height:640px;overflow:hidden;background:#e1f0ee;text-align:center}.welcome-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.appearance-wedding .welcome-photo{filter:brightness(.63);object-position:63% center}.welcome-screen>header{position:relative;display:flex;justify-content:center;align-items:center;padding:56px 24px 0}.welcome-brand{font:56px/1 Georgia,serif;letter-spacing:-3px}.appearance-casual .welcome-brand{font:700 44px/1 var(--sans);letter-spacing:-2px}.welcome-screen .language{position:absolute;right:16px;top:16px;color:inherit;border:0;background:transparent}.welcome-tagline{position:relative;letter-spacing:2.4px;font-size:10px;margin:18px auto;max-width:270px;color:var(--ink)}.welcome-bottom{position:absolute;bottom:38px;left:28px;right:28px}.welcome-bottom h1{font-size:24px;line-height:1.4;letter-spacing:0;margin:0 0 24px;text-shadow:0 1px 4px #ffffff90}.appearance-casual .welcome-bottom h1{font-family:var(--sans);font-weight:600}.welcome-style{display:flex;border-radius:24px;padding:4px;background:#fffffff0;border:1px solid #ffffffaa;margin-bottom:14px;gap:6px}.welcome-style button{flex:1;min-height:42px;border:0;background:transparent;border-radius:24px;font-size:13px;color:#52635e}.welcome-style button.active{background:var(--green);color:#fff}.welcome-signin{background:transparent;border:0;color:inherit;font-size:12px;padding:12px;min-height:44px;margin-top:8px;text-shadow:0 1px 4px #ffffff90}.appearance-wedding .welcome-screen{color:#fff}.appearance-wedding .welcome-tagline{color:#fff}.appearance-wedding .welcome-bottom h1,.appearance-wedding .welcome-signin{text-shadow:none}.appearance-wedding .welcome-bottom>.btn{background:#fffefa;color:#222;border-color:#fffefa}
@media(max-width:900px){.workspace .sidebar{display:none}.workspace .workspace-main{margin:0;padding-bottom:82px}.workspace .app-header{height:66px;padding:0 20px}.workspace .app-content{padding:22px 20px 30px}.workspace .app-footer{display:none}.mobile-nav{position:fixed;bottom:0;left:0;right:0;z-index:8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:72px;background:var(--white);border-top:1px solid var(--line);padding:6px 4px max(6px,env(safe-area-inset-bottom))}.mobile-nav-item{min-width:0;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:var(--muted);font-size:10px;min-height:54px;padding:4px 2px}.mobile-nav-item .icon img{width:21px;height:21px;opacity:.6}.mobile-nav-item.active{color:var(--green);font-weight:650}.mobile-nav-item.active .icon img{opacity:1}.mobile-nav-item span{max-width:100%;overflow-wrap:normal}.workspace .app-header>div{gap:8px}.workspace .app-header .language{font-size:11px}.appearance-shortcut{font-size:10px;min-height:40px;padding:6px 10px}.workspace .app-header .avatar{height:34px;width:34px;min-height:34px}.workspace .mobile-greeting h1{font-size:23px}.workspace .mobile-greeting{margin-bottom:18px}.day-photo-hero{height:245px;border-radius:14px;margin-bottom:20px}.day-photo-hero>div{left:20px;right:20px;bottom:20px}.day-photo-hero h2{font-size:27px;max-width:275px}.workspace .priority-card{padding:18px;margin-bottom:20px}.workspace .section-heading{align-items:center;gap:12px}.workspace .section-heading h1{font-size:27px}.workspace .section-heading>div{min-width:0}.workspace .section-heading>button{flex-shrink:0}.workspace .section-heading.compact{flex-direction:row}.workspace .section-heading h2{font-size:18px}.workspace .section-heading p{font-size:12px}.theme-card-row{gap:12px;margin-right:-20px;padding-right:20px}.theme-photo-card{min-width:157px;max-width:190px}.theme-photo-card>img{height:118px}.theme-photo-card>span{font-size:12px;padding:10px 12px}.workspace .affinity-chips{margin-right:-20px;padding-right:20px}.workspace .plan-metrics{grid-template-columns:1fr;gap:12px}.plan-metrics>button{padding:14px 16px}.plan-metrics strong{font-size:24px;margin:3px 0}.plan-metrics>button:nth-child(2) strong{float:right;font-size:17px;margin-top:-24px}.plan-metrics>button:nth-child(2) progress{margin-top:12px}.workspace .planning-priority>h2{font-size:19px}.workspace .journey-list{padding:0 12px}.workspace .journey-list>label{font-size:12px;min-height:47px}.workspace .project-grid{grid-template-columns:1fr;gap:16px}.workspace .project-photo{height:180px}.workspace .dashboard-bottom{grid-template-columns:1fr}.workspace .stat-grid{gap:10px}.workspace .notes-grid{grid-template-columns:1fr;gap:14px}.workspace .calendar-list h3{font-size:19px}.workspace .project-heading{align-items:start;gap:10px}.workspace .project-heading h1{font-size:28px}.workspace .project-progress{width:58px;height:64px}.workspace .project-progress span{font-size:8px}.workspace .tabs{margin:0 -20px;padding:0 20px;gap:22px}.workspace .tabs button{font-size:12px}.workspace .budget-stats .stat strong{font-size:20px}.workspace .supplier-panel{grid-template-columns:1fr}.workspace .supplier-panel img{height:180px;min-height:0}.workspace .discovery-grid{grid-template-columns:1fr}.workspace .discovery-card>img{height:210px}.workspace .discovery-card h3{font-size:22px}.workspace .profile-summary{gap:14px}.workspace .profile-summary h2{font-size:21px}.workspace .profile-summary p{font-size:11px}.workspace .settings-panel{padding:18px}.workspace .reflection{padding:18px}.workspace dialog .module-choices{grid-template-columns:1fr 1fr}.workspace dialog .module-choice{padding:15px 8px}.workspace .appearance-option>img{height:100px}.workspace dialog .account-choices{gap:10px}.workspace dialog .account-choices label{padding:12px 10px}.workspace .reminder-panel .btn{font-size:12px}.workspace .detail-panel{padding:16px}.workspace .detail-panel .task-row{font-size:12px}.workspace .detail-panel .task-row>small{font-size:10px}.workspace .icon-btn{min-width:40px;min-height:44px}.workspace .discovery-search{margin:8px 0}.workspace .community-workspace .profile-summary{display:block}.workspace .community-stats{color:var(--text)}}
@media(min-width:901px){.workspace .priority-card{max-width:none}.workspace .day-photo-hero{height:330px}.workspace .profile-menu{max-width:700px}.welcome-screen{height:100dvh}.workspace .planning-priority .journey-list{max-width:660px}}
@media(prefers-reduced-motion:reduce){.workspace *,.app-welcome *{transition:none!important;animation:none!important}}
/* Compact phone density and the Casual reference's mint accent. */
.appearance-casual{--green:#4cc8b3;--accent:#4cc8b3}.appearance-casual .btn{color:#153e37}.appearance-casual .btn .icon img{filter:none}.appearance-casual .affinity-chip.active,.appearance-casual .welcome-style button.active{color:#153e37}.appearance-casual .mobile-nav-item.active{color:#167c6d}.workspace .daily-empty{min-height:0;padding:0;margin:12px 0 16px}.workspace .day-photo-hero>img{filter:brightness(.78)}.workspace .day-photo-hero>div{text-shadow:0 1px 5px #0008}.workspace .day-photo-hero .btn{text-shadow:none}.workspace .profile-menu-row .icon:first-child{opacity:.8}.workspace .journal-prompt .btn{background:var(--white);border-color:var(--line);color:var(--ink)}
@media(max-width:900px){.appearance-wedding .app-header{height:58px}.appearance-wedding .app-content{padding-top:16px}.appearance-wedding .mobile-greeting{margin-bottom:12px}.appearance-wedding .mobile-greeting h1{font-size:22px}.appearance-wedding .planning-priority>h2{font-size:17px}.appearance-wedding .planning-priority>small{font-size:11px}.appearance-wedding .plan-metrics{margin-top:12px;gap:10px}.appearance-wedding .plan-metrics>button{padding:11px 14px}.appearance-wedding .plan-metrics>button:nth-child(2) progress{margin-top:8px}.appearance-wedding .planning-priority>h3{font-size:17px;margin:16px 0 10px}.appearance-wedding .journey-list>label{min-height:42px}.workspace .daily-tasks .daily-empty{min-height:0}.appearance-casual .welcome-bottom h1{font-size:22px}.appearance-casual .welcome-bottom{background:#ffffffdf;border-radius:22px;padding:18px;left:20px;right:20px;bottom:28px}.appearance-casual .welcome-bottom h1{margin:0 0 14px}}
.appearance-wedding .plan-metrics span{font-weight:600}.appearance-wedding .planning-priority>h3{font-family:var(--sans);font-weight:650}.appearance-wedding .plan-metrics>button{border-radius:8px}.appearance-wedding .journey-list{border-radius:8px}.appearance-wedding .journey-list label.next-step{background:var(--pink)}
.appearance-casual .welcome-brand{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:32px}.welcome-brand img{width:48px;height:48px;border-radius:10px}.appearance-casual .welcome-tagline{letter-spacing:1.5px;font-size:9px;max-width:245px;margin-top:14px}.workspace .journey-list label.next-step{padding-left:8px;padding-right:8px;margin-left:-8px;margin-right:-8px}
@media(max-width:380px){.workspace .appearance-shortcut{padding:6px 8px}.workspace .app-header{padding:0 16px}.workspace .app-content{padding-left:16px;padding-right:16px}.workspace .profile-summary>.avatar{width:58px;height:58px}.workspace .appearance-option strong{font-size:17px}.workspace .interest-options{gap:7px}.workspace .interest-options label{font-size:11px}.workspace .mobile-nav-item{font-size:9px}}
