@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-icons-round-DrirKXBx.woff2) format("woff2"),url(/assets/material-icons-round-BDlwx-sv.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-outlined-NzYEeyps.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}.sidebar-usage-card{position:relative;padding:18px;border:1px solid transparent;border-radius:22px;background:var(--surface);box-shadow:0 2px 8px -4px #0000000d;color:var(--text-primary);transition:box-shadow .18s ease}@media(hover:hover){.sidebar-usage-card:hover{box-shadow:0 12px 28px -8px #00000026,0 4px 10px -4px #0000000d}.dark .sidebar-usage-card:hover{box-shadow:0 12px 28px -8px #00000073,0 4px 10px -4px #0003}}.sidebar-usage-card:focus-within{box-shadow:0 12px 28px -8px #00000026,0 4px 10px -4px #0000000d}.dark .sidebar-usage-card:focus-within{box-shadow:0 12px 28px -8px #00000073,0 4px 10px -4px #0003}.sidebar-usage-card h2{margin:0 0 16px;font-size:15px;font-weight:600;line-height:1.45;letter-spacing:-.02em}.sidebar-usage-label{display:flex;flex-wrap:wrap;gap:3px;margin:0 0 5px;color:var(--text-secondary);font-size:11px;line-height:1.5}.sidebar-usage-remaining{color:#7654d9}.dark .sidebar-usage-remaining{color:#b7a6ff}.sidebar-usage-row{display:flex;align-items:center;justify-content:space-between;gap:6px}.sidebar-usage-values{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;font-variant-numeric:tabular-nums}.sidebar-usage-values strong{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.4}.sidebar-usage-values span{font-size:13px;color:var(--text-secondary);white-space:nowrap}.sidebar-usage-info{position:relative;flex-shrink:0}.sidebar-usage-info-button{display:grid;place-items:center;width:28px;height:32px;margin-inline-end:-6px;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer}.sidebar-usage-info-button:hover,.sidebar-usage-info-button[aria-expanded=true]{background:var(--accent-subtle);color:var(--text-primary)}.sidebar-usage-popover{position:absolute;z-index:10;bottom:calc(100% + 8px);inset-inline-end:-6px;width:192px;margin:0;padding:12px 14px;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface);box-shadow:0 4px 18px #00000012;color:var(--text-secondary);font-size:12px;line-height:1.65}.sidebar-usage-meter{height:4px;margin-top:10px;overflow:hidden;border-radius:999px;background:var(--border)}.sidebar-usage-meter>div{height:100%;border-radius:inherit;background:var(--text-secondary);transition:width .2s ease}.sidebar-upgrade-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:var(--sidebar-row-h, 40px);margin-top:16px;padding:0 40px;border:1px solid var(--text-primary);border-radius:1rem;background:var(--text-primary);box-shadow:0 1px 2px #0000002e;color:var(--surface);font:inherit;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:box-shadow .16s ease,transform .16s ease}.sidebar-upgrade-button-icon{position:absolute;inset-inline-end:14px;width:16px;height:16px;opacity:.72;transition:opacity .16s ease,transform .16s ease}.sidebar-upgrade-button:hover{box-shadow:0 7px 16px -8px #00000073,0 2px 5px #0000001f;transform:translateY(-1px)}.sidebar-upgrade-button:hover .sidebar-upgrade-button-icon{opacity:1;transform:translate(2px)}.sidebar-upgrade-button:active{box-shadow:0 1px 2px #0000002e;transform:translateY(0)}[dir=rtl] .sidebar-upgrade-button-icon{transform:scaleX(-1)}[dir=rtl] .sidebar-upgrade-button:hover .sidebar-upgrade-button-icon{transform:scaleX(-1) translate(2px)}.sidebar-upgrade-button:focus-visible,.sidebar-usage-info-button:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.sidebar-usage-meter--warning>div{background:#e9a23b}.sidebar-usage-meter--critical>div{background:#dc4c4c}.sidebar-usage-card--near-limit .sidebar-upgrade-button{border-color:transparent;background:linear-gradient(var(--text-primary),var(--text-primary)) padding-box,linear-gradient(90deg,#ffb020,#ff5c8a 48%,#7c5cff) border-box;box-shadow:0 0 0 4px #7c5cff18,0 8px 24px -14px #7c5cff75;animation:sidebar-upgrade-aurora-in .9s ease-out 1}@keyframes sidebar-upgrade-aurora-in{0%{box-shadow:0 0 #7c5cff00,0 2px 5px #0000001f}48%{box-shadow:0 0 0 7px #7c5cff24,0 10px 28px -12px #7c5cff8c}to{box-shadow:0 0 0 4px #7c5cff18,0 8px 24px -14px #7c5cff75}}@media(max-height:799px){.sidebar-usage-card{padding:12px 16px;border-radius:20px}.sidebar-usage-card h2{margin-bottom:6px;font-size:14px}.sidebar-usage-label{margin-bottom:3px}.sidebar-usage-values strong{font-size:20px;line-height:1.35}.sidebar-usage-meter,.sidebar-upgrade-button{margin-top:8px}}@media(max-height:749px){.sidebar-usage-card h2{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media(max-height:639px){.sidebar-usage-card{padding:12px 14px}.sidebar-upgrade-button{margin-top:10px}}@media(prefers-reduced-motion:reduce){.sidebar-usage-card,.sidebar-upgrade-button,.sidebar-upgrade-button-icon,.sidebar-usage-meter>div{transition:none}.sidebar-usage-card--near-limit .sidebar-upgrade-button{animation:none}.sidebar-upgrade-button:hover,.sidebar-upgrade-button:hover .sidebar-upgrade-button-icon{transform:none}[dir=rtl] .sidebar-upgrade-button-icon,[dir=rtl] .sidebar-upgrade-button:hover .sidebar-upgrade-button-icon{transform:scaleX(-1)}}@media(prefers-contrast:more){.sidebar-usage-card{border-color:var(--text-secondary)}.sidebar-usage-label,.sidebar-usage-values span,.sidebar-usage-info-button,.sidebar-usage-popover{color:var(--text-primary)}.sidebar-usage-meter>div{background:var(--text-primary)}.sidebar-usage-meter--warning>div,.sidebar-usage-meter--critical>div{background:var(--text-primary)}.sidebar-usage-card--near-limit .sidebar-upgrade-button{border-color:var(--text-primary);background:var(--text-primary);box-shadow:none;animation:none}}.sidebar{--sidebar-row-h: 44px;--sidebar-brand-pt: 28px;--sidebar-brand-pb: 24px;--sidebar-group-gap: 20px;--sidebar-footer-pad: 16px;--sidebar-avatar: 36px}@media(max-height:799px){.sidebar{--sidebar-row-h: 40px;--sidebar-brand-pt: 16px;--sidebar-brand-pb: 14px;--sidebar-group-gap: 10px;--sidebar-footer-pad: 10px;--sidebar-avatar: 32px}}@media(max-height:639px){.sidebar{--sidebar-row-h: 36px;--sidebar-brand-pt: 14px;--sidebar-brand-pb: 10px;--sidebar-group-gap: 10px;--sidebar-footer-pad: 10px;--sidebar-avatar: 30px}}@media(pointer:coarse){.sidebar{--sidebar-row-h: 44px}}.sidebar-brand{padding-top:var(--sidebar-brand-pt);padding-bottom:var(--sidebar-brand-pb)}.sidebar-nav-group{margin-top:var(--sidebar-group-gap);padding-top:var(--sidebar-group-gap)}.sidebar-nav{flex:1 1 auto;min-height:0;overflow-y:auto}.sidebar-nav>.sidebar-row+.sidebar-row{margin-top:4px}.sidebar-modes{margin:24px 0 0;padding:16px 8px 0;border-top:1px solid var(--border)}.sidebar-modes--footer{flex-shrink:0;margin:0;padding:16px 20px}.sidebar-mode-row{min-height:40px}.sidebar-footer-card{padding:14px 12px 18px}.sidebar-footer-account{padding:var(--sidebar-footer-pad) 12px}@media(max-height:799px){.sidebar-modes{margin-top:16px}.sidebar-modes--footer{margin-top:0;padding-top:12px;padding-bottom:12px}.sidebar-mode-row{min-height:38px}.sidebar-footer-card{padding-top:8px;padding-bottom:8px}}@media(max-height:749px){.sidebar{--sidebar-brand-pt: 12px;--sidebar-brand-pb: 10px;--sidebar-group-gap: 6px}.sidebar-modes{margin-top:10px;padding-top:12px}.sidebar-modes--footer{margin-top:0}}@media(max-height:639px){.sidebar-mode-row{min-height:34px}}.sidebar-row{display:flex;align-items:center;gap:12px;width:100%;height:var(--sidebar-row-h);padding:0 16px;border-radius:1rem;color:var(--text-secondary);font-size:14px;line-height:20px;text-align:start;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.sidebar-row>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover){.sidebar-row:hover{background:var(--accent-subtle);color:var(--text-primary)}}.sidebar-row[aria-current=page]{background:var(--surface);color:var(--text-primary);font-weight:500;box-shadow:0 0 0 1px var(--border),0 1px 2px #0000000d}.sidebar-account{display:flex;align-items:center;gap:12px;padding:0 4px 0 8px}.sidebar-account-avatar{width:var(--sidebar-avatar);height:var(--sidebar-avatar);flex-shrink:0;border-radius:999px;background:var(--surface-secondary);object-fit:cover}.sidebar-icon-button{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:.75rem;color:var(--text-secondary);transition:background-color .15s ease,color .15s ease}@media(hover:hover){.sidebar-icon-button:hover{background:var(--accent-subtle);color:var(--text-primary)}}.sidebar-row:focus-visible,.sidebar-icon-button:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.sidebar-row,.sidebar-icon-button{transition:none}}.dictionary-with-company{max-width:1120px}.dictionary-sections{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:40px}.dictionary-personal{min-width:0}.dictionary-personal-heading{font-size:18px;line-height:24px;font-weight:600;color:var(--text-primary)}.dictionary-personal-caption{margin-top:8px;font-size:13px;line-height:20px;color:var(--text-secondary)}.company-dictionary{--company-ink: #235dce;--company-tint: #edf4ff;min-width:0;border-inline-start:1px solid var(--border);padding-inline-start:40px;color:var(--text-primary)}.dark .company-dictionary{--company-ink: #92b9ff;--company-tint: #1a2940}.company-dictionary-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.company-dictionary-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:var(--company-tint);color:var(--company-ink);border-radius:6px;font-size:12px;line-height:18px;font-weight:600}.company-dictionary-badge .material-icons-round{font-size:15px}.company-dictionary-add{color:var(--company-ink);font-size:13px;font-weight:600;min-height:36px}.company-dictionary-name{margin-top:16px;font-size:18px;line-height:24px;font-weight:600;overflow-wrap:anywhere}.company-dictionary-description{margin-top:8px;font-size:13px;line-height:20px;color:var(--text-secondary)}.company-dictionary-readonly{display:flex;align-items:center;gap:6px;margin-top:12px;color:var(--company-ink);font-size:12px}.company-dictionary-readonly .material-icons-round{font-size:14px}.company-dictionary-terms{margin-top:24px;list-style:none}.company-dictionary-terms li{padding:20px 0;border-top:1px solid var(--border)}.company-dictionary-term{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;font-size:15px;line-height:22px;font-weight:500;overflow-wrap:anywhere}.company-dictionary-term>span{min-width:0}.company-dictionary-arrow{color:var(--company-ink)}.company-dictionary-direction{margin-top:10px;color:var(--text-secondary);font-size:12px;line-height:18px}.company-dictionary-term-actions{display:flex;gap:20px;margin-top:8px;color:var(--text-secondary);font-size:12px}.company-dictionary-term-actions button{min-height:32px}.company-dictionary button:hover:not(:disabled){color:var(--company-ink);text-decoration:underline;text-underline-offset:3px}.company-dictionary button:disabled{opacity:.5;cursor:not-allowed}.company-dictionary :is(button,input,select):focus-visible{outline:2px solid var(--company-ink);outline-offset:3px;border-radius:4px}.company-dictionary-empty{margin-top:28px;color:var(--text-secondary);font-size:14px;line-height:22px}.company-dictionary-form{margin-top:20px;padding:20px;background:var(--company-tint);border-radius:8px}.company-dictionary-form fieldset{min-width:0}.company-dictionary-form legend{margin-bottom:16px;font-weight:600;font-size:14px}.company-dictionary-form label{display:flex;flex-direction:column;gap:6px;min-width:0;margin-bottom:12px;font-size:12px}.company-dictionary-form :is(input,select){width:100%;min-width:0;padding:9px 10px;border:1px solid var(--border-strong);border-radius:6px;background:var(--surface);color:var(--text-primary);font-size:14px}.company-dictionary-languages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.company-dictionary-form p{font-size:12px;line-height:18px;color:var(--text-secondary)}.company-dictionary-form-actions{display:flex;justify-content:flex-end;gap:20px;margin-top:16px;font-size:13px}.company-dictionary-form-actions button{min-height:36px}.company-dictionary-form-actions [type=submit]{padding:8px 16px;background:var(--company-ink);color:var(--bg-color);border-radius:6px;font-weight:600}.company-dictionary-form-actions [type=submit]:hover:not(:disabled){color:var(--bg-color)}.company-dictionary-error{margin-top:20px;color:var(--text-primary);font-size:13px;line-height:20px;border-inline-start:3px solid var(--company-ink);padding-inline-start:12px}.company-dictionary-error button{margin-top:8px;color:var(--company-ink);text-decoration:underline}.company-dictionary-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;margin-top:20px}.company-dictionary-pagination button{min-height:36px}.company-dictionary-footnote{margin-top:24px;padding-top:20px;border-top:1px solid var(--border);font-size:12px;line-height:20px;color:var(--text-secondary)}@media(max-width:1100px){.dictionary-sections{grid-template-columns:minmax(0,1fr);gap:40px}.dictionary-with-company{max-width:720px}.company-dictionary{border-inline-start:0;border-top:1px solid var(--border);padding-inline-start:0;padding-top:32px}}@media(max-width:420px){.company-dictionary-languages{grid-template-columns:minmax(0,1fr);gap:0}}.business{overflow:auto;padding:2rem;color:var(--text-primary);max-width:1200px;width:100%;margin:0 auto}.business h1{font-size:1.7rem;font-weight:650}.business h2{font-size:1.25rem;font-weight:600;margin:1.2rem 0 .6rem}.business h3,.business h4{font-weight:600;margin:1rem 0 .5rem}.business p{margin:.6rem 0}.business section{margin:1.5rem 0;padding:1rem;border:1px solid var(--border);border-radius:.75rem;background:var(--surface)}.business label{display:flex;flex-direction:column;gap:.35rem;margin:.6rem 0}.business input,.business textarea,.business select{border:1px solid var(--border);border-radius:.4rem;padding:.5rem;color:var(--text-primary);background:var(--surface-secondary);max-width:100%}.business textarea{width:100%}.business input:focus,.business textarea:focus,.business select:focus,.business button:focus-visible{outline:2px solid #6366f1;outline-offset:2px}.business button{padding:.4rem .75rem;border:1px solid var(--border);border-radius:.4rem;background:var(--surface-secondary);margin:.25rem}.business button:hover{background:var(--accent-subtle)}.business button:disabled,.business fieldset:disabled{opacity:.55}.business fieldset{min-width:0}.business-inline{display:flex;flex-wrap:wrap;gap:.65rem;align-items:end}.business-inline label{flex:1;min-width:140px}.business .business-checkbox{flex-direction:row;align-items:center}.business table{width:100%;text-align:start;border-collapse:collapse;overflow-wrap:anywhere}.business td,.business th{border-bottom:1px solid var(--border);padding:.6rem}.business li{margin:.6rem 0;overflow-wrap:anywhere}.business pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;background:var(--surface-secondary);padding:1rem;max-height:30rem;overflow:auto}.business-error{color:#dc2626}.business-muted,.business small{color:var(--text-secondary)}.business-pages{display:flex;align-items:center;gap:.5rem;margin-top:.75rem}@media(max-width:700px){.business{padding:1rem}.business section{padding:.7rem}}.business.business-capture{flex-shrink:0;margin-bottom:1rem;padding:1rem;border:1px solid var(--border);border-radius:.75rem}.business-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.business-tabs [aria-pressed=true]{background:var(--text-primary);color:var(--surface)}.business button{cursor:pointer}.business button:disabled{cursor:default}.business select{min-width:0}.bw-workspace{--bw-ink:var(--text-primary);--bw-muted:var(--text-secondary);--bw-line:var(--border-strong);--bw-green:#35745c;max-width:none;padding:30px clamp(24px,4vw,56px) 48px;font-size:14px;line-height:1.55}.bw-workspace button{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;border:0;border-radius:6px;background:transparent;padding:8px;font-size:13px;line-height:20px;color:var(--bw-ink);transition:background .15s,color .15s}.bw-workspace button:hover{background:var(--accent-subtle)}.bw-workspace button:disabled{opacity:.4;cursor:default}.bw-workspace .bw-primary{background:var(--bw-ink);color:var(--surface);padding:10px 16px;font-weight:500}.bw-workspace .bw-primary:hover{opacity:.88;background:var(--bw-ink)}.bw-workspace button:focus-visible,.bw-workspace input:focus-visible,.bw-workspace select:focus-visible,.bw-workspace textarea:focus-visible{outline:2px solid #35745c;outline-offset:3px}.bw-workspace .bw-icon{font-size:18px;width:20px;flex-shrink:0;line-height:20px}.bw-workspace label,.bw-workspace p{margin:0}.bw-workspace .bw-muted{color:var(--bw-muted)}.bw-workspace-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:42px;min-height:72px;font-size:12px}.bw-workspace-switch{display:flex;align-items:center;gap:12px;min-width:0}.bw-workspace-mark{display:grid;place-items:center;background:var(--surface-secondary);border:1px solid var(--bw-line);width:30px;height:30px;border-radius:6px;flex-shrink:0;font-weight:600}.bw-workspace .bw-workspace-switch select{border:0;background:transparent;font-size:13px;font-weight:500;padding-block:4px;padding-inline:0 24px;max-width:260px}.bw-divider{width:1px;height:18px;background:var(--bw-line)}.bw-bar-actions{display:flex;align-items:center;gap:12px}.bw-workspace .bw-bar-actions .bw-text{color:var(--bw-muted);font-size:12px}.bw-preview{display:flex;align-items:center;gap:7px;color:var(--bw-muted);white-space:nowrap;font-size:11px}.bw-preview i,.bw-status i{width:5px;height:5px;border-radius:50%;background:var(--bw-green);display:block;flex-shrink:0}.bw-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:28px}.bw-workspace h1{font-size:28px;font-weight:600;letter-spacing:-.035em;line-height:36px;margin:0 0 10px}.bw-heading p{color:var(--bw-muted);font-size:14px;line-height:22px}.bw-tabs{display:flex;gap:28px;border-bottom:1px solid var(--bw-line);overflow:auto}.bw-workspace .bw-tabs button{border-radius:0;border-bottom:2px solid transparent;padding:0 0 14px;font-size:14px;white-space:nowrap;color:var(--bw-muted);gap:7px}.bw-workspace .bw-tabs button:hover{background:transparent;color:var(--bw-ink)}.bw-workspace .bw-tabs button[aria-current=page]{border-color:var(--bw-ink);color:var(--bw-ink);font-weight:600}.bw-tabs button span{font-size:11px;background:var(--surface-secondary);padding:0 5px;border-radius:4px;font-weight:400}.bw-seatline{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;font-size:12px}.bw-seatline strong{font-weight:600;font-size:13px}.bw-seatline span{color:var(--bw-muted)}.bw-seat-meter{width:112px;height:5px;flex-shrink:0;background:var(--surface-secondary);border-radius:5px}.bw-seat-meter i{height:100%;display:block;background:var(--bw-green);border-radius:5px}.bw-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 0 20px}.bw-tabs+.bw-toolbar,.bw-notice+.bw-toolbar{padding-top:26px}.bw-workspace .bw-search{display:flex;flex-direction:row;align-items:center;gap:10px;padding:9px 12px;width:296px;border:1px solid var(--bw-line);border-radius:6px;color:var(--bw-muted)}.bw-workspace .bw-search input{border:0;padding:0;background:transparent;border-radius:0;width:100%;font-size:12px;outline:none;color:var(--bw-ink)}.bw-search:focus-within{outline:2px solid #35745c;outline-offset:2px}.bw-search input:focus-visible{outline:none}.bw-search input::placeholder{color:var(--bw-muted);opacity:1}.bw-workspace .bw-toolbar select{padding-block:8px;padding-inline:8px 24px;font-size:12px;border:0;background:transparent;color:var(--bw-muted)}.bw-body{border:0;padding:0;min-width:0}.bw-workspace .bw-body:disabled{opacity:.65}.bw-table-scroll{width:100%;overflow-x:auto;padding-bottom:2px}.bw-workspace .bw-table{font-size:13px;table-layout:auto;min-width:600px}.bw-workspace .bw-table th{font-size:12px;font-weight:400;color:var(--bw-muted);background:var(--surface-secondary);padding:12px;border:0;line-height:18px}.bw-table th:first-child{border-start-start-radius:6px;border-end-start-radius:6px}.bw-table th:last-child{border-start-end-radius:6px;border-end-end-radius:6px}.bw-workspace .bw-table td{padding:20px 12px;border-bottom:1px solid var(--bw-line);vertical-align:middle}.bw-table tbody tr{transition:background .15s}.bw-table tbody tr:hover{background:var(--accent-subtle)}.bw-table strong{font-weight:500}.bw-person{display:flex;align-items:center;gap:12px}.bw-person>div{min-width:0}.bw-person strong{display:flex;gap:8px;align-items:center}.bw-person small{display:block;margin-top:3px;font-size:12px;color:var(--bw-muted)}.bw-avatar{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:#e3e7de;color:#343b30;font-size:12px;font-weight:500}.bw-avatar-1{background:#e5e6ed;color:#3d4157}.bw-avatar-2{background:#e8e3da;color:#574d3b}.bw-you{font-size:10px;font-weight:400;color:var(--bw-muted);padding:1px 5px;background:var(--surface-secondary);border-radius:4px}.bw-members td:first-child{width:auto}.bw-members th:nth-child(2),.bw-members td:nth-child(2){width:184px}.bw-members th:nth-child(3),.bw-members td:nth-child(3){width:132px}.bw-members th:last-child,.bw-members td:last-child{width:52px}.bw-workspace .bw-table select{border:0;background:transparent;padding-block:5px;padding-inline:0 22px;font-size:13px;width:100%}.bw-workspace .bw-table select:disabled{opacity:1}.bw-status{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--bw-green);white-space:nowrap}.dark .bw-status{color:#80bb9e}.bw-pending{color:#8a6926;background:#f3ecda;font-size:11px;padding:3px 8px;border-radius:4px}.bw-row-action{position:relative}.bw-menu{position:absolute;inset-inline-end:16px;top:55px;z-index:5;padding:6px;border:1px solid var(--bw-line);border-radius:8px;background:var(--surface);box-shadow:0 8px 24px #00000012;width:180px}.bw-menu button{width:100%;justify-content:flex-start}.bw-workspace .bw-danger{color:#b6443b}.bw-table-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 12px;font-size:11px;color:var(--bw-muted)}.bw-pages{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--bw-muted);padding:0 12px}.bw-pages>div{display:flex;gap:4px}.bw-workspace .bw-pages button{padding:4px}.bw-workspace .bw-guidance{padding:32px 0 0}.bw-workspace .bw-guidance h3{font-size:13px;line-height:20px;font-weight:500;margin:0 0 8px}.bw-guidance p{font-size:12px;line-height:21px;color:var(--bw-muted);margin:4px 0;max-width:800px}.bw-inline-actions{text-align:end;width:96px;white-space:nowrap}.bw-language,.bw-visibility{display:inline-flex;align-items:center;gap:8px;color:var(--bw-muted);font-size:12px}.bw-workspace .bw-meeting-title{justify-content:flex-start;padding:0;text-align:start;font-size:13px}.bw-meeting-title:hover{background:transparent!important;text-decoration:underline;text-underline-offset:4px}.bw-document{display:grid;place-items:center;width:32px;height:38px;background:var(--surface-secondary);border:1px solid var(--bw-line);border-radius:4px;color:var(--bw-muted)}.bw-activity-head{display:flex;justify-content:space-between;padding:28px 0 12px;align-items:center}.bw-activity-head h3{font-size:14px;margin:0}.bw-activity-head>span{font-size:12px;color:var(--bw-muted)}.bw-event{display:flex;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid var(--bw-line);font-size:13px}.bw-event-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--surface-secondary);color:var(--bw-muted)}.bw-event>div{flex:1}.bw-event strong{text-transform:capitalize;font-weight:500}.bw-event p,.bw-event time{font-size:12px;color:var(--bw-muted)}.bw-workspace .bw-error,.bw-notice{display:flex;align-items:center;gap:8px;padding:12px 14px;margin:12px 0;font-size:13px;border-radius:6px}.bw-workspace .bw-error{color:#b6443b;background:#b6443b0c}.bw-notice{color:var(--bw-green);background:#35745c0c}.bw-notice>button{margin-inline-start:auto}.bw-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 24px;text-align:center}.bw-workspace .bw-empty>.bw-icon{width:36px;height:36px;font-size:32px;line-height:36px;color:var(--bw-muted);margin-bottom:16px}.bw-empty h3{font-size:16px;font-weight:500;margin:0 0 8px}.bw-empty p{font-size:13px;color:var(--bw-muted);max-width:380px}.bw-welcome{text-align:center;padding-top:30px}.bw-welcome .bw-empty{padding-bottom:20px}.bw-welcome>p{font-size:12px;margin:20px 0}.bw-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;justify-content:flex-end}.bw-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#24252220}.bw-drawer{width:432px;max-width:100%;height:100%;padding:32px;background:var(--bg-color);border-inline-start:1px solid var(--bw-line);box-shadow:var(--bw-drawer-shadow,-16px) 0 48px #24252212;z-index:1;overflow:auto;animation:bw-slide .22s cubic-bezier(.25,1,.5,1)}.bw-drawer-top{display:flex;justify-content:space-between;align-items:center;color:var(--bw-muted);font-size:11px;letter-spacing:.04em;margin-bottom:28px}.bw-workspace .bw-drawer h2{font-size:24px;line-height:32px;font-weight:600;letter-spacing:-.03em;margin:0 0 12px}.bw-drawer .bw-lede{font-size:14px;line-height:23px;color:var(--bw-muted);margin-bottom:30px}.bw-drawer form{display:flex;flex-direction:column;gap:14px}.bw-workspace .bw-drawer label{display:flex;flex-direction:column;gap:10px;font-size:13px;font-weight:500}.bw-workspace .bw-drawer input,.bw-workspace .bw-drawer textarea{width:100%;font-weight:400;font-size:14px;line-height:22px;padding:11px 12px;border:1px solid var(--bw-line);border-radius:6px;background:var(--surface)}.bw-drawer .bw-muted{font-size:12px;line-height:21px}.bw-drawer-facts{display:flex;flex-direction:column;gap:14px;padding:22px 0;margin:10px 0;border-block:1px solid var(--bw-line);font-size:13px}.bw-drawer-facts>div{display:flex;justify-content:space-between}.bw-drawer-facts strong{font-weight:500}.bw-drawer-facts>p{font-size:12px;color:var(--bw-muted)}.bw-workspace .bw-wide{width:100%;margin-top:14px}.bw-drawer>label{margin:24px 0 12px}.bw-drawer>p{margin:18px 0}.bw-field-pair{display:flex;gap:14px}.bw-field-pair>label{flex:1;min-width:0}.bw-workspace .bw-drawer .bw-check,.bw-workspace .bw-drawer .business-checkbox{display:flex;flex-direction:row;align-items:flex-start;gap:8px;font-size:12px;line-height:20px;font-weight:400}.bw-workspace .bw-check input,.bw-workspace .business-checkbox input{width:14px;height:14px;margin-top:3px;flex-shrink:0;accent-color:#35745c}.bw-transcript{border-top:1px solid var(--bw-line);padding-top:20px}.bw-transcript h3{font-size:13px;font-weight:500;margin:16px 0 8px}.bw-workspace .bw-transcript pre{padding:0;background:transparent;font-size:13px;line-height:24px;max-height:none}.bw-transcript>p{font-size:13px;line-height:24px}.bw-workspace .bw-drawer section{padding:22px 0;border-radius:0;border:0;border-top:1px solid var(--bw-line);background:transparent}.bw-drawer section h3{font-size:14px;margin:0 0 12px}.bw-drawer section p{font-size:12px;line-height:21px;margin:10px 0;color:var(--bw-muted)}.bw-workspace .bw-drawer section pre{font-size:13px;padding:16px}.bw-workspace .bw-drawer section button{border:1px solid var(--bw-line);margin:8px 0}.bw-detail-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border-top:1px solid var(--bw-line);padding:16px 0}.bw-workspace:dir(rtl){--bw-slide-start:-24px;--bw-drawer-shadow:16px}.bw-workspace:dir(rtl) .bw-directional{transform:scaleX(-1)}@keyframes bw-slide{0%{transform:translate(var(--bw-slide-start,24px));opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.bw-drawer{animation:none}.bw-workspace button{transition:none}}@media(max-width:1100px){.bw-workspace{padding:24px}.bw-preview{display:none}.bw-tabs{gap:22px}.bw-workspace-switch>.bw-muted,.bw-divider{display:none}.bw-workspace .bw-workspace-switch select{max-width:220px}.bw-table-foot{flex-wrap:wrap}}@media(max-width:700px){.bw-workspace{padding:20px 16px 36px}.bw-workspace-bar{padding-bottom:28px;gap:8px;flex-wrap:wrap}.bw-workspace .bw-workspace-switch select{max-width:190px}.bw-bar-actions{gap:4px}.bw-heading{align-items:flex-start;flex-direction:column;gap:20px}.bw-workspace h1{font-size:24px;line-height:32px}.bw-tabs{gap:20px}.bw-seatline{gap:12px;align-items:flex-start}.bw-seatline span{display:block;padding-top:4px}.bw-seat-meter{width:70px;margin-top:8px}.bw-toolbar{flex-wrap:wrap;gap:12px}.bw-workspace .bw-search{width:100%}.bw-drawer{padding:24px}.bw-table-foot{padding-inline:0;gap:8px}.bw-event time{font-size:10px}}.bw-workspace .bw-icon{height:20px}.bw-workspace-context{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:-12px 0 30px;padding-bottom:18px;border-bottom:1px solid var(--bw-line);font-size:12px}.bw-workspace-context>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bw-workspace-context button[aria-pressed=true]{background:var(--surface-secondary);font-weight:600}.bw-billing .bw-eyebrow{display:block;font-size:10px;font-weight:600;letter-spacing:.1em;color:var(--bw-muted);margin-bottom:12px}.bw-billing-layout{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);gap:clamp(32px,5vw,80px);border-top:1px solid var(--bw-line);padding-top:32px}.bw-billing-offer{padding:4px 0 24px}.bw-billing-offer h2{font-size:34px;letter-spacing:-.04em;font-weight:500;margin:0 0 10px}.bw-billing-offer h2 span{display:block;font-size:13px;font-weight:400;letter-spacing:0;color:var(--bw-muted);margin-top:4px}.bw-billing-offer>p{font-size:12px;color:var(--bw-muted)}.bw-billing-offer ul{margin:28px 0;padding-inline-start:18px;font-size:13px}.bw-billing-offer li{padding-inline-start:4px;margin:12px 0}.bw-billing-offer .bw-billing-footnote{max-width:300px;font-size:12px;line-height:1.8}.bw-billing-controls{min-width:0;padding-bottom:32px}.bw-billing-controls form{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin:20px 0}.bw-billing-controls label{display:flex;flex-direction:column;width:100%;gap:9px;font-size:12px;font-weight:500}.bw-billing-controls input{width:100%;padding:11px 12px;background:var(--surface);border-color:var(--bw-line);font-weight:400;font-size:14px}.bw-billing-controls input[type=number]{max-width:150px}.bw-billing-controls p{font-size:12px;line-height:1.8}.bw-billing-total{display:flex;width:100%;align-items:center;justify-content:space-between;border-block:1px solid var(--bw-line);padding:18px 0;font-size:13px}.bw-billing-total strong{font-size:20px;font-weight:500}.bw-billing-status{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px}.bw-billing-status strong{font-size:13px;font-weight:500}.bw-billing-status button{font-size:12px}.bw-billing-facts{margin:0 0 20px}.bw-billing-facts>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--bw-line);padding:14px 0;font-size:13px}.bw-billing-facts dt{color:var(--bw-muted)}.bw-billing-facts dd{margin:0;text-align:end}.bw-billing-cancel{margin-top:30px;padding-top:16px;border-top:1px solid var(--bw-line)}.bw-billing-retry{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 0}.bw-payment-link{display:inline-flex;gap:8px;margin:14px 0;color:var(--bw-green);text-decoration:underline;text-underline-offset:4px}.bw-payment-link:focus-visible{outline:2px solid var(--bw-green);outline-offset:4px}@media(max-width:850px){.bw-billing-layout{grid-template-columns:1fr;gap:12px}.bw-billing-offer{padding-bottom:22px;border-bottom:1px solid var(--bw-line)}.bw-billing-offer .bw-billing-footnote{max-width:none}}.bw-workspace .bw-billing-back{margin:-10px 0 22px;padding-inline-start:0;color:var(--bw-muted)}.bw-welcome{padding:clamp(24px,5vh,64px) 0 8px;text-align:start;max-width:1104px;margin:0 auto}.bw-welcome-intro{max-width:760px}.bw-welcome .bw-eyebrow{font-size:12px;line-height:18px;font-weight:600;letter-spacing:.09em;color:var(--bw-muted);margin:0 0 24px}.bw-welcome h1{font-size:clamp(32px,3.5vw,48px);line-height:1.13;letter-spacing:-.04em;font-weight:600;margin:0 0 26px}.bw-welcome .bw-welcome-lede{font-size:17px;line-height:28px;color:var(--bw-muted);max-width:540px}.bw-welcome-action{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px}.bw-workspace .bw-welcome-action .bw-primary{padding:13px 20px;gap:22px;font-size:14px}.bw-welcome-action>span{font-size:13px;color:var(--bw-muted)}.bw-welcome-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:28px 0;margin-top:clamp(48px,8vh,100px);border-top:1px solid var(--bw-line)}.bw-welcome-benefits h3{font-size:14px;line-height:22px;font-weight:600;margin:0 0 7px}.bw-welcome-benefits p,.bw-welcome .bw-welcome-help{font-size:13px;line-height:21px;color:var(--bw-muted)}.bw-welcome .bw-welcome-help{margin:18px 0 0}.bw-member-confirmation{display:flex;flex-direction:column;gap:18px}.bw-member-confirmation h3{margin:0;font-size:17px}.bw-member-confirmation p{font-size:14px;line-height:23px}.bw-member-confirmation a{text-decoration:underline;text-underline-offset:3px}.bw-confirm-mark{color:var(--bw-green)}.bw-confirm-mark .bw-icon{width:32px;height:32px}.bw-checkout-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.bw-checkout-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#16171470}.bw-checkout-modal{position:relative;width:100%;max-width:1040px;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;overflow:hidden;background:var(--surface);border:1px solid var(--bw-line);border-radius:16px;box-shadow:0 24px 80px #00000030}.bw-checkout-modal>header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border-bottom:1px solid var(--bw-line);flex-shrink:0}.bw-checkout-modal header p{font-size:10px;letter-spacing:.1em;color:var(--bw-muted)}.bw-workspace .bw-checkout-modal h2{font-size:22px;line-height:30px;margin:6px 0 0;letter-spacing:-.025em}.bw-checkout-modal header>button{align-self:flex-start}.bw-checkout-content{overflow:auto;min-height:240px;background:#fff;color:#242522}.bw-checkout-state{background:var(--surface);color:var(--text-primary)}.bw-checkout-loading{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px;text-align:center}@media(max-width:700px){.bw-welcome{padding-top:28px}.bw-welcome .bw-welcome-lede{font-size:15px;line-height:25px}.bw-welcome-benefits{grid-template-columns:1fr;gap:24px;margin-top:48px}.bw-checkout-overlay{padding:8px}.bw-checkout-modal{max-height:calc(100dvh - 16px);border-radius:10px}.bw-checkout-modal>header{padding:18px}.bw-workspace .bw-checkout-modal h2{font-size:19px}}.feedback-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:16px;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.feedback-panel{box-sizing:border-box;width:100%;max-width:448px;max-height:calc(100dvh - 32px);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:var(--surface);color:var(--text-primary);box-shadow:0 10px 30px #00000026;font:inherit}.feedback-panel *,.feedback-panel *:before,.feedback-panel *:after{box-sizing:border-box}.feedback-panel p{margin:0}.feedback-panel button,.feedback-panel input,.feedback-panel select,.feedback-panel textarea{font:inherit}.feedback-panel button{cursor:pointer}.feedback-panel button:disabled,.feedback-panel select:disabled{cursor:wait;opacity:.55}.feedback-panel :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.feedback-panel .material-icons-round{font-size:20px}.feedback-heading{display:flex;align-items:center;gap:10px;padding:24px 24px 16px;flex-shrink:0}.feedback-heading-icon{color:var(--text-secondary)}.feedback-heading h2{flex:1;margin:0;font-size:16px;font-weight:600;line-height:24px;outline:none}.feedback-icon-button{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--text-secondary)}.feedback-icon-button:hover{color:var(--text-primary);background:var(--surface-secondary)}.feedback-back{margin-inline-start:-6px}[dir=rtl] .feedback-back{transform:rotate(180deg)}.feedback-panel form{display:flex;flex-direction:column;overflow:hidden;min-height:0}.feedback-panel .feedback-intro{padding:0 24px 20px;color:var(--text-secondary);font-size:12px;line-height:20px;flex-shrink:0}.feedback-body{display:flex;flex-direction:column;gap:20px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:3px 24px 20px}.feedback-field,.feedback-description{display:flex;flex-direction:column;gap:8px}.feedback-field>label,.feedback-description>label,.feedback-attachment>label{font-size:12px;font-weight:500;line-height:20px}.feedback-field select{width:100%;padding:10px 12px;border:1px solid var(--border-strong);border-radius:12px;color:var(--text-primary);background:var(--surface-secondary);font-size:13px;line-height:20px}.feedback-textarea-shell{position:relative;display:flex;border:1px solid var(--border-strong);border-radius:12px;background:var(--surface-secondary);overflow:hidden}.feedback-textarea-shell:focus-within{border-color:var(--accent)}.feedback-panel textarea{width:100%;min-height:112px;max-height:180px;padding:12px 12px 30px;resize:vertical;border:0;color:var(--text-primary);background:transparent;font-size:13px;line-height:22px;outline:none}.feedback-panel textarea::placeholder{color:var(--text-secondary);opacity:.8}.feedback-count{position:absolute;bottom:8px;inset-inline-end:12px;color:var(--text-secondary);font-size:11px;pointer-events:none}.feedback-panel .feedback-caption{font-size:11px;line-height:18px;color:var(--text-secondary)}.feedback-diagnostics{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--border)}.feedback-consent{display:flex;align-items:center;gap:10px;font-size:12px;line-height:20px;cursor:pointer}.feedback-consent input{width:15px;height:15px;margin:0;accent-color:var(--accent);flex-shrink:0}.feedback-diagnostics details{padding-inline-start:25px;color:var(--text-secondary);font-size:11px;line-height:18px}.feedback-diagnostics summary{display:flex;align-items:center;gap:4px;width:fit-content;cursor:pointer;list-style:none}.feedback-diagnostics summary::-webkit-details-marker{display:none}.feedback-diagnostics details[open] summary .material-icons-round{transform:rotate(180deg)}.feedback-diagnostics details p{padding-top:8px}.feedback-preview-notice{padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-secondary);color:var(--text-secondary);font-size:11px;line-height:18px}.feedback-message{font-size:12px;line-height:20px;color:#dc4545}.feedback-message:empty{display:none}.feedback-footer{padding:16px 24px 24px;border-top:1px solid var(--border);flex-shrink:0}.feedback-panel .feedback-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:42px;padding:10px 16px;border:0;border-radius:12px;background:var(--text-primary);color:var(--bg-color);font-size:13px;font-weight:500;line-height:20px}.feedback-submit:hover:not(:disabled){opacity:.9}.feedback-success{padding:4px 24px 24px;display:flex;flex-direction:column;gap:20px}.feedback-success p{font-size:13px;line-height:22px;color:var(--text-secondary)}.feedback-success .feedback-success-icon{font-size:32px;color:#34d399}.feedback-spinner{animation:feedback-spin 1s linear infinite}.feedback-attachment{display:flex;flex-direction:column;gap:8px}.feedback-attachment-actions{display:flex;align-items:center;gap:10px}.feedback-panel .feedback-attachment-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid var(--border-strong);border-radius:10px;background:var(--surface-secondary);color:var(--text-primary);font-size:12px}.feedback-attachment-button:hover{background:var(--accent-subtle)}.feedback-attachment-preview{width:100%;max-height:140px;object-fit:contain;object-position:left;border:1px solid var(--border);border-radius:8px;background:var(--surface-secondary)}.feedback-attachment-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:11px}@keyframes feedback-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.feedback-spinner{animation:none}}[dir=rtl] .feedback-submit>.material-icons-round:not(.feedback-spinner){transform:rotate(180deg)}[dir=rtl] .feedback-attachment-preview{object-position:right}
