.st-auth-page,.st-connect-page,.st-extension-page,.st-onboarding-page,.st-product-shell{--product-canvas:#f2f0ec;--product-paper:#fbfaf8;--product-white:#fff;--product-ink:#17151a;--product-muted:rgba(23,21,26,.56);--product-faint:rgba(23,21,26,.38);--product-line:rgba(23,21,26,.105);--product-violet:#7051d7;--product-violet-soft:#e7ddff;--product-cyan:#a8ebe3;--product-coral:#f3b0a4;--product-cream:#f5e5b4;--product-green:#54af80}.st-product-shell{color:var(--product-ink);background:linear-gradient(90deg,rgba(255,255,255,.28) 1px,transparent 1px),var(--product-canvas);background-size:5rem 100%}.st-product-topbar{height:4.25rem;grid-template-columns:15.5rem 1fr auto;border-bottom-color:var(--product-line);background:color-mix(in srgb,var(--product-paper) 89%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.8);-webkit-backdrop-filter:blur(28px) saturate(1.2);backdrop-filter:blur(28px) saturate(1.2)}.st-product-brand{letter-spacing:-.025em}.st-product-brand svg{padding:.13rem;border:1px solid rgba(23,21,26,.14);border-radius:.48rem;background:var(--product-white);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(23,21,26,.08)}.st-product-topbar__context{width:max-content;padding:.42rem .68rem;border:1px solid rgba(23,21,26,.08);border-radius:999px;background:rgba(255,255,255,.54)}.st-product-status-dot{background:var(--product-green)}.st-product-account-link{border-color:rgba(23,21,26,.12);border-radius:.72rem;background:rgba(255,255,255,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(23,21,26,.05);transition:border-color .18s var(--ease-respond),transform .18s var(--ease-respond)}.st-product-account-link:hover{border-color:rgba(112,81,215,.35);transform:translateY(-1px)}.st-product-account-link>span{border:1px solid rgba(112,81,215,.16);background:linear-gradient(145deg,#f9f5ff,var(--product-violet-soft))}.st-product-sidebar{top:4.25rem;width:15.5rem;padding:1.2rem .9rem;border-right-color:var(--product-line);background:color-mix(in srgb,var(--product-paper) 82%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.st-product-sidebar nav{gap:.35rem}.st-product-sidebar nav:before{content:"Library";padding:.45rem .72rem .55rem;color:var(--product-faint);font:600 .58rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.st-product-sidebar nav a{min-height:2.75rem;border-radius:.72rem;color:rgba(23,21,26,.56);transition:color .18s var(--ease-respond),background .18s var(--ease-respond),border-color .18s var(--ease-respond),transform .18s var(--ease-respond)}.st-product-sidebar nav a:hover{transform:translateX(2px)}.st-product-sidebar nav a[aria-current=page]{border-color:rgba(23,21,26,.13);background:linear-gradient(110deg,rgba(231,221,255,.7),rgba(255,255,255,.76) 46%),var(--product-white);box-shadow:inset 0 1px 0 rgba(255,255,255,.94),0 4px 12px rgba(41,28,61,.05)}.st-product-sidebar nav a[aria-current=page] svg{color:var(--product-violet)}.st-product-sidebar__privacy{position:relative;overflow:hidden;border-color:rgba(112,81,215,.14);background:rgba(255,255,255,.58)}.st-product-sidebar__privacy:after{content:"";position:absolute;right:-2rem;bottom:-2.5rem;width:5.5rem;height:5.5rem;border-radius:50%;background:radial-gradient(circle,var(--product-cyan),transparent 68%);opacity:.42;pointer-events:none}.st-product-content{padding:4.25rem 0 0 15.5rem}.st-product-page{width:min(100%,84rem);padding-top:3.5rem}.st-library-header,.st-project-header,.st-settings-header{align-items:flex-start;padding-bottom:2.5rem}.st-library-header>div:first-child,.st-project-header>div:first-child,.st-settings-header>div:first-child{position:relative}.st-library-header>div:first-child:before,.st-project-header>div:first-child:before,.st-settings-header>div:first-child:before{content:"";position:absolute;top:-.65rem;left:-1rem;width:4.25rem;height:.22rem;border-radius:999px;background:linear-gradient(90deg,var(--product-violet),var(--product-cyan))}.st-library-header h1,.st-project-header h1,.st-settings-header h1{max-width:18ch;margin-top:.65rem;font-weight:430;letter-spacing:-.052em}.st-library-header__actions,.st-project-header__actions{padding-top:.3rem}.st-library-header__actions .st-btn,.st-project-header__actions .st-btn{min-height:2.65rem;border-radius:.68rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 2px 5px rgba(23,21,26,.08)}.st-library-summary,.st-project-overview{overflow:hidden;margin-bottom:2.35rem;border:1px solid var(--product-line);border-radius:.88rem;background:rgba(255,255,255,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.st-library-summary div,.st-project-overview>div{position:relative;min-height:6.15rem;padding:1.15rem 1.25rem}.st-library-summary div:after,.st-project-overview>div:after{content:"";position:absolute;right:1.1rem;bottom:.8rem;left:1.1rem;height:.18rem;border-radius:999px;background:var(--summary-accent,var(--product-violet-soft));opacity:.9}.st-library-summary div:first-child,.st-project-overview>div:first-child{--summary-accent:var(--product-violet-soft)}.st-library-summary div:nth-child(2),.st-project-overview>div:nth-child(2){--summary-accent:var(--product-cyan)}.st-library-summary div:nth-child(3),.st-project-overview>div:nth-child(3){--summary-accent:var(--product-coral)}.st-library-summary div:nth-child(4),.st-project-overview>div:nth-child(4){--summary-accent:var(--product-cream)}.st-library-summary span,.st-project-overview span{align-self:flex-start;text-transform:uppercase;letter-spacing:.06em}.st-library-summary strong,.st-project-overview strong{align-self:flex-end;font-size:1.85rem;font-variant-numeric:tabular-nums}.st-library{gap:1.15rem;padding:1.15rem;border:1px solid var(--product-line);border-radius:1rem;background:rgba(251,250,248,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.st-library-toolbar{min-height:3.2rem}.st-library-tabs{gap:.25rem;padding:.25rem;border:1px solid rgba(23,21,26,.08);border-radius:.68rem;background:rgba(228,225,220,.7)}.st-library-tabs button{min-height:2.15rem;padding:.55rem .8rem;border-radius:.48rem}.st-library-tabs button[aria-selected=true]{background:var(--product-white);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 4px rgba(23,21,26,.1)}.st-library-tabs button[aria-selected=true]:after{display:none}.st-archive-toggle,.st-library-search,.st-library-select{border-color:rgba(23,21,26,.12);background:rgba(255,255,255,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.st-library-search:focus-within{border-color:rgba(112,81,215,.42);box-shadow:0 0 0 3px rgba(112,81,215,.09)}.st-library-filter-row button[aria-pressed=true]{border-color:rgba(112,81,215,.16);color:#4e337f;background:#eee8ff}.st-capture-table{border-radius:.78rem;background:rgba(255,255,255,.72)}.st-capture-table__head{background:#ece9e4}.st-capture-row{position:relative;overflow:visible;background:rgba(255,255,255,.74);transition:background .18s var(--ease-respond),transform .18s var(--ease-respond)}.st-capture-row:before{content:"";position:absolute;top:.85rem;bottom:.85rem;left:0;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(var(--product-violet),#b89ff6);opacity:.58}.st-capture-row:hover{z-index:1;background:var(--product-white);transform:translateY(-1px)}.st-source-mark{position:relative;overflow:hidden;border-color:rgba(112,81,215,.18);background:linear-gradient(145deg,#fff 30%,#e7ddff)}.st-source-mark:after{content:"";position:absolute;right:-.65rem;bottom:-.65rem;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--product-cyan);filter:blur(3px);opacity:.65}.st-capture-row__actions>a span{color:var(--product-violet)}.st-project-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.8rem}.st-project-card{grid-column:span 4;position:relative;isolation:isolate;overflow:hidden;min-height:17rem;border-color:rgba(23,21,26,.12);border-radius:.9rem;background:rgba(255,255,255,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.96);transform-style:preserve-3d;transition:transform .22s var(--ease-respond),border-color .22s var(--ease-respond),background .22s var(--ease-respond)}.st-project-card:nth-child(3n+1){--project-accent:var(--product-violet-soft)}.st-project-card:nth-child(3n+2){--project-accent:var(--product-cyan)}.st-project-card:nth-child(3n){--project-accent:var(--product-cream)}.st-project-card:before{content:"";position:absolute;z-index:-1;top:0;right:0;width:48%;height:42%;background:linear-gradient(rgba(23,21,26,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(23,21,26,.07) 1px,transparent 1px),var(--project-accent,var(--product-violet-soft));background-size:.8rem .8rem;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);opacity:.58}.st-project-card:hover{border-color:rgba(112,81,215,.28);background:var(--product-white);transform:translateY(-3px) rotateX(.35deg)}.st-project-card--unsorted{grid-column:span 6;--project-accent:var(--product-coral)}.st-project-card h3{max-width:15ch;font-size:1.35rem;letter-spacing:-.035em}.st-project-card__actions a span{color:var(--product-violet)}.st-project-page{width:min(100%,86rem)}.st-project-breadcrumb{width:max-content;padding:.42rem .6rem;border:1px solid var(--product-line);border-radius:999px;background:rgba(255,255,255,.58)}.st-project-captures{position:relative;overflow:hidden;min-height:25rem;border-radius:1rem;background:rgba(255,255,255,.76);box-shadow:inset 0 1px 0 rgba(255,255,255,.95)}.st-project-captures:before{content:"";position:absolute;top:-5rem;right:-4rem;width:13rem;height:13rem;border-radius:50%;background:radial-gradient(circle,rgba(168,235,227,.42),transparent 68%);pointer-events:none}.st-project-empty>span{width:3.15rem;height:3.15rem;border-color:rgba(112,81,215,.22);background:linear-gradient(145deg,#fff,var(--product-violet-soft));box-shadow:0 8px 24px rgba(112,81,215,.12)}.st-account-settings{width:min(100%,84rem)}.st-settings-layout{grid-template-columns:13rem minmax(0,1fr);gap:2rem}.st-settings-nav{overflow:hidden;padding:.45rem;border:1px solid var(--product-line);border-radius:.82rem;background:rgba(255,255,255,.56)}.st-settings-nav:before{content:"Workspace settings";padding:.65rem .7rem .75rem;color:var(--product-faint);font:600 .58rem/1 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.st-settings-nav a{border:0;border-radius:.58rem}.st-settings-nav a:hover{background:rgba(255,255,255,.68)}.st-settings-nav a[aria-current=location]{border:0;color:#4d337e;background:linear-gradient(100deg,var(--product-violet-soft),rgba(255,255,255,.8))}.st-settings-panels{gap:1rem}.st-settings-panel{position:relative;overflow:hidden;padding:1.65rem;border-radius:.95rem;background:rgba(255,255,255,.76);box-shadow:inset 0 1px 0 rgba(255,255,255,.95)}.st-settings-panel:before{content:"";position:absolute;top:0;left:0;width:4.5rem;height:3px;background:var(--panel-accent,var(--product-violet))}.st-settings-panel:nth-child(2){--panel-accent:#dd9e76}.st-settings-panel:nth-child(3){--panel-accent:#49a77c}.st-settings-panel:nth-child(4){--panel-accent:#68b7b0}.st-settings-identity>span{border:1px solid rgba(112,81,215,.16);background:linear-gradient(145deg,#fff,var(--product-violet-soft))}.st-onboarding-form :is(input,select),.st-profile-form :is(input,select){background:rgba(251,250,248,.86)}.st-plan-summary,.st-privacy-boundary>div,.st-security-facts,.st-settings-toggle{background:#f0ede8}.st-usage-list>div{min-height:5.2rem;background:rgba(255,255,255,.68)}.st-usage-list i b{background:linear-gradient(90deg,var(--product-violet),#a98ef1)}.st-privacy-boundary>div:first-child{border-top:3px solid var(--product-cyan)}.st-privacy-boundary>div:last-child{border-top:3px solid var(--product-violet-soft)}.st-auth-page,.st-onboarding-page{background:var(--product-canvas)}.st-auth-context,.st-onboarding-context{background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),#18161b;background-size:2.5rem 2.5rem}.st-auth-context:before,.st-onboarding-context:before{inset:18% -18% -24% 4%;height:76%;background:radial-gradient(circle at 22% 26%,rgba(231,221,255,.42),transparent 30%),radial-gradient(circle at 68% 55%,rgba(168,235,227,.25),transparent 32%),radial-gradient(circle at 84% 82%,rgba(245,229,180,.18),transparent 28%);filter:blur(30px)}.st-auth-context__copy h1{max-width:13ch;font-weight:420;letter-spacing:-.052em}.st-auth-preview{border-color:rgba(255,255,255,.18);border-radius:1rem;background:rgba(24,22,27,.64);box-shadow:0 2.8rem 7rem rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform:perspective(900px) rotateY(-2deg) rotateX(1deg)}.st-auth-preview__body main div:first-child{background:linear-gradient(115deg,rgba(231,221,255,.17),rgba(168,235,227,.08))}.st-auth-form-side{position:relative}.st-auth-form-side:before{content:"";position:absolute;top:12%;right:10%;width:5rem;height:5rem;border-radius:50%;background:radial-gradient(circle,rgba(112,81,215,.13),transparent 70%)}.st-auth-card{padding:2rem;border:1px solid var(--product-line);border-radius:1rem;background:rgba(255,255,255,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.96)}.st-auth-provider__button{min-height:3.25rem;background:var(--product-ink);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 4px 12px rgba(23,21,26,.12);transition:transform .18s var(--ease-respond),background .18s var(--ease-respond)}.st-auth-provider__button:hover{color:#fff;background:#28242c;transform:translateY(-1px)}.st-auth-provider__button svg{padding:.12rem;border-radius:50%;background:#fff}.st-extension-guide__head{position:relative;min-height:16rem}.st-extension-guide__head:after{content:"";position:absolute;z-index:-1;right:2%;bottom:0;width:23rem;height:10rem;background:radial-gradient(circle at 25% 35%,rgba(231,221,255,.88),transparent 35%),radial-gradient(circle at 70% 70%,rgba(168,235,227,.72),transparent 38%);filter:blur(20px);opacity:.65}.st-extension-workbench{border-radius:1rem;background:rgba(255,255,255,.74);box-shadow:0 2rem 5rem rgba(28,20,40,.09),inset 0 1px 0 rgba(255,255,255,.95)}.st-extension-workbench__panel{background:linear-gradient(150deg,rgba(255,255,255,.9),rgba(240,236,248,.74))}.st-extension-flow li>span{border-color:rgba(112,81,215,.18);background:linear-gradient(145deg,#fff,var(--product-violet-soft))}.st-extension-flow li{transition:padding-left .2s var(--ease-respond),background .2s var(--ease-respond)}.st-extension-flow li:hover{padding-left:.55rem;background:linear-gradient(90deg,rgba(231,221,255,.3),transparent 70%)}@media (max-width:1000px){.st-product-topbar{grid-template-columns:13rem 1fr auto}.st-product-sidebar{width:13rem}.st-product-content{padding-left:13rem}.st-project-card{grid-column:span 6}}@media (max-width:760px){.st-product-shell{background-size:3rem 100%}.st-product-topbar{grid-template-columns:1fr auto;height:4rem;padding-inline:.85rem}.st-product-topbar__context{display:none}.st-product-brand span{display:inline}.st-product-topbar__actions>.st-btn{display:none}.st-product-sidebar{top:auto;right:.7rem;bottom:.7rem;left:.7rem;width:auto;height:3.8rem;padding:.38rem;border:1px solid rgba(23,21,26,.13);border-radius:.95rem;background:rgba(251,250,248,.9);box-shadow:0 1rem 2.5rem rgba(23,21,26,.14),inset 0 1px 0 rgba(255,255,255,.9)}.st-product-sidebar nav{display:grid;grid-template-columns:repeat(4,1fr);gap:.2rem}.st-product-sidebar nav:before,.st-product-sidebar__privacy{display:none}.st-product-sidebar nav a{justify-content:center;min-height:3rem;padding:.55rem}.st-product-sidebar nav a span{display:none}.st-product-sidebar nav a:hover{transform:none}.st-product-content{padding:4rem 0 5.2rem}.st-product-page{padding:2.4rem 1rem 4rem}.st-library-summary,.st-project-overview{grid-template-columns:1fr 1fr}.st-library-summary div,.st-project-overview>div{min-height:5rem;padding:.9rem}.st-library{margin-inline:-.25rem;padding:.7rem}.st-library-tabs{width:100%}.st-library-tabs button{flex:1}.st-library-tools{width:100%}.st-library-search{flex:1;width:auto}.st-project-card,.st-project-card--unsorted{grid-column:span 12;min-height:15rem}.st-settings-layout{grid-template-columns:1fr}.st-settings-nav{position:sticky;top:4rem;z-index:6;display:flex;overflow-x:auto;border-radius:.72rem;backdrop-filter:blur(16px)}.st-settings-nav:before{display:none}.st-settings-nav a{flex:none}.st-settings-nav a[aria-current=location]{border:0}.st-auth-card{padding:1.25rem}}@media (hover:none),(pointer:coarse){.st-capture-row:hover,.st-product-account-link:hover,.st-project-card:hover{transform:none}}@media (prefers-reduced-motion:reduce){.st-capture-row,.st-extension-flow li,.st-product-account-link,.st-product-sidebar nav a,.st-project-card{transition:none;transform:none!important}}