/* 6sets simple sharing center — matches the site's flat functional-page system. */
body:has(.srs-simple) {
  background: #f3f4f6;
}
.srs-simple {
  --srs-ink: #2b2b2b;
  --srs-muted: #6b7280;
  --srs-line: #e5e7eb;
  --srs-soft: #f8f9fa;
  --srs-gold: #c9a96e;
  color: var(--srs-ink);
  box-sizing: border-box;
  width: min(1180px, calc(100vw - 24px));
  max-width: none;
  margin: 28px 0 48px;
  margin-left: calc(50% - 50vw + max(12px, (100vw - 1180px)/2));
  padding: clamp(22px, 3vw, 40px);
  background: #fff;
  border: 1px solid var(--srs-line);
  border-radius: 4px;
  box-shadow: 0 1px 2px rgb(15 23 42 / 2.5%);
  font-size: 14px;
  line-height: 1.6;
  text-align: left;
}
.srs-simple *, .srs-simple *::before, .srs-simple *::after {
  box-sizing: border-box;
}
.srs-simple h1, .srs-simple h2, .srs-simple h3,
.srs-simple p {
  color: inherit;
  margin: 0;
  max-width: none;
  letter-spacing: normal;
  text-transform: none;
}
.srs-simple h1 {
  font-weight: 800;
  line-height: 1.22;
  font-size: clamp(27px, 3vw, 40px);
}
.srs-simple h2 {
  font-size: clamp(18px, 2vw, 22px);
  font-weight: 750;
  line-height: 1.35;
}
.srs-simple h3 {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
}
.srs-simple p { line-height: 1.7; }
.srs-simple a { color: #0d6efd; }
.srs-simple a:hover { color: #0849ac; }

.srs-simple__hero {
  padding: 2px 0 25px;
  border-bottom: 1px solid var(--srs-line);
}
.srs-simple__eyebrow {
  margin-bottom: 10px;
  color: #8a692d;
  font-size: 11px;
  font-weight: 750;
  letter-spacing: .09em;
}
.srs-simple__lead {
  margin-top: 14px !important;
  max-width: 920px !important;
  color: #525b67 !important;
  font-size: 15px;
}
.srs-simple__selling-points {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 0;
  margin-top: 28px;
  background: var(--srs-soft);
  border: 1px solid var(--srs-line);
}
.srs-simple__selling-points > div {
  min-width: 0;
  padding: 17px 20px;
  border-right: 1px solid var(--srs-line);
  display: flex;
  flex-direction: column;
  gap: 3px;
}
.srs-simple__selling-points > div:last-child { border-right: 0; }
.srs-simple__selling-points strong {
  font-size: 24px;
  line-height: 1.2;
  font-weight: 800;
  color: #2d2d2d;
}
.srs-simple__selling-points span { color: var(--srs-muted); font-size: 12px; }

.srs-simple__section { padding: 29px 0 28px; }
.srs-simple__section-title p { margin-top: 6px; color: var(--srs-muted); }
.srs-simple__steps {
  margin-top: 19px;
  display: grid;
  grid-template-columns: repeat(3, minmax(0,1fr));
  gap: 18px;
}
.srs-simple__step {
  display: flex;
  gap: 12px;
  min-width: 0;
  padding-top: 15px;
  border-top: 2px solid var(--srs-line);
}
.srs-simple__step-no {
  flex: none;
  font-size: 17px;
  line-height: 1.25;
  font-weight: 800;
  color: #b38e4a;
}
.srs-simple__step p { color: var(--srs-muted); font-size: 13px; margin-top: 7px; }

.srs-simple__example {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(250px, 400px);
  align-items: center;
  gap: 24px;
  padding: 20px 22px;
  border: 1px solid var(--srs-line);
  border-left: 3px solid var(--srs-gold);
  background: var(--srs-soft);
}
.srs-simple__example > div:first-child p {
  margin-top: 7px;
  color: var(--srs-muted);
  font-size: 12px;
}
.srs-simple__example-math { display: grid; gap: 9px; }
.srs-simple__example-math > div {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 12px;
}
.srs-simple__example-math span { font-size: 12px; color: var(--srs-muted); }
.srs-simple__example-math strong { font-size: 18px; white-space: nowrap; }
.srs-simple__example-result {
  border-top: 1px solid #d7dce3;
  padding-top: 9px;
}
.srs-simple__example-result strong { color: #00844a; font-size: 23px; }

.srs-simple__workspace {
  margin-top: 31px;
  padding-top: 27px;
  border-top: 1px solid var(--srs-line);
}
.srs-simple__workspace > h2 { margin-bottom: 17px; }
.srs-simple__workspace > p + .srs-simple__button { margin-top: 15px; }

.srs-simple__stats {
  display: grid;
  grid-template-columns: repeat(3, minmax(0,1fr));
  gap: 12px;
  margin: 18px 0 28px;
}
.srs-simple__stats > div {
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 6px;
  background: #fff;
  padding: 17px 19px;
  border: 1px solid var(--srs-line);
  border-radius: 3px;
}
.srs-simple__stats span { color: var(--srs-muted); font-size: 12px; }
.srs-simple__stats strong { font-size: clamp(19px, 2vw, 24px); font-weight: 750; line-height: 1.25; }

.srs-simple__work-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0,1fr));
  gap: 23px;
}
.srs-simple__work-panel {
  min-width: 0;
  border-top: 2px solid #d5d9de;
  padding: 19px 0 6px;
}
.srs-simple__work-panel > p { margin-top: 8px; color: var(--srs-muted); font-size: 13px; }
.srs-simple__link-box {
  margin: 18px 0 14px;
  display: flex;
  gap: 9px;
  align-items: center;
  min-width: 0;
}
.srs-simple__link-box a {
  flex: 1 1 auto;
  min-width: 0;
  padding: 11px 12px;
  border: 1px solid var(--srs-line);
  background: var(--srs-soft);
  font-size: 14px;
  overflow-wrap: anywhere;
  text-decoration: none;
}
.srs-simple__link-box a:hover { text-decoration: underline; }
.srs-simple__form { margin-top: 17px; }
.srs-simple__form label {
  display: block;
  margin-bottom: 7px;
  font-weight: 600;
  font-size: 12px;
  color: #4b5563;
}
.srs-simple__form small, .srs-simple__work-panel > small {
  display: block;
  margin-top: 8px;
  color: var(--srs-muted);
  font-size: 11px;
  line-height: 1.5;
}
.srs-simple__form-row {
  display: flex;
  align-items: stretch;
  gap: 9px;
  min-width: 0;
}
.srs-simple__form input {
  min-width: 0;
  width: 100%;
  min-height: 43px;
  padding: 9px 11px;
  border: 1px solid #cfd5dc;
  border-radius: 3px;
  color: #1f2937;
  background: #fff;
  box-shadow: none;
  font: inherit;
  font-size: 14px;
}
.srs-simple__form input:focus-visible {
  outline: 2px solid #0d6efd;
  outline-offset: 1px;
}
.srs-simple__form-row > input { flex: 1 1 auto; }
.srs-simple__domain-input {
  flex: 1 1 auto;
  min-width: 0;
  display: flex;
  align-items: stretch;
}
.srs-simple__domain-input input {
  flex: 1;
  min-width: 72px;
  border-radius: 3px 0 0 3px;
}
.srs-simple__domain-input span {
  display: flex;
  align-items: center;
  flex: none;
  padding: 0 9px;
  background: var(--srs-soft);
  color: #4b5563;
  border: 1px solid #cfd5dc;
  border-left: 0;
  border-radius: 0 3px 3px 0;
  font-size: 13px;
  white-space: nowrap;
}
.srs-simple .srs-simple__button {
  flex: none;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-height: 43px;
  padding: 9px 15px;
  margin: 0;
  border: 1px solid #cfd5dc;
  border-radius: 3px;
  background: #fff;
  color: #374151;
  font: inherit;
  font-size: 13px;
  line-height: 1.35;
  font-weight: 600;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  box-shadow: none;
}
.srs-simple .srs-simple__button:hover:not(:disabled) {
  color: #111827;
  background: #f5f6f7;
  border-color: #afb8c4;
}
.srs-simple .srs-simple__button--primary {
  background: #2d2d2d;
  border-color: #2d2d2d;
  color: #fff;
}
.srs-simple .srs-simple__button--primary:hover:not(:disabled) {
  background: #404040;
  color: #fff;
  border-color: #404040;
}
.srs-simple .srs-simple__button:disabled {
  opacity: .45;
  cursor: not-allowed;
}
.srs-simple__hint { font-size: 13px; color: var(--srs-muted); margin-top: 12px !important; }

