@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
:root,[data-theme=default]{--color-info-100:#e6f4ff;--color-info-200:#acdaf8;--color-info-300:#73bce7;--color-info-400:#399acd;--color-info-500:#0075a9;--color-info-600:#006a9d;--color-info-700:#015e8e;--color-info-800:#00517d;--color-info-900:#00436a;--color-secondary-100:#e5fcf8;--color-secondary-200:#b4ece2;--color-secondary-300:#8bddcf;--color-secondary-400:#5ec7b4;--color-secondary-500:#1eaf96;--color-secondary-600:#149881;--color-secondary-700:#097e6a;--color-secondary-800:#056252;--color-secondary-900:#004136;--color-success-100:#e7fde6;--color-success-200:#b4f5ac;--color-success-300:#87e578;--color-success-400:#5fcd4e;--color-success-500:#3dae2b;--color-success-600:#309f1f;--color-success-700:#208b0f;--color-success-800:#1b7c0c;--color-success-900:#136705;--color-warning-100:#fff5d3;--color-warning-200:#ffeca7;--color-warning-300:#ffe588;--color-warning-400:#ffdc61;--color-warning-500:#ffd12e;--color-warning-600:#eabe25;--color-warning-700:#be9a19;--color-warning-800:#a78200;--color-warning-900:#78590a;--color-notice-100:#ffe3ce;--color-notice-200:#f8c19a;--color-notice-300:#f49d5d;--color-notice-400:#f08232;--color-notice-500:#e06b16;--color-notice-600:#ce5b08;--color-notice-700:#b34b00;--color-notice-800:#984000;--color-notice-900:#783300;--color-error-100:#ffe8e8;--color-error-200:#eeb7b9;--color-error-300:#d5787d;--color-error-400:#b94c52;--color-error-500:#a1272e;--color-error-600:#891b21;--color-error-700:#7b1218;--color-error-800:#6b0b10;--color-error-900:#59050a;--color-white:#fff;--color-gray-100:#f5f5f5;--color-gray-200:#eee;--color-gray-300:#e0e0e0;--color-gray-400:#bdbdbd;--color-gray-500:#9e9e9e;--color-gray-600:#757575;--color-gray-700:#616161;--color-gray-800:#424242;--color-gray-900:#212121;--color-black:#000;--color-near-black:#2c2c2c;--brand-primary:var(--color-info-500);--brand-primary-deep:var(--color-info-800);--brand-secondary:var(--color-success-500);--brand-accent:var(--color-warning-500);--fg-1:var(--color-gray-900);--fg-2:var(--color-gray-700);--fg-3:var(--color-gray-600);--fg-4:var(--color-gray-500);--fg-inverse:var(--color-white);--fg-link:var(--color-info-500);--fg-link-hover:var(--color-info-700);--bg-1:var(--color-white);--bg-2:var(--color-gray-100);--bg-3:var(--color-gray-200);--bg-dark:var(--color-near-black);--bg-darker:var(--color-gray-900);--border-1:var(--color-gray-300);--border-2:var(--color-gray-400);--border-strong:var(--color-gray-700);--status-success:var(--color-success-500);--status-warning:var(--color-warning-500);--status-notice:var(--color-notice-500);--status-error:var(--color-error-500);--status-info:var(--color-info-500);--shadow-card:0 6px 12px #00000014;--shadow-card-hover:0 12px 24px #0000003d;--shadow-modal:0 16px 32px #00000052;--shadow-focus-ring:0 0 0 3px #0075a94d}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--space-10:80px;--grid-desktop-max:1920px;--grid-desktop-col:188px;--grid-desktop-gutter:32px;--grid-mobile-max:376px;--grid-mobile-col:80px;--grid-mobile-gutter:8px;--radius-xs:2px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.3, 0, 0, 1);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--grid-desktop-cols:8;--grid-mobile-cols:4;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Inter Display", "Inter", system-ui, sans-serif;--font-heading-alt:"Open Sans", "Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-fs-h1:500 48px/64px var(--font-sans);--text-fs-h2:500 32px/48px var(--font-sans);--text-fs-h3:500 24px/32px var(--font-sans);--text-fs-subhead:500 16px/24px var(--font-sans);--text-fs-body:400 16px/24px var(--font-sans);--text-fs-body-2:400 14px/16px var(--font-sans);--text-fs-button:600 16px/24px var(--font-sans);--text-fs-caption:400 12px/16px var(--font-sans);--text-fs-label:300 10px/16px var(--font-sans);--text-fs-number:400 16px/24px var(--font-sans);--text-fs-display:700 88px/96px var(--font-sans);--text-body:400 16px/24px var(--font-sans);--text-h1:500 48px/64px var(--font-display);--text-h2:500 32px/48px var(--font-display);--text-h3:500 24px/32px var(--font-sans);--text-p:400 16px/24px var(--font-sans);--text-code:400 16px/24px var(--font-mono);--text-pre:400 16px/24px var(--font-mono);--text-kbd:400 16px/24px var(--font-mono);--text-subhead:500 16px/24px var(--font-sans);--text-body-2:400 14px/16px var(--font-sans);--text-caption:400 12px/16px var(--font-sans);--text-label:300 10px/16px var(--font-sans);--text-display:700 88px/96px var(--font-display)}.fs-h1{font-family:var(--font-sans);letter-spacing:0;font-size:48px;font-weight:500;line-height:64px}.fs-h2{font-family:var(--font-sans);letter-spacing:0;font-size:32px;font-weight:500;line-height:48px}.fs-h3{font-family:var(--font-sans);letter-spacing:0;font-size:24px;font-weight:500;line-height:32px}.fs-subhead{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:500;line-height:24px}.fs-body{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.fs-body-2{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:400;line-height:16px}.fs-button{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:600;line-height:24px}.fs-caption{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:16px}.fs-label{font-family:var(--font-sans);letter-spacing:0;font-size:10px;font-weight:300;line-height:16px}.fs-number{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.fs-display{font-family:var(--font-sans);letter-spacing:0;font-size:88px;font-weight:700;line-height:96px}.body{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.h1{font-family:var(--font-display);letter-spacing:-.01em;font-size:48px;font-weight:500;line-height:64px}.h2{font-family:var(--font-display);letter-spacing:0;font-size:32px;font-weight:500;line-height:48px}.h3{font-family:var(--font-sans);letter-spacing:0;font-size:24px;font-weight:500;line-height:32px}.p{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.code,.pre,.kbd{font-family:var(--font-mono);letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.subhead{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:500;line-height:24px}.body-2{font-family:var(--font-sans);letter-spacing:0;font-size:14px;font-weight:400;line-height:16px}.caption{font-family:var(--font-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:16px}.label{font-family:var(--font-sans);letter-spacing:.08em;font-size:10px;font-weight:300;line-height:16px}.display{font-family:var(--font-display);letter-spacing:-.02em;font-size:88px;font-weight:700;line-height:96px}
:root{--font-sans:var(--font-inter), "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--accent:var(--brand-primary);--accent-hover:var(--color-info-600);--accent-tint:var(--color-info-100);--on-accent-tint:var(--color-info-800);--recording:var(--color-error-500);--recording-hover:var(--color-error-600);--success-text:var(--color-success-800);--warning-surface:var(--color-warning-100);--warning-border:var(--color-warning-300);--warning-icon:var(--color-warning-900);--scrim:#21212152;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--v-inverse-bg:var(--fg-1);--v-inverse-fg:var(--bg-1);--v-inverse-hover:var(--color-gray-800);--v-tile-bg:var(--fg-1);--v-tile-fg:var(--color-white);--v-seg-fg:var(--color-gray-800);--v-seg-selected-bg:var(--bg-1);--v-viewonly-fg:var(--color-gray-800);--v-disabled-bg:var(--color-gray-300);--v-disabled-fg:var(--color-gray-600);--v-t-guest-bg:var(--color-gray-200);--v-t-guest-fg:var(--color-gray-800);--v-toast-check:var(--color-success-300);--v-toast-warn:var(--color-warning-500);--v-callout-title:var(--fg-1);--v-callout-body:var(--color-gray-800);--v-callout-icon:var(--warning-icon)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg-1:var(--color-gray-900);--bg-2:var(--color-near-black);--bg-3:var(--color-gray-800);--border-1:var(--color-gray-800);--border-2:var(--color-gray-700);--fg-1:#fff;--fg-2:var(--color-gray-400);--fg-3:var(--color-gray-500);--fg-4:var(--color-gray-600);--fg-link:var(--color-info-400);--fg-link-hover:var(--color-info-300);--accent:var(--color-info-400);--accent-hover:var(--color-info-500);--accent-tint:var(--color-info-900);--on-accent-tint:var(--color-info-200);--recording:var(--color-error-300);--recording-hover:var(--color-error-400);--success-text:var(--color-success-300);--warning-surface:var(--color-warning-900);--warning-border:var(--color-warning-700);--warning-icon:var(--color-warning-200);--scrim:#0000008f;--shadow-focus-ring:0 0 0 3px #399acd8c;--v-inverse-hover:var(--color-gray-300);--v-tile-bg:var(--color-gray-800);--v-seg-fg:var(--color-gray-300);--v-seg-selected-bg:var(--color-gray-600);--v-viewonly-fg:var(--color-gray-300);--v-disabled-bg:var(--color-gray-800);--v-disabled-fg:var(--color-gray-500);--v-t-guest-bg:var(--color-gray-800);--v-t-guest-fg:var(--color-gray-200);--v-toast-check:var(--color-success-800);--v-toast-warn:var(--color-warning-900);--v-callout-title:var(--color-warning-200);--v-callout-body:var(--color-warning-200)}:root .v-t-me{background:var(--color-info-900);color:var(--color-info-200)}:root .v-t-a{background:var(--color-secondary-900);color:var(--color-secondary-200)}:root .v-t-b{background:var(--color-success-900);color:var(--color-success-200)}:root .v-t-c{background:var(--color-warning-900);color:var(--color-warning-200)}}html,body{background:var(--bg-1);color:var(--fg-1);font-family:var(--font-sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0}a{color:var(--fg-link)}a:hover{color:var(--fg-link-hover)}button{cursor:pointer;font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,[role=option]:focus-visible,[role^=menuitem]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:var(--shadow-focus-ring)}::placeholder{color:var(--fg-3);opacity:1}.v-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v-tabular{font-variant-numeric:tabular-nums}@keyframes v-spin{to{transform:rotate(360deg)}}.v-spin{animation:1s linear infinite v-spin}@media (prefers-reduced-motion:reduce){.v-spin{animation:none}}.v-app{background:var(--bg-1);min-height:100vh;color:var(--fg-1);flex-direction:column;display:flex}.v-topbar{box-sizing:border-box;border-bottom:1px solid var(--border-1);background:var(--bg-1);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 24px;display:flex}.v-brand,.v-brand:hover{color:var(--fg-1);border-radius:8px;align-items:center;gap:10px;text-decoration:none;display:flex}.v-wordmark{letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:24px}.v-account-wrap{position:relative}.v-account{background:var(--accent-tint);width:36px;height:36px;color:var(--on-accent-tint);border:0;border-radius:50%;font-size:12px;font-weight:600;line-height:16px}.v-popover{z-index:20;box-sizing:border-box;background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);width:240px;box-shadow:var(--shadow-modal);flex-direction:column;gap:4px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.v-popover-caption{color:var(--fg-2);margin:0 8px 4px;font-size:12px;line-height:16px}.v-popover-row{height:36px;color:var(--fg-1);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 8px;font-size:14px;line-height:20px;display:flex}.v-popover-row:hover{background:var(--bg-3)}.v-h1{letter-spacing:-.01em;margin:0;font-size:32px;font-weight:600;line-height:48px}.v-overline{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);margin:0;font-size:12px;font-weight:600;line-height:16px}.v-hint{color:var(--fg-3);font-size:12px;line-height:16px}.v-meta{color:var(--fg-2);margin:0;font-size:14px;line-height:20px}.v-btn{box-sizing:border-box;border-radius:var(--radius-sm);white-space:nowrap;height:44px;transition:background-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.v-btn-primary{background:var(--accent);color:#fff;border:0}.v-btn-primary:hover{background:var(--accent-hover);color:#fff}.v-btn-primary:disabled{background:var(--v-disabled-bg);color:var(--v-disabled-fg);cursor:default}.v-btn-secondary{border:1px solid var(--border-2);background:var(--bg-1);color:var(--fg-1)}.v-btn-secondary:hover{background:var(--bg-2);color:var(--fg-1)}.v-btn-40{height:40px}.v-btn-36{height:36px;padding:0 14px;font-size:14px;line-height:20px}.v-seg{border-radius:var(--radius-md);background:var(--bg-3);align-self:flex-start;gap:2px;padding:2px;display:flex}.v-seg button{height:32px;color:var(--v-seg-fg);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px}.v-seg button[aria-pressed=true]{background:var(--v-seg-selected-bg);color:var(--fg-1);box-shadow:0 1px 2px #0000001f}.v-seg button[aria-pressed=true]:focus-visible{box-shadow:var(--shadow-focus-ring)}.v-pill{box-sizing:border-box;border-radius:var(--radius-full);flex-shrink:0;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.v-pill-public{background:var(--accent-tint);color:var(--on-accent-tint)}.v-pill-viewonly{background:var(--bg-3);color:var(--v-viewonly-fg)}.v-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.v-avatar-20{width:20px;height:20px;font-size:10px}.v-avatar-24{width:24px;height:24px;font-size:10px;line-height:16px}.v-avatar-36{width:36px;height:36px;font-size:12px;line-height:16px}.v-t-me{background:var(--color-info-100);color:var(--color-info-800)}.v-t-a{background:var(--color-secondary-100);color:var(--color-secondary-800)}.v-t-b{background:var(--color-success-100);color:var(--color-success-900)}.v-t-c{background:var(--color-warning-100);color:var(--color-warning-900)}.v-t-guest{background:var(--v-t-guest-bg);color:var(--v-t-guest-fg)}.v-page{box-sizing:border-box;flex:1;padding:40px 24px 64px}.v-col{flex-direction:column;gap:24px;max-width:760px;margin:0 auto;display:flex}.v-controls{flex-direction:column;gap:16px;display:flex}.v-search{position:relative}.v-search svg{position:absolute;top:12px;left:12px}.v-search input{box-sizing:border-box;border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--bg-1);width:100%;height:44px;color:var(--fg-1);padding:0 12px 0 44px;font-family:inherit;font-size:16px;line-height:24px}.v-list-group{flex-direction:column;gap:4px;display:flex}.v-list-group>h2{margin:0 0 4px}.v-lrow,.v-lrow:hover{border-radius:var(--radius-md);color:var(--fg-1);background:0 0;align-items:center;gap:16px;margin:0 -16px;padding:12px 16px;text-decoration:none;display:flex}.v-lrow:hover{background:var(--bg-2)}.v-lrow-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.v-lrow-title{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.v-lrow-meta{color:var(--fg-2);font-size:14px;line-height:20px}.v-lrow-state{color:var(--fg-2);flex-shrink:0;align-items:center;gap:6px;font-size:14px;line-height:20px;display:flex}.v-rec{color:var(--recording);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:600;display:inline-flex}.v-rec:before{content:"";background:var(--recording);border-radius:50%;flex-shrink:0;width:8px;height:8px}.v-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.v-empty-icon{background:var(--bg-3);width:40px;height:40px;color:var(--fg-3);border-radius:50%;justify-content:center;align-items:center;display:flex}.v-empty p{color:var(--fg-2);margin:0;font-size:14px;line-height:20px}.v-split{flex-wrap:wrap;flex:1;align-items:stretch;display:flex}.v-side{box-sizing:border-box;background:var(--bg-2);border-right:1px solid var(--border-1);flex-direction:column;flex:260px;gap:16px;max-width:300px;padding:24px 12px;display:flex}@media (max-width:720px){.v-side{display:none!important}}.v-side .v-seg{background:var(--border-1);align-self:stretch;margin:0 4px}.v-side .v-seg button{flex:auto;height:28px;padding:0 8px}.v-side .v-empty{flex:1;padding:24px 24px 96px}.v-sgroup{flex-direction:column;gap:2px;display:flex}.v-sgroup>h2{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2);margin:0;padding:0 12px 4px;font-size:10px;font-weight:600;line-height:16px}.v-srow,.v-srow:hover{border-radius:var(--radius-md);color:var(--fg-1);background:0 0;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex;position:relative}.v-srow:hover{background:var(--bg-3)}.v-srow[aria-current],.v-srow[aria-current]:hover{background:var(--border-1)}.v-srow-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.v-srow-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.v-srow-meta{color:var(--fg-2);font-size:12px;line-height:16px}.v-tip{z-index:5;border-radius:var(--radius-full);background:var(--v-inverse-bg);color:var(--v-inverse-fg);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12px;line-height:16px;display:none;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.v-srow:hover .v-tip,.v-srow:focus-visible .v-tip{display:flex}.v-main{box-sizing:border-box;flex:999 560px;min-width:0;padding:40px 24px 64px}.v-head{flex-direction:column;gap:4px;display:flex}.v-title-input{box-sizing:border-box;border-radius:var(--radius-md);width:calc(100% + 24px);height:48px;color:var(--fg-1);letter-spacing:-.01em;text-overflow:ellipsis;background:0 0;border:1px solid #0000;margin:0 -12px;padding:0 11px;font-family:inherit;font-size:32px;font-weight:600;line-height:48px}.v-title-input:hover{border-color:var(--border-1)}.v-meta-row{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.v-share-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v-urlfield{box-sizing:border-box;border:1px solid var(--border-1);border-radius:var(--radius-sm);background:var(--bg-2);flex:0 320px;align-items:center;gap:8px;min-width:200px;height:44px;padding:0 6px 0 12px;display:flex}.v-url{min-width:0;font:inherit;text-align:left;color:var(--fg-2);cursor:pointer;border-radius:var(--radius-xs,4px);background:0 0;border:0;flex:1;padding:0;font-size:14px;line-height:20px;display:flex;position:relative}.v-url:hover{color:var(--fg-1)}.v-url-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.v-url-tip{z-index:5;border-radius:var(--radius-full);background:var(--v-inverse-bg);color:var(--v-inverse-fg);white-space:nowrap;pointer-events:none;animation:v-tip-in var(--duration-fast,.12s) var(--ease-standard,ease-out);align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}@keyframes v-tip-in{0%{opacity:0;transform:translate(-50%,4px)}}@media (prefers-reduced-motion:reduce){.v-url-tip{animation:none}}.v-switch{height:32px;color:var(--fg-1);background:0 0;border:0;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:0 6px 0 8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.v-switch-track{box-sizing:border-box;border-radius:var(--radius-full);border:1px solid var(--fg-3);background:var(--bg-1);width:36px;height:20px;display:block;position:relative}.v-switch-knob{background:var(--fg-3);border-radius:50%;width:12px;height:12px;position:absolute;top:3px;left:3px}.v-switch[aria-checked=true] .v-switch-track{border-color:var(--accent);background:var(--accent)}.v-switch[aria-checked=true] .v-switch-knob{background:#fff;left:auto;right:3px}.v-sent-note{color:var(--fg-2);align-items:center;gap:6px;margin:-12px 0 0;font-size:14px;line-height:20px;display:flex}.v-viewer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.v-viewer-info{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v-shared-by{align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.v-section{flex-direction:column;gap:8px;display:flex}.v-chips{flex-wrap:wrap;gap:8px;display:flex}.v-chip{box-sizing:border-box;border:1px solid var(--border-1);border-radius:var(--radius-full);align-items:center;gap:8px;height:32px;padding:0 12px 0 4px;font-size:14px;line-height:20px;display:flex}.v-chip-guest{color:var(--fg-2);font-size:12px;line-height:16px}.v-chip-add{box-sizing:border-box;border:1px dashed var(--border-2);border-radius:var(--radius-full);background:var(--bg-1);height:32px;color:var(--accent);align-items:center;gap:6px;padding:0 12px 0 8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.v-chip-add:hover{background:var(--bg-2)}.v-final-card{border:1px solid var(--border-1);border-radius:var(--radius-lg);background:var(--bg-1);box-shadow:var(--shadow-card);flex-direction:column;gap:12px;padding:20px 24px;display:flex}.v-final-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.v-final-title{align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:24px;display:flex}.v-final-stage{color:var(--fg-2);font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}.v-progress{border-radius:var(--radius-full);background:var(--bg-3);height:6px;overflow:hidden}.v-progress>div{border-radius:var(--radius-full);background:var(--accent);height:100%;transition:width var(--duration-slow) var(--ease-standard)}.v-transcript{flex-direction:column;gap:4px;display:flex}.v-transcript-draft{gap:12px}.v-transcript-head{justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:8px;display:flex}.v-transcript-draft .v-transcript-head{padding-bottom:0}.v-line{flex-direction:column;gap:4px;padding:8px 0;display:flex}.v-line-btn{border-radius:var(--radius-md);width:calc(100% + 24px);color:var(--fg-1);text-align:left;cursor:text;background:0 0;border:0;flex-direction:column;gap:4px;margin:0 -12px;padding:8px 12px;font-family:inherit;display:flex}.v-line-btn:hover{background:var(--bg-2)}.v-line-meta{align-items:baseline;gap:8px;font-size:12px;line-height:16px;display:flex}.v-line-meta-center{align-items:center}.v-speaker{color:var(--fg-2);font-weight:600}.v-time{color:var(--fg-2);font-variant-numeric:tabular-nums}.v-line-text{white-space:pre-wrap;margin:0;font-size:16px;line-height:24px;display:block}.v-line-draft .v-time{font-size:12px;line-height:16px}.v-line-draft .v-line-text{color:var(--fg-2)}.v-unassigned{border:1px dashed var(--color-info-300);background:var(--accent-tint);height:24px;color:var(--on-accent-tint);border-radius:6px;align-items:center;gap:2px;margin:-4px 0 -4px -6px;padding:0 4px 0 6px;font-size:12px;font-weight:600;line-height:16px;display:flex}.v-edit{border-radius:var(--radius-md);background:var(--bg-2);flex-direction:column;gap:8px;margin:0 -12px;padding:12px;display:flex}.v-edit textarea{box-sizing:border-box;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--bg-1);width:100%;color:var(--fg-1);resize:vertical;padding:8px 12px;font-family:inherit;font-size:16px;line-height:24px}.v-edit textarea:focus{outline:2px solid var(--accent);outline-offset:2px;box-shadow:var(--shadow-focus-ring)}.v-edit-actions{justify-content:flex-end;gap:8px;display:flex}.v-nospeech{color:var(--fg-2);margin:0;font-size:16px;line-height:24px}.v-scrim{z-index:30;box-sizing:border-box;background:var(--scrim);justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.v-scrim-alert{padding:120px 16px 16px}.v-sheet{background:var(--bg-1);border-radius:var(--radius-lg);width:520px;max-width:100%;box-shadow:var(--shadow-modal);flex-direction:column;display:flex}.v-sheet-head{flex-direction:column;gap:4px;padding:24px 24px 0;display:flex}.v-sheet-head h2{margin:0;font-size:24px;font-weight:600;line-height:32px}.v-sheet-head p{color:var(--fg-2);margin:0;font-size:14px;line-height:20px}.v-sheet-body{flex-direction:column;gap:20px;padding:20px 24px 24px;display:flex}.v-field{flex-direction:column;gap:8px;display:flex}.v-label{font-size:14px;font-weight:600;line-height:20px}.v-label-opt{color:var(--fg-2);font-weight:400}.v-helper{color:var(--fg-2);margin:0;font-size:12px;line-height:16px}.v-to{box-sizing:border-box;border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--bg-1);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:5px 6px;display:flex;position:relative}.v-to:focus-within{border-color:var(--accent);box-shadow:var(--shadow-focus-ring)}.v-to input{box-sizing:border-box;min-width:140px;height:32px;color:var(--fg-1);background:0 0;border:0;outline:none;flex:1;padding:0 6px;font-family:inherit;font-size:14px;line-height:20px}.v-to input:focus-visible,.v-picker-search input:focus-visible{box-shadow:none;outline:none}.v-rchip{box-sizing:border-box;border:1px solid var(--border-1);border-radius:var(--radius-full);background:var(--bg-2);align-items:center;gap:6px;height:32px;padding:0 2px 0 3px;font-size:14px;line-height:20px;display:flex}.v-rchip button{width:24px;height:24px;color:var(--fg-2);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.v-rchip button:hover{background:var(--bg-3)}.v-results{z-index:5;background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);max-height:228px;box-shadow:var(--shadow-modal);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:-1px;right:-1px;overflow-y:auto}.v-results li{cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 8px;font-size:14px;line-height:20px;display:flex}.v-results li[aria-selected=true],.v-results li:hover{background:var(--bg-3)}.v-textarea{box-sizing:border-box;border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--bg-1);width:100%;color:var(--fg-1);resize:none;padding:10px 12px;font-family:inherit;font-size:14px;line-height:20px}.v-textarea:focus-visible{border-color:var(--accent)}.v-preview{border:1px solid var(--border-1);border-radius:var(--radius-md);background:var(--bg-2);gap:12px;padding:16px;display:flex}.v-preview-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.v-preview-from{align-items:baseline;gap:8px;display:flex}.v-preview p{margin:0;font-size:14px;line-height:20px}.v-preview-msg{color:var(--v-viewonly-fg);white-space:pre-wrap;overflow-wrap:anywhere}.v-preview-card{border:1px solid var(--border-1);border-radius:var(--radius-md);background:var(--bg-1);flex-direction:column;gap:8px;margin-top:4px;padding:12px;display:flex}.v-preview-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.v-preview-open{box-sizing:border-box;border:1px solid var(--border-2);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.v-sheet-foot{border-top:1px solid var(--bg-3);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.v-sheet-foot .v-btn-primary{padding:0 20px}.v-alert{box-sizing:border-box;background:var(--bg-1);border-radius:var(--radius-lg);width:400px;max-width:100%;box-shadow:var(--shadow-modal);flex-direction:column;gap:16px;padding:24px;display:flex}.v-alert-icon{background:var(--accent-tint);width:44px;height:44px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.v-alert h2{margin:0;font-size:20px;font-weight:600;line-height:28px}.v-alert p{color:var(--fg-2);margin:0;font-size:14px;line-height:20px}.v-alert-text{flex-direction:column;gap:8px;display:flex}.v-alert-actions{justify-content:flex-end;gap:12px;display:flex}.v-toast{z-index:40;box-sizing:border-box;border-radius:var(--radius-md);background:var(--v-inverse-bg);max-width:calc(100vw - 32px);color:var(--v-inverse-fg);white-space:nowrap;box-shadow:var(--shadow-modal);align-items:center;gap:8px;padding:10px 16px;font-size:14px;line-height:20px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.v-public-main{box-sizing:border-box;flex:1;padding:56px 24px 48px}.v-public-article{flex-direction:column;gap:32px;max-width:720px;margin:0 auto;display:flex}.v-public-head{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.v-public-foot{border-top:1px solid var(--bg-3);color:var(--fg-2);flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:20px 24px;font-size:12px;line-height:16px;display:flex}.v-center-main{box-sizing:border-box;flex:1;justify-content:center;align-items:center;padding:64px 24px;display:flex}.v-noaccess{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:440px;display:flex}.v-noaccess-icon{background:var(--bg-3);width:56px;height:56px;color:var(--fg-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.v-noaccess-text{flex-direction:column;gap:8px;display:flex}.v-noaccess h1{margin:0;font-size:24px;font-weight:600;line-height:32px}.v-noaccess-text p{color:var(--fg-2);margin:0;font-size:16px;line-height:24px}.v-noaccess .v-btn{margin-top:8px;padding:0 20px}.v-noaccess-who{color:var(--fg-2);margin:8px 0 0;font-size:12px;line-height:16px}.v-signin{box-sizing:border-box;background:var(--bg-2);min-height:100vh;color:var(--fg-1);flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:48px 16px;display:flex}.v-signin-card{box-sizing:border-box;background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-xl);width:100%;max-width:400px;box-shadow:var(--shadow-card);overflow:hidden}.v-brandbar{grid-template-columns:repeat(4,minmax(0,1fr));height:4px;display:grid}.v-signin-main{text-align:center;flex-direction:column;align-items:center;gap:40px;padding:48px 40px 40px;display:flex}.v-signin-id{flex-direction:column;align-items:center;gap:16px;display:flex}.v-signin-name{flex-direction:column;gap:4px;display:flex}.v-signin-name h1{letter-spacing:-.01em;margin:0;font-size:32px;font-weight:600;line-height:40px}.v-signin-name p{color:var(--fg-2);margin:0;font-size:16px;line-height:24px}.v-signin-actions{flex-direction:column;gap:12px;width:100%;display:flex}.v-signin-actions .v-btn{width:100%;height:48px}.v-signin-actions p{color:var(--fg-2);margin:0;font-size:12px;line-height:16px}.v-dev{box-sizing:border-box;border:1px dashed var(--border-2);border-radius:var(--radius-md);flex-direction:column;gap:8px;width:100%;max-width:400px;padding:12px 16px;display:flex}.v-dev-label{color:var(--fg-2);margin:0;font-size:12px;line-height:16px}.v-dev-list{flex-wrap:wrap;gap:6px;display:flex}.v-dev-user{border:1px solid var(--border-1);border-radius:var(--radius-full);background:var(--bg-1);height:28px;color:var(--fg-1);align-items:center;gap:6px;padding:0 10px 0 4px;font-size:12px;line-height:16px;display:flex}.v-dev-user:hover{background:var(--bg-3)}.v-link{color:var(--fg-link);border-radius:4px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.v-link:hover{color:var(--fg-link-hover);text-decoration:underline}.v-callout{border:1px solid var(--warning-border);border-radius:var(--radius-md);background:var(--warning-surface);text-align:left;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.v-callout-text{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:14px;line-height:20px;display:flex}.v-callout-title{color:var(--v-callout-title);font-weight:600}.v-callout-body{color:var(--v-callout-body)}.v-callout-actions{flex-shrink:0;align-self:center;align-items:center;gap:8px;display:flex}.v-anchor{display:inline-flex;position:relative}.v-menu{gap:0;width:240px;max-width:calc(100vw - 32px);top:calc(100% + 4px);left:0;right:auto}.v-anchor-end .v-menu{left:auto;right:0}.v-popover-row{box-sizing:border-box;cursor:pointer;gap:8px;width:100%;font-family:inherit;text-decoration:none}a.v-popover-row,a.v-popover-row:hover{color:var(--fg-1)}.v-row-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.v-row-email{min-width:0;max-width:50%;color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:12px;line-height:16px;overflow:hidden}.v-menu-header{color:var(--fg-2);margin:0;padding:4px 8px 8px;font-size:12px;font-weight:600;line-height:16px}.v-divider{border:0;border-top:1px solid var(--bg-3);height:0;margin:4px 0;padding:0;list-style:none}.v-picker{width:320px;max-width:calc(100vw - 32px);top:calc(100% + 4px);left:0;right:auto}.v-picker-search{box-sizing:border-box;border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--bg-1);align-items:center;gap:8px;height:36px;padding:0 10px;display:flex;position:relative}.v-picker-search:focus-within{border-color:var(--accent);box-shadow:var(--shadow-focus-ring)}.v-picker-search input{min-width:0;height:34px;color:var(--fg-1);background:0 0;border:0;outline:none;flex:1;padding:0;font-family:inherit;font-size:14px;line-height:20px}.v-picker-note{color:var(--fg-2);margin:8px 8px 4px;font-size:12px;line-height:16px}.v-picker-list{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.v-guest-form{flex-direction:column;gap:12px;display:flex}.v-field-sm{flex-direction:column;gap:4px;display:flex}.v-input{box-sizing:border-box;border:1px solid var(--border-2);border-radius:var(--radius-sm);background:var(--bg-1);height:36px;color:var(--fg-1);padding:0 10px;font-family:inherit;font-size:14px;line-height:20px}.v-input:focus-visible{border-color:var(--accent)}.v-chip-removable{position:relative}.v-chip-x{width:20px;height:20px;color:var(--fg-2);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0 -6px 0 -4px;padding:0;display:none}.v-chip-x:hover{background:var(--bg-3)}.v-chip-removable:hover .v-chip-x,.v-chip-removable:focus-within .v-chip-x{display:flex}@media (hover:none){.v-chip-x{display:flex}}.v-line-owner{box-sizing:border-box;border-radius:var(--radius-md);cursor:text;flex-direction:column;gap:4px;width:calc(100% + 24px);margin:0 -12px;padding:8px 12px;display:flex}.v-line-owner:hover{background:var(--bg-2)}.v-line-textbtn{width:100%;color:var(--fg-1);text-align:left;white-space:pre-wrap;cursor:text;background:0 0;border:0;border-radius:2px;margin:0;padding:0;font-family:inherit;font-size:16px;line-height:24px;display:block}.v-speaker-wrap{cursor:default;display:inline-flex;position:relative}.v-speaker-wrap .v-menu{top:calc(100% + 6px)}.v-speaker-btn{height:24px;color:var(--fg-2);background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:2px;margin:-4px 0 -4px -6px;padding:0 4px 0 6px;font-size:12px;font-weight:600;line-height:16px;display:flex}.v-speaker-btn svg{display:none}.v-speaker-btn:hover svg,.v-speaker-btn:focus-visible svg,.v-speaker-btn[aria-expanded=true] svg{display:block}.v-speaker-btn:hover{background:var(--bg-3)}.v-btn-icon{width:44px;padding:0}.v-btn-destructive{background:var(--v-inverse-bg);color:var(--v-inverse-fg);border:0}.v-btn-destructive:hover{background:var(--v-inverse-hover)}.v-alert-icon-neutral{background:var(--bg-3);color:var(--fg-2)}.v-viewer-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.v-empty-results{gap:8px;padding:48px 24px}.v-empty-icon-results{color:var(--fg-2)}.v-empty-compact{color:var(--fg-2);margin:0;padding:8px 12px;font-size:12px;line-height:16px}.v-pause{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:8px 0;display:flex;position:relative}.v-pause:before{content:"";border-top:1px solid var(--border-1);position:absolute;top:50%;left:0;right:0}.v-pause-label{background:var(--bg-1);color:var(--fg-2);align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex;position:relative}.v-avatar-img{object-fit:cover;background:var(--bg-3)}.v-people-label{color:var(--fg-2);margin:4px 8px;font-size:12px;font-weight:600;line-height:16px}.v-results{box-sizing:border-box;padding:8px}.v-results .v-picker-list{margin:0}.v-picker-list .v-popover-row[aria-selected=true]{background:var(--bg-3)}
