:root{--wt-radius:12px;--wt-border:#f7f7f7;--wt-bg:#f7f7f7;--wt-tab-bg:#ededef;--wt-tab-active:#fff}.tabs-container{background:var(--wt-bg);border-radius:var(--wt-radius);box-shadow:0 6px 18px rgba(26,19,72,.08);display:flex;flex-direction:column;overflow:hidden;width:100%}.tabs{border-bottom:1px solid var(--wt-border);display:flex;gap:0}.tab-btn,.tabs{background:var(--wt-tab-bg)}.tab-btn{border:1px solid var(--wt-border);border-bottom:none;color:#0f172a;cursor:pointer;flex:1;font-size:16px;font-weight:700;padding:12px 14px;text-align:center;transition:background-color .2s ease,box-shadow .2s ease}.tab-btn:first-child{border-top-left-radius:var(--wt-radius)}.tab-btn:last-child{border-left-width:0;border-top-right-radius:var(--wt-radius)}.tab-btn:hover{background:#e6e6e8}.tab-btn[aria-selected=true]{background:var(--wt-tab-active);position:relative}.tab-btn[aria-selected=true]:after{background:var(--wt-tab-active);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}.tab-content{background:var(--wt-bg);border:1px solid var(--wt-border);border-radius:0 0 var(--wt-radius) var(--wt-radius);border-top:none;overflow:hidden}.tab-pane{padding:0}.sl-embed{aspect-ratio:16/9;position:relative;width:100%}.sl-embed .sl-demo{border:none;border-radius:0;box-shadow:none;height:100%;inset:0;position:absolute;width:100%}.tab-btn:focus-visible{outline:3px solid #7aa2ff;outline-offset:2px}