:root{
    color-scheme:dark;
    --bg:#0b0f17;
    --panel:#111827;
    --panel2:#0f172a;
    --text:#e5e7eb;
    --muted:#9ca3af;
    --line:#243041;
    --accent:#60a5fa;
    --bordeaux:#800020;
    --bordeaux-light:#a52a2a;
    --good:#22c55e;
    --warn:#f59e0b;
    --bad:#ef4444;
  
    --mono: "JetBrains Mono", "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --sans: "Inter", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;
  
    --header-bg: rgba(11,15,23,.85);
    --card-bg: rgba(17, 24, 39, 0.75);
    --link: #93c5fd;
  }
  
  body{
    background: radial-gradient(circle at top right, rgba(128, 0, 32, 0.15), transparent 40%),
                radial-gradient(circle at bottom left, rgba(96, 165, 250, 0.1), transparent 40%),
                #0b0f17;
    background-attachment: fixed;
  }

  .feedCard:hover{
    box-shadow: 0 8px 28px rgba(0,0,0,0.35);
  }

  /* Селекты: стрелка чуть светлее; обязательно no-repeat (после .copyBtn фон не трогает select) */
  select,
  .formGrid select,
  .copyBtn select,
  select.copyBtn{
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat:no-repeat;
  }

