.yondr_header_ready_btn{
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  min-height: 42px !important;
  padding: 7px 12px !important;
  border-radius: 999px !important;
  background: var(--ys-accent), rgba(93,95,147,.08)) !important;
  border: 1px solid rgba(116,86,255,.16) !important;
  color: #151934 !important;
  font-weight: 900 !important;
  line-height: 1 !important;
  box-shadow:none;
  text-decoration: none !important;
}
.yondr_header_ready_icon{
  width: 28px !important; height: 28px !important; border-radius: 12px !important;
  display: grid !important; place-items: center !important; background: #fff !important;
  color: #7456ff !important; box-shadow:none;
  font-size: 15px !important; flex: 0 0 auto !important;
}
.yondr_header_ready_copy{ display: flex !important; flex-direction: column !important; gap: 1px !important; }
.yondr_header_ready_copy b{ font-size: 12px !important; font-weight: 950 !important; letter-spacing: -.02em !important; color: #151934 !important; }
.yondr_header_ready_copy small{ font-size: 10px !important; font-weight: 850 !important; color: #6d728d !important; text-transform: uppercase !important; letter-spacing: .04em !important; }
.yondr_header_ready_badge{
  position: absolute !important; top: -5px !important; right: -4px !important;
  min-width: 19px !important; height: 19px !important; padding: 0 5px !important;
  border-radius: 999px !important; background: #7456ff !important; color: #fff !important;
  font-size: 10px !important; font-weight: 950 !important; line-height: 19px !important;
  text-align: center !important; box-shadow:none;
  font-style: normal !important;
}
@media (max-width: 760px){.yondr_header_ready_btn{ min-height: 39px !important; width: 39px !important; padding: 0 !important; justify-content: center !important; }
.yondr_header_ready_icon{ width: 28px !important; height: 28px !important; background: var(--ys-accent) !important; color:#fff !important; }
.yondr_header_ready_copy{ display: none !important; }
}
.yondr-first-contact-settings,
.yondr-first-contact-profile{
  margin:18px 0;
  padding:18px;
  border-radius:28px;
  background:var(--ys-accent),rgba(93,95,147,.05));
  border:1px solid rgba(116,86,255,.14);
  box-shadow:none;
}
.yondr-first-contact-settings-head span,
.yondr-first-contact-profile-head span{
  display:inline-flex;
  padding:7px 12px;
  border-radius:999px;
  background:rgba(116,86,255,.12);
  color:#7456ff;
  font-size:11px;
  font-weight:950;
  letter-spacing:.08em;
  text-transform:uppercase;
}
.yondr-first-contact-settings-head h3,
.yondr-first-contact-profile-head h3{
  margin:10px 0 5px;
  color:#111638;
  font-size:22px;
  line-height:1.1;
  font-weight:950;
  letter-spacing:-.03em;
}
.yondr-first-contact-settings-head p,
.yondr-first-contact-profile-head p{
  margin:0;
  color:#6e748e;
  font-size:13px;
  line-height:1.45;
  font-weight:650;
}
.yondr-first-contact-options,
.yondr-first-contact-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:12px;
  margin-top:16px;
}
.yondr-first-contact-toggle,
.yondr-first-contact-card{
  position:relative;
  display:flex;
  align-items:center;
  gap:12px;
  min-height:92px;
  border:1px solid rgba(116,86,255,.12);
  border-radius:22px;
  background:#fff;
  padding:13px;
  box-shadow:none;
  cursor:pointer;
  text-align:left;
  width:100%;
}
.yondr-first-contact-toggle input{position:absolute;opacity:0;pointer-events:none}
.yondr-first-contact-toggle .yfc-icon,
.yondr-first-contact-card span{
  width:42px;height:42px;display:grid;place-items:center;border-radius:16px;
  background:#f3efff;color:#7456ff;font-size:20px;flex:0 0 auto;
}
.yfc-copy{min-width:0;flex:1}
.yfc-copy strong,
.yondr-first-contact-card strong{
  display:block;color:#111638;font-size:14px;font-weight:950;line-height:1.1;
}
.yfc-copy em,
.yondr-first-contact-card em{
  display:block;margin-top:4px;color:#747a94;font-size:12px;line-height:1.25;font-style:normal;font-weight:650;
}
.yfc-switch{
  width:42px;height:24px;border-radius:999px;background:#dfe1eb;position:relative;flex:0 0 auto;transition:.18s ease;
}
.yfc-switch:before{
  content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:none;transition:.18s ease;
}
.yondr-first-contact-toggle input:checked ~ .yfc-switch{background:#7456ff}
.yondr-first-contact-toggle input:checked ~ .yfc-switch:before{transform:translateX(18px)}
.yondr-first-contact-toggle:has(input:checked){
  border-color:rgba(116,86,255,.34);
  box-shadow:none;
}
.yondr-first-contact-extra{
  margin-top:12px;
  background:#fff;
  border:1px solid rgba(116,86,255,.12);
  border-radius:20px;
  padding:13px;
}
.yondr-first-contact-extra label{
  display:block;
  color:#111638;
  font-size:12px;
  font-weight:950;
  margin-bottom:7px;
}
.yondr-first-contact-extra input,
.yondr-first-contact-extra select{
  width:100%;
  border:1px solid rgba(93,95,147,.18)!important;
  border-radius:16px!important;
  min-height:46px!important;
  padding:0 13px!important;
  background:#fbfaff!important;
  color:#111638!important;
  box-sizing:border-box!important;
}
.yondr-first-contact-extra small{
  display:block;margin-top:8px;color:#727891;font-size:12px;line-height:1.35;
}
.yondr-first-contact-save{
  margin-top:14px;width:100%;min-height:52px;border:0;border-radius:999px;
  background:var(--ys-accent);color:#fff;font-weight:950;
  box-shadow:none;
}
.yondr-first-contact-card{border:0}
.yondr-first-contact-card:hover{transform:translateY(-1px);box-shadow:none}
.yondr-first-contact-modal{position:fixed;inset:0;z-index:2147483000;display:none}
.yondr-first-contact-modal.open{display:block}
.yfc-backdrop{position:absolute;inset:0;background:rgba(10,13,33,.50);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.yfc-sheet{
  position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
  width:min(500px,calc(100vw - 28px));max-height:calc(100dvh - 36px);overflow:auto;
  border-radius:30px;background:#fff;padding:22px;border:1px solid rgba(116,86,255,.14);
  box-shadow:none;
}
.yfc-close{position:absolute;right:14px;top:12px;width:36px;height:36px;border:0;border-radius:50%;font-size:24px;background:rgba(16,20,56,.06);color:#111638}
.yfc-sheet>span{display:inline-flex;padding:7px 12px;border-radius:999px;background:#f1edff;color:#7456ff;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}
.yfc-sheet h3{margin:12px 0 14px;color:#111638;font-size:26px;font-weight:950;letter-spacing:-.03em}
.yfc-sheet textarea{
  width:100%;min-height:128px;border:1px solid rgba(93,95,147,.18);border-radius:20px;
  padding:14px;background:#fbfaff;color:#111638;resize:vertical;box-sizing:border-box;font-weight:650;
}
.yfc-prompt-question{margin-bottom:12px;padding:13px;border-radius:18px;background:#f4f0ff;color:#111638;font-weight:850;line-height:1.35}
.yfc-modal-note{margin:0 0 13px;color:#6f758f;font-size:14px;line-height:1.45;font-weight:650}
.yfc-sheet select{width:100%;height:48px;border-radius:16px;border:1px solid rgba(93,95,147,.18);background:#fbfaff;padding:0 12px;margin-bottom:12px}
.yfc-actions{display:flex;gap:10px;margin-top:14px}
.yfc-primary,.yfc-secondary{flex:1;border:0;border-radius:999px;min-height:48px;font-weight:950}
.yfc-primary{background:var(--ys-accent);color:#fff}
.yfc-secondary{background:#f1edff;color:#5d5f93}
@media(max-width:760px){.yondr-first-contact-options,.yondr-first-contact-grid{grid-template-columns:1fr}
.yondr-first-contact-settings,.yondr-first-contact-profile{border-radius:24px;padding:15px}
.yfc-sheet{top:auto;bottom:10px;transform:translateX(-50%);border-radius:28px}
}
body.dt_night_mode .yondr-first-contact-settings,
body.night_mode .yondr-first-contact-settings,
body.dt_night_mode .yondr-first-contact-profile,
body.night_mode .yondr-first-contact-profile,
body.dt_night_mode .yfc-sheet,
body.night_mode .yfc-sheet{background:#171b35;border-color:rgba(255,255,255,.10);box-shadow:none}
body.dt_night_mode .yondr-first-contact-toggle,
body.night_mode .yondr-first-contact-toggle,
body.dt_night_mode .yondr-first-contact-card,
body.night_mode .yondr-first-contact-card,
body.dt_night_mode .yondr-first-contact-extra,
body.night_mode .yondr-first-contact-extra{background:#1d2444;border-color:rgba(255,255,255,.10);box-shadow:none}
body.dt_night_mode .yondr-first-contact-settings-head h3,
body.night_mode .yondr-first-contact-settings-head h3,
body.dt_night_mode .yondr-first-contact-profile-head h3,
body.night_mode .yondr-first-contact-profile-head h3,
body.dt_night_mode .yfc-copy strong,
body.night_mode .yfc-copy strong,
body.dt_night_mode .yondr-first-contact-card strong,
body.night_mode .yondr-first-contact-card strong,
body.dt_night_mode .yfc-sheet h3,
body.night_mode .yfc-sheet h3,
body.dt_night_mode .yondr-first-contact-extra label,
body.night_mode .yondr-first-contact-extra label{color:#fff}
body.dt_night_mode .yondr-first-contact-settings-head p,
body.night_mode .yondr-first-contact-settings-head p,
body.dt_night_mode .yondr-first-contact-profile-head p,
body.night_mode .yondr-first-contact-profile-head p,
body.dt_night_mode .yfc-copy em,
body.night_mode .yfc-copy em,
body.dt_night_mode .yondr-first-contact-card em,
body.night_mode .yondr-first-contact-card em,
body.dt_night_mode .yfc-modal-note,
body.night_mode .yfc-modal-note{color:rgba(255,255,255,.70)}
.yondr-first-contact-settings,.yondr-first-contact-profile{margin:18px 0;padding:18px;border-radius:28px;background:var(--ys-accent),rgba(93,95,147,.05));border:1px solid rgba(116,86,255,.14);box-shadow:none}
.yondr-first-contact-settings-head span,.yondr-first-contact-profile-head span{display:inline-flex;padding:7px 12px;border-radius:999px;background:rgba(116,86,255,.12);color:#7456ff;font-size:11px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}
.yondr-first-contact-settings-head h3,.yondr-first-contact-profile-head h3{margin:10px 0 5px;color:#111638;font-size:22px;line-height:1.1;font-weight:950;letter-spacing:-.03em}
.yondr-first-contact-settings-head p,.yondr-first-contact-profile-head p{margin:0;color:#6e748e;font-size:13px;line-height:1.45;font-weight:650}
.yondr-first-contact-options,.yondr-first-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}
.yondr-first-contact-toggle,.yondr-first-contact-card{position:relative;display:flex;align-items:center;gap:12px;min-height:92px;border:1px solid rgba(116,86,255,.12);border-radius:22px;background:#fff;padding:13px;box-shadow:none;cursor:pointer;text-align:left;width:100%}
.yondr-first-contact-toggle input{position:absolute;opacity:0;pointer-events:none}
.yondr-first-contact-toggle .yfc-icon,.yondr-first-contact-card span{width:42px;height:42px;display:grid;place-items:center;border-radius:16px;background:#f3efff;color:#7456ff;font-size:20px;flex:0 0 auto}
.yfc-copy{min-width:0;flex:1}
.yfc-copy strong,.yondr-first-contact-card strong{display:block;color:#111638;font-size:14px;font-weight:950;line-height:1.1}
.yfc-copy em,.yondr-first-contact-card em{display:block;margin-top:4px;color:#747a94;font-size:12px;line-height:1.25;font-style:normal;font-weight:650}
.yfc-switch{width:42px;height:24px;border-radius:999px;background:#dfe1eb;position:relative;flex:0 0 auto;transition:.18s ease}
.yfc-switch:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;border-radius:50%;background:#fff;box-shadow:none;transition:.18s ease}
.yondr-first-contact-toggle input:checked~.yfc-switch{background:#7456ff}
.yondr-first-contact-toggle input:checked~.yfc-switch:before{transform:translateX(18px)}
.yondr-first-contact-extra{margin-top:12px;background:#fff;border:1px solid rgba(116,86,255,.12);border-radius:20px;padding:13px}
.yondr-first-contact-extra label{display:block;color:#111638;font-size:12px;font-weight:950;margin-bottom:7px}
.yondr-first-contact-extra input,.yondr-first-contact-extra select{width:100%;border:1px solid rgba(93,95,147,.18)!important;border-radius:16px!important;min-height:46px!important;padding:0 13px!important;background:#fbfaff!important;color:#111638!important;box-sizing:border-box!important}
.yondr-first-contact-extra small{display:block;margin-top:8px;color:#727891;font-size:12px;line-height:1.35}
.yondr-first-contact-save,.yondr-first-contact-requests{margin-top:14px;width:100%;min-height:52px;border-radius:999px;font-weight:950}
.yondr-first-contact-save{border:0;background:var(--ys-accent);color:#fff;box-shadow:none}
.yondr-first-contact-requests{border:1px solid rgba(116,86,255,.20);background:#fff;color:#5d5f93}
.yondr-first-contact-requests b{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;margin-left:6px;border-radius:999px;background:#7456ff;color:#fff;font-size:11px}
.yondr-first-contact-modal,.yondr-intro-requests-sheet{position:fixed;inset:0;z-index:2147483200;display:none}
.yondr-first-contact-modal.open,.yondr-intro-requests-sheet.open{display:block}
.yfc-backdrop,.yfc-requests-backdrop{position:absolute;inset:0;background:rgba(10,13,33,.52);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.yfc-sheet,.yfc-requests-card{position:absolute;left:50%;transform:translateX(-50%);width:min(560px,calc(100vw - 20px));max-height:min(82vh,760px);border-radius:30px;background:#fff;border:1px solid rgba(116,86,255,.14);box-shadow:none;overflow:auto}
.yfc-sheet{top:50%;transform:translate(-50%,-50%);padding:22px}
.yfc-requests-card{bottom:14px;overflow:hidden;display:flex;flex-direction:column}
.yfc-close,.yfc-requests-x{position:absolute;right:14px;top:12px;width:36px;height:36px;border:0;border-radius:50%;font-size:24px;background:rgba(16,20,56,.06);color:#111638;z-index:2}
.yfc-sheet>span{display:inline-flex;padding:7px 12px;border-radius:999px;background:#f1edff;color:#7456ff;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}
.yfc-sheet h3{margin:12px 0 14px;color:#111638;font-size:26px;font-weight:950;letter-spacing:-.03em}
.yfc-sheet textarea{width:100%;min-height:128px;border:1px solid rgba(93,95,147,.18);border-radius:20px;padding:14px;background:#fbfaff;color:#111638;resize:vertical;box-sizing:border-box;font-weight:650}
.yfc-prompt-question{margin-bottom:12px;padding:13px;border-radius:18px;background:#f4f0ff;color:#111638;font-weight:850;line-height:1.35}
.yfc-modal-note{margin:0 0 13px;color:#6f758f;font-size:14px;line-height:1.45;font-weight:650}
.yfc-actions{display:flex;gap:10px;margin-top:14px}
.yfc-primary,.yfc-secondary{flex:1;border:0;border-radius:999px;min-height:48px;font-weight:950}
.yfc-primary{background:var(--ys-accent);color:#fff}
.yfc-secondary{background:#f1edff;color:#5d5f93}
.yfc-requests-head{display:flex;gap:14px;padding:22px 58px 16px 20px;border-bottom:1px solid rgba(16,20,56,.08);background:var(--ys-accent),rgba(93,95,147,.07))}
.yfc-requests-head>span{width:46px;height:46px;display:grid;place-items:center;border-radius:18px;background:#fff;box-shadow:none;font-size:22px;flex:0 0 auto}
.yfc-requests-head strong{display:block;color:#111638;font-size:20px;font-weight:950;letter-spacing:-.03em;line-height:1.1}
.yfc-requests-head p{margin:4px 0 0;color:#70758e;font-size:13px;line-height:1.4}
.yfc-requests-list{padding:12px;overflow:auto}
.yondr_intro_request_item{display:flex;gap:12px;padding:13px;border-radius:22px;border:1px solid rgba(16,20,56,.08);background:#fff;box-shadow:none;margin-bottom:10px}
.yfc-request-avatar{width:50px;height:50px;border-radius:18px;overflow:hidden;flex:0 0 auto}
.yfc-request-avatar img{width:100%;height:100%;object-fit:cover;display:block}
.yfc-request-body{min-width:0;flex:1}
.yfc-request-top{display:flex;align-items:center;justify-content:space-between;gap:10px}
.yfc-request-top strong{font-size:14px;color:#111638;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.yfc-request-top span{font-size:11px;color:#7456ff;font-weight:950;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}
.yfc-request-body p{margin:6px 0 9px;color:#535b78;font-size:13px;line-height:1.45}
.yfc-request-gift{display:inline-flex;margin:0 0 9px;padding:7px 10px;border-radius:999px;background:#f1edff;color:#7456ff;font-size:12px;font-weight:950}
.yfc-request-actions{display:flex;flex-wrap:wrap;gap:8px}
.yfc-request-actions button,.yfc-request-actions a{border:0;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:900;text-decoration:none;line-height:1;cursor:pointer}
.yfc-request-actions .interested{background:var(--ys-accent);color:#fff}
.yfc-request-actions .not{background:rgba(255,63,122,.10);color:#c9275d}
.yfc-request-actions a{background:rgba(93,95,147,.10);color:#4b5271}
.yondr_intro_requests_empty{text-align:center;padding:34px 18px;color:#757a96}
.yondr_intro_requests_empty span{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 12px;border-radius:22px;background:var(--ys-accent),rgba(93,95,147,.10));font-size:26px}
.yondr_intro_requests_empty strong{display:block;color:#101438;font-size:17px;margin-bottom:5px}
.yondr_intro_requests_empty p{margin:0;font-size:13px;line-height:1.45}
@media(max-width:760px){.yondr-first-contact-options,.yondr-first-contact-grid{grid-template-columns:1fr}
.yondr-first-contact-settings,.yondr-first-contact-profile{border-radius:24px;padding:15px}
.yfc-sheet{top:auto;bottom:10px;transform:translateX(-50%);border-radius:28px}
.yfc-requests-card{bottom:8px;width:calc(100vw - 14px);max-height:84vh;border-radius:28px}
.yfc-requests-head{padding:20px 54px 14px 16px}
.yfc-request-actions button,.yfc-request-actions a{flex:1 1 auto;text-align:center}
}
body.dt_night_mode .yondr-first-contact-settings,body.night_mode .yondr-first-contact-settings,body.dt_night_mode .yondr-first-contact-profile,body.night_mode .yondr-first-contact-profile,body.dt_night_mode .yfc-sheet,body.night_mode .yfc-sheet,body.dt_night_mode .yfc-requests-card,body.night_mode .yfc-requests-card,body.dt_night_mode .yondr_intro_request_item,body.night_mode .yondr_intro_request_item{background:#171b35;border-color:rgba(255,255,255,.10);box-shadow:none}
body.dt_night_mode .yondr-first-contact-settings-head h3,body.night_mode .yondr-first-contact-settings-head h3,body.dt_night_mode .yondr-first-contact-profile-head h3,body.night_mode .yondr-first-contact-profile-head h3,body.dt_night_mode .yfc-copy strong,body.night_mode .yfc-copy strong,body.dt_night_mode .yondr-first-contact-card strong,body.night_mode .yondr-first-contact-card strong,body.dt_night_mode .yfc-sheet h3,body.night_mode .yfc-sheet h3,body.dt_night_mode .yfc-requests-head strong,body.night_mode .yfc-requests-head strong,body.dt_night_mode .yfc-request-top strong,body.night_mode .yfc-request-top strong,body.dt_night_mode .yondr_intro_requests_empty strong,body.night_mode .yondr_intro_requests_empty strong{color:#fff}
body.dt_night_mode .yondr-first-contact-settings-head p,body.night_mode .yondr-first-contact-settings-head p,body.dt_night_mode .yondr-first-contact-profile-head p,body.night_mode .yondr-first-contact-profile-head p,body.dt_night_mode .yfc-copy em,body.night_mode .yfc-copy em,body.dt_night_mode .yondr-first-contact-card em,body.night_mode .yondr-first-contact-card em,body.dt_night_mode .yfc-modal-note,body.night_mode .yfc-modal-note,body.dt_night_mode .yfc-requests-head p,body.night_mode .yfc-requests-head p,body.dt_night_mode .yfc-request-body p,body.night_mode .yfc-request-body p,body.dt_night_mode .yondr_intro_requests_empty,body.night_mode .yondr_intro_requests_empty{color:rgba(255,255,255,.70)}
.yondr-first-contact-profile.is-pending{
  border-color:rgba(255,179,71,.34);
  background:var(--ys-accent),rgba(116,86,255,.05));
}
.yondr-first-contact-profile.is-closed{
  border-color:rgba(255,63,122,.22);
  background:var(--ys-accent),rgba(93,95,147,.04));
}
.yondr-first-contact-profile.is-open{
  border-color:rgba(66,190,122,.26);
  background:var(--ys-accent),rgba(116,86,255,.05));
}
.yondr-first-contact-pulse{
  animation: yondrFirstContactPulse26 1.25s ease;
}
.yondr_header_intro_btn{
  position:relative;
  display:inline-flex!important;
  align-items:center;
  gap:7px;
  min-height:40px;
  padding:7px 11px;
  border-radius:999px;
  background:var(--ys-accent),rgba(116,86,255,.10));
  border:1px solid rgba(116,86,255,.14);
  color:#151934!important;
  font-weight:950;
  text-decoration:none!important;
  box-shadow:none;
}
.yondr_header_intro_btn span{
  width:26px;
  height:26px;
  display:grid;
  place-items:center;
  border-radius:11px;
  background:#fff;
  color:#7456ff;
  box-shadow:none;
  flex:0 0 auto;
}
.yondr_header_intro_btn b{
  font-size:12px;
  line-height:1;
  letter-spacing:-.02em;
}
.yondr_header_intro_btn em{
  position:absolute;
  top:-5px;
  right:-4px;
  min-width:19px;
  height:19px;
  padding:0 5px;
  border-radius:999px;
  background:#ff3f7a;
  color:#fff;
  font-size:10px;
  font-style:normal;
  font-weight:950;
  line-height:19px;
  text-align:center;
  box-shadow:none;
}
.yondr_header_intro_btn.has-pending{
  background:var(--ys-accent),rgba(116,86,255,.14));
  border-color:rgba(255,63,122,.20);
}
.yfc-request-audio{
  display:block;
  width:100%;
  height:38px;
  margin:8px 0 10px;
}
.yondr_intro_request_item[data-id]{
  position:relative;
}
.yondr_intro_request_item:before{
  content:"";
  position:absolute;
  left:8px;
  top:18px;
  width:7px;
  height:7px;
  border-radius:50%;
  background:#7456ff;
  box-shadow:none;
}
.yondr_intro_request_item .yfc-request-avatar{
  margin-left:4px;
}
@media(max-width:760px){.yondr_header_intro_btn{
    min-height:38px;
    padding:6px 9px;
  }
.yondr_header_intro_btn b{
    display:none;
  }
}
body.dt_night_mode .yondr_header_intro_btn,
body.night_mode .yondr_header_intro_btn{
  background:rgba(255,255,255,.08);
  border-color:rgba(255,255,255,.10);
  color:#fff!important;
}
body.dt_night_mode .yondr_header_intro_btn span,
body.night_mode .yondr_header_intro_btn span{
  background:rgba(255,255,255,.10);
  color:#dcd7ff;
}
.yondr_header_yons_btn{position:relative;display:inline-flex!important;align-items:center;gap:7px;min-height:40px;padding:7px 11px;border-radius:999px;background:var(--ys-accent),rgba(116,86,255,.10));border:1px solid rgba(116,86,255,.14);color:#151934!important;font-weight:950;text-decoration:none!important;box-shadow:none}
.yondr_header_yons_btn span{width:26px;height:26px;display:grid;place-items:center;border-radius:11px;background:#fff;color:#b98a00;box-shadow:none;font-size:14px}
.yondr_header_yons_btn b{font-size:12px;line-height:1;letter-spacing:-.02em}
.yondr-yons-wallet-sheet{position:fixed;inset:0;z-index:2147483300;display:none}
.yondr-yons-wallet-sheet.open{display:block}
.yons-backdrop{position:absolute;inset:0;background:rgba(10,13,33,.52);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.yons-card{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);width:min(520px,calc(100vw - 20px));max-height:min(82vh,740px);overflow:auto;border-radius:30px;background:#fff;border:1px solid rgba(116,86,255,.14);box-shadow:none;padding:18px}
.yons-x{position:absolute;right:14px;top:14px;width:36px;height:36px;border:0;border-radius:50%;font-size:24px;background:rgba(16,20,56,.06);color:#111638;z-index:2}
.yons-head{display:flex;gap:14px;align-items:flex-start;padding:4px 46px 16px 2px}
.yons-head>span{width:50px;height:50px;display:grid;place-items:center;border-radius:18px;background:var(--ys-accent);color:#b98a00;font-size:21px;flex:0 0 auto}
.yons-head strong{display:block;color:#111638;font-size:24px;line-height:1.05;font-weight:950;letter-spacing:-.03em}
.yons-head p{margin:5px 0 0;color:#6f758f;font-size:13px;line-height:1.4}
.yons-balances{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.yons-balances div{border-radius:20px;background:#f7f4ff;border:1px solid rgba(116,86,255,.10);padding:14px;text-align:center}
.yons-balances b{display:block;color:#111638;font-size:28px;line-height:1;font-weight:1000}
.yons-balances span{display:block;margin-top:5px;color:#747a94;font-size:12px;font-weight:850}
.yons-starter{width:100%;min-height:50px;margin-top:14px;border:0;border-radius:999px;background:var(--ys-accent);color:#fff;font-weight:950;box-shadow:none}
.yons-starter:disabled{background:#d7dae6;color:#707790;box-shadow:none}
.yons-note{margin:12px 0 0;padding:12px 13px;border-radius:18px;background:#fffaf0;color:#7a6220;font-size:12px;line-height:1.4;font-weight:700}
.yons-transactions{margin-top:12px;border-top:1px solid rgba(16,20,56,.08);padding-top:8px}
.yons-tx{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 4px;border-bottom:1px solid rgba(16,20,56,.06)}
.yons-tx span{color:#565e7a;font-size:13px;font-weight:750}
.yons-tx b{font-size:13px;font-weight:950}
.yons-tx b.pos{color:#23a365}
.yons-tx b.neg{color:#c9275d}
.yons-empty{text-align:center;color:#7a819a;font-size:13px;padding:16px}
.yfc-yons-balance-box{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:12px;border-radius:18px;background:#fff7da;border:1px solid rgba(185,138,0,.14)}
.yfc-yons-balance-box span{color:#7a6220;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}
.yfc-yons-balance-box b{margin-left:auto;color:#111638;font-size:20px;font-weight:1000}
.yfc-yons-balance-box button{border:0;border-radius:999px;background:#111638;color:#fff;padding:8px 11px;font-size:12px;font-weight:950}
.yfc-request-gift-note{display:block;margin:-3px 0 9px;color:#7a819a;font-size:11px;font-weight:700;line-height:1.3}
@media(max-width:760px){.yondr_header_yons_btn{min-height:38px;padding:6px 9px}
.yons-card{bottom:8px;width:calc(100vw - 14px);border-radius:28px}
.yons-balances{grid-template-columns:1fr 1fr}
.yons-balances div:first-child{grid-column:1/-1}
}
body.dt_night_mode .yondr_header_yons_btn,body.night_mode .yondr_header_yons_btn{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.10);color:#fff!important}
body.dt_night_mode .yondr_header_yons_btn span,body.night_mode .yondr_header_yons_btn span{background:rgba(255,255,255,.10);color:#ffe29b}
body.dt_night_mode .yons-card,body.night_mode .yons-card{background:#171b35;border-color:rgba(255,255,255,.10);box-shadow:none}
body.dt_night_mode .yons-head strong,body.night_mode .yons-head strong,body.dt_night_mode .yons-balances b,body.night_mode .yons-balances b{color:#fff}
body.dt_night_mode .yons-head p,body.night_mode .yons-head p,body.dt_night_mode .yons-balances span,body.night_mode .yons-balances span,body.dt_night_mode .yons-tx span,body.night_mode .yons-tx span{color:rgba(255,255,255,.70)}
body.dt_night_mode .yons-balances div,body.night_mode .yons-balances div,body.dt_night_mode .yfc-yons-balance-box,body.night_mode .yfc-yons-balance-box{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.10)}
.yondr-step29-settings .yondr-first-contact-options{
  gap:14px;
}
.yondr-step29-settings .yondr-first-contact-toggle{
  min-height:104px;
  transition:transform .16s ease, border-color .16s ease, box-shadow .16s ease;
}
.yondr-step29-settings .yondr-first-contact-toggle.is-enabled{
  border-color:rgba(116,86,255,.34);
  background:var(--ys-accent);
  box-shadow:none;
}
.yondr-step29-settings .yondr-first-contact-toggle:hover{
  transform:translateY(-1px);
}
.yondr-step29-yons-note{
  display:flex;
  gap:12px;
  align-items:flex-start;
  margin-top:12px;
  padding:12px;
  border-radius:18px;
  background:var(--ys-accent),rgba(116,86,255,.07));
  border:1px solid rgba(116,86,255,.10);
}
.yondr-step29-yons-note>span{
  width:36px;
  height:36px;
  display:grid;
  place-items:center;
  border-radius:14px;
  background:#fff;
  flex:0 0 auto;
}
.yondr-step29-yons-note p{
  margin:0;
  flex:1;
  color:#626983;
  font-size:12px;
  line-height:1.35;
  font-weight:650;
}
.yondr-step29-yons-note strong{
  color:#111638;
}
.yondr-step29-yons-note button{
  border:0;
  border-radius:999px;
  background:#7456ff;
  color:#fff;
  font-size:12px;
  font-weight:900;
  padding:8px 12px;
  white-space:nowrap;
}
.yondr-step29-profile .yondr-first-contact-profile-head h3{
  font-size:25px;
  max-width:560px;
}
.yondr-step29-profile .yondr-first-contact-grid{
  gap:14px;
}
.yondr-step29-profile .yondr-first-contact-card{
  min-height:112px;
  padding-right:44px;
  transition:transform .16s ease, box-shadow .16s ease, border-color .16s ease;
}
.yondr-step29-profile .yondr-first-contact-card:hover,
.yondr-step29-profile .yondr-first-contact-card.is-selected{
  transform:translateY(-2px);
  border-color:rgba(116,86,255,.30);
  box-shadow:none;
}
.yfc-card-arrow{
  position:absolute;
  right:14px;
  top:50%;
  transform:translateY(-50%);
  width:28px;
  height:28px;
  display:grid;
  place-items:center;
  border-radius:999px;
  background:#f2efff;
  color:#7456ff;
  font-style:normal;
  font-weight:950;
}
.yondr-step29-composer .yfc-sheet{
  border-radius:34px;
}
.yondr-step29-requests .yondr_intro_request_item{
  padding-top:34px;
}
@media(max-width:760px){.yondr-step29-profile .yondr-first-contact-card{
    min-height:98px;
  }
.yondr-step29-yons-note{
    flex-direction:column;
  }
.yondr-step29-yons-note button{
    width:100%;
  }
}
body.dt_night_mode .yondr-fc-studio-summary,
body.night_mode .yondr-fc-studio-summary,
body.dt_night_mode .yondr-fc-profile-explainer>div,
body.night_mode .yondr-fc-profile-explainer>div,
body.dt_night_mode .yondr-fc-profile-status,
body.night_mode .yondr-fc-profile-status,
body.dt_night_mode .yondr-step29-composer-note,
body.night_mode .yondr-step29-composer-note,
body.dt_night_mode .yondr-step29-request-guide,
body.night_mode .yondr-step29-request-guide,
body.dt_night_mode .yondr-step29-yons-note,
body.night_mode .yondr-step29-yons-note{
  background:rgba(255,255,255,.06);
  border-color:rgba(255,255,255,.10);
  box-shadow:none;
}
body.dt_night_mode .yondr-fc-studio-copy strong,
body.night_mode .yondr-fc-studio-copy strong,
body.dt_night_mode .yondr-fc-studio-tip strong,
body.night_mode .yondr-fc-studio-tip strong,
body.dt_night_mode .yondr-step29-yons-note strong,
body.night_mode .yondr-step29-yons-note strong,
body.dt_night_mode .yondr-fc-profile-explainer strong,
body.night_mode .yondr-fc-profile-explainer strong,
body.dt_night_mode .yondr-fc-profile-status strong,
body.night_mode .yondr-fc-profile-status strong,
body.dt_night_mode .yondr-step29-composer-note strong,
body.night_mode .yondr-step29-composer-note strong,
body.dt_night_mode .yondr-step29-request-guide strong,
body.night_mode .yondr-step29-request-guide strong{
  color:#fff;
}
body.dt_night_mode .yondr-fc-studio-copy p,
body.night_mode .yondr-fc-studio-copy p,
body.dt_night_mode .yondr-fc-studio-tip p,
body.night_mode .yondr-fc-studio-tip p,
body.dt_night_mode .yondr-step29-yons-note p,
body.night_mode .yondr-step29-yons-note p,
body.dt_night_mode .yondr-fc-profile-explainer p,
body.night_mode .yondr-fc-profile-explainer p,
body.dt_night_mode .yondr-fc-profile-status p,
body.night_mode .yondr-fc-profile-status p,
body.dt_night_mode .yondr-step29-composer-note p,
body.night_mode .yondr-step29-composer-note p,
body.dt_night_mode .yondr-step29-request-guide p,
body.night_mode .yondr-step29-request-guide p{
  color:rgba(255,255,255,.70);
}
.yfc-primary.disabled,.yfc-primary:disabled{opacity:.55!important;cursor:not-allowed!important;filter:grayscale(.25)}
.yondr-wallet30 .yons-head{padding-bottom:12px}
.yons-admin-gifts{margin:0 16px 14px;width:calc(100% - 32px);min-height:48px;border:0;border-radius:999px;background:var(--ys-accent);color:#fff;font-weight:950;box-shadow:none}
.yondr_header_admin_gifts_btn{display:inline-grid!important;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--ys-accent),rgba(116,86,255,.14));border:1px solid rgba(116,86,255,.16);text-decoration:none!important;box-shadow:none}
.yondr_header_admin_gifts_btn span{font-size:18px}
.yondr-admin-gift-sheet{position:fixed;inset:0;z-index:2147483400;display:none}
.yondr-admin-gift-sheet.open{display:block}
.yons-admin-gift-row{position:relative;display:grid;grid-template-columns:150px 1fr 120px;gap:14px;align-items:center;padding:14px;border-radius:24px;background:#fff;border:1px solid rgba(116,86,255,.12);box-shadow:none}
.yons-admin-gift-row.inactive{opacity:.62}
.gift-admin-actions .js-yons-admin-save{background:var(--ys-accent);color:#fff}
.gift-admin-actions .js-yons-admin-deactivate{background:rgba(255,63,122,.10);color:#c9275d}
@media(max-width:860px){.yons-admin-gift-row{grid-template-columns:1fr}
}
body.dt_night_mode .admin-gift-card,body.night_mode .admin-gift-card,body.dt_night_mode .yons-admin-gift-row,body.night_mode .yons-admin-gift-row,body.dt_night_mode .admin-gift-note,body.night_mode .admin-gift-note{background:#171b35;border-color:rgba(255,255,255,.10);box-shadow:none}
.yfc-limits-head{display:flex;align-items:flex-start;gap:11px;margin-bottom:12px}
.yfc-limits-head>span{width:38px;height:38px;display:grid;place-items:center;border-radius:16px;background:#fff;box-shadow:none;flex:0 0 auto}
.yfc-limits-head strong{display:block;color:#111638;font-size:15px;line-height:1.15;font-weight:950}
.yfc-limits-head p{margin:3px 0 0;color:#69708b;font-size:12px;line-height:1.35;font-weight:650}
.yfc-limit-row{display:grid;grid-template-columns:84px 46px 1fr;align-items:center;gap:10px;margin:8px 0}
.yfc-limit-row span{color:#4f5872;font-size:12px;font-weight:850}
.yfc-limit-row b{color:#111638;font-size:12px;font-weight:950;text-align:right}
.yfc-limit-row i{display:block;height:8px;border-radius:999px;background:rgba(17,22,56,.08);overflow:hidden}
.yfc-limit-row i em{display:block;height:100%;border-radius:inherit;background:var(--ys-accent)}
.yfc-request-actions button.safety{background:rgba(17,22,56,.06);color:#4e5872}
.yfc-request-actions button.safety.danger{background:rgba(255,63,122,.10);color:#c9275d}
.yfc-request-actions button.safety:hover{filter:brightness(.96)}
@media(max-width:760px){.yfc-limit-row{grid-template-columns:76px 42px 1fr;gap:8px}
.yfc-request-actions button.safety{flex:1 1 45%}
}
body.dt_night_mode .yfc-limits-head strong,body.night_mode .yfc-limits-head strong,body.dt_night_mode .yfc-limit-row b,body.night_mode .yfc-limit-row b{color:#fff}
body.dt_night_mode .yfc-limits-head p,body.night_mode .yfc-limits-head p,body.dt_night_mode .yfc-limit-row span,body.night_mode .yfc-limit-row span,body.dt_night_mode .yondr-fc-profile-limit-note32 p,body.night_mode .yondr-fc-profile-limit-note32 p{color:rgba(255,255,255,.70)}
body.dt_night_mode .yfc-limit-row i,body.night_mode .yfc-limit-row i{background:rgba(255,255,255,.10)}
.yfc-admin-limits-btn{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:9px;
  width:100%;
  min-height:48px;
  margin:10px 0 14px;
  border:1px solid rgba(66,190,122,.20);
  border-radius:999px;
  background:var(--ys-accent),rgba(116,86,255,.08));
  color:#18203f;
  font-weight:950;
}
.yfc-admin-limits-btn span{font-size:17px}
.yfc-admin-limits-btn b{font-size:13px}
.yondr_header_admin_limits_btn{
  display:inline-grid!important;
  place-items:center;
  width:38px;
  height:38px;
  border-radius:999px;
  margin-left:6px;
  background:var(--ys-accent),rgba(116,86,255,.10));
  border:1px solid rgba(66,190,122,.18);
  color:#151934!important;
  text-decoration:none!important;
  box-shadow:none;
}
.yondr_header_admin_limits_btn span{font-size:17px}
.yondr-admin-limits-sheet{position:fixed;inset:0;z-index:2147483400;display:none}
.yondr-admin-limits-sheet.open{display:block}
.yfc-admin-limits-backdrop{position:absolute;inset:0;background:rgba(10,13,33,.54);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
.yfc-admin-limits-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 22px));max-height:calc(100dvh - 30px);overflow:auto;border-radius:30px;background:#fff;border:1px solid rgba(66,190,122,.16);box-shadow:none}
.yfc-admin-limits-x{position:absolute;right:14px;top:12px;width:36px;height:36px;border:0;border-radius:50%;font-size:24px;background:rgba(16,20,56,.06);color:#111638;z-index:2}
.yfc-admin-limits-head{display:flex;gap:14px;padding:22px 58px 16px 20px;background:var(--ys-accent),rgba(116,86,255,.08));border-bottom:1px solid rgba(16,20,56,.08)}
.yfc-admin-limits-head>span{width:46px;height:46px;display:grid;place-items:center;border-radius:18px;background:#fff;box-shadow:none;font-size:22px;flex:0 0 auto}
.yfc-admin-limits-head strong{display:block;color:#111638;font-size:20px;font-weight:950;letter-spacing:-.03em;line-height:1.1}
.yfc-admin-limits-head p{margin:4px 0 0;color:#68708a;font-size:13px;line-height:1.35;font-weight:650}
.yfc-admin-limits-note{margin:14px 16px 0;padding:13px;border-radius:20px;background:rgba(66,190,122,.09);border:1px solid rgba(66,190,122,.14)}
.yfc-admin-limits-note strong{display:block;color:#111638;font-size:13px;font-weight:950}
.yfc-admin-limits-note p{margin:4px 0 0;color:#67708a;font-size:12px;line-height:1.35;font-weight:650}
.yfc-admin-limits-grid{display:grid;gap:11px;padding:16px}
.yfc-admin-limit-field{display:grid;grid-template-columns:1fr 110px;gap:12px;align-items:center;padding:13px;border-radius:20px;background:#fbfaff;border:1px solid rgba(116,86,255,.10)}
.yfc-admin-limit-field span strong{display:block;color:#111638;font-size:14px;font-weight:950}
.yfc-admin-limit-field span em{display:block;margin-top:4px;color:#70778f;font-size:12px;line-height:1.25;font-style:normal;font-weight:650}
.yfc-admin-limit-field input{width:100%;height:44px;border-radius:16px!important;border:1px solid rgba(93,95,147,.16)!important;background:#fff!important;color:#111638!important;font-weight:950;text-align:center;box-sizing:border-box!important}
.yfc-admin-limits-actions{display:flex;gap:10px;padding:0 16px 18px}
.yfc-admin-limits-actions button{flex:1;border:0;border-radius:999px;min-height:48px;font-weight:950}
.yfc-admin-limits-reset{background:#f1edff;color:#5d5f93}
.yfc-admin-limits-save{background:var(--ys-accent);color:#fff;box-shadow:none}
@media(max-width:760px){.yfc-admin-limits-card{top:auto;bottom:8px;transform:translateX(-50%);border-radius:28px}
.yfc-admin-limit-field{grid-template-columns:1fr}
.yfc-admin-limits-actions{flex-direction:column}
.yondr_header_admin_limits_btn{width:36px;height:36px}
}
body.dt_night_mode .yfc-admin-limits-btn,body.night_mode .yfc-admin-limits-btn,body.dt_night_mode .yondr_header_admin_limits_btn,body.night_mode .yondr_header_admin_limits_btn,body.dt_night_mode .yfc-admin-limits-card,body.night_mode .yfc-admin-limits-card,body.dt_night_mode .yfc-admin-limits-note,body.night_mode .yfc-admin-limits-note,body.dt_night_mode .yfc-admin-limit-field,body.night_mode .yfc-admin-limit-field{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.10);box-shadow:none;color:#fff!important}
body.dt_night_mode .yfc-admin-limits-head,body.night_mode .yfc-admin-limits-head{background:var(--ys-accent),rgba(116,86,255,.10));border-bottom-color:rgba(255,255,255,.10)}
body.dt_night_mode .yfc-admin-limits-head strong,body.night_mode .yfc-admin-limits-head strong,body.dt_night_mode .yfc-admin-limits-note strong,body.night_mode .yfc-admin-limits-note strong,body.dt_night_mode .yfc-admin-limit-field span strong,body.night_mode .yfc-admin-limit-field span strong{color:#fff}
body.dt_night_mode .yfc-admin-limits-head p,body.night_mode .yfc-admin-limits-head p,body.dt_night_mode .yfc-admin-limits-note p,body.night_mode .yfc-admin-limits-note p,body.dt_night_mode .yfc-admin-limit-field span em,body.night_mode .yfc-admin-limit-field span em{color:rgba(255,255,255,.70)}
.yondr-admin-limits-fab33a{
  position:fixed;
  right:18px;
  bottom:92px;
  z-index:99999;
  display:inline-flex;
  align-items:center;
  gap:9px;
  min-height:48px;
  padding:10px 14px;
  border:0;
  border-radius:999px;
  background:var(--ys-accent);
  color:#fff;
  box-shadow:none;
  cursor:pointer;
  font-weight:950;
}
.yondr-admin-limits-fab33a span{
  width:30px;
  height:30px;
  display:grid;
  place-items:center;
  border-radius:13px;
  background:rgba(255,255,255,.14);
}
.yondr-admin-limits-fab33a b{
  font-size:12px;
  letter-spacing:-.02em;
}
.yondr-admin-tools-panel33a{
  margin:16px auto;
  padding:16px;
  max-width:1040px;
  border-radius:26px;
  background:var(--ys-accent),rgba(116,86,255,.92));
  color:#fff;
  box-shadow:none;
}
.yondr-admin-tools-panel33a .yat-head{
  display:flex;
  gap:12px;
  align-items:flex-start;
  margin-bottom:12px;
}
.yondr-admin-tools-panel33a .yat-head>span{
  width:42px;
  height:42px;
  display:grid;
  place-items:center;
  border-radius:16px;
  background:rgba(255,255,255,.12);
  flex:0 0 auto;
}
.yondr-admin-tools-panel33a strong{
  display:block;
  color:#fff;
  font-size:18px;
  line-height:1.1;
  font-weight:950;
  letter-spacing:-.03em;
}
.yondr-admin-tools-panel33a p{
  margin:4px 0 0;
  color:rgba(255,255,255,.72);
  font-size:13px;
  line-height:1.35;
  font-weight:650;
}
.yondr-admin-tools-panel33a .yat-actions{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:10px;
}
.yondr-admin-tools-panel33a .yat-actions button{
  display:grid;
  grid-template-columns:38px 1fr;
  gap:10px;
  align-items:center;
  text-align:left;
  border:1px solid rgba(255,255,255,.14);
  border-radius:20px;
  background:rgba(255,255,255,.10);
  color:#fff;
  padding:13px;
  cursor:pointer;
}
.yondr-admin-tools-panel33a .yat-actions button>span{
  grid-row:span 2;
  width:38px;
  height:38px;
  display:grid;
  place-items:center;
  border-radius:15px;
  background:rgba(255,255,255,.12);
}
.yondr-admin-tools-panel33a .yat-actions b{
  font-size:13px;
  font-weight:950;
}
.yondr-admin-tools-panel33a .yat-actions em{
  color:rgba(255,255,255,.70);
  font-size:11px;
  line-height:1.25;
  font-style:normal;
  font-weight:650;
}
.yondr-admin-cp-limits-card33a{
  margin:16px;
  padding:16px;
  border-radius:24px;
  background:var(--ys-accent);
  color:#fff;
  box-shadow:none;
  display:flex;
  justify-content:space-between;
  gap:14px;
  align-items:center;
}
.yondr-admin-cp-limits-card33a>div{
  display:flex;
  align-items:flex-start;
  gap:12px;
}
.yondr-admin-cp-limits-card33a span{
  width:42px;
  height:42px;
  display:grid;
  place-items:center;
  border-radius:16px;
  background:rgba(255,255,255,.12);
  flex:0 0 auto;
}
.yondr-admin-cp-limits-card33a strong{
  display:block;
  color:#fff;
  font-size:18px;
  font-weight:950;
}
.yondr-admin-cp-limits-card33a p{
  margin:3px 0 0;
  color:rgba(255,255,255,.72);
  font-size:13px;
  font-weight:650;
}
.yondr-admin-cp-limits-card33a button{
  border:0;
  border-radius:999px;
  background:#fff;
  color:#111638;
  padding:10px 15px;
  font-weight:950;
  white-space:nowrap;
}
.yfc-admin-limits-nav{
  font-weight:800!important;
}
@media(max-width:760px){.yondr-admin-limits-fab33a{
    right:12px;
    bottom:82px;
    min-height:44px;
    padding:8px 10px;
  }
.yondr-admin-limits-fab33a b{
    display:none;
  }
.yondr-admin-tools-panel33a{
    margin:12px;
    border-radius:22px;
  }
.yondr-admin-tools-panel33a .yat-actions{
    grid-template-columns:1fr;
  }
.yondr-admin-cp-limits-card33a{
    align-items:stretch;
    flex-direction:column;
    margin:12px;
  }
.yondr-admin-cp-limits-card33a button{
    width:100%;
  }
}
.yfc-admin-limits-nav,
[data-yonder-limits-link="1"],
.yondr-admin-limits-fab33a{
  cursor:pointer!important;
}
body .yondr-admin-limits-fab33a,
body .yondr-admin-tools-panel33a,
body .yondr-admin-cp-limits-card33a{
  display:none!important;
}
#yondr_first_contact_profile.is-compact .yondr-first-contact-profile-head,
#yondr_first_contact_profile.is-compact .yondr-first-contact-grid,
#yondr_first_contact_profile.is-compact .yondr-fc-profile-limit-note32{
  display:none !important;
}

#yondr_first_contact_settings{background:var(--ys-surface);color:var(--ys-ink);border:1px solid var(--ys-line);border-radius:22px;padding:20px;margin:20px 0}#yondr_first_contact_settings>summary{cursor:pointer;min-height:44px;font-size:16px;font-weight:650;color:var(--ys-ink)}#yondr_first_contact_settings .yondr-first-contact-settings-head h3{font-size:19px;color:var(--ys-ink)}#yondr_first_contact_settings .yondr-first-contact-settings-head p{font-size:13px;color:var(--ys-muted)}#yondr_first_contact_settings .yondr-first-contact-toggle{background:var(--ys-field);border:1px solid var(--ys-line);border-radius:16px;color:var(--ys-ink)}#yondr_first_contact_settings .yfc-copy strong{color:var(--ys-ink)}#yondr_first_contact_settings .yfc-copy em{color:var(--ys-muted)}#yondr_first_contact_settings .yondr-first-contact-save{background:var(--ys-accent);color:var(--ys-on);box-shadow:none;border-radius:24px}#yondr_first_contact_settings .yondr-first-contact-requests{background:var(--ys-soft);color:var(--ys-accent);box-shadow:none;border-radius:24px}
