*{box-sizing:border-box}.sn-app{--ink:#221f29;--muted:#656573;--line:#ffffffb3;--paper:#f5f5fd;--green:#405cbd;min-height:100vh;padding:22px;color:var(--ink);font:14px/1.5 Inter Variable,Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:radial-gradient(ellipse at 88% 12%,#d4caff 0,transparent 42%),radial-gradient(ellipse at 9% 80%,#c9deff 0,transparent 40%),radial-gradient(ellipse at 90% 100%,#f2d9f4 0,transparent 38%),#e9edf7;background-attachment:fixed}.sn-app button,.sn-app input,.sn-app select,.sn-app textarea{font:inherit;color:inherit}.sn-app button{cursor:pointer;transition:background .18s,box-shadow .18s;touch-action:manipulation}.sn-app button:disabled{opacity:.45;cursor:not-allowed}.sn-app a{color:inherit}.sn-app a:focus-visible,.sn-app button:focus-visible,.sn-app input:focus-visible,.sn-app textarea:focus-visible{outline:3px solid #697fd5;outline-offset:3px}.sn-sidebar{position:fixed;top:22px;bottom:22px;left:22px;width:224px;border:1px solid #fff9;border-radius:26px;background:#ffffff45;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);padding:29px 18px 19px;display:flex;flex-direction:column;box-shadow:inset 0 1px 0 #fffc,0 10px 35px #404c7710}.sn-logo{display:flex;align-items:center;gap:9px;padding:0 9px;text-decoration:none;font-size:26px;font-weight:550;letter-spacing:-1.1px}.sn-symbol{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;color:#fff;background:linear-gradient(135deg,#669aff,#b286ef);box-shadow:inset 0 1px 2px #fff8,0 3px 12px #7295d640;font-size:31px;font-weight:300;line-height:1}.sn-space-label{font-size:10px;font-weight:550;color:var(--muted);letter-spacing:1.3px;margin:47px 13px 15px}.sn-sidebar nav{display:flex;flex-direction:column;gap:5px}.sn-sidebar nav button{border:1px solid transparent;border-radius:13px;display:flex;align-items:center;gap:12px;padding:13px 12px;background:transparent;text-align:left;font-size:13px;min-height:46px}.sn-sidebar nav button.active{border-color:#fff9;background:#ffffffbd;box-shadow:0 3px 9px #303d6610}.sn-sidebar nav button:hover{background:#ffffff80}.sn-sidebar nav button>span{width:21px;text-align:center;font-size:22px;font-weight:350;line-height:1}.sn-sidebar nav b{margin-left:auto;font-size:11px;font-weight:500;color:#68718e}.sn-sidebar-note{margin-top:auto;padding:22px 12px}.sn-eyebrow,.sn-tiny{font-size:10px;letter-spacing:1.2px;font-weight:550;color:var(--muted)}.sn-sidebar-note p{font-size:17px;line-height:1.5;letter-spacing:-.4px;font-weight:450}.sn-sidebar-note button{display:flex;justify-content:space-between;gap:10px;width:100%;border:0;padding:0;background:none;font-size:12px}.sn-account{display:flex;align-items:center;gap:10px;border-top:1px solid #fff9;padding:19px 9px 0}.sn-account div{min-width:0}.sn-account strong{font-size:12px;font-weight:550}.sn-account small{display:block;font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:139px}.sn-shell{margin-left:242px;min-height:calc(100vh - 44px);border:1px solid #fff9;border-radius:28px;background:#ffffff73;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);box-shadow:inset 0 1px 0 #fffd,0 16px 60px #4e5e9020;overflow:hidden}.sn-top{height:74px;margin:0 34px;border-bottom:1px solid #ffffffa3;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;color:var(--muted)}.sn-top i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#8298d7;margin-right:8px}.sn-muted{margin-left:4px}.sn-top button{display:flex;align-items:center;gap:15px;border:1px solid #fff8;background:#ffffff65;border-radius:30px;padding:10px 15px;font-size:12px;min-height:40px;color:var(--ink)}.sn-main{max-width:1420px;margin:0 auto;padding:28px 35px 0}.sn-heading{display:flex;justify-content:space-between;align-items:center;gap:26px;padding:13px 0 28px;min-height:195px}.sn-heading h1{font-weight:440;font-size:clamp(34px,3.8vw,55px);line-height:1.1;letter-spacing:-2.2px;white-space:pre-line;margin:17px 0}.sn-heading p{max-width:530px;color:var(--muted);font-size:14px;line-height:1.7;margin:0}.sn-heading .sn-eyebrow{letter-spacing:.1px;text-transform:none;font-size:12px;font-weight:450}.sn-light{position:relative;width:140px;height:140px;flex-shrink:0;border-radius:50%;margin:0 20px;background:radial-gradient(circle at 35% 24%,#ffffffed 0,#ffffff00 46%),radial-gradient(circle at 72% 79%,#b99df385 0,#ffffff00 60%),linear-gradient(135deg,#e6eeff,#a8c8ff99 50%,#f4caff9c);box-shadow:inset 1px 2px 4px #fff,inset -6px -9px 18px #a9b8dd50,0 20px 35px #9baae631;border:1px solid #fff9;display:grid;place-items:center}.sn-light span{font-size:67px;line-height:1;color:#fff;font-weight:200;text-shadow:0 1px 10px #7a80c550;transform:rotate(-12deg)}.sn-start{border:1px solid #fffc;border-radius:18px;background:linear-gradient(115deg,#ffffff9c,#e7e9ff90);padding:18px 21px;display:flex;gap:25px;justify-content:space-between;align-items:center;margin-bottom:24px}.sn-start strong{display:block;font-size:14px;font-weight:550}.sn-start div>span{display:block;color:var(--muted);margin-top:4px;font-size:12px}.sn-primary{border:1px solid #222335;background:#252532;color:white!important;border-radius:26px;padding:12px 19px;display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:45px;font-size:12px!important;box-shadow:0 3px 8px #24233316}.sn-primary:hover{background:#414153;box-shadow:0 4px 12px #24233330}.sn-outline{min-height:44px;border:1px solid #c8cde0;background:#ffffff7a;border-radius:24px;padding:10px 17px;font-size:12px!important}.sn-outline:hover{background:#fff}.sn-summary{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:13px;gap:13px;margin-bottom:34px}.sn-summary>button{background:#ffffff75;border:1px solid #fff;border-radius:20px;padding:21px;text-align:left;box-shadow:inset 0 1px 0 #fffa,0 4px 15px #8593bb0a;min-width:0}.sn-summary>button:hover{background:#ffffffc7}.sn-summary .sn-attention{background:linear-gradient(120deg,#fefeffaf,#dce6ff9c)}.sn-summary .sn-tiny{font-size:9px;letter-spacing:.8px}.sn-summary strong{display:block;font-size:17px;font-weight:500;letter-spacing:-.35px;margin-top:9px}.sn-summary p{font-size:12px;color:var(--muted);max-width:290px;line-height:1.6;margin:7px 0 13px}.sn-summary button>span{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#575b6e}.sn-summary b{display:block;font-size:43px;font-weight:350;letter-spacing:-2px;line-height:1.3;margin-bottom:14px}.sn-summary .sn-attention-link{font-size:11px;color:#3b52a4}.sn-list-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.sn-list-head h2{font-size:18px;font-weight:500;letter-spacing:-.4px;margin:0 0 7px}.sn-list-head h2 span{font-size:11px;background:#ffffff80;border-radius:20px;padding:2px 7px;margin-left:5px;color:var(--muted)}.sn-list-head p{margin:0;font-size:11px;color:var(--muted)}.sn-app label{display:block;font-size:12px;font-weight:450;line-height:1.6}.sn-app label>input,.sn-app label>textarea{display:block;width:100%;padding:12px 13px;border:1px solid #cbd1e0;border-radius:13px;background:#ffffffb8;color:var(--ink);font-size:14px;font-weight:400;line-height:1.5;margin-top:7px}.sn-app textarea{min-height:92px;resize:vertical}.sn-app form{display:flex;flex-direction:column;gap:19px}.sn-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:17px;gap:17px}.sn-app .sn-check{display:flex;align-items:center;gap:10px}.sn-app .sn-check input{margin:0;width:17px;height:17px;accent-color:#7186d5}.sn-app .sn-search{display:flex;align-items:center;gap:10px;border:1px solid #fff;border-radius:24px;background:#ffffff90;padding:9px 15px;min-height:42px}.sn-app .sn-search>input{border:0;background:none;padding:0;margin:0;min-height:unset;font-size:12px;width:160px;outline:none}.sn-search>span{font-size:23px;line-height:1}.sn-search:focus-within{outline:2px solid #697fd5;outline-offset:2px}.sn-filters{display:flex;gap:5px;flex-wrap:wrap;margin:21px 0 17px}.sn-filters button{border:1px solid transparent;border-radius:22px;padding:8px 13px;min-height:38px;background:none;font-size:11px;color:#636575}.sn-filters button.selected{border-color:#fff;background:#fff9;color:#202333;box-shadow:0 2px 5px #3842690a}.sn-filters button:hover{background:#ffffff70}.sn-connection-list{display:flex;flex-direction:column;gap:9px}.sn-person{border:1px solid #ffffffd4;background:#ffffff60;border-radius:18px;width:100%;display:grid;grid-template-columns:47px minmax(150px,1.25fr) minmax(100px,.95fr) minmax(145px,1fr) 15px;align-items:center;grid-gap:17px;gap:17px;padding:19px;text-align:left;box-shadow:0 2px 5px #434b7510}.sn-person:hover{background:#ffffffc9;box-shadow:0 5px 20px #53659815}.sn-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:45px;height:45px;border:1px solid #fffd;border-radius:50%;font-size:14px;font-weight:450;background:linear-gradient(145deg,#c9d7ff,#c6bcf0);color:#3e4979;box-shadow:inset 0 1px 2px #fff9}.sn-avatar.small{width:33px;height:33px;font-size:11px}.sn-avatar.large{width:78px;height:78px;font-size:26px;margin-top:29px}.tone-1{background:linear-gradient(145deg,#f4d9e7,#d4c9f4);color:#684a70}.tone-2{background:linear-gradient(145deg,#d7e9f4,#b8cfee);color:#3c5c83}.tone-3{background:linear-gradient(145deg,#e5ddfd,#c4c0ec);color:#59547e}.sn-person-info{min-width:0}.sn-person-info strong{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:550;letter-spacing:-.2px}.sn-sample{font-size:8px;font-weight:450;letter-spacing:.7px;color:#687084}.sn-person-info small,.sn-person-info>span{display:block;font-size:11px;color:var(--muted);margin-top:5px;line-height:1.55}.sn-person-info small{font-size:10px}.sn-person-info i{font-style:normal;padding:0 4px}.sn-person-fit>span{font-size:11px;color:#4e5469}.sn-person-fit small,.sn-person-state small{display:block;color:#697085;font-size:10px;line-height:1.5;margin-top:6px;max-width:170px}.sn-status{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:20px;font-size:10px;background:#e7e9f8;color:#5b6291;white-space:nowrap}.sn-status i{width:4px;height:4px;border-radius:50%;background:currentColor}.sn-status.requested{background:#f3eadcc9;color:#806541}.sn-status.ready{background:#dfece9;color:#3b7163}.sn-status.scheduled{background:#e1eaff;color:#476ba4}.sn-status.closed{background:#e9e9ee;color:#747681}.sn-arrow{font-size:19px;font-weight:300}.sn-bottom-note{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#6b6e7e;padding:21px 2px}.sn-bottom-note span:first-child{letter-spacing:.5px;font-size:8px}.sn-footer{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#6a6e81;border-top:1px solid #fff9;padding:23px 0;margin-top:30px}.sn-footer i{font-style:normal;margin:0 7px}.sn-notice{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#eef2ffdb;border:1px solid #fff;border-radius:15px;font-size:12px;line-height:1.6;padding:14px 16px;margin-bottom:22px}.sn-notice button{border:0;background:none;font-size:22px;min-width:36px}.sn-opportunities,.sn-profile-layout{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:23px;gap:23px;margin-top:12px}.sn-card{background:#ffffff85;border:1px solid #fff;border-radius:23px;padding:28px;box-shadow:0 7px 23px #62749b0a}.sn-card h2{font-size:26px;font-weight:450;line-height:1.25;letter-spacing:-.8px;margin:12px 0 18px}.sn-card p{color:var(--muted);font-size:13px;line-height:1.75}.sn-card small{font-size:11px;color:var(--muted);line-height:1.7}.sn-opportunities .sn-card{margin-bottom:17px}.sn-opportunities a{display:block;font-size:12px;margin:20px 0}.sn-empty{padding:40px 25px;text-align:center}.sn-empty h3{font-size:25px;line-height:1.3;font-weight:400;letter-spacing:-.7px}.sn-empty p{font-size:13px;color:var(--muted);max-width:290px;margin:18px auto;line-height:1.7}.sn-empty button{border:0;background:none;text-decoration:underline;font-size:12px;min-height:44px}.sn-big-arrow{font-size:54px;font-weight:250;color:#7c91ce}.sn-context-note{align-self:start}.sn-context-note h2{font-size:31px}.sn-text-button{display:block;min-height:44px;padding:14px 0;border:0;background:none;text-decoration:underline;font-size:12px;color:var(--muted)!important}.sn-overlay{position:fixed;inset:0;background:#2a304334;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50;display:flex;justify-content:flex-end;padding:14px}.sn-drawer{background:#f7f8ffed;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border:1px solid #fff;border-radius:27px;width:500px;max-width:100%;padding:23px 30px 36px;overflow:auto;box-shadow:0 20px 80px #27345b35}.sn-drawer-top{display:flex;justify-content:space-between;align-items:center}.sn-close,.sn-drawer-top button{border:1px solid #fff;background:#fff8;border-radius:50%;font-size:24px;min-width:40px;min-height:40px;font-weight:300}.sn-drawer h2{font-size:35px;font-weight:450;letter-spacing:-1px;margin:20px 0 6px}.sn-drawer-role{font-size:13px;color:var(--muted);margin-bottom:15px}.sn-peer-bio{font-size:14px;line-height:1.75;margin:24px 0}.sn-why{border:1px solid #fff;background:linear-gradient(115deg,#e8edfcaa,#eee5fb90);border-radius:17px;padding:19px;margin:24px 0}.sn-why p{font-size:12px;margin:11px 0 0}.sn-why p span{margin-right:8px}.sn-details{font-size:12px}.sn-details div{display:grid;grid-template-columns:95px 1fr;grid-gap:15px;gap:15px;border-bottom:1px solid #dfe3ed;padding:13px 0;line-height:1.7}.sn-details dt{color:var(--muted)}.sn-details dd{margin:0}.sn-next{border-top:1px solid #dfe3ed;padding-top:25px;margin-top:27px}.sn-next h3{font-size:23px;font-weight:450;line-height:1.3;letter-spacing:-.5px}.sn-next p{font-size:13px;line-height:1.7;color:var(--muted)}.sn-next button{width:100%;margin-top:14px}.sn-next small{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-top:12px}.sn-note-label{margin-top:28px}.sn-history{border-top:1px solid #dfe3ed;margin-top:30px;padding-top:25px}.sn-history h3{font-size:24px;font-weight:450;letter-spacing:-.5px;margin:0}.sn-history>p{font-size:12px;color:var(--muted);margin-bottom:23px}.sn-history>div{display:flex;gap:13px;padding-bottom:22px;font-size:13px;line-height:1.7}.sn-history>div>i{width:6px;height:6px;background:#889cda;border-radius:50%;flex-shrink:0;margin-top:8px}.sn-history small{display:block;font-size:10px;color:var(--muted);margin-bottom:4px}.sn-modal{position:relative;margin:auto;background:#f9faffee;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border:1px solid #fff;box-shadow:0 20px 90px #354b8330;border-radius:29px;padding:35px;width:590px;max-width:100%;max-height:92vh;overflow:auto}.sn-modal h2{font-size:34px;font-weight:420;letter-spacing:-1.1px;line-height:1.2;margin:19px 0}.sn-modal>p{color:var(--muted);font-size:13px;line-height:1.7;margin-bottom:25px}.sn-close{position:absolute;right:14px;top:14px}.sn-steps{padding-left:20px}.sn-steps li{padding:9px 0 9px 8px;font-size:13px;line-height:1.6}.sn-steps p{color:var(--muted);margin:5px 0}.sn-connection-status{background:#e8edff99;border:1px solid #fff;border-radius:16px;padding:18px;font-size:12px;line-height:1.7;margin:20px 0}.sn-connection-status p{color:var(--muted);margin:5px 0 15px}.sn-connection-status p:last-child{margin-bottom:0}.sn-team-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:8px 0 24px}.sn-team-grid .sn-card{padding:23px}.sn-team-grid h2{font-size:21px}.sn-team-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid #fff;background:#e4e8fb;border-radius:15px;font-size:23px;color:#6073b6;margin-bottom:23px}.sn-team-flow{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:23px;gap:23px}.sn-team-flow ul{padding-left:18px;color:var(--muted);font-size:13px;line-height:1.85}.sn-team-flow .sn-card{align-self:start}.sn-team-preview{margin-top:24px;display:flex;gap:11px;flex-wrap:wrap}.sn-team-preview span{padding:9px 13px;border-radius:20px;background:#fff8;border:1px solid #fff;font-size:11px}@media(min-width:1600px){.sn-main{padding:35px 50px 0}.sn-heading{padding-bottom:40px}.sn-person{padding:23px}.sn-heading h1{font-size:58px}}@media(max-width:1150px){.sn-sidebar{width:200px}.sn-shell{margin-left:218px}.sn-main{padding:26px 25px 0}.sn-top{margin:0 25px}.sn-person{grid-template-columns:43px minmax(140px,1fr) minmax(140px,1fr) 15px;gap:12px}.sn-person-fit{display:none}.sn-light{width:110px;height:110px;margin-right:0}.sn-light span{font-size:52px}.sn-team-grid{grid-template-columns:1fr}.sn-team-grid .sn-card{display:grid;grid-template-columns:45px 1fr;grid-column-gap:17px;column-gap:17px}.sn-team-grid h2{margin:0 0 7px}.sn-team-grid p{grid-column:2;margin:0}.sn-team-icon{grid-row:1/3;margin:0}}@media(max-width:760px){.sn-app{padding:10px}.sn-sidebar{position:static;width:auto;padding:17px 12px 8px;border-radius:23px;margin-bottom:10px}.sn-logo{font-size:24px}.sn-symbol{width:30px;height:30px}.sn-account,.sn-sidebar-note,.sn-space-label{display:none}.sn-sidebar nav{flex-direction:row;margin-top:18px;gap:3px}.sn-sidebar nav button{padding:10px 7px;min-height:41px;flex:1 1;justify-content:center;font-size:10px;white-space:nowrap;border-radius:14px}.sn-sidebar nav b,.sn-sidebar nav button>span{display:none}.sn-shell{margin:0;border-radius:25px;min-height:calc(100vh - 160px)}.sn-top{height:60px;margin:0 18px;font-size:10px}.sn-top .sn-muted{display:none}.sn-top button{font-size:10px;padding:8px 12px;min-height:36px;gap:10px}.sn-main{padding:19px 18px 0}.sn-heading{padding:9px 0 26px;min-height:unset;gap:8px;position:relative}.sn-heading h1{font-size:37px;letter-spacing:-1.65px;line-height:1.13;margin:15px 0}.sn-heading p{font-size:13px;line-height:1.65}.sn-heading .sn-eyebrow{font-size:11px}.sn-light{position:absolute;right:0;top:10px;width:35px;height:35px;margin:0}.sn-light span{font-size:21px}.sn-start{flex-direction:column;gap:15px;align-items:stretch;padding:18px;border-radius:20px}.sn-start .sn-primary{width:100%}.sn-start div>span{line-height:1.7}.sn-summary{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:30px}.sn-summary .sn-attention{grid-column:1/-1}.sn-summary>button{padding:18px;border-radius:20px}.sn-summary b{font-size:34px;margin-bottom:10px}.sn-summary button>span{font-size:10px}.sn-list-head{align-items:stretch;flex-direction:column;gap:16px}.sn-list-head p{line-height:1.6}.sn-app .sn-search{width:100%}.sn-app .sn-search>input{width:100%;min-width:0;font-size:16px}.sn-filters{gap:2px;margin:15px 0}.sn-filters button{padding:8px 10px;font-size:10px;min-height:38px}.sn-person{grid-template-columns:36px minmax(0,1fr) 12px;gap:10px;padding:16px 13px;border-radius:20px}.sn-person-state{grid-row:2;grid-column:2}.sn-person>.sn-arrow{grid-column:3;grid-row:1/3}.sn-person-info strong{font-size:13px;flex-wrap:wrap;gap:5px}.sn-person-info>span{font-size:11px}.sn-person-info small{font-size:10px}.sn-avatar{width:35px;height:35px;font-size:11px}.sn-status{font-size:10px}.sn-person-state small{max-width:none}.sn-bottom-note{display:block;font-size:10px}.sn-bottom-note span:first-child{display:none}.sn-footer{flex-direction:column;gap:6px;font-size:9px;padding:20px 0;margin-top:15px}.sn-opportunities,.sn-profile-layout,.sn-team-flow{grid-template-columns:1fr;gap:17px}.sn-card{padding:22px;border-radius:21px}.sn-fields{grid-template-columns:1fr;gap:18px}.sn-app label>input,.sn-app label>textarea{font-size:16px}.sn-overlay{padding:7px}.sn-drawer{padding:19px 23px 30px;border-radius:24px}.sn-modal{padding:35px 24px 25px;max-height:94vh;border-radius:24px}.sn-modal h2{font-size:29px;margin-top:24px}.sn-modal>.sn-eyebrow{max-width:calc(100% - 30px);display:block}.sn-team-grid .sn-card{padding:21px}.sn-team-grid h2{font-size:19px}.sn-team-grid p{font-size:12px}}@media(prefers-reduced-motion:reduce){.sn-app button{transition:none}}@media(prefers-reduced-transparency:reduce){.sn-card,.sn-drawer,.sn-modal,.sn-person,.sn-shell,.sn-sidebar,.sn-summary>button{background:#f5f6fc;-webkit-backdrop-filter:none;backdrop-filter:none}.sn-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#333a5277}}.sn-app{background:radial-gradient(ellipse at 90% 15%,#d886ff24,transparent 44%),radial-gradient(ellipse at 5% 75%,#669aff30,transparent 46%),#f1f3f9}.sn-shell{background:#ffffff28;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:inset 0 1px 0 white,0 25px 70px #647aaa10}.sn-card,.sn-person,.sn-summary>button{background:linear-gradient(120deg,#ffffff6b,#ffffff25);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 #fff,0 7px 22px #475e9a09}.sn-sidebar{background:#ffffff2b}.sn-mode{display:flex;gap:4px;border:1px solid #fff;border-radius:24px;background:#ffffff30;padding:4px}.sn-mode button{border:0;background:none;border-radius:22px;padding:11px 14px;font-size:11px}.sn-mode button[aria-pressed=true]{background:#ffffffc0;box-shadow:0 2px 10px #50608010}.sn-community-bar{display:flex;justify-content:space-between;gap:20px;align-items:center}.sn-community-bar h2{font-weight:430;font-size:26px;letter-spacing:-.8px}.sn-community-disclosure{font-size:11px;color:#73778a;margin:0 0 26px}.sn-community-person{display:flex;gap:13px;align-items:center;border-top:1px solid #fff9;padding:20px 0}.sn-community-person strong{font-size:13px;font-weight:500}.sn-community-person small{display:block;margin-top:4px}.sn-chat-example{display:flex;flex-direction:column;align-items:flex-end;gap:11px;margin:22px 0}.sn-chat-example p{margin:0;background:#eef1fdc2;border:1px solid #fff;border-radius:20px 20px 5px 20px;padding:12px 15px;font-size:12px}.sn-request{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #fff;padding:22px 0}.sn-request div>span,.sn-request small{display:block}.sn-request div>span{font-size:10px;margin-top:8px;color:#536b9d}.sn-request strong{font-weight:500}.sn-community-metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:25px 0}.sn-community-metrics b{display:block;font-size:35px;font-weight:350}.sn-community-metrics span{font-size:10px;color:#74788b}.sn-community-demo a.sn-outline{display:inline-flex;text-decoration:none;margin-top:15px}.sn-top>a{text-decoration:none;color:#526392;font-size:10px}.sn-top{gap:10px}@media(max-width:850px){.sn-community-bar{gap:8px;margin-bottom:17px}.sn-community-bar,.sn-request{flex-direction:column;align-items:flex-start}.sn-top>span{display:none}.sn-mode button{padding:10px 11px}}