.home-page{--neon-tone-1:#050a1f;--neon-tone-2:#050a1feb;--neon-tone-3:#050a1fb8;--neon-tone-4:#050a1f00;--neon-tone-5:#fff;--neon-tone-6:#22e3ff;--neon-tone-7:#4f9dff;--neon-tone-8:#d64bff;--neon-tone-9:#8b7bff;--neon-tone-10:#ff4fd8;--neon-tone-11:#eef2ff;--neon-tone-12:#b9c8ff;--neon-tone-13:#b026d9;--neon-tone-14:#6a3df0;--neon-tone-15:#1f8fff;--neon-tone-16:#b026d973;--neon-tone-17:#78dcff99;--neon-tone-18:#c43be8;--neon-tone-19:#7a4ef8;--neon-tone-20:#33a0ff;--neon-tone-21:#080e28b3;--neon-tone-22:#8ca0ff99;--neon-tone-23:#080e28bf;--neon-tone-24:#22c7ff;--neon-tone-25:#22c7ff80;--neon-tone-26:#9b5cff;--neon-tone-27:#9b5cff80;--neon-tone-28:#e04bff;--neon-tone-29:#e04bff80;--neon-tone-30:#050a1ff5;--neon-tone-31:#050a1f8c;--neon-tone-32:#050a1f4d;--neon-tone-33:#3fb8ff;--neon-tone-34:#14c8ff;--neon-tone-35:#5a5cff;--neon-tone-36:#c03cff;--neon-tone-37:#14c8ff59;--neon-tone-38:#050a1f9e;--neon-tone-39:#050a1fbd}.home-hero-neon{background:var(--neon-tone-1);padding-bottom:150px}.home-hero-neon .home-hero-photo{object-position:70% center}.home-hero-neon .home-hero-shade{background:linear-gradient(90deg, var(--neon-tone-2) 0%, var(--neon-tone-3) 32%, var(--neon-tone-4) 58%), linear-gradient(0deg, var(--home-bg) 0%, transparent 22%)}.home-hero-neon h1{max-width:620px;color:var(--neon-tone-5);font-size:5.2rem;line-height:.95}.home-hero-neon h1 span{text-shadow:none;display:block}.home-hero-neon h1 .neon-a{background:linear-gradient(90deg,var(--neon-tone-6),var(--neon-tone-7) 45%,var(--neon-tone-8));color:#0000;-webkit-background-clip:text;background-clip:text}.home-hero-neon h1 .neon-b{color:var(--neon-tone-5)}.home-hero-neon h1 .neon-b em{background:linear-gradient(90deg,var(--neon-tone-6),var(--neon-tone-9) 50%,var(--neon-tone-10));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;display:block}.home-hero-neon .home-lede{color:var(--neon-tone-11)}.home-hero-neon .home-hero-secondary{color:var(--neon-tone-12)}.home-hero-neon .home-button{border-radius:14px;min-height:56px;padding:14px 26px}.home-hero-neon .home-button-primary{color:var(--neon-tone-5);background:linear-gradient(90deg,var(--neon-tone-13),var(--neon-tone-14) 55%,var(--neon-tone-15));box-shadow:0 0 28px var(--neon-tone-16), 0 0 0 1px var(--neon-tone-17) inset}.home-hero-neon .home-button-primary:hover{background:linear-gradient(90deg,var(--neon-tone-18),var(--neon-tone-19) 55%,var(--neon-tone-20))}.home-hero-neon .home-button-secondary{color:var(--neon-tone-5);background:var(--neon-tone-21);border-color:var(--neon-tone-22)}.home-hero-neon :focus-visible{outline:3px solid var(--neon-tone-5);outline-offset:3px}.home-hero-benefits{z-index:1;flex-wrap:wrap;gap:18px 36px;margin:0 auto;padding-top:0;list-style:none;display:flex;position:absolute;bottom:36px;left:0;right:0}.home-hero-benefits li{color:var(--neon-tone-5);align-items:center;gap:14px;max-width:230px;font-weight:600;line-height:1.3;display:flex}.hb-icon{background:var(--neon-tone-23);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.hb-icon svg{width:24px;height:24px}.hb-cyan{border:2px solid var(--neon-tone-24);box-shadow:0 0 18px var(--neon-tone-25)}.hb-violet{border:2px solid var(--neon-tone-26);box-shadow:0 0 18px var(--neon-tone-27)}.hb-pink{border:2px solid var(--neon-tone-28);box-shadow:0 0 18px var(--neon-tone-29)}@media (width<=760px){.home-hero-neon{padding-bottom:40px}.home-hero-neon .home-hero-shade{background:linear-gradient(0deg, var(--neon-tone-30) 35%, var(--neon-tone-39) 72%, var(--neon-tone-38))}.home-hero-benefits{grid-template-columns:1fr;margin-top:32px;display:grid;position:relative;bottom:auto}}@media (forced-colors:active){.home-hero-neon h1 span,.home-hero-neon h1 em{color:canvastext;background:0 0}}.home-page>.nav{background:linear-gradient(180deg, var(--neon-tone-2), var(--neon-tone-31));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:0;border-radius:0;width:100%;max-width:none;margin:0;padding:18px clamp(20px,3vw,48px)}.home-page>.nav .navlinks a{color:var(--neon-tone-5);font-weight:500}.home-page>.nav .nav-signin{color:var(--neon-tone-5);border:1.5px solid var(--neon-tone-33);border-radius:999px;align-items:center;min-height:44px;padding:10px 26px;font-weight:700;display:inline-flex}.home-page>.nav .nav-cta-free{color:var(--neon-tone-5);background:linear-gradient(90deg,var(--neon-tone-34),var(--neon-tone-35) 60%,var(--neon-tone-36));min-height:44px;box-shadow:0 0 24px var(--neon-tone-37);border:0;border-radius:999px;padding:12px 26px}.home-page>.nav :focus-visible{outline:3px solid var(--neon-tone-5);outline-offset:3px}.home-page>.nav .nav-signin,.home-page>.nav .nav-cta-free{white-space:nowrap;gap:8px}.home-page>.nav a.btn.primary.nav-cta-free{color:var(--neon-tone-5)!important;background:linear-gradient(90deg,var(--neon-tone-34),var(--neon-tone-35) 60%,var(--neon-tone-36))!important}.home-page>.nav{box-sizing:border-box}.home-page>.nav .navlinks{gap:22px!important}.home-page>.nav .navlinks a{white-space:nowrap}@media (width<=1400px){.home-page>.nav{padding:16px clamp(16px,2vw,28px)}.home-page>.nav .navlinks{font-size:.88rem;gap:12px!important}.home-page>.nav .navcta{gap:8px}.home-page>.nav .nav-signin{padding:9px 18px}.home-page>.nav .nav-cta-free{padding:11px 18px}}@media (width<=1200px){.home-page>.nav .navlinks{font-size:.9rem;gap:14px!important}}@media (width<=760px){.home-page>.nav .nav-cta-free,.home-page>.nav .nav-signin{display:none}}.home-page>.nav .navlinks a{padding:8px 4px}.home-page>.nav .navcta{gap:12px}.home-page>.nav{width:auto!important;max-width:100%!important}.home-page>.nav .navlinks a{margin:0!important}@media (width<=1100px){.home-hero-neon h1{font-size:4rem}}@media (width<=760px){.home-hero-neon h1{font-size:2.6rem}}@media (width<=980px){.home-hero-neon .home-hero-photo{opacity:.42}}.home-page .home-hero-neon{box-sizing:border-box;min-height:min(780px,100svh - 32px);padding:112px 0 124px}.home-page .home-hero-neon .home-hero-photo{object-fit:contain;object-position:right center}.home-page .home-hero-neon .home-hero-grid{grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:32px}.home-page .home-hero-neon .home-shell{width:min(1600px,100% - 64px);min-width:0}.home-page .home-hero-neon h1{text-transform:none;letter-spacing:0;text-wrap:initial;font-size:3.6rem;line-height:1.04}.home-page .home-hero-neon h1 .neon-b em{display:inline}.home-page .home-hero-neon .home-lede{max-width:490px;margin-top:22px;font-size:1rem;line-height:1.6}.home-page .home-hero-neon .home-hero-secondary{margin-bottom:0;font-size:1rem}.home-page .home-hero-neon .home-actions{margin-top:24px}.home-page .home-hero-neon .home-button{min-height:48px;padding:12px 18px}.home-page .home-hero-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid;bottom:28px}.home-page .home-hero-benefits li{gap:10px;max-width:none;font-size:.9rem}.home-page .hb-icon{width:44px;height:44px}@media (width>=981px) and (width<=1400px){.home-page .home-hero-neon h1{font-size:3.4rem}.home-page .home-hero-neon .home-hero-grid{grid-template-columns:minmax(0,500px) minmax(0,1fr)}}@media (width<=1199px){.home-page>.nav .navlinks{display:none}.home-page>.nav .nav-menu-btn{display:inline-flex}.home-page>.nav-drawer{display:grid}}@media (width<=980px){.home-page .home-hero-neon{flex-direction:column;gap:0;min-height:0;padding:110px 0 36px;display:flex}.home-page .home-hero-neon .home-hero-grid{order:1;grid-template-columns:minmax(0,1fr)}.home-page .home-hero-neon .home-hero-copy{max-width:600px}.home-page .home-hero-neon h1{font-size:3.4rem}.home-page .home-hero-neon>picture{z-index:1;order:2;width:100%;height:300px;margin-top:20px;display:block;position:relative}.home-page .home-hero-neon .home-hero-photo{object-fit:cover;object-position:center bottom;opacity:1}.home-page .home-hero-neon .home-hero-shade{background:var(--neon-tone-1)}.home-page .home-hero-benefits{order:3;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;position:relative;bottom:auto}}@media (width<=620px){.home-page .home-hero-neon{padding-top:100px}.home-page .home-hero-neon .home-shell{width:calc(100% - 32px)}.home-page .home-hero-neon h1{font-size:2.45rem}.home-page .home-hero-neon .home-kicker{letter-spacing:0;margin-bottom:14px}.home-page .home-hero-neon>picture{height:250px}.home-page .home-hero-neon .home-lede{margin-top:18px}.home-page .home-hero-benefits{gap:18px 12px}.home-page .home-hero-benefits li{font-size:.85rem}}.home-video{background:var(--neon-tone-1);padding:72px 0 84px;scroll-margin-top:96px}.home-video .home-shell{width:min(1100px,100% - 48px)}.home-video h2{color:var(--neon-tone-5);margin:0 0 8px;font-size:clamp(1.8rem,3vw,2.4rem)}.home-video .home-video-sub{color:var(--neon-tone-12);max-width:640px;margin:0 0 28px;line-height:1.6}.home-video-frame{background:#000;border:1px solid #78dcff40;border-radius:18px;overflow:hidden;box-shadow:0 0 40px #22c7ff1f,0 24px 60px #00000080}.home-video-frame video{aspect-ratio:16/9;background:#000;width:100%;height:auto;display:block}.home-video :focus-visible{outline:3px solid var(--neon-tone-5);outline-offset:3px}@media (width<=620px){.home-video{padding:56px 0 64px}.home-video .home-shell{width:calc(100% - 32px)}.home-video-frame{border-radius:12px}}.home-founder-scene{background:#050814;padding:84px 0 96px}.home-founder-scene img{width:min(1672px,100%);height:auto;margin:0 auto;display:block}@media (width<=620px){.home-founder-scene{padding:56px 0 64px}}.indv-page{color:#e8ecf8;background:#050814;min-height:100vh}.indv-shell{max-width:1200px;margin:0 auto;padding:0 24px}.indv-page main{overflow-x:hidden}.indv-hero{background:radial-gradient(900px 420px at 85% 10%,#9333ea47,#0000 65%),radial-gradient(700px 380px at 10% 85%,#06b6d42e,#0000 65%),#050814;padding:40px 0 56px;position:relative}.indv-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;display:grid}.indv-hero-copy h1{letter-spacing:-.02em;color:#fff;margin:0 0 14px;font-size:clamp(2.3rem,5vw,3.4rem);font-weight:800;line-height:1.08}.indv-grad{color:#0000;background:linear-gradient(92deg,#38bdf8 0%,#a78bfa 55%,#f472b6 100%);-webkit-background-clip:text;background-clip:text}.indv-lede{color:#cfd8f3;max-width:34rem;margin:0 0 28px;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.5}.indv-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.indv-btn{border-radius:999px;align-items:center;gap:8px;padding:.85rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.indv-btn-primary{color:#fff;background:linear-gradient(92deg,#06b6d4 0%,#8b5cf6 55%,#d946ef 100%);box-shadow:0 8px 30px #8b5cf659}.indv-btn-outline{color:#fff;background:#ffffff0a;border:1px solid #fff6}.indv-btn:hover{transform:translateY(-1px)}.indv-btn:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}.indv-hero-photo{border:1px solid #8b5cf659;border-radius:18px;width:100%;height:auto;box-shadow:0 20px 60px #581c8773}.indv-panels{grid-template-columns:repeat(3,1fr);display:grid}.indv-panels img{width:100%;height:auto;display:block}.indv-cta{text-align:center;background:radial-gradient(800px 360px at 50% 100%,#9333ea40,#0000 70%),radial-gradient(600px 300px at 15% 0,#06b6d426,#0000 70%),#050814;padding:72px 24px 88px}.indv-cta-banner{background:radial-gradient(700px 320px at 50% 0,#2563eb47,#0000 70%),linear-gradient(160deg,#581c8759,#05081499);border:1px solid #38bdf866;border-radius:24px;padding:56px 32px;box-shadow:0 0 0 1px #8b5cf633,0 30px 80px #2563eb40}.indv-cta h2{color:#fff;margin:0 0 14px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800}.indv-cta-sub{color:#c4cdec;max-width:560px;margin:0 auto 28px;font-size:1.05rem;line-height:1.6}.indv-footer{border-top:1px solid #ffffff14;padding:36px 0 44px}.indv-footer-grid{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.indv-footer p{color:#9aa7cc;margin:10px 0 0;font-size:.9rem}.indv-footer nav{flex-wrap:wrap;gap:18px;display:flex}.indv-footer a{color:#cfd8f3;text-decoration:none}.indv-footer a:hover{text-decoration:underline}.indv-nav{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050814eb;border-bottom:1px solid #8b5cf659;position:sticky;top:0}.indv-nav-bar{align-items:center;gap:24px;padding-top:14px;padding-bottom:14px;display:flex}.indv-nav-brand{flex-shrink:0}.indv-nav-links{flex-wrap:wrap;gap:4px 22px;margin-inline:auto;display:flex}.indv-nav-links a{color:#cfd8f3;border-bottom:2px solid #0000;padding:6px 2px;font-size:.95rem;font-weight:600;text-decoration:none}.indv-nav-links a:hover{color:#fff;border-bottom-color:#38bdf8}.indv-nav-cta{flex-shrink:0;align-items:center;gap:14px;display:flex}.indv-nav-signin{color:#fff;font-weight:600;text-decoration:none}.indv-nav-signin:hover{text-decoration:underline}.indv-nav-dash{padding:.6rem 1.1rem;font-size:.95rem}.indv-nav-menu-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:10px;padding:8px 12px;font-size:1.2rem;line-height:1;display:none}.indv-nav-menu-btn:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}.indv-nav-drawer{background:#050814;border-bottom:1px solid #8b5cf659;flex-direction:column;gap:4px;padding:12px 24px 20px;display:flex}.indv-nav-drawer a{color:#e8ecf8;border-bottom:1px solid #ffffff14;padding:10px 4px;font-weight:600;text-decoration:none}.indv-nav-drawer a:hover{color:#38bdf8}.indv-breadcrumb{color:#9aa7cc;align-items:center;gap:10px;margin:18px auto 0;font-size:.9rem;display:flex}.indv-breadcrumb a{color:#cfd8f3;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.indv-breadcrumb a:hover{text-decoration:underline}.indv-demo-section{text-align:center;background:radial-gradient(900px 420px at 50% 0,#8b5cf62e,#0000 70%),#050814;padding:56px 0 24px}.indv-demo-section h2{color:#fff;margin:0 0 10px;font-size:clamp(1.9rem,4vw,2.7rem);font-weight:800}.indv-demo{text-align:left;background:linear-gradient(160deg,#151c36f2,#0a0e20fa);border:1px solid #38bdf859;border-radius:20px;max-width:860px;margin:28px auto 0;padding:22px;box-shadow:0 30px 90px #2563eb4d}.indv-demo-top{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:16px;padding-bottom:16px;display:flex}.indv-demo-welcome{margin:0;display:grid}.indv-demo-welcome strong{color:#fff;font-size:1.1rem}.indv-demo-welcome span{color:#9aa7cc;font-size:.85rem}.indv-demo-tabs{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.indv-demo-tabs button{color:#cfd8f3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff40;border-radius:999px;padding:.55rem 1.1rem;font-size:.95rem;font-weight:700}.indv-demo-tabs button.active{color:#fff;background:linear-gradient(92deg,#06b6d4 0%,#8b5cf6 55%,#d946ef 100%);border-color:#0000}.indv-demo-tabs button:focus-visible,.indv-demo-swipe button:focus-visible{outline-offset:2px;outline:3px solid #93c5fd}.indv-demo-panel{background:#05081499;border:1px solid #ffffff1a;border-radius:14px;padding:20px}.indv-demo-panel h3{color:#fff;margin:0 0 6px;font-size:1.25rem}.indv-demo-panel p{color:#cfd8f3;margin:0 0 12px;line-height:1.55}.indv-demo-sub{color:#9aa7cc!important}.indv-demo-label{letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:700;color:#38bdf8!important;margin:16px 0 8px!important}.indv-demo-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.indv-demo-chips li{color:#e8ecf8;background:#8b5cf626;border:1px solid #8b5cf680;border-radius:999px;padding:.35rem .9rem;font-size:.9rem}.indv-demo-evidence{gap:8px;margin:0;padding:0;list-style:none;display:grid}.indv-demo-evidence li{color:#cfd8f3;align-items:flex-start;gap:8px;display:flex}.indv-demo-evidence li svg{color:#34d399;flex-shrink:0;margin-top:3px}.indv-demo-card{background:#0a0e20cc;border:1px solid #38bdf866;border-radius:14px;padding:18px}.indv-demo-swipe{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.indv-demo-swipe button{cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:.7rem 1.3rem;font-size:.95rem;font-weight:700;display:inline-flex}.indv-demo-no{color:#e8ecf8;background:0 0;border:1px solid #ffffff59}.indv-demo-yes{color:#fff;background:linear-gradient(92deg,#06b6d4 0%,#8b5cf6 55%,#d946ef 100%);border:none}.indv-demo-mutual{background:#d946ef1a;border:1px solid #d946ef80;border-radius:14px;margin-top:16px;padding:18px}.indv-page{scroll-behavior:smooth}.indv-page section[id],.indv-page img[id]{scroll-margin-top:84px}@media (width<=900px){.indv-hero-grid{grid-template-columns:1fr}.indv-hero-photo{order:2}.indv-nav-links{display:none}.indv-nav-menu-btn{display:inline-block}.indv-nav-cta{margin-left:auto}.indv-nav-signin{display:none}}@media (width<=720px){.indv-panels{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.indv-btn{transition:none}}.individual-workspace .cj-page{gap:16px;display:grid}.individual-workspace .cj-top{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.individual-workspace .cj-eyebrow{letter-spacing:.25em;text-transform:uppercase;color:#c9d3ee;margin:0 0 6px;font-size:13px}.individual-workspace .cj-top h1{color:#f1f5ff;-webkit-text-fill-color:#f1f5ff;background:0 0;margin:0 0 8px;font-size:clamp(30px,4vw,50px);line-height:1.08}.individual-workspace .cj-hl{color:#38bdf8;-webkit-text-fill-color:#38bdf8;text-shadow:0 0 20px #38bdf888}.individual-workspace .cj-lead{color:#7dd3fc;margin:0 0 12px;font-size:18px}.individual-workspace .cj-badge{color:#e6ecff;background:#0b1433;border:1px solid #6366f1;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;display:inline-flex}.individual-workspace .cj-photos{grid-template-columns:repeat(3,1fr);gap:8px;height:170px;display:grid}.individual-workspace .cj-photos img{object-fit:cover;border:1px solid #7dd3fc88;border-radius:12px;width:100%;height:100%;transform:skew(-6deg);box-shadow:0 0 22px #6366f155}.individual-workspace .cj-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.individual-workspace .cj-panel{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:16px;min-width:0;padding:20px 22px;position:relative;box-shadow:0 0 0 1px #38bdf81f,0 0 34px #2563eb33,inset 0 1px #ffffff14}.individual-workspace .cj-panel h2{color:#f1f5ff;margin:0 0 4px;font-size:21px}.individual-workspace .cj-soft{color:#b9c4e0;margin:4px 0 0;font-size:14px}.individual-workspace .cj-strong{color:#e6ecff;margin:0}.individual-workspace .cj-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.individual-workspace .cj-steps:before{content:"";background:linear-gradient(#38bdf8,#a855f7,#38bdf8);width:2px;position:absolute;top:40px;bottom:40px;left:40px;box-shadow:0 0 10px #38bdf8}.individual-workspace .cj-step{grid-template-columns:82px minmax(0,1fr);align-items:center;gap:14px;display:grid}.individual-workspace .cj-node{z-index:1;color:#7dd3fc;background:#0a1230;border:2px solid #38bdf8;border-radius:50%;place-items:center;width:80px;height:80px;display:grid;position:relative;box-shadow:0 0 24px #38bdf888,inset 0 0 18px #2563eb55}.individual-workspace .cj-step:nth-child(2) .cj-node{color:#e9d5ff;border-color:#a855f7;box-shadow:0 0 24px #a855f788,inset 0 0 18px #7c3aed55}.individual-workspace .cj-card{background:#0b1433cc;border:1px solid #6366f1aa;border-radius:14px;align-items:center;gap:16px;padding:18px 20px 18px 30px;display:flex;position:relative;box-shadow:0 0 18px #6366f133}.individual-workspace .cj-card-body{flex:1;min-width:0}.individual-workspace .cj-num{color:#f1f5ff;background:#0a1230;border:2px solid #c4b5fd;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:grid;position:absolute;top:-10px;left:-14px}.individual-workspace .cj-btn{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);border:1px solid #a5b4fc;border-radius:10px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 20px #6366f188}.individual-workspace .cj-btn:hover{filter:brightness(1.12)}.individual-workspace .cj-pace{color:#c9d3ee;border:1px solid #3b4f8a;border-radius:12px;align-items:flex-start;gap:12px;margin:18px 0 0;padding:12px 16px;font-size:14px;display:flex}.individual-workspace .cj-pace svg{color:#7dd3fc;flex:none}.individual-workspace .cj-pace strong{color:#f1f5ff}.individual-workspace .cj-side{gap:16px;display:grid}.individual-workspace .cj-links{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.individual-workspace .cj-link{color:#f1f5ff;background:#0b1433;border:1px solid #3b4f8a;border-radius:12px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.individual-workspace .cj-link:hover{border-color:#7dd3fc;box-shadow:0 0 16px #38bdf844}.individual-workspace .cj-link>span:nth-child(2){flex:1;display:grid}.individual-workspace .cj-link small{color:#b9c4e0;font-size:13px}.individual-workspace .cj-link-ic{color:#7dd3fc;background:linear-gradient(160deg,#1e3a8a,#312e81);border-radius:10px;flex:none;place-items:center;width:50px;height:50px;display:grid}.individual-workspace .cj-disc summary{cursor:pointer;color:#e6ecff;align-items:center;gap:10px;min-height:40px;font-weight:600;display:flex}.individual-workspace .cj-privacy summary{color:#c9d3ee;font-size:14px;font-weight:400}.individual-workspace .cj-privacy strong{color:#f1f5ff}@media (width<=1100px){.individual-workspace .cj-grid,.individual-workspace .cj-top{grid-template-columns:1fr}}@media (width<=640px){.individual-workspace .cj-step{grid-template-columns:1fr}.individual-workspace .cj-node,.individual-workspace .cj-steps:before{display:none}.individual-workspace .cj-card{flex-direction:column;align-items:flex-start}.individual-workspace .cj-photos{height:110px}}.individual-workspace .scp{color:#e6ecff;gap:16px;display:grid}.individual-workspace .scp .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.individual-workspace .scp-sample{color:#fde68a;background:#1f1806;border:1px dashed #fbbf24;border-radius:10px;margin:0;padding:8px 14px;font-weight:600}.individual-workspace .scp-panel{background:linear-gradient(160deg,#0d1638f5,#070c22fa) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:18px;padding:18px;box-shadow:0 20px 60px -30px #6366f1aa,inset 0 1px #ffffff10}.individual-workspace .scp-panel h2{color:#f1f5ff;align-items:center;gap:10px;margin:0 0 10px;font-size:21px;display:flex}.individual-workspace .scp-panel h2 svg{color:#a5b4fc;flex:none;width:24px;height:24px}.individual-workspace .scp-panel h3{color:#f1f5ff}.individual-workspace .scp-muted,.individual-workspace .scp small{color:#c3cbe8;font-size:14px}.individual-workspace .scp-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.individual-workspace .scp-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.individual-workspace .scp-private{color:#bae6fd;border:1px solid #38bdf866;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.individual-workspace .scp-private svg{width:14px;height:14px}.individual-workspace .scp-cards{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .scp-card{background:linear-gradient(170deg,#111c48,#0a1230);border:1px solid #38bdf855;border-radius:14px;align-content:start;gap:10px;padding:16px;display:grid;box-shadow:0 0 0 1px #6366f122,0 14px 30px -18px #38bdf8aa}.individual-workspace .scp-card[data-status=revoked],.individual-workspace .scp-card[data-status=expired]{opacity:.82;border-style:dashed}.individual-workspace .scp-person{align-items:center;gap:12px;display:flex}.individual-workspace .scp-person h3{margin:0;font-size:17px}.individual-workspace .scp-person p{color:#a5b4fc;margin:2px 0 0;font-size:14px}.individual-workspace .scp-avatar{color:#fff;background:radial-gradient(circle at 30% 25%,#60a5fa,#4338ca 60%,#1e1b4b);border:2px solid #7dd3fc;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:19px;font-weight:800;display:grid;box-shadow:0 0 18px #38bdf899}.individual-workspace .scp-status{color:#e0f2fe;margin:0;font-size:13px}.individual-workspace .scp-facts{gap:6px;margin:0;font-size:14px;display:grid}.individual-workspace .scp-facts div{justify-content:space-between;gap:8px;display:flex}.individual-workspace .scp-facts dt{color:#c3cbe8;align-items:center;gap:6px;display:inline-flex}.individual-workspace .scp-facts dt svg{color:#93c5fd;width:16px;height:16px}.individual-workspace .scp-facts dd{color:#f1f5ff;text-align:right;margin:0;font-weight:600}.individual-workspace .scp-btn{cursor:pointer;color:#e6ecff;background:#0a1230;border:1px solid #38bdf888;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.individual-workspace .scp-btn svg{width:17px;height:17px}.individual-workspace .scp-btn:disabled{opacity:.55;cursor:not-allowed}.individual-workspace .scp-btn:focus-visible,.individual-workspace .scp a:focus-visible,.individual-workspace .scp input:focus-visible,.individual-workspace .scp select:focus-visible,.individual-workspace .scp textarea:focus-visible,.individual-workspace .scp summary:focus-visible,.individual-workspace .scp h2:focus-visible,body .sc-dialog :focus-visible{outline-offset:2px;outline:3px solid #fde047}.individual-workspace .scp-primary{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);border-color:#0000;box-shadow:0 0 22px #6366f188}.individual-workspace .scp-outline{background:#0a1230}.individual-workspace .scp-warn{color:#fff;background:#7f1d1d;border-color:#fca5a5}.individual-workspace .scp-side{gap:14px;display:grid}.individual-workspace .scp-action{grid-template-columns:48px 1fr;align-items:center;gap:6px 14px;display:grid}.individual-workspace .scp-action h2{margin:0;font-size:18px}.individual-workspace .scp-action p{color:#dbe3ff;margin:2px 0 0;font-size:14px}.individual-workspace .scp-action .scp-btn{grid-column:1/-1;width:100%;margin-top:8px}.individual-workspace .scp-ic{background:#13204d;border:1px solid #7dd3fc;border-radius:12px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 16px #38bdf866}.individual-workspace .scp-ic svg{color:#e0f2fe;width:24px;height:24px}.individual-workspace .scp-note{color:#dbe3ff;gap:10px;margin:0;font-size:14px;display:flex}.individual-workspace .scp-note svg{color:#67e8f9;flex:none;width:18px;height:18px}.individual-workspace .scp-empty{grid-template-columns:220px 1fr;align-items:center;gap:22px;display:grid}.individual-workspace .scp-empty h3{margin:0 0 6px;font-size:19px}.individual-workspace .scp-empty p{color:#dbe3ff;margin:0 0 14px}.individual-workspace .scp-empty-art{height:170px;position:relative}.individual-workspace .scp-empty-art img{object-fit:cover;border:2px solid #7dd3fc;border-radius:50%;width:150px;height:150px;box-shadow:0 0 30px #38bdf888}.individual-workspace .scp-slot{color:#c4b5fd;background:#0a1230;border:2px dashed #a78bfa;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute}.individual-workspace .scp-slot:first-of-type{top:6px;right:10px}.individual-workspace .scp-slot:nth-of-type(2){bottom:4px;right:26px}.individual-workspace .scp-slot svg{width:24px;height:24px}.individual-workspace .scp-state h3{margin:0 0 6px}.individual-workspace .scp-state p{color:#dbe3ff}.individual-workspace .scp-skel{min-height:170px}.individual-workspace .scp-skel span{background:#1e2a5a;border-radius:6px;height:12px;display:block}.individual-workspace .scp-skel span:first-child{border-radius:50%;width:56px;height:56px}@media (prefers-reduced-motion:no-preference){.scp-skel span{animation:1.4s ease-in-out infinite scp-pulse}}@keyframes scp-pulse{50%{opacity:.45}}.individual-workspace .scp-invite[hidden]{display:none}.individual-workspace .scp-invite-head{grid-template-columns:120px 1fr;align-items:center;gap:16px;margin-bottom:10px;display:grid}.individual-workspace .scp-invite-head img{object-fit:cover;border:1px solid #38bdf866;border-radius:12px;width:120px;height:90px}.individual-workspace .scp-invite-head p{color:#dbe3ff;margin:0}.individual-workspace .scp fieldset{border:0;min-width:0;margin:0 0 16px;padding:0}.individual-workspace .scp legend,body .sc-dialog legend{color:#f1f5ff;margin-bottom:8px;font-size:16px;font-weight:700}.individual-workspace .scp-who{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.individual-workspace .scp-who>div{align-content:start;gap:4px;display:grid}.individual-workspace .scp label,body .sc-dialog label{color:#e6ecff;font-size:14px;font-weight:600}.individual-workspace .scp input:not([type=checkbox]),.individual-workspace .scp select,.individual-workspace .scp textarea,body .sc-dialog input[type=date]{color:#e6ecff;width:100%;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a1230;border:1px solid #38bdf866;border-radius:10px;padding:8px 12px}.individual-workspace .scp-scope-groups{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.individual-workspace .scp-scope-group{background:#070c22cc;border:1px solid #ffffff1a;border-radius:12px;align-content:start;gap:6px;padding:12px;display:grid}.individual-workspace .scp-scope-group h4{color:#7dd3fc;text-transform:none;margin:0 0 2px;font-size:14px}.individual-workspace .scp-scope{background:#0d1638;border:1px solid #38bdf833;border-radius:10px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:8px 10px;display:grid;position:relative}.individual-workspace .scp-scope:has(input:checked){background:linear-gradient(90deg,#312e81,#1e1b4b);border-color:#a78bfa;box-shadow:0 0 14px #7c3aed55}.individual-workspace .scp-scope input{accent-color:#8b5cf6;width:20px;height:20px;margin:2px 0 0}.individual-workspace .scp-scope label{cursor:pointer;gap:2px;display:grid}.individual-workspace .scp-scope small{color:#c3cbe8;font-size:13px;font-weight:400}.individual-workspace .scp-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.individual-workspace .scp-row input{flex:200px}.individual-workspace .scp-code{background:#062330;border:1px solid #67e8f9;border-radius:12px;gap:12px;margin-top:14px;padding:14px;display:flex}.individual-workspace .scp-code>svg{color:#67e8f9;flex:none;width:26px;height:26px}.individual-workspace .scp-code h3{margin:0 0 4px;font-size:16px}.individual-workspace .scp-code p{color:#dbe3ff;margin:0 0 8px}.individual-workspace .scp-code code{letter-spacing:.08em;color:#fff;-webkit-user-select:all;user-select:all;background:#0a1230;border-radius:8px;padding:6px 10px;font-size:20px}.individual-workspace .scp-lower{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.individual-workspace .scp-disclose summary{cursor:pointer;align-items:center;gap:10px;font-size:18px;font-weight:700;list-style:none;display:flex}.individual-workspace .scp-disclose summary::-webkit-details-marker{display:none}.individual-workspace .scp-disclose summary>svg{color:#a5b4fc;width:22px;height:22px}.individual-workspace .scp-chev{margin-left:auto;transition:transform .2s}.individual-workspace .scp-disclose[open] .scp-chev{transform:rotate(180deg)}.individual-workspace .scp-disclose ul{gap:4px;margin:12px 0;padding-left:20px;font-size:14px;display:grid}.individual-workspace .scp-disclose p{color:#c3cbe8;font-size:14px}.individual-workspace .scp-log{gap:6px;margin:8px 0 0;padding-left:18px;font-size:14px;display:grid}.individual-workspace .scp-log a,.individual-workspace .scp-assist a{color:#67e8f9}.individual-workspace .scp-accept{gap:6px;display:grid}.individual-workspace .scp-assist ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:8px 0;padding:0;list-style:none;display:grid}.individual-workspace .scp-assist ol a{color:#e6ecff;background:#0a1230;border:1px solid #38bdf855;border-radius:12px;align-items:center;gap:10px;height:100%;padding:12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.individual-workspace .scp-assist ol b{border:2px solid #818cf8;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 10px #6366f1}body .sc-dialog{color:#e6ecff;background:#0b1430;border:1px solid #38bdf888;max-width:720px;max-height:88vh;overflow-y:auto}body .sc-dialog [data-radix-dialog-close],body .sc-dialog>button:last-child{color:#e6ecff}body .sc-dialog p{color:#c3cbe8}body .sc-dialog fieldset{border:0;min-width:0;margin:0;padding:0}body .sc-dialog .scp-scope-groups{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}body .sc-dialog .scp-scope-group{border:1px solid #ffffff1a;border-radius:12px;gap:6px;padding:10px;display:grid}body .sc-dialog .scp-scope-group h4{color:#7dd3fc;margin:0;font-size:14px}body .sc-dialog .scp-scope{border:1px solid #38bdf833;border-radius:8px;grid-template-columns:22px 1fr;gap:8px;padding:6px 8px;display:grid}body .sc-dialog .scp-scope:has(input:checked){background:#312e81;border-color:#a78bfa}body .sc-dialog .scp-scope input{accent-color:#8b5cf6;width:20px;height:20px}body .sc-dialog input[type=date]{color:#e6ecff;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a1230;border:1px solid #38bdf866;border-radius:10px;width:100%;min-height:44px;padding:8px 12px}body .sc-dialog .scp-row,body .sc-dialog .scp-danger{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .sc-dialog .scp-danger{border-top:1px solid #ffffff1a;padding-top:12px}body .sc-dialog .scp-btn{color:#e6ecff;cursor:pointer;background:#0a1230;border:1px solid #38bdf888;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:700;display:inline-flex}body .sc-dialog .scp-primary{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);border-color:#0000}body .sc-dialog .scp-warn{color:#fff;background:#7f1d1d;border-color:#fca5a5}body .sc-dialog .scp-manage{gap:10px;margin:0;padding:0;list-style:none;display:grid}body .sc-dialog .scp-manage li{border:1px solid #38bdf844;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px;display:flex}body .sc-dialog .scp-manage li>div{flex:1;display:grid}body .sc-dialog .scp-manage small{color:#c3cbe8}body .sc-dialog .scp-avatar{color:#fff;background:radial-gradient(circle at 30% 25%,#60a5fa,#4338ca 60%,#1e1b4b);border:2px solid #7dd3fc;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:800;display:grid}@media (width<=1100px){.individual-workspace .scp-grid{grid-template-columns:1fr}.individual-workspace .scp-side{grid-template-columns:1fr 1fr}.individual-workspace .scp-side .scp-note{grid-column:1/-1}.individual-workspace .scp-lower{grid-template-columns:1fr}.individual-workspace .scp-assist ol{grid-template-columns:1fr 1fr}}@media (width<=700px){.individual-workspace .scp-side,.individual-workspace .scp-empty{grid-template-columns:1fr}.individual-workspace .scp-empty-art{width:220px;margin:0 auto}.individual-workspace .scp-who,.individual-workspace .scp-invite-head{grid-template-columns:1fr}.individual-workspace .scp-invite-head img{width:100%;height:120px}.individual-workspace .scp-assist ol,.individual-workspace .scp-cards{grid-template-columns:1fr}}@media (forced-colors:active){.scp-panel,.scp-card,.scp-btn,.scp-scope{border:1px solid canvastext}.scp-scope:has(input:checked){outline:2px solid highlight}}body .sc-dialog h2,body .sc-dialog legend{color:#f1f5ff}body .sc-dialog .scp-scope label{color:#e6ecff;font-weight:600;display:block}.individual-workspace .scp-empty-art img{object-position:center 30%;border-radius:16px;width:210px;height:158px}.individual-workspace .scp-empty-art .scp-slot{display:none}.individual-workspace .scp-why{color:#c7d2fe;grid-column:1/-1;margin:4px 0 0;font-size:13px}.individual-workspace .scp-invite-head{grid-template-columns:1fr}.individual-workspace .msp{color:#e6ecff;gap:16px;display:grid}.individual-workspace .msp-hero{grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);align-items:center;gap:22px;display:grid;overflow:hidden}.individual-workspace .msp-hero h1{color:#f1f5ff;margin:0 0 8px;font-size:clamp(26px,3vw,36px);line-height:1.15}.individual-workspace .msp-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#7dd3fc;margin:0 0 4px;font-size:13px;font-weight:700}.individual-workspace .msp-lead{color:#dbe3ff;max-width:62ch;font-size:16px;line-height:1.55}.individual-workspace .msp-lead p{margin:0 0 8px}.individual-workspace .msp-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.individual-workspace .msp-actions a{text-decoration:none}.individual-workspace .msp-facts{flex-wrap:wrap;gap:10px;margin:14px 0 0;display:flex}.individual-workspace .msp-facts div{background:#0a1230;border:1px solid #38bdf855;border-radius:12px;min-width:110px;padding:8px 12px}.individual-workspace .msp-facts dt{color:#c3cbe8;font-size:12px}.individual-workspace .msp-facts dd{color:#f1f5ff;margin:2px 0 0;font-size:18px;font-weight:800}.individual-workspace .msp-hero-art{justify-self:end;width:100%;max-width:340px;position:relative}.individual-workspace .msp-hero-art:before{content:"";filter:blur(6px);background:radial-gradient(circle at 60% 40%,#38bdf855,#0000 65%),radial-gradient(circle at 20% 80%,#a855f744,#0000 60%);border-radius:26px;position:absolute;inset:-14px}.individual-workspace .msp-hero-art img{aspect-ratio:4/3;object-fit:cover;border:1px solid #7dd3fc99;border-radius:18px;width:100%;height:auto;display:block;position:relative;box-shadow:0 0 0 1px #6366f155,0 18px 40px -16px #38bdf8aa}.individual-workspace .msp-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.individual-workspace .msp-sticky{gap:14px;display:grid;position:sticky;top:16px}.individual-workspace .msp-stack{gap:16px;min-width:0;display:grid}.individual-workspace .msp h2{font-size:20px}.individual-workspace .msp .scp-panel p{color:#dbe3ff}.individual-workspace .msp .scp-panel .sub,.individual-workspace .msp-help{color:#c3cbe8;margin:0 0 10px;font-size:14px}.individual-workspace .msp a:not(.scp-btn){color:#67e8f9}.individual-workspace .msp :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:3px solid #fde047}.individual-workspace .msp-tiles{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .msp-tile,.individual-workspace .msp-tiles .iw-preference{color:#e6ecff;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#0a1230;border:1px solid #38bdf855;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;display:flex}.individual-workspace .msp-tile input{accent-color:#8b5cf6;flex:none;width:20px;height:20px;margin:0}.individual-workspace .msp-tiles .iw-preference[aria-pressed=true]{color:#fff;background:linear-gradient(90deg,#312e81,#1e1b4b);border-color:#a78bfa;box-shadow:0 0 14px #7c3aed55}.individual-workspace .msp-tile:has(input:checked){color:#fff;background:linear-gradient(90deg,#312e81,#1e1b4b);border-color:#a78bfa;box-shadow:0 0 14px #7c3aed55}.individual-workspace .msp-tiles .iw-preference[aria-pressed=true]:before{content:"✓";color:#c4b5fd;font-weight:800}.individual-workspace .msp-group-head{align-items:center;gap:12px;margin-bottom:6px;display:flex}.individual-workspace .msp-group-head h2{margin:0}.individual-workspace .msp-count{color:#bae6fd;white-space:nowrap;border:1px solid #38bdf866;border-radius:999px;margin-left:auto;padding:2px 10px;font-size:13px}.individual-workspace .msp-num{color:#fff;border:2px solid #818cf8;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:800;display:grid;box-shadow:0 0 10px #6366f1}.individual-workspace .msp :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#e6ecff;width:100%;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a1230;border:1px solid #38bdf866;border-radius:10px;padding:8px 12px}.individual-workspace .msp label{color:#e6ecff}.individual-workspace .msp-field{gap:6px;margin-bottom:12px;font-size:14px;font-weight:600;display:grid}.individual-workspace .msp-radios{gap:8px;display:grid}.individual-workspace .msp-radios label{cursor:pointer;background:#0a1230;border:1px solid #38bdf844;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.individual-workspace .msp-radios label:has(input:checked){background:#1e1b4b;border-color:#a78bfa}.individual-workspace .msp-radios input{accent-color:#8b5cf6;width:20px;height:20px}.individual-workspace .msp-summary ul{gap:4px;margin:6px 0 0;padding-left:18px;font-size:14px;display:grid}.individual-workspace .msp-summary h3{color:#7dd3fc;margin:10px 0 0;font-size:14px}.individual-workspace .msp-legend{color:#f1f5ff;padding:0;font-size:18px;font-weight:700}.individual-workspace .msp fieldset{border:0;min-width:0;margin:0;padding:0}.individual-workspace .msp-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .msp-card{background:linear-gradient(170deg,#111c48,#0a1230);border:1px solid #38bdf855;border-radius:14px;align-content:start;gap:10px;min-width:0;padding:16px;display:grid;box-shadow:0 0 0 1px #6366f122,0 14px 30px -18px #38bdf8aa}.individual-workspace .msp-card h3{color:#f1f5ff;overflow-wrap:anywhere;margin:0;font-size:17px}.individual-workspace .msp-card p{margin:0;font-size:14px}.individual-workspace .msp-card[data-status=revoked],.individual-workspace .msp-card[data-status=rejected]{opacity:.85;border-style:dashed}.individual-workspace .msp-tag{color:#ede9fe;background:#1e1b4b;border:1px solid #a78bfa88;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.individual-workspace .msp-tag[data-tone=cyan]{color:#cffafe;background:#083344;border-color:#67e8f988}.individual-workspace .msp-tag[data-tone=amber]{color:#fde68a;background:#1f1806;border-color:#fbbf24}.individual-workspace .msp-tags{flex-wrap:wrap;gap:6px;display:flex}.individual-workspace .msp-card details summary{cursor:pointer;color:#bae6fd;font-weight:700}.individual-workspace .msp-card details ul{margin:4px 0 8px;padding-left:18px;font-size:14px}.individual-workspace .msp-card h4{color:#7dd3fc;margin:10px 0 0;font-size:14px}.individual-workspace .msp-card pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#dbe3ff;background:#050a1c;border:1px solid #ffffff1a;border-radius:8px;max-height:220px;padding:8px;font-size:12px;overflow:auto}.individual-workspace .msp-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.individual-workspace .msp-row .scp-btn{min-height:40px;padding:0 12px;font-size:14px}.individual-workspace .msp-avatar{color:#fff;background:radial-gradient(circle at 30% 25%,#60a5fa,#4338ca 60%,#1e1b4b);border:2px solid #7dd3fc;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:18px;font-weight:800;display:grid;box-shadow:0 0 16px #38bdf899}.individual-workspace .msp-person{align-items:center;gap:12px;min-width:0;display:flex}.individual-workspace .msp-person>div{min-width:0}.individual-workspace .msp-tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.individual-workspace .msp-tabs button{color:#e6ecff;cursor:pointer;background:#0a1230;border:1px solid #38bdf866;border-radius:999px;min-height:44px;padding:0 16px;font-weight:700}.individual-workspace .msp-tabs button[aria-pressed=true]{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);border-color:#0000}.individual-workspace .msp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .msp-steps li{color:#dbe3ff;background:#0a1230;border:1px solid #38bdf844;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;font-size:14px;display:flex}.individual-workspace .msp-steps b{color:#fff;border:2px solid #818cf8;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 10px #6366f1}.individual-workspace .msp-state{background:#0a1230;border:1px dashed #38bdf866;border-radius:14px;justify-items:start;gap:8px;padding:18px;display:grid}.individual-workspace .msp-state[data-kind=error]{background:#2a0f16;border-color:#fca5a5}.individual-workspace .msp-state h3{color:#f1f5ff;margin:0;font-size:17px}.individual-workspace .msp-state p{color:#dbe3ff;margin:0}.individual-workspace .msp-skel{background:linear-gradient(90deg,#13204d,#1e2a5e,#13204d);border-radius:8px;width:70%;height:14px;display:block}.individual-workspace .msp-skel.short{width:40%}.individual-workspace .msp-sample{color:#fde68a;background:#1f1806;border:1px dashed #fbbf24;border-radius:10px;margin:0;padding:8px 14px;font-weight:600}.individual-workspace .msp-embed>.section-card{margin:0}@media (width<=1100px){.individual-workspace .msp-layout{grid-template-columns:1fr}.individual-workspace .msp-sticky{position:static}}@media (width<=760px){.individual-workspace .msp-hero{grid-template-columns:1fr}.individual-workspace .msp-hero-art{order:-1;justify-self:stretch;max-width:none}.individual-workspace .msp-hero-art img{aspect-ratio:16/9}.individual-workspace .msp-steps{grid-template-columns:1fr}.individual-workspace .msp-tiles{grid-template-columns:1fr 1fr}}@media (width<=420px){.individual-workspace .msp-tiles{grid-template-columns:1fr}}.individual-workspace .sh-facts{gap:6px;margin:0;display:grid}.individual-workspace .sh-facts div{grid-template-columns:64px 1fr;gap:8px;font-size:14px;display:grid}.individual-workspace .sh-facts dt{color:#7dd3fc;font-weight:700}.individual-workspace .sh-facts dd{color:#e6ecff;overflow-wrap:anywhere;margin:0}@media (forced-colors:active){.individual-workspace :is(.msp-tile,.msp-card,.msp-state,.msp-tabs button,.msp-tiles .iw-preference){border:1px solid canvastext}.individual-workspace :is(.msp-tile:has(input:checked),.msp-tiles .iw-preference[aria-pressed=true],.msp-tabs button[aria-pressed=true]){outline:3px solid highlight}}@media (prefers-reduced-motion:reduce){.individual-workspace .msp *{transition:none!important;animation:none!important}}.individual-workspace #sp-builder label:not(.msp-tile):not(.msp-field){margin:10px 0 4px;font-size:14px;font-weight:600;display:block}.individual-workspace #sp-builder legend{color:#7dd3fc;margin-bottom:4px;font-size:17px;font-weight:700}.individual-workspace #sp-builder .msp-fieldset{background:#0a1230;border-radius:14px;padding:14px;border:1px solid #38bdf833!important}:is(.individual-workspace #sp-builder .workplace-share label,.individual-workspace #sp-builder .msp-fieldset>label:has(input[type=checkbox])){border:1px solid #38bdf833;border-radius:10px;align-items:flex-start;gap:10px;margin:6px 0;padding:8px 10px;font-weight:400;display:flex!important}.individual-workspace #sp-builder input[type=checkbox]{accent-color:#8b5cf6;flex:none;width:20px;height:20px}.individual-workspace #sp-builder h2:focus-visible{outline-offset:2px;outline:3px solid #fde047}.individual-workspace .msp-card details>summary{align-items:center;gap:6px;padding:4px 0;list-style:none;display:flex}.individual-workspace .msp-card details>summary::-webkit-details-marker{display:none}.individual-workspace .msp-card details>summary:after{content:"▾";margin-left:auto}.lg-guide{gap:1.25rem;display:grid}.lg-topics{flex-wrap:wrap;gap:.5rem;display:flex}.lg-topics a{border:1px solid color-mix(in oklab, var(--accent,oklch(80% .13 210)) 40%, transparent);color:inherit;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.lg-topics a span{color:oklch(82% .12 210);font-variant-numeric:tabular-nums}.lg-topics a:hover,.lg-topics a:focus-visible{background:oklab(60% .068404 -.187939/.25)}.lg-group{padding:1.25rem;scroll-margin-top:1rem}.lg-group>header h2{margin:.15rem 0 .25rem;font-size:1.35rem}.lg-group>header p:last-child{opacity:.85;margin:0 0 1rem}.lg-modules{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem;display:grid}.lg-card{background:oklch(20% .04 265/.7);border:1px solid oklch(70% .1 260/.3);border-radius:14px;align-content:start;gap:.6rem;padding:1rem;display:grid}.lg-card[data-done]{border-color:oklch(78% .13 190/.6)}.lg-card h3{align-items:center;gap:.4rem;margin:0;font-size:1.05rem;display:flex}.lg-tick{color:oklch(82% .14 180);flex:none;width:1.1rem;height:1.1rem}.lg-sum{opacity:.88;margin:0}.lg-steps{gap:.5rem;margin:0;padding-left:1.2rem;display:grid}.lg-steps li{gap:.15rem;display:grid}.lg-link{color:oklch(85% .12 205);width:fit-content;font-weight:600}.lg-card details summary{cursor:pointer;font-weight:600}.lg-note{gap:.3rem;margin-top:.5rem;display:grid}.lg-note textarea{width:100%;color:inherit;background:oklch(15% .03 265);border:1px solid oklch(70% .08 260/.5);border-radius:8px;padding:.5rem}.lg-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.lg-status{opacity:.9;font-size:.9rem}.lg-status.err{color:oklch(82% .15 30);opacity:1}.individual-workspace .clar-qs{gap:10px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .clar-qs>li{background:#050a1c;border:1px solid #38bdf844;border-radius:12px;justify-items:start;gap:6px;padding:12px;display:grid}.individual-workspace .clar-qs .msp-field{width:100%;margin:0}.individual-workspace .msp textarea.input,.individual-workspace .msp input.input,.individual-workspace .msp select.input{box-sizing:border-box;color:#f1f5ff;width:100%;min-height:44px;font:inherit;background:#050a1c;border:1px solid #38bdf866;border-radius:10px;padding:10px 12px}.individual-workspace .dec-list{grid-template-columns:1fr}.individual-workspace .dec-outcome{color:#f1f5ff;font-size:16px!important}.individual-workspace .dec-block{background:#050a1c;border:1px solid #38bdf844;border-radius:12px;padding:10px 12px}.individual-workspace .dec-block h4{margin:0 0 4px!important}.individual-workspace .dec-block[data-tone=met]{border-color:#34d39988}.individual-workspace .dec-block[data-tone=met] h4{color:#6ee7b7!important}.individual-workspace .dec-block[data-tone=gap]{border-color:#fbbf2488}.individual-workspace .dec-block[data-tone=gap] h4{color:#fde68a!important}.individual-workspace .msp-card[data-tone=met]{border-color:#34d39988}.individual-workspace .msp-card[data-tone=gap]{border-color:#fbbf2488}.individual-workspace .msp-card h3 svg{vertical-align:-3px}.individual-workspace .acc-toggles{gap:8px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .acc-toggles .msp-tile{align-items:flex-start}.individual-workspace .gl-terms{margin:0}.individual-workspace .tk-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.individual-workspace .tk-col{background:#050a1c;border:1px dashed #38bdf855;border-radius:14px;min-width:0;padding:10px}.individual-workspace .tk-col h3{color:#7dd3fc;margin:0 0 8px;font-size:15px}.individual-workspace .tk-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .pe-layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.individual-workspace .pe-form input,.individual-workspace .pe-form select,.individual-workspace .pe-form textarea{box-sizing:border-box;width:100%}.individual-workspace .wp-hire h2{margin-top:0}.individual-workspace .wp-shared{margin-bottom:14px}.individual-workspace .wp-steps{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.individual-workspace .wp-steps li{color:#c3cbe8;background:#0a1230;border:1px solid #38bdf844;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:flex}.individual-workspace .wp-steps b{color:#fff;border:1px solid #818cf8;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.individual-workspace .wp-steps li[data-state=now]{color:#fff;background:linear-gradient(90deg,#312e81,#1e1b4b);border-color:#a78bfa;box-shadow:0 0 12px #7c3aed55}.individual-workspace .wp-steps li[data-state=done]{color:#bae6fd}.individual-workspace .wp-fs{border:0;margin:0;padding:0}.individual-workspace .wj-choice{color:#e6ecff;min-height:44px;font:inherit;cursor:pointer;text-align:left;background:#0a1230;border:1px solid #38bdf855;border-radius:12px;padding:8px 14px;font-weight:600}.individual-workspace .wj-choice[aria-pressed=true]{color:#fff;background:linear-gradient(90deg,#312e81,#1e1b4b);border-color:#a78bfa;box-shadow:0 0 14px #7c3aed55}.individual-workspace .wj-choice[aria-pressed=true]:before{content:"✓ ";color:#c4b5fd}.individual-workspace .wj-choice:focus-visible,.individual-workspace .msp-tile:focus-within{outline-offset:2px;outline:3px solid #fde047}@media (width<=1100px){.individual-workspace .pe-layout{grid-template-columns:1fr}}@media (width<=760px){.individual-workspace .tk-cols{grid-template-columns:1fr}}@media (forced-colors:active){.individual-workspace .wj-choice[aria-pressed=true],.individual-workspace .wp-steps li[data-state=now]{border:2px solid highlight}}.individual-workspace .dash-main.msp{align-content:start}.support-prompts{border:1px solid var(--border,#8ca0dc59);border-radius:10px;padding:8px 12px}.support-prompts>summary{cursor:pointer;align-items:center;min-height:32px;font-weight:600;display:flex}.individual-workspace .oc{color:#e6ecff;gap:16px;display:grid}.individual-workspace .oc-hero{grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:200px;display:grid;position:relative}.individual-workspace .oc-eyebrow{color:#7dd3fc;margin:0;font-size:22px;font-weight:700}.individual-workspace .oc-hero h1{margin:2px 0 8px;font-size:clamp(30px,4vw,44px)}.individual-workspace .oc-hero p{color:#dbe3ff;margin:4px 0}.individual-workspace .oc-lead{font-size:19px}.individual-workspace .oc-hero-img{object-fit:cover;border-radius:18px;width:100%;height:210px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%)}.individual-workspace .oc-panel{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:18px;padding:18px;box-shadow:0 20px 60px -30px #6366f1aa}.individual-workspace .oc-panel h2{align-items:center;gap:12px;margin:0 0 12px;font-size:22px;display:flex}.individual-workspace .oc-panel h2 svg{color:#c7d2fe;width:28px;height:28px}.individual-workspace .oc-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.individual-workspace .oc-col{gap:16px;display:grid}.individual-workspace .oc-inner{background:#070c22aa;border:1px solid #ffffff14;border-radius:14px;padding:18px}.individual-workspace .oc-empty{grid-template-columns:220px 1fr;align-items:center;gap:24px;display:grid}.individual-workspace .oc-empty h3{margin:0 0 6px;font-size:20px}.individual-workspace .oc-empty p{color:#dbe3ff;margin:0}.individual-workspace .oc-art{height:170px;position:relative}.individual-workspace .oc-art:before{content:"";border:2px solid #a855f7aa;border-radius:50%;position:absolute;inset:10px;transform:rotate(-14deg)scaleY(.45);box-shadow:0 0 22px #a855f7aa}.individual-workspace .oc-card{background:#13204dcc;border:2px solid #38bdf8;border-radius:14px;grid-template-columns:30px 1fr;gap:7px;width:150px;height:100px;padding:12px;display:grid;position:absolute;top:20px;left:20px;transform:perspective(400px)rotateY(-14deg);box-shadow:0 0 30px #38bdf888}.individual-workspace .oc-card svg{color:#bae6fd;grid-row:span 2;width:26px;height:26px}.individual-workspace .oc-card span{background:#93c5fdaa;border-radius:4px;align-self:center;height:6px}.individual-workspace .oc-card span:nth-of-type(3){grid-column:span 2}.individual-workspace .oc-eye{background:#0a1230;border:2px solid #e0f2fe;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;bottom:6px;right:18px;box-shadow:0 0 30px #38bdf8}.individual-workspace .oc-eye svg{width:36px;height:36px}.individual-workspace .oc-steps{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.individual-workspace .oc-steps li{grid-template-columns:auto 1fr;gap:2px 8px;font-size:14px;display:grid}.individual-workspace .oc-steps b{border:2px solid #818cf8;border-radius:50%;grid-row:span 2;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 0 12px #6366f1}.individual-workspace .oc-steps span{color:#c3cbe8;font-size:13px}.individual-workspace .oc-people{color:#93c5fd;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.individual-workspace .oc-people>svg{stroke-width:1.3px;width:100px;height:100px}.individual-workspace .oc-people span{border:2px dashed #818cf8;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.individual-workspace .oc-link{color:#22d3ee;align-items:center;gap:6px;margin-top:12px;font-weight:700;text-decoration:none;display:inline-flex}.individual-workspace .oc-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .oc-chip{border:1px solid #38bdf866;border-radius:999px;margin-left:8px;padding:2px 10px;font-size:12px}.individual-workspace .oc-meta{color:#a5b4fc;font-size:14px}.individual-workspace .oc-item{margin-top:10px}.individual-workspace .oc-item h3{margin:0}.individual-workspace .oc-decide{flex-wrap:wrap;gap:8px;display:flex}.individual-workspace .oc-decide button{color:#e6ecff;cursor:pointer;background:#0a1230;border:1px solid #38bdf866;border-radius:10px;min-height:42px;padding:0 16px;font-weight:600}.individual-workspace .oc .oc-primary{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);border-color:#0000;box-shadow:0 0 22px #6366f188}.individual-workspace .oc-details{padding:0}.individual-workspace .oc-details summary{cursor:pointer;align-items:center;gap:12px;padding:16px 18px;font-size:17px;font-weight:700;list-style:none;display:flex}.individual-workspace .oc-details summary::-webkit-details-marker{display:none}.individual-workspace .oc-details summary>svg:first-child{width:26px;height:26px}.individual-workspace .oc-chev{margin-left:auto;transition:transform .2s}.individual-workspace .oc-details[open] .oc-chev{transform:rotate(180deg)}.individual-workspace .oc-details>.oc-inner{margin:0 14px 14px}.individual-workspace .oc-sub{color:#dbe3ff;margin:-6px 0 14px 40px}.individual-workspace .oc-invite fieldset{border:0;gap:12px;margin:0;padding:0;display:grid}.individual-workspace .oc-invite input,.individual-workspace .oc-invite select{color:#e6ecff;background:#0a1230;border:1px solid #38bdf866;border-radius:10px;width:100%;min-height:44px;padding:0 14px}.individual-workspace .oc-submit{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;margin-top:16px;font-size:16px;font-weight:700;display:flex}.individual-workspace .oc-note{color:#dbe3ff;align-items:flex-start;gap:10px;margin:14px 0 0;font-size:14px;display:flex}.individual-workspace .oc-note svg{color:#a5b4fc;flex:none;width:18px;height:18px}.individual-workspace .oc-rule{border-top:1px solid #ffffff1a;padding-top:14px}.individual-workspace .oc-small{color:#c3cbe8;margin:10px 0 0;font-size:13px}.individual-workspace .oc-bottom{grid-template-columns:1fr 1.4fr;align-items:start;gap:16px;display:grid}.individual-workspace .oc-control{align-items:center;gap:14px;font-size:14px;display:flex}.individual-workspace .oc-control>svg{color:#93c5fd;flex:none;width:34px;height:34px}.individual-workspace .oc-control div{flex:1;gap:2px;display:grid}.individual-workspace .oc-control span{color:#c3cbe8;font-size:13px}.individual-workspace .oc-scale{border-left:1px solid #ffffff1a;padding-left:12px}@media (width<=1100px){.individual-workspace .oc-grid,.individual-workspace .oc-bottom,.individual-workspace .oc-hero{grid-template-columns:1fr}.individual-workspace .oc-hero-img{height:160px;-webkit-mask-image:none;mask-image:none}}@media (width<=640px){.individual-workspace .oc-empty{grid-template-columns:1fr}.individual-workspace .oc-art{width:100%;max-width:220px;margin:0 auto}.individual-workspace .oc-steps{grid-template-columns:1fr}.individual-workspace .oc-control{flex-wrap:wrap}.individual-workspace .oc-scale{border:0;padding:0}}@media (prefers-reduced-motion:reduce){.individual-workspace .oc-chev{transition:none}}.individual-workspace .pr{color:#e6ecff;gap:16px;display:grid}.individual-workspace .pr-hero{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.individual-workspace .pr-eyebrow{color:#c3cbe8;margin:0;font-size:20px}.individual-workspace .pr-hero h1{margin:0;font-size:clamp(30px,4vw,46px)}.individual-workspace .pr-hero p{color:#dbe3ff;margin:2px 0 0}.individual-workspace .pr-pill{border:1px solid #818cf8;border-radius:999px;align-items:center;gap:10px;padding:10px 22px;font-weight:600;display:inline-flex;box-shadow:0 0 18px #6366f177}.individual-workspace .pr-panel{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:18px;padding:22px;box-shadow:0 20px 60px -30px #6366f1aa}.individual-workspace .pr-panel h2{margin:0;font-size:28px}.individual-workspace .pr-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;display:grid}.individual-workspace .pr-empty{text-align:center;justify-items:center;gap:6px;display:grid}.individual-workspace .pr-empty h3{margin:6px 0 0;font-size:28px}.individual-workspace .pr-empty p{color:#dbe3ff;margin:0 0 12px;font-size:17px}.individual-workspace .pr-art{width:300px;height:240px;position:relative}.individual-workspace .pr-doc{background:linear-gradient(160deg,#4f63d6cc,#1e2a7acc);border:1px solid #c7d2fe;border-radius:14px;align-content:start;gap:10px;width:180px;height:230px;padding:26px 18px;display:grid;position:absolute;top:0;left:90px;box-shadow:0 0 40px #6366f1,-30px 10px 0 -6px #1e2a7a88,-56px 20px 0 -12px #1e2a7a55}.individual-workspace .pr-doc span{background:#c7d2feaa;border-radius:4px;height:6px}.individual-workspace .pr-doc i{background:#050a1e;border:1px solid #22d3ee;border-radius:4px;justify-self:end;width:70%;height:18px;box-shadow:0 0 10px #22d3ee}.individual-workspace .pr-eye{background:#0d1a4ae6;border:2px solid #38bdf8;border-radius:18px;place-items:center;width:110px;height:96px;display:grid;position:absolute;top:70px;left:20px;box-shadow:0 0 30px #38bdf8}.individual-workspace .pr-eye svg{color:#e0f2fe;width:56px;height:56px}.individual-workspace .pr-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.individual-workspace .pr-btn{color:#fff;cursor:pointer;background:#0a1230;border:1px solid #38bdf899;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 26px;font-weight:700;text-decoration:none;display:inline-flex}.individual-workspace .pr .pr-btn.primary{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);border-color:#0000;box-shadow:0 0 24px #6366f199}.individual-workspace .pr-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.individual-workspace .pr-item{background:#070c22aa;border:1px solid #38bdf844;border-radius:12px;gap:10px;padding:14px;display:grid}.individual-workspace .pr-item .pr-actions{justify-content:flex-start}.individual-workspace .pr-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.individual-workspace .pr-chip{border:1px solid #818cf8;border-radius:999px;padding:2px 10px;font-size:12px}.individual-workspace .pr-chip.ok{color:#a7f3d0;border-color:#34d399}.individual-workspace .pr-chip.warn{color:#fde68a;border-color:#fbbf24}.individual-workspace .pr-warn{color:#fecaca;border:1px solid #f87171;border-radius:8px;margin:0;padding:8px 10px;font-size:13px}.individual-workspace .pr-findings{margin:0;padding-left:18px;font-size:13px}.individual-workspace .pr-h3{margin:18px 0 0}.individual-workspace .pr-steps{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.individual-workspace .pr-steps li{background:#070c22aa;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:18px;padding:14px 18px;display:flex}.individual-workspace .pr-ico{background:linear-gradient(160deg,#2b45c2,#14206a);border:1px solid #93c5fd;border-radius:12px;flex:none;place-items:center;width:84px;height:72px;display:grid;box-shadow:0 0 20px #3b82f6aa}.individual-workspace .pr-ico svg{width:36px;height:36px}.individual-workspace .pr-steps div{gap:4px;display:grid}.individual-workspace .pr-steps strong{font-size:18px}.individual-workspace .pr-steps span{color:#dbe3ff;font-size:15px}.individual-workspace .pr-note{color:#dbe3ff;border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin:14px 0 0;padding-top:14px;display:flex}.individual-workspace .pr-ill-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.individual-workspace .pr-ill-head h2{font-size:24px}.individual-workspace .pr-ill-head small{color:#dbe3ff;font-size:16px;font-weight:400}.individual-workspace .pr-how{max-width:420px}.individual-workspace .pr-how summary{cursor:pointer;color:#38bdf8;justify-content:flex-end;align-items:center;gap:6px;text-decoration:underline;list-style:none;display:flex}.individual-workspace .pr-how summary::-webkit-details-marker{display:none}.individual-workspace .pr-how p{color:#dbe3ff;font-size:14px}.individual-workspace .pr-sub{color:#dbe3ff;margin:6px 0 12px}.individual-workspace .pr-compare{grid-template-columns:1fr 1fr;gap:16px;display:grid}.individual-workspace .pr-compare figure{background:#0a1230;border:1px solid #6366f1aa;border-radius:14px;margin:0;padding:12px 18px 0}.individual-workspace .pr-compare figure:last-child{border-color:#a855f7;box-shadow:0 0 18px #a855f755}.individual-workspace .pr-compare figcaption{margin-bottom:8px}.individual-workspace .pr-paper{color:#1e293b;background:#f1f5ff;border-radius:8px 8px 0 0;padding:12px 30px;font-size:13px}.individual-workspace .pr-paper b{text-align:center;letter-spacing:.3em;color:#475569;margin-bottom:8px;font-size:11px;display:block}.individual-workspace .msp .pr-paper p,.individual-workspace .pr-paper p{color:#1e293b;opacity:1;align-items:center;gap:8px;margin:3px 0;display:flex}.individual-workspace .pr-paper i{background:#cbd5e1;border-radius:3px;flex:1;height:6px}.individual-workspace .pr-bar{background:#050a1e;border-radius:2px;width:140px;height:16px;display:inline-block}.individual-workspace .pr-consent{align-items:center;gap:18px;padding:16px 22px;display:flex}.individual-workspace .pr-consent>svg{flex:none;width:44px;height:44px;padding:8px}.individual-workspace .pr-consent div{gap:4px;display:grid}.individual-workspace .pr-consent span{color:#dbe3ff}@media (width<=1100px){.individual-workspace .pr-grid{grid-template-columns:1fr}}@media (width<=640px){.individual-workspace .pr-compare{grid-template-columns:1fr}.individual-workspace .pr-art{transform:scale(.8)}.individual-workspace .pr-ico{width:60px;height:56px}.individual-workspace .pr-paper{padding:12px 14px}.individual-workspace .pr-bar{width:100px}}.individual-workspace .pf-page{--pf-edge:linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa)}.individual-workspace .pf-hero{border-radius:18px;justify-content:space-between;align-items:flex-end;gap:24px;min-height:150px;margin:4px 0 18px;display:flex;position:relative;overflow:hidden}.individual-workspace .pf-hero h1{margin:0 0 8px;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.05}.individual-workspace .pf-hero p{color:#c7d2fe;margin:0;font-size:1.2rem}.individual-workspace .pf-hero img{object-fit:cover;border-radius:16px;width:min(42%,460px);height:150px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.individual-workspace .pf-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}.individual-workspace .pf-panel{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box, var(--pf-edge) border-box;border:1px solid #0000;border-radius:18px;padding:22px;box-shadow:0 0 32px #6366f126}.individual-workspace .pf-panel h2{color:#fff;align-items:center;gap:10px;margin:0 0 4px;font-size:1.55rem;display:flex}.individual-workspace .pf-sub{color:#cbd5f5;margin:0 0 18px}.individual-workspace .pf-details{grid-template-columns:170px 1fr;gap:22px;display:grid}.individual-workspace .pf-avatar{color:#e0e7ff;background:radial-gradient(circle at 50% 35%,#3b4a7a,#141c3d);border:3px solid #38bdf8;border-radius:50%;place-items:center;width:150px;height:150px;font-size:2.6rem;font-weight:700;display:grid;box-shadow:0 0 24px #38bdf880,inset 0 0 18px #6366f166}.individual-workspace .pf-avatar.sm{flex:none;width:84px;height:84px;font-size:1.6rem}.individual-workspace .pf-fields{flex-direction:column;display:flex}.individual-workspace .pf-label{color:#fff;margin:12px 0 6px;font-weight:700}.individual-workspace .pf-label:first-child{margin-top:0}.individual-workspace .pf-label span[aria-hidden]{color:#f43f5e}.individual-workspace .pf-opt{color:#cbd5f5;font-weight:400}.individual-workspace .pf-count{color:#cbd5f5;align-self:flex-end;margin-top:4px;font-size:.85rem}.individual-workspace .pf-hint{color:#a5b4fc;margin-top:6px;font-size:.85rem}.individual-workspace .pf-actions{border-top:1px solid #6366f140;flex-wrap:wrap;gap:12px;margin-top:22px;padding-top:18px;display:flex}.individual-workspace .pf-actions .btn.primary{justify-content:center;align-items:center;gap:8px;min-width:220px;display:inline-flex}.individual-workspace .pf-side{flex-direction:column;gap:18px;display:flex}.individual-workspace .pf-preview{background:#0a1230cc;border:1px solid #6366f155;border-radius:14px;padding:18px}.individual-workspace .pf-preview-head{align-items:center;gap:16px;display:flex}.individual-workspace .pf-preview-head strong{color:#fff;font-size:1.25rem}.individual-workspace .pf-preview-head p{color:#cbd5f5;overflow-wrap:anywhere;margin:4px 0 0}.individual-workspace .pf-chips{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.individual-workspace .pf-chips li{color:#fff;background:#6366f12e;border:1px solid #a855f7;border-radius:999px;padding:5px 14px;font-size:.9rem}.individual-workspace .pf-card{aspect-ratio:1.75;background:repeating-radial-gradient(at 110% -10%,#ffffff0d 0 1px,#0000 2px 14px),linear-gradient(135deg,#1c1f2b,#05060c 60%,#161a26);border:1px solid #38bdf899;border-radius:14px;align-items:center;width:100%;margin:16px 0 10px;padding:0 28px;display:flex;position:relative;box-shadow:0 0 26px #38bdf855}.individual-workspace .pf-note{color:#cbd5f5;justify-content:center;align-items:center;gap:6px;margin:0;font-size:.9rem;display:flex}.individual-workspace .pf-control h2{font-size:1.2rem}.individual-workspace .pf-control p{color:#cbd5f5;margin:8px 0 12px}.individual-workspace .pf-link{color:#38bdf8;align-items:center;gap:6px;font-weight:700;display:inline-flex}.individual-workspace .pf-more{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box, var(--pf-edge) border-box;border:1px solid #0000;border-radius:16px;margin-top:14px}.individual-workspace .pf-more>summary{cursor:pointer;color:#cbd5f5;align-items:center;gap:16px;padding:16px 22px;list-style:none;display:flex}.individual-workspace .pf-more>summary::-webkit-details-marker{display:none}.individual-workspace .pf-more>summary:after{content:"⌄";color:#fff;margin-left:auto;font-size:1.3rem}.individual-workspace .pf-more[open]>summary:after{transform:rotate(180deg)}.individual-workspace .pf-more>summary strong{color:#fff}.individual-workspace .pf-more>summary small{font-size:.9rem;display:block}.individual-workspace .pf-more>summary:focus-visible{outline-offset:2px;border-radius:16px;outline:3px solid #38bdf8}.individual-workspace .pf-more>:not(summary){margin:0 18px 18px}.individual-workspace .pf-error{color:#fff;background:linear-gradient(90deg,#2a0d22,#0a1230);border:1px solid #f43f5e;border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px;padding:20px 24px;display:flex}.individual-workspace .pf-error p{color:#fecdd3;margin:2px 0}@media (width<=960px){.individual-workspace .pf-grid{grid-template-columns:1fr}.individual-workspace .pf-hero img{display:none}}@media (width<=600px){.individual-workspace .pf-details{grid-template-columns:1fr;justify-items:center}.individual-workspace .pf-fields{width:100%}.individual-workspace .pf-actions .btn{flex:1;min-width:0}}.individual-workspace .pf-chip{background:linear-gradient(135deg,#f5d77a,#b8862d 55%,#f1cf6b);border-radius:7px;width:46px;height:36px;position:absolute;bottom:26px;right:28px;box-shadow:inset 0 0 0 1px #7a5a1a}.individual-workspace .tl-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.individual-workspace .tl-main,.individual-workspace .tl-side-card{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:16px;min-width:0;padding:20px;box-shadow:0 0 34px #2563eb33}.individual-workspace .tl-head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:14px;margin-bottom:18px;display:flex}.individual-workspace .dash-main .tl-head h1{margin:0}.individual-workspace .dash-main .tl-head p{margin:4px 0 0;font-size:16px}.individual-workspace .tl-form{background:#0a1230;border:1px solid #3b5bab88;border-radius:12px;gap:12px;margin-bottom:18px;padding:16px;display:grid}.individual-workspace .tl-form label{gap:6px;font-size:13px;display:grid}.individual-workspace .tl-form-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.individual-workspace .tl-form-actions{flex-wrap:wrap;gap:10px;display:flex}.individual-workspace .tl-track{scroll-snap-type:x proximity;grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;gap:14px;margin:0;padding:8px 4px 16px;list-style:none;display:grid;position:relative;overflow-x:auto}.individual-workspace .tl-item{scroll-snap-align:start;background:0 0;border:0;grid-template-rows:auto auto 1fr;gap:8px;margin:0;padding:0;display:grid;position:relative}.individual-workspace .tl-item:before{content:"";background:linear-gradient(90deg,#38bdf8,#7c3aed);height:2px;position:absolute;top:21px;left:44px;right:-14px;box-shadow:0 0 10px #38bdf8}.individual-workspace .tl-item:last-child:before{display:none}.individual-workspace .tl-node{z-index:1;color:#fff;background:radial-gradient(circle at 30% 30%,#3b82f6,#1e1b6b);border:2px solid #7dd3fc;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative;box-shadow:0 0 18px #38bdf8aa}.individual-workspace .tl-date{color:#e6f6ff;font-size:14px;font-weight:700}.individual-workspace .tl-card{color:var(--db-ink);text-align:start;background:#0a1230;border:1px solid #38bdf866;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 20px #2563eb33}.individual-workspace .tl-card img{aspect-ratio:16/10;object-fit:cover;width:100%}.individual-workspace .tl-card-body{flex:1;gap:4px;padding:12px;display:grid}.individual-workspace .dash-main .tl-kind{color:var(--db-cyan);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;display:flex}.individual-workspace .dash-main .tl-card h2{margin:0;font-size:16px;line-height:1.35}.individual-workspace .dash-main :is(.tl-org,.tl-desc){margin:0;font-size:13px;line-height:1.45}.individual-workspace .tl-skills{flex-wrap:wrap;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.individual-workspace .dash-main .tl-skills li{color:#e9e3ff;background:#1c1450;border:1px solid #a78bfa88;border-radius:999px;margin:0;padding:2px 9px;font-size:12px}.individual-workspace .tl-card-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.individual-workspace .tl-vis{background:#0b1a45;border:1px solid #3b82f699;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.individual-workspace .dash-main .tl-del{min-width:44px;padding:8px}.individual-workspace .tl-add-card{text-align:center;cursor:pointer;min-height:220px;font:inherit;border-style:dashed;border-color:#7dd3fc99;justify-content:center;align-items:center;gap:8px;padding:22px 14px}.individual-workspace .tl-add-card>svg{color:var(--db-cyan)}.individual-workspace .tl-add-card span{color:var(--db-muted);font-size:13px}.individual-workspace .tl-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 0;display:grid}.individual-workspace .tl-stats div{background:#0a1230;border:1px solid #3b5bab66;border-radius:12px;padding:12px}.individual-workspace .tl-stats dt{color:var(--db-muted);font-size:12px}.individual-workspace .tl-stats dd{color:#e6f6ff;margin:0;font-size:24px;font-weight:800}.individual-workspace .tl-side{gap:16px;display:grid}.individual-workspace .dash-main .tl-side-card h2{align-items:center;gap:8px;margin:0 0 12px;font-size:18px;display:flex}.individual-workspace .tl-pass{border-radius:12px;width:100%;box-shadow:0 0 26px #38bdf855}.individual-workspace .tl-side-card .btn-primary{width:100%}@media (width<=1100px){.individual-workspace .tl-layout{grid-template-columns:1fr}.individual-workspace .tl-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.individual-workspace .tl-side,.individual-workspace .tl-stats{grid-template-columns:1fr 1fr}.individual-workspace .tl-side{grid-template-columns:1fr}.individual-workspace .tl-main{padding:14px}.individual-workspace .tl-track{grid-auto-columns:78%}}@media (forced-colors:active){.individual-workspace :is(.tl-main,.tl-side-card,.tl-card,.tl-node){box-shadow:none;background:canvas;border:1px solid canvastext}.individual-workspace .tl-item:before{background:canvastext}}.wallet-page .wallet-content{max-width:1240px;padding:8px 0 40px}.wallet-page .wp-title{margin:8px 0 22px}.wallet-page .wp-title h1{letter-spacing:-.02em;color:var(--foreground);font-size:clamp(2rem,4vw,3.4rem);font-weight:800;line-height:1.05}.wallet-page .wp-title h1 span{color:#0000;background:linear-gradient(90deg,oklch(82% .15 210),oklch(72% .18 240));-webkit-background-clip:text;background-clip:text}.wallet-page .wp-title p{color:var(--muted-foreground);margin-top:6px;font-size:clamp(1rem,1.6vw,1.35rem)}.wallet-page .wp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.wallet-page .wp-panel{background:linear-gradient(160deg,oklab(32% -.0104587 -.119543/.45),oklab(16% -.00868241 -.0492404/.8));border:1px solid oklab(70% -.08 -.138564/.45);border-radius:18px;padding:22px;position:relative;box-shadow:inset 0 0 0 1px oklab(70% .068404 -.187939/.12),0 20px 50px -24px oklch(55% .2 260/.55)}.wallet-page .wp-panel h2{color:var(--foreground);font-size:1.35rem;font-weight:700}.wallet-page .wp-panel>p.wp-sub{color:var(--muted-foreground);margin-top:2px;font-size:.9rem}.wallet-page .wp-card-slot{margin-top:16px}.wallet-page .wp-right{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.wallet-page .wp-phone-area{padding:22px 22px 0;position:relative}.wallet-page .wp-phone{aspect-ratio:360/300;color:oklch(20% .03 260);background:linear-gradient(oklch(96% .01 260),oklch(90% .02 260));border:6px solid oklch(45% .08 260);border-bottom:0;border-radius:44px 44px 0 0;width:min(100%,360px);margin:18px auto 0;padding:14px 14px 0;overflow:hidden;box-shadow:0 0 40px -6px oklch(60% .2 260/.7)}.wallet-page .wp-phone-bar{justify-content:space-between;padding:0 10px;font-size:.75rem;font-weight:600;display:flex}.wallet-page .wp-phone-notch{background:oklch(12% .02 260);border-radius:999px;width:34%;height:18px}.wallet-page .wp-phone-done{margin:10px 6px 8px;font-size:.85rem;font-weight:700}.wallet-page .wp-mini-card{color:oklch(97% 0 0);background:radial-gradient(120% 140% at 80% 0,oklch(32% .02 260),oklch(12% .01 260));border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:14px;display:grid}.wallet-page .wp-mini-card strong{margin-top:6px;font-size:1rem;display:block}.wallet-page .wp-mini-lock{text-align:center;background:oklch(100% 0 0/.06);border:1px solid oklch(100% 0 0/.35);border-radius:10px;padding:8px 10px;font-size:.7rem}.wallet-page .wp-phone-row{background:oklch(100% 0 0);border-radius:10px;margin-top:8px;padding:8px 10px;font-size:.75rem}.wallet-page .wp-add{background:oklab(14% -.00694593 -.0393923/.7);border-top:1px solid oklab(70% -.08 -.138564/.35);padding:20px 22px 22px}.wallet-page .wp-add h2{font-size:1.25rem}.wallet-page .wp-add-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.wallet-page .wp-add-tile{background:oklab(20% -.0104189 -.0590885/.7);border:1px solid oklab(70% -.08 -.138564/.4);border-radius:14px;padding:14px}.wallet-page .wp-add-tile h3{color:var(--foreground);margin-bottom:10px;font-weight:700}.wallet-page .wp-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;display:flex}.wallet-page .wp-bottom h2{font-size:1.25rem}.wallet-page .wp-bottom-actions{flex-direction:column;gap:10px;min-width:240px;display:flex}.wallet-page .wp-uses{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:18px;font-size:.85rem;display:flex}.wallet-page .wp-uses strong{color:var(--foreground)}.wallet-page .wp-uses span{align-items:center;gap:8px;display:inline-flex}.wallet-page .wp-about{margin-top:18px}@media (width<=1024px){.wallet-page .wp-grid{grid-template-columns:1fr}}@media (width<=560px){.wallet-page .wp-add-grid{grid-template-columns:1fr}.wallet-page .wp-panel{padding:16px}.wallet-page .wp-bottom-actions{width:100%;min-width:0}}@media (forced-colors:active){.wallet-page .wp-title h1 span{color:canvastext;background:0 0}.wallet-page .wp-panel,.wallet-page .wp-add-tile{border:1px solid canvastext}}.dl{--dl-ink:oklch(97% .01 270);--ink:var(--dl-ink);--dl-muted:oklch(84% .03 270);--dl-deep:oklch(12% .04 275);--dl-violet:oklch(55% .22 295);--dl-blue:oklch(62% .17 250);--dl-cyan:oklch(80% .12 210);--dl-gold:oklch(83% .12 85);min-height:100vh;color:var(--dl-ink);background:radial-gradient(60rem 40rem at 10% 0%, color-mix(in oklab, var(--dl-violet) 45%, transparent), transparent 70%), radial-gradient(50rem 40rem at 95% 35%, color-mix(in oklab, var(--dl-blue) 40%, transparent), transparent 70%), radial-gradient(45rem 30rem at 30% 75%, color-mix(in oklab, var(--dl-gold) 18%, transparent), transparent 70%), radial-gradient(50rem 40rem at 85% 100%, color-mix(in oklab, var(--dl-violet) 35%, transparent), transparent 70%), var(--dl-deep);font-size:1.0625rem;line-height:1.65}.dl-wrap{max-width:72rem;margin:0 auto;padding:0 1.25rem}.dl-muted{color:var(--dl-muted)}.dl-eyebrow{color:var(--dl-cyan);letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:700}.dl-gold{color:var(--dl-gold)}.dl-h1{letter-spacing:-.02em;font-size:clamp(2.3rem,6vw,4.5rem);font-weight:800;line-height:1.05}.dl-h2{font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:750;line-height:1.15}.dl-glass{background:color-mix(in oklab, var(--dl-deep) 62%, transparent);border:1px solid color-mix(in oklab, var(--dl-ink) 16%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 30px 80px -30px color-mix(in oklab, var(--dl-violet) 60%, transparent);border-radius:1.25rem}.dl-blend{border-radius:1.5rem;position:relative;overflow:hidden}.dl-blend img{object-fit:cover;width:100%;height:100%;display:block}.dl-blend:after{content:"";pointer-events:none;background:radial-gradient(ellipse at center, transparent 45%, var(--dl-deep) 100%);position:absolute;inset:0}.dl-btn{background:linear-gradient(120deg, var(--dl-violet), var(--dl-blue));min-height:48px;color:var(--dl-ink);border-radius:999px;align-items:center;padding:0 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.dl-btn-ghost{border:1.5px solid color-mix(in oklab, var(--dl-ink) 50%, transparent);background:0 0}.dl-btn:focus-visible,.dl a:focus-visible{outline:3px solid var(--dl-gold);outline-offset:3px}.dl-pass{aspect-ratio:1.586;background:linear-gradient(135deg, color-mix(in oklab, var(--dl-ink) 22%, transparent), transparent 40%), linear-gradient(140deg, oklch(30% .12 290), oklch(20% .08 260) 55%, oklch(35% .08 80));border:1px solid color-mix(in oklab, var(--dl-gold) 55%, transparent);width:100%;max-width:26rem;box-shadow:0 40px 90px -30px color-mix(in oklab, var(--dl-violet) 80%, transparent), inset 0 1px 0 color-mix(in oklab, var(--dl-ink) 40%, transparent);border-radius:1.5rem;padding:1.5rem;position:relative;overflow:hidden}.dl-pass:before{content:"";background:linear-gradient(115deg, transparent 40%, color-mix(in oklab, var(--dl-ink) 18%, transparent) 50%, transparent 60%);position:absolute;inset:-40%}.dl-chip{border:1px solid color-mix(in oklab, var(--dl-cyan) 50%, transparent);color:var(--dl-ink);border-radius:999px;padding:.3rem .8rem;font-size:.85rem;display:inline-block}@media (prefers-reduced-motion:no-preference){.dl-float{animation:7s ease-in-out infinite dl-float}@keyframes dl-float{50%{transform:translateY(-10px)rotate(-1deg)}}}@media (forced-colors:active){.dl-blend:after,.dl-pass:before{display:none}}.dl h1,.dl h2,.dl h3{color:inherit}.dl .dl-gold{color:var(--dl-gold)}.dl footer{background:0 0}.dash-main.emp-dark{--ink:#f4f7ff;--ink-2:#d9e0f2;--muted:#b4bed6;--line:#94c4e62e;--line-2:#a0cdeb6b;--line-strong:#a0e1f0b3;--surface:#121a36;--surface-2:#19233f;--primary-soft:#5ed6e81f;--primary-strong:#8fe3f0;--emp-accent:#5ed6e8;max-width:none;min-height:100dvh;color:var(--ink);background:radial-gradient(900px 380px at 85% -10%,#5ed6e814,#0000 70%),radial-gradient(700px 300px at 0 30%,#a855f70f,#0000 70%),#0b1020}.emp-dark>*{max-width:1040px}.emp-dark :is(h1,h2,h3,h4){color:var(--ink)}.emp-dark a:not(.btn){color:var(--primary-strong)}.emp-dark :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--emp-accent);outline-offset:2px}.emp-dark .sub,.emp-dark p,.emp-dark .text-muted-foreground{color:var(--muted)}.emp-dark label{color:var(--ink-2)}.emp-dark .section-card{background:linear-gradient(180deg, #ffffff06, transparent), var(--surface);border:1px solid var(--line);color:var(--ink);box-shadow:none;border-radius:16px}.emp-dark .btn.primary{color:#061018;background:linear-gradient(100deg,#7fe6f2,#5ed6e8 55%,#8fb8ff);box-shadow:0 0 0 1px #5ed6e859}.emp-dark .btn.ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.emp-dark .btn.sm{min-height:44px}.emp-dark :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){color:var(--ink);border:1px solid var(--line-2);background:#0b1020;border-radius:10px}.emp-dark :is(input,select,textarea)::placeholder{color:var(--muted)}.emp-dark select option{color:#f4f7ff;background:#121a36}.emp-dark input[type=file]{color:var(--muted)}.dash-main .emp-hero{border:1px solid var(--line);background:radial-gradient(600px 220px at 90% 0,#5ed6e81a,#0000 70%),linear-gradient(160deg,#141d3c,#0d1430);border-radius:20px;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);grid-template-areas:"copy art""actions art";align-items:center;gap:18px 28px;margin-bottom:24px;padding:26px 28px;display:grid}.emp-hero>.emp-hero-copy{grid-area:copy}.emp-hero>.emp-cmd-actions,.emp-hero>.emp-hero-actions{grid-area:actions}.emp-hero-art{grid-area:art;justify-self:end;width:100%;max-width:340px;margin:0;position:relative}.emp-hero-art:before{content:"";filter:blur(6px);background:radial-gradient(circle at 60% 40%,#38bdf854,#0000 65%),radial-gradient(circle at 20% 80%,#a855f745,#0000 60%);border-radius:26px;position:absolute;inset:-14px}.emp-hero-art img{aspect-ratio:4/3;object-fit:cover;border:1px solid #7dd3fc99;border-radius:18px;width:100%;height:auto;display:block;position:relative;box-shadow:0 0 0 1px #6366f154,0 18px 40px -16px #38bdf8ab}.emp-hero .emp-cmd-kicker,.emp-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--emp-accent);margin:0 0 4px;font-size:.875rem;font-weight:700}.emp-hero h1{letter-spacing:-.02em;color:var(--ink);margin:4px 0 8px;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.375rem)}.emp-hero .emp-cmd-lede,.emp-hero-lede{color:var(--muted);max-width:58ch;margin:0;font-size:1rem}.emp-hero-facts{flex-wrap:wrap;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.emp-hero-facts li{background:#0a1230;border:1px solid #38bdf854;border-radius:12px;gap:2px;min-width:110px;padding:8px 12px;display:grid}.emp-hero-facts .fact-label{color:var(--muted);font-size:12px}.emp-hero-facts .fact-value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}:is(.emp-cmd,.emp-dark) .emp-panel,.emp-dark .section-card{border-color:var(--line);box-shadow:inset 0 1px #a0e1f00f}.emp-role,.emp-attn li,.emp-item{transition:border-color .15s}.emp-role:hover,.emp-item:hover{border-color:var(--line-2)}.emp-stat{background:linear-gradient(180deg, #ffffff08, transparent), var(--surface);border-color:var(--line);position:relative}.emp-stat:after{content:"";background:linear-gradient(90deg,#0000,#5ed6e88c,#0000);border-radius:14px 14px 0 0;height:2px;position:absolute;inset:0 0 auto}.emp-dark nav .btn.primary{pointer-events:none}.emp-stages{counter-reset:stage;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.emp-stages li{border:1px solid var(--line);background:var(--surface-2);counter-increment:stage;border-radius:12px;padding:12px 14px 12px 44px;position:relative}.emp-stages li:before{content:counter(stage);color:#061018;background:linear-gradient(100deg,#7fe6f2,#8fb8ff);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid;position:absolute;top:12px;left:12px}.emp-stages strong{color:var(--ink);font-size:.9375rem;display:block}.emp-stages span{color:var(--muted);font-size:.875rem}.emp-person{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.emp-person:hover{border-color:var(--line-2)}.emp-person>div:first-child{flex:260px;min-width:0}.emp-person strong{color:var(--ink)}.dash-main.emp-cmd .emp-cmd-head{border:1px solid var(--line);background:radial-gradient(600px 220px at 90% 0,#5ed6e81a,#0000 70%),linear-gradient(160deg,#141d3c,#0d1430);border-radius:20px;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);grid-template-areas:"copy art""actions art";align-items:center;gap:18px 28px;margin-bottom:24px;padding:26px 28px;display:grid}.emp-cmd .emp-cmd-head>div:first-child{grid-area:copy}.emp-cmd .emp-cmd-head>.emp-cmd-actions{grid-area:actions;justify-items:start}.emp-dark .btn:not(.primary):not(.ghost){color:var(--ink);background:var(--surface-2);border:1px solid var(--line-2)}.emp-dark .emp-back{color:var(--muted);font-size:13px;text-decoration:none}.emp-dark .emp-back:hover{color:var(--primary-strong)}.emp-pill{border:1px solid var(--line-2,#a0cdeb6b);color:var(--ink-2,#d9e0f2);background:#94c4e614;border-radius:99px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-block}.emp-pill.tone-info{color:#8fe3f0;background:#5ed6e81a;border-color:#5ed6e880}.emp-pill.tone-good{color:#7ee2a8;background:#4ade801a;border-color:#4ade8073}.emp-pill.tone-warn{color:#f2d57e;background:#facc1514;border-color:#facc1566}.emp-pill.tone-bad{color:#f0a3a3;background:#f8717114;border-color:#f8717173}.emp-notice,.emp-notice-warn{color:var(--ink-2,#d9e0f2);border-radius:12px;margin-top:12px;padding:14px 16px}.emp-notice{background:#5ed6e812;border:1px solid #5ed6e866}.emp-notice-warn{background:#facc150f;border:1px solid #facc1559}.emp-notice strong,.emp-notice-warn strong{color:var(--ink,#f4f7ff)}.emp-progress{background:#0b1020;border:1px solid #94c4e62e;border-radius:99px;flex:1;min-width:160px;height:8px;overflow:hidden}.emp-progress>div{background:linear-gradient(90deg,#5ed6e8,#8fb8ff);height:100%}.emp-card{color:#f4f7ff;background:#19233f;border:1px solid #94c4e62e;border-radius:12px;padding:14px}.emp-card h3,.emp-card h4{color:#f4f7ff}.emp-card .sub{color:#b4bed6}.emp-card-dashed{background:0 0;border-style:dashed}.emp-audit{color:#b4bed6;font-family:ui-monospace,monospace;font-size:12px}.emp-demo{color:#f2d57e;background:#facc1514;border:1px solid #facc1566;border-radius:4px;padding:2px 6px;font-size:10px}.emp-chip{color:#d9e0f2;background:#8fb8ff1f;border:1px solid #8fb8ff59;border-radius:99px;padding:2px 8px;font-size:11px}.emp-buyer .emp-hero h1{letter-spacing:0;font-size:32px}.emp-buyer .emp-hero-art:before{display:none}.emp-buyer>section{margin-block:30px}.emp-buyer h2{margin:0 0 14px;font-size:23px}.emp-buyer h3{font-size:18px}.emp-buyer .btn{white-space:normal;height:auto;min-height:44px}.emp-buyer nav[aria-label="Choose organisation dashboard"]{background:0 0;border:0;border-radius:0;padding:0}.emp-buyer-band{border-block:1px solid var(--line-2);padding:24px 0}.emp-buyer-band>.emp-pill{margin-bottom:14px}.emp-education-status{border-left:3px solid var(--emp-accent);padding-left:22px}.emp-education-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;padding:0;list-style:none;display:grid}.emp-education-stage{border-bottom:1px solid var(--line);padding:18px 0}.emp-education-stage h3{margin:6px 0 10px}.emp-education-stage>p:first-child{color:var(--primary-strong);font-size:13px}.emp-buyer :is(article.section-card,.emp-enterprise-metrics .section-card){background:var(--db-gloss);border-radius:8px;padding:20px}.emp-buyer article.section-card .btn{margin-top:8px}.emp-school-boundary{border-left:3px solid var(--db-violet);padding-left:22px}.emp-buyer-disclosure{margin-top:18px}.emp-buyer-disclosure summary{cursor:pointer;min-height:44px;color:var(--primary-strong);font-weight:700}.emp-buyer-disclosure li{margin-bottom:10px}.emp-enterprise-identity{border-left:3px solid var(--emp-accent);margin-bottom:22px;padding-left:18px}.emp-enterprise-identity h3{margin:0;font-size:22px}.emp-enterprise-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.emp-enterprise-metrics strong{color:var(--primary-strong);margin-block:10px;display:block}.emp-buyer-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.emp-buyer-review-grid h3{margin:0}.emp-buyer section[aria-labelledby$=tools]>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.emp-fixture-switches{background:var(--db-bg);color:var(--db-ink);flex-wrap:wrap;gap:10px;padding:16px;display:flex}.emp-fixture-switches p{width:100%;margin:0}.emp-fixture-switches .btn{min-height:44px}.emp-buyer>section[aria-labelledby=organisation-core-value]{background:0 0;border:0;padding:0}@media (width<=720px){.emp-buyer .emp-hero h1{font-size:28px}.emp-education-stages,.emp-enterprise-metrics,.emp-buyer-review-grid{grid-template-columns:minmax(0,1fr)}.emp-buyer section[aria-labelledby$=tools]>div{grid-template-columns:minmax(0,1fr)!important}.emp-buyer .emp-education-status,.emp-buyer .emp-school-boundary{padding-left:14px}}@media (prefers-reduced-motion:reduce){.emp-buyer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.emp-buyer-band,.emp-enterprise-identity,.emp-education-stage{border-color:canvastext}}.emp-development-content{max-width:1040px}.emp-development .emp-hero h1{letter-spacing:0;font-size:32px}.emp-development .emp-hero-eyebrow{letter-spacing:0}.emp-development-hero .emp-hero-art:before{display:none}.emp-development-hero figcaption{color:var(--muted);margin-top:6px;font-size:12px}.emp-development-principles{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:16px 28px;padding:0 0 22px;display:flex}.emp-development-principles span{color:var(--ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.emp-development-principles svg{width:18px;color:var(--primary-strong)}.emp-development-section-heading{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 16px;display:flex}.emp-development-section-heading h2{margin:0;font-size:22px}.emp-development-section-heading p{margin:6px 0 0}.emp-development-rows{gap:14px;padding:0;list-style:none;display:grid}.emp-development-row{border:1px solid var(--line-2);background:var(--db-gloss);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:12px;padding:20px;display:grid}.emp-development-row h3{overflow-wrap:anywhere;margin:10px 0 8px;font-size:20px}.emp-development-row p{margin:6px 0}.emp-development-actions{flex-wrap:wrap;gap:10px;display:flex}.emp-development .btn{white-space:normal;height:auto;min-height:44px}.emp-development-editor{border-top:1px solid var(--line-2);margin-top:28px;padding-top:22px}.emp-development-editor h2{font-size:24px}.emp-development-fields{border:0;border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;min-width:0;margin:24px 0;padding:18px 0 0;display:grid}.emp-development-fields>legend{color:var(--primary-strong);padding-right:12px;font-weight:700}.emp-development-fields .field{min-width:0;margin:0}.emp-development-fields :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;min-height:44px;padding:10px 12px}.emp-development-fields :is(fieldset,.check-row){grid-column:1/-1}.emp-development-fields>fieldset{border:0;min-width:0;padding:16px 0}.emp-development-fields>fieldset .check-row{align-items:center;gap:10px;min-height:44px;margin-right:20px;display:inline-flex}.emp-development-fields .check-row input{flex-shrink:0;width:20px;height:20px}.emp-development .field-error{color:var(--iw-danger)}.emp-development-boundary{border-top:1px solid var(--line);margin-top:28px;padding-top:18px;font-size:14px}.emp-development-preview{max-width:760px;max-height:88dvh;overflow-y:auto}.emp-development-preview .develop-detail{color:var(--foreground)}.emp-development-preview .develop-detail dl{grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);gap:12px 20px;display:grid}.emp-development-preview .develop-detail dt{color:var(--muted-foreground)}.emp-development-preview .develop-detail dd{overflow-wrap:anywhere;margin:0}.emp-development-preview .develop-detail a{color:var(--primary)}.emp-development-fixture .emp-team-fixture-controls{margin-top:16px}@media (width<=600px){.emp-development .emp-hero h1{font-size:28px}.emp-development-fields,.emp-development-preview .develop-detail dl{grid-template-columns:minmax(0,1fr)}.emp-development-preview .develop-detail dd{margin-bottom:10px}.emp-development-row{padding:16px}}@media (prefers-reduced-motion:reduce){.emp-development *,.emp-development-preview{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.emp-development-row,.emp-development-fields,.emp-development-preview{border:1px solid canvastext}.emp-development :is(button,input,select,textarea):focus-visible{outline-color:highlight}}.emp-team-page{--team-dialog-shadow:0 18px 60px var(--surface)}.dash-shell.emp-team-join-shell{grid-template-columns:minmax(0,1fr)}.emp-team-hero{margin-top:16px}.emp-team-access{border-bottom:1px solid var(--line);gap:14px;padding:16px 0;display:flex}.emp-team-access>svg{color:var(--emp-accent);flex-shrink:0}.emp-team-access p{max-width:76ch;margin:4px 0 0}.emp-team-layout{grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:28px;margin-top:24px;display:grid}.emp-team-section{margin-bottom:30px}.emp-team-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.emp-team-heading h2{margin:0;font-size:20px}.emp-team-heading>svg{color:var(--emp-accent);width:22px}.emp-team-list{gap:10px;padding:0;list-style:none;display:grid}.emp-team-member,.emp-team-invite{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.emp-team-member h3,.emp-team-invite h3{margin:0;font-size:16px}.emp-team-member p,.emp-team-invite p{margin:4px 0 0;font-size:14px}.emp-team-person,.emp-team-invite>div{overflow-wrap:anywhere;flex:150px;min-width:0}.emp-team-avatar{background:var(--primary-soft);border:1px solid var(--line-2);width:42px;height:42px;color:var(--primary-strong);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.emp-team-empty{border-block:1px dashed var(--line-2);padding:12px 0}.emp-team-tools{border-left:1px solid var(--line);padding-left:24px}.emp-team-tool{margin-bottom:28px}.emp-team-tool>svg{color:var(--emp-accent)}.emp-team-tool h2,.emp-team-join h2{margin:8px 0;font-size:20px}.emp-team-form{gap:8px;display:grid}.emp-team-form :is(input,select){width:100%;min-width:0;min-height:44px;padding:10px 12px}.emp-team-form .sub{margin:4px 0;font-size:14px}.emp-team-form .btn{margin-top:8px}.emp-team-code{overflow-wrap:anywhere;margin-top:10px;display:block}.emp-team-join{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(250px,1fr);gap:24px;margin-top:16px;padding-top:24px;display:grid}.emp-team-join svg{color:var(--emp-accent)}.emp-team-page .btn,.emp-team-dialog .btn,.emp-company-controls .btn{white-space:normal;height:auto;min-height:44px}.emp-company-form{gap:8px;display:grid}.emp-company-form p{margin:0}.emp-company-form input{flex:230px;min-width:0}.emp-team-dialog{--background:#121a36;--foreground:#f4f7ff;--muted-foreground:#b4bed6;--border:#a0cdeb6b;--ring:#5ed6e8;--primary:#8fe3f0;--primary-foreground:#061018;--accent:#19233f;--accent-foreground:#f4f7ff;background:var(--background);color:var(--foreground);border-color:var(--border);border-radius:8px;width:calc(100% - 32px)}.emp-team-fixture-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;display:flex}.emp-team-dialog :is(button,a):focus-visible{outline:3px solid var(--ring);outline-offset:3px}.emp-team-dialog h2{color:var(--foreground)}.emp-team-dialog .btn.primary{background:var(--primary);color:var(--primary-foreground)}.emp-team-fixture-controls input[type=checkbox]{width:18px;height:18px;min-height:18px}.emp-team-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}@media (width<=900px){.emp-team-layout,.emp-team-join{grid-template-columns:minmax(0,1fr)}.emp-team-tools{border-left:0;border-top:1px solid var(--line);padding-top:24px;padding-left:0}}@media (prefers-reduced-motion:reduce){.emp-team-page *,.emp-team-dialog{transition:none!important;animation:none!important}}@media (forced-colors:active){.emp-team-member,.emp-team-invite,.emp-team-avatar,.emp-team-dialog{border:1px solid canvastext}.emp-team-page :is(input,select,button):focus-visible{outline-color:highlight}}.emp-dark .confidence-note{color:#d9e0f2!important;background:#5ed6e80f!important;border-color:#94c4e62e!important}.emp-dark .confidence-note p{color:#d9e0f2!important}@media (width<=720px){.dash-main .emp-hero,.dash-main.emp-cmd .emp-cmd-head{grid-template-columns:1fr;grid-template-areas:"art""copy""actions";padding:20px 18px}.emp-hero-art{justify-self:stretch;max-width:none}.emp-hero-art img{aspect-ratio:16/9}}@media (prefers-reduced-motion:reduce){.emp-role,.emp-attn li,.emp-item,.emp-person{transition:none}}@media (forced-colors:active){.emp-hero,.emp-hero-art img,.emp-stat,.emp-stages li,.emp-person{border:1px solid canvastext}.emp-hero-art:before,.emp-stat:after{display:none}}.emp-dark .emp-fp{gap:20px;display:grid}.emp-dark .emp-fp-hero{background:linear-gradient(135deg,#121a36f2,#281850d9);border:1px solid #6ee7f947;border-radius:20px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px;padding:28px;display:grid;box-shadow:0 0 40px #7c5cff2e}.emp-dark .emp-fp-hero h1{margin:4px 0 10px;font-size:clamp(26px,3vw,36px)}.emp-dark .emp-fp-eyebrow{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;color:#6ee7f9!important}.emp-dark .emp-fp-boundary{border-left:3px solid #a78bfa;padding-left:12px;font-size:14px;color:#d9e0f2!important}.emp-dark .emp-fp-hero-img{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%}.emp-dark .emp-fp-section{border:1px solid var(--line-2);background:#0e142cd9;border-radius:16px;padding:22px}.emp-dark .emp-fp-section h2{margin:0 0 10px;font-size:20px}.emp-dark .emp-fp-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.emp-dark .emp-fp-steps li{background:#182042b3;border:1px solid #6ee7f933;border-radius:12px;align-content:start;gap:6px;padding:14px;display:grid}.emp-dark .emp-fp-steps h3{margin:0;font-size:15px}.emp-dark .emp-fp-steps p{margin:0;font-size:13px}.emp-dark .emp-fp-num{color:#6ee7f9;font-size:13px;font-weight:800}.emp-dark .emp-fp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.emp-dark .emp-fp-stat{border:1px solid var(--line-2);background:#182042b3;border-radius:12px;padding:14px}.emp-dark .emp-fp-stat-value{color:var(--ink);font-size:26px;font-weight:800}.emp-dark .emp-fp-stat-label{color:var(--ink-2);font-size:13px;font-weight:600}.emp-dark .emp-fp-stat-sub,.emp-dark .emp-fp-small{color:var(--muted);font-size:12px}.emp-dark .emp-fp-flags,.emp-dark .emp-fp-history{gap:10px;margin:0;padding:0;list-style:none;display:grid}.emp-dark .emp-fp-flag{background:#28185073;border:1px solid #a78bfa73;border-radius:12px;gap:8px;padding:14px;display:grid}.emp-dark .emp-fp-flag-title{margin:0;font-weight:700;color:var(--ink)!important}.emp-dark .emp-fp-flag-detail{color:var(--muted);overflow-wrap:anywhere;margin:0;padding-left:18px;font-size:13px}.emp-dark .emp-fp-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.emp-dark .emp-fp-note{gap:8px;display:grid}.emp-dark .emp-fp-pill{color:#6ee7f9;background:#6ee7f926;border-radius:999px;justify-self:start;padding:4px 10px;font-size:12px}.emp-dark .emp-fp-error{color:#fecaca!important}.emp-dark .emp-fp-history li{border-top:1px solid var(--line-2);color:var(--ink-2);padding-top:8px;font-size:14px}@media (width<=900px){.emp-dark .emp-fp-hero,.emp-dark .emp-fp-steps{grid-template-columns:minmax(0,1fr)}.emp-dark .emp-fp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.emp-dark :is(.emp-fp-hero,.emp-fp-section,.emp-fp-flag,.emp-fp-steps li,.emp-fp-stat){border:1px solid canvastext}}.emp-dark .emp-task-hero{background:linear-gradient(135deg,#121a36f2,#281850d9);border:1px solid #6ee7f947;border-radius:18px;margin-bottom:14px;padding:24px}.emp-dark .emp-task-eyebrow{letter-spacing:.08em;text-transform:uppercase;margin:10px 0 0;font-size:12px;font-weight:700;color:#6ee7f9!important}.emp-dark .emp-task-note{border-left:3px solid #a78bfa;padding-left:12px;font-size:14px;color:#d9e0f2!important}.emp-dark .match-row{border:1px solid var(--line-2);background:#182042b3;border-radius:12px;padding:14px}.emp-dark .emp-task-page .match-row{gap:12px;display:grid}@media (width<=640px){.emp-dark .emp-task-page .match-row{grid-template-columns:minmax(0,1fr)!important}}@media (forced-colors:active){.emp-dark :is(.emp-task-hero,.match-row){border:1px solid canvastext}}.wad-demo{--wad-bg:#060b18;--wad-surface:#111b32;--wad-ink:#f4f7ff;--wad-muted:#bccae0;--wad-line:#536480;--wad-accent:#89e9eb;--wad-secondary:#c8afff;--wad-warm:#f9dea6;background:var(--wad-bg);min-height:100dvh;color:var(--wad-ink);font-family:var(--font-body);overflow-x:clip}.wad-demo *,.wad-demo :before,.wad-demo :after{box-sizing:border-box}.wad-demo :focus-visible{outline:3px solid var(--wad-accent);outline-offset:4px}.wad-header,.wad-main{width:min(100%,1260px);margin-inline:auto;padding-inline:clamp(20px,5vw,72px)}.wad-header{border-bottom:1px solid var(--wad-line);justify-content:space-between;align-items:center;gap:24px;min-height:105px;display:flex}.wad-header>.wad-header-context{text-align:right;color:var(--wad-muted);font:600 .75rem/1.5 var(--font-mono);text-transform:uppercase}.wad-progress{color:var(--wad-accent);font:600 .75rem/1.5 var(--font-mono);justify-content:space-between;gap:16px;padding-top:30px;display:flex}.wad-progress-track{background:var(--wad-line);height:2px;margin-top:14px}.wad-progress-track span{background:var(--wad-accent);height:100%;display:block}.wad-stage{border-bottom:1px solid var(--wad-line);background:linear-gradient(120deg, var(--wad-bg) 44%, var(--wad-surface));align-items:center;min-height:min(760px,76dvh);display:flex;position:relative}.wad-stage:before{content:"";background:var(--wad-accent);opacity:.55;width:1px;position:absolute;inset:0 auto 0 0}.wad-stage-content{width:100%;max-width:940px;margin-inline:auto;padding:clamp(40px,6vw,82px) clamp(16px,4vw,55px)}.wad-kicker,.wad-section-label{color:var(--wad-accent);font:700 .78rem/1.4 var(--font-mono);text-transform:uppercase}.wad-kicker{margin:0 0 18px}.wad-stage h1{font:700 clamp(2.35rem, 4.5vw, 4.45rem)/1.09 var(--font-display);color:var(--wad-ink);overflow-wrap:break-word;max-width:17ch;margin:0 0 25px}.wad-body{max-width:820px;color:var(--wad-muted);font-size:1.06rem;line-height:1.65}.wad-body p{margin:0 0 17px}.wad-body .wad-lead{color:var(--wad-ink);font-size:clamp(1.19rem,2vw,1.45rem);line-height:1.5}.wad-body h2{font:700 1rem/1.4 var(--font-display);color:var(--wad-ink);margin:0 0 12px}.wad-two-col{grid-template-columns:1fr 1fr;gap:36px;margin-top:36px;display:grid}.wad-two-col>div{border-top:2px solid var(--wad-accent);padding-top:20px}.wad-two-col>div:last-child{border-color:var(--wad-secondary)}.wad-two-col ul,.wad-approval ul{margin:0;padding-left:20px}.wad-two-col li{padding:3px 0}.wad-duration{color:var(--wad-warm);font-weight:700;margin-top:24px!important}.wad-section-label{margin-top:29px!important}.wad-checks{border-top:1px solid var(--wad-line);margin:16px 0;padding:0;list-style:none}.wad-checks li{border-bottom:1px solid var(--wad-line);grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:15px;padding:16px 0;line-height:1.4;display:grid}.wad-check-index{color:var(--wad-accent);font:700 .85rem var(--font-mono)}.wad-check-status{font:600 .72rem/1.4 var(--font-mono);color:var(--wad-warm);text-align:right;max-width:135px}.wad-caveat{color:var(--wad-muted);border-left:2px solid var(--wad-secondary);padding-left:15px;font-size:.88rem;line-height:1.55;margin-top:23px!important}.wad-evidence{border-top:1px solid var(--wad-line);margin:26px 0}.wad-evidence-row{border-bottom:1px solid var(--wad-line);align-items:start;gap:22px;padding:14px 0;display:flex}.wad-evidence-count{color:var(--wad-accent);font:700 1.3rem/1.5 var(--font-mono);min-width:34px}.wad-evidence-row strong,.wad-evidence-row span:not(.wad-evidence-count),.wad-evidence-row small{display:block}.wad-evidence-row strong{color:var(--wad-ink);font-weight:700}.wad-evidence-row small{color:var(--wad-warm);font-size:.78rem}.wad-emphasis{color:var(--wad-accent);font-weight:700;margin-top:24px!important}.wad-rule{color:var(--wad-ink);border-left:2px solid var(--wad-accent);padding-left:18px;margin:25px 0!important}.wad-choices{border:1px solid var(--wad-line);gap:0;margin:25px 0 0;padding:12px 20px;display:grid}.wad-choices legend{color:var(--wad-accent);font:700 .76rem var(--font-mono);padding:0 8px}.wad-choices label{border-bottom:1px solid var(--wad-line);color:var(--wad-ink);align-items:start;gap:13px;padding:10px 0;line-height:1.35;display:flex}.wad-choices label:last-child{border-bottom:none}.wad-choices input{width:21px;height:21px;accent-color:var(--wad-accent);opacity:1;flex:none;margin:0}.wad-choices .wad-unavailable{color:var(--wad-muted)}.wad-choices small{color:var(--wad-warm);margin-top:5px;font-size:.78rem;display:block}.wad-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:32px 0;display:grid}.wad-flow>*{border-top:2px solid var(--wad-accent);color:var(--wad-ink);padding:15px 8px 10px 0;line-height:1.4}.wad-flow>strong{border-color:var(--wad-warm);color:var(--wad-warm)}.wad-route{border-block:1px solid var(--wad-line);color:var(--wad-ink);flex-wrap:wrap;align-items:center;gap:12px 18px;margin:30px 0;padding:20px 0;display:flex}.wad-route strong{color:var(--wad-accent)}.wad-route-status{width:100%;color:var(--wad-warm);font:600 .78rem var(--font-mono)}.wad-approval,.wad-caseworker{border-top:2px solid var(--wad-accent);margin:26px 0;padding:22px 0 0}.wad-approval li{padding:4px 0}.wad-approval>p{font:600 .86rem/1.6 var(--font-mono);color:var(--wad-accent);overflow-wrap:anywhere;margin:18px 0!important}.wad-faux-actions{flex-wrap:wrap;gap:10px;margin:20px 0 0;display:flex}.wad-faux-actions span{border:1px solid var(--wad-line);color:var(--wad-muted);padding:7px 15px;font-size:.85rem}.wad-faux-actions span:first-child{border-color:var(--wad-accent);color:var(--wad-accent)}.wad-caseworker .wad-checks li{grid-template-columns:35px minmax(0,1fr) auto}.wad-caseworker>p{overflow-wrap:anywhere;font-size:.95rem}.wad-metadata{border-top:2px solid var(--wad-accent);margin:26px 0}.wad-metadata>div{border-bottom:1px solid var(--wad-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;padding:12px 0;display:grid}.wad-metadata dt,.wad-metadata dd{font:600 .83rem/1.5 var(--font-mono);overflow-wrap:anywhere;margin:0}.wad-metadata dt{color:var(--wad-muted)}.wad-metadata dd{color:var(--wad-ink)}.wad-domain{font:700 clamp(1.4rem, 3vw, 2rem) var(--font-display);color:var(--wad-accent);margin-top:40px!important}.wad-advance{margin-top:35px}.wad-next.wad-next{border:1px solid var(--wad-accent);background:var(--wad-accent);width:auto;max-width:100%;min-height:52px;color:var(--wad-bg);white-space:normal;text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:18px;padding:12px 19px;font-weight:800;display:inline-flex}.wad-next.wad-next:hover{background:var(--wad-ink);border-color:var(--wad-ink);color:var(--wad-bg)}.wad-next svg{flex:none;width:19px;height:19px}.wad-footer{color:var(--wad-muted);font:500 .72rem/1.5 var(--font-mono);justify-content:space-between;gap:15px;padding:22px 0 35px;display:flex}@media (width<=700px){.wad-header{min-height:78px}.wad-header>.wad-header-context{display:none}.wad-progress{padding-top:22px;font-size:.67rem}.wad-stage{min-height:0}.wad-stage-content{padding:42px 8px 55px}.wad-stage h1{font-size:2.4rem}.wad-body{font-size:.97rem}.wad-two-col{grid-template-columns:1fr;gap:20px}.wad-flow{grid-template-columns:1fr;gap:2px}.wad-checks li,.wad-caseworker .wad-checks li{grid-template-columns:28px minmax(0,1fr);gap:9px}.wad-check-status{text-align:left;grid-column:2;max-width:none}.wad-metadata>div{grid-template-columns:1fr;gap:2px}.wad-footer{flex-direction:column}}@media (prefers-reduced-motion:reduce){.wad-demo *,.wad-demo :before,.wad-demo :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.wad-support-grid,.wad-provenance{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0;display:grid}.wad-support-grid>div,.wad-provenance>div{border-top:2px solid var(--wad-accent);padding:15px 10px 12px 0}.wad-support-grid small,.wad-provenance small{color:var(--wad-accent);font:700 .72rem/1.4 var(--font-mono);margin-bottom:8px;display:block}.wad-support-grid strong,.wad-provenance strong{color:var(--wad-ink);line-height:1.4;display:block}.wad-provenance>div:nth-child(2){border-color:var(--wad-secondary)}.wad-provenance>div:nth-child(3){border-color:var(--wad-warm)}.wad-share-groups,.wad-caseworker-groups{margin-top:24px}.wad-caseworker-groups p{margin-bottom:0;font-size:.93rem}.wad-gallery-main{padding-top:0}.wad-gallery-hero{border-bottom:1px solid var(--wad-line);padding:clamp(52px,8vw,94px) 0 44px}.wad-gallery-hero h1{max-width:15ch;color:var(--wad-ink);font:700 clamp(2.5rem, 5vw, 4.8rem)/1.05 var(--font-display);margin:0 0 22px}.wad-gallery-hero .wad-lead{max-width:760px;color:var(--wad-muted);font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.6}.wad-gallery-actions{margin-top:28px}.wad-gallery-link{border:1px solid var(--wad-accent);min-height:48px;color:var(--wad-bg);background:var(--wad-accent);align-items:center;padding:10px 16px;font-weight:800;text-decoration:none;display:inline-flex}.wad-gallery-link:hover{background:var(--wad-ink);border-color:var(--wad-ink);color:var(--wad-bg)}.wad-gallery-grid{background:var(--wad-line);border:1px solid var(--wad-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:46px 0;display:grid}.wad-gallery-card{background:linear-gradient(145deg, var(--wad-bg), var(--wad-surface));min-height:330px;padding:clamp(26px,4vw,40px);position:relative}.wad-gallery-card:last-child{grid-column:1/-1;min-height:270px}.wad-gallery-number{color:var(--wad-line);font:700 2.4rem/1 var(--font-mono);position:absolute;top:20px;right:22px}.wad-gallery-tag{color:var(--wad-accent);font:700 .73rem/1.4 var(--font-mono);letter-spacing:.06em;margin:0 0 10px}.wad-gallery-card h2,.wad-gallery-highlight h2,.wad-gallery-future h2{color:var(--wad-ink);font:700 clamp(1.45rem, 2.5vw, 2.2rem)/1.15 var(--font-display);margin:0 0 14px}.wad-gallery-card>p:not(.wad-gallery-tag),.wad-gallery-highlight>p:not(.wad-gallery-tag),.wad-gallery-future>p:not(.wad-gallery-tag){color:var(--wad-muted);line-height:1.65}.wad-gallery-card ul,.wad-gallery-highlight ul{color:var(--wad-muted);margin:20px 0 0;padding-left:20px;line-height:1.55}.wad-gallery-card li,.wad-gallery-highlight li{margin:7px 0}.wad-gallery-highlight,.wad-gallery-future{border:1px solid var(--wad-line);background:linear-gradient(120deg, var(--wad-surface), var(--wad-bg));margin:46px 0;padding:clamp(28px,5vw,54px)}.wad-gallery-highlight{border-top:3px solid var(--wad-accent)}.wad-gallery-highlight .wad-two-col{margin-top:28px}.wad-gallery-highlight h3{color:var(--wad-ink);font:700 1rem/1.4 var(--font-display);margin:0 0 8px}.wad-gallery-future{border-top:3px solid var(--wad-warm)}.wad-gallery-future .wad-gallery-tag{color:var(--wad-warm)}@media (width<=760px){.wad-support-grid,.wad-provenance,.wad-gallery-grid{grid-template-columns:1fr}.wad-gallery-card:last-child{grid-column:auto}.wad-gallery-card{min-height:0}}.wad-receipt-simple{border-top:2px solid var(--wad-accent);margin:28px 0}.wad-receipt-simple>div{border-bottom:1px solid var(--wad-line);justify-content:space-between;gap:24px;padding:14px 0;display:flex}.wad-receipt-simple span{color:var(--wad-muted)}.wad-receipt-simple strong{color:var(--wad-ink);text-align:right;overflow-wrap:anywhere}@media (width<=700px){.wad-receipt-simple>div{gap:4px;display:grid}.wad-receipt-simple strong{text-align:left}}.wad-swipe-card{border:1px solid var(--wad-line);border-top:3px solid var(--wad-accent);background:linear-gradient(145deg, var(--wad-surface), var(--wad-bg));margin:26px 0;padding:clamp(22px,4vw,34px)}.wad-swipe-top{color:var(--wad-accent);font:700 .72rem/1.4 var(--font-mono);justify-content:space-between;gap:16px;display:flex}.wad-swipe-card h2{margin:18px 0 10px;font-size:clamp(1.35rem,3vw,2rem)}.wad-swipe-reasons{color:var(--wad-ink);gap:7px;margin:20px 0;display:grid}.wad-swipe-actions{border-top:1px solid var(--wad-line);font:700 .78rem/1.4 var(--font-mono);grid-template-columns:1fr auto 1fr;gap:10px;padding-top:18px;display:grid}.wad-swipe-actions span:nth-child(2){text-align:center;color:var(--wad-muted)}.wad-swipe-actions strong{text-align:right;color:var(--wad-accent)}.wad-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0;display:grid}.wad-journey-grid>div{border-top:2px solid var(--wad-accent);padding:16px 12px 14px 0}.wad-journey-grid>div:nth-child(2n){border-color:var(--wad-secondary)}.wad-journey-grid small{color:var(--wad-accent);font:700 .72rem/1.4 var(--font-mono);margin-bottom:8px;display:block}.wad-journey-grid strong{color:var(--wad-ink);line-height:1.45;display:block}.wad-source-note{border-top:1px solid var(--wad-line);color:var(--wad-muted);padding-top:14px;font-size:.84rem;margin-top:24px!important}.wad-now-future>div:last-child{border-color:var(--wad-warm)}.wad-now-future .wad-gallery-tag{margin:0 0 10px!important}@media (width<=700px){.wad-journey-grid,.wad-swipe-actions{grid-template-columns:1fr}.wad-swipe-actions span:nth-child(2),.wad-swipe-actions strong{text-align:left}}.individual-workspace .cf-page{gap:16px;display:grid}.individual-workspace .cf-top{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.individual-workspace .cf-head h1{color:#f1f5ff;-webkit-text-fill-color:#f1f5ff;background:0 0;margin:0 0 10px;font-size:clamp(30px,4vw,48px);line-height:1.1}.individual-workspace .cf-you{color:#7dd3fc;-webkit-text-fill-color:#7dd3fc;text-shadow:0 0 18px #38bdf899}.individual-workspace .cf-head p{color:#c9d3ee;margin:0 0 18px;font-size:17px}.individual-workspace .cf-steps{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .cf-steps li{color:#e6ecff;border-bottom:1px solid #38bdf855;align-items:center;gap:10px;padding-bottom:8px;font-size:14px;font-weight:600;display:flex}.individual-workspace .cf-steps span{color:#f1f5ff;border:2px solid #7dd3fc;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:17px;display:grid;box-shadow:0 0 14px #38bdf877}.individual-workspace .cf-photos{grid-template-rows:100px 100px;grid-template-columns:1.1fr 1fr 1fr;gap:8px;display:grid}.individual-workspace .cf-photos img{object-fit:cover;border:1px solid #7dd3fc88;border-radius:12px;width:100%;height:100%;box-shadow:0 0 22px #6366f155}.individual-workspace .cf-photos img:first-child{grid-row:span 2}.individual-workspace .cf-photos img:nth-child(4){grid-area:1/3/span 2}.individual-workspace .cf-photos img:nth-child(3){grid-column:2}.individual-workspace .cf-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.individual-workspace .cf-panel{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:16px;min-width:0;padding:20px 22px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #38bdf81f,0 0 34px #2563eb33,inset 0 1px #ffffff14}.individual-workspace .cf-panel h2{color:#f1f5ff;margin:0 0 4px;font-size:22px}.individual-workspace .cf-sub{color:#c9d3ee;margin:0 0 16px}.individual-workspace .cf-start>:not(.cf-art){z-index:1;max-width:430px;position:relative}.individual-workspace .cf-cta,.individual-workspace .cf-ghost{border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;margin-bottom:12px;font-weight:700;text-decoration:none;display:flex}.individual-workspace .cf-cta{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);border:1px solid #a5b4fc;font-size:18px;box-shadow:0 0 26px #6366f188,inset 0 1px #fff3}.individual-workspace .cf-ghost{color:#e6ecff;border:1px solid #7dd3fc99;min-height:44px}.individual-workspace .cf-cta:hover,.individual-workspace .cf-ghost:hover{filter:brightness(1.12)}.individual-workspace .cf-lock{color:#c9d3ee;align-items:center;gap:8px;margin:4px 0 0;font-size:14px;display:flex}.individual-workspace .cf-art{color:#7dd3fc;filter:drop-shadow(0 0 18px #6366f1);opacity:.85;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.individual-workspace .cf-next{gap:14px;margin:12px 0 0;padding:0;list-style:none;display:grid}.individual-workspace .cf-next li{align-items:flex-start;gap:14px;display:flex}.individual-workspace .cf-next p{color:#c9d3ee;margin:2px 0 0;font-size:14px}.individual-workspace .cf-ic{color:#7dd3fc;border:2px solid #38bdf8;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 14px #38bdf866}.individual-workspace .cf-ic.cf-v{color:#c4b5fd;border-color:#a855f7;box-shadow:0 0 14px #a855f766}.individual-workspace .cf-ic.cf-t{color:#5eead4;border-color:#2dd4bf;box-shadow:0 0 14px #2dd4bf66}.individual-workspace .cf-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.individual-workspace .cf-way{color:#f1f5ff;background:#0b1433;border:1px solid #3b4f8a;border-radius:12px;align-items:center;gap:14px;min-height:62px;padding:10px 14px;text-decoration:none;display:flex}.individual-workspace .cf-way:hover{border-color:#7dd3fc;box-shadow:0 0 18px #38bdf844}.individual-workspace .cf-way span{flex:1;display:grid}.individual-workspace .cf-way small{color:#b9c4e0;font-size:13px}.individual-workspace .cf-disc summary{cursor:pointer;color:#e6ecff;align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}.individual-workspace .cf-ways+.cf-disc{border:1px solid #3b4f8a;border-radius:10px;padding:0 12px}.individual-workspace .cf-dev h2{font-size:20px}.individual-workspace .cf-dev-form{gap:10px;margin:10px 0;display:flex}.individual-workspace .cf-dev-form input{color:#f1f5ff;background:#0a1230;border:1px solid #3b5bab;border-radius:10px;flex:1;min-height:46px;padding:0 14px}.individual-workspace .cf-dev-form input::placeholder{color:#8f9bc0}.individual-workspace .cf-dev-note{color:#c9d3ee;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.individual-workspace .cf-dev-note a{color:#7dd3fc;font-weight:700}.individual-workspace .cf-goals{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.individual-workspace .cf-goals li{color:#e6ecff;border:1px solid #7dd3fc66;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;display:flex}.individual-workspace .cf-goals button{color:#c4b5fd;cursor:pointer;background:0 0;border:0;min-height:32px;text-decoration:underline}.individual-workspace .cf-foot{grid-template-columns:1fr 1fr;gap:16px;display:grid}.individual-workspace .cf-foot .cf-panel{padding:6px 20px}@media (width<=960px){.individual-workspace .cf-top,.individual-workspace .cf-grid,.individual-workspace .cf-foot{grid-template-columns:1fr}.individual-workspace .cf-ways{grid-template-columns:1fr 1fr}.individual-workspace .cf-art{display:none}}@media (width<=600px){.individual-workspace .cf-ways,.individual-workspace .cf-steps{grid-template-columns:1fr}.individual-workspace .cf-photos{grid-template-rows:80px 80px}.individual-workspace .cf-dev-form{flex-direction:column}}.dash-dark{--background:var(--db-bg);--foreground:var(--db-ink);--surface:var(--db-panel);--surface-2:var(--db-panel-raised);--bg:var(--db-bg);--ink:var(--db-ink);--ink-2:var(--db-ink);--muted:var(--db-muted);--muted-2:var(--db-muted);--line:var(--db-line-soft);--line-2:var(--db-line);--primary:var(--db-cyan);--primary-foreground:var(--db-bg);--accent:var(--db-panel-raised);--accent-foreground:var(--db-ink);--ring:var(--db-cyan);--border:var(--db-line-soft);background:var(--db-bg);color:var(--db-ink)}.dash-dark.dash-shell{grid-template-columns:230px minmax(0,1fr)}.dash-dark .dash-side-dark{background:var(--db-bg);color:var(--db-ink);border-color:var(--db-line-soft);padding:18px 12px}.dash-dark .dash-side-top,.dash-dark .dash-drawer{background:var(--db-bg)}.dash-dark .dash-menu-btn{background:var(--db-panel);color:var(--db-ink)}.dash-dark .dash-side-dark a,.dash-dark .dash-side-dark button.linklike{color:var(--db-muted);border-radius:8px;align-items:center;min-height:44px;display:flex}.dash-dark .dash-side-dark a:hover{background:var(--db-panel-raised);color:var(--db-ink)}.dash-dark .dash-side-dark a.active,.dash-dark .dash-side-dark a[aria-current=page]{background:var(--db-action);color:var(--db-ink);font-weight:700}.dash-dark .nav-group-title{color:var(--db-muted)}.dash-dark .dash-nav>ul>li{position:relative}.dash-dark .dash-nav>ul>li>a{padding-right:40px}.dash-dark .dash-nav-more>summary{width:38px;min-height:44px;color:var(--db-muted);place-items:center;padding:0;list-style:none;display:grid;position:absolute;top:0;right:0}.dash-dark .dash-nav-more>summary::-webkit-details-marker{display:none}.dash-dark .dash-nav-more[open]>summary{color:var(--db-cyan)}.dash-dark .dash-nav-more ul{border-left:1px solid var(--db-line-soft);margin:0 0 8px 20px}.dash-dark .dash-main{background:var(--db-trails), var(--db-bg);min-width:0;max-width:none;color:var(--db-ink);min-height:100dvh;padding:24px 26px 60px}.dash-dark .dash-main :is(h1,h2,h3,h4){color:var(--db-ink);letter-spacing:0}.dash-dark .dash-main :is(p,li){color:var(--db-muted)}.dash-dark :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--db-cyan);outline-offset:3px}.dash-dark .db-greet{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 18px;margin:0 0 20px;display:grid}.dash-dark .db-greet h1{margin:0;font-size:28px;font-weight:800;line-height:1.25}.dash-dark .db-greet p{margin:0;font-size:15px}.dash-dark .db-greet>h1,.dash-dark .db-greet>p{grid-column:1}.dash-dark .db-greet-tools{grid-area:1/2/span 2;align-items:center;gap:12px;min-width:0;display:flex}.dash-dark .db-search{border:1px solid var(--db-line-soft);min-height:44px;color:var(--db-muted);background:var(--db-panel);border-radius:8px;align-items:center;gap:8px;min-width:0;padding:0 14px;font-size:14px;text-decoration:none;display:flex}.dash-dark .db-search svg{flex-shrink:0}.dash-dark .db-bell{color:var(--db-ink);flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative}.dash-dark .db-bell-dot{background:var(--db-notice);color:var(--db-ink);text-align:center;border-radius:50%;min-width:18px;font-size:11px;position:absolute;top:0;right:0}.dash-dark .db-top{grid-template-columns:minmax(0,1fr) minmax(0,1.13fr) minmax(0,.92fr);align-items:start;gap:16px;display:grid}.dash-dark .db-col{flex-direction:column;min-width:0;display:flex}.dash-dark .db-stack{align-content:start;gap:12px;display:grid}.dash-dark .db-panel{background:var(--db-gloss) padding-box, var(--db-edge) border-box;box-shadow:var(--db-shadow);border:1px solid #0000;border-radius:8px;min-width:0;padding:16px}.dash-dark .db-stack .db-panel{padding:14px}.dash-dark .db-stack .db-sub{margin-bottom:10px}.dash-dark .db-panel h2{margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.3}.dash-dark .db-stack h2{font-size:18px}.dash-dark .db-panel-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.dash-dark .db-panel-head h2{min-width:0}.dash-dark .db-panel-head .db-head-link{min-height:28px;font-size:12px}.dash-dark .db-head-link{color:var(--db-cyan);white-space:normal;align-items:center;gap:5px;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.dash-dark .db-sub{margin:0 0 14px;font-size:14px;line-height:1.6}.dash-dark .db-pass-id{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin:4px 0 12px;display:grid}.dash-dark .db-avatar{background:var(--db-action);border:2px solid var(--db-cyan);width:56px;height:56px;color:var(--db-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;font-weight:800;display:grid}.dash-dark .db-avatar-sm{width:44px;height:44px;font-size:18px;text-decoration:none}.dash-dark .dash-main .db-pass-name{color:var(--db-ink);overflow-wrap:anywhere;margin:0 0 4px;font-size:18px;font-weight:750}.dash-dark .db-pass-headline{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.dash-dark .db-card-wrap{margin:2px 0 14px}.dash-dark .db-pass-card{width:100%;height:auto;box-shadow:var(--db-glow);border-radius:10px;display:block}.dash-dark .db-pass-stats{flex-wrap:wrap;gap:8px;margin:10px 0 18px;padding:0;list-style:none;display:flex}.dash-dark .db-pass-stats li{border:1px solid var(--db-line-soft);background:var(--db-panel-raised);color:var(--db-ink);border-radius:6px;padding:5px 8px;font-size:12px}.dash-dark .db-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-dark .db-actions-split{margin-top:4px}.dash-dark .db-actions-split .db-btn{flex:120px}.dash-dark .db-btn{white-space:normal;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:auto;min-height:44px;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.dash-dark .db-btn svg{flex-shrink:0;width:18px;height:18px}.dash-dark .db-btn-primary,.dash-dark .db-tile-cta{background:var(--db-action);color:var(--db-ink)}.dash-dark .db-btn-outline{color:var(--db-ink);border-color:var(--db-line);background:var(--db-panel)}.dash-dark .db-btn-block{width:100%}.dash-dark .db-card-stack{isolation:isolate;padding:10px 4px 0;position:relative}.dash-dark .db-card-stack:before,.dash-dark .db-card-stack:after{content:"";background:var(--db-gloss) padding-box, var(--db-edge) border-box;box-shadow:var(--db-stack-shadow);z-index:-1;border:1px solid #0000;border-radius:8px;position:absolute;inset:1px 15px 9px;transform:rotate(-3deg)translateY(3px)}.dash-dark .db-card-stack:after{transform:rotate(3deg)translateY(5px)}.dash-dark .db-role{border:1px solid var(--db-line);min-height:0;box-shadow:var(--db-stack-shadow);border-radius:8px;padding:16px}.dash-dark .db-role-cover{border-radius:7px 7px 0 0;margin:-16px -16px 14px;position:relative;overflow:hidden}.dash-dark .db-role-cover img{aspect-ratio:2.8;object-fit:cover;width:100%;height:auto;display:block}.dash-dark .db-role-cover figcaption{background:var(--db-bg);color:var(--db-ink);border-radius:4px;padding:2px 6px;font-size:10px;line-height:1.5;position:absolute;bottom:6px;left:8px}.dash-dark .db-mode-switch{border:1px solid var(--db-line);background:var(--db-bg);border-radius:8px;gap:4px;margin:0 0 10px;padding:4px;display:flex}.dash-dark .db-mode-switch :is(button,a){min-width:0;height:auto;min-height:44px;color:var(--db-muted);white-space:normal;text-align:center;flex:1;padding:7px 8px;font-size:12px;text-decoration:none}.dash-dark .db-mode-switch [aria-pressed=true]{background:var(--db-action);color:var(--db-ink);box-shadow:var(--db-glow)}.dash-dark .db-role-light{background:var(--db-paper);color:var(--db-paper-ink)}.dash-dark .dash-main .db-role h3{color:var(--db-paper-ink);margin:0 0 8px;font-size:23px;line-height:1.25}.dash-dark .dash-main .db-role p{color:var(--db-paper-muted);margin:0 0 12px;font-size:14px;line-height:1.55}.dash-dark .dash-main .db-role .db-role-org{color:var(--db-success);margin-bottom:6px;font-weight:700}.dash-dark .db-role-tags{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.dash-dark .dash-main .db-role-tags li{color:var(--db-paper-ink);border:1px solid var(--db-line);border-radius:5px;padding:4px 7px;font-size:12px}.dash-dark .db-btn-ghost{border-color:var(--db-paper-accent);background:var(--db-paper);color:var(--db-paper-accent);width:100%}.dash-dark .db-draggable{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;transition:transform .18s;position:relative}.dash-dark .db-draggable[data-dragging=true]{cursor:grabbing;transition:none}.dash-dark .db-drag-label{border:2px solid var(--db-paper-accent);color:var(--db-paper-accent);background:var(--db-paper);border-radius:5px;padding:5px 8px;font-weight:800;position:absolute;top:10px;right:10px;transform:rotate(-5deg)}.dash-dark .db-swipe{justify-content:center;align-items:center;gap:20px;margin:14px 0 0;display:flex}.dash-dark .dash-main .db-round{color:var(--db-ink);background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;height:auto;padding:0;font-size:13px;font-weight:700;display:flex}.dash-dark .db-round-ico{border:2px solid var(--db-line);background:var(--db-bg);width:64px;height:64px;box-shadow:var(--db-glow);border-radius:50%;place-items:center;display:grid}.dash-dark .db-round-ico svg{width:28px;height:28px}.dash-dark .db-round-yes .db-round-ico{background:var(--db-action);border-color:var(--db-violet)}.dash-dark .db-undo{width:44px;height:44px;color:var(--db-cyan);background:0 0}.dash-dark .db-empty{text-align:center;border:1px dashed var(--db-line);background:var(--db-panel);border-radius:8px;flex-direction:column;align-items:center;gap:8px;min-height:0;padding:18px 12px;display:flex}.dash-dark .db-empty>svg{color:var(--db-cyan)}.dash-dark .db-empty h3{margin:0;font-size:20px}.dash-dark .db-empty p{margin:0;font-size:14px;line-height:1.6}.dash-dark .db-sample-label{color:var(--db-cyan);font-size:12px;font-weight:700;line-height:1.5}.dash-dark .db-choice-status{min-height:22px;margin:10px 0 0;font-size:12px}.dash-dark .db-side-img{float:right;border-radius:8px;width:32%;max-width:92px;height:auto;margin:0 0 8px 12px}.dash-dark .db-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.dash-dark .db-tile{border:1px solid var(--db-line-soft);background:var(--db-gloss);min-width:0;box-shadow:var(--db-shadow);border-radius:10px;flex-direction:column;padding:16px;text-decoration:none;display:flex}.dash-dark .db-tile h2{align-items:center;gap:8px;margin:0 0 10px;font-size:17px;line-height:1.4;display:flex}.dash-dark .db-tile h2 svg{color:var(--db-cyan);flex-shrink:0}.dash-dark .db-tile p{margin:0 0 12px;font-size:13px;line-height:1.6}.dash-dark .db-tile-imgs{gap:8px;margin:0 0 12px;display:flex}.dash-dark .db-tile-imgs img{object-fit:cover;border-radius:6px;flex:1;width:100%;min-width:0;height:60px}.dash-dark .db-tile-cta{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-top:auto;padding:8px;font-size:13px;font-weight:700;display:flex}.dash-dark .db-journey{border-top:1px solid var(--db-line-soft);grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:16px 0;list-style:none;display:grid}.dash-dark .db-journey li{border-left:2px solid var(--db-violet);flex-direction:column;gap:3px;padding-left:10px;font-size:12px;display:flex}.dash-dark .db-journey strong{color:var(--db-ink);font-size:14px}.dash-dark .db-notif{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.dash-dark .db-notif li{background:var(--db-panel);border:1px solid var(--db-line-soft);border-radius:8px;padding:12px}.dash-dark .db-notif strong{color:var(--db-ink)}.dash-dark .db-notif .db-unread{border-color:var(--db-cyan)}.dash-dark details.db-more{border-top:1px solid var(--db-line-soft);margin-top:16px;padding:12px 0}.dash-dark details.db-more summary{cursor:pointer;min-height:44px;color:var(--db-muted);align-items:center;font-weight:700;display:flex}.dash-dark .checklist .check-row,.dash-dark .section-card,.dash-dark .skill-discovery-callout{background:var(--db-panel);border-color:var(--db-line-soft);color:var(--db-ink)}.dash-dark.db-demo-embedded{border:1px solid var(--db-line);border-radius:12px;margin-top:20px}.dash-dark.db-demo-embedded .dash-main{min-height:0}.dash-dark .db-demo-nav{gap:6px;display:grid}.dash-dark .db-demo-nav button{color:var(--db-muted);justify-content:flex-start;min-height:44px}.dash-dark .db-demo-nav button[aria-current=page]{background:var(--db-action);color:var(--db-ink)}.dash-dark .db-demo-mobile{display:none}.dash-dark.db-demo-sheet .db-demo-nav{grid-template-columns:1fr;margin-top:16px;display:grid}.dash-dark.db-demo-sheet{color:var(--db-ink);background:var(--db-bg)}.dash-dark.db-demo-sheet [data-slot=sheet-title],.dash-dark.db-demo-sheet h2{color:var(--db-ink)}.dash-dark.db-demo-sheet p{color:var(--db-muted)}@media (width<=1350px){.dash-dark .db-top{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-dark .db-stack{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.dash-dark .db-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-dark .db-greet{grid-template-columns:1fr}.dash-dark .db-greet-tools{grid-area:auto/1;margin-top:8px}}@media (width<=960px){.dash-dark.dash-shell{grid-template-columns:minmax(0,1fr)}.dash-dark .dash-side-dark{height:auto;padding:0}.dash-dark .dash-side-top{grid-template-columns:minmax(0,1fr) auto;display:grid}.dash-dark .dash-side-top>.logo-box{min-width:0}.dash-dark .db-demo-desktop{display:none}.dash-dark .db-demo-mobile{display:block}.dash-dark.db-demo>.dash-side{grid-template-columns:minmax(0,1fr) auto;padding:8px 14px;display:grid}.dash-dark.db-demo>.dash-side>.db-head-link{grid-column:1/-1}.dash-dark .db-stack{grid-template-columns:1fr}}@media (width<=640px){.dash-dark .dash-main{padding:20px 14px 48px}.dash-dark .db-top,.dash-dark .db-grid{grid-template-columns:minmax(0,1fr)}.dash-dark .db-stack{grid-column:auto}.dash-dark .db-greet h1{font-size:24px}.dash-dark .db-greet-tools{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.dash-dark .db-search{padding:0 8px;font-size:12px}.dash-dark .db-panel{padding:16px}.dash-dark .db-journey{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-dark .db-panel-head{grid-template-columns:minmax(0,1fr);gap:0}.dash-dark .db-panel-head .db-head-link{min-height:44px}.dash-dark .db-swipe{gap:16px}.dash-dark .db-role{padding:18px}.dash-dark .db-greet-tools .db-sample-label{grid-column:1/3}}@media (prefers-reduced-motion:reduce){.dash-dark .db-draggable{transition:none}}html[data-motion=reduce] .dash-dark .db-draggable{transition:none}html[data-contrast=high] .dash-dark{--db-panel:var(--db-bg);--db-panel-raised:var(--db-bg);--db-muted:var(--db-ink);--db-line-soft:var(--db-line);--db-gloss:var(--db-bg)}@media (forced-colors:active){.dash-dark :is(.db-panel,.db-tile,.db-role,.db-round-ico,.db-empty,.db-btn){box-shadow:none;border:1px solid canvastext}.dash-dark :is(.db-btn-primary,.db-tile-cta,.db-round-ico,.db-role-light){color:canvastext;background:canvas}}.individual-workspace .oc2{color:#e6ecff;gap:16px;display:grid}.individual-workspace .oc2-hero{grid-template-columns:1fr minmax(0,1fr);align-items:center;gap:20px;display:grid}.individual-workspace .oc2-title{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.individual-workspace .oc2-title h1{margin:0;font-size:clamp(28px,4vw,42px)}.individual-workspace .oc2-hero p{color:#dbe3ff;margin:6px 0 0;font-size:18px}.individual-workspace .oc2-pill{border:1px solid #a855f7;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex;box-shadow:0 0 14px #a855f766}.individual-workspace .oc2-photos{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.individual-workspace .oc2-photos img{object-fit:cover;border:1px solid #38bdf866;border-radius:12px;width:100%;height:150px;transform:skew(-6deg);box-shadow:0 0 18px #6366f155}.individual-workspace .oc2-panel{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:18px;padding:20px;box-shadow:0 20px 60px -30px #6366f1aa}.individual-workspace .oc2-panel h2{margin:0;font-size:26px}.individual-workspace .oc2-sub{color:#c3cbe8;margin:4px 0 0;font-size:14px}.individual-workspace .oc2-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;display:grid}.individual-workspace .oc2-miles{grid-template-columns:repeat(3,1fr);gap:14px;margin:16px 0;padding:0;list-style:none;display:grid;position:relative}.individual-workspace .oc2-miles:before{content:"";border-top:2px dotted #38bdf8aa;position:absolute;top:44px;left:16%;right:16%}.individual-workspace .oc2-miles li{background:#070c22cc;border:1px solid #ffffff1a;border-radius:14px;justify-items:center;gap:8px;padding:14px 8px;display:grid;position:relative}.individual-workspace .oc2-ico{background:#0a1230;border:2px solid #818cf8;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 22px #6366f1aa}.individual-workspace .oc2-ico svg{width:30px;height:30px}.individual-workspace .oc2-miles strong{font-size:20px}.individual-workspace .oc2-status{border:1px solid #fff4;border-radius:999px;padding:4px 16px;font-size:14px}.individual-workspace .oc2-empty{grid-template-columns:220px 1fr;align-items:center;gap:24px;display:grid}.individual-workspace .oc2-empty h3{margin:0 0 6px;font-size:22px}.individual-workspace .oc2-empty p{color:#dbe3ff;margin:0}.individual-workspace .oc2-art{color:#a5b4fc;height:150px;position:relative}.individual-workspace .oc2-art:before{content:"";border:2px solid #a855f7aa;border-radius:50%;position:absolute;inset:40px 0 10px;transform:scaleY(.4);box-shadow:0 0 20px #a855f7}.individual-workspace .oc2-art svg:first-child{filter:drop-shadow(0 0 14px #6366f1);width:110px;height:110px;position:absolute;top:10px;left:40px}.individual-workspace .oc2-art svg:nth-child(2){color:#22d3ee;filter:drop-shadow(0 0 8px #22d3ee);width:34px;height:34px;position:absolute;top:60px;left:90px}.individual-workspace .oc2-art svg:nth-child(3){color:#e879f9;filter:drop-shadow(0 0 8px #e879f9);width:30px;height:30px;position:absolute;top:20px;right:30px}.individual-workspace .oc2-outline{color:#fff;border:1px solid #38bdf8;border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 0 16px #38bdf855}.individual-workspace .oc2-records-empty{text-align:center;background:#070c22aa;border:1px solid #ffffff14;border-radius:14px;justify-items:center;gap:8px;margin-top:14px;padding:20px;display:grid}.individual-workspace .oc2-records-empty h3{margin:10px 0 0;font-size:22px}.individual-workspace .oc2-records-empty p{color:#dbe3ff;margin:0}.individual-workspace .oc2-doc{place-items:center;width:150px;height:160px;display:grid;position:relative}.individual-workspace .oc2-doc>svg{color:#93c5fd;stroke-width:1.2px;filter:drop-shadow(0 0 18px #3b82f6);width:120px;height:120px}.individual-workspace .oc2-doc span{background:#312e81;border:2px solid #c4b5fd;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;bottom:6px;right:6px;box-shadow:0 0 18px #a855f7}.individual-workspace .oc2-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.individual-workspace .oc2-item{background:#070c22aa;border:1px solid #38bdf844;border-radius:12px;justify-items:start;gap:10px;padding:14px;display:grid}.individual-workspace .oc2-row{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.individual-workspace .oc2-chip{border:1px solid #818cf8;border-radius:999px;padding:2px 10px;font-size:12px}.individual-workspace .oc2-chip.warn{color:#fde68a;border-color:#fbbf24}.individual-workspace .oc2-chip.ok{color:#a7f3d0;border-color:#34d399}.individual-workspace .oc2-form{gap:10px;width:100%;display:grid}.individual-workspace .oc2-form label{gap:4px;font-size:14px;display:grid}.individual-workspace .oc2-form input,.individual-workspace .oc2-form select,.individual-workspace .oc2-form textarea{color:#e6ecff;background:#0a1230;border:1px solid #38bdf866;border-radius:10px;min-height:42px;padding:8px 12px}.individual-workspace .oc2-actions{flex-wrap:wrap;gap:8px;display:flex}.individual-workspace .oc2-btn{color:#e6ecff;cursor:pointer;background:#0a1230;border:1px solid #38bdf866;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.individual-workspace .oc2 .oc2-btn.primary{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);border-color:#0000;box-shadow:0 0 20px #6366f188}.individual-workspace .oc2-tiles{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.individual-workspace .oc2-tiles a{color:#fff;background:#0d1638;border:1px solid #6366f1aa;border-radius:14px;align-items:center;gap:14px;padding:8px 14px 8px 8px;text-decoration:none;display:flex}.individual-workspace .oc2-tiles img{object-fit:cover;border-radius:10px;flex:none;width:130px;height:90px}.individual-workspace .oc2-tiles div{flex:1;gap:4px;display:grid}.individual-workspace .oc2-tiles span{color:#dbe3ff;font-size:14px}.individual-workspace .oc2-tiles>a>svg{border:1px solid #fff5;border-radius:50%;flex:none;width:38px;height:38px;padding:8px}.individual-workspace .oc2-bottom{grid-template-columns:1.4fr 1fr;align-items:start;gap:14px;display:grid}.individual-workspace .oc2-share{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.individual-workspace .oc2-share>svg{border:1px solid #38bdf8;border-radius:10px;width:44px;height:44px;padding:8px}.individual-workspace .oc2-share div{flex:1;gap:2px;min-width:180px;display:grid}.individual-workspace .oc2-share span{color:#dbe3ff;font-size:14px}.individual-workspace .oc2-details{padding:0}.individual-workspace .oc2-details summary{cursor:pointer;align-items:center;gap:12px;padding:20px 18px;font-weight:700;list-style:none;display:flex}.individual-workspace .oc2-details summary::-webkit-details-marker{display:none}.individual-workspace .oc2-details p{color:#dbe3ff;margin:0 18px 18px;font-size:14px}.individual-workspace .oc2-chev{margin-left:auto;transition:transform .2s}.individual-workspace .oc2-details[open] .oc2-chev{transform:rotate(180deg)}@media (width<=1100px){.individual-workspace .oc2-hero,.individual-workspace .oc2-grid,.individual-workspace .oc2-bottom,.individual-workspace .oc2-tiles{grid-template-columns:1fr}.individual-workspace .oc2-photos img{height:110px}}@media (width<=640px){.individual-workspace .oc2-miles{grid-template-columns:1fr}.individual-workspace .oc2-miles:before{display:none}.individual-workspace .oc2-empty{grid-template-columns:1fr}.individual-workspace .oc2-art{width:220px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.individual-workspace .oc2-chev{transition:none}}.individual-workspace .develop-discovery{min-width:0}.individual-workspace .develop-heading{isolation:isolate;align-items:center;min-height:122px;margin:0 0 8px;display:flex;position:relative}.individual-workspace .develop-heading>img{z-index:-1;object-fit:cover;object-position:70% 48%;width:48%;height:174px;-webkit-mask-image:linear-gradient(90deg,transparent,var(--db-bg) 25%);-webkit-mask-image:linear-gradient(90deg,transparent,var(--db-bg) 25%);mask-image:linear-gradient(90deg,transparent,var(--db-bg) 25%);position:absolute;top:-36px;right:-12px}.individual-workspace .develop-heading>div{max-width:58%}.individual-workspace .dash-main .develop-heading h1{margin:0;font-size:36px;line-height:1.15}.individual-workspace .develop-heading p{margin:7px 0;font-size:18px}.individual-workspace .develop-discovery>.develop-actions{margin-bottom:5px}.individual-workspace .develop-discovery>p{margin:7px 0 12px;font-size:12px}.individual-workspace .develop-search-band{background:var(--db-gloss) padding-box,var(--db-edge) border-box;box-shadow:var(--db-shadow);border:1px solid #0000;border-radius:8px;padding:14px 16px}.individual-workspace .develop-toolbar{grid-template-columns:minmax(180px,1fr) minmax(180px,1.2fr) auto;align-items:center;gap:12px;display:grid}.individual-workspace .develop-toolbar h2{margin:0;font-size:19px;line-height:1.3}.individual-workspace .develop-search-input{border:1px solid var(--db-line);color:var(--db-cyan);background:var(--db-bg);border-radius:6px;align-items:center;gap:9px;min-width:0;padding-inline:12px;display:flex}.individual-workspace .dash-main .develop-search-input input{box-shadow:none;width:100%;min-width:0;height:44px;color:var(--db-ink);background:0 0;border:0;padding-inline:0}.individual-workspace .develop-categories{flex-wrap:wrap;gap:6px;margin:12px 0 8px;display:flex}.individual-workspace .develop-categories button{flex:0 auto;min-width:115px}.individual-workspace .develop-discovery button[aria-pressed=true]{border-color:var(--db-cyan);background:var(--db-action);color:var(--db-ink);box-shadow:var(--db-glow)}.individual-workspace .develop-discovery .develop-primary{background:var(--db-action);color:var(--db-ink);border:1px solid var(--db-line);box-shadow:var(--db-glow);text-decoration:none}.individual-workspace .develop-discovery :is(button,a[data-slot=button]){white-space:normal;min-height:44px}.individual-workspace .develop-preferences{border-block:1px solid var(--db-line-soft);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:8px 0;padding:8px 0;display:flex}.individual-workspace .develop-check{align-items:center;gap:10px;min-height:44px;font-size:13px;font-weight:600;display:flex}.individual-workspace .develop-check input{width:20px;height:20px;accent-color:var(--db-cyan);flex-shrink:0}.individual-workspace .develop-choices,.individual-workspace .develop-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.individual-workspace .develop-choices{flex:1}.individual-workspace .develop-choices button{border-radius:24px;padding:6px 10px;font-size:12px}.individual-workspace .develop-edit{min-height:44px;color:var(--db-cyan);align-items:center;gap:6px;font-size:13px;display:inline-flex}.individual-workspace .develop-private-note{flex-basis:100%;margin:0;font-size:12px}.individual-workspace .develop-filter-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.individual-workspace .develop-filter-row .field{margin:0}.individual-workspace .develop-filter-row :is(input,select){width:100%;min-width:0;height:44px;font-size:13px}.individual-workspace .develop-filter-extras{gap:8px;margin-top:9px;display:flex}.individual-workspace #develop-results-heading{margin:18px 0 4px;font-size:21px}.individual-workspace .develop-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:10px 0;padding:0;list-style:none;display:grid}.individual-workspace .develop-card{background:var(--db-gloss) padding-box,var(--db-edge) border-box;box-shadow:var(--db-stack-shadow);border:1px solid #0000;border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.individual-workspace .develop-card-photo{aspect-ratio:16/7;background:var(--db-panel-raised);position:relative;overflow:hidden}.individual-workspace .develop-card-photo img{object-fit:cover;object-position:65% 40%;width:100%;height:100%}.individual-workspace .develop-card-photo span{background:var(--db-bg);color:var(--db-muted);bottom:0;padding:3px 10px;font-size:10px;position:absolute;inset-inline:0}.individual-workspace .develop-card-content{flex-direction:column;flex:1;gap:5px;padding:12px;font-size:13px;display:flex}.individual-workspace .develop-card-content :is(h3,p){margin:0}.individual-workspace .develop-card-content h3{font-size:17px;line-height:1.3}.individual-workspace .develop-card-content .develop-actions{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-top:auto;padding-top:9px;display:grid}.individual-workspace .develop-card-content .develop-actions>*{width:100%;padding-inline:8px;font-size:13px}.individual-workspace .develop-result-kind{font-size:11px}.individual-workspace .develop-result-meta,.individual-workspace .develop-result-time{align-items:center;gap:6px;font-size:12px;display:flex}.individual-workspace .develop-feature-chips{flex-wrap:wrap;gap:5px;margin-block:5px;display:flex}.individual-workspace .develop-feature-chips span{border:1px solid var(--db-line);color:var(--db-muted);border-radius:20px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:inline-flex}.individual-workspace .develop-feature-chips svg{color:var(--db-cyan)}.individual-workspace .develop-card-content details{font-size:12px}.individual-workspace .develop-card-content summary{cursor:pointer;min-height:34px;color:var(--db-muted);align-items:center;display:flex}.individual-workspace .develop-detail{border-block:1px solid var(--db-line-soft);padding:16px 0}.individual-workspace .develop-detail dl{grid-template-columns:minmax(90px,1fr) minmax(0,3fr);gap:10px 16px;display:grid}.individual-workspace .develop-detail dd{overflow-wrap:anywhere;margin:0}.individual-workspace .develop-status{padding:20px 0}.individual-workspace .develop-empty{text-align:center;border-block:1px solid var(--db-line-soft);background:var(--db-trails),var(--db-bg);padding:30px 16px}.individual-workspace .develop-empty>svg{color:var(--db-cyan);margin:auto}.individual-workspace .develop-empty h2{margin:12px 0 5px;font-size:20px}.individual-workspace .develop-next-band{border-block:1px solid var(--db-line);background:var(--db-trails),var(--db-bg);flex-wrap:wrap;align-items:center;gap:12px;margin-block:14px;padding:14px 16px;display:flex}.individual-workspace .develop-next-band>svg{color:var(--db-violet)}.individual-workspace .develop-next-band>div:first-of-type{flex:1}.individual-workspace .develop-next-band h2{margin:0;font-size:19px}.individual-workspace .develop-next-band p{margin:4px 0 0;font-size:13px}.individual-workspace .develop-additional{border-block:1px solid var(--db-line-soft);margin-top:14px}.individual-workspace .develop-additional>summary{cursor:pointer;min-height:48px;padding-block:12px}.individual-workspace .develop-activity-band{margin-top:20px}@media (width<=1100px){.individual-workspace .develop-toolbar{grid-template-columns:1fr auto}.individual-workspace .develop-toolbar h2{grid-column:1/-1}.individual-workspace .develop-filter-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=880px){.individual-workspace .develop-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.individual-workspace .develop-heading{align-items:end;min-height:210px}.individual-workspace .develop-heading>img{width:100%;height:140px;-webkit-mask-image:linear-gradient(180deg,var(--db-bg) 55%,transparent);-webkit-mask-image:linear-gradient(180deg,var(--db-bg) 55%,transparent);mask-image:linear-gradient(180deg,var(--db-bg) 55%,transparent);top:0;right:0}.individual-workspace .develop-heading>div{max-width:100%}.individual-workspace .dash-main .develop-heading h1{font-size:28px}.individual-workspace .develop-heading p{font-size:15px}.individual-workspace .develop-toolbar{grid-template-columns:1fr}.individual-workspace .develop-toolbar h2{font-size:18px}.individual-workspace .develop-search-band{padding:12px}.individual-workspace .develop-categories{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.individual-workspace .develop-categories button{min-width:0;padding-inline:6px;font-size:12px}.individual-workspace .develop-results{grid-template-columns:1fr}.individual-workspace .develop-filter-row{grid-template-columns:repeat(2,minmax(0,1fr))}.individual-workspace .develop-detail dl{grid-template-columns:1fr;gap:4px}.individual-workspace .develop-detail dd{margin-bottom:10px}.individual-workspace .develop-next-band .develop-actions,.individual-workspace .develop-next-band .develop-actions>*{width:100%}}@media (forced-colors:active){.individual-workspace :is(.develop-card,.develop-search-band){box-shadow:none;background:canvas;border-color:canvastext}}html[data-simplify=on] .individual-workspace :is(.develop-card,.develop-search-band,.develop-next-band,.develop-empty){background:var(--db-panel);box-shadow:none}.individual-workspace .learn-page{width:100%;max-width:1500px;margin-inline:auto}.individual-workspace .learn-page .iw-back{margin-bottom:4px;display:flex}.learn-heading{isolation:isolate;align-items:center;min-height:125px;margin-bottom:18px;display:flex;position:relative}.learn-heading>img{object-fit:cover;width:44%;height:190px;-webkit-mask-image:linear-gradient(90deg, transparent, var(--db-bg) 30%);-webkit-mask-image:linear-gradient(90deg, transparent, var(--db-bg) 30%);mask-image:linear-gradient(90deg, transparent, var(--db-bg) 30%);z-index:-1;position:absolute;top:-48px;right:0}.learn-heading-copy{max-width:75%}.learn-title-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.individual-workspace .learn-page h1{margin:0;font-size:36px}.individual-workspace .learn-heading p{color:var(--db-muted);margin:6px 0 0;font-size:17px}.learn-private{border:1px solid var(--db-line);background:var(--db-panel);color:var(--db-muted);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex}.learn-columns{grid-template-columns:minmax(0,1.95fr) minmax(260px,1fr);align-items:start;gap:14px;display:grid}.learn-preferences,.learn-summary{border:1px solid var(--db-line);background:var(--db-gloss);box-shadow:var(--db-shadow);border-radius:8px;min-width:0;padding:20px}.individual-workspace .learn-page h2{margin:0 0 5px;font-size:22px}.individual-workspace .learn-intro{margin:0 0 14px;font-size:14px}.learn-choice-grid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}.individual-workspace .learn-choice{cursor:pointer;border:1px solid var(--db-line-soft);background:var(--db-bg);border-radius:8px;flex-direction:column;align-items:start;gap:7px;min-height:160px;padding:16px;line-height:1.4;display:flex;position:relative}.individual-workspace .learn-choice[data-selected=true]{border-color:var(--db-cyan);background:var(--db-gloss) padding-box, var(--db-edge) border-box;box-shadow:var(--db-glow)}.learn-choice-icon{color:var(--db-cyan);margin-bottom:3px}.learn-choice:nth-child(2n) .learn-choice-icon{color:var(--db-violet)}.learn-choice strong{padding-right:2px;font-size:14px;line-height:1.35}.learn-choice>span{color:var(--db-muted);font-size:12px;line-height:1.5}.individual-workspace .learn-page button[role=checkbox]{border-radius:3px;flex-shrink:0;width:18px;height:18px;min-height:18px;padding:0}.learn-page .learn-checkbox{border-color:var(--db-line);width:18px;height:18px;position:absolute;top:12px;right:12px}.learn-more{border:1px solid var(--db-line-soft);background:var(--db-panel);border-radius:6px;margin-top:14px}.learn-more>summary{align-items:center;gap:10px;padding:8px 14px;font-size:14px;font-weight:600;list-style:none;display:flex}.learn-more[open]>summary svg{transform:rotate(180deg)}.learn-extra-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:8px 14px 16px;display:grid}.learn-extra-choices label{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.learn-actions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.learn-page .learn-actions button,.learn-page .learn-grow a{white-space:normal;border-radius:6px;height:auto;min-height:44px;padding:10px 18px}.individual-workspace .learn-page .learn-save{background:var(--db-action);border:1px solid var(--db-line);color:var(--db-ink);box-shadow:var(--db-glow)}.learn-page .learn-actions button:not(.learn-save){background:var(--db-bg);color:var(--db-muted);border-color:var(--db-line)}.learn-status{margin:12px 0 0;font-size:13px}.learn-summary h2{align-items:center;gap:14px;display:flex}.learn-summary h2 svg,.learn-summary-list>li>svg{color:var(--db-cyan);flex-shrink:0}.individual-workspace .learn-summary>p{margin:12px 0;font-size:14px;line-height:1.5}.learn-summary-list{gap:10px;margin:14px 0 20px;padding:0;list-style:none;display:grid}.learn-summary-list>li{border:1px solid var(--db-line-soft);background:var(--db-panel);border-radius:8px;align-items:center;gap:14px;padding:12px;display:flex}.learn-summary-list strong{font-size:13px;line-height:1.4;display:block}.learn-summary-list span{color:var(--db-muted);margin-top:3px;font-size:12px;line-height:1.45;display:block}.learn-summary-empty{padding:20px 0}.learn-privacy{border-top:1px solid var(--db-line-soft);padding-top:14px}.individual-workspace .learn-privacy p{margin:0 0 8px;font-size:12px}.learn-privacy>p{align-items:center;gap:10px;display:flex}.learn-privacy summary{font-size:13px}.learn-grow{border:1px solid var(--db-line);background:var(--db-trails), var(--db-bg);box-shadow:var(--db-glow);border-radius:8px;align-items:center;gap:18px;margin-top:14px;padding:18px 24px;display:flex;position:relative}.learn-grow>svg{color:var(--db-violet);flex-shrink:0}.learn-grow>div{flex:1;min-width:0}.individual-workspace .learn-grow p{margin:0;font-size:14px}.learn-existing{margin-top:18px}.learn-existing>summary{color:var(--db-muted);font-size:13px}@media (width<=1180px){.learn-columns{grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr)}.learn-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.learn-heading-copy{max-width:85%}}@media (width<=720px){.learn-columns{grid-template-columns:1fr}.learn-heading{align-items:end;min-height:180px;padding-bottom:8px}.learn-heading>img{width:100%;height:110px;-webkit-mask-image:linear-gradient(180deg,var(--db-bg) 45%,transparent);-webkit-mask-image:linear-gradient(180deg,var(--db-bg) 45%,transparent);mask-image:linear-gradient(180deg,var(--db-bg) 45%,transparent);top:0}.learn-heading-copy{max-width:100%}.individual-workspace .learn-page h1{font-size:28px}.learn-title-row{gap:8px}.learn-private{font-size:11px}.learn-grow{flex-wrap:wrap;padding:18px}.learn-grow>a{width:100%}}@media (width<=380px){.learn-preferences,.learn-summary{padding:14px}.learn-choice-grid{gap:8px}.individual-workspace .learn-choice{min-height:170px;padding:12px}.learn-extra-choices{grid-template-columns:1fr}}html[data-simplify=on] .learn-page :is(.learn-preferences,.learn-summary,.learn-choice,.learn-grow){background:var(--db-panel);box-shadow:none}html[data-contrast=high] .learn-page .learn-choice{border-color:var(--db-ink)}html[data-contrast=high] .learn-page .learn-choice[data-selected=true]{outline:2px solid var(--db-cyan)}@media (forced-colors:active){.learn-page :is(.learn-preferences,.learn-summary,.learn-choice,.learn-grow,.learn-summary-list>li,.learn-private){color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.learn-page .learn-choice[data-selected=true]{outline:2px solid highlight}}.individual-workspace .xp-page .xp-crumbs{color:var(--db-ink-soft,#b9c4e0);gap:8px;margin:4px 0 8px;font-size:14px;display:flex}.individual-workspace .xp-page .xp-crumbs a{color:#7dd3fc}.individual-workspace .xp-head h1{color:#0000;background:linear-gradient(90deg,#e6f6ff,#7dd3fc 55%,#c4b5fd);-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:clamp(26px,3vw,38px);line-height:1.15}.individual-workspace .xp-head p{max-width:72ch;margin:0 0 20px}.individual-workspace .xp-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:16px;margin-bottom:16px;display:grid}.individual-workspace .xp-panel{background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:16px;min-width:0;margin-bottom:16px;padding:20px;box-shadow:0 0 0 1px #38bdf81f,0 0 34px #2563eb33,inset 0 1px #ffffff14}.individual-workspace .xp-grid .xp-panel{margin-bottom:0}.individual-workspace .xp-panel h2,.individual-workspace .xp-kinds legend{color:#f1f5ff;margin:0 0 4px;font-size:18px;font-weight:700}.individual-workspace .xp-kinds{border:0;min-width:0;margin:0;padding:0}.individual-workspace .xp-sub{color:#b9c4e0;margin:4px 0 12px;font-size:14px}.individual-workspace .xp-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .xp-tiles-small{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.individual-workspace .xp-tile{text-align:center;color:#e6ecff;cursor:pointer;background:#0b1433;border:1px solid #3b4f8a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:92px;padding:12px 6px;font-size:14px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.individual-workspace .xp-tiles-small .xp-tile{min-height:52px}.individual-workspace .xp-tile svg{color:#7dd3fc}.individual-workspace .xp-tile:nth-child(n) svg{filter:drop-shadow(0 0 8px #38bdf888)}.individual-workspace .xp-tile small{color:#c4b5fd;font-size:11px}.individual-workspace .xp-tile input{opacity:0;cursor:pointer;position:absolute;inset:0}.individual-workspace .xp-tile:hover{border-color:#60a5fa}.individual-workspace .xp-tile.is-selected{background:linear-gradient(160deg,#1e3a8a,#312e81);border-color:#7dd3fc;box-shadow:0 0 0 1px #7dd3fc,0 0 22px #38bdf866}.individual-workspace .xp-tile:has(input:focus-visible){outline-offset:2px;outline:3px solid #fde047}.individual-workspace .xp-more{margin-top:12px}.individual-workspace .xp-more summary{cursor:pointer;color:#e6ecff;border:1px solid #3b4f8a;border-radius:10px;justify-content:center;align-items:center;min-height:44px;display:flex}.individual-workspace .xp-panel input[type=text],.individual-workspace .xp-panel textarea{color:#f1f5ff;background:#0a1230;border:1px solid #3b5bab;border-radius:8px;width:100%}.individual-workspace .xp-panel ::placeholder{color:#8f9bc0}.individual-workspace .xp-preview{border-top:1px solid #ffffff1f;margin:8px 0;padding-top:10px}.individual-workspace .xp-preview p{white-space:pre-wrap;margin:4px 0 0}.individual-workspace .xp-private{align-items:flex-start;gap:10px;margin:12px 0;display:flex}.individual-workspace .xp-private input{width:20px;height:20px;margin-top:2px}.individual-workspace .xp-private span{gap:2px;display:grid}.individual-workspace .xp-private small{color:#b9c4e0;font-size:13px}.individual-workspace .xp-actions{flex-wrap:wrap;gap:10px;display:flex}.individual-workspace .xp-actions .btn-primary{background:linear-gradient(90deg,#2563eb,#7c3aed);border-color:#93c5fd;flex:180px;box-shadow:0 0 20px #6366f166}.individual-workspace .xp-photos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.individual-workspace .xp-photos img{aspect-ratio:4/3;object-fit:cover;border:1px solid #38bdf855;border-radius:10px;width:100%}.individual-workspace .xp-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.individual-workspace .xp-list li{background:#0b1433;border:1px solid #2c3d70;border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 12px;display:flex}.individual-workspace .xp-list a{color:#7dd3fc;font-weight:600}.individual-workspace .xp-list span{color:#b9c4e0;font-size:14px}@media (width<=1200px){.individual-workspace .xp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.individual-workspace .xp-help{grid-column:1/-1}.individual-workspace .xp-photos{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.individual-workspace .xp-grid{grid-template-columns:1fr}.individual-workspace .xp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.individual-workspace .xp-photos{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.individual-workspace .xp-tile{transition:none}}@media (forced-colors:active){.individual-workspace :is(.xp-panel,.xp-tile){box-shadow:none;background:canvas;border:1px solid canvastext}.individual-workspace .xp-head h1{color:canvastext;background:0 0}}.individual-workspace .xp-page .xp-tiles{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.individual-workspace .xp-page .xp-tile{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;height:100%}.individual-workspace .vf-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.individual-workspace :is(.vf-main,.vf-side){background:linear-gradient(160deg,#0d1638f2,#070c22f7) padding-box padding-box,linear-gradient(140deg,#38bdf8aa,#6366f155 45%,#a855f7aa) border-box;border:1px solid #0000;border-radius:16px;min-width:0;padding:20px;box-shadow:0 0 34px #2563eb33}.individual-workspace .dash-main .vf-head h1{margin:0}.individual-workspace .dash-main .vf-head p{margin:4px 0 16px}.individual-workspace .vf-tabs{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.individual-workspace .vf-tabs button{min-height:44px;color:var(--db-ink);font:inherit;cursor:pointer;background:#0a1230;border:1px solid #3b82f699;border-radius:10px;padding:8px 16px;font-size:14px}.individual-workspace .vf-tabs button[aria-pressed=true]{color:#fff;background:linear-gradient(90deg,#2563eb,#7c3aed);box-shadow:0 0 16px #6366f166}.individual-workspace .vf-table-wrap{overflow-x:auto}.individual-workspace .vf-table td{vertical-align:middle}.individual-workspace .vf-table td:first-child{justify-items:start;gap:4px;display:grid}.individual-workspace .vf-note{color:var(--db-muted);font-size:12px}.individual-workspace .vf-status{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;display:inline-flex}.individual-workspace .vf-wait{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b}.individual-workspace .vf-ok{color:#86efac;background:#22c55e1f;border-color:#22c55e}.individual-workspace .vf-warn{color:#fdba74;background:#f973161f;border-color:#f97316}.individual-workspace .vf-self{color:#93c5fd;background:#3b82f61f;border-color:#3b82f6}.individual-workspace .vf-table .btn-secondary{white-space:nowrap}.individual-workspace .vf-empty{text-align:center;border:1px dashed #7dd3fc88;border-radius:12px;justify-items:center;gap:8px;margin-top:12px;padding:28px;display:grid}.individual-workspace .vf-empty>svg{color:var(--db-cyan)}.individual-workspace .vf-empty span{color:var(--db-muted)}.individual-workspace .dash-main .vf-side h2{align-items:center;gap:8px;margin:0 0 14px;font-size:18px;display:flex}.individual-workspace .vf-explain{background:#0b1a45;border:1px solid #3b82f699;border-radius:12px;gap:12px;margin-top:10px;padding:14px;display:flex}.individual-workspace .vf-explain>svg{color:var(--db-cyan);flex:none}.individual-workspace .vf-explain-self{background:#052e1f;border-color:#22c55e}.individual-workspace .vf-explain-self>svg{color:#86efac}.individual-workspace .vf-explain-third{background:#2a0f4a;border-color:#a855f7}.individual-workspace .vf-explain-third>svg{color:#d8b4fe}.individual-workspace .dash-main .vf-explain p{margin:2px 0 0;font-size:13px}@media (width<=1100px){.individual-workspace .vf-layout{grid-template-columns:1fr}}@media (forced-colors:active){.individual-workspace :is(.vf-main,.vf-side,.vf-explain,.vf-status){box-shadow:none;background:canvas;border:1px solid canvastext}}
