#tab{border:1px solid var(--tab-border);border-radius:var(--radius-lg);width:100%;height:100%;box-shadow:0 0 2px var(--tab-border);background:var(--bg-white);overflow:hidden}#tab-header{border-bottom:1px solid var(--border-light,#e2e8f0);background:var(--bg-gray,#f1f5f9);min-width:0;box-shadow:none;z-index:1;justify-content:flex-start;align-items:center;padding:16px 20px;display:flex;position:relative}#tab-header ul.oc-tabmenu{background:var(--bg-gray,#f1f5f9);border-radius:8px;gap:5px;width:100%;margin:0;padding:0;display:flex;border:none!important}#tab-header ul.oc-tabmenu li{width:0;min-width:0;height:40px;color:var(--text-secondary,#64748b);border:1px solid var(--border-light,#e2e8f0);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:0 0;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 8px;font-size:14px;font-weight:500;transition:all .18s;display:flex;position:relative}#tab-header ul.oc-tabmenu li a svg{flex-shrink:0;width:1.1em;height:1.1em;display:block}#tab-header ul.oc-tabmenu li.oc-tab{background:var(--primary-color,#3b82f6);color:var(--text-on-primary,#fff);z-index:2;border-radius:6px;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.03)}#tab-header ul.oc-tabmenu li.oc-tab a{font-weight:600;color:var(--text-on-primary,#fff)!important}#tab-header ul.oc-tabmenu li.oc-tab-disabled{color:var(--text-on-primary,#fff);background:var(--bg-light);opacity:.7;cursor:pointer}#tab-header ul.oc-tabmenu li.oc-tab-disabled a{color:var(--text-primary,#000)!important}#tab-header ul.oc-tabmenu li:not(.oc-tab):hover,#tab-header ul.oc-tabmenu li:not(.oc-tab):focus{color:var(--primary-color,#3b82f6);background:var(--primary-a10,rgba(59,130,246,.1))}#tab-header ul.oc-tabmenu li:not(.oc-tab):hover a,#tab-header ul.oc-tabmenu li:not(.oc-tab):focus a{color:var(--primary-color,#3b82f6)!important}#tab-header ul.oc-tabmenu li a{text-align:center;width:100%;height:100%;font:inherit;color:inherit;cursor:inherit;-webkit-user-select:none;user-select:none;box-shadow:none;background:0;border:none;outline:0;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;text-decoration:none;transition:color .18s;display:flex}#tab-header ul.oc-tabmenu li a span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}#tab-content{min-height:540px;position:relative}#tab-content .dom{border-radius:0 0 var(--radius-lg) var(--radius-lg);width:100%;position:absolute;top:0;left:0;-webkit-transform:translate(-200%);transform:translate(-200%)}#tab-content .dom ul li{float:left;width:225px;margin:15px 10px}.radio-button{background:var(--bg-gray,#f1f5f9);box-sizing:border-box;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;max-width:500px;margin:10px auto;padding:6px 10px;display:flex;box-shadow:0 1px 2px rgba(0,0,0,.05)}.radio-button input[type=radio]{display:none}.radio-button label{color:var(--text-secondary,#64748b);background:var(--bg-white,#fff);border:1px solid var(--border-light,#e2e8f0);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;min-width:60px;padding:6px 18px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.radio-button label:hover{color:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6);background:var(--radio-hover-bg)}.radio-button input[type=radio]:checked+label{background:var(--primary-color,#3b82f6);color:var(--text-on-primary,#fff);border-color:var(--primary-color,#3b82f6);box-shadow:0 1px 2px 0 var(--primary-a10)}.oc .oc-input-textarea{border:1px solid var(--border-light);border-radius:var(--radius-sm);background:var(--bg-white);width:100%;min-height:150px;color:var(--text-primary);resize:vertical;box-sizing:border-box;padding:10px 12px;font-family:inherit;font-size:14px}.oc .oc-input-textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-a10);outline:none}html[data-darkmode=true] .oc #tab-header{background:var(--bg-light,#374151);border-bottom:1px solid var(--bg-light,#374151)}html[data-darkmode=true] .oc #tab-header ul.oc-tabmenu{background:var(--bg-light,#374151)}html[data-darkmode=true] .oc #tab-header ul.oc-tabmenu li{background:var(--bg-white,#1f2937);color:var(--tab-text-dark);border-color:var(--bg-light,#374151)}html[data-darkmode=true] .oc #tab-header ul.oc-tabmenu li.oc-tab{background:var(--btn-primary-hover,#2563eb);color:var(--text-on-primary,#fff)}html[data-darkmode=true] .oc #tab-header ul.oc-tabmenu li.oc-tab a{color:var(--text-on-primary,#fff)!important}html[data-darkmode=true] .oc #tab-header ul.oc-tabmenu li.oc-tab-disabled{color:var(--bg-white,#1f2937);background:var(--bg-white,#1f2937);opacity:.7}html[data-darkmode=true] .oc #tab-header ul.oc-tabmenu li.oc-tab-disabled a{color:var(--text-primary)!important}html[data-darkmode=true] .oc #tab-header ul.oc-tabmenu li:not(.oc-tab):hover,html[data-darkmode=true] .oc #tab-header ul.oc-tabmenu li:not(.oc-tab):focus{color:var(--primary-color,#3b82f6);border-color:var(--primary-color,#3b82f6);background:var(--tab-hover-dark-bg)}html[data-darkmode=true] .oc .radio-button{background:var(--bg-white,#1f2937)}html[data-darkmode=true] .oc .radio-button label{background:var(--bg-light,#374151);color:var(--text-primary,#d1d5db);border-color:var(--border-light,#4b5563)}html[data-darkmode=true] .oc .radio-button label:hover{color:var(--primary-bright,#60a5fa);border-color:var(--primary-bright,#60a5fa);background:var(--radio-hover-bg)}html[data-darkmode=true] .oc .radio-button input[type=radio]:checked+label{background:var(--btn-primary-hover,#2563eb);color:var(--text-on-primary,#fff);border-color:var(--btn-primary-hover,#2563eb)}.oc #debug-render-wrapper{width:100%;display:none;position:relative}.oc #debug-rendered{border:1px solid var(--border-light,#e2e8f0);background:var(--bg-white,#fff);width:100%;max-height:540px;color:var(--text-primary,#374151);border-radius:0 0 6px;padding:6px;font-size:15px;line-height:1.5;overflow:auto}#debug-rendered h1,#debug-rendered h2,#debug-rendered h3,#debug-rendered h4,#debug-rendered h5,#debug-rendered h6{color:var(--text-title,#1f2937);border-bottom:none;margin:1em 0 .5em;font-weight:600;line-height:1.3}#debug-rendered h1{font-size:1.5em}#debug-rendered h2{background:var(--bg-gray,#f1f5f9);border-radius:4px;padding:6px 10px;font-size:1.3em}#debug-rendered h3{background:var(--bg-gray,#f8fafc);border-radius:3px;padding:4px 8px;font-size:1.15em}#debug-rendered h4{font-size:1.05em}#debug-rendered h5{font-size:.95em}#debug-rendered h6{font-size:.85em}#debug-rendered hr{border:none;border-top:1px solid var(--border-light,#e2e8f0);margin:1em 0}#debug-rendered p{margin:.5em 0;color:inherit!important}#debug-rendered a{text-decoration:none;color:var(--primary-color,#3b82f6)!important}#debug-rendered a:hover{text-decoration:underline}#debug-rendered strong,#debug-rendered b{font-weight:600}#debug-rendered em,#debug-rendered i{font-style:italic}#debug-rendered code{padding:0 2px;font-family:Menlo,Cascadia Code,Fira Code,JetBrains Mono,Consolas,ui-monospace,Courier New,PingFang SC,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,Noto Sans SC,sans-serif,Twemoji Mozilla;font-size:.9em}#debug-rendered .pre-copy-wrap{margin:.75em 0;position:relative}#debug-rendered pre{background:var(--bg-gray,#f1f5f9);border:1px solid var(--border-light,#e2e8f0);border-radius:6px;margin:0;padding:6px;line-height:1.5;position:relative;overflow-x:auto}#debug-rendered pre code{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:48px;padding:5px;display:flex}#debug-rendered .pre-copy-btn{width:28px;height:28px;color:var(--text-secondary,#6b7280);cursor:pointer;z-index:5;-webkit-tap-highlight-color:transparent;opacity:1;background:rgba(0,0,0,.06);border:none;border-radius:4px;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex;position:absolute;top:10px;right:10px}#debug-rendered .pre-copy-btn:hover{background:rgba(0,0,0,.12)}#debug-rendered .pre-copy-btn svg{width:14px;height:14px}#debug-rendered blockquote{border-left:3px solid var(--primary-color,#3b82f6);color:var(--text-secondary,#6b7280);background:var(--bg-gray,#f9fafb);border-radius:0 4px 4px 0;margin:.75em 0;padding:.5em 1em}#debug-rendered ul,#debug-rendered ol{margin:.5em 0;padding-left:1.5em}#debug-rendered li{margin:.25em 0}#debug-rendered table{border-collapse:collapse;width:100%;margin:.75em 0}#debug-rendered th,#debug-rendered td{border:1px solid var(--border-light,#e2e8f0);text-align:left;padding:6px 12px;font-size:.9em}#debug-rendered th{background:var(--bg-gray,#f1f5f9);font-size:.95em;font-weight:600}#debug-rendered tr:nth-child(2n){background:rgba(0,0,0,.02)}#debug-rendered img{max-width:100%}.oc #debug-copy-source.oc-usage-help-float{z-index:10;position:absolute;bottom:12px;right:20px}html[data-darkmode=true] .oc #debug-rendered{background:var(--bg-dark,#1e293b);color:var(--gray-200);border-color:var(--border-dark,#334155)}html[data-darkmode=true] .oc #debug-rendered p,html[data-darkmode=true] .oc #debug-rendered span:not([class*=hljs]),html[data-darkmode=true] .oc #debug-rendered li{color:var(--gray-200)}html[data-darkmode=true] .oc #debug-rendered h1{color:var(--gray-50)}html[data-darkmode=true] .oc #debug-rendered h2,html[data-darkmode=true] .oc #debug-rendered h3,html[data-darkmode=true] .oc #debug-rendered h4,html[data-darkmode=true] .oc #debug-rendered h5,html[data-darkmode=true] .oc #debug-rendered h6{color:var(--gray-100);background:rgba(255,255,255,.07)}html[data-darkmode=true] .oc #debug-rendered hr{border-top-color:var(--border-dark,#334155)}html[data-darkmode=true] .oc #debug-rendered a{color:var(--blue-400)}html[data-darkmode=true] .oc #debug-rendered .pre-copy-btn{color:var(--gray-400);background:rgba(255,255,255,.08)}html[data-darkmode=true] .oc #debug-rendered .pre-copy-btn:hover{color:var(--gray-200);background:rgba(255,255,255,.15)}html[data-darkmode=true] .oc #debug-rendered pre{border-color:var(--border-dark,#334155);background:rgba(0,0,0,.3)}html[data-darkmode=true] .oc #debug-rendered blockquote{color:var(--gray-50);border-left-color:var(--blue-300);background:rgba(255,255,255,.08)}html[data-darkmode=true] .oc #debug-rendered th,html[data-darkmode=true] .oc #debug-rendered td{border-color:var(--border-dark,#334155)}html[data-darkmode=true] .oc #debug-rendered td{color:var(--gray-150)}html[data-darkmode=true] .oc #debug-rendered th{color:var(--gray-50);background:rgba(255,255,255,.08)}html[data-darkmode=true] .oc #debug-rendered tr:nth-child(2n){background:rgba(255,255,255,.03)}@media (max-width:1024px){#debug-rendered .pre-copy-btn{width:26px;height:26px}#debug-rendered .pre-copy-btn svg{width:13px;height:13px}#tab-header ul.oc-tabmenu li{font-size:13px}}@media (max-width:768px){#debug-rendered{max-height:460px;font-size:13px}#debug-rendered h1{font-size:1.4em}#debug-rendered h2{font-size:1.2em}#debug-rendered h3{font-size:1.1em}#debug-rendered h4{font-size:1em}#debug-rendered h5{font-size:.92em}#debug-rendered h6,#debug-rendered code{font-size:.85em}#debug-rendered .pre-copy-btn{width:24px;height:24px}#debug-rendered .pre-copy-btn svg{width:12px;height:12px}#tab-header ul.oc-tabmenu li{font-size:12px}}@media (max-width:480px){#debug-rendered{max-height:400px;font-size:12px}#debug-rendered h1{font-size:1.35em}#debug-rendered h2{font-size:1.15em}#debug-rendered h3{font-size:1.05em}#debug-rendered h4{font-size:.98em}#debug-rendered h5{font-size:.9em}#debug-rendered h6{font-size:.82em}#debug-rendered code{font-size:.8em}#debug-rendered .pre-copy-btn{width:22px;height:22px}#debug-rendered .pre-copy-btn svg{width:11px;height:11px}#tab-header ul.oc-tabmenu li{font-size:11px}}@media (max-width:320px){#debug-rendered{max-height:360px;font-size:11px}#debug-rendered h1{font-size:1.3em}#debug-rendered h2{font-size:1.1em}#debug-rendered h3{font-size:1em}#debug-rendered h4{font-size:.95em}#debug-rendered h5{font-size:.88em}#debug-rendered h6{font-size:.8em}#debug-rendered code{font-size:.75em}#debug-rendered .pre-copy-btn{width:20px;height:20px}#debug-rendered .pre-copy-btn svg{width:10px;height:10px}#tab-header ul.oc-tabmenu li{font-size:10px}}@media (hover:hover){#debug-rendered .pre-copy-btn{opacity:0}#debug-rendered .pre-copy-wrap:hover .pre-copy-btn{opacity:1}}@media (pointer:coarse){#debug-rendered .pre-copy-btn{width:36px;height:36px}#debug-rendered .pre-copy-btn svg{width:18px;height:18px}}@media (pointer:coarse) and (max-width:1024px){#debug-rendered .pre-copy-btn{width:34px;height:34px}#debug-rendered .pre-copy-btn svg{width:17px;height:17px}}@media (pointer:coarse) and (max-width:768px){#debug-rendered .pre-copy-btn{width:32px;height:32px}#debug-rendered .pre-copy-btn svg{width:16px;height:16px}}@media (pointer:coarse) and (max-width:480px){#debug-rendered .pre-copy-btn{width:30px;height:30px}#debug-rendered .pre-copy-btn svg{width:15px;height:15px}}@media (pointer:coarse) and (max-width:320px){#debug-rendered .pre-copy-btn{width:28px;height:28px}#debug-rendered .pre-copy-btn svg{width:14px;height:14px}}