@property --xr-px{syntax: "<length>"; inherits: true; initial-value: 1px;}@layer replica{.xr{font-size:calc(16 * var(--u, 1px));--xr-px: .0625em ;text-rendering:geometricPrecision}:where(.xr,.xr-ui){--xr-xs: calc(12 * var(--xr-px));--xr-sm: calc(13 * var(--xr-px));--xr-md: calc(14 * var(--xr-px));--xr-body: calc(15 * var(--xr-px));--xr-lg: calc(18 * var(--xr-px));--xr-r-sm: calc(6 * var(--xr-px));--xr-r-control: calc(8 * var(--xr-px));--xr-r-card: calc(10 * var(--xr-px));--xr-r-panel: calc(12 * var(--xr-px));--xr-hair: var(--xr-px);--xr-shadow-pop: 0 calc(18 * var(--xr-px)) calc(44 * var(--xr-px)) var(--shadow), 0 0 0 var(--xr-hair) var(--divider);--xr-shadow-card: 0 var(--xr-hair) 0 var(--highlight) inset, 0 calc(1 * var(--xr-px)) calc(2 * var(--xr-px)) var(--shadow-soft);--xr-scroll-thumb: color-mix(in srgb, var(--divider-soft) 50%, var(--divider));color:var(--text);font-family:var(--font-app);font-feature-settings:normal;font-size-adjust:var(--xr-fsa, .5);text-align:start;-webkit-font-smoothing:antialiased}.xr-ui{font-size:var(--xr-md);font-weight:400;line-height:1.5}.xr :where(p,h1,h2,h3,h4){text-wrap:wrap}.xr :where(ul,ol){margin:0;padding:0}.xr :where(code,kbd,pre){font-family:var(--font-mono);font-variant-ligatures:none;font-feature-settings:"calt" 0,"liga" 0}:where(.xr,.xr-ui) :is(code,kbd,pre,.xr-kbd,.xr-code-lang,.xr-approval-detail,.xr-file-mark,.xr-file-path,.xr-diff-path,.xr-diff-count,.xr-diff-lines,.xr-suggest-label,.xr-commit-message){font-size-adjust:none}.xr :where(strong){font-weight:650}.xr-sprite{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.xr-icon{--xr-i: 16;flex:none;display:block;width:calc(var(--xr-i) * var(--xr-px));height:calc(var(--xr-i) * var(--xr-px));fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.xr-icon[data-i="9"]{--xr-i: 9}.xr-icon[data-i="10"]{--xr-i: 10}.xr-icon[data-i="11"]{--xr-i: 11}.xr-icon[data-i="12"]{--xr-i: 12}.xr-icon[data-i="13"]{--xr-i: 13}.xr-icon[data-i="14"]{--xr-i: 14}.xr-icon[data-i="18"]{--xr-i: 18}.xr-icon[data-i="20"]{--xr-i: 20}.xr-icon[data-i="24"]{--xr-i: 24}.xr-mono{--xr-mono-size: 28;position:relative;display:inline-grid;place-items:center;flex:none;width:calc(var(--xr-mono-size) * var(--xr-px));height:calc(var(--xr-mono-size) * var(--xr-px));border-radius:50%;background:color-mix(in srgb,var(--tone, var(--other)) 16%,var(--surface));border:var(--xr-hair) solid color-mix(in srgb,var(--tone, var(--other)) 42%,transparent);color:var(--tone, var(--other));font-family:var(--font-app);font-weight:700;line-height:1;letter-spacing:-.02em;font-size:calc(var(--xr-mono-size) * 11 / 28 * var(--xr-px));font-variant-numeric:normal;text-transform:none;user-select:none}.xr-mono[data-size=sm]{--xr-mono-size: 20;font-size:calc(8.5 * var(--xr-px))}.xr-mono[data-size=lg]{--xr-mono-size: 36;font-size:calc(13.5 * var(--xr-px))}.xr-mono[data-size=xl]{--xr-mono-size: 56}.xr-mono[data-size="2xl"]{--xr-mono-size: 80}.xr-mono[data-tone=you]{--tone: var(--you)}.xr-mono[data-state=working]:after{content:"";position:absolute;inset:calc(-4 * var(--xr-px));border-radius:50%;border:calc(2 * var(--xr-px)) solid color-mix(in srgb,var(--tone, var(--other)) 60%,transparent);animation:xr-ring 1.8s var(--ease) infinite}.xr-mono[data-state=attention]{box-shadow:0 0 0 calc(2 * var(--xr-px)) var(--canvas),0 0 0 calc(3.5 * var(--xr-px)) var(--attention)}.xr-mono[data-state=unavailable]{opacity:.45;filter:saturate(.3)}.xr-mono-task{position:absolute;right:calc(-4 * var(--xr-px));bottom:calc(-4 * var(--xr-px));display:grid;place-items:center;width:calc(14 * var(--xr-px));height:calc(14 * var(--xr-px));border-radius:50%;background:var(--canvas);color:var(--attention-text);border:var(--xr-hair) solid color-mix(in srgb,var(--attention) 25%,var(--canvas))}.xr-agent-name{color:var(--tone, var(--text));font-weight:650}.xr-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(6 * var(--xr-px));height:calc(32 * var(--xr-px));padding:0 calc(12 * var(--xr-px));flex:none;background:var(--raised);border:var(--xr-hair) solid var(--divider);border-radius:var(--xr-r-control);color:var(--text);font-weight:550;font-size:var(--xr-md);line-height:normal;white-space:nowrap}.xr-btn-sm{height:calc(26 * var(--xr-px));padding:0 calc(9 * var(--xr-px));font-size:var(--xr-sm);gap:calc(5 * var(--xr-px))}.xr-btn-primary{background:var(--accent);border-color:transparent;color:var(--accent-ink)}.xr-btn-danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 35%,transparent);background:transparent}.xr-btn-quiet{color:var(--text-2);background:transparent;border-color:var(--divider)}.xr-btn[data-disabled]{opacity:.45}.xr-icon-btn{display:inline-grid;place-items:center;flex:none;width:calc(32 * var(--xr-px));height:calc(32 * var(--xr-px));border-radius:var(--xr-r-control);color:var(--text-2)}.xr-link{display:inline-flex;align-items:center;gap:calc(4 * var(--xr-px));color:var(--accent);font-size:var(--xr-sm)}.xr-pill{display:inline-flex;align-items:center;gap:calc(5 * var(--xr-px));height:calc(22 * var(--xr-px));padding:0 calc(8 * var(--xr-px));flex:none;border-radius:999px;font-size:var(--xr-xs);font-weight:600;line-height:normal;white-space:nowrap;color:var(--tone, var(--text-2));background:color-mix(in srgb,var(--tone, var(--text-2)) 13%,transparent);border:var(--xr-hair) solid color-mix(in srgb,var(--tone, var(--text-2)) 24%,transparent)}.xr-pill-sm{height:calc(20 * var(--xr-px));padding:0 calc(7 * var(--xr-px));font-size:calc(11 * var(--xr-px))}.xr-pill[data-tone=muted]{--tone: var(--text-2)}.xr-badge{display:inline-flex;align-items:center;gap:calc(6 * var(--xr-px));height:calc(22 * var(--xr-px));padding:0 calc(9 * var(--xr-px));flex:none;border-radius:999px;font-size:var(--xr-xs);font-weight:600;line-height:normal;white-space:nowrap;color:var(--tone, var(--accent));background:color-mix(in srgb,var(--tone, var(--accent)) 14%,transparent)}.xr-tag{display:inline-flex;align-items:center;gap:calc(4 * var(--xr-px));height:calc(18 * var(--xr-px));padding:0 calc(6 * var(--xr-px));flex:none;border-radius:calc(5 * var(--xr-px));font-size:calc(11 * var(--xr-px));font-weight:600;line-height:normal;letter-spacing:.01em;white-space:nowrap;color:var(--text-2);background:var(--raised);border:var(--xr-hair) solid var(--divider-soft)}.xr-tag-writer{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 28%,transparent)}.xr-tag-private{color:var(--attention-text);background:color-mix(in srgb,var(--attention) 8%,transparent);border-color:color-mix(in srgb,var(--attention) 22%,transparent)}.xr-chip{display:inline-flex;align-items:center;gap:calc(6 * var(--xr-px));height:calc(26 * var(--xr-px));padding:0 calc(10 * var(--xr-px)) 0 calc(4 * var(--xr-px));border-radius:999px;font-size:var(--xr-sm);font-weight:550;white-space:nowrap;background:color-mix(in srgb,var(--tone, var(--other)) 10%,var(--raised));border:var(--xr-hair) solid var(--divider)}.xr-chip[data-excluded]{color:var(--text-3);background:transparent;border-style:dashed}.xr-pulse-dot{flex:none;width:calc(6 * var(--xr-px));height:calc(6 * var(--xr-px));border-radius:50%;background:currentColor;animation:xr-pulse 1.4s ease-in-out infinite}.xr-meta{font-size:var(--xr-xs);color:var(--text-3);white-space:nowrap}.xr-muted{color:var(--text-3)}.xr-swap{display:inline-grid;align-items:center;justify-items:start;min-width:0}.xr-swap>*{grid-area:1 / 1}.xr-check{display:inline-flex;align-items:center;gap:calc(6 * var(--xr-px));font-size:var(--xr-sm);color:var(--text-2)}.xr-checkbox{flex:none;display:grid;place-items:center;width:calc(13 * var(--xr-px));height:calc(13 * var(--xr-px));border-radius:calc(2.5 * var(--xr-px));border:calc(1.25 * var(--xr-px)) solid var(--text-3);background:transparent;color:var(--accent-ink)}.xr-checkbox[data-checked]{background:var(--accent);border-color:var(--accent)}.xr-checkbox .xr-icon{--xr-i: 11;stroke-width:2.4}.xr-kbd{padding:calc(1 * var(--xr-px)) calc(6 * var(--xr-px));border:var(--xr-hair) solid var(--divider);border-radius:calc(5 * var(--xr-px));background:var(--raised);color:var(--text-2);font-family:var(--font-mono);font-size:calc(11.5 * var(--xr-px));line-height:1.5;white-space:nowrap}.xr-select{position:relative;display:flex;align-items:center;width:100%;height:calc(30 * var(--xr-px));padding:0 calc(26 * var(--xr-px)) 0 calc(10 * var(--xr-px));border:var(--xr-hair) solid var(--divider);border-radius:var(--xr-r-control);background-color:var(--raised);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.xr-select,.xr-writer-select):after{content:"";position:absolute;right:calc(9 * var(--xr-px));top:calc(13 * var(--xr-px));width:calc(8 * var(--xr-px));height:calc(4 * var(--xr-px));background:var(--text-2);clip-path:polygon(0 0,100% 0,50% 100%)}.xr-field-row{display:grid;grid-template-columns:calc(56 * var(--xr-px)) minmax(0,1fr);align-items:center;gap:calc(10 * var(--xr-px));font-size:var(--xr-sm)}.xr-field-label{color:var(--text-2);font-weight:550}.xr-eyebrow{font-size:calc(11 * var(--xr-px));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:0 calc(8 * var(--xr-px));line-height:1.5}.xr-frame{position:relative;display:grid;grid-template-columns:calc(224 * var(--xr-px)) minmax(0,1fr);width:calc(1180 * var(--xr-px));height:calc(620 * var(--xr-px));overflow:clip;isolation:isolate;background:var(--canvas);color:var(--text)}.xr-frame[data-variant=compact]{width:calc(400 * var(--xr-px));height:calc(640 * var(--xr-px))}.xr-frame[data-fill]{width:100%;height:100%}.xr-frame[data-sidebar=none]{grid-template-columns:minmax(0,1fr)}.xr-frame[data-window]{border-radius:calc(12 * var(--xr-px));box-shadow:var(--xr-shadow-pop)}.xr-main{display:flex;flex-direction:column;min-width:0;min-height:0}.xr-body{position:relative;display:flex;flex:1;min-height:0}.xr-room{position:relative;display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;background:var(--canvas)}.xr-sidebar{display:flex;flex-direction:column;gap:calc(18 * var(--xr-px));min-height:0;overflow:clip;padding:calc(14 * var(--xr-px)) calc(12 * var(--xr-px)) calc(12 * var(--xr-px));background:var(--sidebar);border-right:var(--xr-hair) solid var(--divider-soft)}.xr-brand{display:flex;align-items:center;gap:calc(10 * var(--xr-px));padding:calc(2 * var(--xr-px)) calc(6 * var(--xr-px))}.xr-brand .logo{width:calc(26 * var(--xr-px));height:calc(26 * var(--xr-px))}.xr-wordmark{font-size:calc(16 * var(--xr-px));font-weight:700;line-height:1;letter-spacing:-.01em}.xr-project{display:flex;flex-direction:column;gap:calc(4 * var(--xr-px));padding:calc(10 * var(--xr-px)) calc(8 * var(--xr-px));border-radius:var(--xr-r-card);background:var(--surface);border:var(--xr-hair) solid var(--divider-soft)}.xr-project .xr-eyebrow{padding:0}.xr-project-name{display:flex;align-items:center;gap:calc(7 * var(--xr-px));font-weight:650;color:var(--text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.xr-project-room{font-size:var(--xr-sm);color:var(--text-2);padding-left:calc(21 * var(--xr-px))}.xr-nav{display:flex;flex-direction:column;gap:calc(2 * var(--xr-px));list-style:none}.xr-nav-item{display:flex;align-items:center;gap:calc(10 * var(--xr-px));width:100%;height:calc(34 * var(--xr-px));padding:0 calc(10 * var(--xr-px));border-radius:var(--xr-r-control);color:var(--text-2);font-weight:550}.xr-nav-item[data-current]{background:var(--raised);color:var(--text);box-shadow:inset calc(2 * var(--xr-px)) 0 0 var(--accent)}.xr-nav-label{flex:1}.xr-nav-count{display:grid;place-items:center;min-width:calc(20 * var(--xr-px));height:calc(20 * var(--xr-px));padding:0 calc(6 * var(--xr-px));border-radius:999px;font-size:calc(11 * var(--xr-px));font-weight:700;line-height:1;color:var(--text);background:var(--overlay)}.xr-attention,.xr-agents{display:flex;flex-direction:column;gap:calc(6 * var(--xr-px))}.xr-attention>ul,.xr-agents>ul{display:flex;flex-direction:column;gap:calc(2 * var(--xr-px));list-style:none}.xr-attention-item{display:flex;align-items:center;gap:calc(8 * var(--xr-px));width:100%;padding:calc(7 * var(--xr-px)) calc(10 * var(--xr-px));border-radius:var(--xr-r-control);color:var(--text);font-size:var(--xr-sm);font-weight:550;background:color-mix(in srgb,var(--tone, var(--attention)) 8%,transparent);border:var(--xr-hair) solid color-mix(in srgb,var(--tone, var(--attention)) 22%,transparent)}.xr-attention-item .xr-icon{color:var(--tone, var(--attention))}.xr-agent-row{display:flex;align-items:center;gap:calc(10 * var(--xr-px));width:100%;padding:calc(7 * var(--xr-px)) calc(8 * var(--xr-px));border-radius:var(--xr-r-card)}.xr-agent-row[data-selected]{background:var(--raised)}.xr-agent-row-text{display:flex;flex-direction:column;min-width:0;gap:calc(1 * var(--xr-px))}.xr-agent-row-name{display:flex;align-items:center;gap:calc(6 * var(--xr-px));min-width:0;font-size:var(--xr-md);white-space:nowrap}.xr-agent-row-model{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-3);font-size:var(--xr-xs);font-weight:500}.xr-agent-row-status{display:flex;align-items:center;gap:calc(4 * var(--xr-px));min-width:0;font-size:var(--xr-xs);color:var(--text-3)}.xr-agent-row-status>span:first-of-type{flex:none}.xr-agent-row-detail{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.xr-agent-row[data-state=working] .xr-agent-row-status{color:var(--accent)}.xr-agent-row[data-state=attention] .xr-agent-row-status{color:var(--attention)}.xr-agent-row[data-state=queued] .xr-agent-row-status{color:var(--queued)}.xr-agent-row[data-state=idle] .xr-agent-row-status{color:var(--text-2)}.xr-sidebar-foot{margin-top:auto;padding-top:calc(8 * var(--xr-px));border-top:var(--xr-hair) solid var(--divider-soft)}.xr-sidebar-foot .xr-kbd{margin-left:auto}.xr-header{display:flex;align-items:center;gap:calc(12 * var(--xr-px));height:calc(56 * var(--xr-px));flex:none;padding:0 calc(16 * var(--xr-px)) 0 calc(20 * var(--xr-px));border-bottom:var(--xr-hair) solid var(--divider-soft);background:var(--canvas)}.xr-header[data-menu]{padding-left:calc(10 * var(--xr-px))}.xr-room-title{display:flex;align-items:center;gap:calc(10 * var(--xr-px));min-width:0;flex:1}.xr-room-name{font-size:var(--xr-lg);font-weight:650;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xr-room-sub{color:var(--text-3);white-space:nowrap}.xr-room-sub:before{content:"/";margin-right:calc(10 * var(--xr-px));color:var(--divider)}.xr-header-actions{display:flex;align-items:center;gap:calc(8 * var(--xr-px));flex:none}.xr-writer{display:inline-flex;align-items:center;gap:calc(7 * var(--xr-px));height:calc(32 * var(--xr-px));padding:0 calc(4 * var(--xr-px)) 0 calc(10 * var(--xr-px));border-radius:var(--xr-r-control);border:var(--xr-hair) solid var(--divider);background:var(--surface);color:var(--text-2);font-size:var(--xr-sm);font-weight:550;white-space:nowrap}.xr-writer[data-active]{border-color:color-mix(in srgb,var(--accent) 45%,transparent);color:var(--accent)}.xr-writer-select{position:relative;display:inline-flex;align-items:center;height:calc(26 * var(--xr-px));padding:0 calc(22 * var(--xr-px)) 0 calc(8 * var(--xr-px));border-radius:var(--xr-r-sm);background-color:var(--raised);color:var(--text);font-weight:600}.xr-writer-select:after{right:calc(7 * var(--xr-px));top:calc(11 * var(--xr-px))}.xr-feed{position:relative;flex:1;min-height:0;overflow:clip;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(22 * var(--xr-px)) calc(24 * var(--xr-px)) calc(12 * var(--xr-px))}.xr-feed-inner{display:flex;flex-direction:column;gap:calc(16 * var(--xr-px));flex:1 0 auto;width:100%;max-width:calc(880 * var(--xr-px));margin:0 auto}.xr-scroll-thumb{position:absolute;right:calc(3 * var(--xr-px));bottom:calc(3 * var(--xr-px));width:calc(5 * var(--xr-px));height:26%;border-radius:99px;background:var(--xr-scroll-thumb);pointer-events:none}.xr-request{padding:calc(14 * var(--xr-px)) calc(18 * var(--xr-px)) calc(16 * var(--xr-px));border-radius:var(--xr-r-panel);background:var(--surface);border:var(--xr-hair) solid var(--divider-soft);box-shadow:var(--xr-shadow-card)}.xr-request[data-state=needs-review]{border-color:color-mix(in srgb,var(--danger) 30%,transparent)}.xr-request-head{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--xr-px));flex-wrap:wrap;margin-bottom:calc(10 * var(--xr-px))}.xr-request-who{display:flex;align-items:center;gap:calc(8 * var(--xr-px));color:var(--text-3);min-width:0}.xr-request-who .xr-you{color:var(--text-2);font-weight:600}.xr-request-who .xr-agent-name{font-weight:650}.xr-everyone{display:inline-flex;align-items:center;gap:calc(5 * var(--xr-px));color:var(--accent);font-weight:650}.xr-request-state{display:flex;align-items:center;gap:calc(8 * var(--xr-px));flex-wrap:wrap}.xr-human{margin-left:calc(32 * var(--xr-px));padding:calc(10 * var(--xr-px)) calc(14 * var(--xr-px));border-radius:var(--xr-r-card);background:var(--raised);border:var(--xr-hair) solid color-mix(in srgb,var(--divider) 75%,var(--raised))}.xr-human-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--xr-body);line-height:1.55}.xr-recipients{display:flex;align-items:center;gap:calc(6 * var(--xr-px));flex-wrap:wrap;margin:calc(10 * var(--xr-px)) 0 0 calc(32 * var(--xr-px))}.xr-excluded-note{display:flex;align-items:flex-start;gap:calc(6 * var(--xr-px));margin:calc(8 * var(--xr-px)) 0 0 calc(32 * var(--xr-px));font-size:var(--xr-sm);color:var(--attention-text)}.xr-excluded-note .xr-icon{margin-top:calc(3 * var(--xr-px));color:var(--attention)}.xr-thread{list-style:none;margin:calc(14 * var(--xr-px)) 0 0 calc(13 * var(--xr-px));padding:0 0 0 calc(26 * var(--xr-px));border-left:var(--xr-hair) solid var(--divider);display:flex;flex-direction:column;gap:calc(14 * var(--xr-px))}.xr-node{position:relative;min-width:0;list-style:none}.xr-node-mark{position:absolute;left:calc(-41 * var(--xr-px));top:calc(-2 * var(--xr-px));display:grid;place-items:center;width:calc(30 * var(--xr-px));height:calc(32 * var(--xr-px));background:var(--surface)}.xr-event-mark{top:calc(1 * var(--xr-px));width:calc(30 * var(--xr-px));height:calc(22 * var(--xr-px));color:var(--text-3)}.xr-event-mark .xr-icon{box-sizing:border-box;padding:calc(3 * var(--xr-px));width:calc(20 * var(--xr-px));height:calc(20 * var(--xr-px));border-radius:50%;border:var(--xr-hair) solid var(--divider);background:var(--raised);overflow:hidden}.xr-reply-head{display:flex;align-items:center;gap:calc(8 * var(--xr-px));flex-wrap:wrap;min-height:calc(26 * var(--xr-px))}.xr-activity{display:flex;align-items:center;gap:calc(8 * var(--xr-px));margin-top:calc(4 * var(--xr-px));font-size:var(--xr-sm);color:var(--accent)}.xr-activity[data-mode=overlay]{position:absolute;left:0;right:0;top:calc(30 * var(--xr-px));margin:0;z-index:1}.xr-activity-dot{flex:none;width:calc(7 * var(--xr-px));height:calc(7 * var(--xr-px));border-radius:50%;background:var(--accent);box-shadow:0 0 0 calc(3 * var(--xr-px)) color-mix(in srgb,var(--accent) 18%,transparent);animation:xr-pulse 1.4s ease-in-out infinite}.xr-reply-body{margin-top:calc(4 * var(--xr-px))}.xr-reply-error{display:flex;align-items:flex-start;gap:calc(8 * var(--xr-px));margin-top:calc(8 * var(--xr-px));padding:calc(8 * var(--xr-px)) calc(12 * var(--xr-px));border-radius:var(--xr-r-control);background:color-mix(in srgb,var(--danger) 8%,transparent);border:var(--xr-hair) solid color-mix(in srgb,var(--danger) 25%,transparent);color:var(--danger-text);font-size:var(--xr-sm)}.xr-reply-error .xr-icon{margin-top:calc(2 * var(--xr-px));color:var(--danger)}.xr-no-reply{color:var(--text-3)}.xr-event-line{display:flex;align-items:center;gap:calc(6 * var(--xr-px));flex-wrap:wrap;width:100%;padding:calc(2 * var(--xr-px)) 0;font-size:var(--xr-sm);color:var(--text-2)}.xr-event-line .xr-agent-name{font-weight:600}.xr-event-summary{color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 calc(160 * var(--xr-px))}.xr-thinking{margin-top:calc(4 * var(--xr-px))}.xr-thinking-toggle{display:inline-flex;align-items:center;gap:calc(4 * var(--xr-px));color:var(--text-3);font-size:var(--xr-sm)}.xr-thinking-toggle [data-part=label-live]{color:var(--accent)}.xr-thinking-body{margin-top:calc(6 * var(--xr-px));padding:0 calc(4 * var(--xr-px)) 0 calc(12 * var(--xr-px));border-left:calc(2 * var(--xr-px)) solid var(--divider);max-height:calc(240 * var(--xr-px));overflow:clip;color:var(--text-2);font-size:var(--xr-sm)}.xr-thinking-body .xr-md{font-size:inherit;line-height:1.55;color:inherit}.xr-thinking-body .xr-md>*+*{margin-top:calc(6 * var(--xr-px))}.xr-thinking-body .xr-md strong{color:inherit;font-size:inherit;font-weight:600}.xr-attachments{display:flex;flex-direction:column;gap:calc(6 * var(--xr-px));margin-top:calc(10 * var(--xr-px))}.xr-attachment{display:flex;align-items:center;gap:calc(10 * var(--xr-px));width:100%;padding:calc(9 * var(--xr-px)) calc(12 * var(--xr-px));border-radius:var(--xr-r-card);background:var(--raised);border:var(--xr-hair) solid var(--divider);color:var(--text-2);font-size:var(--xr-sm)}.xr-attachment>.xr-icon{color:var(--tone, var(--accent))}.xr-attachment strong{color:var(--text);font-weight:650}.xr-attachment-text{flex:1;min-width:0}.xr-attachment-go{display:inline-flex;align-items:center;gap:calc(3 * var(--xr-px));color:var(--accent);font-weight:600}.xr-approval{margin:calc(8 * var(--xr-px)) 0 calc(4 * var(--xr-px));padding:calc(10 * var(--xr-px)) calc(12 * var(--xr-px));border-radius:var(--xr-r-control);background:var(--sunken);border:var(--xr-hair) solid color-mix(in srgb,var(--attention) 55%,var(--divider))}.xr-approval-title{display:flex;align-items:center;gap:calc(6 * var(--xr-px));font-weight:600;margin:0 0 calc(6 * var(--xr-px))}.xr-approval-origin{margin:calc(-2 * var(--xr-px)) 0 calc(6 * var(--xr-px))}.xr-approval-detail{margin:0 0 calc(6 * var(--xr-px));padding:calc(6 * var(--xr-px)) calc(8 * var(--xr-px));white-space:pre-wrap;word-break:break-word;background:var(--inline-code-bg);border:var(--xr-hair) solid var(--inline-code-border);border-radius:var(--xr-r-sm);font-family:var(--font-mono);font-size:calc(12.5 * var(--xr-px));line-height:1.45;color:var(--text)}.xr-approval-cwd{margin-bottom:0}.xr-approval-scope{margin:0 0 calc(6 * var(--xr-px));padding-left:calc(18 * var(--xr-px));list-style:circle;font-size:calc(12.5 * var(--xr-px));color:var(--text)}.xr-approval-reason{margin:0 0 calc(6 * var(--xr-px));color:var(--text-2);font-size:calc(12.5 * var(--xr-px))}.xr-panel-row{display:flex;align-items:center;gap:calc(8 * var(--xr-px));flex-wrap:wrap}.xr-approval>.xr-swap{display:grid}.xr-approval>.xr-swap,.xr-approval .xr-panel-row{margin-top:calc(6 * var(--xr-px))}.xr-approval>.xr-swap .xr-panel-row{margin-top:0}.xr-decided{display:inline-flex;align-items:center;gap:calc(6 * var(--xr-px));height:calc(26 * var(--xr-px));font-size:var(--xr-sm);font-weight:600;color:var(--ok)}.xr-decided[data-tone=danger]{color:var(--danger)}.xr-md{font-size:var(--xr-body);line-height:1.62;color:var(--md-text);overflow-wrap:anywhere}.xr-md>*+*{margin-top:calc(10 * var(--xr-px))}.xr-md :where(p){margin:0}.xr-md :where(ul,ol){padding-left:calc(22 * var(--xr-px))}.xr-md :where(ul){list-style:disc}.xr-md :where(ol){list-style:decimal}.xr-md li+li{margin-top:calc(4 * var(--xr-px))}.xr-md li::marker{color:var(--text-3)}.xr-md strong{color:var(--text);font-weight:650}.xr-ic{padding:calc(1 * var(--xr-px)) calc(5 * var(--xr-px));border-radius:calc(5 * var(--xr-px));background:var(--inline-code-bg);border:var(--xr-hair) solid var(--inline-code-border);font-size:.88em;color:var(--inline-code-text);white-space:normal}[data-w]{display:inline}.xr-code{margin:0;border-radius:var(--xr-r-card);background:var(--sunken);border:var(--xr-hair) solid var(--code-border);overflow:clip}.xr-code-head{display:flex;align-items:center;gap:calc(8 * var(--xr-px));height:calc(32 * var(--xr-px));padding:0 calc(6 * var(--xr-px)) 0 calc(12 * var(--xr-px));border-bottom:var(--xr-hair) solid var(--code-border);background:var(--code-head);line-height:1.5}.xr-code-lang{font-family:var(--font-mono);font-size:calc(11 * var(--xr-px));font-weight:600;line-height:1;letter-spacing:.04em;text-transform:lowercase;color:var(--text-3)}.xr-code-note{font-size:calc(11 * var(--xr-px));color:var(--text-3)}.xr-code-copy{display:inline-flex;align-items:center;gap:calc(5 * var(--xr-px));margin-left:auto;height:calc(24 * var(--xr-px));padding:0 calc(8 * var(--xr-px));border-radius:var(--xr-r-sm);color:var(--text-3);font-size:var(--xr-xs);font-weight:600}.xr-code-body{margin:0;padding:calc(12 * var(--xr-px)) calc(14 * var(--xr-px));overflow:clip;font-size:calc(13 * var(--xr-px));line-height:1.6;color:var(--code-text);tab-size:2;white-space:pre}.xr-code-body>code{display:block;font:inherit}.xr-cl{display:block;min-height:1.6em}.xr-t-comment{color:var(--syn-comment);font-style:italic}.xr-t-keyword{color:var(--syn-keyword)}.xr-t-string{color:var(--syn-string)}.xr-t-number{color:var(--syn-number)}.xr-t-function{color:var(--syn-function)}.xr-t-type{color:var(--syn-type)}.xr-t-punct{color:var(--syn-punct)}.xr-t-property{color:var(--syn-property)}.xr-t-inserted{color:var(--ok)}.xr-t-deleted{color:var(--danger)}.xr-composer{position:relative;flex:none;width:calc(100% - 48 * var(--xr-px));max-width:calc(880 * var(--xr-px));margin:calc(4 * var(--xr-px)) auto calc(16 * var(--xr-px));padding:calc(10 * var(--xr-px)) calc(12 * var(--xr-px));border-radius:calc(14 * var(--xr-px));background:var(--surface);border:var(--xr-hair) solid var(--divider);box-shadow:0 calc(-10 * var(--xr-px)) calc(30 * var(--xr-px)) var(--shadow-soft)}.xr-composer[data-standalone]{width:100%;margin:0}.xr-composer-glow{position:absolute;inset:calc(-1 * var(--xr-hair));border-radius:inherit;pointer-events:none;opacity:0;border:var(--xr-hair) solid color-mix(in srgb,var(--accent) 50%,transparent);box-shadow:0 0 0 calc(3 * var(--xr-px)) color-mix(in srgb,var(--accent) 12%,transparent)}.xr-composer[data-focus] .xr-composer-glow{opacity:1}.xr-composer-bar{display:flex;align-items:center;gap:calc(12 * var(--xr-px));flex-wrap:nowrap}.xr-seg{position:relative;display:inline-flex;padding:calc(2 * var(--xr-px));gap:calc(2 * var(--xr-px));flex:none;border-radius:var(--xr-r-control);background:var(--sunken);border:var(--xr-hair) solid var(--divider-soft)}.xr-seg[data-equal]{display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column}.xr-segment{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:calc(6 * var(--xr-px));height:calc(26 * var(--xr-px));padding:0 calc(10 * var(--xr-px));border-radius:var(--xr-r-sm);color:var(--text-3);font-size:var(--xr-sm);font-weight:600;white-space:nowrap}.xr-segment[data-checked]{background:var(--raised);color:var(--text);box-shadow:0 calc(1 * var(--xr-px)) calc(2 * var(--xr-px)) var(--shadow-soft)}.xr-seg[data-thumb] .xr-segment[data-checked]{background:transparent;box-shadow:none}.xr-seg-thumb{--xr-seg-i: 0;position:absolute;z-index:0;top:calc(2 * var(--xr-px));bottom:calc(2 * var(--xr-px));left:calc(2 * var(--xr-px));width:calc((100% - (var(--xr-seg-n, 2) + 1) * 2 * var(--xr-px)) / var(--xr-seg-n, 2));transform:translate(calc(var(--xr-seg-i) * (100% + 2 * var(--xr-px))));border-radius:var(--xr-r-sm);background:var(--raised);box-shadow:0 calc(1 * var(--xr-px)) calc(2 * var(--xr-px)) var(--shadow-soft)}.xr-seg[data-n="3"]{--xr-seg-n: 3}.xr-seg[data-n="4"]{--xr-seg-n: 4}.xr-seg[data-n="5"]{--xr-seg-n: 5}.xr-seg-thumb[data-i="1"]{--xr-seg-i: 1}.xr-seg-thumb[data-i="2"]{--xr-seg-i: 2}.xr-seg-thumb[data-i="3"]{--xr-seg-i: 3}.xr-seg-thumb[data-i="4"]{--xr-seg-i: 4}.xr-pills{display:flex;align-items:center;gap:calc(6 * var(--xr-px));flex-wrap:nowrap;min-width:0}.xr-pills-label{font-size:var(--xr-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);margin-right:calc(2 * var(--xr-px))}.xr-pill-radio{display:inline-flex;align-items:center;gap:calc(6 * var(--xr-px));height:calc(28 * var(--xr-px));padding:0 calc(10 * var(--xr-px)) 0 calc(4 * var(--xr-px));border-radius:999px;background:transparent;border:var(--xr-hair) solid var(--divider);color:var(--text-2);font-size:var(--xr-sm);font-weight:600;white-space:nowrap}.xr-pill-radio[data-checked]{color:var(--text);background:color-mix(in srgb,var(--tone, var(--other)) 14%,transparent);border-color:color-mix(in srgb,var(--tone, var(--other)) 55%,transparent)}.xr-pill-radio[data-disabled]{opacity:.5;border-style:dashed}.xr-pill-icon{display:grid;place-items:center;width:calc(20 * var(--xr-px));height:calc(20 * var(--xr-px));border-radius:50%;background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.xr-model-picker{display:flex;flex-direction:column;gap:calc(8 * var(--xr-px))}.xr-mode-roll{display:block;height:1.5em;overflow:clip;line-height:1.5}.xr-mode-roll>span{display:block;height:1.5em}.xr-mode-roll[data-at="1"]>span{transform:translateY(-100%)}.xr-mode-roll[data-at="2"]>span{transform:translateY(-200%)}.xr-mode-roll[data-at="3"]>span{transform:translateY(-300%)}.xr-mode-roll[data-at="4"]>span{transform:translateY(-400%)}.xr-mode-roll[data-at="5"]>span{transform:translateY(-500%)}.xr-composer-note{display:flex;align-items:center;gap:calc(6 * var(--xr-px));margin-top:calc(8 * var(--xr-px));font-size:var(--xr-sm);color:var(--attention-text)}.xr-composer-field{position:relative;margin-top:calc(8 * var(--xr-px))}.xr-textarea{display:grid;width:100%;min-height:calc(44 * var(--xr-px));padding:calc(8 * var(--xr-px)) calc(4 * var(--xr-px));font-size:var(--xr-body);line-height:1.55;overflow-wrap:anywhere}.xr-textarea>*{grid-area:1 / 1}.xr-placeholder{color:var(--text-3);white-space:pre;overflow:hidden;text-overflow:ellipsis}.xr-typed{color:var(--text);white-space:pre-wrap}.xr-caret{display:inline-block;width:max(1px,calc(1.5 * var(--xr-px)));height:1.2em;margin-left:calc(.5 * var(--xr-px));vertical-align:-.22em;background:var(--text);animation:xr-blink 1.06s step-end infinite}.xr-composer-foot{display:flex;align-items:center;gap:calc(12 * var(--xr-px));margin-top:calc(4 * var(--xr-px))}.xr-composer-hint{flex:1;min-width:0;font-size:var(--xr-sm);color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.xr-composer-hint,.xr-event-summary,.xr-placeholder,.xr-suggest-detail,.xr-diff-path,.xr-diff-lines,.xr-code-body){contain:inline-size}.xr-composer-hint[data-tone=attention]{color:var(--attention-text)}.xr-composer-hint[data-tone=queued]{color:var(--queued)}.xr-attach{padding-inline:calc(9 * var(--xr-px))}.xr-send{height:calc(34 * var(--xr-px));padding:0 calc(14 * var(--xr-px))}.xr-suggest{position:absolute;left:0;bottom:calc(100% + 8 * var(--xr-px));z-index:10;width:min(calc(420 * var(--xr-px)),100%);padding:calc(6 * var(--xr-px));list-style:none;border-radius:var(--xr-r-panel);background:var(--overlay);box-shadow:var(--xr-shadow-pop)}.xr-suggest-item{display:grid;grid-template-columns:calc(24 * var(--xr-px)) auto 1fr;align-items:center;gap:calc(10 * var(--xr-px));padding:calc(7 * var(--xr-px)) calc(10 * var(--xr-px));border-radius:var(--xr-r-control)}.xr-suggest-item[data-active]{background:var(--raised);box-shadow:inset calc(2 * var(--xr-px)) 0 0 var(--accent)}.xr-suggest-icon{display:grid;place-items:center;color:var(--text-2)}.xr-suggest-label{font-family:var(--font-mono);font-size:var(--xr-sm);font-weight:600}.xr-suggest-detail{font-size:var(--xr-xs);color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xr-inspector{position:relative;display:flex;flex-direction:column;width:calc(360 * var(--xr-px));flex:none;min-height:0;background:var(--surface);border-left:var(--xr-hair) solid var(--divider-soft)}:is(.xr-inspector[data-mode=overlay],.xr-frame[data-inspector=overlay]>.xr-inspector){position:absolute;top:0;right:0;bottom:0;z-index:25;width:min(calc(440 * var(--xr-px)),94%);box-shadow:var(--xr-shadow-pop)}:is(.xr-inspector[data-mode=sheet],.xr-frame[data-inspector=sheet]>.xr-inspector){position:absolute;left:0;right:0;bottom:0;z-index:25;width:auto;height:74%;border-left:0;border-top:var(--xr-hair) solid var(--divider);border-radius:calc(14 * var(--xr-px)) calc(14 * var(--xr-px)) 0 0;box-shadow:0 calc(-18 * var(--xr-px)) calc(44 * var(--xr-px)) var(--shadow)}:is(.xr-inspector[data-mode=sheet],.xr-frame[data-inspector=sheet]>.xr-inspector):before{content:"";position:absolute;top:calc(6 * var(--xr-px));left:50%;width:calc(36 * var(--xr-px));height:calc(4 * var(--xr-px));margin-left:calc(-18 * var(--xr-px));border-radius:99px;background:var(--divider-strong)}.xr-inspector[data-mode=standalone]{width:100%;height:100%;border-left:0}.xr-scrim{position:absolute;inset:0;z-index:20;background:var(--scrim)}.xr-inspector-head{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--xr-px));height:calc(56 * var(--xr-px));flex:none;padding:0 calc(10 * var(--xr-px)) 0 calc(12 * var(--xr-px));border-bottom:var(--xr-hair) solid var(--divider-soft)}.xr-tabs{display:flex;gap:calc(2 * var(--xr-px))}.xr-tab{display:inline-flex;align-items:center;gap:calc(6 * var(--xr-px));height:calc(30 * var(--xr-px));padding:0 calc(10 * var(--xr-px));border-radius:var(--xr-r-control);color:var(--text-3);font-size:var(--xr-sm);font-weight:600}.xr-tab[data-selected]{color:var(--text);background:var(--raised)}.xr-inspector-tools{display:flex;align-items:center;gap:calc(2 * var(--xr-px))}.xr-inspector-body{position:relative;flex:1;min-height:0;overflow:hidden;padding:calc(16 * var(--xr-px)) calc(16 * var(--xr-px)) 0}.xr-inspector-scroll{display:flex;flex-direction:column;min-height:100%}.xr-review{display:flex;flex-direction:column;gap:calc(14 * var(--xr-px));min-height:100%}.xr-inspector-scroll>.xr-review{flex:1 0 auto;min-height:0}.xr-review-head{display:flex;align-items:center;gap:calc(12 * var(--xr-px))}.xr-review-mark{display:grid;flex:none}.xr-review-title{font-size:var(--xr-lg);font-weight:650;line-height:1.25;letter-spacing:-.01em}.xr-review-tags{display:flex;align-items:center;gap:calc(6 * var(--xr-px));flex-wrap:wrap;margin-top:calc(5 * var(--xr-px))}.xr-review-meta{font-size:var(--xr-sm);color:var(--text-3)}.xr-section{display:flex;flex-direction:column;gap:calc(8 * var(--xr-px))}.xr-section-head{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--xr-px))}.xr-section-title{font-size:var(--xr-xs);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);line-height:1.5}.xr-files{display:flex;flex-direction:column;list-style:none;border-radius:var(--xr-r-card);border:var(--xr-hair) solid var(--divider-soft);overflow:clip}.xr-file{display:flex;align-items:center;gap:calc(10 * var(--xr-px));padding:calc(6 * var(--xr-px)) calc(10 * var(--xr-px));font-size:var(--xr-sm)}.xr-file+.xr-file{border-top:var(--xr-hair) solid var(--divider-soft)}.xr-file-mark{display:grid;place-items:center;flex:none;width:calc(18 * var(--xr-px));height:calc(18 * var(--xr-px));border-radius:calc(4 * var(--xr-px));font-family:var(--font-mono);font-size:calc(10 * var(--xr-px));font-weight:700;line-height:1}.xr-file[data-status=added] .xr-file-mark{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.xr-file[data-status=modified] .xr-file-mark{color:var(--attention);background:color-mix(in srgb,var(--attention) 12%,transparent)}.xr-file[data-status=deleted] .xr-file-mark{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.xr-file-path{font-family:var(--font-mono);font-size:calc(12.5 * var(--xr-px));overflow-wrap:anywhere}.xr-files[data-commit] .xr-file{padding:calc(6 * var(--xr-px)) calc(10 * var(--xr-px))}.xr-panel-actions{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:calc(8 * var(--xr-px));flex-wrap:wrap;margin:auto calc(-16 * var(--xr-px)) 0;padding:calc(12 * var(--xr-px)) calc(16 * var(--xr-px)) calc(14 * var(--xr-px));background:linear-gradient(to bottom,color-mix(in srgb,var(--surface) 85%,transparent),var(--surface) 30%);border-top:var(--xr-hair) solid var(--divider-soft)}.xr-panel-actions-note{flex-basis:100%;font-size:var(--xr-xs);color:var(--text-3)}.xr-commit-message{display:block;width:100%;min-height:calc(110 * var(--xr-px));padding:calc(8 * var(--xr-px)) calc(10 * var(--xr-px));border-radius:var(--xr-r-control);background:var(--sunken);border:var(--xr-hair) solid var(--divider);color:var(--text);font-family:var(--font-mono);font-size:calc(13 * var(--xr-px));line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.xr-diff{display:flex;flex-direction:column;gap:calc(8 * var(--xr-px))}.xr-diff-tools{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--xr-px))}.xr-diff-tools .xr-check{margin-left:auto}.xr-diff-file{border-radius:var(--xr-r-card);border:var(--xr-hair) solid var(--code-border);overflow:clip;background:var(--sunken)}.xr-diff-file-head{display:flex;align-items:center;gap:calc(8 * var(--xr-px));width:100%;padding:calc(7 * var(--xr-px)) calc(10 * var(--xr-px));border-bottom:var(--xr-hair) solid var(--code-border);background:var(--code-head);color:var(--text-2)}.xr-diff-path{flex:1;min-width:0;font-family:var(--font-mono);font-size:var(--xr-xs);font-weight:600;line-height:1.3;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xr-diff-count{font-family:var(--font-mono);font-size:calc(11.5 * var(--xr-px));font-weight:600;line-height:1}.xr-diff-count[data-kind=add]{color:var(--ok)}.xr-diff-count[data-kind=del]{color:var(--danger)}.xr-diff-lines{overflow:clip;font-family:var(--font-mono);font-size:var(--xr-xs);line-height:1.6}.xr-diff-line{--xr-row: transparent;position:relative;isolation:isolate;display:grid;min-width:100%;grid-template-columns:calc(34 * var(--xr-px)) calc(34 * var(--xr-px)) calc(16 * var(--xr-px)) max-content}.xr-diff[data-wrap] .xr-diff-line{grid-template-columns:calc(34 * var(--xr-px)) calc(34 * var(--xr-px)) calc(16 * var(--xr-px)) minmax(0,1fr)}.xr-diff-line:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--xr-row);transform:scaleX(var(--xr-hl, 1));transform-origin:left center}.xr-diff-no{padding-right:calc(6 * var(--xr-px));text-align:right;color:var(--diff-no);user-select:none}.xr-diff-sign{text-align:center;color:var(--text-3);user-select:none}.xr-diff-text{padding-right:calc(12 * var(--xr-px));white-space:pre;color:var(--diff-text)}.xr-diff[data-wrap] .xr-diff-text{white-space:pre-wrap;overflow-wrap:anywhere}.xr-diff-line[data-kind=add]{--xr-row: color-mix(in srgb, var(--ok) 9%, transparent)}.xr-diff-line[data-kind=add] :is(.xr-diff-sign,.xr-diff-no){color:var(--ok)}.xr-diff-line[data-kind=del]{--xr-row: color-mix(in srgb, var(--danger) 9%, transparent)}.xr-diff-line[data-kind=del] :is(.xr-diff-sign,.xr-diff-no){color:var(--danger)}.xr-diff-line:is([data-kind=hunk],[data-kind=info]){--xr-row: color-mix(in srgb, var(--accent) 7%, transparent)}.xr-diff-line:is([data-kind=hunk],[data-kind=info]) .xr-diff-text{color:var(--diff-hunk)}.xr-diff-more{padding:calc(4 * var(--xr-px)) calc(10 * var(--xr-px));font-size:var(--xr-xs);color:var(--text-3);font-family:var(--font-app)}.xr-room-row{display:flex;align-items:center;gap:calc(10 * var(--xr-px));padding:calc(8 * var(--xr-px)) calc(10 * var(--xr-px));border-radius:var(--xr-r-control);background:var(--sunken);border:var(--xr-hair) solid var(--divider)}.xr-room-row>.xr-icon{color:var(--text-3)}.xr-room-text{display:grid;gap:calc(2 * var(--xr-px));min-width:0;flex:1}.xr-room-path{color:var(--text-3);font-size:var(--xr-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xr-room-row[data-current]{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.xr-fx{position:absolute;inset:0;z-index:30;width:100%;height:100%;overflow:visible;pointer-events:none}.xr-fx-stop-claude{stop-color:var(--claude)}.xr-fx-stop-codex{stop-color:var(--codex)}.xr-fx-trail{fill:none;stroke-width:2.6;stroke-linecap:round}.xr-fx-packet{stroke:none}.xr-fx-packet[data-tone=claude]{fill:var(--claude)}.xr-fx-packet[data-tone=codex]{fill:var(--codex)}.xr-fx-halo{fill:currentColor;opacity:.22}[data-fx-packet=claude]{color:var(--claude)}[data-fx-packet=codex]{color:var(--codex)}.xr-fx-cursor-shadow{fill:var(--shadow)}.xr-fx-cursor-arrow{fill:var(--text);stroke:var(--accent-ink);stroke-width:1.15;stroke-linejoin:round}.xr-fx-ripple{fill:none;stroke:var(--accent);stroke-width:2}.xr-fx-ripple-fill{fill:color-mix(in srgb,var(--accent) 22%,transparent)}.xr-frame[data-compact] .xr-header{gap:calc(8 * var(--xr-px));padding-right:calc(10 * var(--xr-px))}.xr-frame[data-compact] :is(.xr-writer-label,.xr-btn-label,.xr-room-sub){display:none}.xr-frame[data-compact] .xr-header .xr-btn{width:calc(34 * var(--xr-px));padding:0}.xr-frame[data-compact] .xr-feed{padding:calc(14 * var(--xr-px)) calc(12 * var(--xr-px)) calc(8 * var(--xr-px))}.xr-frame[data-compact] .xr-request{padding:calc(12 * var(--xr-px)) calc(12 * var(--xr-px)) calc(14 * var(--xr-px))}.xr-frame[data-compact] :is(.xr-human,.xr-recipients,.xr-excluded-note){margin-left:0}.xr-frame[data-compact] .xr-composer{width:calc(100% - 20 * var(--xr-px));margin-bottom:calc(10 * var(--xr-px));padding:calc(8 * var(--xr-px)) calc(10 * var(--xr-px))}.xr-frame[data-compact] .xr-composer-bar{flex-wrap:nowrap;overflow:clip}.xr-frame[data-compact] .xr-segment>span{display:none}.xr-frame[data-compact] .xr-pills{flex-wrap:nowrap}.xr-composer[data-compact] .xr-composer-bar{flex-wrap:nowrap;overflow:clip}.xr-composer[data-compact] .xr-segment>span{display:none}.xr-composer[data-compact] .xr-pills{flex-wrap:nowrap}@keyframes xr-ring{0%{transform:scale(.86);opacity:.9}to{transform:scale(1.22);opacity:0}}@keyframes xr-pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes xr-blink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.xr-mono[data-state=working]:after{animation:none;transform:scale(1.06);opacity:.5}:is(.xr-pulse-dot,.xr-activity-dot,.xr-caret){animation:none}}@media(forced-colors:active){.xr-mono{border-color:CanvasText}.xr-diff-line:before{display:none}}:is(.xr,.xr-ui) [data-off=hide],.xr-ui[data-off=hide]{visibility:hidden;opacity:0}:is(.xr,.xr-ui) [data-off=gone],.xr-ui[data-off=gone]{display:none!important}}
