.gls-action-btn[data-v-8e9cb559]{align-items:center;background:#0000000a;border:1px solid rgba(0,0,0,.1);border-radius:8px;color:#555;cursor:pointer;display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;transition:background .15s,color .15s;width:28px}.gls-action-btn[data-v-8e9cb559]:hover{background:#0000001a;color:#111}:root.dark .gls-action-btn[data-v-8e9cb559]{background:#ffffff0f;border-color:#ffffff1a;color:#aaa}:root.dark .gls-action-btn[data-v-8e9cb559]:hover{background:#ffffff1f;color:#eee}.gls-inline-panel[data-v-8e9cb559]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 2px 8px #0000000f;color:hsl(var(--card-foreground));overflow:hidden}:root.dark .gls-inline-panel[data-v-8e9cb559]{box-shadow:0 2px 12px #00000040}.gls-inline-head[data-v-8e9cb559]{background:linear-gradient(135deg,hsl(var(--primary)/.06),hsl(var(--primary)/.02));border-bottom:1px solid hsl(var(--border));padding:10px 12px 8px}:root.dark .gls-inline-head[data-v-8e9cb559]{background:linear-gradient(135deg,hsl(var(--primary)/.12),hsl(var(--primary)/.04))}.gls-inline-head-top[data-v-8e9cb559]{align-items:flex-start;display:flex;gap:4px}.gls-inline-name[data-v-8e9cb559]{color:hsl(var(--primary));flex:1;font-size:15px;font-weight:700;line-height:1.3;margin:0}.gls-inline-close[data-v-8e9cb559]{align-items:center;background:transparent;border:none;border-radius:6px;color:hsl(var(--muted-foreground));cursor:pointer;display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;transition:background .15s,color .15s;width:22px}.gls-inline-close[data-v-8e9cb559]:hover{background:hsl(var(--muted)/.8);color:hsl(var(--foreground))}.gls-inline-sub[data-v-8e9cb559]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.gls-inline-type[data-v-8e9cb559]{background:hsl(var(--primary)/.1);border-radius:4px;color:hsl(var(--primary));font-size:10px;font-weight:600;padding:1px 6px;white-space:nowrap}:root.dark .gls-inline-type[data-v-8e9cb559]{background:hsl(var(--primary)/.2)}.gls-inline-cmd[data-v-8e9cb559]{align-items:center;display:inline-flex;gap:1px;white-space:nowrap}.gls-inline-cmd[data-v-8e9cb559] img.key{display:inline-block!important;height:1.1em!important;vertical-align:-.12em;width:auto!important}.gls-inline-cmd[data-v-8e9cb559] img.key-plus{filter:brightness(0) saturate(100%);height:1em!important}:root.dark .gls-inline-cmd[data-v-8e9cb559] img.key-plus{filter:none}.gls-inline-media-wrap[data-v-8e9cb559]{background:hsl(var(--muted)/.3);border-bottom:1px solid hsl(var(--border));overflow:hidden}.gls-inline-media[data-v-8e9cb559]{display:block;height:auto;max-height:200px;-o-object-fit:contain;object-fit:contain;width:100%}.gls-inline-embed[data-v-8e9cb559]{padding-top:56.25%;position:relative}.gls-inline-embed>iframe[data-v-8e9cb559]{border:0;height:100%;inset:0;position:absolute;width:100%}.gls-inline-def[data-v-8e9cb559]{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.6;margin:0;padding:8px 12px}.gls-inline-def[data-v-8e9cb559],.gls-inline-frames[data-v-8e9cb559]{border-bottom:1px solid hsl(var(--border))}.gls-inline-frames[data-v-8e9cb559]{background:hsl(var(--border));display:grid;gap:1px;grid-template-columns:1fr 1fr}.gls-frame-cell[data-v-8e9cb559]{align-items:center;background:hsl(var(--card));display:flex;flex-direction:column;padding:6px 4px}.gls-frame-label[data-v-8e9cb559]{color:hsl(var(--muted-foreground));font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.gls-frame-val[data-v-8e9cb559]{font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3}.gls-frame-val.adv-plus[data-v-8e9cb559]{color:#22c55e}:root.dark .gls-frame-val.adv-plus[data-v-8e9cb559]{color:#4ade80}.gls-frame-val.adv-minus[data-v-8e9cb559]{color:#ef4444}:root.dark .gls-frame-val.adv-minus[data-v-8e9cb559]{color:#f87171}.gls-frame-val.adv-zero[data-v-8e9cb559]{color:#eab308}:root.dark .gls-frame-val.adv-zero[data-v-8e9cb559]{color:#facc15}.gls-inline-extra[data-v-8e9cb559]{padding:6px 12px 8px}.gls-inline-extra-row[data-v-8e9cb559]{display:flex;font-size:11px;gap:4px;line-height:1.8}.gls-inline-extra-label[data-v-8e9cb559]{color:hsl(var(--muted-foreground));font-weight:600;min-width:4.5em;white-space:nowrap}.gls-inline-extra-val[data-v-8e9cb559]{flex:1;word-break:break-word}
