/* Classes extracted from Blade style attributes. */
html body .bu-03b8826d {
  background: #EFF6FF !important;
  border-left: 4px solid #3B82F6 !important;
}
html body .bu-07fecca8 {
  white-space: pre-wrap !important;
  word-break: break-word !important;
}
html body .bu-0d5be05f {
  font-size: 10px !important;
}
html body .bu-114ad795 {
  font-size: 32px !important;
  font-weight: 600 !important;
}
html body .bu-11a50812 {
  font-size: 11px !important;
}
html body .bu-12d5c5fb {
  white-space: pre-wrap !important;
  word-break: break-word !important;
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace !important;
  max-height: 420px;
  overflow-y: auto;
}
html body .bu-1a38005a {
  color: #10B981 !important;
  font-size: 18px !important;
  flex-shrink: 0;
}
html body .bu-1b5ee003 {
  max-height: 150px;
  object-fit: contain !important;
  background: #f8f9fa !important;
  padding: 10px !important;
  border-radius: 8px !important;
}
html body .bu-1b69b31b {
  position: relative;
  height: 220px;
}
html body .bu-1fa1db94 {
  font-size: 3rem !important;
  opacity: 0.3;
}
html body .bu-20258767 {
  color: #F59E0B !important;
  font-size: 18px !important;
  flex-shrink: 0;
}
html body .bu-25ae6c29 {
  text-decoration: underline !important;
  margin-left: 6px !important;
}
html body .bu-2ccd01ac {
  width: 80px;
  height: 80px;
  object-fit: cover !important;
}
html body .bu-2dcf6e76 {
  color: #3B82F6 !important;
}
html body .bu-2e678497 {
  text-decoration: none !important;
  font-size: 0.8em !important;
}
html body .bu-307cafa1 {
  font-size: 32px !important;
  color: #6366F1 !important;
  flex-shrink: 0;
}
html body .bu-3154bd8e {
  cursor: help !important;
}
html body .bu-345f9ebd {
  font-size: 32px !important;
  color: #10B981 !important;
  flex-shrink: 0;
}
html body .bu-3698f08f {
  font-size: 40px !important;
  color: #10b981 !important;
}
html body .bu-3938d21e {
  font-size: 60px !important;
  color: #10b981 !important;
}
html body .bu-3a0c1f88 {
  color: #3C65F5 !important;
}
html body .bu-3ea2516f {
  height: 250px;
}
html body .bu-44753bfc {
  display: block;
  font-size: 18px !important;
  font-weight: 700 !important;
  margin-bottom: 4px !important;
  color: #05264E !important;
}
html body .bu-44b21af7 {
  width: 20%;
}
html body .bu-4592c743 {
  min-width: 140px;
}
html body .bu-464c0271 {
  width: 80px;
  height: 80px;
}
html body .bu-465bfea3 {
  width: 120px;
}
html body .bu-46b44dff {
  width: 72%;
}
html body .bu-46c01cff {
  font-size: 32px !important;
  color: #F59E0B !important;
  flex-shrink: 0;
}
html body .bu-47578583 {
  max-width: 700px;
  margin: 0 auto !important;
}
html body .bu-489f4495 {
  display: block;
  width: 100%;
}
html body .bu-49375dd5 {
  display: flex;
  align-items: center !important;
  gap: 16px !important;
  padding: 24px !important;
  background: #F8F9FA !important;
  border: 2px solid #E0E6F7 !important;
  border-radius: 12px !important;
  text-decoration: none !important;
  color: #05264E !important;
  transition: all 0.3s ease;
}
html body .bu-4f38f785 {
  width: 56px;
  height: 56px;
  font-size: 22px !important;
  font-weight: 600 !important;
}
html body .bu-4fd91ded {
  display: block;
  width: 100%;
  clear: both !important;
}
html body .bu-532b4039 {
  max-width: 180px;
}
html body .bu-60275afe {
  font-size: 40px !important;
  color: #fbbf24 !important;
}
html body .bu-64ff8de6 {
  max-height: 220px;
  overflow-y: auto;
}
html body .bu-651945a0 {
  min-width: 120px;
}
html body .bu-668d3436 {
  margin-top: 60px !important;
  padding-top: 60px !important;
  border-top: 2px solid #E0E6F7 !important;
}
html body .bu-66dbd5d0 {
  min-width: 180px;
}
html body .bu-69e7ea07 {
  max-height: 220px;
  width: 100%;
}
html body .bu-6d635e50 {
  max-height: 150px;
  overflow: hidden;
}
html body .bu-73f5ce4f {
  flex-shrink: 0;
  min-width: auto;
  width: auto;
}
html body .bu-742630d7 {
  font-size: 28px !important;
  font-weight: 700 !important;
  color: #05264E !important;
  margin-bottom: 24px !important;
  display: flex;
  align-items: center !important;
  justify-content: center !important;
}
html body .bu-7459256b {
  width: 100%;
  min-height: 70vh;
  border: 0 !important;
}
html body .bu-7c07cdf8 {
  width: 150px;
}
html body .bu-7eba571b {
  max-width: 150px;
}
html body .bu-80d654f9 {
  text-decoration: none !important;
}
html body .bu-8113a013 {
  font-size: 0.75rem !important;
}
html body .bu-8308088c {
  min-width: 10rem;
}
html body .bu-830eb986 {
  width: 140px;
}
html body .bu-8573bae3 {
  width: 80px;
}
html body .bu-8a0db10e {
  width: 50px;
  height: 50px;
}
html body .bu-8e87b753 {
  font-size: 0.7rem !important;
}
html body .bu-91245b1f {
  max-width: 110px;
}
html body .bu-94253f99 {
  min-width: 160px;
}
html body .bu-9425471b {
  white-space: pre-wrap !important;
  font-family: inherit !important;
}
html body .bu-a2ed4726 {
  height: 150px;
}
html body .bu-a548ea71 {
  white-space: pre-wrap !important;
}
html body .bu-aa5759ed {
  font-size: 40px !important;
  color: #3b82f6 !important;
}
html body .bu-aee0f9a2 {
  width: 32px;
  height: 32px;
  background: #E0E6F7 !important;
  border-radius: 6px !important;
  display: flex;
  align-items: center !important;
  justify-content: center !important;
}
html body .bu-aef3df2a {
  max-width: 300px;
}
html body .bu-b3d67f2d {
  max-height: 300px;
  overflow: auto;
}
html body .bu-b4452037 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)) !important;
  gap: 20px !important;
  max-width: 1200px;
  margin: 0 auto !important;
}
html body .bu-b45f4a2f {
  background: linear-gradient(135deg, #10b981 0%, #059669 100%) !important;
}
html body .bu-b5a5c606 {
  width: 120px;
  height: 120px;
  display: flex;
  align-items: center !important;
  justify-content: center !important;
}
html body .bu-b62dc2d6 {
  min-width: 130px;
}
html body .bu-bd09c419 {
  width: 60px;
}
html body .bu-be64c62d {
  flex: 1;
  text-align: left !important;
}
html body .bu-bec7b1d5 {
  min-width: 260px;
}
html body .bu-c0367d1f {
  display: block;
  font-size: 14px !important;
  color: #4F5E64 !important;
}
html body .bu-c250eca3 {
  width: 64%;
}
html body .bu-c3542391 {
  width: 48px;
}
html body .bu-c3e9d810 {
  font-size: 0.65rem !important;
}
html body .bu-c6fffdfe {
  width: 130px;
}
html body .bu-c81ba49e {
  width: 32px;
  height: 32px;
  object-fit: contain !important;
}
html body .bu-c821f2f6 {
  font-size: 0.9rem !important;
}
html body .bu-c8f4171c {
  text-decoration: underline !important;
  margin-left: 8px !important;
  font-weight: 600 !important;
}
html body .bu-cce3e3a2 {
  visibility: visible;
  animation-name: fadeInUp;
}
html body .bu-d2fba0f3 {
  width: 0%;
}
html body .bu-d52ddd08 {
  width: 170px;
}
html body .bu-d5be735c {
  background: #fff !important;
  border: 1px solid #E0E6F7 !important;
  border-radius: 16px !important;
  padding: 40px !important;
  text-align: center !important;
}
html body .bu-d6db40ea {
  width: 40px;
}
html body .bu-db4cf10b {
  width: 100px;
}
html body .bu-dc39b8f5 {
  width: 40%;
}
html body .bu-de413461 {
  min-width: 300px;
}
html body .bu-e581e86b {
  min-width: 280px;
}
html body .bu-e58b8101 {
  font-size: 48px !important;
}
html body .bu-e698a016 {
  font-style: italic !important;
}
html body .bu-e92cf52a {
  color: #6366F1 !important;
  font-size: 18px !important;
  flex-shrink: 0;
}
html body .bu-ec6626e1 {
  width: 70px;
}
html body .bu-edd685de {
  max-height: 200px;
  overflow-y: auto;
}
html body .bu-f889cd2d {
  height: 200px;
}
html body .bu-f8f979be {
  white-space: normal !important;
}
html body .bu-f984c520 {
  display: inline-flex;
}
html body .bu-f9f39a6b {
  white-space: normal !important;
  min-width: 16rem;
  max-width: 28rem;
}
html body .bu-fa570231 {
  word-wrap: break-word !important;
}
html body .bu-fba68c74 {
  background: #f1f5f9 !important;
  color: #64748b !important;
}
html body .quill-editor { height: var(--editor-h, 300px); }
html body .bu-accent-dot { width: 16px; height: 16px; background: var(--swatch) !important; }
html body .bu-dz-thumb { max-width: 200px; }
html body .bu-tone-ok { font-size: 20px; color: #10b981 !important; }
html body .bu-tone-bad { font-size: 20px; color: #ef4444 !important; }
html body .bu-hidden { display: none; }
html body .rt-accent-swatch.accent-3c65f5 { background: #3C65F5 !important; }
html body .rt-accent-swatch.accent-1e3a8a { background: #1E3A8A !important; }
html body .rt-accent-swatch.accent-0f766e { background: #0F766E !important; }
html body .rt-accent-swatch.accent-15803d { background: #15803D !important; }
html body .rt-accent-swatch.accent-9f1239 { background: #9F1239 !important; }
html body .rt-accent-swatch.accent-d97706 { background: #D97706 !important; }
html body .rt-accent-swatch.accent-0f172a { background: #0F172A !important; }
html body .wpct-0 { width: 0%; }
html body .wpct-1 { width: 1%; }
html body .wpct-2 { width: 2%; }
html body .wpct-3 { width: 3%; }
html body .wpct-4 { width: 4%; }
html body .wpct-5 { width: 5%; }
html body .wpct-6 { width: 6%; }
html body .wpct-7 { width: 7%; }
html body .wpct-8 { width: 8%; }
html body .wpct-9 { width: 9%; }
html body .wpct-10 { width: 10%; }
html body .wpct-11 { width: 11%; }
html body .wpct-12 { width: 12%; }
html body .wpct-13 { width: 13%; }
html body .wpct-14 { width: 14%; }
html body .wpct-15 { width: 15%; }
html body .wpct-16 { width: 16%; }
html body .wpct-17 { width: 17%; }
html body .wpct-18 { width: 18%; }
html body .wpct-19 { width: 19%; }
html body .wpct-20 { width: 20%; }
html body .wpct-21 { width: 21%; }
html body .wpct-22 { width: 22%; }
html body .wpct-23 { width: 23%; }
html body .wpct-24 { width: 24%; }
html body .wpct-25 { width: 25%; }
html body .wpct-26 { width: 26%; }
html body .wpct-27 { width: 27%; }
html body .wpct-28 { width: 28%; }
html body .wpct-29 { width: 29%; }
html body .wpct-30 { width: 30%; }
html body .wpct-31 { width: 31%; }
html body .wpct-32 { width: 32%; }
html body .wpct-33 { width: 33%; }
html body .wpct-34 { width: 34%; }
html body .wpct-35 { width: 35%; }
html body .wpct-36 { width: 36%; }
html body .wpct-37 { width: 37%; }
html body .wpct-38 { width: 38%; }
html body .wpct-39 { width: 39%; }
html body .wpct-40 { width: 40%; }
html body .wpct-41 { width: 41%; }
html body .wpct-42 { width: 42%; }
html body .wpct-43 { width: 43%; }
html body .wpct-44 { width: 44%; }
html body .wpct-45 { width: 45%; }
html body .wpct-46 { width: 46%; }
html body .wpct-47 { width: 47%; }
html body .wpct-48 { width: 48%; }
html body .wpct-49 { width: 49%; }
html body .wpct-50 { width: 50%; }
html body .wpct-51 { width: 51%; }
html body .wpct-52 { width: 52%; }
html body .wpct-53 { width: 53%; }
html body .wpct-54 { width: 54%; }
html body .wpct-55 { width: 55%; }
html body .wpct-56 { width: 56%; }
html body .wpct-57 { width: 57%; }
html body .wpct-58 { width: 58%; }
html body .wpct-59 { width: 59%; }
html body .wpct-60 { width: 60%; }
html body .wpct-61 { width: 61%; }
html body .wpct-62 { width: 62%; }
html body .wpct-63 { width: 63%; }
html body .wpct-64 { width: 64%; }
html body .wpct-65 { width: 65%; }
html body .wpct-66 { width: 66%; }
html body .wpct-67 { width: 67%; }
html body .wpct-68 { width: 68%; }
html body .wpct-69 { width: 69%; }
html body .wpct-70 { width: 70%; }
html body .wpct-71 { width: 71%; }
html body .wpct-72 { width: 72%; }
html body .wpct-73 { width: 73%; }
html body .wpct-74 { width: 74%; }
html body .wpct-75 { width: 75%; }
html body .wpct-76 { width: 76%; }
html body .wpct-77 { width: 77%; }
html body .wpct-78 { width: 78%; }
html body .wpct-79 { width: 79%; }
html body .wpct-80 { width: 80%; }
html body .wpct-81 { width: 81%; }
html body .wpct-82 { width: 82%; }
html body .wpct-83 { width: 83%; }
html body .wpct-84 { width: 84%; }
html body .wpct-85 { width: 85%; }
html body .wpct-86 { width: 86%; }
html body .wpct-87 { width: 87%; }
html body .wpct-88 { width: 88%; }
html body .wpct-89 { width: 89%; }
html body .wpct-90 { width: 90%; }
html body .wpct-91 { width: 91%; }
html body .wpct-92 { width: 92%; }
html body .wpct-93 { width: 93%; }
html body .wpct-94 { width: 94%; }
html body .wpct-95 { width: 95%; }
html body .wpct-96 { width: 96%; }
html body .wpct-97 { width: 97%; }
html body .wpct-98 { width: 98%; }
html body .wpct-99 { width: 99%; }
html body .wpct-100 { width: 100%; }
html body .hpx-0 { height: 0px; }
html body .hpx-1 { height: 1px; }
html body .hpx-2 { height: 2px; }
html body .hpx-3 { height: 3px; }
html body .hpx-4 { height: 4px; }
html body .hpx-5 { height: 5px; }
html body .hpx-6 { height: 6px; }
html body .hpx-7 { height: 7px; }
html body .hpx-8 { height: 8px; }
html body .hpx-9 { height: 9px; }
html body .hpx-10 { height: 10px; }
html body .hpx-11 { height: 11px; }
html body .hpx-12 { height: 12px; }
html body .hpx-13 { height: 13px; }
html body .hpx-14 { height: 14px; }
html body .hpx-15 { height: 15px; }
html body .hpx-16 { height: 16px; }
html body .hpx-17 { height: 17px; }
html body .hpx-18 { height: 18px; }
html body .hpx-19 { height: 19px; }
html body .hpx-20 { height: 20px; }
html body .hpx-21 { height: 21px; }
html body .hpx-22 { height: 22px; }
html body .hpx-23 { height: 23px; }
html body .hpx-24 { height: 24px; }
html body .hpx-25 { height: 25px; }
html body .hpx-26 { height: 26px; }
html body .hpx-27 { height: 27px; }
html body .hpx-28 { height: 28px; }
html body .hpx-29 { height: 29px; }
html body .hpx-30 { height: 30px; }
html body .hpx-31 { height: 31px; }
html body .hpx-32 { height: 32px; }
html body .hpx-33 { height: 33px; }
html body .hpx-34 { height: 34px; }
html body .hpx-35 { height: 35px; }
html body .hpx-36 { height: 36px; }
html body .hpx-37 { height: 37px; }
html body .hpx-38 { height: 38px; }
html body .hpx-39 { height: 39px; }
html body .hpx-40 { height: 40px; }
html body .hpx-41 { height: 41px; }
html body .hpx-42 { height: 42px; }
html body .hpx-43 { height: 43px; }
html body .hpx-44 { height: 44px; }
html body .hpx-45 { height: 45px; }
html body .hpx-46 { height: 46px; }
html body .hpx-47 { height: 47px; }
html body .hpx-48 { height: 48px; }
html body .hpx-49 { height: 49px; }
html body .hpx-50 { height: 50px; }
html body .hpx-51 { height: 51px; }
html body .hpx-52 { height: 52px; }
html body .hpx-53 { height: 53px; }
html body .hpx-54 { height: 54px; }
html body .hpx-55 { height: 55px; }
html body .hpx-56 { height: 56px; }
html body .hpx-57 { height: 57px; }
html body .hpx-58 { height: 58px; }
html body .hpx-59 { height: 59px; }
html body .hpx-60 { height: 60px; }
html body .hpx-61 { height: 61px; }
html body .hpx-62 { height: 62px; }
html body .hpx-63 { height: 63px; }
html body .hpx-64 { height: 64px; }
html body .hpx-65 { height: 65px; }
html body .hpx-66 { height: 66px; }
html body .hpx-67 { height: 67px; }
html body .hpx-68 { height: 68px; }
html body .hpx-69 { height: 69px; }
html body .hpx-70 { height: 70px; }
html body .hpx-71 { height: 71px; }
html body .hpx-72 { height: 72px; }
html body .hpx-73 { height: 73px; }
html body .hpx-74 { height: 74px; }
html body .hpx-75 { height: 75px; }
html body .hpx-76 { height: 76px; }
html body .hpx-77 { height: 77px; }
html body .hpx-78 { height: 78px; }
html body .hpx-79 { height: 79px; }
html body .hpx-80 { height: 80px; }
html body .hpx-81 { height: 81px; }
html body .hpx-82 { height: 82px; }
html body .hpx-83 { height: 83px; }
html body .hpx-84 { height: 84px; }
html body .hpx-85 { height: 85px; }
html body .hpx-86 { height: 86px; }
html body .hpx-87 { height: 87px; }
html body .hpx-88 { height: 88px; }
html body .hpx-89 { height: 89px; }
html body .hpx-90 { height: 90px; }
html body .hpx-91 { height: 91px; }
html body .hpx-92 { height: 92px; }
html body .hpx-93 { height: 93px; }
html body .hpx-94 { height: 94px; }
html body .hpx-95 { height: 95px; }
html body .hpx-96 { height: 96px; }
html body .hpx-97 { height: 97px; }
html body .hpx-98 { height: 98px; }
html body .hpx-99 { height: 99px; }
html body .hpx-100 { height: 100px; }
html body .hpx-101 { height: 101px; }
html body .hpx-102 { height: 102px; }
html body .hpx-103 { height: 103px; }
html body .hpx-104 { height: 104px; }
html body .hpx-105 { height: 105px; }
html body .hpx-106 { height: 106px; }
html body .hpx-107 { height: 107px; }
html body .hpx-108 { height: 108px; }
html body .hpx-109 { height: 109px; }
html body .hpx-110 { height: 110px; }
html body .hpx-111 { height: 111px; }
html body .hpx-112 { height: 112px; }
html body .hpx-113 { height: 113px; }
html body .hpx-114 { height: 114px; }
html body .hpx-115 { height: 115px; }
html body .hpx-116 { height: 116px; }
html body .hpx-117 { height: 117px; }
html body .hpx-118 { height: 118px; }
html body .hpx-119 { height: 119px; }
html body .hpx-120 { height: 120px; }
