._3lSPYQ{display:flex;flex-direction:column;height:100%;background-color:var(--color-background)}.FfwQZf{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border)}._79_NxH{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.Qef9l8{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}._4Am4OZ{position:relative;flex:1 1;min-height:0}._4Am4OZ,.rxxwTX{display:flex;flex-direction:column}.rxxwTX{position:absolute;inset:var(--spacing-sm);z-index:2;align-items:center;justify-content:center;gap:var(--spacing-xs);border:2px dashed var(--primary);border-radius:var(--radius);background-color:color-mix(in srgb,var(--primary) 8%,var(--color-background));color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);pointer-events:none}.y6EwkE{font-weight:400;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.C7ogwK{flex:1 1;min-height:0}._GNRPq{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--spacing-md);padding:var(--spacing-lg)}.Gmb3MB{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden;background-color:var(--color-surface);cursor:pointer}.oq7FUC{position:relative;aspect-ratio:1/1;background-color:var(--color-background);overflow:hidden}.oq7FUC,.s8cGU8{display:flex;align-items:center;justify-content:center}.s8cGU8{position:absolute;top:var(--spacing-2);right:var(--spacing-2);width:28px;height:28px;padding:0;border:none;border-radius:var(--radius);background-color:var(--color-surface);color:#e5484d;cursor:pointer;opacity:0;transition:opacity .15s ease}.Gmb3MB:hover .s8cGU8{opacity:1}.s8cGU8:hover{background-color:var(--color-background)}.s8cGU8:disabled{cursor:default;opacity:.5}.wrBQmI{width:100%;height:100%;object-fit:cover}.lsSbbU{color:var(--color-text-secondary)}.xv43oQ{position:relative;width:100%;height:100%}.yQeBUH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;color:white;pointer-events:none}._9L7ef_{width:18px;height:18px;margin-left:2px}.COadVB{padding:var(--spacing-sm)}._6YYsUJ{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._6YYsUJ,.qEDTHE{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qEDTHE{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-xxs)}.nV7vV_{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:100%;padding:var(--spacing-lg)}.nV7vV_>*{max-width:320px;width:100%}.tnQza_{aspect-ratio:1/1;border-radius:var(--radius)}@layer base{.j_PZQl{display:inline-flex;border-bottom:1px solid var(--color-border);width:100%;overflow-x:auto;flex-shrink:0;height:2rem;flex-wrap:nowrap}.ATCFev{position:relative;padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;transition:color var(--animation-duration-fast);-webkit-user-select:none;user-select:none;white-space:nowrap}.ATCFev:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--color-primary);transform:scaleX(0);transition:transform var(--animation-duration-fast)}.ATCFev:hover{color:var(--color-primary-hover)}.ATCFev:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-primary);border-radius:var(--radius)}.ATCFev[data-state=active]{color:var(--color-primary);font-weight:var(--font-weight-bold)}.ATCFev[data-state=active]:after{transform:scaleX(1)}.ATCFev[data-disabled]{cursor:not-allowed;opacity:.5}.ATCFev[data-disabled],.ATCFev[data-disabled]:hover{color:var(--color-text-disabled)}.PGkxRY[data-state=inactive]{display:none}}.DL9l0E{height:100%;padding:24px;box-sizing:border-box;background:var(--background);overflow:hidden}.DL9l0E,.OfclKP{display:flex;flex-direction:column;width:100%}.OfclKP{gap:16px;flex:1 1;min-height:0}.eSHXet{display:flex;flex-direction:column;gap:12px}.lT1P4H{justify-content:space-between;width:100%}.XNC3ew,.lT1P4H{display:flex;align-items:center}.XNC3ew{gap:12px}.l9LiBZ{width:240px;max-width:100%}.oOnNMv{width:auto;border-bottom:none}.o2q455{position:relative;display:flex;align-items:center;width:260px;max-width:100%}.g6oVrM{width:100%;height:32px;padding:0 12px 0 32px;font-size:13px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-primary);outline:none;transition:border-color var(--animation-duration-fast)}.g6oVrM:focus{border-color:var(--color-primary)}.apnfEC{position:absolute;left:10px;color:var(--text-secondary)}.yAh2vf{display:flex;align-items:stretch;gap:8px;align-self:flex-start;flex-wrap:wrap}.Ycrr2g{display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;transition:all var(--animation-duration-fast)}.Jr5Qvu{border-color:var(--card-accent,var(--border));background:color-mix(in srgb,var(--card-accent,var(--border)) 12%,transparent)}.pd3y77{gap:8px;font-size:12px;padding-bottom:4px}.b4lWJB,.pd3y77{display:flex;align-items:center;color:var(--text-secondary)}.b4lWJB{justify-content:center;background:none;border:none;cursor:pointer;padding:2px;border-radius:var(--radius-sm)}.b4lWJB:hover{background:var(--surface-secondary,rgba(0,0,0,.05));color:var(--text-primary)}.saNKMP{display:flex;align-items:center;gap:6px;min-height:30px}.sTMt3w{color:var(--card-accent,var(--text-secondary));flex-shrink:0}.KnOeT9{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;font-size:14px;min-width:20px;text-align:center;color:var(--text-primary)}._IhIC8{font-size:11px;color:var(--text-secondary)}.M8ePga{width:30px;height:22px;border-radius:var(--radius-sm)}.KRZGDk{flex:1 1;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;background:var(--surface);box-sizing:border-box}.LLCrQN{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.mNFmaz{display:flex;flex-direction:column;width:100%}.glS2MR{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.55fr) minmax(0,4fr) minmax(0,.7fr);align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border);font-size:13px;background:var(--surface)}.glS2MR:last-child{border-bottom:none}.njNdUW{cursor:pointer;transition:background var(--animation-duration-fast)}.njNdUW:hover{background:var(--surface-secondary)}.E_pQTh{max-width:720px}.zCrL66{display:flex;flex-direction:column;gap:12px}.aYWQGd{display:grid;grid-template-columns:96px 1fr;align-items:start;gap:12px;font-size:13px}.bOhIgW{color:var(--text-secondary);font-weight:500}.uQva4E{word-break:break-word}.OSdH9X,.uQva4E{color:var(--text-primary)}.OSdH9X{font-family:var(--font-mono,monospace);font-size:12px;word-break:break-all}.J_mWcr{color:#dc2626;word-break:break-word}._8YkF6C{gap:8px;min-width:0;word-break:break-word}._8YkF6C,.d9c96x{display:flex;flex-direction:column;align-items:flex-start}.d9c96x{gap:4px;max-width:100%}.d9c96x button{max-width:100%;white-space:normal;text-align:left}.Vcw_dv{margin:4px 0 0;font-size:12px;color:var(--text-secondary)}.S2aS5k{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border);padding-top:12px}.C_0T6F{width:100%;height:60vh;background:#fff}.C_0T6F,.G7N6iF{max-height:70vh;border:1px solid var(--border);border-radius:var(--radius)}.G7N6iF{margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:13px;color:var(--text-primary);background:var(--surface-secondary,var(--background));padding:12px}.daoZ4B{height:200px;width:100%;border-radius:var(--radius-sm)}.Xxk_2P{display:flex;flex-direction:column;gap:6px}.HlMg_R{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:13px}.wzTHxM{overflow:hidden;text-overflow:ellipsis;color:var(--text-primary)}.ckF5CV,.wzTHxM{white-space:nowrap}.ckF5CV,.u9u_hG{color:var(--text-secondary)}.u9u_hG{position:sticky;top:0;z-index:2;background:var(--surface-secondary,var(--surface));font-weight:500;font-size:12px}.LBAqtq,.RBE4_x{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LBAqtq{color:var(--text-primary)}.RBE4_x{color:var(--text-secondary)}._3kSodA{color:var(--text-primary);font-weight:500}.mfN_du{color:var(--text-tertiary)}@media (max-width:768px){.mfN_du{display:none}.lT1P4H{display:contents}.XNC3ew{order:1;justify-content:space-between}.yAh2vf{order:2}.o2q455{order:3;width:100%}.glS2MR{grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr)}.BHwBEG{display:none}}.BHwBEG{text-align:right;color:var(--text-secondary);white-space:nowrap}.Dtfmlu{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-sm);font-size:12px;font-weight:500;line-height:1.5;text-transform:capitalize}.TPjzv1{padding:56px 16px;color:var(--text-secondary);font-size:13px}.TPjzv1,.zOJnOZ{text-align:center;width:100%;box-sizing:border-box}.zOJnOZ{flex-direction:column;padding:80px 16px}._4GpgU,.zOJnOZ{display:flex;align-items:center;justify-content:center}._4GpgU{width:48px;height:48px;border-radius:50%;background:var(--surface-secondary,var(--background));border:1px solid var(--border);margin-bottom:12px}.B4_cBf{color:var(--text-secondary)}.xW1UsU{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.fdrkiN{margin:4px 0 0;font-size:13px;color:var(--text-secondary);max-width:380px;line-height:1.5}.Uhw0na{display:flex;flex-direction:column;gap:8px;padding:12px 16px}.XPTbab{height:44px;width:100%;border-radius:var(--radius-sm)}.mD7TG6{height:100%;padding:24px;box-sizing:border-box;background:var(--background);overflow:hidden}.mD7TG6,.s2oDEv{display:flex;flex-direction:column;width:100%}.s2oDEv{gap:16px;flex:1 1;min-height:0}.EP805H{justify-content:space-between;flex-wrap:wrap}.EP805H,.Ljc5sz{gap:12px}.EP805H,.Ljc5sz,.Ro0NIX{display:flex;align-items:center}.Ro0NIX{gap:8px}.bgkA_I{width:180px;max-width:100%}.xRha3M{width:130px;max-width:100%}.ysPpPO{position:relative;display:flex;align-items:center;width:260px;max-width:100%}.B640Y5{width:100%;height:32px;padding:0 28px 0 32px;font-size:13px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-primary);outline:none;transition:border-color var(--animation-duration-fast)}.B640Y5:focus{border-color:var(--color-primary)}.eqk_JP{left:10px}.G8dPH5,.eqk_JP{position:absolute;color:var(--text-secondary)}.G8dPH5{right:8px;display:flex;align-items:center;border:none;background:none;padding:0;cursor:pointer}.JCGpRT{flex:1 1;min-height:0;min-width:0;width:100%;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.LWV_Bu,.lrdP0_{display:grid;grid-template-columns:170px 70px 90px minmax(0,1fr);align-items:center;gap:12px;padding:8px 16px}.lrdP0_{border-bottom:1px solid var(--border);font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._riGFU{flex:1 1;min-height:0;overflow:auto}.q3JT8W{display:flex;flex-direction:column;gap:8px;padding:12px 16px}.LWV_Bu{border-bottom:1px solid var(--border);font-size:13px}.LWV_Bu:last-of-type{border-bottom:none}.Cjp_yL{cursor:pointer;transition:background var(--animation-duration-fast)}.Cjp_yL:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.wvwH2C{background:color-mix(in srgb,#dc2626 6%,transparent)}._2sylZI{color:var(--text-secondary);white-space:nowrap;font-size:12px}.I0Qb_Y{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;width:fit-content}.rNaVw0{color:var(--text-secondary)}.T4dTHP,.rNaVw0{font-family:var(--font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;white-space:nowrap}.T4dTHP{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.xl8d_h{padding:12px 16px;font-size:12px}.AClv28,.xl8d_h{color:var(--text-secondary);text-align:center}.AClv28{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;min-height:200px;padding:24px}._5w2rws{color:var(--text-secondary)}._2Kg_kD{font-size:15px;font-weight:600;color:var(--text-primary)}.cKRTRd{font-size:13px;max-width:360px}.lsq5O_{animation:_5LU_o2 .8s linear infinite}@keyframes _5LU_o2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MGdrzb{max-width:720px;width:calc(100vw - 48px)}.F632oJ{display:flex;align-items:center;gap:8px}.zcAgCS{display:flex;flex-direction:column;gap:16px;min-width:0;max-height:70vh;overflow:auto}.NFj_0M{display:grid;grid-template-columns:100px minmax(0,1fr);gap:6px 12px;font-size:13px;align-items:baseline}.sI6Brw{color:var(--text-secondary);font-size:12px;font-weight:600}._2hDaDq{font-family:var(--font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;word-break:break-all}.NvCovU{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid color-mix(in srgb,#dc2626 30%,transparent);border-radius:var(--radius);background:color-mix(in srgb,#dc2626 6%,transparent)}.lrE7P9{font-size:13px;font-weight:700;color:#dc2626}.W4n_Cm{font-size:13px;color:var(--text-primary);word-break:break-word}._4OrcQ5{padding:8px;font-size:11px;color:var(--text-secondary);background:var(--surface);white-space:pre}.E_XqPV,._4OrcQ5{margin:0;font-family:var(--font-family-monospace,ui-monospace,SFMono-Regular,Menlo,monospace);line-height:1.6;border-radius:var(--radius);overflow:auto}.E_XqPV{padding:12px;font-size:12px;color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 4%,transparent);white-space:pre-wrap;word-break:break-word}.hdJ6AM{justify-content:center;background-color:#f5f5f5;background-image:radial-gradient(circle,rgba(17,17,17,.14) 1px,transparent 0);background-size:24px 24px}._6BmtGy,.hdJ6AM{display:flex;align-items:center}._6BmtGy{gap:var(--spacing-2,8px);padding:var(--spacing-2,8px) var(--spacing-3,12px);border-radius:999px;background:rgba(255,255,255,.92);box-shadow:0 1px 3px rgba(0,0,0,.08);color:#555;font-size:13px;opacity:0;animation:_6qFOFZ .16s ease-out .25s forwards}@keyframes _6qFOFZ{to{opacity:1}}@media (prefers-reduced-motion:reduce){._6BmtGy{animation-duration:1ms}}@layer base{.N4YXHZ{min-width:14rem;animation:yWoBbs var(--animation-duration-fast) cubic-bezier(.16,1,.3,1);z-index:50}.N4YXHZ,.u1AL8N{background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface) 98%,var(--color-primary)) 0,color-mix(in srgb,var(--color-surface) 98%,var(--color-secondary)) 100%);border-radius:var(--radius);padding:var(--spacing-xs);box-shadow:var(--shadow),0 0 0 1px rgba(243,146,0,.05),0 4px 12px rgba(243,146,0,.1);border:1px solid color-mix(in srgb,var(--color-primary) 90%,transparent)}.u1AL8N{min-width:8rem;animation:_0Qwf3I var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}._1Nt8I2{position:relative;display:flex;cursor:pointer;select-none:none;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);border-radius:var(--radius);transition:all var(--animation-duration-fast);font-weight:var(--font-weight-normal);letter-spacing:-.01em;outline:none}._1Nt8I2[data-disabled]{color:var(--color-text-disabled);pointer-events:none}._1Nt8I2:focus,._1Nt8I2:hover{background:color-mix(in srgb,var(--color-primary) 92%,transparent);color:var(--color-text-primary);transform:translateY(-1px);outline:none}._1Nt8I2[data-highlighted]{background:linear-gradient(135deg,var(--color-primary),var(--color-warning));color:var(--color-white);transform:translateY(-1px);outline:none}.JjdoxB,.bKcVKn{position:relative;display:flex;cursor:pointer;select-none:none;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);padding-left:1.75rem;font-size:var(--font-size-sm);color:var(--color-text-primary);border-radius:var(--radius);transition:all var(--animation-duration-fast);font-weight:var(--font-weight-normal);letter-spacing:-.01em;outline:none}.JjdoxB:focus,.JjdoxB:hover,.bKcVKn:focus,.bKcVKn:hover{background:color-mix(in srgb,var(--color-primary) 92%,transparent);color:var(--color-text-primary);transform:translateY(-1px);outline:none}.JjdoxB[data-highlighted],.bKcVKn[data-highlighted]{background:linear-gradient(135deg,var(--color-primary),var(--color-warning));color:var(--color-white);transform:translateY(-1px);outline:none}.CvT8bp,.pXqzJZ{position:absolute;left:var(--spacing-sm);display:flex;align-items:center;justify-content:center}.CvT8bp,.W9eKig,.pXqzJZ{transition:transform var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}.W9eKig{width:4px;height:4px;border-radius:50%;background:currentColor}.fx2PXV{width:14px;height:14px;transition:transform var(--animation-duration-fast) cubic-bezier(.16,1,.3,1)}.iR33ZR{display:flex;cursor:pointer;select-none:none;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);border-radius:var(--radius);transition:all var(--animation-duration-fast);font-weight:var(--font-weight-normal);letter-spacing:-.01em;outline:none}.iR33ZR[data-state=open]{background:linear-gradient(135deg,var(--color-primary),var(--color-warning));color:var(--color-white);transform:translateY(-1px);outline:none}.iR33ZR:focus,.iR33ZR:hover{background:color-mix(in srgb,var(--color-primary) 92%,transparent);color:var(--color-text-primary);transform:translateY(-1px);outline:none}.iR33ZR[data-highlighted]{background:linear-gradient(135deg,var(--color-primary),var(--color-warning));color:var(--color-white);transform:translateY(-1px);outline:none}.XEvhI1{margin-left:auto;width:16px;height:16px;transition:transform var(--animation-duration-fast)}.iR33ZR:hover .XEvhI1{transform:translateX(2px)}.OSNSLO{height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-primary) 90%,transparent),transparent);margin:var(--spacing-xs) calc(var(--spacing-xs) * -1)}.oJQRxe{padding:var(--spacing-xs) var(--spacing-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;outline:none}.oJQRxe,.rnzPk4{font-size:var(--font-size-xs)}.rnzPk4{margin-left:auto;color:var(--color-text-secondary);font-family:var(--font-family-monospace);transition:color var(--animation-duration-fast)}._1Nt8I2:hover .rnzPk4,._1Nt8I2[data-highlighted] .rnzPk4{color:inherit}.AmWV24{padding-left:1.75rem}@keyframes yWoBbs{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _0Qwf3I{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}}.OgkQnK{display:flex;flex-direction:column;width:248px;flex:0 0 248px;min-height:0;padding:0 0 8px;border-right:1px solid var(--border);background:color-mix(in srgb,var(--color-gray-100) 45%,var(--background));font-family:var(--font-switzer);font-size:13px;color:var(--foreground);overflow:hidden}.kS3PFR{display:flex;justify-content:space-between;padding:12px 10px 10px 13px}.kS3PFR,.u2Dh4v{align-items:center}.u2Dh4v{display:inline-flex;gap:8px;min-width:0;padding:3px 0 3px 3px;font-size:14px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u2Dh4v:before{flex:0 0 auto;content:"";width:8px;height:8px;border-radius:999px;background:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.pl6WuB{display:flex;justify-content:space-between;padding:10px 10px 6px 16px}.B0SOOL,.pl6WuB{align-items:center}.B0SOOL{display:inline-flex;gap:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.kBEiwD{margin:-2px 0 -2px -6px;padding:2px 6px;border:0;border-radius:6px;background:transparent;font-family:inherit;line-height:inherit;cursor:pointer}.kBEiwD:hover{color:var(--foreground);background:color-mix(in srgb,var(--primary) 7%,transparent)}.POrwH8{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary);font-size:11px;font-weight:600;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.t1MV6c{display:flex;flex-direction:column;gap:2px;margin:0 10px;padding:6px;border-radius:12px;background:var(--background);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);overflow:auto;max-height:32%;flex:0 0 auto}.sB70ZP{flex:0 0 auto;max-height:none;overflow:visible}.JrC5oD{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.HymJFJ{white-space:nowrap}.YsVCLv{flex:1 1 auto;max-height:none;min-height:0}._6Y3uLT{padding:6px 8px 10px;color:var(--muted-foreground)}.A3ELQD{flex-direction:column;gap:10px;padding:10px 8px 12px;text-align:center}.A3ELQD,.MqGePb{display:flex;align-items:center}.MqGePb{justify-content:center;width:100%;height:72px;border-radius:12px;overflow:hidden}.MqGePb svg{display:block;width:96px;height:64px}.uq2VCB{background:linear-gradient(160deg,color-mix(in srgb,var(--primary) 16%,var(--background)) 0,color-mix(in srgb,var(--primary) 7%,var(--background)) 100%)}.r2CqQF{background:linear-gradient(160deg,color-mix(in srgb,#8b7bff 14%,var(--background)) 0,color-mix(in srgb,#5b9cf6 9%,var(--background)) 100%)}.o2mQIF{font-size:12px;line-height:1.4;color:var(--muted-foreground)}.HymJFJ{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid color-mix(in srgb,var(--primary) 45%,var(--border));border-radius:999px;background:var(--background);color:var(--primary);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.HymJFJ:hover{background:color-mix(in srgb,var(--primary) 8%,transparent)}.sTlIiT{display:flex;align-items:center;gap:4px;border-radius:8px}.sTlIiT:hover{background:color-mix(in srgb,var(--primary) 7%,transparent)}.gIrJ17{flex:1 1 auto;display:flex;align-items:center;gap:8px;min-width:0;padding:7px 8px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.QVyXuX{flex:0 0 auto;color:var(--primary)}.aI7r9C{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Se9YEx,._ZTUeW{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:7px;background:transparent;color:var(--muted-foreground);cursor:pointer}.Se9YEx{opacity:0}.sTlIiT:focus-within .Se9YEx,.sTlIiT:hover .Se9YEx{opacity:1}.Se9YEx:hover,._ZTUeW:hover{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}.C_FYYX{flex:1 1 auto;min-width:0;margin:3px;padding:6px 8px;border:1px solid var(--primary);border-radius:7px;background:var(--background);color:inherit;font:inherit;outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent)}.NhDVHf{display:flex;flex-direction:column}.vvvIDV{display:flex;align-items:center;gap:6px;width:100%;padding:7px 8px 7px 6px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.vvvIDV:hover{background:color-mix(in srgb,var(--primary) 7%,transparent)}.jecfxl{font-size:11px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.b_XpLp,.jecfxl{color:var(--muted-foreground)}.b_XpLp{flex:0 0 auto;transition:transform .12s ease}._9af93e{transform:rotate(90deg)}.Qd_5PE{display:flex;align-items:center;gap:2px;width:100%;padding-right:4px;border-radius:8px}.Qd_5PE:hover{background:color-mix(in srgb,var(--primary) 7%,transparent)}.zeYIQT{flex:1 1 auto;display:flex;align-items:center;gap:9px;min-width:0;padding:6px 4px 6px 10px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ELyJeC,.ELyJeC:hover{background:var(--primary);color:var(--primary-foreground)}.ELyJeC .Hr06tG{color:var(--primary-foreground);opacity:.85}.gNhGNc .zeYIQT{opacity:.45}.Z5pjiO{flex:0 0 auto;color:var(--muted-foreground)}.ELyJeC .Z5pjiO{color:var(--primary-foreground)}.AGL_ks{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--muted-foreground);cursor:pointer;opacity:0;transition:opacity .1s ease}.Qd_5PE:focus-within .AGL_ks,.Qd_5PE:hover .AGL_ks,.y9d_4l{opacity:1}.AGL_ks:hover{background:color-mix(in srgb,var(--primary) 12%,transparent)}.AGL_ks:hover,.y9d_4l{color:var(--primary)}.ELyJeC .AGL_ks{color:var(--primary-foreground);opacity:.8}.ELyJeC .AGL_ks:hover,.ELyJeC .y9d_4l{background:rgba(255,255,255,.2);color:var(--primary-foreground);opacity:1}.Hr06tG{font-size:11px;color:var(--muted-foreground)}._1dX1ox{width:208px;padding:4px!important;border-radius:12px!important;border:0!important;background:color-mix(in srgb,var(--background) 92%,transparent)!important;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 8%,transparent),0 2px 6px -2px rgba(30,20,10,.08),0 18px 40px -12px rgba(30,20,10,.28)!important;font-family:"Switzer",var(--font-family-base,sans-serif);font-size:13px}.p_t12Z{display:flex;align-items:center;gap:6px;margin:0 6px 4px;padding:6px 4px 8px;border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,transparent);font-size:12px;color:var(--muted-foreground)}.SFWhyI{flex:1 1;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._5rSQZA{display:flex!important;align-items:center;gap:10px!important;height:32px;padding:0 10px!important;border-radius:8px!important;cursor:pointer;transition:background .12s ease,color .12s ease}.iOD5OW{flex:none;display:inline-flex;color:var(--muted-foreground);transition:color .12s ease}.nmnYGp{flex:1 1}.Rp3u7Y{font-family:inherit;font-size:12px;color:color-mix(in srgb,var(--foreground) 40%,transparent)}._5rSQZA[data-highlighted]{background:color-mix(in srgb,var(--primary) 9%,transparent)!important;color:var(--primary)!important}._5rSQZA[data-highlighted] .iOD5OW{color:var(--primary)}._5rSQZA[data-disabled]{opacity:.38;cursor:not-allowed}.R2thIe{margin:4px 10px!important}.iPjuMU{flex:none;display:flex;flex-direction:column;width:200px;min-width:0;height:100%;border-right:1px solid var(--border);background:var(--background)}.OLzcKZ{display:flex;align-items:center;gap:6px;padding:8px 8px 8px 12px;border-bottom:1px solid var(--border)}._0KFOKl{font-size:12px;font-weight:500;color:var(--foreground)}.JfY22z{display:flex;gap:2px;margin-left:auto}.AlW6DA,.JfY22z{align-items:center}.AlW6DA{appearance:none;display:inline-flex;justify-content:center;padding:4px;border:none;border-radius:6px;background:none;color:var(--muted-foreground);cursor:pointer}.AlW6DA:hover{background:var(--muted);color:var(--foreground)}.Bx4Yii{flex:1 1;min-height:0;overflow-y:auto;gap:2px}.Bx4Yii,.nQpC2z{display:flex;flex-direction:column;padding:8px}.nQpC2z{position:relative;appearance:none;border:none;border-radius:6px;background:none;text-align:left;font-family:inherit;font-size:12px;line-height:1.4;color:var(--muted-foreground);cursor:pointer;gap:6px;min-width:0}.H_lWZj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ZOfKHi,.iGHZrC{flex:none;position:relative;overflow:hidden;border:1px solid var(--border);border-radius:4px;background:#fff}.ljqMXA{position:absolute;top:0;left:0;border:none;transform-origin:0 0;pointer-events:none}.ZOfKHi{display:flex;flex-direction:column;justify-content:center;gap:6%;padding:0 14%;background:var(--muted)}.ZOfKHi span{height:6%;border-radius:999px;background:var(--border)}.ZOfKHi span:first-child{width:55%;background:var(--muted-foreground);opacity:.5}.ZOfKHi span:last-child{width:70%}.nQpC2z:hover{color:var(--foreground)}.nQpC2z:hover .ZOfKHi,.nQpC2z:hover .iGHZrC{border-color:color-mix(in srgb,var(--primary) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--primary) 45%,transparent)}.aaQKml,.aaQKml:hover{color:var(--foreground);font-weight:500}.aaQKml .ZOfKHi,.aaQKml .iGHZrC,.aaQKml:hover .ZOfKHi,.aaQKml:hover .iGHZrC{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._88oG5I{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--muted-foreground);box-shadow:0 1px 3px rgb(0 0 0/12%);opacity:0;cursor:pointer;transition:opacity var(--animation-duration-fast),color var(--animation-duration-fast)}._88oG5I:focus-visible,.nQpC2z:hover ._88oG5I{opacity:1}._88oG5I:hover{color:var(--foreground);border-color:var(--primary)}._88oG5I:focus-visible{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}@media (hover:none){._88oG5I{opacity:1}}.xfeVZ9{appearance:none;display:flex;align-items:center;gap:6px;width:100%;padding:6px 10px;border:1px solid var(--border);border-radius:6px;background:none;font-family:inherit;font-size:12px;color:var(--muted-foreground);cursor:pointer;text-align:left}.xfeVZ9:hover{background:var(--muted);color:var(--foreground)}._55amv7{--back-slot:46px}.NdfhVw{position:sticky;top:-8px;z-index:2;flex:none;margin:-8px -8px 6px;padding:8px;border-bottom:1px solid var(--border);background:var(--background)}._55amv7 ._3pyx1a{top:calc(var(--back-slot) - 8px)}.EmXbll{display:flex;flex-direction:column;gap:2px}.EmXbll+.EmXbll{margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}._3pyx1a{appearance:none;position:sticky;top:-8px;z-index:1;display:flex;align-items:center;gap:4px;width:100%;min-width:0;padding:6px 6px 6px 4px;border:none;border-radius:6px;background:var(--background);font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;color:var(--foreground);text-align:left;cursor:pointer}._3pyx1a:hover{background:var(--muted)}._3pyx1a:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Ylp6mv{flex:none;color:var(--muted-foreground);transition:transform var(--animation-duration-fast)}.HVf1Ri{transform:rotate(90deg)}.tRfC9U{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.T6tHD9{width:6px;height:6px;background:var(--primary)}.T6tHD9,._9T7XAp{flex:none;border-radius:999px}._9T7XAp{min-width:18px;padding:1px 6px;background:var(--muted);font-size:10px;font-weight:500;color:var(--muted-foreground);text-align:center}._3pyx1a:hover ._9T7XAp,._5SREXl{background:var(--background)}._5SREXl{flex:none;appearance:none;display:flex;flex-direction:column;align-items:center;gap:6px;width:36px;height:100%;padding:12px 0;border:none;border-right:1px solid var(--border);border-radius:0;font-family:inherit;color:var(--muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none}._5SREXl:hover{background:var(--muted);color:var(--foreground)}._5SREXl:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.qr9JuP{flex:none}.yCJErp{writing-mode:vertical-rl;font-size:12px;font-weight:500;line-height:1;color:var(--foreground)}.yzVW4M{min-width:18px;padding:1px 5px;border-radius:999px;background:var(--muted);font-size:10px;font-weight:500;color:var(--muted-foreground);text-align:center}._5SREXl:hover .yzVW4M{background:var(--background)}@media (max-width:767px){.iPjuMU{position:absolute;left:0;top:0;bottom:0;height:auto;z-index:5;box-shadow:4px 0 16px rgb(0 0 0/12%)}}@layer base{.WVUQ3h{overflow:hidden;background-color:var(--background);pointer-events:none}.Sjm6NK,.WVUQ3h{position:absolute;top:0;left:0;width:100%;height:100%}.Sjm6NK{background:radial-gradient(circle at 50% 50%,rgba(249,115,22,.02) 0,rgba(16,185,129,.01) 50%,transparent 100%)}.HToYzN{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;height:100%;width:100%;pointer-events:all}}.wZ0MnK{height:100%;width:100%;padding:var(--spacing-xl)}.QzuNHW,.wZ0MnK{display:flex;flex-direction:column;align-items:center;justify-content:center}.QzuNHW{gap:var(--spacing-6)}.Vs4WRO{display:flex;align-items:center;justify-content:center;gap:var(--spacing-3)}.NJK_1B{width:1rem;height:1rem;border-radius:var(--radius-full);animation:_QWvgq 1.5s ease-in-out infinite}.WTmRKu{background-color:var(--primary);animation-delay:0s}.V0d_MW{background-color:var(--blue);animation-delay:.2s}._ZJX6A{background-color:var(--teal);animation-delay:.4s}.rFI5vt{background-color:var(--secondary);animation-delay:.6s}@keyframes _QWvgq{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.3);opacity:1}}@media (max-width:640px){.NJK_1B{width:.875rem;height:.875rem}.Vs4WRO{gap:var(--spacing-2)}}@media (min-width:1024px){.NJK_1B{width:1.25rem;height:1.25rem}}.gtrmYF{top:0;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)}.KJIW_3,.gtrmYF{position:absolute}.KJIW_3{inset:0;background-color:rgba(45,48,71,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:B3LIqQ var(--animation-duration-normal) ease-out}.jM9kCh{position:relative;flex-direction:column;gap:var(--spacing-4);max-width:28rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border:2px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);text-align:center;animation:k_pEJR var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}.jM9kCh,.rsKVdR{display:flex;align-items:center}.rsKVdR{justify-content:center;width:4rem;height:4rem;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--warning) 15%,var(--card)),color-mix(in srgb,var(--warning) 25%,var(--card)));border:2px solid color-mix(in srgb,var(--warning) 30%,transparent)}.N6SPDb{color:var(--warning);animation:DPDKVF 2s ease-in-out infinite}.ylHJrM{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--foreground);line-height:var(--line-height-sm)}.BLjtG2{margin:0;font-size:var(--font-size-md);color:var(--muted-foreground);line-height:var(--line-height-md);max-width:24rem}._3clAxg{margin-top:var(--spacing-2);min-width:8rem;transition:transform var(--animation-duration-fast) ease}._3clAxg:hover{transform:translateY(-2px)}._3clAxg:active{transform:translateY(0)}@keyframes B3LIqQ{0%{opacity:0}to{opacity:1}}@keyframes k_pEJR{0%{opacity:0;transform:scale(.95) translateY(1rem)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes DPDKVF{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@media (max-width:640px){.gtrmYF{padding:var(--spacing-2)}.jM9kCh{padding:var(--spacing-6);gap:var(--spacing-3)}.ylHJrM{font-size:var(--font-size-lg)}.BLjtG2{font-size:var(--font-size-sm)}.rsKVdR{width:3rem;height:3rem}.N6SPDb{width:1.5rem;height:1.5rem}}._elcaB{top:0;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)}.QD_jzJ,._elcaB{position:absolute}.QD_jzJ{inset:0;background-color:rgba(45,48,71,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:OSrn_R var(--animation-duration-normal) ease-out}._0q0hAk{position:relative;flex-direction:column;gap:var(--spacing-4);max-width:28rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border:2px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-strong);text-align:center;animation:e_xiK2 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._0q0hAk,._81_MFF{display:flex;align-items:center}._81_MFF{justify-content:center;width:4rem;height:4rem;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--warning) 15%,var(--card)),color-mix(in srgb,var(--warning) 25%,var(--card)));border:2px solid color-mix(in srgb,var(--warning) 30%,transparent)}.dJgNEi{color:var(--warning)}._18Qhmm{margin:0;font-family:var(--font-family-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--foreground);line-height:var(--line-height-sm)}.meKfpk{margin:0;font-size:var(--font-size-md);color:var(--muted-foreground);line-height:var(--line-height-md);max-width:24rem}.HGfvEN{margin-top:var(--spacing-2);min-width:8rem;transition:transform var(--animation-duration-fast) ease}.HGfvEN:hover{transform:translateY(-2px)}.HGfvEN:active{transform:translateY(0)}@keyframes OSrn_R{0%{opacity:0}to{opacity:1}}@keyframes e_xiK2{0%{opacity:0;transform:scale(.95) translateY(1rem)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:640px){._elcaB{padding:var(--spacing-2)}._0q0hAk{padding:var(--spacing-6);gap:var(--spacing-3)}._18Qhmm{font-size:var(--font-size-lg)}.meKfpk{font-size:var(--font-size-sm)}._81_MFF{width:3rem;height:3rem}.dJgNEi{width:1.5rem;height:1.5rem}}.zJpVsH{gap:var(--spacing-xs);min-width:0}.g_olJv{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._0fa5f5{opacity:.5;flex-shrink:0}.qe6SzE{width:240px;padding:var(--spacing-xs)}.LBxB8L{display:flex;flex-direction:column;gap:2px}.O3l1kd{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);border:none;background:transparent;width:100%;cursor:pointer;text-align:left;transition:background-color var(--animation-duration-fast);color:var(--color-text-secondary)}.O3l1kd:hover{color:var(--color-text-primary)}.O3l1kd._0S_xIl,.O3l1kd:hover{background-color:var(--color-gray-100)}.O3l1kd._0S_xIl{color:var(--color-primary)}.JR0KXi{display:flex;align-items:center;justify-content:center;color:inherit}.DNzRuR{display:flex;flex-direction:column;flex:1 1;min-width:0}.ZKZBQv{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:inherit}.iHmKB_{font-size:.75rem;color:var(--color-text-tertiary);opacity:.7}.ePAhbV{color:var(--color-primary)}._hZeTA,.yX_yQp{width:100%;height:100%;overflow:hidden}.yX_yQp{display:flex;justify-content:center;align-items:center;border-radius:var(--radius-lg,12px)}.SePruR{overflow:hidden;display:block}.SePruR,.xVYikT{width:100%;height:100%}.xVYikT{display:flex;flex-direction:column;align-items:stretch;overflow:auto;padding:var(--spacing-xl);background-color:var(--color-gray-100);transition:background-color var(--animation-duration-normal)}.UBfnI1{flex:1 1;width:100%;min-width:0;min-height:0;display:flex}.k2GfRK{margin:auto;flex-shrink:0}.yfm7Gc{display:contents}.f1_ehw{width:100%;height:100%}.f1_ehw,.znUcQ_{position:relative}.znUcQ_{width:var(--device-width,375px);height:var(--device-height,667px);max-height:calc(100% - 24px);box-shadow:0 0 20px var(--color-shadow);background-color:var(--color-white);border-radius:var(--radius-lg,12px);transition:width var(--animation-duration-normal) ease,height var(--animation-duration-normal) ease;overflow:visible}.GifcCm{transition:none}.mSO9qI{width:100%;height:100%}.Zfd_nh,.mSO9qI{position:relative}.Zfd_nh{width:var(--device-width);height:var(--device-height);background-color:var(--color-white);flex-shrink:0;margin:auto;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 20px 40px -10px rgba(0,0,0,.2);border-radius:40px;border:12px solid #2d2d2d;box-sizing:content-box}.S2rLRO{width:100%;height:100%;overflow:hidden;background:var(--screen-bg,white);position:relative;z-index:1;display:flex;flex-direction:column}.S2rLRO>iframe{width:100%;height:100%;border:none}.f1_ehw .S2rLRO,.mSO9qI .S2rLRO{border-radius:0}.znUcQ_ .S2rLRO{border-radius:var(--radius-lg,12px)}._9DMVyr{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2;pointer-events:none}.Zfd_nh ._9DMVyr{display:block}.Zfd_nh[data-rotated=true] ._9DMVyr{top:50%;left:0;transform:translateY(-50%)}._Zt0PN{display:none;position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:120px;height:4px;background:rgba(0,0,0,.2);border-radius:2px;z-index:10;pointer-events:none}.Zfd_nh ._Zt0PN{display:block}.Zfd_nh[data-rotated=true] ._Zt0PN{bottom:auto;left:auto;right:8px;top:50%;width:4px;height:120px;transform:translateY(-50%)}.B_jcEB{width:100%;flex-shrink:0;padding-bottom:var(--spacing-sm)}.B_jcEB,.C8VozQ{display:flex;justify-content:center}.C8VozQ{z-index:5;width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--color-white);border:1px solid var(--color-gray-300);box-shadow:var(--shadow);align-items:center;cursor:pointer;color:var(--color-text-secondary);transition:background-color var(--animation-duration-fast),transform var(--animation-duration-fast)}.C8VozQ:hover{background-color:var(--color-gray-100);color:var(--color-text-primary)}.C8VozQ:active{transform:scale(.95)}.Zfd_nh[data-device*=iphone-15]{border-width:10px;border-radius:50px}.Zfd_nh[data-device*=iphone-15] .S2rLRO{border-radius:40px;padding-top:50px}.Zfd_nh[data-device*=iphone-15][data-rotated=true] .S2rLRO{padding-top:0;padding-left:50px}.Zfd_nh[data-device*=iphone-15] ._9DMVyr{top:10px;width:100px;height:30px;background:#000;border-radius:20px}.Zfd_nh[data-device*=iphone-15][data-rotated=true] ._9DMVyr{top:50%;left:10px;width:30px;height:100px;transform:translateY(-50%)}.Zfd_nh[data-device*=iphone-15] ._Zt0PN{display:block}.Zfd_nh[data-device*=pixel-7]{border-width:8px;border-radius:24px}.Zfd_nh[data-device*=pixel-7] .S2rLRO{border-radius:16px;padding-top:36px}.Zfd_nh[data-device*=pixel-7][data-rotated=true] .S2rLRO{padding-top:0;padding-left:36px}.Zfd_nh[data-device*=pixel-7] ._9DMVyr{top:15px;width:12px;height:12px;background:#000;border-radius:50%}.Zfd_nh[data-device*=pixel-7][data-rotated=true] ._9DMVyr{top:50%;left:15px;transform:translateY(-50%)}.Zfd_nh[data-device*=ipad]{border-width:16px;border-radius:24px}.Zfd_nh[data-device*=ipad] .S2rLRO{border-radius:8px}._0RRtn7{position:absolute;z-index:4;background:var(--color-gray-300);transition:background var(--animation-duration-fast)}._0RRtn7:hover,._3_1tTT{background:var(--color-gray-500)}.UmFxeN,.igeANY{width:6px;height:32px;top:50%;transform:translateY(-50%);cursor:ew-resize}.igeANY{right:calc(100% + 4px)}.UmFxeN,.igeANY{border-radius:3px}.UmFxeN{left:calc(100% + 4px)}.Up9p_P,.afYibh{width:32px;height:6px;left:50%;transform:translateX(-50%);cursor:ns-resize}.afYibh{bottom:calc(100% + 4px)}.Up9p_P,.afYibh{border-radius:3px}.Up9p_P{top:calc(100% + 4px)}.gC3pNZ{position:absolute;width:12px;height:12px;z-index:5}.gC3pNZ:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;background:var(--color-gray-300);transition:background var(--animation-duration-fast)}.KHLmon:after,.gC3pNZ:hover:after{background:var(--color-gray-500)}.bqEE6o{top:-6px;left:-6px;cursor:nwse-resize}.M_1gIB{top:-6px;right:-6px}.M_1gIB,._6l66Wl{cursor:nesw-resize}._6l66Wl{bottom:-6px;left:-6px}.QqKsZE{bottom:-6px;right:-6px;cursor:nwse-resize}.UC_w4l{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999}._09MmLs{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:flex;align-items:center;padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-gray-800);font-size:.75rem;font-family:var(--font-mono,monospace);z-index:3}._09MmLs,.kYax4N{color:var(--color-white)}.kYax4N{background:transparent;border:none;font-family:inherit;font-size:inherit;width:4ch;text-align:center;outline:none;padding:0}.kYax4N:focus{background:rgba(255,255,255,.2);border-radius:2px}.Q25_7A{margin:0 4px}._3UhSXC{bottom:8px;padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-gray-800);font-size:.75rem;font-family:var(--font-mono,monospace);z-index:3;opacity:.85}._3UhSXC,.uAmgm_{position:absolute;left:50%;transform:translateX(-50%);color:var(--color-white);white-space:nowrap;pointer-events:none}.uAmgm_{top:var(--spacing-sm);z-index:6;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);background-color:var(--color-gray-900);font-size:var(--font-size-xs,.75rem);font-weight:500;box-shadow:var(--shadow)}.cGsuq0{flex-direction:column;gap:var(--spacing-4);height:100%;width:100%;padding:var(--spacing-xl);text-align:center}.cGsuq0,.vhpfST{display:flex;align-items:center;justify-content:center}.vhpfST{gap:var(--spacing-3);margin-bottom:var(--spacing-2)}.QwPBDM{width:1rem;height:1rem;border-radius:var(--radius-full);animation:AmcprI 1.5s ease-in-out infinite}._hIZJ1{background-color:var(--primary);animation-delay:0s}._3mpPFG{background-color:var(--blue);animation-delay:.2s}._8ulZsO{background-color:var(--teal);animation-delay:.4s}.XITZQI{background-color:var(--secondary);animation-delay:.6s}.BYUpFj{margin:0;font-size:var(--font-size-lg);font-weight:600;color:var(--color-text-primary)}.FmuSF_{margin:0;max-width:24rem;font-size:var(--font-size-sm);line-height:1.5;color:var(--color-text-secondary)}@keyframes AmcprI{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.3);opacity:1}}@media (max-width:640px){.QwPBDM{width:.875rem;height:.875rem}.vhpfST{gap:var(--spacing-2)}}@keyframes pjfMKX{0%{--rotation:0deg}to{--rotation:359deg}}.URT95x{flex-direction:column;background-color:var(--color-white);transition:box-shadow var(--animation-duration-normal);width:100%;margin:0 auto}.SsyocX,.URT95x{display:flex;overflow:hidden;height:100%;position:relative}.SsyocX{flex:1 1;justify-content:center;background-color:var(--color-gray-100)}.S9kmmm,._Yb8RZ{width:100%;height:100%}.S9kmmm{position:relative;overflow:hidden;background-color:var(--color-white);display:flex;flex-direction:column;transition:width var(--animation-duration-normal);padding:0}.aSW_sr{flex:1 1;display:flex;justify-content:center;align-items:center;width:100%;position:relative;background:linear-gradient(135deg,var(--color-gray-200),var(--color-gray-400));&._203OTE{background:var(--color-surface)}& div{background:none}&.pCrMwX{background:linear-gradient(135deg,var(--color-gray-400),var(--color-gray-600))}}.WQrwTO{gap:var(--spacing-xs)}.WQrwTO,.ZKVhKL{display:flex;align-items:center;flex-wrap:nowrap;min-width:0}.ZKVhKL{gap:12px}.EyImmw{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:25px;padding:0;border:none;border-radius:17.882px;background-color:#e5e7eb;color:#111827;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}.EyImmw:hover{background-color:var(--color-gray-300)}.dark-theme .EyImmw{background-color:#333333;color:var(--color-text-primary)}.JU4X2h{background-color:color-mix(in srgb,var(--color-primary) 20%,#e5e7eb);color:var(--color-primary)}.ZCmEJ_{width:32px!important;border-radius:8px!important}.g30rhe{display:flex;align-items:center;gap:var(--spacing-xs);min-width:0}.Q6Xn2H{width:1px;height:1.25rem;background-color:var(--color-border);flex-shrink:0;margin:0 var(--spacing-xxs)}.zuYBra{padding:var(--spacing-xs);flex-shrink:0}.g30rhe [data-tutorial=select]>:first-child{order:1}.g30rhe [data-tutorial=select]>div:not([role=group]) span{display:none}.tCgRjd{font-size:var(--font-size-xs);color:var(--color-gray-600);font-family:var(--font-family-base);white-space:nowrap;display:flex;align-items:center;height:1.75rem}.CNsORR{background-color:var(--color-primary);color:#ffffff;font-weight:var(--font-weight-bold)}._9jijd3{width:calc(100% - var(--spacing-sm) * 2);height:calc(100% - var(--spacing-sm) * 2);border:1px solid var(--color-gray-300);display:block;flex:1 1;border-radius:var(--radius);box-shadow:inset 0 0 0 1px rgba(255,255,255,.9);background-color:var(--color-background);margin:var(--spacing-sm);transition:width var(--animation-duration-normal) ease,height var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,margin var(--animation-duration-normal) ease;background:color-mix(in srgb,var(--color-surface) 80%,transparent)}.vHl88Q{width:100%;height:100%;border:none;border-radius:0;box-shadow:none;margin:0}.URT95x .P_r2zx{position:absolute;width:calc(100% - var(--spacing-sm) * 2);height:calc(100% - var(--spacing-sm) * 2);margin:var(--spacing-sm);margin-left:50%;transform:translateX(-50%)}.Jn0LSK{width:100%;height:100%;margin:0;transform:none}.v4QFTK{right:0;bottom:0;z-index:10;overflow-y:auto}.d1C3vm,.v4QFTK{position:absolute;top:0;left:0}.d1C3vm{width:calc(100% - var(--spacing-sm) * 2);height:calc(100% - var(--spacing-sm) * 2);margin:var(--spacing-sm);margin-left:50%;transform:translateX(-50%);pointer-events:all;z-index:5}._3q_1z8{position:absolute;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));animation:LCKGTS 2s ease-in-out infinite;width:100%;z-index:10}.Mk3ka2,.tF4xNz{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:color-mix(in srgb,var(--color-surface) 95%,transparent);padding:var(--spacing-xl);border-radius:var(--radius);box-shadow:var(--shadow),0 0 0 9999px rgba(0,0,0,.5),0 8px 32px rgba(0,0,0,.2);font-size:var(--font-size-lg);color:var(--color-text-primary);z-index:50;min-width:400px;transition:all var(--animation-duration-normal) ease-out;border:1px solid var(--color-border);animation:PQ5Uy2 var(--animation-duration-normal) ease-out}.K6n3yP,.zNbg6J{color:var(--color-primary);animation:qXEJn1 2s ease-in-out infinite}.FMq_2e,._7Nerew{display:flex;flex-direction:column;gap:var(--spacing-xs)}.GkXAVz,.J3xLSp{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--color-text-primary)}._2GDoNV,.hYa9od{font-size:var(--font-size-sm);color:var(--color-text-secondary)}@keyframes qXEJn1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes PQ5Uy2{0%{opacity:0}to{opacity:1}}@keyframes LCKGTS{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}._9Oy7mT{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}.S9kmmm>.tabs{margin-top:0;border-bottom:1px solid var(--color-border)}.GkOzLD{width:100%;height:100%;border:none;border-radius:0;box-shadow:none;margin:0}._3UWqtF{position:absolute;top:var(--spacing-sm);left:50%;transform:translateX(-50%);background:var(--color-surface);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius);box-shadow:var(--shadow);z-index:40;border:1px solid var(--color-border);animation:PQ5Uy2 var(--animation-duration-normal) ease-out;opacity:.9}.NTwOUU{display:flex;align-items:center;gap:var(--spacing-sm)}.rzH5uV{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-normal)}.nf6KWK{z-index:30;border-radius:0}.nf6KWK,.rPrIlJ{position:absolute;top:0;left:0;width:100%;height:100%}.rPrIlJ{z-index:var(--z-modal)}.afVQO6{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--color-warning) 35%,transparent);background:color-mix(in srgb,var(--color-warning) 8%,transparent);font-size:var(--font-size-xs);color:var(--color-text-primary);overflow-wrap:anywhere}.EoJmUu{display:flex;gap:var(--spacing-2);align-items:flex-start}._5ZP0sA{flex-shrink:0;margin-top:1px;color:var(--color-warning)}.gCuTFq{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm);gap:var(--spacing-xs)}._6FoGz{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._Sjxgp{display:flex;padding:var(--spacing-3);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);transition:all var(--animation-duration-fast);position:relative;cursor:pointer}@media (hover:hover){.KgwDVY{opacity:0}.KgwDVY:focus-visible,._Sjxgp:hover .KgwDVY{opacity:1}}@media (hover:none){.AoJvVZ{padding-right:32px}}.WLCYcb{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border-color:var(--color-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 20%,transparent)}.KgwDVY{transition:opacity var(--animation-duration-fast),color var(--animation-duration-fast);position:absolute;right:var(--spacing-3);top:var(--spacing-3);color:var(--color-text-secondary)}.KgwDVY:hover{color:var(--color-error)}._4Rn9H4{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;margin-right:var(--spacing-1)}.dZO0Ee{color:var(--color-secondary)}.Bv5e7W{color:var(--color-primary)}.du0hcy{color:var(--color-success)}.YofDnY{color:var(--color-info)}.AoJvVZ{flex:1 1}.uomdge{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm)}.M_NeKa,.uomdge{margin-bottom:var(--spacing-2)}.M_NeKa{font-size:11px;color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 10%,var(--color-surface));padding:2px 6px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--color-secondary) 20%,transparent)}._21xX8A{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:2px}._3_C2_K{font-size:var(--font-size-xs);color:var(--color-primary);font-weight:500;margin-top:var(--spacing-1)}._3_C2_K,._6ryrcE{transition:all var(--animation-duration-fast)}._6ryrcE{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);cursor:pointer}.EPURp0{display:flex;align-items:center;gap:var(--spacing-md)}._6ryrcE:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border))}._6ryrcE.jKenFd{cursor:default;border:none;border-radius:0;background:transparent;transition:none;padding:var(--spacing-sm) var(--spacing-xs)}._6ryrcE.jKenFd:hover{border-color:transparent}._4KdHLY{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));border-color:var(--color-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 20%,transparent)}.R1eFqq{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius);background:var(--color-background);color:var(--color-text-secondary);flex-shrink:0}.ey8ru3{flex:1 1;min-width:0}.wcxHUg{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);color:var(--color-text-primary)}.n5FTM2{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--spacing-xxs)}.vjld_d{flex-direction:column;padding-left:calc(32px + var(--spacing-md))}._1c_SNR,.vjld_d{display:flex;gap:var(--spacing-xs)}._1c_SNR{align-items:baseline}._7aB7TR{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.JvzO91{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.kzEFa8{height:.5rem}.nkZjo4{display:flex;justify-content:space-between}.HuKtSQ,.nkZjo4{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.HuKtSQ{font-style:italic}._3FMXY0{display:flex;justify-content:center;padding:var(--spacing-sm)}.gcBnPP{max-width:560px}.JtElKv{display:flex;justify-content:center;padding:var(--spacing-4) var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center}.U9Abvu{display:flex;flex-direction:column;gap:var(--spacing-xs);max-height:50vh;overflow-y:auto}._8q_IFG{align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-2);background:var(--color-surface);border:1px solid var(--color-border)}.CApLim,._8q_IFG{display:flex;border-radius:var(--radius)}.CApLim{align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:var(--color-gray-100);color:var(--color-text-secondary)}._1Ya9cd{flex:1 1;min-width:0}.V25BST{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);overflow-wrap:anywhere}.iuO2rj{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.eP9odc{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.RK_hOr{font-family:var(--font-family-monospace,monospace);font-size:11px;padding:1px 6px;border-radius:var(--radius-sm);background:var(--color-gray-100);color:var(--color-text-primary);overflow-wrap:anywhere}.yKZ69a{margin-top:4px;font-size:var(--font-size-xs);color:var(--color-error)}._ou_nr{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-xs) 0}.iZi3_h{display:flex;padding:var(--spacing-2);background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border);transition:all var(--animation-duration-fast);position:relative}.gl6EFI,.iZi3_h{cursor:pointer}.gl6EFI:hover{background:color-mix(in srgb,var(--color-primary) 5%,var(--color-surface))}.iZi3_h:hover{border-color:var(--color-gray-400);box-shadow:var(--shadow);transform:translateY(-1px)}.mRkY9y{transition:opacity var(--animation-duration-fast),color var(--animation-duration-fast);position:absolute;right:var(--spacing-2);top:var(--spacing-2);color:var(--color-text-secondary)}@media (hover:hover){.mRkY9y{opacity:0}.iZi3_h:hover .mRkY9y,.mRkY9y:focus-visible{opacity:1}}@media (hover:none){.xHRfDN{padding-right:32px}}.mRkY9y:hover{color:var(--color-error)}.PLo9Zw{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius);background:var(--color-gray-100);flex-shrink:0;transition:background var(--animation-duration-fast)}.iZi3_h:hover .PLo9Zw{background:color-mix(in srgb,var(--color-primary) 10%,var(--color-gray-100))}.iZi3_h:hover .fYxU41{background-color:rgba(30,180,166,.1);color:var(--color-secondary)}.iZi3_h:hover .x31Qli{background-color:rgba(243,146,0,.1);color:var(--color-primary)}.iZi3_h:hover .YB1Wgu{background-color:rgba(92,161,24,.1);color:var(--color-success)}.iZi3_h:hover .LjXG_f{background-color:rgba(69,123,157,.1);color:var(--color-info)}.fYxU41{background-color:rgba(30,180,166,.1);color:var(--color-secondary)}.x31Qli{background-color:rgba(243,146,0,.1);color:var(--color-primary)}.YB1Wgu{background-color:rgba(92,161,24,.1);color:var(--color-success)}.LjXG_f{background-color:rgba(69,123,157,.1);color:var(--color-info)}.xHRfDN{margin-left:var(--spacing-2);flex:1 1}._6WHWwP{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);margin-bottom:2px}.o4x_42{font-size:11px;color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 10%,var(--color-surface));padding:2px 6px;border-radius:var(--radius-sm);display:inline-block;margin-bottom:3px;border:1px solid color-mix(in srgb,var(--color-secondary) 20%,transparent)}.kInW9h{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:2px}.lpZSRq{font-size:var(--font-size-xs);color:var(--color-primary);font-weight:500;margin-top:1px;transition:all var(--animation-duration-fast)}.iZi3_h:hover .lpZSRq{color:var(--color-primary-hover);transform:translateX(4px)}.sMMzSM{font-size:var(--font-size-xs);color:var(--color-text-tertiary);background:color-mix(in srgb,var(--color-gray-100) 30%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 30%,transparent);border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-3);margin-bottom:var(--spacing-3);text-align:center;font-weight:500;opacity:.7;transition:opacity var(--animation-duration-fast)}.sMMzSM:hover{opacity:.9}.KuGk8i{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);color:var(--color-text-secondary);text-align:center;gap:var(--spacing-sm);background:linear-gradient(135deg,color-mix(in srgb,var(--color-surface) 97%,var(--color-primary)),color-mix(in srgb,var(--color-surface) 97%,var(--color-secondary)));border-radius:var(--radius);border:1px solid var(--color-border);margin:var(--spacing-md) 0}.aVo1UV{align-self:flex-start;margin-top:var(--spacing-xs)}.fPlXxm{flex-direction:column}._1WC06A,.fPlXxm{display:flex;gap:var(--spacing-sm)}._1WC06A{justify-content:space-between}.LSrnw2,._1WC06A{align-items:center}.LSrnw2{display:flex;justify-content:center;padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}.LSrnw2:hover{background-color:var(--color-gray-100);color:var(--color-text-primary)}.LSrnw2:active{transform:scale(.95)}.lesoTP{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.YrVbOp{padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-surface);color:var(--color-text-secondary);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center}.YrVbOp:not(:last-child){border-right:1px solid var(--color-border)}.YrVbOp:hover{background-color:var(--color-gray-100)}.YrVbOp.P6QAi8,.YrVbOp:hover{color:var(--color-text-primary)}.YrVbOp.P6QAi8{background-color:var(--color-gray-200);cursor:default}._YF9jU{min-height:160px}.oCQNXP{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._7Dd7Fc{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm)}._4jMfU9{color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:var(--spacing-sm)}.YzAm9c{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PX_Hr8{width:100%;height:200px}.OI1Dph{width:100%;height:400px}._5KkXbe{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-lg) 0}._SLOWt{flex-direction:column}._SLOWt,.nTjYYn{display:flex;gap:var(--spacing-sm)}.nTjYYn{justify-content:space-between}.CqP_wk,.nTjYYn{align-items:center}.CqP_wk{display:flex;justify-content:center;padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}.CqP_wk:hover{background-color:var(--color-gray-100);color:var(--color-text-primary)}.CqP_wk:active{transform:scale(.95)}.a_hTbn{display:inline-flex;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.Nj4jh_{padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-surface);color:var(--color-text-secondary);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast);display:flex;align-items:center;justify-content:center}.Nj4jh_:not(:last-child){border-right:1px solid var(--color-border)}.Nj4jh_:hover{background-color:var(--color-gray-100)}.Nj4jh_.QYSwOZ,.Nj4jh_:hover{color:var(--color-text-primary)}.Nj4jh_.QYSwOZ{background-color:var(--color-gray-200);cursor:default}._7gZisT{min-height:160px}.Bv7ByZ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._hUc5x{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm)}.D2TnXp{color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:var(--spacing-sm)}.CdUQXd{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.PQXgQa{width:100%;height:200px}.Tm6GwW{width:100%;height:400px}.f6j1NF{height:300px}.cMn3xS,.f6j1NF{width:100%;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;background-color:var(--surface);position:relative}.cMn3xS{height:500px}.OmdsIL{position:absolute;top:var(--spacing-2);left:50%;transform:translateX(-50%);background-color:var(--foreground);color:var(--surface);padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);white-space:nowrap;pointer-events:none;z-index:var(--z-overlay-low);box-shadow:var(--shadow)}.OmdsIL,.qYonoS{border-radius:var(--radius-sm)}.qYonoS{width:100%;height:300px}.E2GKDK{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-lg) 0}.z209VU{height:100%;color:var(--color-text-primary);font-family:var(--font-family-base);font-size:var(--font-size-sm)}.AHJZut,.z209VU{display:flex;flex-direction:column;background-color:var(--color-surface)}.AHJZut{position:sticky;top:0;padding:var(--spacing-md);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-sm);z-index:1;gap:var(--spacing-md)}.orc_SH{justify-content:space-between}.SvRwYR,.orc_SH{display:flex;align-items:center;gap:var(--spacing-sm)}.SvRwYR{font-size:var(--font-size-sm);flex:1 1;min-width:0}.SvRwYR,.vtYKP0{color:var(--color-text-secondary)}.vtYKP0{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-surface);cursor:pointer;transition:all var(--animation-duration-fast);flex-shrink:0}.vtYKP0:hover{background-color:var(--color-gray-100);color:var(--color-text-primary);border-color:var(--color-gray-300)}.vtYKP0:active{transform:scale(.95)}.qOxs8D{color:var(--color-error)}.n_drIM{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-gray-100);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4;& svg{flex-shrink:0;margin-top:2px}}.jlgxu2{width:8px;height:8px;border-radius:50%;background-color:var(--color-success);animation:x3K6b2 1.5s infinite}@keyframes x3K6b2{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 70%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-success) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 0%,transparent)}}.y3ri56{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--color-text-primary)}._9tZii_{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);cursor:pointer;width:100%;text-align:left;font-size:var(--font-size-sm);transition:background-color var(--animation-duration-fast)}._9tZii_:hover{background-color:var(--color-gray-100)}.Xy4I2I{width:auto;padding:0;display:flex;flex-direction:column;gap:var(--spacing-md)}.IkjT3X{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs);padding:var(--spacing-md);padding-bottom:0}.zffBZF{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);cursor:pointer;transition:all var(--animation-duration-fast);white-space:nowrap;text-align:center}.zffBZF:hover{background-color:var(--color-gray-100);color:var(--color-text-primary);border-color:var(--color-gray-300)}.zffBZF:active{transform:scale(.98);background-color:var(--color-gray-200)}.iUM_uF{display:flex;flex-direction:column;gap:var(--spacing-lg);overflow-y:auto;flex-grow:1;padding:var(--spacing-md)}.zArzAe{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}.F3iexq{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-background)}.qeY_6l{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-xs)}.jk6aOc{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.EDXJlS{display:flex;flex-direction:column;gap:var(--spacing-sm)}.DRmi_t{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:0;color:var(--color-text-primary)}.w1LX1y .recharts-wrapper{width:100%!important;height:100%!important}.XyQ01l{display:flex;flex-direction:column;gap:var(--spacing-sm)}.XyQ01l .item{border:none;border-radius:0;margin-bottom:0;border-bottom:1px solid var(--color-border)}.XyQ01l .item:last-child{border-bottom:none}.nPfKJu{display:flex;align-items:center;gap:var(--spacing-sm)}.azZzHu{max-width:800px;width:90vw;max-height:85vh}._1tG3fI{margin-top:var(--spacing-md);overflow-y:auto}.hQ9PDk,.jcMo6a{filter:blur(1px);pointer-events:none;-webkit-user-select:none;user-select:none}.jcMo6a{position:relative}.jcMo6a:after{content:"";top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--surface) 30%,transparent) 0,color-mix(in srgb,var(--surface) 60%,transparent) 100%);pointer-events:none}.jcMo6a:after,.smFxyn{position:absolute;z-index:1}.smFxyn{top:20%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);text-align:center}.qJYyXh{padding:var(--spacing-md) var(--spacing-xl);background:linear-gradient(135deg,var(--primary) 0,var(--primary-400) 100%);color:var(--primary-foreground);border:none;border-radius:var(--radius-lg);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);cursor:pointer;box-shadow:var(--shadow-strong);transition:all var(--animation-duration-normal);white-space:nowrap}.qJYyXh:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(249,115,22,.3),0 4px 8px rgba(0,0,0,.1)}.qJYyXh:active{transform:translateY(0)}._LjTHv{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin:0;text-shadow:0 1px 3px rgba(255,255,255,.8)}
/*# sourceMappingURL=d6bc5791c1640572.css.map*/