.ws-app{--ws-bg:#f4f7fa;--ws-surface:var(--surface);--ws-subtle:#f8fafc;--ws-muted:#5b6b80;--ws-faint:#8a98ab;--ws-line:#e3e8ef;--ws-line-strong:var(--line);--ws-radius:16px;--ws-radius-md:12px;--ws-radius-sm:9px;--ws-shadow-sm:0 1px 2px rgba(10,46,82,.05);--ws-shadow:0 1px 2px rgba(10,46,82,.04),0 6px 20px rgba(10,46,82,.06);--ws-shadow-lg:0 18px 44px rgba(10,46,82,.16);--ws-sidebar-w:260px;--ws-gutter:clamp(1rem,2.4vw,2rem);--ws-focus:0 0 0 3px color-mix(in srgb,var(--brand) 35%,transparent);--ws-ok-bg:color-mix(in srgb,var(--ok) 11%,#fff);--ws-warn-bg:color-mix(in srgb,var(--warn) 11%,#fff);--ws-danger-bg:color-mix(in srgb,var(--danger) 9%,#fff);--ws-neutral-bg:#eef2f6;--ws-neutral-ink:#475569;min-height:100vh;background:var(--ws-bg);color:var(--ink);font-size:15px;line-height:1.5}.ws-app svg{flex-shrink:0}.ws-shell{display:grid;grid-template-columns:var(--ws-sidebar-w) minmax(0,1fr);min-height:100vh}.ws-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem .9rem 1rem;background:radial-gradient(120% 60% at 0 0,color-mix(in srgb,var(--brand) 22%,transparent) 0,transparent 60%),linear-gradient(180deg,var(--navy-deep) 0,color-mix(in srgb,var(--navy-deep) 78%,var(--navy)) 100%);color:#fff;overflow-y:auto}.ws-sidebar-top{padding:.2rem .55rem .4rem}.ws-wordmark{display:inline-flex;align-items:center;gap:.6rem;font-weight:800;font-size:1.12rem;letter-spacing:-.015em;color:inherit}.ws-wordmark-logo{width:32px;height:32px;border-radius:9px}.ws-wordmark-name span{color:var(--brand)}.ws-sidebar .ws-wordmark-name span{color:color-mix(in srgb,var(--brand) 70%,#fff)}.ws-nav{display:grid;grid-gap:.2rem;gap:.2rem;flex:1 1;align-content:start}.ws-nav-label{margin:.85rem 0 .35rem;padding:0 .75rem;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.ws-nav-label:first-child{margin-top:0}.ws-nav-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.15rem;gap:.15rem}.ws-nav-link{position:relative;display:flex;align-items:center;gap:.7rem;min-height:42px;padding:.5rem .75rem;border-radius:10px;color:hsla(0,0%,100%,.74);font-weight:600;font-size:.94rem;transition:background .15s ease,color .15s ease}.ws-nav-link:hover{background:hsla(0,0%,100%,.07);color:#fff}.ws-nav-link:focus-visible{outline:none;box-shadow:var(--ws-focus)}.ws-nav-link.is-active{background:hsla(0,0%,100%,.12);color:#fff}.ws-nav-link.is-active:before{content:"";position:absolute;left:-.9rem;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--brand)}.ws-nav-icon{display:grid;place-items:center;width:20px;height:20px}.ws-nav-icon svg{width:18px;height:18px;stroke-width:2}.ws-nav-link.is-active .ws-nav-icon{color:color-mix(in srgb,var(--brand) 70%,#fff)}.ws-nav-text{flex:1 1;min-width:0}.ws-nav-badge{min-width:22px;height:22px;padding:0 .4rem;display:inline-grid;place-items:center;border-radius:999px;background:var(--brand);color:#fff;font-size:.72rem;font-weight:800}.ws-sidebar-foot{display:grid;grid-gap:.55rem;gap:.55rem}.ws-idcard{display:flex;align-items:center;gap:.65rem;padding:.7rem .75rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#fff;transition:background .15s ease}.ws-idcard:hover{background:hsla(0,0%,100%,.1)}.ws-idcard-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.ws-idcard-icon svg{width:18px;height:18px}.ws-idcard.is-verified .ws-idcard-icon{background:color-mix(in srgb,var(--ok) 28%,transparent);color:color-mix(in srgb,var(--ok) 35%,#fff)}.ws-idcard.is-unverified .ws-idcard-icon{background:color-mix(in srgb,var(--warn) 30%,transparent);color:color-mix(in srgb,var(--warn) 30%,#fff)}.ws-idcard-copy{display:grid;min-width:0}.ws-idcard-copy strong{font-size:.86rem;line-height:1.25}.ws-idcard-copy small{font-size:.76rem;color:hsla(0,0%,100%,.6)}.ws-plan-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;border-radius:10px;font-size:.82rem;font-weight:700;color:hsla(0,0%,100%,.8)}.ws-plan-link:hover{background:hsla(0,0%,100%,.07);color:#fff}.ws-plan-link-cta{display:inline-flex;align-items:center;gap:.15rem;font-weight:600;color:color-mix(in srgb,var(--brand) 70%,#fff)}.ws-plan-link-cta svg{width:14px;height:14px}.ws-main{min-width:0;display:flex;flex-direction:column}.ws-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:64px;padding:.6rem var(--ws-gutter);background:color-mix(in srgb,var(--ws-bg) 82%,transparent);backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--ws-line)}.ws-topbar-end,.ws-topbar-start{display:flex;align-items:center;gap:.6rem;min-width:0}.ws-mobile-nav,.ws-topbar-brand{display:none}.ws-crumbs{display:flex;align-items:center;gap:.35rem;min-width:0;font-size:.9rem;color:var(--ws-muted)}.ws-crumbs a{font-weight:700;color:var(--ink);white-space:nowrap}.ws-crumbs a:hover{color:var(--brand-strong)}.ws-crumbs svg{width:15px;height:15px;color:var(--ws-faint)}.ws-crumbs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-icon-btn{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:11px;border:1px solid var(--ws-line);background:var(--ws-surface);color:var(--ink);cursor:pointer;list-style:none;transition:border-color .15s ease,background .15s ease}.ws-icon-btn::-webkit-details-marker{display:none}.ws-icon-btn:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--ws-line));background:var(--brand-tint)}.ws-icon-btn:focus-visible{outline:none;box-shadow:var(--ws-focus)}.ws-icon-btn svg{width:19px;height:19px}.ws-icon-btn-badge{position:absolute;top:-5px;right:-5px;min-width:19px;height:19px;padding:0 .3rem;display:grid;place-items:center;border-radius:999px;border:2px solid var(--ws-bg);background:var(--brand);color:#fff;font-size:.66rem;font-weight:800}.ws-menu{position:relative}.ws-menu-trigger{display:flex;align-items:center;gap:.55rem;padding:.25rem .6rem .25rem .25rem;border-radius:999px;border:1px solid var(--ws-line);background:var(--ws-surface);cursor:pointer;list-style:none;transition:border-color .15s ease}.ws-menu-trigger::-webkit-details-marker{display:none}.ws-menu-trigger:hover,.ws-menu[open] .ws-menu-trigger{border-color:color-mix(in srgb,var(--brand) 45%,var(--ws-line))}.ws-menu-trigger:focus-visible{outline:none;box-shadow:var(--ws-focus)}.ws-menu-name{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700}.ws-menu-chevron{width:16px;height:16px;color:var(--ws-faint);transition:transform .15s ease}.ws-menu[open] .ws-menu-chevron{transform:rotate(180deg)}.ws-avatar{position:relative;width:32px;height:32px;border-radius:999px;display:inline-grid;place-items:center;flex-shrink:0;background:linear-gradient(150deg,var(--brand),var(--navy));color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.02em}.ws-avatar.is-verified:after{content:"";position:absolute;right:-1px;bottom:-1px;width:10px;height:10px;border-radius:999px;background:var(--ok);border:2px solid #fff}.ws-avatar--lg{width:44px;height:44px;font-size:.95rem}.ws-menu-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:min(290px,calc(100vw - 2rem));padding:.5rem;border-radius:14px;border:1px solid var(--ws-line);background:var(--ws-surface);box-shadow:var(--ws-shadow-lg)}.ws-menu-head{display:flex;align-items:center;gap:.75rem;padding:.65rem .6rem .8rem;border-bottom:1px solid var(--ws-line)}.ws-menu-head>div{display:grid;min-width:0}.ws-menu-head strong{font-size:.95rem}.ws-menu-head>div>span{font-size:.82rem;color:var(--ws-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-app .ws-menu-head .ws-menu-plan{margin-top:.3rem;width:-moz-fit-content;width:fit-content;padding:.1rem .5rem;border-radius:999px;background:var(--brand-soft);color:var(--navy);font-size:.72rem;font-weight:700}.ws-menu-links{display:grid;padding:.4rem 0}.ws-menu-links a{padding:.5rem .6rem;border-radius:8px;font-size:.9rem;font-weight:600}.ws-menu-links a:hover{background:var(--brand-tint);color:var(--navy)}.ws-menu-foot{padding-top:.45rem;border-top:1px solid var(--ws-line)}.ws-content{width:100%;max-width:1320px;margin:0 auto;padding:1.6rem var(--ws-gutter) 3rem;display:grid;grid-gap:1.25rem;gap:1.25rem;align-content:start}.ws-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ws-page-heading{min-width:0;display:grid;grid-gap:.3rem;gap:.3rem}.ws-page-heading h1{font-size:clamp(1.45rem,1.2rem + .9vw,1.9rem);font-weight:800;letter-spacing:-.02em;overflow-wrap:anywhere}.ws-page-heading p{color:var(--ws-muted);max-width:62ch}.ws-page-actions{display:flex;flex-wrap:wrap;gap:.5rem}.ws-notices{display:grid;grid-gap:.5rem;gap:.5rem}.ws-notice{display:flex;align-items:flex-start;gap:.6rem;padding:.75rem .95rem;border-radius:var(--ws-radius-md);border:1px solid;font-size:.92rem;font-weight:600;overflow-wrap:anywhere}.ws-notice svg{width:18px;height:18px;margin-top:.1rem}.ws-notice--success{background:var(--ws-ok-bg);border-color:color-mix(in srgb,var(--ok) 25%,#fff);color:color-mix(in srgb,var(--ok) 80%,#000)}.ws-notice--error{background:var(--ws-danger-bg);border-color:color-mix(in srgb,var(--danger) 22%,#fff);color:var(--danger)}.ws-notice--info{background:var(--brand-tint);border-color:color-mix(in srgb,var(--brand) 25%,#fff);color:var(--navy)}.ws-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:40px;padding:.5rem 1rem;border-radius:11px;border:1px solid transparent;font:inherit;font-size:.92rem;font-weight:700;line-height:1.2;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.ws-btn svg{width:17px;height:17px}.ws-btn:focus-visible{outline:none;box-shadow:var(--ws-focus)}.ws-btn:disabled,.ws-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ws-btn--primary{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 1px 2px rgba(10,46,82,.12),0 4px 12px color-mix(in srgb,var(--brand) 25%,transparent)}.ws-btn--primary:hover:not(:disabled){background:var(--navy);border-color:var(--navy)}.ws-btn--secondary{background:var(--ws-surface);border-color:var(--ws-line-strong);color:var(--ink)}.ws-btn--secondary:hover:not(:disabled){border-color:color-mix(in srgb,var(--brand) 50%,var(--ws-line));color:var(--navy);background:var(--brand-tint)}.ws-btn--ghost{background:transparent;color:var(--navy)}.ws-btn--ghost:hover:not(:disabled){background:var(--brand-soft)}.ws-btn--danger{background:var(--ws-surface);border-color:color-mix(in srgb,var(--danger) 30%,#fff);color:var(--danger)}.ws-btn--danger:hover:not(:disabled){background:var(--ws-danger-bg)}.ws-btn--sm{min-height:34px;padding:.35rem .75rem;font-size:.85rem;border-radius:9px}.ws-btn--block{width:100%}.ws-link{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:none;font:inherit;font-size:.88rem;font-weight:700;color:var(--brand-strong);cursor:pointer;white-space:nowrap}.ws-link:hover{color:var(--navy);text-decoration:underline;text-underline-offset:3px}.ws-link svg{width:15px;height:15px}.ws-card{background:var(--ws-surface);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow);padding:1.25rem;min-width:0}.ws-card--flush{padding:0}.ws-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.ws-card-head>div{min-width:0}.ws-card--flush>.ws-card-head{margin:0;padding:1.1rem 1.25rem;border-bottom:1px solid var(--ws-line)}.ws-card-title{display:flex;align-items:center;gap:.5rem;font-size:1.02rem;font-weight:800;letter-spacing:-.01em}.ws-card-title svg{width:18px;height:18px;color:var(--brand)}.ws-card-sub{margin-top:.2rem;color:var(--ws-muted);font-size:.88rem}.ws-muted{color:var(--ws-muted);font-size:.9rem}.ws-stack{display:grid;grid-gap:1rem;gap:1rem;align-content:start;min-width:0}.ws-stack--sm{gap:.6rem}.ws-badge{display:inline-flex;align-items:center;gap:.35rem;height:26px;padding:0 .6rem;border-radius:999px;font-size:.76rem;font-weight:700;white-space:nowrap;width:-moz-fit-content;width:fit-content}.ws-badge svg{width:14px;height:14px}.ws-badge-dot{width:7px;height:7px;border-radius:999px;background:currentColor}.ws-badge--neutral{background:var(--ws-neutral-bg);color:var(--ws-neutral-ink)}.ws-badge--brand{background:var(--brand-soft);color:var(--brand-strong)}.ws-badge--navy{background:color-mix(in srgb,var(--navy) 10%,#fff);color:var(--navy)}.ws-badge--ok{background:var(--ws-ok-bg);color:var(--ok)}.ws-badge--warn{background:var(--ws-warn-bg);color:var(--warn)}.ws-badge--danger{background:var(--ws-danger-bg);color:var(--danger)}.ws-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .5rem;border-radius:6px;font-size:.72rem;font-weight:700;background:var(--ws-neutral-bg);color:var(--ws-neutral-ink);white-space:nowrap}.ws-chip svg{width:12px;height:12px}.ws-chip--brand{background:var(--brand-tint);color:var(--brand-strong)}.ws-chip--warn{background:var(--ws-warn-bg);color:var(--warn)}.ws-chip--danger{background:var(--ws-danger-bg);color:var(--danger)}.ws-chip--ok{background:var(--ws-ok-bg);color:var(--ok)}.ws-progress{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.ws-progress-label{font-size:.84rem;color:var(--ws-muted);white-space:nowrap}.ws-progress-label strong{color:var(--ink)}.ws-progress-bar{display:block;height:6px;border-radius:999px;background:var(--ws-neutral-bg);overflow:hidden}.ws-progress-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand),var(--brand-strong))}.ws-progress.is-done .ws-progress-bar span{background:var(--ok)}.ws-progress--compact .ws-progress-bar{width:100%;max-width:140px;height:5px}.ws-file{position:relative;display:inline-grid;place-items:center;flex-shrink:0;border-radius:10px;background:var(--brand-tint);border:1px solid color-mix(in srgb,var(--brand) 18%,#fff);color:var(--brand-strong)}.ws-file--md{width:44px;height:50px}.ws-file--sm{width:36px;height:42px}.ws-file svg{width:20px;height:20px;margin-top:-8px}.ws-file--sm svg{width:17px;height:17px}.ws-file small{position:absolute;bottom:5px;font-size:.56rem;font-weight:800;letter-spacing:.04em;color:var(--navy)}.ws-empty{display:grid;justify-items:center;grid-gap:.45rem;gap:.45rem;padding:2.5rem 1.25rem;text-align:center;border:1px dashed var(--ws-line-strong);border-radius:var(--ws-radius-md);background:var(--ws-subtle)}.ws-empty--compact{padding:1.4rem 1rem}.ws-empty-icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;margin-bottom:.25rem;background:var(--brand-soft);color:var(--brand-strong)}.ws-empty--compact .ws-empty-icon{width:38px;height:38px;border-radius:11px}.ws-empty-icon svg{width:22px;height:22px}.ws-empty h4{font-size:1rem;font-weight:800}.ws-empty p{max-width:46ch;color:var(--ws-muted);font-size:.9rem}.ws-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem}.ws-field{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0;align-content:start}.ws-field-label{font-size:.86rem;font-weight:700;color:var(--ink)}.ws-field-label em{font-style:normal;font-weight:500;color:var(--ws-faint)}.ws-field-hint{font-size:.8rem;color:var(--ws-muted)}.ws-input,.ws-select,.ws-textarea{width:100%;min-height:42px;padding:.55rem .8rem;border:1px solid var(--ws-line-strong);border-radius:10px;background-color:var(--ws-surface);color:var(--ink);font:inherit;font-size:.93rem;transition:border-color .15s ease,box-shadow .15s ease}.ws-textarea{min-height:88px;resize:vertical}.ws-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235b6b80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7rem center}.ws-input::placeholder,.ws-textarea::placeholder{color:var(--ws-faint)}.ws-input:hover,.ws-select:hover,.ws-textarea:hover{border-color:color-mix(in srgb,var(--brand) 35%,var(--ws-line-strong))}.ws-input:focus,.ws-select:focus,.ws-textarea:focus{outline:none;border-color:var(--brand);box-shadow:var(--ws-focus)}.ws-check{display:flex;align-items:flex-start;gap:.6rem;font-size:.9rem;cursor:pointer}.ws-check input{width:18px;height:18px;margin:.1rem 0 0;flex-shrink:0;accent-color:var(--brand);cursor:pointer}.ws-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem 1rem;gap:.9rem 1rem}.ws-span-2{grid-column:1/-1}.ws-form-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.ws-tabs{display:flex;gap:.25rem;padding:.25rem;border-radius:12px;background:var(--ws-neutral-bg);overflow-x:auto;scrollbar-width:none;max-width:100%}.ws-tabs::-webkit-scrollbar{display:none}.ws-tab{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border-radius:9px;font-size:.86rem;font-weight:700;color:var(--ws-muted);white-space:nowrap;transition:background .15s ease,color .15s ease}.ws-tab:hover{color:var(--ink)}.ws-tab.is-active{background:var(--ws-surface);color:var(--navy);box-shadow:var(--ws-shadow-sm),0 0 0 1px var(--ws-line)}.ws-tab:focus-visible{outline:none;box-shadow:var(--ws-focus)}.ws-tab-count{min-width:20px;padding:0 .35rem;border-radius:999px;background:rgba(15,23,42,.07);font-size:.72rem;text-align:center}.ws-tab.is-active .ws-tab-count{background:var(--brand-soft);color:var(--brand-strong)}.ws-search{position:relative;display:flex;align-items:center;min-width:0}.ws-search svg{position:absolute;left:.75rem;width:16px;height:16px;color:var(--ws-faint);pointer-events:none}.ws-search .ws-input{padding-left:2.25rem}.ws-dropdown{position:relative}.ws-dropdown>summary{list-style:none}.ws-dropdown>summary::-webkit-details-marker{display:none}.ws-dropdown-panel{position:absolute;right:0;top:calc(100% + 6px);z-index:30;min-width:220px;padding:.35rem;display:grid;grid-gap:.1rem;gap:.1rem;border-radius:12px;border:1px solid var(--ws-line);background:var(--ws-surface);box-shadow:var(--ws-shadow-lg)}.ws-dropdown-item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .65rem;border:0;border-radius:8px;background:none;font:inherit;font-size:.88rem;font-weight:600;text-align:left;color:var(--ink);cursor:pointer}.ws-dropdown-item svg{width:15px;height:15px;color:var(--ws-faint)}.ws-dropdown-item:hover{background:var(--brand-tint);color:var(--navy)}.ws-dropdown-item.is-active{color:var(--brand-strong);background:var(--brand-tint)}.ws-dropdown-item.is-danger{color:var(--danger)}.ws-dropdown-item.is-danger svg{color:currentColor}.ws-dropdown-item.is-danger:hover{background:var(--ws-danger-bg)}.ws-dropdown-sep{height:1px;margin:.25rem .2rem;background:var(--ws-line)}.ws-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);grid-gap:1.25rem;gap:1.25rem;align-items:start}.ws-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ws-stat{display:flex;align-items:center;gap:.85rem;padding:1rem 1.1rem;border-radius:var(--ws-radius);border:1px solid var(--ws-line);background:var(--ws-surface);box-shadow:var(--ws-shadow);min-width:0}.ws-stat-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:var(--brand-soft);color:var(--brand-strong)}.ws-stat-icon svg{width:20px;height:20px}.ws-stat-icon--ok{background:var(--ws-ok-bg);color:var(--ok)}.ws-stat-icon--warn{background:var(--ws-warn-bg);color:var(--warn)}.ws-stat-icon--navy{background:color-mix(in srgb,var(--navy) 10%,#fff);color:var(--navy)}.ws-stat-copy{display:grid;min-width:0}.ws-stat-value{font-size:1.5rem;font-weight:800;line-height:1.1;letter-spacing:-.02em}.ws-stat-label{font-size:.84rem;color:var(--ws-muted)}.ws-list{display:grid}.ws-list-row{display:flex;align-items:center;gap:.9rem;padding:.85rem 0;border-top:1px solid var(--ws-line);min-width:0}.ws-list-row:first-child{border-top:0;padding-top:.15rem}a.ws-list-row:hover .ws-list-title{color:var(--brand-strong)}.ws-list-main{flex:1 1;min-width:0;display:grid;grid-gap:.2rem;gap:.2rem}.ws-list-title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.ws-list-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .5rem;font-size:.83rem;color:var(--ws-muted);min-width:0}.ws-list-meta>span{min-width:0;overflow-wrap:anywhere}.ws-list-meta>span+span:before{content:"·";margin-right:.5rem;color:var(--ws-faint)}.ws-list-side{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.ws-list-tags{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.15rem}@media (max-width:1100px){.ws-split{grid-template-columns:minmax(0,1fr)}.ws-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ws-shell{grid-template-columns:minmax(0,1fr)}.ws-sidebar{display:none}.ws-mobile-nav,.ws-topbar-brand{display:block}.ws-topbar-brand .ws-wordmark{color:var(--ink);font-size:1.02rem}.ws-topbar-brand .ws-wordmark-logo{width:28px;height:28px}.ws-crumbs{display:none}.ws-topbar{background:var(--ws-bg);backdrop-filter:none;-webkit-backdrop-filter:none}.ws-mobile-nav[open] .ws-mobile-trigger .ws-mobile-open,.ws-mobile-trigger .ws-mobile-close{display:none}.ws-mobile-nav[open] .ws-mobile-trigger .ws-mobile-close{display:block}.ws-mobile-panel{position:fixed;top:64px;left:0;right:0;bottom:0;z-index:70;display:flex;flex-direction:column;gap:1rem;padding:1rem;overflow-y:auto;background:linear-gradient(180deg,var(--navy-deep) 0,color-mix(in srgb,var(--navy-deep) 78%,var(--navy)) 100%);color:#fff}.ws-mobile-panel .ws-nav{flex:0 0 auto}.ws-mobile-panel .ws-nav-link.is-active:before{left:0}.ws-menu-chevron,.ws-menu-name{display:none}.ws-menu-trigger{padding:.2rem}}@media (max-width:640px){.ws-app{font-size:14.5px}.ws-topbar{padding-inline:1rem}.ws-content{padding:1.2rem 1rem 2.5rem;gap:1rem}.ws-page-head{align-items:stretch;flex-direction:column}.ws-page-actions .ws-btn{flex:1 1}.ws-card{padding:1rem;border-radius:14px}.ws-card--flush{padding:0}.ws-card--flush>.ws-card-head{padding:.95rem 1rem}.ws-form-grid{grid-template-columns:minmax(0,1fr)}.ws-stat,.ws-stats{gap:.6rem}.ws-stat{flex-direction:column;align-items:flex-start;padding:.85rem}.ws-stat-icon{width:36px;height:36px}.ws-stat-value{font-size:1.3rem}}.ws-dash-sent-side{gap:1rem}.ws-dash-sent-side .ws-progress{width:120px}.ws-checklist{list-style:none;margin:0;padding:0;display:grid;grid-gap:.15rem;gap:.15rem}.ws-checklist li{display:flex;align-items:center;gap:.65rem;padding:.55rem 0;border-top:1px solid var(--ws-line);font-size:.9rem;color:var(--ws-muted)}.ws-checklist li:first-child{border-top:0;padding-top:0}.ws-checklist li>svg:first-child{width:17px;height:17px;color:var(--ws-faint)}.ws-checklist li span{flex:1 1}.ws-checklist li.is-ok{color:var(--ink)}.ws-checklist li.is-ok>svg:first-child{color:var(--brand-strong)}.ws-checklist-state{width:17px;height:17px;color:var(--ok)}.ws-dash-verify-link{margin-top:.75rem}.ws-feed{list-style:none;margin:0;padding:0;display:grid}.ws-feed li+li{border-top:1px solid var(--ws-line)}.ws-feed-item{display:flex;gap:.7rem;padding:.65rem 0;min-width:0}.ws-feed li:first-child .ws-feed-item{padding-top:0}.ws-feed-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;background:var(--brand-soft);color:var(--brand-strong)}.ws-feed-icon svg{width:16px;height:16px}.ws-tone-success .ws-feed-icon{background:var(--ws-ok-bg);color:var(--ok)}.ws-tone-warning .ws-feed-icon{background:var(--ws-warn-bg);color:var(--warn)}.ws-tone-danger .ws-feed-icon{background:var(--ws-danger-bg);color:var(--danger)}.ws-tone-accent .ws-feed-icon{background:color-mix(in srgb,var(--navy) 10%,#fff);color:var(--navy)}.ws-feed-copy{display:grid;min-width:0}.ws-feed-copy strong{font-size:.9rem}.ws-feed-item:hover .ws-feed-copy strong{color:var(--brand-strong)}.ws-feed-copy span{font-size:.84rem;color:var(--ws-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-feed-copy small{font-size:.76rem;color:var(--ws-faint)}.ws-completed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.ws-completed-card{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;border-radius:var(--ws-radius-md);border:1px solid var(--ws-line);background:linear-gradient(180deg,var(--ws-surface) 0,var(--ws-subtle) 100%);transition:border-color .15s ease,box-shadow .15s ease;min-width:0}.ws-completed-card:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--ws-line));box-shadow:var(--ws-shadow)}.ws-completed-head{display:flex;align-items:center;gap:.7rem;min-width:0}.ws-completed-meta{flex:1 1;display:grid;min-width:0}.ws-completed-meta strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-completed-meta span{font-size:.8rem;color:var(--ws-muted)}.ws-completed-seal{flex-shrink:0}.ws-onboard{display:grid;grid-gap:1rem;gap:1rem}.ws-onboard-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:clamp(1.4rem,3vw,2.2rem);border-radius:20px;overflow:hidden;color:#fff;background:radial-gradient(80% 120% at 100% 0,color-mix(in srgb,var(--brand) 55%,transparent) 0,transparent 60%),linear-gradient(135deg,var(--navy-deep) 0,var(--navy) 100%);box-shadow:var(--ws-shadow-lg)}.ws-onboard-copy{display:grid;grid-gap:.6rem;gap:.6rem;max-width:620px}.ws-onboard-eyebrow{width:-moz-fit-content;width:fit-content;padding:.2rem .65rem;border-radius:999px;background:hsla(0,0%,100%,.14);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ws-onboard-copy h2{font-size:clamp(1.3rem,1rem + 1.2vw,1.75rem);font-weight:800;letter-spacing:-.02em}.ws-onboard-copy p{color:hsla(0,0%,100%,.78)}.ws-onboard-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.5rem}.ws-app .ws-onboard-primary{background:#fff;border-color:#fff;color:var(--navy);box-shadow:none}.ws-app .ws-onboard-primary:hover:not(:disabled){background:var(--brand-soft);border-color:var(--brand-soft);color:var(--navy)}.ws-onboard-secondary{background:transparent;border-color:hsla(0,0%,100%,.5);color:#fff}.ws-onboard-secondary:hover{background:hsla(0,0%,100%,.12);border-color:#fff}.ws-onboard-seal{flex-shrink:0;opacity:.9}.ws-onboard-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;counter-reset:step}.ws-onboard-step{display:grid;grid-gap:.45rem;gap:.45rem;align-content:start;padding:1.1rem;border-radius:var(--ws-radius);border:1px solid var(--ws-line);background:var(--ws-surface);box-shadow:var(--ws-shadow)}.ws-onboard-step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.3rem}.ws-onboard-step-icon{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand-strong)}.ws-onboard-step-icon svg{width:18px;height:18px}.ws-onboard-step-num{font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ws-faint)}.ws-onboard-step h3{font-size:.98rem;font-weight:800}.ws-onboard-step p{font-size:.86rem;color:var(--ws-muted)}.ws-onboard-step .ws-link{margin-top:.25rem;white-space:normal}@media (max-width:1180px){.ws-onboard-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-completed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ws-completed-grid,.ws-onboard-steps{grid-template-columns:minmax(0,1fr)}.ws-onboard-seal{display:none}.ws-onboard-actions .ws-btn{flex:1 1}.ws-list-row{flex-wrap:wrap}.ws-list-row .ws-list-main{flex-basis:calc(100% - 60px)}.ws-list-side{width:100%;justify-content:space-between;padding-left:calc(44px + .9rem)}.ws-dash-sent-side .ws-progress{width:auto;flex:1 1}}.ws-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ws-docs-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--ws-line)}.ws-docs-toolbar .ws-tabs{flex:0 1 auto}.ws-docs-controls{display:flex;align-items:center;gap:.5rem;flex:1 1 320px;justify-content:flex-end;min-width:0}.ws-docs-search{flex:1 1;max-width:320px}.ws-docs-controls .ws-btn.is-filtered{border-color:color-mix(in srgb,var(--brand) 50%,var(--ws-line));background:var(--brand-tint);color:var(--navy)}.ws-docs-empty{padding:1.25rem}.ws-docs-table{display:grid}.ws-doc-row,.ws-docs-head{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(150px,1fr) minmax(130px,.9fr) minmax(140px,.9fr) auto;grid-gap:1rem;gap:1rem;align-items:center;padding:.85rem 1.25rem}.ws-docs-head{padding-block:.6rem;background:var(--ws-subtle);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ws-faint)}.ws-doc-row,.ws-docs-head{border-bottom:1px solid var(--ws-line)}.ws-doc-row{transition:background .15s ease}.ws-doc-row:last-child{border-bottom:0;border-radius:0 0 var(--ws-radius) var(--ws-radius)}.ws-doc-row:hover{background:var(--ws-subtle)}.ws-doc-row.is-actionable{box-shadow:inset 3px 0 0 var(--brand)}.ws-doc-cell{min-width:0}.ws-doc-cell--main{display:flex;align-items:center;gap:.85rem}.ws-doc-copy{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.ws-doc-title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-doc-title:hover{color:var(--brand-strong)}.ws-doc-cell--status{display:grid;grid-gap:.3rem;gap:.3rem}.ws-doc-status{display:flex;align-items:center;gap:.4rem}.ws-doc-seal{margin-block:-4px}.ws-doc-state{font-size:.8rem;color:var(--ws-muted)}.ws-doc-state.is-mine{color:var(--brand-strong);font-weight:700}.ws-doc-cell--when{font-size:.86rem;color:var(--ws-muted)}.ws-doc-cell--when .is-danger{color:var(--danger);font-weight:700}.ws-doc-cell--when .is-warn{color:var(--warn);font-weight:700}.ws-doc-cell--when .is-ok{color:var(--ok);font-weight:600}.ws-doc-cell--actions{display:flex;align-items:center;justify-content:flex-end;gap:.4rem}.ws-kebab{width:34px;height:34px;border-radius:9px}.ws-kebab svg{width:17px;height:17px}@media (max-width:1180px){.ws-doc-row,.ws-docs-head{grid-template-columns:minmax(0,2fr) minmax(140px,1fr) minmax(120px,.9fr) auto}.ws-doc-cell--when,.ws-docs-head>:nth-child(4){display:none}.ws-doc-title{white-space:normal;overflow-wrap:anywhere}}@media (max-width:760px){.ws-docs-toolbar{padding:.9rem 1rem}.ws-docs-controls{flex-basis:100%}.ws-docs-search{max-width:none}.ws-docs-head{display:none}.ws-doc-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main main" "status actions" "progress progress";gap:.7rem;padding:1rem}.ws-doc-cell--main{grid-area:main}.ws-doc-cell--status{grid-area:status}.ws-doc-cell--progress{grid-area:progress}.ws-doc-cell--actions{grid-area:actions}.ws-doc-cell--when{display:none}.ws-doc-cell--progress .ws-progress{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem}.ws-doc-cell--progress .ws-progress-bar{max-width:none}.ws-doc-title{white-space:normal;overflow-wrap:anywhere}}@media (max-width:420px){.ws-docs-controls{flex-wrap:wrap}.ws-docs-search{flex-basis:100%}.ws-docs-controls .ws-dropdown{flex:1 1}.ws-docs-controls .ws-dropdown>.ws-btn{width:100%}.ws-docs-controls .ws-dropdown:first-of-type .ws-dropdown-panel{right:auto;left:0}}.ws-notfound{max-width:640px;padding-top:4rem}.ws-doc-hero{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;position:relative;overflow:hidden}.ws-doc-hero.is-completed{border-color:color-mix(in srgb,var(--ok) 25%,var(--ws-line));background:radial-gradient(60% 140% at 100% 0,color-mix(in srgb,var(--ok) 8%,transparent) 0,transparent 70%),var(--ws-surface)}.ws-doc-hero-main{display:flex;gap:1rem;min-width:0;flex:1 1 420px}.ws-doc-hero-body{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;flex:1 1}.ws-doc-hero-badges{display:flex;flex-wrap:wrap;gap:.4rem}.ws-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:.6rem 1.25rem;gap:.6rem 1.25rem;margin:0}.ws-meta-grid div{min-width:0}.ws-meta-grid dt{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ws-faint)}.ws-meta-grid dd{margin:.1rem 0 0;font-size:.9rem;font-weight:600;overflow-wrap:anywhere}.ws-doc-hero-side{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.ws-doc-hero-seal{display:flex;align-items:center;gap:.75rem}.ws-doc-hero-seal>div{display:grid}.ws-doc-hero-seal strong{font-size:1.05rem;font-weight:800;color:var(--ok)}.ws-doc-hero-seal span{font-size:.82rem;color:var(--ws-muted)}.ws-doc-hero-progress{display:grid;grid-gap:.4rem;gap:.4rem;min-width:200px}.ws-doc-hero-progress .ws-progress-label{font-size:.95rem}.ws-doc-hero-progress .ws-muted{font-size:.8rem}.ws-preview .ws-card-head{align-items:center}.ws-preview-frame{display:block;width:100%;height:min(78vh,880px);border:0;border-radius:0 0 var(--ws-radius) var(--ws-radius);background:var(--ws-subtle)}.ws-preview-empty{padding:1.25rem}.ws-subhead{display:flex;align-items:center;gap:.45rem;font-size:.95rem;font-weight:800}.ws-subhead svg{width:17px;height:17px;color:var(--brand)}.ws-invite-list{list-style:none;margin:0;padding:0;display:grid}.ws-invite-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;flex-wrap:wrap;padding:.8rem 0;border-top:1px solid var(--ws-line)}.ws-invite-row:first-child{border-top:0;padding-top:0}.ws-invite-main{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0;flex:1 1 220px}.ws-invite-main strong{overflow-wrap:anywhere}.ws-invite-message{font-size:.85rem;font-style:italic;color:var(--ws-muted)}.ws-invite-side{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.ws-app .ws-btn-revoke{color:var(--danger)}.ws-app .ws-btn-revoke:hover:not(:disabled){background:var(--ws-danger-bg)}.ws-invite-form{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:1.1rem;padding:1.1rem;border-radius:var(--ws-radius-md);background:var(--ws-subtle);border:1px solid var(--ws-line)}.ws-audit{list-style:none;margin:0;padding:0;display:grid;position:relative}.ws-audit-item{position:relative;display:flex;gap:.8rem;padding-bottom:1rem}.ws-audit-item:not(:last-child):before{content:"";position:absolute;left:15px;top:34px;bottom:2px;width:2px;background:var(--ws-line)}.ws-audit-icon{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;flex-shrink:0;background:var(--brand-soft);color:var(--brand-strong)}.ws-audit-icon svg{width:15px;height:15px}.ws-audit-copy{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0;flex:1 1;padding-top:.3rem}.ws-audit-top{display:flex;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap}.ws-audit-top strong{font-size:.9rem}.ws-audit-top time{font-size:.78rem;color:var(--ws-faint)}.ws-audit-copy p,.ws-audit-copy>span{font-size:.84rem;color:var(--ws-muted);overflow-wrap:anywhere}.ws-audit-more>summary{list-style:none;margin-top:.1rem}.ws-audit-more>summary::-webkit-details-marker{display:none}.ws-audit-more[open]>summary{margin-bottom:.9rem}.ws-timeline{list-style:none;margin:0;padding:0;display:grid}.ws-timeline-item{position:relative;display:flex;gap:.75rem;padding-bottom:1.05rem}.ws-timeline-item:not(:last-child):before{content:"";position:absolute;left:14px;top:32px;bottom:3px;width:2px;border-radius:2px;background:var(--ws-line)}.ws-timeline-item.is-signed:not(:last-child):before{background:color-mix(in srgb,var(--ok) 45%,#fff)}.ws-timeline-marker{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;flex-shrink:0;font-size:.8rem;font-weight:800;background:var(--ws-surface);border:2px solid var(--ws-line-strong);color:var(--ws-muted)}.ws-timeline-marker svg{width:15px;height:15px;stroke-width:3}.ws-timeline-item.is-signed .ws-timeline-marker{background:var(--ok);border-color:var(--ok);color:#fff}.ws-timeline-item.is-declined .ws-timeline-marker{background:var(--danger);border-color:var(--danger);color:#fff}.ws-timeline-item.is-warn .ws-timeline-marker{border-color:color-mix(in srgb,var(--warn) 55%,#fff);color:var(--warn)}.ws-timeline-item.is-ok:not(.is-signed) .ws-timeline-marker{border-color:var(--brand);color:var(--brand-strong)}.ws-timeline-body{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0;flex:1 1;padding-top:.2rem}.ws-timeline-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.ws-timeline-top strong{font-size:.92rem;overflow-wrap:anywhere}.ws-timeline-label{font-size:.82rem;color:var(--ws-muted);overflow-wrap:anywhere}.ws-timeline-when{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;color:var(--ok);font-weight:600}.ws-timeline-when svg{width:13px;height:13px}.ws-sign-box{margin-top:.25rem;padding-top:1rem;border-top:1px solid var(--ws-line)}.ws-sign-note{display:flex;align-items:center;gap:.45rem;font-size:.88rem;color:var(--ws-muted)}.ws-sign-note svg{width:16px;height:16px}.ws-sign-note.is-ok{color:var(--ok);font-weight:600}.ws-action-note{font-size:.85rem}.ws-action-list{list-style:none;margin:.9rem 0 0;padding:.6rem 0 0;border-top:1px solid var(--ws-line);display:grid;grid-gap:.1rem;gap:.1rem}.ws-action-item{display:flex;align-items:center;gap:.6rem;width:100%;padding:.55rem .6rem;border:0;border-radius:9px;background:none;font:inherit;font-size:.9rem;font-weight:600;text-align:left;color:var(--ink);cursor:pointer}.ws-action-item svg{width:17px;height:17px;color:var(--ws-faint)}.ws-action-item:hover{background:var(--brand-tint);color:var(--navy)}.ws-action-item:hover svg{color:var(--brand)}.ws-action-item:focus-visible{outline:none;box-shadow:var(--ws-focus)}.ws-action-item.is-danger,.ws-action-item.is-danger svg{color:var(--danger)}.ws-action-item.is-danger:hover{background:var(--ws-danger-bg)}@media (max-width:640px){.ws-doc-hero-main{flex-basis:100%}.ws-doc-hero-main>.ws-file{display:none}.ws-doc-hero-side{width:100%}.ws-doc-hero-progress{flex:1 1;min-width:0}.ws-preview-frame{height:62vh}.ws-invite-form{padding:.9rem}}.ws-newdoc{max-width:1040px}.ws-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ws-choice{position:relative;display:flex;align-items:flex-start;gap:.9rem;padding:1.1rem 1.2rem;border-radius:var(--ws-radius);border:1.5px solid var(--ws-line);background:var(--ws-surface);box-shadow:var(--ws-shadow-sm);font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ws-choice:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--ws-line))}.ws-choice:focus-visible{outline:none;box-shadow:var(--ws-focus)}.ws-choice.is-active{border-color:var(--brand);background:var(--brand-tint);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.ws-choice-icon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:var(--brand-soft);color:var(--brand-strong)}.ws-choice.is-active .ws-choice-icon{background:var(--brand);color:#fff}.ws-choice-icon svg{width:21px;height:21px}.ws-choice-copy{display:grid;grid-gap:.2rem;gap:.2rem;padding-right:1.5rem}.ws-choice-copy strong{font-size:1rem}.ws-choice-copy span{font-size:.87rem;color:var(--ws-muted)}.ws-choice-check{position:absolute;top:.9rem;right:.9rem;color:var(--brand);opacity:0;transition:opacity .15s ease}.ws-choice-check svg{width:20px;height:20px}.ws-choice.is-active .ws-choice-check{opacity:1}.ws-newdoc-tmpl-head{flex-wrap:wrap}.ws-newdoc-filters{display:flex;gap:.5rem;flex:0 1 440px;min-width:0}.ws-newdoc-filters .ws-search{flex:1 1}.ws-newdoc-filters .ws-select{width:auto;min-width:160px}.ws-tmpl-pick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:.85rem;gap:.85rem}.ws-tmpl-pick{display:grid;grid-gap:.45rem;gap:.45rem;align-content:start;padding:1rem;border-radius:var(--ws-radius-md);border:1.5px solid var(--ws-line);background:var(--ws-surface);transition:border-color .15s ease,background .15s ease}.ws-tmpl-pick:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--ws-line))}.ws-tmpl-pick.is-selected{border-color:var(--brand);background:var(--brand-tint)}.ws-tmpl-pick h3{font-size:.98rem;font-weight:800}.ws-tmpl-pick p{font-size:.86rem;color:var(--ws-muted)}.ws-tmpl-pick-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.35rem;flex-wrap:wrap}.ws-tmpl-pick-foot>span{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;color:var(--ws-muted)}.ws-tmpl-pick-foot>span svg{width:14px;height:14px;color:var(--brand)}.ws-newdoc-overrides{display:grid;grid-gap:.8rem;gap:.8rem;padding:1rem;border-radius:var(--ws-radius-md);border:1px solid color-mix(in srgb,var(--brand) 25%,var(--ws-line));background:var(--brand-tint)}.ws-dropzone{position:relative;display:grid;justify-items:center;grid-gap:.4rem;gap:.4rem;padding:2rem 1.25rem;border-radius:var(--ws-radius-md);border:2px dashed color-mix(in srgb,var(--brand) 35%,var(--ws-line-strong));background:var(--ws-subtle);text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ws-dropzone:focus-visible,.ws-dropzone:hover{outline:none;border-color:var(--brand);background:var(--brand-tint)}.ws-dropzone.is-dragging{border-color:var(--brand);border-style:solid;background:var(--brand-soft)}.ws-dropzone.has-file{border-style:solid;border-color:color-mix(in srgb,var(--ok) 45%,#fff);background:var(--ws-ok-bg)}.ws-dropzone-icon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;margin-bottom:.2rem;background:var(--ws-surface);color:var(--brand);box-shadow:var(--ws-shadow)}.ws-dropzone.has-file .ws-dropzone-icon{color:var(--ok)}.ws-dropzone-icon svg{width:24px;height:24px}.ws-dropzone strong{font-size:.98rem;overflow-wrap:anywhere}.ws-dropzone-hint{font-size:.84rem;color:var(--ws-muted)}.ws-dropzone .ws-btn{margin-top:.5rem}.ws-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;bottom:0;left:50%}.ws-callout{display:flex;gap:.9rem;align-items:flex-start;padding:1rem 1.2rem;border-radius:var(--ws-radius);border:1px solid color-mix(in srgb,var(--brand) 22%,var(--ws-line));background:linear-gradient(90deg,var(--brand-tint),var(--ws-surface))}.ws-callout-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:var(--navy);color:#fff}.ws-callout-icon svg{width:20px;height:20px}.ws-callout h3{font-size:.96rem;font-weight:800}.ws-callout p{margin-top:.15rem;font-size:.87rem;color:var(--ws-muted)}@media (max-width:640px){.ws-choice-grid{grid-template-columns:minmax(0,1fr);gap:.6rem}.ws-newdoc-filters{flex-basis:100%;flex-wrap:wrap}.ws-newdoc-filters .ws-search,.ws-newdoc-filters .ws-select{flex:1 1 100%}.ws-dropzone{padding:1.5rem 1rem}}.ws-icon-btn:disabled{opacity:.4;cursor:not-allowed}.ws-icon-btn--danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 35%,#fff);background:var(--ws-danger-bg);color:var(--danger)}.ws-tmpl-toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--ws-line)}.ws-tmpl-toolbar .ws-tabs{flex:0 1 auto}.ws-disclosure>summary{list-style:none}.ws-disclosure>summary::-webkit-details-marker{display:none}.ws-tmpl-categories{position:relative}.ws-tmpl-categories[open]>summary{border-color:var(--brand);color:var(--navy);background:var(--brand-tint)}.ws-tmpl-categories-panel{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:min(420px,calc(100vw - 2rem));display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;border-radius:14px;border:1px solid var(--ws-line);background:var(--ws-surface);box-shadow:var(--ws-shadow-lg)}.ws-inline-form{display:flex;gap:.5rem}.ws-inline-form,.ws-inline-form .ws-input{min-width:0;flex:1 1}.ws-tmpl-category-list{list-style:none;margin:0;padding:.75rem 0 0;border-top:1px solid var(--ws-line);display:grid;grid-gap:.5rem;gap:.5rem;max-height:320px;overflow-y:auto}.ws-tmpl-category-list li{display:flex;gap:.5rem;align-items:center}.ws-tmpl-list{display:grid}.ws-tmpl-list>.ws-empty{margin:1.25rem}.ws-tmpl-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;border-bottom:1px solid var(--ws-line);transition:background .15s ease}.ws-tmpl-card:last-child{border-bottom:0}.ws-tmpl-card:hover{background:var(--ws-subtle)}.ws-tmpl-card-main{display:flex;gap:.9rem;min-width:0;flex:1 1}.ws-tmpl-icon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;background:var(--brand-soft);color:var(--brand-strong)}.ws-tmpl-icon svg{width:20px;height:20px}.ws-tmpl-icon--employment{background:color-mix(in srgb,var(--navy) 10%,#fff);color:var(--navy)}.ws-tmpl-icon--vendor{background:var(--ws-ok-bg);color:var(--ok)}.ws-tmpl-icon--legal{background:var(--ws-warn-bg);color:var(--warn)}.ws-tmpl-icon--real-estate{background:var(--brand-tint);color:var(--brand-strong)}.ws-tmpl-copy{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.ws-tmpl-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .5rem}.ws-tmpl-title-row h3{font-size:1rem;font-weight:800;overflow-wrap:anywhere}.ws-tmpl-copy>p{font-size:.88rem;color:var(--ws-muted)}.ws-tmpl-meta{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin-top:.2rem}.ws-tmpl-meta span{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;color:var(--ws-muted)}.ws-tmpl-meta svg{width:14px;height:14px;color:var(--ws-faint)}.ws-tmpl-actions{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.ws-tmpl-actions .ws-icon-btn{width:36px;height:36px;border-radius:10px}.ws-tmpl-actions .ws-icon-btn svg{width:17px;height:17px}.ws-tmpl-preview{min-width:260px;max-width:min(340px,calc(100vw - 2rem));padding:.85rem 1rem;gap:.35rem;font-size:.86rem}.ws-tmpl-preview ul{margin:0;padding-left:1.1rem;display:grid;grid-gap:.2rem;gap:.2rem;overflow-wrap:anywhere}@media (max-width:760px){.ws-tmpl-toolbar{padding:.9rem 1rem}.ws-tmpl-categories-panel{right:auto;left:0}.ws-tmpl-card{flex-direction:column;align-items:stretch;padding:1rem}.ws-tmpl-actions{justify-content:flex-end;padding-left:calc(44px + .9rem)}.ws-tmpl-actions>.ws-btn{flex:1 1}.ws-tmpl-actions .ws-dropdown-panel{right:auto;left:0}}@media (max-width:420px){.ws-tmpl-actions{padding-left:0}.ws-inline-form{flex-wrap:wrap}.ws-inline-form .ws-input{flex-basis:100%}}.ws-tab-icon{width:15px;height:15px}.ws-inv-panel>.ws-empty{margin:1.25rem}.ws-inv-list{list-style:none;margin:0;padding:0}.ws-inv-row{display:flex;align-items:center;gap:.9rem;padding:1rem 1.25rem;border-bottom:1px solid var(--ws-line)}.ws-inv-row:last-child{border-bottom:0}.ws-inv-row.is-actionable{box-shadow:inset 3px 0 0 var(--brand)}.ws-inv-body{flex:1 1;min-width:0;display:grid;grid-gap:.2rem;gap:.2rem}.ws-inv-headline{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .6rem}.ws-inv-headline strong{overflow-wrap:anywhere}.ws-inv-actions{display:flex;align-items:center;gap:.4rem;flex-shrink:0}@media (max-width:640px){.ws-inv-row{flex-wrap:wrap;align-items:flex-start;padding:1rem}.ws-inv-body{flex-basis:calc(100% - 60px)}.ws-inv-actions{width:100%;padding-left:calc(44px + .9rem)}.ws-inv-actions>*{flex:1 1}.ws-inv-actions .ws-btn{width:100%}}.ws-activity-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;grid-gap:.75rem;gap:.75rem;align-items:end;padding:1rem 1.25rem;border-bottom:1px solid var(--ws-line);background:var(--ws-subtle);border-radius:var(--ws-radius) var(--ws-radius) 0 0}.ws-activity-apply{min-height:42px}.ws-activity-empty{padding:1.25rem}.ws-activity-list{list-style:none;margin:0;padding:0}.ws-activity-item{display:flex;gap:.9rem;padding:1.1rem 1.25rem;border-bottom:1px solid var(--ws-line)}.ws-activity-icon{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;flex-shrink:0;background:var(--ws-neutral-bg);color:var(--ws-neutral-ink)}.ws-activity-icon svg{width:18px;height:18px}.ws-activity-item--success .ws-activity-icon{background:var(--ws-ok-bg);color:var(--ok)}.ws-activity-item--warning .ws-activity-icon{background:var(--ws-warn-bg);color:var(--warn)}.ws-activity-item--info .ws-activity-icon{background:var(--brand-soft);color:var(--brand-strong)}.ws-activity-item--danger .ws-activity-icon{background:var(--ws-danger-bg);color:var(--danger)}.ws-activity-body{flex:1 1;min-width:0;display:grid;grid-gap:.35rem;gap:.35rem}.ws-activity-head{display:flex;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap}.ws-activity-head h3{font-size:.98rem;font-weight:800}.ws-activity-head time{font-size:.8rem;color:var(--ws-faint)}.ws-activity-text{font-size:.9rem;color:var(--ws-muted);overflow-wrap:anywhere}.ws-activity-text strong{color:var(--ink)}.ws-activity-detail{font-size:.86rem;padding:.45rem .7rem;border-radius:8px;background:var(--ws-subtle);border:1px solid var(--ws-line);overflow-wrap:anywhere}.ws-activity-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem 1rem;gap:.5rem 1rem;margin:.2rem 0 0}.ws-activity-meta dt{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ws-faint)}.ws-activity-meta dd{margin:0;font-size:.85rem;font-weight:600;overflow-wrap:anywhere}.ws-activity-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap;margin-top:.15rem}.ws-activity-id{display:inline-flex;align-items:center;gap:.35rem;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;color:var(--ws-faint);overflow-wrap:anywhere}.ws-activity-id svg{width:14px;height:14px}.ws-pagination{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:.9rem 1.25rem}.ws-pagination-links{display:flex;align-items:center;gap:.5rem}.ws-pagination-links .is-disabled{opacity:.45;pointer-events:none}.ws-pagination-current{min-width:52px;text-align:center;font-size:.86rem;font-weight:700}@media (max-width:1100px){.ws-activity-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-activity-apply{grid-column:1/-1}}@media (max-width:640px){.ws-activity-filters{grid-template-columns:minmax(0,1fr);padding:1rem}.ws-activity-item{padding:1rem}.ws-activity-icon{width:34px;height:34px}.ws-activity-meta{grid-template-columns:minmax(0,1fr)}.ws-pagination{padding:.9rem 1rem}}.ws-avatar--xl{width:60px;height:60px;font-size:1.25rem}.ws-avatar--xl.is-verified:after{width:14px;height:14px;right:1px;bottom:1px}.ws-settings-profile{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ws-settings-profile-copy{flex:1 1;min-width:0;display:grid}.ws-settings-profile-copy strong{font-size:1.15rem;font-weight:800}.ws-settings-profile-copy span{font-size:.88rem;color:var(--ws-muted);overflow-wrap:anywhere}.ws-settings-personal-no{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ws-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;align-items:start}.ws-readonly{display:grid;grid-gap:.3rem;gap:.3rem;padding:.7rem .85rem;border-radius:10px;background:var(--ws-subtle);border:1px solid var(--ws-line)}.ws-readonly-value{display:inline-flex;align-items:center;gap:.45rem;font-size:.93rem;overflow-wrap:anywhere}.ws-live-dot{width:8px;height:8px;border-radius:999px;background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 20%,transparent)}.ws-checklist--detailed li>span{display:grid}.ws-checklist--detailed li strong{font-size:.9rem;color:var(--ink)}.ws-checklist--detailed li small{font-size:.8rem;color:var(--ws-muted)}.ws-checklist--detailed li:not(.is-ok) strong{color:var(--ws-muted)}.ws-settings-verify{margin-top:1rem}.ws-settings-logout{justify-content:flex-start;margin-top:1rem}@media (max-width:960px){.ws-settings-grid{grid-template-columns:minmax(0,1fr)}}.ws-sub-summary{display:flex;flex-wrap:wrap;gap:1rem 2.5rem;align-items:center}.ws-sub-summary>div{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.ws-sub-summary .ws-field-label{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ws-faint)}.ws-sub-summary strong{font-size:1.05rem}.ws-sub-summary-plan strong{font-size:1.4rem;font-weight:800;color:var(--navy)}.ws-sub-usage{min-width:160px}.ws-sub-usage strong.is-limit{color:var(--danger)}.ws-sub-usage .ws-progress-bar{margin-top:.3rem}.ws-sub-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:stretch}.ws-sub-plan{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.4rem;border-radius:var(--ws-radius);border:1px solid var(--ws-line);background:var(--ws-surface);box-shadow:var(--ws-shadow)}.ws-sub-plan.is-active{border:2px solid var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent),var(--ws-shadow)}.ws-sub-plan-badge{position:absolute;top:-12px;left:1.4rem;padding:.2rem .65rem;border-radius:999px;background:var(--brand);color:#fff;font-size:.72rem;font-weight:800}.ws-sub-plan-head{display:grid;grid-gap:.35rem;gap:.35rem}.ws-sub-plan-head h3{font-size:1.1rem;font-weight:800}.ws-sub-plan-price{display:flex;align-items:baseline;gap:.3rem}.ws-sub-plan-price span{font-size:2rem;font-weight:800;letter-spacing:-.02em;color:var(--navy)}.ws-sub-plan-head p,.ws-sub-plan-price small{color:var(--ws-muted)}.ws-sub-plan-head p{font-size:.88rem}.ws-sub-perks{list-style:none;margin:0;padding:1rem 0 0;border-top:1px solid var(--ws-line);display:grid;grid-gap:.5rem;gap:.5rem;flex:1 1;align-content:start}.ws-sub-perks li{display:flex;align-items:flex-start;gap:.5rem;font-size:.88rem}.ws-sub-perks svg{width:17px;height:17px;margin-top:.1rem;color:var(--ok)}.ws-sub-perks li.is-excluded,.ws-sub-perks li.is-excluded svg{color:var(--ws-faint)}.ws-sub-plan-action{display:grid;grid-gap:.6rem;gap:.6rem}.ws-sub-active-note{padding:.65rem .8rem;border-radius:10px;background:var(--brand-tint);color:var(--navy);font-size:.85rem;font-weight:600}.ws-table-wrap{overflow-x:auto}.ws-table{width:100%;border-collapse:collapse;font-size:.9rem}.ws-table td,.ws-table th{padding:.75rem 1.25rem;border-bottom:1px solid var(--ws-line);text-align:center}.ws-table th:first-child{text-align:left}.ws-table thead th{background:var(--ws-subtle);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ws-faint)}.ws-table thead th.is-current{color:var(--brand-strong)}.ws-table tbody th{font-weight:600}.ws-table svg{width:18px;height:18px;vertical-align:middle}.ws-check-icon{color:var(--ok)}.ws-x{color:var(--ws-faint)}.ws-sub-footnote{padding:.9rem 1.25rem;font-size:.84rem}@media (max-width:1100px){.ws-sub-plans{grid-template-columns:minmax(0,1fr);max-width:560px}}@media (max-width:640px){.ws-sub-summary{gap:.9rem 1.5rem}.ws-table td,.ws-table th{padding:.65rem .6rem}.ws-sub-footnote{padding:.9rem 1rem}}.ws-tmpl-form{max-width:920px}.ws-tmpl-section .ws-card-title{margin-bottom:1rem}.ws-tmpl-section .ws-tmpl-section-sub{margin:-.6rem 0 .9rem}.ws-step-num{width:26px;height:26px;border-radius:999px;display:inline-grid;place-items:center;flex-shrink:0;background:var(--brand-soft);color:var(--brand-strong);font-size:.8rem;font-weight:800}.ws-form-grid>.ws-check{align-self:end;min-height:42px;align-items:center}.ws-option{display:flex;align-items:center;gap:.8rem;padding:.85rem 1rem;border-radius:var(--ws-radius-md);border:1.5px solid var(--ws-line);background:var(--ws-surface);cursor:pointer;transition:border-color .15s ease,background .15s ease}.ws-option:hover{border-color:color-mix(in srgb,var(--brand) 40%,var(--ws-line))}.ws-option:has(input:checked){border-color:var(--brand);background:var(--brand-tint)}.ws-option:has(input:focus-visible){box-shadow:var(--ws-focus)}.ws-option input{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--brand)}.ws-option>div{flex:1 1;display:grid;min-width:0}.ws-option strong{font-size:.93rem}.ws-option span{font-size:.84rem;color:var(--ws-muted)}.ws-option em{font-style:normal;font-size:.72rem;font-weight:700;padding:.15rem .55rem;border-radius:999px;background:var(--ws-ok-bg);color:var(--ok);white-space:nowrap}.ws-option em.is-enterprise{background:color-mix(in srgb,var(--navy) 10%,#fff);color:var(--navy)}.ws-tmpl-actions-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;padding:.85rem 1rem;border-radius:var(--ws-radius);border:1px solid var(--ws-line);background:color-mix(in srgb,var(--ws-surface) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--ws-shadow-lg)}@media (max-width:640px){.ws-tmpl-actions-bar{position:static;box-shadow:none}.ws-tmpl-actions-bar>*{flex:1 1 100%}.ws-option{flex-wrap:wrap}}.ws-newdoc-hint{max-width:1040px;font-weight:500}.ws-onboard-step .ws-link{display:inline}.ws-onboard-step .ws-link svg{vertical-align:-2px;margin-left:.2rem}.ws-docs-search{min-width:200px}@media (max-width:1100px){.ws-detail{grid-template-columns:minmax(0,1fr)}.ws-detail>.ws-stack{display:contents}.ws-detail .ws-o-1{order:1}.ws-detail .ws-o-2{order:2}.ws-detail .ws-o-3{order:3}.ws-detail .ws-o-4{order:4}.ws-detail .ws-o-5{order:5}.ws-detail .ws-o-6{order:6}.ws-detail .ws-o-7{order:7}}.ws-sub-plan-billing{margin:.25rem 0 0;font-size:.8rem;color:var(--ws-muted)}.ws-team-summary{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem 2rem}.ws-team-summary>div{display:flex;flex-direction:column;gap:.25rem}.ws-team-summary-main{flex:1 1 260px}.ws-team-summary .is-limit{color:var(--danger)}.ws-team-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.ws-team-list{list-style:none;margin:0;padding:0}.ws-team-row{display:flex;align-items:center;gap:.85rem;padding:.9rem 1.25rem;border-top:1px solid var(--ws-line)}.ws-team-who{display:flex;flex-direction:column;min-width:0;flex:1 1}.ws-team-who span,.ws-team-who strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-team-who .ws-muted{font-size:.82rem}.ws-team-link{display:inline-flex;align-items:center;gap:.3rem;margin-top:.3rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--navy);background:var(--brand-tint);border-radius:6px;padding:.15rem .45rem;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ws-team-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.ws-select--sm{padding:.3rem .5rem;font-size:.85rem;min-height:0}.ws-team-empty{padding:0 1.25rem 1.25rem}.ws-team-roles{list-style:none;margin:0;padding:0;display:grid;grid-gap:.6rem;gap:.6rem;font-size:.9rem;color:var(--ws-muted)}.ws-team-roles strong{display:block;color:var(--ink)}.ws-join{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;background:var(--ws-bg)}.ws-join-card{position:relative;width:100%;max-width:520px;display:flex;flex-direction:column;gap:.9rem;padding:2rem;overflow:hidden}.ws-join-seal{position:absolute;top:-18px;right:-18px;opacity:.18}.ws-join-title{margin:0;font-size:1.6rem;color:var(--navy-deep)}.ws-join-identity{display:flex;align-items:center;gap:.6rem;padding:.75rem .9rem;border-radius:var(--ws-radius-md);background:var(--brand-tint);color:var(--navy)}.ws-join-actions{display:flex;gap:.6rem;flex-wrap:wrap}@media (max-width:960px){.ws-team-grid{grid-template-columns:1fr}}@media (max-width:600px){.ws-team-row{flex-wrap:wrap}.ws-team-actions{width:100%;justify-content:flex-start}}.ws-sub-plan-note{margin-top:.5rem;font-size:.8rem;text-align:center}