.panel-grid { display:grid; grid-template-columns:1fr 1fr; gap:1.5rem; margin-top:2rem; }
        @media(max-width:700px){ .panel-grid { grid-template-columns:1fr; } }
        .panel-label { font-weight:700; margin-bottom:.5rem; display:flex; justify-content:space-between; align-items:center; }
        textarea.url-area { width:100%; min-height:200px; padding:12px; background:var(--clr-surface,#1e1a17); border:1px solid var(--clr-border,#3a3330); border-radius:6px; color:var(--clr-text,#f0ebe6); font-size:.875rem; resize:vertical; font-family:monospace; box-sizing:border-box; }
        .btn-col { display:flex; flex-direction:column; gap:.75rem; justify-content:center; align-items:center; }
        .btn-primary { background:var(--clr-accent,#e8633a); color:#fff; border:none; padding:10px 28px; border-radius:6px; font-size:.9rem; cursor:pointer; font-weight:600; width:140px; }
        .btn-secondary { background:transparent; color:var(--clr-text,#f0ebe6); border:1px solid var(--clr-border,#3a3330); padding:10px 28px; border-radius:6px; font-size:.9rem; cursor:pointer; width:140px; }
        .mode-tabs { display:flex; gap:.5rem; margin-top:1.5rem; }
        .mode-tab { padding:7px 20px; border-radius:6px; border:1px solid var(--clr-border,#3a3330); cursor:pointer; font-size:.875rem; background:transparent; color:var(--clr-text,#f0ebe6); width:140px; }
        .mode-tab.active { background:var(--clr-accent,#e8633a); border-color:var(--clr-accent,#e8633a); color:#fff; font-weight:600; }
        .copy-btn-sm { background:transparent; border:1px solid var(--clr-border,#3a3330); color:var(--clr-text,#f0ebe6); padding:4px 12px; border-radius:4px; cursor:pointer; font-size:.78rem; }

[data-split-style="1"]:not(#split-style-guard-1):not(#split-style-guard-2):not(#split-style-guard-3):not(#split-style-guard-4):not(#split-style-guard-5):not(#split-style-guard-6):not(#split-style-guard-7):not(#split-style-guard-8):not(#split-style-guard-9):not(#split-style-guard-10) {text-align: center;}

[data-split-style="2"]:not(#split-style-guard-1):not(#split-style-guard-2):not(#split-style-guard-3):not(#split-style-guard-4):not(#split-style-guard-5):not(#split-style-guard-6):not(#split-style-guard-7):not(#split-style-guard-8):not(#split-style-guard-9):not(#split-style-guard-10) {display: flex; justify-content: center; align-items: center; gap: 10px;}

[data-split-style="3"]:not(#split-style-guard-1):not(#split-style-guard-2):not(#split-style-guard-3):not(#split-style-guard-4):not(#split-style-guard-5):not(#split-style-guard-6):not(#split-style-guard-7):not(#split-style-guard-8):not(#split-style-guard-9):not(#split-style-guard-10) {display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;margin-top:1.5rem;align-items:start;}
