/* Compatibility rules used only by the ask template (split from
   compatibility.css, Performance 2026-09-26). Loaded right after
   compatibility.css on that template; rules keep their original order. */
/* Ask PlayerScout pages use the global theme chrome. The duplicate Yotako
   header/footer inside each signed-off canvas is retained as source but hidden. */
.ask-playerscout-initial .yotako-main > :first-child,
.ask-playerscout-initial .yotako-main > :last-child,
.ask-playerscout-answer .yotako-main > :first-child,
.ask-playerscout-answer .yotako-main > :last-child {
  display: none !important;
}
.ask-playerscout-global-header .playerscout-promo,
.ask-playerscout-global-header .promo,
.ask-playerscout-global-header [data-promotion-banner] {
  display: none !important;
}
/* Ask page refinement: visible Figma email capture and live Xano questions. */
.ask-playerscout-initial .container_fce0392942ac {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
}
.ask-playerscout-initial .container_95bf9098e23d {
  background: #f9fafb !important;
  border: 0 !important;
}
.ask-playerscout-initial .container_95bf9098e23d::before,
.ask-playerscout-initial .container_95bf9098e23d::after {
  display: none !important;
}
.ask-playerscout-initial .container_99c2c78aa880 p {
  text-decoration: none !important;
}
.ask-playerscout-initial .container_99c2c78aa880 > div > div:hover p,
.ask-playerscout-initial .container_99c2c78aa880 > div > div:focus-within p {
  color:#8a49f5 !important;
  text-decoration: underline !important;
  text-underline-offset: 3px;
}
/* Answer-page resources reuse the signed-off Keep Reading card language. */
.ask-playerscout-answer .container_d16241f82c52 > p {
  margin:0 !important;
  color:#6d736d !important;
  font-family:Inter,Arial,sans-serif !important;
  font-size:17px !important;
  font-weight:400 !important;
  line-height:28px !important;
}
.ask-playerscout-answer .playerscout-recommended-steps h3 {
  margin:0 !important;
  color:#5345a7 !important;
  font-size:11px !important;
  font-weight:800 !important;
  letter-spacing:1.5px !important;
  line-height:16px !important;
  text-transform:uppercase !important;
}
.ask-playerscout-answer .playerscout-recommended-steps p {
  margin:0 !important;
  color:#737373 !important;
  font-family:Inter,Arial,sans-serif !important;
  font-size:15px !important;
  line-height:22px !important;
}
.ask-playerscout-answer .playerscout-recommended-steps p:last-child,
.ask-playerscout-answer .playerscout-recommended-steps p:last-child a {
  color:#5345a7 !important;
  font-size:14px !important;
  font-weight:700 !important;
  text-decoration:none !important;
}
.ask-playerscout-answer .playerscout-recommended-steps p:last-child a:hover,
.ask-playerscout-answer .playerscout-recommended-steps p:last-child a:focus-visible { color:#070907 !important;text-decoration:underline !important;text-underline-offset:3px;outline:none; }
.ask-playerscout-answer .container_7244f0f1915a > .playerscout-engagement-bar { margin-bottom:24px !important; }
.ask-playerscout-answer .playerscout-answer-author figure {
  width:60px !important;
  height:60px !important;
  flex:0 0 60px !important;
  margin:0 !important;
}
.ask-playerscout-answer .playerscout-answer-author figure img {
  width:60px !important;
  height:60px !important;
  display:block !important;
  border-radius:50% !important;
  object-fit:cover !important;
}
.ask-playerscout-answer .playerscout-answer-author h3,
.ask-playerscout-answer .playerscout-answer-author p { margin:0 !important; }
.ask-playerscout-answer .playerscout-answer-author h3 { color:#070907 !important;font:700 18px/1.3 Inter,Arial,sans-serif !important; }
.ask-playerscout-answer .playerscout-answer-author-heading p,
.ask-playerscout-answer .playerscout-answer-author-copy > p { color:#8a8a8a !important;font:400 13px/1.4 Inter,Arial,sans-serif !important; }
/* Ask role selector: flat selected state shared by the initial and answer forms. */
.ask-playerscout-initial .container_1cc75b3d26d7 > div,
.ask-playerscout-answer .container_71d9ea7276b0 > div {
  border:1px solid #e5e7eb !important;
  background:#fff !important;
  box-shadow:none !important;
  cursor:pointer !important;
  transition:border-color .18s ease,background-color .18s ease,color .18s ease !important;
}
.ask-playerscout-initial .container_1cc75b3d26d7 > div p,
.ask-playerscout-answer .container_71d9ea7276b0 > div p { color:#070907 !important; }
.ask-playerscout-initial .container_1cc75b3d26d7 > div.is-selected,
.ask-playerscout-answer .container_71d9ea7276b0 > div.is-selected {
  border-color:#e5e7eb !important;
  background:#f3f0ff !important;
  box-shadow:none !important;
}
.ask-playerscout-initial .container_1cc75b3d26d7 > div.is-selected p,
.ask-playerscout-answer .container_71d9ea7276b0 > div.is-selected p { color:#5345a7 !important; }
.ask-playerscout-initial .container_1cc75b3d26d7 > div:focus-visible,
.ask-playerscout-answer .container_71d9ea7276b0 > div:focus-visible { outline:2px solid #8a49f5 !important;outline-offset:2px; }
.ask-playerscout-answer .nico-helpful-resources > h3 {
  margin:0 !important;
  color:#070907 !important;
  font-size:32px !important;
  font-weight:800 !important;
  line-height:1.2 !important;
  white-space:normal !important;
  font-family:Inter,Arial,sans-serif !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-grid {
  display:grid !important;
  grid-template-columns:repeat(3,minmax(0,1fr)) !important;
  gap:24px !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-card {
  display:flex !important;
  flex-direction:column !important;
  align-items:flex-start !important;
  gap:16px !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-image {
  width:100% !important;
  aspect-ratio:16/10 !important;
  overflow:hidden !important;
  border-radius:0 !important;
  transition:none !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-image img {
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  transition:filter .25s ease,transform .25s ease;
}
.ask-playerscout-answer .nico-helpful-resources .related-image:hover,
.ask-playerscout-answer .nico-helpful-resources .related-image:focus-visible {
  transform:none !important;
  box-shadow:none !important;
  outline:none !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-image:hover img,
.ask-playerscout-answer .nico-helpful-resources .related-image:focus-visible img {
  filter:brightness(.84) !important;
  transform:scale(1.012) !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-tag {
  display:inline-flex !important;
  padding:6px 14px !important;
  border:1px solid #5345a7 !important;
  border-radius:999px !important;
  background:#5345a7 !important;
  color:#fff !important;
  font-family:Inter,Arial,sans-serif !important;
  font-size:11px !important;
  font-weight:800 !important;
  letter-spacing:.5px !important;
  line-height:normal !important;
  text-transform:uppercase !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-card > div {
  display:flex !important;
  flex-direction:column !important;
  align-items:flex-start !important;
  gap:4px !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-card h3 {
  width:100% !important;
  height:auto !important;
  margin:0 !important;
  color:#070907 !important;
  font-family:Inter,Arial,sans-serif !important;
  font-size:18px !important;
  font-weight:800 !important;
  line-height:26px !important;
  white-space:normal !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-card h3 a { color:inherit !important;text-decoration:none !important; }
.ask-playerscout-answer .nico-helpful-resources .related-card h3 a:hover,
.ask-playerscout-answer .nico-helpful-resources .related-card h3 a:focus-visible { text-decoration:underline !important;text-underline-offset:3px;outline:none !important; }
.ask-playerscout-answer .nico-helpful-resources .related-card h3 + p {
  width:100% !important;
  height:auto !important;
  margin:0 !important;
  color:#737373 !important;
  font-family:Inter,Arial,sans-serif !important;
  font-size:14px !important;
  font-weight:400 !important;
  line-height:22px !important;
  white-space:normal !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-time {
  display:flex !important;
  align-items:center !important;
  gap:4px !important;
  margin:0 !important;
  color:#737373 !important;
  font-family:Inter,Arial,sans-serif !important;
  font-size:11px !important;
  font-weight:500 !important;
  line-height:normal !important;
}
.ask-playerscout-answer .nico-helpful-resources .related-clock { font-size:16px !important;line-height:1 !important; }
/* Follow-up answers generate below the form; keep the waiting state visible in
   the white answer area without exposing form data. */
.ask-playerscout-answer .playerscout-ai-status:has(.playerscout-answer-generating) {
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-height:96px !important;
  margin:0 !important;
  color:#5345a7 !important;
}
@media (max-width:824px) {
.ask-playerscout-answer .container_d16241f82c52 > p { font-size:16px !important;line-height:27px !important; }
.ask-playerscout-answer .playerscout-recommended-steps { padding:24px 20px !important; }
.ask-playerscout-answer .nico-helpful-resources { padding:56px 20px 72px !important; }
.ask-playerscout-answer .nico-helpful-resources > h3 { font-size:26px !important; }
.ask-playerscout-answer .nico-helpful-resources .related-grid { grid-template-columns:1fr !important;gap:40px !important; }
.ask-playerscout-answer .playerscout-answer-campaign { min-height:390px !important; }
}
/* Ask form: signed-off single-column field order. */
.ask-playerscout-initial .imageview_f1dbff09213d { display:none !important; }
.ask-playerscout-initial .container_07ec54ada702 {
  width:min(720px,calc(100% - 40px)) !important;
  height:auto !important;
  margin:0 auto !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  gap:24px !important;
}
.ask-playerscout-initial .wrapper_input_text_d97d65c848f6,
.ask-playerscout-initial .container_a72ac80cb443,
.ask-playerscout-initial .yk_input_wrapper { width:100% !important;height:56px !important; }
.ask-playerscout-initial .container_a72ac80cb443 {
  overflow:hidden !important;
  border:1px solid #e5e7eb !important;
  border-radius:999px !important;
  background:#f9fafb !important;
}
.ask-playerscout-initial .input_text_d97d65c848f6 {
  width:100% !important;height:100% !important;padding:0 20px !important;border:0 !important;background:transparent !important;
}
.ask-playerscout-initial .playerscout-ask-search-hint {
  width:100% !important;margin:-17px 0 0 !important;padding:0 !important;text-align:center !important;
}
.ask-playerscout-initial .container_7069e8cef5c9 {
  width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;
}
.ask-playerscout-initial .container_fce0392942ac {
  width:100% !important;height:auto !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:10px !important;
}
.ask-playerscout-initial .container_fce0392942ac > .text_04f4b4881b9d {
  order:2;width:100% !important;margin:0 !important;color:#b0b0b0 !important;font-family:'Source Sans 3',Arial,sans-serif !important;font-size:12px !important;line-height:1.4 !important;text-align:center !important;
}
.ask-playerscout-initial .container_fe346d94fa66 {
  order:1;width:250px !important;max-width:100% !important;height:44px !important;display:block !important;overflow:visible !important;border:0 !important;background:transparent !important;
}
.ask-playerscout-initial .playerscout-ask-submit-standalone {
  width:auto !important;min-height:56px !important;padding:0 32px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(90deg,#5345a7,#8a49f5 55%,#4f7df5) !important;color:#fff !important;font:700 16px/1 Inter,Arial,sans-serif !important;
}
.ask-playerscout-initial .playerscout-ask-submit-standalone:hover,
.ask-playerscout-initial .playerscout-ask-submit-standalone:focus-visible { background:#070907 !important;outline:none; }
@media(max-width:824px) {
.ask-playerscout-initial .playerscout-ask-submit-standalone { width:100% !important; }
}
/* PlayerScout AI form: mobile-first, scoped to the ASK template. */
.ask-playerscout-initial .text-19216ebf1fa1_190f1c52c48c { position:relative; }
.ask-playerscout-initial .text-19216ebf1fa1_190f1c52c48c::before,
.ask-playerscout-initial .text-19216ebf1fa1_190f1c52c48c::after {
  content:"";position:absolute;z-index:1;display:block;
  background:linear-gradient(135deg,#8a49f5 8%,#4f7df5 54%,#5345a7 100%);
  clip-path:polygon(50% 0,61% 34%,100% 50%,61% 66%,50% 100%,39% 66%,0 50%,39% 34%);
  pointer-events:none;
}
.ask-playerscout-initial .text-19216ebf1fa1_190f1c52c48c::before { width:30px;height:30px;left:-36px;top:-5px; }
.ask-playerscout-initial .text-19216ebf1fa1_190f1c52c48c::after { width:13px;height:13px;left:-10px;top:-13px; }
@media(max-width:824px) {
.ask-playerscout-initial .text-19216ebf1fa1_190f1c52c48c::before { width:22px;height:22px;left:-23px;top:-2px; }
.ask-playerscout-initial .text-19216ebf1fa1_190f1c52c48c::after { width:9px;height:9px;left:-3px;top:-8px; }
}
.ask-playerscout-initial .playerscout-ai-legacy-form { display:none !important; }
.ask-playerscout-initial .playerscout-ai-form-section {
  width:100%;padding:8px 40px 50px;background:#f9fafb;color:#070907;
  font-family:Inter,Arial,sans-serif;
}
.ask-playerscout-initial .playerscout-ai-form,
.ask-playerscout-initial .playerscout-ai-result { width:100%;max-width:720px;margin:0 auto; }
.ask-playerscout-initial .playerscout-ai-form { display:flex;flex-direction:column;gap:24px; }
.ask-playerscout-initial .playerscout-ai-form [hidden],
.ask-playerscout-initial .playerscout-ai-result[hidden] { display:none !important; }
.ask-playerscout-initial .playerscout-ai-field { display:flex;flex-direction:column;gap:8px;width:100%; }
.ask-playerscout-initial .playerscout-ai-field > label,
.ask-playerscout-initial .playerscout-ai-fieldset > legend {
  margin:0 0 2px;color:#737373;font:700 12px/1.35 Inter,Arial,sans-serif;
  letter-spacing:.04em;text-transform:uppercase;text-align:center;
}
.ask-playerscout-initial .playerscout-ai-audience > legend { margin-bottom:7px; }
.ask-playerscout-initial .playerscout-ai-form textarea,
.ask-playerscout-initial .playerscout-ai-form select,
.ask-playerscout-initial .playerscout-ai-form input[type="email"],
.ask-playerscout-initial .playerscout-ai-form input[type="text"] {
  width:100%;min-height:56px;margin:0;padding:15px 20px;border:1px solid #e5e7eb;border-radius:28px;
  background:#f9fafb;color:#565656;box-shadow:none;outline:none;
  font:400 16px/1.4 'Source Sans 3',Arial,sans-serif;
}
.ask-playerscout-initial .playerscout-ai-form textarea { min-height:56px;height:56px;resize:none;border-radius:28px;white-space:nowrap;overflow:hidden; }
.ask-playerscout-initial .playerscout-ai-form select {
  appearance:none;padding-right:48px;background-color:#f9fafb;
  background-image:linear-gradient(45deg,transparent 50%,#737373 50%),linear-gradient(135deg,#737373 50%,transparent 50%);
  background-position:calc(100% - 24px) 24px,calc(100% - 18px) 24px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;
}
.ask-playerscout-initial .playerscout-ai-form textarea:focus,
.ask-playerscout-initial .playerscout-ai-form select:focus,
.ask-playerscout-initial .playerscout-ai-form input[type="email"]:focus,
.ask-playerscout-initial .playerscout-ai-form input[type="text"]:focus { border-color:#8a49f5;box-shadow:0 0 0 3px rgba(138,73,245,.14); }
.ask-playerscout-initial .playerscout-ai-form ::placeholder { color:#9a9a9a;opacity:1; }
.ask-playerscout-initial .playerscout-ai-native-select { position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important; }
.ask-playerscout-initial .playerscout-ai-select { position:relative;width:100%;color:#565656;font:400 16px/1.35 'Source Sans 3',Arial,sans-serif; }
.ask-playerscout-initial .playerscout-ai-select-trigger { display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 20px;border:1px solid #e5e7eb;border-radius:28px;background:#f9fafb;color:inherit;font:inherit;cursor:pointer; }
.ask-playerscout-initial .playerscout-ai-select-trigger .is-placeholder { color:#9a9a9a; }
.ask-playerscout-initial .playerscout-ai-select-trigger i { width:10px;height:10px;margin:0 4px 5px 16px;border-right:2px solid #737373;border-bottom:2px solid #737373;transform:rotate(45deg);transition:transform .18s; }
.ask-playerscout-initial .playerscout-ai-select.is-open .playerscout-ai-select-trigger { border-color:#8a49f5;box-shadow:0 0 0 3px rgba(138,73,245,.14); }
.ask-playerscout-initial .playerscout-ai-select.is-open .playerscout-ai-select-trigger i { margin-top:7px;transform:rotate(225deg); }
.ask-playerscout-initial .playerscout-ai-select-menu { position:absolute;z-index:30;top:calc(100% + 10px);left:0;width:100%;max-height:330px;overflow:auto;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(7,9,7,.09); }
.ask-playerscout-initial .playerscout-ai-select-menu[hidden] { display:none !important; }
.ask-playerscout-initial .playerscout-ai-select-menu button { display:block;width:100%;min-height:54px;padding:13px 20px;border:0;border-bottom:1px solid #e5e7eb;background:#fff;color:#565656;font:400 16px/1.35 'Source Sans 3',Arial,sans-serif;text-align:left;cursor:pointer; }
.ask-playerscout-initial .playerscout-ai-select-menu button:first-child { border-radius:17px 17px 0 0; }
.ask-playerscout-initial .playerscout-ai-select-menu button:last-child { border-bottom:0;border-radius:0 0 17px 17px; }
.ask-playerscout-initial .playerscout-ai-select-menu button:hover,
.ask-playerscout-initial .playerscout-ai-select-menu button:focus-visible,
.ask-playerscout-initial .playerscout-ai-select-menu button.is-selected { background:#f3f0ff;color:#5345a7;outline:0; }
.ask-playerscout-initial .playerscout-ai-hint,
.ask-playerscout-initial .playerscout-ai-status {
  margin:0;color:#b0b0b0;font:400 12px/1.45 'Source Sans 3',Arial,sans-serif;text-align:center;
}
.ask-playerscout-initial .playerscout-ai-email-note {
  margin:0;color:#b0b0b0;font:400 12px/1.45 'Source Sans 3',Arial,sans-serif;text-align:center;
}
.ask-playerscout-initial .playerscout-ai-fieldset { min-width:0;margin:0;padding:0;border:0; }
.ask-playerscout-initial .playerscout-ai-segmented { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%; }
.ask-playerscout-initial .playerscout-ai-segmented label { position:relative;cursor:pointer; }
.ask-playerscout-initial .playerscout-ai-segmented input { position:absolute;opacity:0;pointer-events:none; }
.ask-playerscout-initial .playerscout-ai-segmented span {
  min-height:42px;padding:0 5px;display:flex;align-items:center;justify-content:center;
  border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#070907;
  font:600 14px/1 Inter,Arial,sans-serif;transition:background-color .18s,color .18s,border-color .18s;
}
.ask-playerscout-initial .playerscout-ai-segmented input:checked + span { border-color:transparent;background:#5345a7;color:#fff; }
.ask-playerscout-initial .playerscout-ai-segmented input:focus-visible + span { outline:2px solid #8a49f5;outline-offset:2px; }
.ask-playerscout-initial .playerscout-ai-guardian-group,
.ask-playerscout-initial .playerscout-ai-email-group { display:flex;flex-direction:column;gap:16px; }
.ask-playerscout-initial .playerscout-ai-email-group { gap:8px; }
.ask-playerscout-initial .playerscout-ai-guardian-group,
.ask-playerscout-initial .playerscout-ai-authority,
.ask-playerscout-initial .playerscout-ai-email-group { order:4; }
.ask-playerscout-initial .playerscout-ai-sport-field { order:5; }
.ask-playerscout-initial .playerscout-ai-other-sport { order:6; }
.ask-playerscout-initial .playerscout-ai-submit { order:7; }
.ask-playerscout-initial .playerscout-ai-status { order:8; }
.ask-playerscout-initial .playerscout-ai-guardian-copy {
  margin:0;padding:18px 20px;border-left:4px solid #8a49f5;border-radius:12px;
  background:#f3f0ff;color:#565656;font:400 15px/1.55 'Source Sans 3',Arial,sans-serif;
}
.ask-playerscout-initial .playerscout-ai-check { display:flex;align-items:flex-start;gap:12px;color:#565656;font:400 14px/1.45 'Source Sans 3',Arial,sans-serif;cursor:pointer; }
.ask-playerscout-initial .playerscout-ai-check input { flex:0 0 20px;width:20px;height:20px;margin:1px 0 0;accent-color:#8a49f5; }
.ask-playerscout-initial .playerscout-ai-submit {
  width:100%;min-height:56px;padding:0 20px;border:0;border-radius:999px;background:linear-gradient(90deg,#5345a7,#8a49f5 55%,#4f7df5);
  color:#fff;font:700 16px/1 Inter,Arial,sans-serif;cursor:pointer;transition:background-color .18s,opacity .18s;
}
.ask-playerscout-initial .playerscout-ai-submit:hover,
.ask-playerscout-initial .playerscout-ai-submit:focus-visible { background:#070907;outline:2px solid #8a49f5;outline-offset:3px; }
.ask-playerscout-initial .playerscout-ai-submit:disabled { cursor:wait;opacity:.68; }
.ask-playerscout-initial .playerscout-ai-errors {
  width:100%;padding:16px 18px;border:1px solid #b42318;border-radius:12px;background:#fff4f2;color:#7a271a;
  font:400 15px/1.45 'Source Sans 3',Arial,sans-serif;
}
.ask-playerscout-initial .playerscout-ai-errors p { margin:0 0 6px;font-weight:700; }
.ask-playerscout-initial .playerscout-ai-errors ul { margin:0;padding-left:20px; }
.ask-playerscout-initial .playerscout-ai-result {
  margin-top:56px;padding:28px 20px;border-radius:20px;background:#f9fafb;
  font-family:'Source Sans 3',Arial,sans-serif;
}
.ask-playerscout-initial .playerscout-ai-result-kicker { margin:0 0 10px;color:#5345a7;font:700 12px/1.3 Inter,Arial,sans-serif;letter-spacing:.06em; }
.ask-playerscout-initial .playerscout-ai-result h2 { margin:0 0 20px;color:#070907;font:800 30px/1.1 Inter,Arial,sans-serif; }
.ask-playerscout-initial .playerscout-ai-quick-answer { margin:0 0 20px;color:#070907;font:600 18px/1.5 'Source Sans 3',Arial,sans-serif; }
.ask-playerscout-initial .playerscout-ai-answer-copy p { margin:0 0 16px;color:#565656;font:400 16px/1.7 'Source Sans 3',Arial,sans-serif; }
.ask-playerscout-initial .playerscout-ai-recommendation { margin:22px 0 0;padding:20px;border-left:4px solid #5345a7;border-radius:12px;background:#f3f0ff; }
.ask-playerscout-initial .playerscout-ai-recommendation h3 { margin:0 0 8px;color:#5345a7;font:700 18px/1.35 Inter,Arial,sans-serif; }
.ask-playerscout-initial .playerscout-ai-recommendation p { margin:0 0 10px;color:#737373; }
.ask-playerscout-initial .playerscout-ai-recommendation a,
.ask-playerscout-initial .playerscout-ai-suggestions button { color:#5345a7;font:700 14px/1.4 Inter,Arial,sans-serif;text-decoration:none; }
.ask-playerscout-initial .playerscout-ai-recommendation a:hover,
.ask-playerscout-initial .playerscout-ai-recommendation a:focus-visible { color:#070907;text-decoration:underline;text-underline-offset:3px;outline:none; }
.ask-playerscout-initial .playerscout-ai-suggestions { display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:24px; }
.ask-playerscout-initial .playerscout-ai-suggestions h3 { margin:0 0 4px;color:#070907;font:700 18px/1.35 Inter,Arial,sans-serif; }
.ask-playerscout-initial .playerscout-ai-suggestions button { padding:0;border:0;background:transparent;text-align:left;cursor:pointer; }
.ask-playerscout-initial .playerscout-ai-suggestions button:hover,
.ask-playerscout-initial .playerscout-ai-suggestions button:focus-visible { color:#8a49f5;text-decoration:underline;text-underline-offset:3px;outline:none; }
.ask-playerscout-initial .playerscout-ai-app-cta { margin-top:22px !important;padding:16px 18px;border-radius:12px;background:#070907;color:#fff !important; }
.ask-playerscout-initial .playerscout-ai-program-link { display:inline-block;margin-top:8px;color:#5345a7;font:700 16px/1.4 Inter,Arial,sans-serif;text-decoration:none; }
.ask-playerscout-initial .playerscout-ai-program-link:hover,
.ask-playerscout-initial .playerscout-ai-program-link:focus-visible { color:#070907;text-decoration:underline;text-underline-offset:3px;outline:none; }
.ask-playerscout-initial .playerscout-ai-guardian-notice { margin:20px 0 0;color:#565656;font:400 14px/1.5 'Source Sans 3',Arial,sans-serif; }
@media(min-width:825px) {
.ask-playerscout-initial .playerscout-ai-form-section { padding:16px 40px 50px; }
.ask-playerscout-initial .playerscout-ai-segmented { grid-template-columns:repeat(6,minmax(0,1fr)); }
.ask-playerscout-initial .playerscout-ai-authority { padding-right:30px;padding-left:30px; }
.ask-playerscout-initial .playerscout-ai-email-field { width:250px;margin:0 auto; }
.ask-playerscout-initial .playerscout-ai-submit { width:auto;min-width:300px;align-self:center;padding:0 32px; }
.ask-playerscout-initial .playerscout-ai-result { padding:44px 48px; }
}
.ask-playerscout-answer .nico-helpful-resources {
  background: var(--ps-color-surface-subtle) !important;
}
/* Answer-page placement of the global programme CTA. The component remains
   unchanged; only this page's title/inset and requested 40px gap reduction are
   scoped here. */
.ask-playerscout-answer .container_4b3be94c682c {
  gap: 0 !important;
}
.ask-playerscout-answer .container_4b3be94c682c > .text_cc371e34ce11 {
  width: 100% !important;
  padding-inline: 0 !important;
}
.ask-playerscout-answer .container_4b3be94c682c > .playerscout-program-cta {
  width: 100% !important;
  margin-top: -8px !important;
}
.ask-playerscout-answer .container_4b3be94c682c > .playerscout-program-cta .container_05b67f988854 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.ask-playerscout-answer .container_4b3be94c682c > .playerscout-program-cta .container_a99a323c05ed {
  width: 100% !important;
}
.ask-playerscout-answer .container_7244f0f1915a > .playerscout-blog-engagement,
.ask-playerscout-answer .container_7244f0f1915a .playerscout-recommended-steps,
.ask-playerscout-answer .container_7244f0f1915a .playerscout-answer-author,
.ask-playerscout-answer .container_7244f0f1915a .playerscout-answer-feedback {
  width: 100% !important;
  max-width: none !important;
}
.ask-playerscout-answer .container_7244f0f1915a > .playerscout-blog-engagement {
  padding:12px 16px !important;
  border:1px solid var(--ps-border-ui) !important;
  background:var(--ps-color-white) !important;
}
/* The campaign is the final unit in the white Answer section. */
.ask-playerscout-answer .container_7244f0f1915a {
  padding-bottom: 60px !important;
}
@media (min-width: 825px) and (max-width: 1000px) {
.ask-playerscout-answer .container_4b3be94c682c {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
.ask-playerscout-answer .container_4b3be94c682c > .text_cc371e34ce11 {
    padding-inline: 0 !important;
  }
.ask-playerscout-answer .container_4b3be94c682c > .playerscout-program-cta .container_05b67f988854 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 824px) {
.ask-playerscout-answer .container_4b3be94c682c {
    width: calc(100% + 40px) !important;
    margin-inline: -20px !important;
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
.ask-playerscout-answer .container_4b3be94c682c > .text_cc371e34ce11 {
    padding-inline: 20px !important;
  }
.ask-playerscout-answer .container_4b3be94c682c > .playerscout-program-cta .container_05b67f988854 {
    padding-right: 20px !important;
    padding-bottom: 0 !important;
    padding-left: 20px !important;
  }
}
