.v2-shell{grid-template-columns:var(--v2-side-w) minmax(0, 1fr);background:var(--v2-bg);height:100dvh;min-height:0;color:var(--v2-ink);display:grid;position:relative;overflow:clip}.v2-shell[data-detail=open]{grid-template-columns:var(--v2-side-w) minmax(0, 1fr) var(--v2-detail-w)}.v2-shell button{font-family:var(--v2-font)}.v2-shell .v2-shell-mono{font-family:var(--v2-mono);letter-spacing:-.01em;font-size:.93em}.v2-shell .v2-shell-side{border-right:1px solid var(--v2-line);background:var(--v2-side);flex-direction:column;min-height:0;display:flex}.v2-shell .v2-shell-side-inner{gap:var(--v2-s-3);min-height:0;padding:var(--v2-s-3) var(--v2-s-3) var(--v2-s-3) max(var(--v2-s-4), env(safe-area-inset-left,0px));flex-direction:column;flex:1;display:flex}.v2-shell .v2-shell-side-head{height:var(--v2-row-nav);align-items:center;padding-right:2px;display:flex}.v2-shell .v2-shell-nav{flex-direction:column;gap:1px;display:flex}.v2-shell .v2-shell-nav-top,.v2-shell .v2-shell-nav-grid{display:contents}.v2-shell .v2-shell-nav .v2-navrow{height:var(--v2-row-nav);gap:var(--v2-s-2);padding:0 var(--v2-s-2);position:relative}.v2-shell .v2-shell-nav .v2-navrow>svg{width:var(--v2-icon-md);height:var(--v2-icon-md);color:var(--v2-ink-3);transition:color var(--v2-t1) var(--v2-ease)}.v2-shell .v2-shell-nav .v2-navrow:hover:not(:disabled)>svg,.v2-shell .v2-shell-nav .v2-navrow[aria-current=page]>svg{color:var(--v2-ink)}.v2-shell .v2-shell-nav .v2-count{min-width:var(--v2-count-h);padding:0 var(--v2-s-1);line-height:var(--v2-count-h)}.v2-shell .v2-shell-nav-new.v2-navrow{color:var(--v2-ink)}.v2-shell .v2-shell-nav-field{align-items:center;gap:var(--v2-s-2);height:var(--v2-row-nav);padding:0 var(--v2-s-2);border-radius:var(--v2-r-sm);color:var(--v2-ink-3);cursor:text;display:flex}.v2-shell .v2-shell-nav-field>svg{width:var(--v2-icon-md);height:var(--v2-icon-md);flex:none}.v2-shell .v2-shell-nav-field input{min-width:0;height:100%;color:var(--v2-ink);font:inherit;background:0 0;border:0;flex:1;padding:0}.v2-shell .v2-shell-nav-field input::placeholder{color:var(--v2-ink-3)}.v2-shell .v2-shell-nav-field input:focus-visible{outline:0}.v2-shell .v2-shell-nav-field:focus-within{box-shadow:0 0 0 2px var(--v2-cyan)}.v2-shell .v2-shell-nav-plus{width:var(--v2-nav-plus);height:var(--v2-nav-plus);background:var(--v2-cyan);color:var(--v2-on-cyan);border-radius:50%;flex:none;place-items:center;margin:0 -2px;display:grid}.v2-shell .v2-shell-nav-plus svg{width:var(--v2-icon-xs);height:var(--v2-icon-xs);stroke-width:2.2px}.v2-shell .v2-shell-side-scroll{gap:var(--v2-s-4);min-height:0;margin-right:calc(var(--v2-dot) * -1);padding-right:var(--v2-dot);flex-direction:column;flex:1;display:flex;overflow-y:auto}.v2-shell .v2-shell-sec{flex-direction:column;gap:1px;display:flex}.v2-shell .v2-shell-sec-head{height:var(--v2-row-sec);padding:0 2px 0 var(--v2-s-3);justify-content:space-between;align-items:center;display:flex}.v2-shell .v2-shell-sec-head h2{color:var(--v2-ink-3);font-size:var(--v2-fs-xs);margin:0;font-weight:500}.v2-shell .v2-shell-sec-action.v2-icon-btn{width:var(--v2-s-6);height:var(--v2-s-6);color:var(--v2-ink-3)}.v2-shell .v2-shell-sec-action.v2-icon-btn:hover:not(:disabled){color:var(--v2-ink)}.v2-shell .v2-shell-sec-action.v2-icon-btn svg{width:var(--v2-icon-sm);height:var(--v2-icon-sm)}.v2-shell .v2-shell-agent>summary{align-items:center;gap:var(--v2-s-3);height:var(--v2-row-agent);padding:0 var(--v2-s-2) 0 var(--v2-s-3);border-radius:var(--v2-r);cursor:pointer;transition:background var(--v2-t1) var(--v2-ease);list-style:none;display:flex}.v2-shell .v2-shell-agent>summary::-webkit-details-marker{display:none}.v2-shell .v2-shell-agent>summary:hover{background:var(--v2-hover)}.v2-shell .v2-shell-agent>summary:focus-visible{outline:2px solid var(--v2-cyan);outline-offset:-2px}.v2-shell .v2-shell-agent-text{flex:1;min-width:0}.v2-shell .v2-shell-agent-text b,.v2-shell .v2-shell-agent-text small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.v2-shell .v2-shell-agent-text b{font-size:var(--v2-fs-sm);font-weight:600;line-height:1.25}.v2-shell .v2-shell-agent-text small{color:var(--v2-ink-3);font-size:var(--v2-fs-xs);line-height:1.3}.v2-shell .v2-shell-chev{width:var(--v2-icon-sm);height:var(--v2-icon-sm);color:var(--v2-ink-3);transition:transform var(--v2-t1) var(--v2-ease);flex:none}.v2-shell details[open]>summary .v2-shell-chev{transform:rotate(90deg)}.v2-shell .v2-shell-sessions{margin:2px 0 var(--v2-s-2) var(--v2-s-6);padding-left:var(--v2-s-3);border-left:1px solid var(--v2-line-2);flex-direction:column;gap:1px;display:flex}.v2-shell .v2-shell-more{color:var(--v2-ink-3);font-size:var(--v2-fs-xs)}.v2-shell .v2-shell-empty-row{padding:var(--v2-s-1) var(--v2-s-3);color:var(--v2-ink-3);font-size:var(--v2-fs-xs);margin:0}.v2-shell .v2-shell-dot{width:var(--v2-dot);height:var(--v2-dot);background:var(--v2-cyan);border-radius:50%;flex:none;display:inline-block}.v2-shell .v2-shell-side .v2-stack>*{box-shadow:0 0 0 2px var(--v2-side)}.v2-shell .v2-shell-side .v2-stack>*+*{margin-left:calc(var(--v2-dot) * -1)}.v2-shell .v2-shell-me{align-items:center;gap:var(--v2-s-3);margin:0 calc(var(--v2-s-3) * -1) calc(var(--v2-s-3) * -1) calc(max(var(--v2-s-4), env(safe-area-inset-left,0px)) * -1);padding:var(--v2-s-3) var(--v2-s-5) max(var(--v2-s-3), env(safe-area-inset-bottom,0px));border-top:1px solid var(--v2-line);display:flex}.v2-shell .v2-shell-me b{font-size:var(--v2-fs-sm);font-weight:500;display:block}.v2-shell .v2-shell-me small{color:var(--v2-ink-3);font-size:var(--v2-fs-xs);display:block}.v2-shell .v2-shell-me .v2-avatar[data-kind=person]{border-radius:50%}.v2-shell .v2-shell-side-error,.v2-shell .v2-shell-list-error{align-items:flex-start;gap:var(--v2-s-3);padding:var(--v2-s-3);border-radius:var(--v2-r-lg);background:var(--v2-warn-soft);color:var(--v2-ink);font-size:var(--v2-fs-sm);flex-direction:column;display:flex}.v2-shell .v2-shell-side-error p,.v2-shell .v2-shell-list-error p{line-height:var(--v2-lh-prose);margin:0}.v2-shell .v2-shell-side-skeleton{gap:var(--v2-s-4);padding:var(--v2-s-2) var(--v2-s-3);flex-direction:column;display:flex}.v2-shell .v2-shell-skeleton-row{align-items:center;gap:var(--v2-s-3);display:flex}.v2-shell .v2-shell-skeleton-avatar{width:var(--v2-av-row);height:var(--v2-av-row);flex:none}.v2-shell .v2-shell-skeleton-lines{gap:var(--v2-s-2);flex-direction:column;flex:1;min-width:0;display:flex}.v2-shell .v2-shell-main{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.v2-shell .v2-shell-head{align-items:center;gap:var(--v2-s-2);height:var(--v2-head-h);padding:0 max(var(--v2-s-4), env(safe-area-inset-right,0px)) 0 max(var(--v2-s-4), env(safe-area-inset-left,0px));border-bottom:1px solid var(--v2-line);flex:none;display:flex}.v2-shell .v2-shell-title{align-items:center;gap:var(--v2-s-3);flex:1;min-width:0;display:flex}.v2-shell .v2-shell-head-avatar{flex:none;display:inline-flex}.v2-shell .v2-shell-head-avatar .v2-avatar[data-kind=person]{border-radius:50%}.v2-shell .v2-shell-title-text{min-width:0}.v2-shell .v2-shell-title-text h1{font-size:var(--v2-fs);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}.v2-shell .v2-shell-title-text small{color:var(--v2-ink-3);font-size:var(--v2-fs-xs);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.v2-shell .v2-shell-head-action svg{width:var(--v2-icon-md);height:var(--v2-icon-md)}.v2-shell .v2-shell-scroll{scroll-behavior:smooth;flex:1;min-height:0;position:relative;overflow-y:auto}.v2-shell .v2-shell-col{gap:var(--v2-s-7);max-width:calc(var(--v2-col) + 2 * var(--v2-s-4));padding:var(--v2-s-7) max(var(--v2-s-4), env(safe-area-inset-right,0px)) var(--v2-s-9) max(var(--v2-s-4), env(safe-area-inset-left,0px));flex-direction:column;margin:0 auto;display:flex}.v2-shell .v2-shell-banner,.v2-shell .v2-shell-day{align-self:center}.v2-shell .v2-shell-day{color:var(--v2-ink-3);font-size:var(--v2-fs-xs);margin:0}.v2-shell .v2-shell-notice{max-width:100%;padding:var(--v2-s-1) var(--v2-s-3);border-radius:var(--v2-r-pill);background:var(--v2-user);color:var(--v2-ink-2);font-size:var(--v2-fs-xs);text-align:center;align-self:center;margin:0}.v2-shell .v2-shell-notice[data-tone=warn]{background:var(--v2-warn-soft);color:var(--v2-warn)}.v2-shell .v2-shell-notice[data-tone=rejected]{background:var(--v2-reject-soft);color:var(--v2-reject)}.v2-shell .v2-shell-own{max-width:min(82%, var(--v2-bubble-max));padding:var(--v2-s-2) var(--v2-s-4);border-radius:var(--v2-r-bubble) var(--v2-r-bubble) var(--v2-r-sm) var(--v2-r-bubble);background:var(--v2-user);overflow-wrap:anywhere;white-space:pre-wrap;align-self:flex-end;line-height:1.5}.v2-shell .v2-shell-msg{gap:var(--v2-s-2);flex-direction:column;min-width:0;display:flex}.v2-shell .v2-shell-who{align-items:center;gap:var(--v2-s-2) var(--v2-s-3);font-size:var(--v2-fs-sm);flex-wrap:wrap;display:flex}.v2-shell .v2-shell-who b{font-weight:600}.v2-shell .v2-shell-who small,.v2-shell .v2-shell-who time{color:var(--v2-ink-3);font-size:var(--v2-fs-xs)}.v2-shell .v2-shell-who .v2-avatar[data-kind=person]{border-radius:50%}.v2-shell .v2-shell-bubble{max-width:min(82%, var(--v2-bubble-max));padding:var(--v2-s-2) var(--v2-s-4);border:1px solid var(--v2-line);border-radius:var(--v2-r-sm) var(--v2-r-bubble) var(--v2-r-bubble) var(--v2-r-bubble);background:var(--v2-raised);overflow-wrap:anywhere;white-space:pre-wrap;align-self:flex-start;line-height:1.5}.v2-shell .v2-shell-body{gap:var(--v2-s-3);flex-direction:column;min-width:0;display:flex}.v2-shell .v2-shell-p{max-width:var(--v2-prose-max);line-height:var(--v2-lh-prose);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.v2-shell .v2-shell-p strong{font-weight:600}.v2-shell .v2-shell-slot-missing{padding:var(--v2-s-2) var(--v2-s-3);border:1px dashed var(--v2-line-2);border-radius:var(--v2-r);color:var(--v2-ink-3);font-size:var(--v2-fs-sm);margin:0}.v2-shell .v2-shell-steps{color:var(--v2-ink-3);font-size:var(--v2-fs-sm)}.v2-shell .v2-shell-steps>summary{align-items:center;gap:var(--v2-s-2);padding:var(--v2-s-1) var(--v2-s-2) var(--v2-s-1) 0;border-radius:var(--v2-r-sm);cursor:pointer;transition:color var(--v2-t1) var(--v2-ease);list-style:none;display:inline-flex}.v2-shell .v2-shell-steps>summary::-webkit-details-marker{display:none}.v2-shell .v2-shell-steps>summary:hover{color:var(--v2-ink-2)}.v2-shell .v2-shell-steps .v2-stack>*{box-shadow:0 0 0 2px var(--v2-bg)}.v2-shell .v2-shell-steps .v2-stack>*+*{margin-left:calc(var(--v2-dot) * -1)}.v2-shell .v2-shell-steps ol{gap:var(--v2-s-2);margin:var(--v2-s-2) 0 2px;padding:0 0 0 var(--v2-s-3);border-left:1px solid var(--v2-line-2);flex-direction:column;list-style:none;display:flex}.v2-shell .v2-shell-steps li{align-items:center;gap:var(--v2-s-2);color:var(--v2-ink-2);display:flex}.v2-shell .v2-shell-steps li strong{color:var(--v2-ink);font-weight:500}.v2-shell .v2-shell-step-ok{width:var(--v2-icon-sm);height:var(--v2-icon-sm);color:var(--v2-ok);flex:none}.v2-shell .v2-shell-step-dot{width:var(--v2-dot);height:var(--v2-dot);margin:0 calc((var(--v2-icon-sm) - var(--v2-dot)) / 2);background:var(--v2-ink-3);border-radius:50%;flex:none}.v2-shell .v2-shell-working{gap:var(--v2-s-2);color:var(--v2-ink-3);font-size:var(--v2-fs-sm);flex-direction:column;display:flex}.v2-shell .v2-shell-working>div{align-items:center;gap:var(--v2-s-2);display:flex}.v2-shell .v2-shell-working-spin{width:var(--v2-icon-sm);height:var(--v2-icon-sm);color:var(--v2-cyan);border-width:2px}.v2-shell .v2-shell-shimmer{background:linear-gradient(90deg, var(--v2-ink-3) 0%, var(--v2-ink) 45%, var(--v2-ink-3) 90%);color:#0000;animation:v2-shell-shimmer calc(var(--v2-t2) * 6) linear infinite;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}@keyframes v2-shell-shimmer{0%{background-position:120% 0}to{background-position:-100% 0}}.v2-shell .v2-shell-deleg{align-items:flex-start;gap:var(--v2-s-2);color:var(--v2-ink-3);font-size:var(--v2-fs-sm);margin:0;display:flex}.v2-shell .v2-shell-deleg-arrow{width:var(--v2-icon-sm);height:var(--v2-icon-sm);flex:none;margin-top:2px}.v2-shell .v2-shell-deleg>span:last-child{min-width:0}.v2-shell .v2-shell-meta{align-items:center;gap:var(--v2-s-1) var(--v2-s-4);color:var(--v2-ink-3);font-size:var(--v2-fs-xs);flex-wrap:wrap;display:flex}.v2-shell .v2-shell-meta>span{align-items:center;gap:var(--v2-dot);display:inline-flex}.v2-shell .v2-shell-meta svg{width:var(--v2-icon-sm);height:var(--v2-icon-sm)}.v2-shell .v2-shell-meta-btn.v2-btn{height:var(--v2-row-sec);margin:calc(var(--v2-s-1) * -1) calc(var(--v2-dot) * -1);padding:0 var(--v2-dot);border-radius:var(--v2-r-sm);color:var(--v2-ink-3);font-weight:400}.v2-shell .v2-shell-empty{align-items:center;gap:var(--v2-s-2);padding:var(--v2-s-12) 0;color:var(--v2-ink-3);text-align:center;flex-direction:column;display:flex}.v2-shell .v2-shell-empty p{max-width:var(--v2-prose-max);font-size:var(--v2-fs-sm);line-height:var(--v2-lh-prose);margin:0}.v2-shell .v2-shell-empty .v2-shell-empty-title{color:var(--v2-ink);font-size:var(--v2-fs-lg);font-weight:600}.v2-shell .v2-shell-list-skeleton{gap:var(--v2-s-6);flex-direction:column;display:flex}.v2-shell .v2-shell-skeleton-own{height:var(--v2-s-10);border-radius:var(--v2-r-bubble);align-self:flex-end}.v2-shell .v2-shell-dock{padding:0 max(var(--v2-s-4), env(safe-area-inset-right,0px)) max(var(--v2-s-3), env(safe-area-inset-bottom,0px)) max(var(--v2-s-4), env(safe-area-inset-left,0px));flex:none}.v2-shell .v2-shell-composer-wrap{gap:var(--v2-s-2);max-width:var(--v2-col);flex-direction:column;margin:0 auto;display:flex}.v2-shell .v2-shell-composer{align-items:flex-end;gap:var(--v2-s-1);padding:var(--v2-dot);border:1px solid var(--v2-line-2);border-radius:var(--v2-r-composer);background:var(--v2-raised);transition:border-color var(--v2-t1) var(--v2-ease), box-shadow var(--v2-t1) var(--v2-ease);display:flex}.v2-shell .v2-shell-composer:focus-within{border-color:var(--v2-cyan);box-shadow:0 0 0 calc(var(--v2-s-1) - 1px) var(--v2-cyan-soft)}.v2-shell .v2-shell-composer[data-disabled=true]{opacity:.6}.v2-shell .v2-shell-composer textarea{min-width:0;min-height:calc(1.5em + 2 * var(--v2-s-2));max-height:calc(3em + 2 * var(--v2-s-2));padding:var(--v2-s-2) var(--v2-dot);color:var(--v2-ink);font:400 var(--v2-fs) / 1.5 var(--v2-font);resize:none;background:0 0;border:0;outline:0;flex:1;overflow-y:auto}.v2-shell .v2-shell-composer textarea::placeholder{color:var(--v2-ink-3)}.v2-shell .v2-shell-composer textarea:focus-visible{outline:0}.v2-shell .v2-shell-stop-icon{width:var(--v2-icon-sm);height:var(--v2-icon-sm);fill:currentColor}.v2-shell .v2-shell-composer-error,.v2-shell .v2-shell-composer-note{margin:0 var(--v2-s-4);font-size:var(--v2-fs-xs);line-height:1.5}.v2-shell .v2-shell-composer-error{color:var(--v2-warn)}.v2-shell .v2-shell-composer-note{color:var(--v2-ink-3)}.v2-shell .v2-shell-hint{color:var(--v2-ink-3);font-size:var(--v2-fs-xs);text-align:center;margin:0}.v2-shell .v2-shell-detail{border-left:1px solid var(--v2-line);background:var(--v2-side);flex-direction:column;min-height:0;display:flex}.v2-shell .v2-shell-detail-head{height:var(--v2-head-h);padding:0 var(--v2-s-3) 0 var(--v2-s-5);border-bottom:1px solid var(--v2-line);flex:none;justify-content:space-between;align-items:center;display:flex}.v2-shell .v2-shell-detail-head h2{font-size:var(--v2-fs);margin:0;font-weight:600}.v2-shell .v2-shell-detail-body{gap:var(--v2-s-5);padding:var(--v2-s-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.v2-shell .v2-shell-detail-scrim{display:none}.v2-shell .v2-shell-scrim,.v2-shell .v2-shell-detail-scrim{z-index:40;background:var(--v2-scrim);position:fixed;inset:0}@media (max-width:1180px){.v2-shell[data-detail=open]{grid-template-columns:var(--v2-side-w) minmax(0, 1fr)}.v2-shell .v2-shell-detail{z-index:50;width:min(var(--v2-detail-w), 100%);box-shadow:var(--v2-shadow);position:fixed;inset:0 0 0 auto}.v2-shell .v2-shell-detail-scrim{display:block}}@media (max-width:820px),(pointer:coarse){.v2-shell .v2-shell-nav{gap:var(--v2-s-2)}.v2-shell .v2-shell-nav-top{gap:var(--v2-s-2);display:flex}.v2-shell .v2-shell-nav-top .v2-navrow{height:var(--v2-touch)}.v2-shell .v2-shell-nav-search.v2-navrow{width:auto;padding:0 var(--v2-s-3);border:1px solid var(--v2-line);background:var(--v2-raised);color:var(--v2-ink-3);flex:1;order:1;font-weight:400}.v2-shell .v2-shell-nav-field{height:var(--v2-touch);padding:0 var(--v2-s-3);border:1px solid var(--v2-line);border-radius:var(--v2-r);background:var(--v2-raised);flex:1;order:1}.v2-shell .v2-shell-nav-field input{font-size:calc(var(--v2-fs) + 1px)}.v2-shell .v2-shell-nav-new.v2-navrow{width:var(--v2-touch);background:var(--v2-cyan);color:var(--v2-on-cyan);flex:none;order:2;justify-content:center;padding:0}.v2-shell .v2-shell-nav-new.v2-navrow:hover:not(:disabled){background:var(--v2-cyan);color:var(--v2-on-cyan);filter:brightness(1.08)}.v2-shell .v2-shell-nav-new .v2-navrow-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v2-shell .v2-shell-nav-plus{background:0 0;width:auto;height:auto;margin:0}.v2-shell .v2-shell-nav-plus svg{width:var(--v2-icon);height:var(--v2-icon);stroke-width:1.9px}.v2-shell .v2-shell-nav-grid{gap:var(--v2-s-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2-shell .v2-shell-nav-grid .v2-navrow{justify-content:center;gap:var(--v2-s-1);height:var(--v2-nav-tile);font-size:var(--v2-fs-2xs);flex-direction:column;padding:0 2px;line-height:1.2}.v2-shell .v2-shell-nav-grid .v2-navrow>svg{width:var(--v2-icon);height:var(--v2-icon)}.v2-shell .v2-shell-nav-grid .v2-navrow-label{flex:none;max-width:100%}.v2-shell .v2-shell-nav-grid .v2-navrow-trail{top:var(--v2-s-1);left:calc(50% + var(--v2-dot));margin:0;position:absolute}.v2-shell .v2-shell-nav-grid .v2-count{min-width:var(--v2-count-h-sm);padding:0 var(--v2-s-1);font-size:var(--v2-fs-3xs);line-height:var(--v2-count-h-sm);box-shadow:0 0 0 2px var(--v2-side)}}@media (max-width:820px){.v2-shell,.v2-shell[data-detail=open]{grid-template-columns:minmax(0,1fr)}.v2-shell .v2-shell-side{z-index:50;width:var(--v2-side-w-mobile);border-right:1px solid var(--v2-line);visibility:hidden;transition:transform var(--v2-t2) var(--v2-ease), visibility 0s linear var(--v2-t2);position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.v2-shell[data-drawer=open] .v2-shell-side{visibility:visible;box-shadow:var(--v2-shadow);transition:transform var(--v2-t2) var(--v2-ease);transform:none}.v2-shell .v2-shell-side-inner{padding-top:calc(var(--v2-s-3) + env(safe-area-inset-top,0px))}.v2-shell .v2-shell-head{gap:var(--v2-s-1);padding-top:env(safe-area-inset-top,0px);height:calc(var(--v2-head-h) + env(safe-area-inset-top,0px))}.v2-shell .v2-shell-menu.v2-icon-btn,.v2-shell .v2-shell-head-action.v2-btn{width:var(--v2-touch);height:var(--v2-touch);border-color:#0000;padding:0}.v2-shell .v2-shell-head-action-label{display:none}.v2-shell .v2-shell-title{gap:var(--v2-s-2)}.v2-shell .v2-shell-title-text small{display:none}.v2-shell .v2-shell-head-avatar .v2-avatar{--v2-avatar-size:var(--v2-s-6)}.v2-shell .v2-shell-head-avatar .v2-stack>:nth-child(n+3){display:none}.v2-shell .v2-shell-col{gap:var(--v2-s-6);padding-top:var(--v2-s-5);padding-bottom:var(--v2-s-7)}.v2-shell .v2-shell-own,.v2-shell .v2-shell-bubble{max-width:88%}.v2-shell .v2-shell-steps>summary,.v2-shell .v2-shell-meta-btn.v2-btn{min-height:var(--v2-touch)}.v2-shell .v2-shell-hint{display:none}.v2-shell .v2-shell-detail{border-top:1px solid var(--v2-line);border-radius:var(--v2-r-xl) var(--v2-r-xl) 0 0;border-left:0;width:100%;max-height:82%;inset:auto 0 0}}@media (prefers-reduced-motion:reduce){.v2-shell .v2-shell-shimmer{color:var(--v2-ink-2);background:0 0;animation:none}.v2-shell .v2-shell-scroll{scroll-behavior:auto}}.v2-shell .v2-shell-side:focus,.v2-shell .v2-shell-detail:focus{outline:none}.v2-shell .v2-shell-deleg-card{margin:var(--v2-s-2) 0 0;color:var(--v2-ink-3);font-size:var(--v2-fs-sm)}.v2-shell .v2-shell-deleg-head{align-items:center;gap:var(--v2-s-1) var(--v2-s-2);min-width:0;padding:var(--v2-s-1) var(--v2-s-2) var(--v2-s-1) 0;border-radius:var(--v2-r-sm);flex-wrap:wrap;list-style:none;display:flex}.v2-shell summary.v2-shell-deleg-head{cursor:pointer;transition:color var(--v2-t1) var(--v2-ease)}.v2-shell summary.v2-shell-deleg-head::-webkit-details-marker{display:none}.v2-shell summary.v2-shell-deleg-head:hover{color:var(--v2-ink-2)}.v2-shell .v2-shell-deleg-faces{flex:none;display:inline-flex}.v2-shell .v2-shell-deleg-faces>*{box-shadow:0 0 0 2px var(--v2-bg)}.v2-shell .v2-shell-deleg-faces>*+*{margin-left:calc(var(--v2-dot) * -1)}.v2-shell .v2-shell-deleg-title{min-width:0;color:var(--v2-ink-2);overflow-wrap:anywhere;flex:10em}.v2-shell .v2-shell-deleg-pill{flex:none;max-width:100%}.v2-shell .v2-shell-deleg-meta{font-family:var(--v2-mono);font-size:var(--v2-fs-xs);font-variant-numeric:tabular-nums;flex:none}.v2-shell .v2-shell-deleg-body{gap:var(--v2-s-2);margin:var(--v2-s-1) 0 0;padding:0 0 0 var(--v2-s-3);border-left:1px solid var(--v2-line-2);flex-direction:column;display:flex}.v2-shell .v2-shell-deleg-task{color:var(--v2-ink-2);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.v2-shell .v2-shell-deleg-task>span{color:var(--v2-ink-3)}.v2-shell .v2-shell-deleg-steps{gap:var(--v2-s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v2-shell .v2-shell-deleg-steps li{align-items:center;gap:var(--v2-s-2);color:var(--v2-ink-2);display:flex}.v2-shell .v2-shell-deleg-steps li strong{color:var(--v2-ink);font-weight:500}.v2-shell .v2-shell-deleg-aporte{padding:var(--v2-s-2) var(--v2-s-3);border:1px solid var(--v2-line);border-radius:var(--v2-r);color:var(--v2-ink-2);overflow-wrap:anywhere}.v2-shell .v2-shell-deleg-aporte p{white-space:pre-wrap;margin:0}.v2-shell .v2-shell-deleg-aporte p+p{margin-top:var(--v2-s-1)}.v2-shell .v2-shell-deleg-aporte-title{color:var(--v2-ink);white-space:normal;font-weight:500}.v2-shell .v2-shell-deleg-aporte-title small{color:var(--v2-ink-3);font-size:inherit;font-weight:400}.v2-shell .v2-shell-own-extra{align-self:flex-end;align-items:flex-end;gap:var(--v2-s-1);max-width:min(82%, var(--v2-bubble-max));font-size:var(--v2-fs-xs);color:var(--v2-ink-2);flex-direction:column;display:flex}.v2-shell .v2-shell-side-foot{gap:var(--v2-s-2);padding:var(--v2-s-3) 0 max(var(--v2-s-3), env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.v2-shell .v2-shell-side-foot select{width:100%;min-height:var(--v2-touch);padding:0 var(--v2-s-2);border:1px solid var(--v2-line);border-radius:var(--v2-r);background:var(--v2-raised);color:var(--v2-ink);font:inherit;font-size:var(--v2-fs-sm)}.v2-shell .v2-shell-side-foot label{gap:var(--v2-s-1);color:var(--v2-ink-3);font-size:var(--v2-fs-xs);flex-direction:column;display:flex}.v2-shell .v2-shell-side-foot-row{gap:var(--v2-s-2);flex-wrap:wrap;display:flex}.v2-shell .v2-shell-real-piece{overflow-wrap:anywhere;min-width:0;max-width:100%}.v2-shell.aria-interfaz-nueva{flex:1;min-width:0}.v2-shell .v2-shell-me-wrap{margin:0 calc(var(--v2-s-3) * -1) calc(var(--v2-s-3) * -1) calc(max(var(--v2-s-4), env(safe-area-inset-left,0px)) * -1);padding:var(--v2-s-1) var(--v2-s-2) max(var(--v2-s-1), env(safe-area-inset-bottom,0px));border-top:1px solid var(--v2-line);display:flex}.v2-shell .v2-shell-me-btn{min-width:0;padding:var(--v2-s-2) var(--v2-s-3);border-radius:var(--v2-r);color:var(--v2-ink);font:inherit;text-align:left;cursor:pointer;transition:background var(--v2-t1) var(--v2-ease);background:0 0;border:0;flex:1;margin:0}.v2-shell .v2-shell-me-btn:hover,.v2-shell .v2-shell-me-btn[data-state=open]{background:var(--v2-hover)}.v2-shell .v2-shell-me-btn:focus-visible{outline:2px solid var(--v2-cyan);outline-offset:-2px}.v2-shell .v2-shell-me-text{flex:1;min-width:0}.v2-shell .v2-shell-me-text b,.v2-shell .v2-shell-me-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2-shell .v2-shell-me-chev{width:var(--v2-icon-sm);height:var(--v2-icon-sm);color:var(--v2-ink-3);flex:none}.v2-shell-me-menu{min-width:calc(var(--v2-side-w) - 2 * var(--v2-s-4))}.v2-shell-me-menu .v2-shell-me-menu-label{padding:var(--v2-s-2) var(--v2-s-3) var(--v2-s-1);color:var(--v2-ink-3);font-size:var(--v2-fs-xs);flex-direction:column;gap:2px;font-weight:500;display:flex}.v2-shell-me-menu .v2-shell-me-menu-label b{color:var(--v2-ink);font-size:var(--v2-fs-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.v2-shell-me-menu .v2-shell-me-menu-org.v2-menu-item{padding-left:var(--v2-s-8)}.v2-shell-me-menu .v2-shell-me-menu-sep{height:1px;margin:var(--v2-s-1) 0;background:var(--v2-line)}.v2-shell .v2-shell-col[data-empty=true]{box-sizing:border-box;min-height:100%}.v2-shell .v2-shell-col[data-empty=true]>.v2-shell-empty{justify-content:center;gap:var(--v2-s-3);padding:var(--v2-s-6) 0;flex:1}.v2-shell .v2-shell-empty-suggestions{justify-content:center;gap:var(--v2-s-2);max-width:var(--v2-prose-max);margin-top:var(--v2-s-2);flex-wrap:wrap;display:flex}.v2-shell .v2-shell-empty-suggestions .v2-btn{max-width:100%;color:var(--v2-ink-2);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.v2-shell .v2-shell-notice{padding:var(--v2-dot) var(--v2-s-3);justify-content:center;align-items:center;margin-inline:auto;font-weight:500;display:inline-flex}.v2-shell .v2-shell-dock .v2-shell-hint{margin-top:var(--v2-s-2)}@media (max-width:820px),(pointer:coarse){.v2-shell .v2-shell-me-btn,.v2-shell-me-menu .v2-menu-item,.v2-shell .v2-shell-empty-suggestions .v2-btn{min-height:var(--v2-touch)}}
