/*  phpBB3 Style Sheet
    --------------------------------------------------------------
    Style name:         prosilver (the default phpBB 3.3.x style)
    Based on style:
    Original author:    Tom Beddard ( http://www.subblue.com/ )
    Modified by:        phpBB Limited ( https://www.phpbb.com/ )
    --------------------------------------------------------------
*/

@import url("normalize.css?v=volare116");
@import url("base.css?v=volare116");
@import url("utilities.css?v=volare116");
@import url("common.css?v=volare116");
@import url("links.css?v=volare116");
@import url("content.css?v=volare116");
@import url("buttons.css?v=volare116");
@import url("cp.css?v=volare116");
@import url("forms.css?v=volare116");
@import url("icons.css?v=volare116");
@import url("colours.css?v=volare116");
@import url("fonts.css?v=volare116");
@import url("volare.css?v=volare117");
@import url("elements.css?v=volare116");

/* Responsive */
@import url("responsive/responsive.css?v=volare116");
@import url("responsive/xs-phones.css?v=volare116");
@import url("responsive/small-smaller-tablets.css?v=volare116");
@import url("responsive/medium-ipad.css?v=volare116");
@import url("responsive/large-desktops.css?v=volare116");
@import url("responsive/squishy.css?v=volare116");


/* =========================
   SlogBog Spoiler Styling
   ========================= */

.sb-spoiler { margin: 0.75em 0; }
.sb-spoiler__btn { cursor: pointer; }

.sb-spoiler__body {
  margin-top: 0.5em;
  padding: 0.75em;

  /* fallback first (helps some linters) */
  border: 1px solid #7f7f7f;
  border: 1px solid rgba(127,127,127,0.35);

  border-radius: 4px;
}

/* =========================================================
   AIEA Agent Block (for [aiea]...[/aiea])
   ========================================================= */

.aiea-box,
.aiea-box *{
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.aiea-box{
  font-size: 13px;
  line-height: 1.45;
  padding: 12px 14px;
  margin: 10px 0;
  border-left: 5px solid #181565;
  background: rgba(24, 21, 101, 0.06);
  border-radius: 8px;
}

.aiea-label{
  display: inline-block;
  font-weight: 700;
  letter-spacing: 0.06em;
  margin-right: 10px;
  padding: 2px 8px;
  border-radius: 999px;
  color: #181565;
  background: rgba(24, 21, 101, 0.10);
}

/* Body text wrapper */
.aiea-quote{
  padding: 6px 0 0 0;
  margin-top: 6px;
}