.qw-workspace{--font-display:var(--qw-font-serif);--font-body:var(--qw-font-sans);--qw-rail-width:228px;min-block-size:100svh;overflow-x:clip}.qw-workspace-sidebar{z-index:40;inline-size:var(--qw-rail-width);color:#f4ecf1;background:#18111b;border-inline-end:1px solid #f4ecf112;padding:28px 16px;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.qw-workspace-brand{justify-content:space-between;align-items:center;margin-block-end:28px;display:flex}.qw-workspace-brand>a{text-decoration:none}.qw-workspace-brand .qw-wordmark{color:#f4ecf1}.qw-workspace-menu{display:none}.qw-workspace .qw-workspace-primary{inline-size:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:3px;margin:0;padding:0;display:grid}.qw-workspace .qw-workspace-nav-item{color:#d8c7d1;text-align:start;background:0 0;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:14px;min-block-size:43px;inline-size:100%;padding:9px 14px;font-size:.975rem;font-weight:400;line-height:1.25;text-decoration:none;display:flex}.qw-workspace-nav-item svg{flex:none}.qw-workspace .qw-workspace-nav-item:hover{color:#fff;background:#f4ecf10b;transform:none}.qw-workspace .qw-workspace-nav-item.is-active{color:#f4ecf1;background:#42283e}.qw-workspace .qw-workspace-nav-item.is-active svg{color:#f2b3d5}.qw-workspace .qw-workspace-invite{border-block-start:1px solid #f4ecf121;border-radius:0;margin-block-start:20px;padding-block:16px}.qw-workspace-utility{border-block-start:1px solid #f4ecf121;padding-block:12px}.qw-workspace-motto{font-family:var(--qw-font-serif);color:#e5b6d1;border-block-start:1px solid #f4ecf121;padding:16px 14px 0;font-size:1.125rem;font-style:italic}.qw-workspace-body{min-inline-size:0;margin-inline-start:var(--qw-rail-width)}.qw-workspace-topbar{color:#f4ecf1;background:#18111b;border-block-end:1px solid #f4ecf114;justify-content:space-between;align-items:center;gap:16px;min-block-size:80px;padding:20px 32px;display:flex}.qw-workspace-search{color:#d8c7d1;background:#ffffff08;border:1px solid #f4ecf140;border-radius:999px;justify-content:flex-start;gap:12px;inline-size:min(370px,50%);padding:9px 14px;font-weight:400}.qw-workspace-search kbd{opacity:.65;margin-inline-start:auto;font-size:.75rem}.qw-workspace-account{align-items:center;gap:20px;display:flex}.qw-workspace-person{color:#f4ecf1;background:0 0;border:0;font-weight:400}.qw-avatar{color:#f4ecf1;block-size:34px;inline-size:34px;font-family:var(--qw-font-serif);background:#42283e;border:1px solid #f4ecf133;border-radius:50%;flex:none;place-items:center;font-size:1.1rem;display:inline-grid}.qw-workspace .qw-product{min-block-size:calc(100svh - 80px);inline-size:100%;max-inline-size:none;margin:0;padding:30px 32px 90px;font-size:15px}.qw-workspace .qw-product:before{display:none}.qw-workspace .qw-product:focus{outline:none}.qw-profile-context{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);gap:24px;padding-block-end:24px;display:grid}.qw-profile-context .journey-strip{grid-column:1/-1}.qw-profile-context h1{font-size:clamp(2rem,4vw,3.5rem);font-weight:400}.qw-profile-heading>p.muted{max-inline-size:60ch;margin-block-start:16px;font-size:.875rem}.qw-profile-heading .qw-eyebrow{margin-block-end:10px}.qw-workspace .psy-tabs{z-index:20;top:0}.qw-command{color:#241726;background:#fbf7f5;border:1px solid #cbbcc7;border-radius:18px;max-block-size:min(650px,85svh);inline-size:min(560px,100vw - 32px);margin:10svh auto auto;padding:0;box-shadow:0 30px 120px #0008}.qw-command::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18111b99}.qw-command-search{border-block-end:1px solid #24172622;align-items:center;gap:12px;padding:16px 20px;display:flex}.qw-command-search input{color:#241726;background:0 0;border:0;padding:8px}.qw-command-search button{color:#241726;background:0 0;border:0}.qw-command-results{padding:8px}.qw-command-results button{color:#241726;text-align:start;background:0 0;border:0;justify-content:flex-start;gap:14px;inline-size:100%;padding:12px;font-weight:400;display:flex}.qw-command-results button svg:last-child{margin-inline-start:auto}.qw-command-results button:hover{background:#f0e2e9}.qw-command-results>p{padding:20px}.qw-workspace[data-home=true] .qw-product{--background:#fbf7f5;--foreground:#241726;--surface:#fffaf7;--surface-elevated:#f1e8ed;--surface-muted:#f0e5ea;--muted:#786572;--muted-foreground:#5c4c58;--border:#2417261c;--border-strong:#987c91;--rose-400:#a32b64;--rose-500:#a32b64;--rose-600:#86375f;--brand:#a32b64;--brand-strong:#a32b64;--brand-foreground:#fffaf7;--brand-soft:#a32b6410;--layer-card:#fffaf7;--layer-panel:#fbf7f5;--shadow-panel:none;--shadow-inset:none;color:var(--foreground);background:var(--background);padding-block-start:0}.qw-workspace[data-home=true] .today-hero{color:#f4ecf1;box-shadow:none;background:linear-gradient(90deg,#18111b7a,#18111b18),linear-gradient(#18111b15 5%,#18111b 100%),url(/qw/landscape-band.webp) 50% 60%/cover;border:0;border-radius:0;margin:0 -32px 24px;padding:42px 32px 28px}.qw-workspace .today-hero .today-date{color:#e4d8e2;letter-spacing:.18em;font-size:.7rem}.qw-workspace .today-hero .today-greeting{color:#f4ecf1;letter-spacing:.17em;text-transform:uppercase;margin-block:18px 6px;font-size:.9rem}.qw-workspace .today-hero h1{color:#fff8fa;margin-block-end:12px;font-size:clamp(3rem,6vw,5.5rem);font-weight:400;line-height:1.07}.qw-workspace .today-hero h1 em{color:#f5c6df}.qw-workspace .today-hero p.muted{color:#f4ecf1;max-inline-size:70ch;font-size:1.1rem}.qw-home-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-start:30px;display:grid}.qw-workspace .qw-home-actions>:is(button,a){color:#f4ecf1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:start;background:#382838ba;border:1px solid #f4ecf133;border-radius:12px;justify-content:flex-start;align-items:center;gap:12px;min-block-size:80px;padding:16px 14px;font-weight:400;line-height:1.3;text-decoration:none;display:flex}.qw-home-actions>:is(button,a)>svg{box-sizing:content-box;color:#f5c6df;background:#5b214d;border-radius:12px;flex:none;padding:10px}.qw-home-actions>:first-child>svg{color:#241726;background:#f2b3d5}.qw-workspace .qw-home-actions>:is(button,a):hover{background:#5b214dbb;border-color:#f5c6df}.qw-workspace .today-cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.qw-workspace .today-card{border:1px solid var(--border);background:var(--surface);box-shadow:none;border-radius:12px;padding:22px}.qw-workspace .today-card h4{color:var(--foreground);font-family:var(--qw-font-serif);margin-block:6px;font-size:1.3rem;font-weight:400}.qw-workspace .today-card .link{align-self:end}.qw-workspace .today-ways{margin-block-start:30px}.qw-workspace .today-ways h2{font-size:1.6rem;font-weight:400}.qw-workspace .today-way{box-shadow:none;padding:22px}.qw-home-overview{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(220px,.8fr);align-items:start;gap:20px;margin-block:28px;display:grid}.qw-home-panel{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-inline-size:0;padding:24px}.qw-home-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-block-end:24px;display:flex}.qw-home-panel h2,.qw-home-aside h2{font-family:var(--qw-font-serif);margin:0;font-size:1.5rem;font-weight:400;line-height:1.2}.qw-home-panel header .link{text-align:end;font-size:.8rem}.qw-home-readings>ul{margin:0;padding:0;list-style:none}.qw-home-readings>ul>li{border-block-end:1px solid var(--border);align-items:center;gap:14px;padding-block:16px;display:flex}.qw-home-readings>ul>li:first-child{padding-block-start:0}.qw-home-readings li>div{flex:1;min-inline-size:0}.qw-home-readings li strong{font-weight:500;line-height:1.3;display:block}.qw-home-readings li p{color:var(--muted-foreground);margin-block:4px;font-size:.8rem}.qw-reading-icon{color:#86375f;background:#eedee8;border-radius:10px;flex:none;place-items:center;block-size:46px;inline-size:40px;display:grid}.qw-reading-state{color:#4b6655;align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.qw-workspace .qw-reading-open{color:#86375f;background:0 0;border:0;padding:10px 6px}.qw-home-people{margin-block-start:24px}.qw-home-people h3{margin-block-end:12px;font-size:1rem;font-weight:400}.qw-home-people>div{flex-wrap:wrap;gap:8px;display:flex}.qw-workspace .qw-home-people button{text-align:start;color:var(--foreground);background:0 0;border:1px solid #0000;gap:7px;padding:7px;font-size:.8rem;font-weight:400;display:flex}.qw-workspace .qw-home-people button.is-selected{background:#f0e5ea;border-color:#d1b7c9}.qw-home-people small{color:var(--muted-foreground);font-size:.68rem;display:block}.qw-home-profile .chart{inline-size:100%;margin:0}.qw-home-profile svg{max-inline-size:100%}.qw-home-profile .radar-label{font-size:10px}.qw-home-insight{background:#f1e8ed;border-radius:10px;gap:10px;margin-block-start:20px;padding:16px;font-size:.85rem;line-height:1.5;display:flex}.qw-home-insight>svg{color:#a32b64;flex:none;margin-block-start:3px}.qw-home-insight strong{margin-block-end:4px;font-size:.95rem;display:block}.qw-home-disclaimer{color:var(--muted-foreground);text-align:center;margin-block-start:16px;font-size:.8rem}.qw-home-aside{gap:20px;display:grid}.qw-home-paul{color:#f4ecf1;background:linear-gradient(140deg,#372334,#18111b);border:1px solid #694761;border-radius:14px;padding:26px}.qw-home-paul>svg{color:#f2b3d5;margin-block-end:10px}.qw-home-paul .qw-eyebrow{color:#edb4d5;margin-block-end:10px;font-size:.65rem}.qw-home-paul>p:not(.qw-eyebrow){color:#d8c7d1;margin-block:16px;font-size:.9rem}.qw-workspace .qw-home-paul button{color:#241726;background:#f2b3d5;border-color:#f2b3d5;justify-content:space-between;inline-size:100%;font-size:.9rem}.qw-home-reminder{background:#e7e9e0;border:1px solid #ccd1c5;border-radius:14px;padding:24px}.qw-home-reminder h2{font-size:1.3rem}.qw-home-reminder p{color:#52634e;margin-block:12px;font-size:.9rem}.qw-home-reminder a{color:#354a34;align-items:center;gap:12px;font-size:.85rem;display:inline-flex}.qw-home-empty{color:var(--muted-foreground);padding-block:24px}.qw-home-empty h3{color:var(--foreground);margin-block:16px 8px;font-size:1.3rem;font-weight:400}.qw-home-empty p{margin-block-end:16px;font-size:.9rem}@media (max-width:1250px){.qw-home-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.qw-home-aside{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:900px){.qw-home-overview{grid-template-columns:minmax(0,1fr)}.qw-home-aside{grid-column:auto}}@media (max-width:500px){.qw-home-panel{padding:20px}.qw-home-aside{grid-template-columns:minmax(0,1fr)}}@media (min-width:1500px){.qw-workspace{--qw-rail-width:244px}.qw-workspace .qw-product{padding-inline:40px}.qw-workspace[data-home=true] .today-hero{margin-inline:-40px;padding-inline:40px}}@media (max-width:1100px){.qw-workspace{--qw-rail-width:200px}.qw-home-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.qw-workspace-sidebar{padding-inline:10px}.qw-workspace-brand .qw-wordmark-name{font-size:1.25rem}}@media (max-width:760px){.qw-workspace-sidebar{border-inline-end:0;inline-size:100%;padding:16px 20px;position:static;overflow:visible}.qw-workspace-brand{margin:0}.qw-workspace-brand .qw-wordmark-name{font-size:1.5rem}.qw-workspace-menu{color:#f4ecf1;background:0 0;border:0;display:inline-flex}.qw-workspace-navigation{padding-block-start:20px;display:none}.qw-workspace-sidebar[data-open=true] .qw-workspace-navigation{display:block}.qw-workspace .qw-workspace-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.qw-workspace-motto{display:none}.qw-workspace-body{margin-inline-start:0}.qw-workspace-topbar{min-block-size:62px;padding:12px 20px}.qw-workspace-search{flex:1;inline-size:auto;max-inline-size:330px}.qw-workspace-search kbd{display:none}.qw-workspace-account{gap:12px}.qw-workspace-person>span:last-child{display:none}.qw-workspace .qw-product{padding:22px 20px 100px}.qw-workspace[data-home=true] .today-hero{margin-inline:-20px;padding:30px 20px 24px}.qw-home-actions{gap:8px}.qw-workspace .qw-home-actions>:is(button,a){gap:8px;min-block-size:74px;padding:12px;font-size:.85rem}.qw-home-actions>:is(button,a)>svg{block-size:20px;inline-size:20px;padding:8px}.qw-profile-context{grid-template-columns:minmax(0,1fr)}.qw-workspace .today-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.qw-workspace .today-card{padding:16px}}@media (max-width:380px){.qw-home-actions,.qw-workspace .today-cards{grid-template-columns:minmax(0,1fr)}}.qw-workspace .qw-home-paul h2{color:#f4ecf1}.qw-workspace .qw-home-panel header .link{text-align:end;font-size:.8rem}.qw-home-profile .radar{margin:0}.qw-home-profile .radar-area.key-you{fill:#a32b6420;stroke:#a32b64}.qw-home-profile .radar-dot.key-you{fill:#a32b64}.qw-workspace .qw-home-reminder a{color:#354a34}.qw-windows{max-inline-size:1180px;margin-inline:auto}.qw-window-heading{margin-block-end:30px}.qw-report-correction{background:#2d202d;border:1px solid #704960;border-radius:12px;margin-block:28px;padding:20px}.qw-report-correction>summary{color:#edb4d5;cursor:pointer;align-items:center;gap:10px;list-style:none;display:flex}.qw-report-correction>summary::-webkit-details-marker{display:none}.qw-report-correction>p{margin-block:18px;line-height:1.6}.qw-correction-private{color:#c6b3c1;align-items:center;gap:8px;font-size:.8rem;display:flex}.qw-report-correction textarea{resize:vertical;min-block-size:120px;inline-size:100%}.qw-correction-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-block-start:14px;display:flex}.qw-correction-actions [role=status]{color:#b5dac1;align-items:center;gap:6px;font-size:.8rem;display:inline-flex}.qw-correction-original{border:1px solid #62465b;border-radius:8px;margin-block:16px;padding:14px}.qw-correction-original pre{white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:240px;font:inherit;margin-block-start:12px;font-size:.85rem;line-height:1.6;overflow:auto}.qw-correction-error{color:#ffbad2}.qw-correction-error button{margin-inline-start:8px}.qw-windows h2{font-family:var(--qw-font-serif);font-weight:400}.qw-windows-hero{background:linear-gradient(110deg,#241726ee,#372334a6),url(/qw/landscape-band.webp) 50% 60%/cover;border:1px solid #67415b;border-radius:16px;justify-content:space-between;align-items:center;gap:40px;margin-block-end:32px;padding:38px;display:flex}.qw-windows-hero>div{max-inline-size:62ch}.qw-windows-hero h2{margin-block:14px;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.15}.qw-windows-hero p:not(.qw-eyebrow){color:#d8c7d1;margin-block-end:22px;line-height:1.6}.qw-windows-hero>svg{color:#f2b3d5;flex:none}.qw-window-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-block:24px 18px;display:flex}.qw-window-toolbar h2{font-size:1.5rem}.qw-window-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.qw-workspace .qw-window-card{color:#f4ecf1;text-align:start;background:linear-gradient(135deg,#2c202c,#211823);border:1px solid #62465b;align-items:flex-start;gap:18px;padding:24px;font-weight:400;display:flex}.qw-workspace .qw-window-card:hover{background:#352335;border-color:#bc759b}.qw-window-card>svg{color:#edb4d5;flex:none}.qw-window-card-content{flex:1;min-inline-size:0}.qw-window-card strong{font-family:var(--qw-font-serif);font-size:1.35rem;font-weight:400;line-height:1.3;display:block}.qw-window-card small{color:#bba8b6;margin-block:10px;display:block}.qw-window-status{color:#e5c5a3;background:#684e2f55;border-radius:12px;padding:4px 9px;font-size:.75rem;display:inline-block}.qw-window-status.is-open{color:#b5dac1;background:#3c6c4c55}.qw-windows-empty{text-align:center;border:1px dashed #62465b;border-radius:16px;padding:40px 24px}.qw-windows-empty>svg{color:#edb4d5;margin-inline:auto}.qw-windows-empty p{color:#d8c7d1;margin-block:20px}.qw-window-waiting{gap:18px;padding:36px;display:grid}.qw-window-waiting>svg{color:#edb4d5}.qw-window-waiting h2{margin:0;font-size:2rem}.qw-window-link{max-inline-size:100%}.qw-window-link input{flex:1;min-inline-size:0}.qw-window-link button{flex:none}@media (max-width:760px){.qw-windows-hero{gap:18px;padding:26px}.qw-windows-hero>svg{display:none}.qw-window-grid{grid-template-columns:minmax(0,1fr)}.qw-workspace .qw-window-card{gap:12px;padding:20px}.qw-window-link{flex-wrap:wrap}.qw-window-link input{flex-basis:100%}.qw-window-waiting{padding:24px}}.qw-window-remember{border:1px solid #62465b;border-radius:12px;margin-block:28px;padding:22px}.qw-window-remember a{color:#edb4d5}
