.SPITVf{display:flex;flex-direction:column;gap:var(--spacing-1);margin-top:var(--spacing-1);min-width:180px;max-width:100%}.txSeTH{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-family:var(--font-family-monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.H_CZmr{height:4px;background:var(--color-gray-100)}.a33l3s{display:flex;flex-direction:column;gap:var(--spacing-md)}.r4st3E{position:relative}._eK8vr,.oRjtV2,.r4st3E{width:100%}._eK8vr{max-width:32rem;animation:_8kTQmx var(--animation-duration-normal) ease-out}.Sfc_q5{background:color-mix(in srgb,var(--color-primary) 4%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);padding:var(--spacing-md);margin-top:var(--spacing-sm)}.aM9oQe,.cxvCAb{display:flex;flex-direction:column}.cxvCAb{gap:var(--spacing-sm)}.et60NF{font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);flex:1 1}.et60NF,.et60NF p{margin:0}.et60NF ol,.et60NF ul{margin-left:1.5rem}.et60NF pre{background:var(--color-gray-100);padding:var(--spacing-sm);overflow-x:auto;margin:var(--spacing-sm) 0}.et60NF code,.et60NF pre{border-radius:var(--radius);font-family:var(--font-family-monospace);font-size:var(--font-size-xs);border:1px solid var(--color-gray-200)}.et60NF code{background:color-mix(in srgb,var(--color-surface) 20%,transparent);padding:.2rem .4rem}._1VGV5n{animation:JcF4x6 var(--animation-duration-normal) ease-out}@keyframes JcF4x6{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}.QUD5Jb{display:flex;flex-direction:column;gap:var(--spacing-sm)}.fK7dvW{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--animation-duration-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fK7dvW:hover{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface))}.em_g_0,.fK7dvW:hover{border-color:var(--color-primary)}.em_g_0{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface));color:var(--color-primary);font-weight:var(--font-weight-bold)}._6pnMJA{width:16px;height:16px;border-radius:50%;border:2px solid var(--color-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--animation-duration-fast)}.SIPgsh{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.Suf4ak{width:100%;min-height:80px;padding:var(--spacing-sm);border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm);line-height:var(--line-height-md);resize:vertical;transition:border-color var(--animation-duration-fast)}.Suf4ak:focus{outline:none;border-color:var(--color-primary)}.Suf4ak::placeholder{color:var(--color-text-tertiary)}.FsRzr7{margin-top:var(--spacing-md)}.PyIVO5{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.x9_adX{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.x9_adX p{margin:0}.x9_adX code{background:color-mix(in srgb,var(--color-surface) 20%,transparent);padding:.1rem .3rem;border-radius:var(--radius);font-family:var(--font-family-monospace)}.Pa_NL_,.x9_adX code{font-size:var(--font-size-xs)}.Pa_NL_{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.AygvqC{font-size:var(--font-size-xs);color:var(--color-text-tertiary);font-style:italic}@keyframes _8kTQmx{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cM64uf{width:100%;animation:WttCx1 var(--animation-duration-normal) ease-out}.Bx24OE{width:100%;margin-top:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-sm)}.S5XrbF{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-md);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word}.t9Dl_h{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-xs);width:-moz-fit-content;width:fit-content;transition:color var(--animation-duration-fast) ease}.t9Dl_h:hover{text-decoration:underline;color:var(--color-text-primary)}.gUFRFg{font-family:var(--font-family-monospace);word-break:break-all}.oTqRPg{margin:0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.AHS1st{margin-top:var(--spacing-sm)}.AHS1st button{font-size:.75rem}.AHS1st button svg{width:1rem;height:1rem}.HBnsWe{display:inline-flex;align-items:stretch;background-color:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden;transition:background-color var(--animation-duration-fast) ease}.HBnsWe:hover{background-color:var(--color-gray-50)}.MeFymk{background:transparent;color:inherit;border:none;padding:0 var(--spacing-md);cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs);outline:none;font-size:.75rem;font-weight:500;height:2rem}.H6AmH0{width:1px;background-color:var(--color-border)}.pvhdJO{background:transparent;color:inherit;border:none;padding:0 var(--spacing-sm);cursor:pointer;height:2rem;display:inline-flex;align-items:center;justify-content:center;outline:none;transition:background-color var(--animation-duration-fast) ease}.pvhdJO:hover,.pvhdJO[data-state=open]{background-color:var(--color-gray-100)}.pQdJif{min-width:16rem}.UXPRJ_{cursor:pointer;align-items:flex-start}.UXPRJ_:focus .thpLvy,.UXPRJ_:hover .thpLvy,.UXPRJ_[data-highlighted] .thpLvy{color:inherit}._8dUU2S{display:flex;flex-direction:column;gap:2px}._3Vzl_6{font-weight:600;font-size:var(--font-size-sm)}.thpLvy{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:1.3}@keyframes WttCx1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.OZ61Mn{position:relative}.YwFyFk{color:var(--color-primary);animation:ev46UN 2s ease-in-out infinite}.Scrcms{display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius);padding:var(--spacing-xs);margin-bottom:var(--spacing-xs);border:1px dashed var(--color-primary)}.IYddRZ{font-family:var(--font-geist-mono);font-size:.75rem;padding:0;transition:color var(--animation-duration-fast) ease;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0;flex-shrink:0}.GLVlol,.IYddRZ{color:var(--color-text-secondary)}.GLVlol{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--font-size-sm)}.UF5IVW{margin:0;padding-left:var(--spacing-lg)}.UF5IVW li{margin-bottom:var(--spacing-xxs)}._6Edfn8{margin:var(--spacing-sm) 0 0;font-size:var(--font-size-sm);color:var(--color-text-primary)}.wbF47u{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}@keyframes ev46UN{0%,to{opacity:1}50%{opacity:.6}}.TeMWw0{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.KYsjN3{flex-direction:column;padding:0;background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));border-radius:var(--radius);animation:yIceFK .3s ease-out;transition:transform .2s ease-out,filter .2s ease-out}.Ir56eV,.KYsjN3{display:flex;position:relative;overflow:hidden}.Ir56eV{align-items:center;justify-content:space-between;padding:var(--spacing-sm);background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)),color-mix(in srgb,var(--color-success) 3%,var(--color-surface)));min-height:2.5rem}.KYsjN3:not(._oLktX) .Ir56eV{animation:_1XiyQY 2s infinite}._oLktX .Ir56eV:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 0,color-mix(in srgb,var(--color-success) 50%,transparent) 20%,color-mix(in srgb,var(--color-success) 90%,transparent) 60%,transparent 100%);opacity:0;animation:wT6D04 .8s ease-out;pointer-events:none}._82z94E{display:flex;flex-direction:column;gap:var(--spacing-xxs);margin-right:var(--spacing-sm);flex:1 1}._bsbqO{font-size:var(--font-size-sm);color:var(--color-text-primary)}.BK2NDz,._bsbqO{line-height:var(--line-height-sm)}.BK2NDz{font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-surface);border-top:1px solid var(--color-border)}.BK2NDz ol,.BK2NDz ul{margin:var(--spacing-xs) 0;padding-left:1.5rem}.BK2NDz ul{list-style-type:disc}.BK2NDz ol{list-style-type:decimal}.BK2NDz li{margin-bottom:var(--spacing-xxs)}.BK2NDz li:last-child{margin-bottom:0}.BK2NDz li>ol,.BK2NDz li>ul{margin-top:var(--spacing-xxs);margin-bottom:0}.hKJ_sZ{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.eIWPcZ{transition:opacity .3s ease-in-out;opacity:1}.aw7r88{animation:lyUVT0 .3s ease-in-out forwards}._9jXx5K{color:var(--color-success);position:absolute;transition:all .3s ease-in-out;opacity:0;transform:scale(.8) rotate(-10deg);filter:drop-shadow(0 0 4px var(--color-success))}.rQv2Q_{opacity:1;animation:y9IedA .7s cubic-bezier(.68,-.55,.265,1.55) forwards}.hLgjEm{opacity:0;transform:scale(.8)}@keyframes yIceFK{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes lyUVT0{0%{opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(20deg)}}@keyframes _ZfV6p{0%{transform:scale(.8);opacity:0;filter:drop-shadow(0 0 0 var(--color-success))}50%{transform:scale(1.2);opacity:1;filter:drop-shadow(0 0 4px var(--color-success))}to{transform:scale(1);opacity:1;filter:drop-shadow(0 0 0 var(--color-success))}}@keyframes gUkprw{0%{opacity:0}50%{opacity:.3}to{opacity:0}}@keyframes _1XiyQY{0%{background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)),color-mix(in srgb,var(--color-success) 3%,var(--color-surface)))}50%{background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-surface)),color-mix(in srgb,var(--color-success) 5%,var(--color-surface)))}to{background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)),color-mix(in srgb,var(--color-success) 3%,var(--color-surface)))}}@keyframes y9IedA{0%{transform:scale(.8) rotate(-10deg);filter:drop-shadow(0 0 4px var(--color-success))}50%{transform:scale(1.4) rotate(5deg);filter:drop-shadow(0 0 12px var(--color-success))}75%{transform:scale(.95) rotate(0deg);filter:drop-shadow(0 0 8px var(--color-success))}to{transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 10px var(--color-success))}}@keyframes wT6D04{0%{opacity:0;transform:translateX(-100%)}50%{opacity:.7;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}._VVxwB{pointer-events:none}._VVxwB,.hNv6D7{position:absolute}.hNv6D7{width:4px;height:4px;background:var(--color-success);border-radius:50%;animation:AyrluF .6s ease-out forwards}@keyframes AyrluF{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--tx),var(--ty)) scale(0);opacity:0}}._9mtmKt{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-surface)) 0,color-mix(in srgb,var(--color-warning) 8%,var(--color-surface)) 100%);transition:background var(--animation-duration-normal) cubic-bezier(.4,0,.2,1);width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}._9mtmKt .loading{opacity:.7;pointer-events:none}._9mtmKt .noWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._9mtmKt .duplicateButton{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-md)}.PHDeiZ{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);background-color:color-mix(in srgb,var(--color-error) 5%,var(--color-surface));border-radius:var(--radius);margin:var(--spacing-md);border:1px solid color-mix(in srgb,var(--color-error) 20%,var(--color-border))}.aJAbMh{gap:var(--spacing-sm)}.aJAbMh,.uwFNmI{display:flex;align-items:center;color:var(--color-error);font-size:var(--font-size-sm)}.uwFNmI{gap:var(--spacing-xs);margin-left:var(--spacing-md);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--radius);background-color:var(--color-surface);border:1px solid var(--color-error);cursor:pointer;transition:all var(--animation-duration-fast)}.uwFNmI:hover{background-color:color-mix(in srgb,var(--color-error) 10%,var(--color-surface))}._2s_s5k{margin-right:auto;color:var(--color-warning);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);letter-spacing:.02em;overflow:hidden}._2s_s5k,.oAIidW{white-space:nowrap}.eLjM8C{color:var(--color-warning);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--color-warning) 40%,transparent));flex-shrink:0}.IlDA9p{padding:var(--spacing-xs);border-bottom:1px solid color-mix(in srgb,var(--color-warning) 15%,var(--color-border));display:flex;justify-content:center;gap:var(--spacing-sm);height:52px;flex-shrink:0;background:color-mix(in srgb,var(--color-surface) 97%,var(--color-warning))}.IlDA9p,.qYyPQo{align-items:center}.qYyPQo{display:inline-flex;gap:var(--spacing-xs);font-size:var(--font-size-sm);padding:var(--spacing-xxs) var(--spacing-xs);background:color-mix(in srgb,var(--color-surface) 95%,var(--color-warning));border-color:color-mix(in srgb,var(--color-warning) 25%,transparent);overflow:hidden}.qYyPQo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._55cmJv{color:var(--color-gray-600);padding:var(--spacing-xxs)!important;transition:all var(--animation-duration-fast)}._55cmJv:hover{color:var(--color-error);background:color-mix(in srgb,var(--color-surface) 95%,var(--color-error))!important;transform:rotate(8deg)}@keyframes E4hf9D{to{background-position:200%}}.vDG_nS{transition:transform var(--animation-duration-fast);color:var(--color-text-secondary)}.W93G05{transition:background var(--animation-duration-normal) cubic-bezier(.4,0,.2,1);background:var(--color-surface);flex:1 1 auto;overflow-y:auto}.L1Nrjh{cursor:not-allowed;animation:none;transform:none;background:linear-gradient(135deg,color-mix(in srgb,var(--color-gray-400) 10%,var(--color-surface)) 0,color-mix(in srgb,var(--color-gray-500) 15%,var(--color-surface)) 100%);border:1px solid var(--color-gray-300)}.L1Nrjh .W93G05{background-color:var(--color-gray-100)}.L1Nrjh .IlDA9p{background:color-mix(in srgb,var(--color-surface) 97%,var(--color-gray-500));border-bottom:1px solid var(--color-gray-300)}.L1Nrjh .qYyPQo{background:color-mix(in srgb,var(--color-surface) 95%,var(--color-gray-500));border-color:var(--color-gray-300);color:var(--color-text-disabled)}._92s38p{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xl);padding:var(--spacing-xxl);text-align:center;color:var(--color-text-secondary);position:relative;background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface) 98%,var(--color-warning)) 0,color-mix(in srgb,var(--color-surface) 98%,var(--color-primary)) 100%);border-radius:var(--radius);margin:var(--spacing-lg)}._92s38p:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 30%,transparent),color-mix(in srgb,var(--color-primary) 30%,transparent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}._92s38p p{font-size:var(--font-size-lg);line-height:var(--line-height-lg);background:linear-gradient(135deg,var(--color-warning),var(--color-primary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:var(--font-weight-bold);max-width:24rem}.iNNKaY{display:flex;align-items:center;gap:var(--spacing-sm)}.ZNZV1a{background:var(--color-error);color:var(--color-white);box-shadow:0 2px 0 color-mix(in srgb,var(--color-error) 70%,#000)}.ZNZV1a:hover{background:color-mix(in srgb,var(--color-error) 90%,#fff);transform:translateY(-1px);box-shadow:0 4px 0 color-mix(in srgb,var(--color-error) 70%,#000)}.ZNZV1a:active{background:color-mix(in srgb,var(--color-error) 90%,#000);transform:translateY(1px);box-shadow:0 0 0 color-mix(in srgb,var(--color-error) 70%,#000)}.vzwqg2{max-width:50px;max-height:50px;border-radius:var(--radius);border:1px dashed var(--color-primary)}.ICcpjq{margin-left:auto}.ICcpjq,.rysJMK{display:flex;align-items:center}.rysJMK{gap:var(--spacing-sm);flex:1 1}.aJAbMh{color:var(--error);padding:var(--spacing-xs) var(--spacing-sm);background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 30%,transparent);margin-bottom:var(--spacing-xs);line-height:var(--line-height-sm)}.A8NZ66,.aJAbMh{font-size:var(--font-size-xs);border-radius:var(--radius-sm)}.A8NZ66{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);padding:var(--spacing-xxs) var(--spacing-xs);background-color:var(--color-gray-100);cursor:help}.fnD_1c{display:flex;justify-content:center;margin:var(--spacing-md) 0;overflow-x:auto}.fnD_1c svg{max-width:100%;height:auto}.fnD_1c .loopText,.fnD_1c .messageText,.fnD_1c .sequenceNumber,.fnD_1c text,.fnD_1c text.actor{fill:var(--color-text-primary)!important}.fnD_1c .messageLine0,.fnD_1c .messageLine1{stroke:var(--color-text-primary)!important}.dRzVj_{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-md);overflow-x:auto;font-family:var(--font-family-monospace);font-size:var(--font-size-sm);color:var(--color-text-primary);margin:var(--spacing-md) 0}.e4hQgQ{flex:1 1;overflow-y:auto;padding:var(--spacing-lg) var(--spacing-xl);position:relative}.P_id91{position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:flex-end;z-index:var(--z-content)}.HHOLYg{max-width:720px;margin:0 auto;font-size:var(--font-size-sm);line-height:1.7;color:var(--color-text-primary)}.HHOLYg h1{font-size:1.5rem;font-weight:700;margin:0 0 var(--spacing-md) 0}.DocC8c{margin:var(--spacing-xs) 0}.eNlOSr{font-size:var(--font-size-xs);color:var(--muted-foreground);cursor:default}.HHOLYg h2{font-size:1.25rem;font-weight:600;margin:var(--spacing-lg) 0 var(--spacing-sm) 0}.HHOLYg h3{font-size:1.1rem;font-weight:600;margin:var(--spacing-md) 0 var(--spacing-sm) 0}.HHOLYg p,.HHOLYg ul{margin:0 0 var(--spacing-sm) 0}.HHOLYg ul{padding-left:var(--spacing-lg);list-style-type:disc}.HHOLYg ul ul{list-style-type:circle}.HHOLYg ul ul ul{list-style-type:square}.HHOLYg ol{margin:0 0 var(--spacing-sm) 0;padding-left:var(--spacing-lg);list-style-type:decimal}.HHOLYg li{margin-bottom:var(--spacing-xs)}.HHOLYg pre,.f7g_zF{overflow-x:auto;margin:var(--spacing-sm) 0 var(--spacing-md) 0;-webkit-overflow-scrolling:touch}.HHOLYg pre{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);line-height:1.5}.HHOLYg pre code{white-space:pre}.HHOLYg table{border-collapse:collapse;font-size:var(--font-size-xs);white-space:nowrap}.HHOLYg td,.HHOLYg th{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);text-align:left}.HHOLYg th{background:#f5e6d3}.HHOLYg strong,.HHOLYg th{font-weight:600}.HHOLYg details{margin-bottom:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-surface)}.HHOLYg summary{cursor:pointer;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:var(--spacing-xs) 0}.HHOLYg details[open] summary{margin-bottom:var(--spacing-sm)}.HHOLYg hr{border:none;border-top:1px solid var(--color-border);margin:var(--spacing-md) 0}.HHOLYg .plan-changed{background:rgba(232,171,48,.1);border-radius:3px;transition:background .3s ease;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm))}.HHOLYg li.plan-changed{position:relative;isolation:isolate;background:transparent;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.HHOLYg li.plan-changed:after{content:"";position:absolute;inset:0 calc(-1 * var(--spacing-sm)) 0 calc(-1 * var(--spacing-lg) - var(--spacing-sm));background:rgba(232,171,48,.1);border-radius:inherit;pointer-events:none}.HHOLYg .plan-changed+.plan-changed{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.HHOLYg .plan-changed:has(+.plan-changed){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:var(--spacing-sm)}.HHOLYg li.plan-changed:has(+li.plan-changed){padding-bottom:var(--spacing-xs)}.HHOLYg .plan-changed:has(+ol>.plan-changed:first-child),.HHOLYg .plan-changed:has(+ul>.plan-changed:first-child){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:var(--spacing-sm)}.HHOLYg .plan-changed+ol>li.plan-changed:first-child,.HHOLYg .plan-changed+ul>li.plan-changed:first-child{border-top-left-radius:0;border-top-right-radius:0}.HHOLYg ol:has(+.plan-changed)>li.plan-changed:last-child,.HHOLYg ul:has(+.plan-changed)>li.plan-changed:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;padding-bottom:var(--spacing-sm)}.HHOLYg ol:has(>li.plan-changed:last-child):has(+.plan-changed),.HHOLYg ul:has(>li.plan-changed:last-child):has(+.plan-changed){margin-bottom:0}.HHOLYg ol:has(>li.plan-changed:last-child)+.plan-changed,.HHOLYg ul:has(>li.plan-changed:last-child)+.plan-changed{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.Y9aP3V{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);height:100%;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.IQQdLs{position:relative}.IQQdLs:focus-within .nhSx_2,.IQQdLs:hover .nhSx_2{opacity:1}.nhSx_2{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);opacity:0;transition:opacity var(--animation-duration-fast);background-color:var(--color-surface);border:1px solid var(--color-border);z-index:var(--z-content-low);box-shadow:var(--shadow-subtle)}@media (hover:none){.nhSx_2{opacity:1}}div.bK72hY{max-width:95vw;width:95vw;height:95vh;max-height:95vh;display:flex;flex-direction:column}.BIirE7{flex:1 1;overflow:auto;padding:var(--spacing-md)}.BIirE7 table{border-collapse:collapse;font-size:var(--font-size-sm)}.BIirE7 td,.BIirE7 th{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);text-align:left}.BIirE7 th{background:#f5e6d3;font-weight:600}.yeD6TE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AC4qUc{width:100%;height:100%;display:flex;flex-direction:column;background:var(--color-surface)}._1k3_Sz{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border);flex-shrink:0;background:color-mix(in srgb,var(--color-surface) 95%,var(--color-primary))}.fhSWsQ{position:absolute;left:50%;transform:translateX(-50%);font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-primary);pointer-events:none}._6vWzEe{display:flex;align-items:center;gap:var(--spacing-sm)}.Q6yYD0{white-space:nowrap}.ADqCvY{padding:var(--spacing-sm) var(--spacing-md);background:color-mix(in srgb,var(--color-warning) 10%,var(--color-surface));border-bottom:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent);font-size:var(--font-size-xs);color:var(--color-text-primary);flex-shrink:0}.WrHUJ3{position:fixed;top:0;left:0;right:0;z-index:var(--z-overlay);pointer-events:none;justify-content:center}.WrHUJ3,._7vezL0{display:flex;padding:var(--spacing-4)}._7vezL0{align-items:center;justify-content:space-between;max-width:28rem;width:100%;background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius-lg);border:2px solid var(--primary);box-shadow:var(--shadow);pointer-events:auto;font-family:var(--font-family-base);animation:RQlUcf .3s ease-out}@keyframes RQlUcf{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}._7Qz6DV{display:flex;align-items:flex-start;gap:var(--spacing-3);flex:1 1;min-width:0}.uwwCcJ{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--primary);margin-top:var(--spacing-1)}.s0NHVJ{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.Vu3sWz{font-weight:600;color:var(--card-foreground);line-height:1.3;font-size:var(--font-size-md)}.auo7DN{font-size:var(--font-size-sm);line-height:1.4}.SZv3QO,.auo7DN{color:var(--muted-foreground)}.SZv3QO{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background-color:transparent;border:none;border-radius:var(--radius);cursor:pointer;transition:all var(--animation-duration-fast);flex-shrink:0;margin-left:var(--spacing-2)}.SZv3QO:hover{background-color:var(--muted);color:var(--foreground);transform:scale(1.05)}.SZv3QO:focus-visible{outline:2px solid var(--primary);outline-offset:2px;background-color:var(--muted);color:var(--foreground)}.SZv3QO:active{background-color:color-mix(in srgb,var(--muted) 80%,var(--foreground) 20%);transform:scale(.95)}@media (max-width:480px){.WrHUJ3{padding:var(--spacing-3) var(--spacing-2)}._7vezL0{padding:var(--spacing-3);border-radius:var(--radius)}._7Qz6DV{gap:var(--spacing-2)}.SZv3QO{width:1.75rem;height:1.75rem;margin-left:var(--spacing-1)}.Vu3sWz{font-size:var(--font-size-sm)}.auo7DN{font-size:var(--font-size-xs)}}@media (max-width:360px){.WrHUJ3{padding:var(--spacing-2)}._7vezL0{padding:var(--spacing-2) var(--spacing-3)}}@layer base{._0k3hEO{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-surface);border-bottom:1px solid var(--color-border);min-height:1px;flex:0 0 2.5rem}.vd81d9{justify-self:start}.dTKwC1,.vd81d9{display:flex;align-items:center}.dTKwC1{justify-content:center}.dTKwC1,.l84ngh{gap:var(--spacing-sm);height:100%}.l84ngh{display:flex;align-items:center;justify-self:end}}