.wkBVRq_frame{--color-surface-canvas:var(--app-surface-canvas);--color-text-primary:var(--app-text-primary);--color-text-secondary:var(--app-text-secondary);--color-text-muted:var(--app-text-muted);--color-text-tertiary:var(--app-text-tertiary);--brand-mark-ink:var(--app-brand-mark-ink);--font-interface:var(--app-font-interface);isolation:isolate;border:1px solid var(--color-border-subtle);background:var(--color-surface-canvas);width:100%;height:clamp(460px,100svh - 150px,720px);color:var(--color-text-primary);font-family:var(--font-interface);font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);text-align:left;text-shadow:none;-webkit-font-smoothing:antialiased;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000006b,0 2px 10px #0000002e;container-type:inline-size}.wkBVRq_app{width:100%;height:100%;display:flex;overflow:hidden}.wkBVRq_frame .rail-slot{height:100%;position:relative;inset:auto}.wkBVRq_frame .rail{width:var(--sidebar-width);padding-top:12px;padding-bottom:8px}.wkBVRq_frame .main-topbar{min-height:44px;padding:6px 10px}.wkBVRq_frame .main-topbar h1{letter-spacing:-.01em;max-width:none;font-size:13px;font-weight:600;line-height:inherit;text-wrap:nowrap}.wkBVRq_frame .transcript{padding:var(--transcript-anchor-inset) 24px var(--transcript-fade);overscroll-behavior:auto}.wkBVRq_frame .composer-dock{flex:none;padding:0 24px 16px}.wkBVRq_showRail[data-rail-open=true],.wkBVRq_scrim{display:none}@container (max-width:719px){.wkBVRq_frame .rail-slot{z-index:30;width:min(var(--sidebar-width), calc(100% - 52px));min-width:0;position:absolute;inset:0 auto 0 0}.wkBVRq_frame .rail-slot[data-drawer=false]{width:0;min-width:0}.wkBVRq_frame .rail-slot[data-drawer=true]{box-shadow:var(--shadow-elevated)}.wkBVRq_frame .rail{width:100%}.wkBVRq_scrim[data-open=true]{z-index:20;background:color-mix(in srgb, var(--color-surface-canvas) 42%, transparent);border:0;padding:0;display:block;position:absolute;inset:0}.wkBVRq_showRail[data-rail-open]{display:inline-flex}.wkBVRq_frame .transcript{padding-inline:12px}.wkBVRq_frame .composer-dock{padding:0 12px 8px}.wkBVRq_frame .composer-hint{display:none}.wkBVRq_frame textarea,.wkBVRq_frame input{font-size:16px}}
