@keyframes slashsweep_k7m2n9xq4p1wa {
        0% {
          transform: scaleX(0);
          transform-origin: left center;
        }
        100% {
          transform: scaleX(1);
          transform-origin: left center;
        }
      }
      @keyframes glowpulse_r3t8v2b6c1ydh {
        0%,
        100% {
          opacity: 0.55;
        }
        50% {
          opacity: 1;
        }
      }
      @keyframes risein_m4p9w2x7q3zne {
        from {
          opacity: 0;
          transform: translateY(1.25rem);
        }
        to {
          opacity: 1;
          transform: translateY(0);
        }
      }
      [dir='rtl'] #urscvc9 .elak10i3,
      html[dir='rtl'] #urscvc9 .elak10i3 {
        animation-name: slashsweep_k7m2n9xq4p1wa_rtl;
      }
      @keyframes slashsweep_k7m2n9xq4p1wa_rtl {
        0% {
          transform: scaleX(0);
          transform-origin: right center;
        }
        100% {
          transform: scaleX(1);
          transform-origin: right center;
        }
      }
      #urscvc9 {
        background: linear-gradient(165deg, var(--neutral-1050) 0%, var(--neutral-950) 38%, var(--background-secondary) 38.1%, var(--background-primary) 100%);
        color: var(--text-primary);
        overflow: hidden;
        position: relative;
      }
      #urscvc9 .elswnqb5 {
        position: absolute;
        inset-block-start: -8rem;
        inset-inline-end: -6rem;
        width: min(42vw, 28rem);
        aspect-ratio: 1;
        border-radius: 50%;
        background: radial-gradient(circle, var(--primary-bg) 0%, rgba(var(--bs-primary-rgb), 0) 68%);
        opacity: 0.35;
        pointer-events: none;
        animation: glowpulse_r3t8v2b6c1ydh 6s ease-in-out infinite;
      }
      #urscvc9 .eltjvh7p {
        position: absolute;
        inset-block-start: 18rem;
        inset-inline-start: -10rem;
        width: min(50vw, 34rem);
        aspect-ratio: 1;
        border-radius: 50%;
        background: radial-gradient(circle, var(--accent-bg) 0%, rgba(var(--bs-accent-rgb), 0) 70%);
        opacity: 0.22;
        pointer-events: none;
        animation: glowpulse_r3t8v2b6c1ydh 7.5s ease-in-out infinite;
        animation-delay: 1.2s;
      }
      #urscvc9 .elolrds6 {
        position: relative;
        z-index: 1;
      }
      #urscvc9 .ela7pb6u {
        background: linear-gradient(135deg, var(--neutral-1050) 0%, var(--neutral-950) 55%, var(--primary-dark) 100%);
        color: var(--text-light);
        border: 0;
        border-inline-start: 0.55rem solid var(--primary-bg);
        position: relative;
        overflow: hidden;
        animation: risein_m4p9w2x7q3zne 0.7s ease both;
      }
      #urscvc9 .ela7pb6u::after {
        content: '';
        position: absolute;
        inset-block-start: -20%;
        inset-inline-end: -12%;
        width: 55%;
        height: 140%;
        background: linear-gradient(210deg, var(--accent) 0%, rgba(var(--bs-accent-rgb), 0) 55%);
        opacity: 0.28;
        transform: skewX(-18deg);
        pointer-events: none;
      }
      [dir='rtl'] #urscvc9 .ela7pb6u::after,
      html[dir='rtl'] #urscvc9 .ela7pb6u::after {
        transform: skewX(18deg);
      }
      #urscvc9 .elk1vfse {
        position: relative;
        z-index: 1;
      }
      #urscvc9 .elak10i3 {
        display: block;
        width: 7.5rem;
        height: 0.35rem;
        background: linear-gradient(90deg, var(--primary-bg) 0%, var(--accent-light) 100%);
        margin-block-end: 1.35rem;
        animation: slashsweep_k7m2n9xq4p1wa 0.85s ease both;
      }
      #urscvc9 .elfwdkt5 {
        font-size: clamp(2.2rem, 5vw, 3.6rem);
        font-weight: 800;
        letter-spacing: -0.04em;
        line-height: 1.05;
        color: var(--text-light);
        max-width: 16ch;
      }
      #urscvc9 .el72mqb4 {
        font-size: 1.05rem;
        line-height: 1.75;
        color: color-mix(in srgb, var(--text-light) 82%, var(--accent-light) 18%);
        max-width: 58ch;
      }
      #urscvc9 .el6734yc {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 0.75rem;
      }
      #urscvc9 .ellv1al3 {
        background: color-mix(in srgb, var(--neutral-1050) 55%, var(--primary-dark) 45%);
        border: 1px solid color-mix(in srgb, var(--primary-light) 45%, var(--neutral-1050));
        border-inline-start: 0.35rem solid var(--primary-bg);
        padding-block: 0.95rem;
        padding-inline: 1rem;
        color: var(--text-light);
        font-size: 0.88rem;
        font-weight: 600;
        line-height: 1.45;
        word-break: break-word;
      }
      #urscvc9 .ellv1al3:nth-child(2) {
        border-inline-start-color: var(--accent-light);
      }
      #urscvc9 .ellv1al3:nth-child(3) {
        border-inline-start-color: var(--secondary-bg);
      }
      #urscvc9 .ellv1al3:nth-child(4) {
        border-inline-start-color: var(--warning-bg);
      }
      #urscvc9 .eleqog55 {
        background: var(--background-tertiary);
        border: 1px solid var(--border-medium);
        border-block-start: 0.4rem solid var(--secondary);
        margin-block: 1.75rem;
        animation: risein_m4p9w2x7q3zne 0.75s ease both;
        animation-delay: 0.12s;
      }
      #urscvc9 .el16vzhx {
        font-size: 0.78rem;
        font-weight: 800;
        letter-spacing: 0.14em;
        text-transform: uppercase;
        color: var(--secondary-dark);
        margin-block-end: 1rem;
      }
      #urscvc9 .el51ejud {
        display: flex;
        flex-wrap: wrap;
        gap: 0.55rem;
      }
      #urscvc9 .elpddkrg {
        display: inline-flex;
        align-items: center;
        text-decoration: none;
        font-size: 0.9rem;
        font-weight: 700;
        color: var(--text-primary);
        background: linear-gradient(180deg, var(--background-primary) 0%, var(--background-secondary) 100%);
        border: 1px solid var(--border-medium);
        border-inline-start: 0.3rem solid var(--accent);
        padding-block: 0.65rem;
        padding-inline: 0.95rem;
        transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease, transform 0.2s ease;
      }
      #urscvc9 .elpddkrg:hover {
        background: var(--accent-bg);
        color: var(--accent-dark);
        border-color: var(--accent);
        transform: translateY(-2px);
      }
      #urscvc9 .elbgmxnm {
        display: grid;
        grid-template-columns: minmax(0, 1fr);
        gap: 1.25rem;
      }
      #urscvc9 .elp2mdhz {
        position: relative;
        padding-block: 1.75rem;
        padding-inline: 1.5rem;
        background: var(--background-tertiary);
        border: 1px solid var(--border-light);
        border-inline-start: 0.45rem solid var(--primary);
        overflow: hidden;
      }
      #urscvc9 .elp2mdhz:nth-child(even) {
        background: linear-gradient(120deg, var(--background-tertiary) 0%, color-mix(in srgb, var(--accent-bg) 22%, var(--background-tertiary) 78%) 100%);
        border-inline-start-color: var(--accent);
      }
      #urscvc9 .elp2mdhz.elg5nwdy {
        background: linear-gradient(135deg, var(--primary-dark) 0%, var(--neutral-1050) 55%, var(--accent-dark) 100%);
        border: 0;
        border-inline-start: 0.45rem solid var(--primary-bg);
        color: var(--text-light);
      }
      #urscvc9 .elp2mdhz.elg5nwdy .elmzgi7d,
      #urscvc9 .elp2mdhz.elg5nwdy .elbs5zk3 {
        color: var(--text-light);
      }

      #urscvc9 .elp2mdhz.elg5nwdy .elawgoml li::before {
        background: var(--primary-bg);
      }
      #urscvc9 .elp2mdhz.elm39jiq {
        background: linear-gradient(160deg, var(--secondary-dark) 0%, var(--secondary) 100%);
        border: 0;
        border-inline-start: 0.45rem solid var(--secondary-bg);
        color: var(--text-light);
      }
      #urscvc9 .elp2mdhz.elm39jiq .elmzgi7d,
      #urscvc9 .elp2mdhz.elm39jiq .elbs5zk3 {
        color: var(--text-light);
      }
      #urscvc9 .elp2mdhz.elm39jiq .elcw4ua9,
      #urscvc9 .elp2mdhz.elm39jiq .elawgoml li {
        color: color-mix(in srgb, var(--text-light) 90%, var(--secondary-bg) 10%);
      }
      #urscvc9 .elp2mdhz.elm39jiq .elawgoml li::before {
        background: var(--secondary-bg);
      }
      #urscvc9 .elmzgi7d {
        font-size: clamp(1.2rem, 2.4vw, 1.55rem);
        font-weight: 800;
        letter-spacing: -0.02em;
        color: var(--text-primary);
        margin: 0;
        line-height: 1.2;
      }
      #urscvc9 .elbs5zk3 {
        font-size: 1.05rem;
        font-weight: 800;
        color: var(--primary-dark);
        margin: 0;
      }
      #urscvc9 .elcw4ua9 {
        font-size: 0.97rem;
        line-height: 1.8;
        color: var(--text-secondary);
        margin: 0;
      }
      #urscvc9 .elscv54w {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 0.85rem;
        margin: 0;
      }
      #urscvc9 .elscv54w dt {
        margin: 0;
        padding-block: 1rem;
        padding-inline: 1rem;
        background: color-mix(in srgb, var(--primary-bg) 18%, var(--background-primary) 82%);
        border: 1px solid var(--border-medium);
        border-block-end: 0.28rem solid var(--primary);
        color: var(--text-secondary);
        font-weight: 600;
        font-size: 0.93rem;
        line-height: 1.65;
      }
      #urscvc9 .elscv54w dt:nth-child(even) {
        background: color-mix(in srgb, var(--accent-bg) 20%, var(--background-primary) 80%);
        border-block-end-color: var(--accent);
      }
      #urscvc9 .elscv54w dt:nth-child(3n) {
        background: color-mix(in srgb, var(--secondary-bg) 20%, var(--background-primary) 80%);
        border-block-end-color: var(--secondary);
      }
      #urscvc9 .elt7lgnf {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 1.25rem;
      }
      #urscvc9 .elfqzgnf {
        padding-block: 1.25rem;
        padding-inline: 1.15rem;
        background: var(--background-primary);
        border: 1px solid var(--border-medium);
        border-block-start: 0.35rem solid var(--warning-color);
      }
      #urscvc9 .elfqzgnf:last-child {
        border-block-start-color: var(--info-color);
      }
      #urscvc9 .elawgoml {
        list-style: none;
        margin: 0;
        padding: 0;
        display: grid;
        grid-template-columns: minmax(0, 1fr);
        gap: 0.45rem;
      }
      #urscvc9 .elawgoml li {
        position: relative;
        color: var(--text-secondary);
        line-height: 1.7;
        font-size: 0.95rem;
        padding-block: 0.55rem;
        padding-inline: 1.35rem 0.25rem;
        background: color-mix(in srgb, var(--background-primary) 70%, var(--background-tertiary));
        border-inline-start: 0;
      }
      #urscvc9 .elawgoml li::before {
        content: '';
        position: absolute;
        inset-inline-start: 0;
        inset-block-start: 0.9rem;
        width: 0.55rem;
        height: 0.55rem;
        background: var(--primary);
        transform: rotate(45deg);
      }
      #urscvc9 .elawgoml.el5ypvgg li::before {
        background: var(--accent);
      }
      #urscvc9 .elawgoml.el909yok li::before {
        background: var(--warning-color);
      }
      #urscvc9 .el48bhhm {
        display: grid;
        grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
        gap: 0;
        margin-block-start: 1.75rem;
        overflow: hidden;
        border: 1px solid var(--border-medium);
        animation: risein_m4p9w2x7q3zne 0.8s ease both;
        animation-delay: 0.18s;
      }
      #urscvc9 .el1djpjo {
        background: linear-gradient(160deg, var(--danger-dark) 0%, var(--primary-dark) 45%, var(--accent-dark) 100%);
        color: var(--text-light);
        padding-block: 2rem;
        padding-inline: 1.75rem;
        position: relative;
      }
      #urscvc9 .el1djpjo::before {
        content: '';
        position: absolute;
        inset-block-end: 0;
        inset-inline-start: 0;
        width: 100%;
        height: 0.35rem;
        background: linear-gradient(90deg, var(--primary-bg), var(--accent-light), var(--secondary-bg));
      }
      #urscvc9 .eldj4nvp {
        font-size: clamp(1.3rem, 2.5vw, 1.7rem);
        font-weight: 800;
        color: var(--text-light);
        margin: 0;
        letter-spacing: -0.02em;
      }
      #urscvc9 .ell4a9t9 {
        color: color-mix(in srgb, var(--text-light) 86%, var(--primary-bg) 14%);
        font-size: 0.97rem;
        line-height: 1.75;
        margin: 0;
      }
      #urscvc9 .elk3xlpl {
        background: var(--background-tertiary);
        padding-block: 2rem;
        padding-inline: 1.75rem;
        display: grid;
        grid-template-columns: minmax(0, 1fr);
        gap: 0.85rem;
        align-content: center;
      }
      #urscvc9 .ela17meh {
        margin: 0;
        padding-block: 0.85rem;
        padding-inline: 1rem;
        font-size: 0.98rem;
        font-weight: 700;
        color: var(--text-primary);
        background: var(--background-primary);
        border-inline-start: 0.35rem solid var(--primary);
        word-break: break-word;
      }
      #urscvc9 .ela17meh:nth-child(2) {
        border-inline-start-color: var(--accent);
      }
      #urscvc9 .ela17meh:nth-child(3) {
        border-inline-start-color: var(--secondary);
      }
      @media (max-width: 991.98px) {
        #urscvc9 {
          background: linear-gradient(180deg, var(--neutral-1050) 0%, var(--neutral-950) 22%, var(--background-secondary) 22.1%, var(--background-primary) 100%);
        }
        #urscvc9 .el48bhhm {
          grid-template-columns: minmax(0, 1fr);
        }
      }
      @media (max-width: 767.98px) {
        #urscvc9 .ela7pb6u,
        #urscvc9 .eleqog55,
        #urscvc9 .elp2mdhz {
          padding-block: 1.35rem;
          padding-inline: 1.15rem;
        }
        #urscvc9 .elfwdkt5 {
          font-size: clamp(1.85rem, 9vw, 2.4rem);
          max-width: none;
        }
        #urscvc9 .el6734yc,
        #urscvc9 .elscv54w,
        #urscvc9 .elt7lgnf {
          grid-template-columns: minmax(0, 1fr);
        }
        #urscvc9 .el1djpjo,
        #urscvc9 .elk3xlpl {
          padding-block: 1.5rem;
          padding-inline: 1.15rem;
        }
        #urscvc9 .elmzgi7d {
          font-size: 1.15rem;
        }
      }