.srs-simple__notice {
  margin: 0 0 16px;
  padding: 11px 13px;
  font-size: 13px;
  border: 1px solid #d5dbe3;
  background: var(--srs-soft);
}
.srs-simple__notice--success { border-color: #bcdfcd; background: #f1faf5; color: #15613a; }
.srs-simple__notice--error { border-color: #e8c3c3; background: #fff7f7; color: #a43838; }

.srs-simple__ledger {
  padding-top: 26px;
  margin-top: 25px;
  border-top: 1px solid var(--srs-line);
}
.srs-simple__ledger h3 { margin-bottom: 12px; }
.srs-simple__empty { color: var(--srs-muted); font-size: 13px; padding: 12px 0; }
.srs-simple__table-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.srs-simple__ledger table { width: 100%; border-collapse: collapse; font-size: 13px; background: #fff; }
.srs-simple__ledger th, .srs-simple__ledger td {
  padding: 11px 12px;
  border-bottom: 1px solid var(--srs-line);
  text-align: left;
  white-space: nowrap;
}
.srs-simple__ledger th { color: #56606e; background: var(--srs-soft); }
.srs-simple__ledger th:last-child, .srs-simple__ledger td:last-child { text-align: right; }

.srs-simple__rules {
  margin-top: 27px;
  padding: 19px 0 0;
  border-top: 1px solid var(--srs-line);
}
.srs-simple__rules h3 { font-size: 14px; margin-bottom: 7px; }
.srs-simple__rules p { color: #586270; font-size: 12px; }
.srs-simple__legal { margin-top: 11px !important; color: #7a818c !important; font-size: 11px; }

@media (max-width: 980px) {
  .srs-simple__work-grid { grid-template-columns: minmax(0,1fr); gap: 15px; }
  .srs-simple__work-panel { padding-top: 16px; }
}
@media (max-width: 760px) {
  .srs-simple { padding: 22px 20px 28px; margin-top: 18px; }
  .srs-simple__steps { grid-template-columns: minmax(0,1fr); gap: 12px; }
  .srs-simple__step { padding-top: 12px; }
  .srs-simple__example { grid-template-columns: minmax(0,1fr); gap: 18px; }
  .srs-simple__stats { gap: 8px; }
  .srs-simple__stats > div { padding: 13px; }
  .srs-simple__selling-points > div { padding: 14px; }
  .srs-simple__selling-points strong { font-size: 21px; }
}
@media (max-width: 560px) {
  .srs-simple { width: calc(100vw - 24px); padding: 18px 16px 24px; }
  .srs-simple h1 { font-size: 27px; }
  .srs-simple__lead { font-size: 14px; }
  .srs-simple__selling-points { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .srs-simple__selling-points > div:nth-child(2) { border-right: 0; }
  .srs-simple__selling-points > div:last-child {
    grid-column: 1/-1;
    border-right: 0;
    border-top: 1px solid var(--srs-line);
  }
  .srs-simple__stats { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .srs-simple__stats > div:last-child { grid-column: 1/-1; }
  .srs-simple__link-box { flex-direction: column; align-items: stretch; }
  .srs-simple__link-box .srs-simple__button { align-self: flex-start; }
  .srs-simple__form-row { flex-wrap: wrap; }
  .srs-simple__form-row .srs-simple__button { width: 100%; }
  .srs-simple__example { padding: 16px; }
}

/* Extremely narrow phones: keep reward amounts readable instead of squeezing. */
@media (max-width: 360px) {
  .srs-simple__stats { grid-template-columns: minmax(0,1fr); }
  .srs-simple__stats > div:last-child { grid-column: auto; }
}

/* 2026-10 compact referral marketing page + preserved ready-to-share tools */
.srs-simple__hero--compact { padding-bottom: 21px; }
.srs-simple__hero-row {display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,210px);gap:22px;align-items:center}
.srs-simple__hero--compact h1 {font-size:clamp(25px,2.65vw,37px);line-height:1.2}
.srs-simple__hero--compact .srs-simple__lead {max-width:650px!important;font-size:14px;line-height:1.65}
.srs-simple__hero-rate {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:125px;padding:14px;background:#f8f9fa;border:1px solid #e5e7eb;border-top:3px solid #c9a96e;text-align:center}
.srs-simple__hero-rate strong {font-size:49px;font-weight:800;line-height:1;color:#2b2b2b;font-variant-numeric:tabular-nums}
.srs-simple__hero-rate span {font-size:11px;color:#69717d}
.srs-simple__micro-flow {display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:18px;padding:12px 16px;border:1px solid #e5e7eb;background:#f8f9fa}
.srs-simple__micro-flow > div {display:flex;gap:9px;align-items:center;font-size:12px;font-weight:650}
.srs-simple__flow-icon {display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;background:#fff;color:#a27b34;border:1px solid #e4d7bd;font-size:15px;font-weight:800}
.srs-simple__flow-arrow {color:#c1a269;font-size:17px}
.srs-simple__workspace {margin-top:20px;padding-top:18px;border-top:0}
.srs-simple__ad-message {
  display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;
  padding:13px 16px;margin-top:13px;
  border-left:3px solid #c9a96e;background:#fbfaf7;
  color:#374151;font-size:13px;line-height:1.7
}
.srs-simple__ad-message strong {color:#3a3224;font-size:14px;font-weight:750}
.srs-simple__ad-message span {flex:1 1 270px;min-width:0}
@media(max-width:600px) {
  .srs-simple__ad-message {padding:11px 12px;gap:3px;font-size:12px}
  .srs-simple__ad-message strong {font-size:13px}
}
.srs-simple__workspace>h2 {font-size:17px;margin-bottom:7px}
.srs-simple__stats {order:1;margin:15px 0 22px}
.srs-simple__stats>div {padding:13px 16px}
.srs-simple__stats strong {font-size:20px}
.srs-simple__work-grid--single {display:block}
.srs-simple__work-grid--single .srs-simple__work-panel {padding-top:15px;border-top:1px solid #e5e7eb}
.srs-simple__work-grid--single .srs-simple__work-panel>p {display:none}
.srs-simple__work-grid--single .srs-simple__form {margin-top:10px}
.srs-simple__work-grid--single .srs-simple__form small {font-size:10px}
.srs-simple__link-box {margin:10px 0 13px}
.srs-simple__materials {padding-top:22px;margin-top:19px;border-top:1px solid #e5e7eb}
.srs-simple__materials-head {display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 15px;margin-bottom:14px}
.srs-simple__materials-head h2 {font-size:21px}
.srs-simple__materials-head p {font-size:12px;color:#6b7280}
.srs-simple .srs-share-workbench {width:100%;min-width:0}
/* Sharing materials: desktop two columns, compact poster and no tall empty copy card. */
.srs-simple .srs-share-workbench__grid {display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:18px;align-items:start}
.srs-simple .srs-tool-card {min-width:0;padding:19px;border:1px solid #e5e7eb;border-radius:3px;background:#fff}
.srs-simple .srs-tool-card__heading {display:flex;align-items:center;gap:10px}
.srs-simple .srs-tool-card__heading h3 {font-size:17px}
.srs-simple .srs-tool-card__icon {display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid #d7dce4;background:#f8f9fa;border-radius:6px;color:#a8823d;font-size:22px;flex:none}
.srs-simple .srs-friend-copy-card__preview {display:flex;align-items:center;min-height:100px;padding:19px;margin-top:14px;background:#f8f9fa;border:1px solid #e5e7eb;color:#253044;font-size:17px;font-weight:650;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}
.srs-simple .srs-friend-copy-card__actions {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px}
.srs-simple .srs-primary-button,.srs-simple .srs-secondary-button,.srs-simple .srs-image-background {display:inline-flex;justify-content:center;align-items:center;min-height:41px;padding:9px 12px;border:1px solid #cfd5dc;border-radius:3px;font:inherit;font-size:13px;font-weight:650;line-height:1.3;cursor:pointer;box-shadow:none;white-space:normal;text-align:center}
.srs-simple .srs-primary-button {background:#2d2d2d;color:#fff;border-color:#2d2d2d}
.srs-simple .srs-primary-button:hover:not(:disabled) {background:#424242;color:#fff}
.srs-simple .srs-secondary-button,.srs-simple .srs-image-background {background:#fff;color:#374151}
.srs-simple .srs-secondary-button:hover:not(:disabled),.srs-simple .srs-image-background:hover:not(:disabled) {background:#f8f9fa}
.srs-simple .srs-image-background.is-active {border-color:#c9a96e;background:#fbf6ec;color:#5d471f}
.srs-simple .srs-primary-button:disabled,.srs-simple .srs-secondary-button:disabled,.srs-simple .srs-image-background:disabled {opacity:.45;cursor:not-allowed}
.srs-simple .srs-friend-copy-card>small {display:block;margin-top:12px;font-size:11px;color:#79828d}
.srs-simple .srs-share-image-card__actions {margin-top:10px;padding-top:10px;border-top:1px solid #e5e7eb}
.srs-simple .srs-share-image-card__controls {display:grid;grid-template-columns:minmax(0,1fr);gap:9px;margin-top:0}
.srs-simple .srs-share-image-card__backgrounds {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.srs-simple .srs-share-image-card__preview {position:relative;display:flex;align-items:center;justify-content:center;min-width:0;padding:0;margin-top:11px;background:#f8f9fa;border:1px solid #e5e7eb}
.srs-simple .srs-share-image-card__preview canvas {
  display:block;
  width:100%;
  max-width:100%;
  height:auto;
  aspect-ratio:941 / 1672;
  object-fit:contain;
  background:#fff;
  box-shadow:0 1px 5px rgb(0 0 0 / 9%);
}
.srs-simple .srs-share-image-card__download {width:100%;margin-top:9px}
.srs-simple .srs-share-qr-source {position:fixed;top:-9999px;left:-9999px;width:220px;height:220px;overflow:hidden;pointer-events:none}
.srs-simple .srs-share-workbench__notice {font-size:12px;background:#fbf6ec;color:#785d28}
.srs-simple__wallet-compact {padding-top:13px;margin-top:19px;border-top:1px solid #e5e7eb}
.srs-simple__wallet-compact .srs-simple__work-panel {border-top:0;padding:7px 0}
.srs-simple__wallet-compact .srs-simple__work-panel>p {font-size:12px}
.srs-simple__wallet-compact .srs-simple__form-row {max-width:570px}
.srs-simple__ledger {margin-top:12px;padding-top:19px}
.srs-simple__rules {margin-top:13px}
.srs-simple__legal {margin-top:7px!important}
@media(max-width:800px) {
  .srs-simple .srs-share-workbench__grid {grid-template-columns:minmax(0,1fr)}
  .srs-simple .srs-share-image-card__preview canvas {width:100%;max-width:100%;height:auto}
}
@media(max-width:600px) {
  .srs-simple__hero-row {grid-template-columns:minmax(0,1fr) 95px;gap:11px;align-items:start}
  .srs-simple__hero--compact h1 {font-size:25px}
  .srs-simple__hero--compact .srs-simple__lead {font-size:12px;margin-top:8px!important}
  .srs-simple__hero-rate {min-height:86px;padding:9px 4px}
  .srs-simple__hero-rate strong {font-size:28px}
  .srs-simple__hero-rate span {font-size:9px;line-height:1.2}
  .srs-simple__micro-flow {justify-content:center;gap:5px;padding:9px 5px}
  .srs-simple__micro-flow > div {gap:4px;font-size:10px}
  .srs-simple__flow-icon {width:22px;height:22px;font-size:11px}
  .srs-simple__flow-arrow {font-size:12px}
  .srs-simple__materials-head h2 {font-size:18px}
  .srs-simple .srs-tool-card {padding:13px}
  .srs-simple .srs-friend-copy-card__preview {min-height:120px;padding:16px;font-size:15px}
  .srs-simple .srs-share-image-card__preview {padding:0}
  .srs-simple .srs-share-image-card__preview canvas {width:100%;max-width:100%;height:auto}
  .srs-simple .srs-friend-copy-card__actions {grid-template-columns:repeat(2,minmax(0,1fr))}
  .srs-simple .srs-friend-copy-card__actions button {min-width:0}
}
@media(max-width:345px) {
  .srs-simple__hero-row {grid-template-columns:1fr}
  .srs-simple__hero-rate {width:100%;min-height:60px;display:block}
  .srs-simple__hero-rate strong {font-size:26px}
  .srs-simple__hero-rate span {display:block}
}

/* Prioritize actual sharing actions above administrative figures. */
.srs-simple__stats {margin:18px 0 14px}
/* One top statistics row, then a true two-column sharing workspace. */
.srs-simple__workspace > .srs-simple__stats {margin:18px 0 16px}
.srs-simple__workspace > .srs-simple__materials {padding-top:0;margin-top:0;border-top:0}
.srs-simple .srs-share-workbench__grid {grid-template-columns:minmax(0,1fr)}
.srs-simple .srs-share-workbench__left {min-width:0}
.srs-simple .srs-share-workbench__left > .srs-simple__wallet-compact {margin-top:0}
.srs-simple .srs-share-workbench__left > .srs-simple__ledger {margin:10px 0 14px}
.srs-simple .srs-share-workbench__left > .srs-simple__materials-head {
  margin:0 0 12px;padding-top:16px;border-top:1px solid #e5e7eb
}
.srs-simple .srs-share-workbench__left > .srs-simple__materials-head h2 {font-size:18px}
@media (min-width:801px) {
  .srs-simple .srs-share-workbench__grid {
    grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);
    gap:18px;align-items:start
  }
  .srs-simple .srs-share-image-card {margin-top:0}
}
@media (max-width:800px) {
  .srs-simple .srs-share-workbench__grid {grid-template-columns:minmax(0,1fr)}
  .srs-simple .srs-share-image-card {margin-top:12px}
}
.srs-simple .srs-share-image-card__preview {width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}
.srs-simple .srs-share-image-card__preview canvas {width:100%!important;max-width:100%!important;height:auto!important;box-sizing:border-box}
.srs-simple__rules {padding-top:12px;margin-top:16px}
.srs-simple__rules summary {font-size:13px;font-weight:700;cursor:pointer;list-style:revert;color:#374151}
.srs-simple__rules summary:focus-visible {outline:2px solid #af8b43;outline-offset:4px}
.srs-simple__rules p {margin-top:10px;font-size:12px;color:#64748b}

/* Keep the user informed if a poster source fails; do not offer a white PNG. */
.srs-simple .srs-share-image-status[hidden] { display:none !important; }
.srs-simple .srs-share-image-status { font-size:12px; padding:8px 10px; background:#fff5f5; color:#9b2c2c; border:1px solid #f3d4d4; margin-top:8px; }

/* Personal link and ready-made wording are one compact left column. */
.srs-simple .srs-simple__domain-inline {
  min-width:0;
  margin:0 0 21px;
  padding:0 0 20px;
  border-bottom:1px solid #e5e7eb;
}
.srs-simple .srs-simple__domain-inline .srs-simple__work-panel {
  min-width:0;
  padding:0;
  border:0;
}
.srs-simple .srs-simple__domain-inline .srs-simple__work-panel h3 {
  margin:0;
  font-size:16px;
}
.srs-simple .srs-simple__domain-inline .srs-simple__work-panel>p {display:none;}
.srs-simple .srs-simple__domain-inline .srs-simple__link-box {margin:12px 0;}
.srs-simple .srs-simple__domain-inline .srs-simple__form {margin-top:12px;}
.srs-simple .srs-simple__domain-inline .srs-simple__form small {font-size:11px;}
@media(max-width:800px) {
  .srs-simple .srs-simple__domain-inline {margin-bottom:18px;padding-bottom:18px;}
}
