.rc-toast-root{position:fixed;top:16px;right:16px;z-index:2147483000;display:flex;flex-direction:column;gap:10px;pointer-events:none}
.rc-toast{pointer-events:none;min-width:220px;max-width:360px;border-radius:14px;padding:10px 12px;box-shadow:0 14px 30px rgba(2,6,23,.16),0 2px 8px rgba(2,6,23,.10);border:1px solid rgba(15,23,42,.10);backdrop-filter:saturate(140%) blur(8px);display:flex;align-items:flex-start;gap:10px}
.rc-toast-ico{width:28px;height:28px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900;flex:0 0 auto}
.rc-toast-msg{font-weight:800;color:#0f172a;font-size:13px;line-height:18px;word-break:break-word}
.rc-toast--success{background:rgba(240,253,244,.95)}
.rc-toast--success .rc-toast-ico{background:linear-gradient(180deg,#34d399 0%, #16a34a 100%)}
.rc-toast--error{background:rgba(254,242,242,.95)}
.rc-toast--error .rc-toast-ico{background:linear-gradient(180deg,#fb7185 0%, #e11d48 100%)}
.rc-toast--info{background:rgba(239,246,255,.95)}
.rc-toast--info .rc-toast-ico{background:linear-gradient(180deg,#60a5fa 0%, #2563eb 100%)}

.rc-skel-host{position:relative}
.rc-skel-overlay{position:absolute;inset:0;z-index:2000;border-radius:14px;background:rgba(255,255,255,.72);backdrop-filter:saturate(140%) blur(2px);display:flex;align-items:stretch;justify-content:stretch}
.rc-skel-card{width:100%;height:100%;padding:14px;display:flex;flex-direction:column;gap:10px}
.rc-skel-line{height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(226,232,240,.9) 0%,rgba(241,245,249,.95) 30%,rgba(226,232,240,.9) 60%,rgba(226,232,240,.9) 100%);background-size:240% 100%;animation:rcSkel 1.25s ease-in-out infinite}
.rc-skel-line.lg{height:16px}
.rc-skel-line.sm{height:10px}
.rc-skel-row{display:flex;gap:10px}
.rc-skel-col{flex:1 1 auto}
.rc-skel-col.w20{flex:0 0 20%}
.rc-skel-col.w30{flex:0 0 30%}
.rc-skel-col.w40{flex:0 0 40%}
.rc-skel-col.w60{flex:0 0 60%}
.rc-skel-col.w70{flex:0 0 70%}
.rc-skel-col.w80{flex:0 0 80%}
@keyframes rcSkel{0%{background-position:0% 0}100%{background-position:-200% 0}}
.rc-copy-btn{display:inline-flex;align-items:center;gap:8px;border-radius:999px;font-weight:900}
.rc-copy-ico{width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(37,99,235,.12);color:#2563eb}

/* Cards / Accordions */
.rc-acc{border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#fff;box-shadow:0 6px 18px rgba(2,6,23,.06);margin-bottom:16px;overflow:hidden}
.rc-acc-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:linear-gradient(180deg,#f8fafc 0%, #f1f5f9 100%);border-bottom:1px solid rgba(15,23,42,.08)}
.rc-acc-title{font-weight:800;color:#0f172a;font-size:14px}
.rc-acc-actions{display:flex;gap:8px;align-items:center}
.rc-acc-toggle{width:auto;min-width:34px}
.rc-acc-body{padding:12px}
.rc-acc.collapsed .rc-acc-body{display:none}
.rc-acc.collapsed .rc-acc-toggle{transform:rotate(-90deg)}

/* Limit modes pills */
.rc-limit-box{border:1px solid rgba(15,23,42,.08);border-radius:16px;background:linear-gradient(180deg,#ffffff 0%, #fbfdff 100%);box-shadow:0 10px 26px rgba(2,6,23,.06);padding:12px}
.rc-limit-modes{display:flex;gap:10px;flex-wrap:wrap}
.rc-limit-mode{cursor:pointer;user-select:none;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(15,23,42,.10);border-radius:999px;background:#fff;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}
.rc-limit-mode:hover{border-color:rgba(37,99,235,.25);box-shadow:0 6px 18px rgba(2,6,23,.06)}
.rc-limit-mode input{accent-color:#2563eb;transform:translateY(0.5px)}
.rc-limit-mode span{font-weight:800;color:#0f172a;font-size:13px;line-height:16px}
.rc-limit-mode-active{border-color:rgba(37,99,235,.45);background:linear-gradient(180deg,rgba(37,99,235,.10) 0%, rgba(37,99,235,.06) 100%);box-shadow:0 10px 24px rgba(37,99,235,.12)}

/* Tables: compact and sticky head */
.table.table-sm.rc-table{margin-bottom:0}
.table.rc-dense td,.table.rc-dense th{padding:.35rem .5rem;font-size:13px}
.table.rc-align-right td.only_number{text-align:right}
.table-responsive .table thead th{position:sticky;top:0;background:#f8fafc;z-index:5}
.table thead th{font-weight:800;color:#0f172a}
.table td[contenteditable]{outline:none}
.table td[contenteditable]:focus{box-shadow:inset 0 0 0 2px rgba(37,99,235,.25);border-radius:6px}
.rc-sticky-left{position:sticky;left:0;background:#fff;z-index:6}
.rc-sticky-left.rc-head{background:#f1f5f9}
.rc-btn-compact{padding:2px 6px;border-radius:10px}
.rc-btn-compact .rc-copy-ico{width:16px;height:16px}
.rc-tooltip{position:relative}
.rc-tooltip[data-title]{}
.rc-tip-pop{position:fixed;z-index:2147483001;background:#111827;color:#fff;font-size:11px;padding:6px 8px;border-radius:8px;white-space:nowrap;pointer-events:none;box-shadow:0 14px 30px rgba(2,6,23,.22),0 2px 8px rgba(2,6,23,.16)}
.rc-tip-pop[data-place="top"]{transform:translate(-50%,-8px)}
.rc-tip-pop[data-place="bottom"]{transform:translate(-50%,8px)}

.rc-entity-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;margin:10px 0 12px;border:1px solid rgba(15,23,42,.10);border-radius:16px;background:linear-gradient(90deg,rgba(14,165,233,.08) 0%, rgba(37,99,235,.08) 45%, rgba(124,58,237,.08) 100%)}
.rc-entity-banner .lbl{font-size:12px;color:#0f172a;font-weight:900;letter-spacing:.2px;opacity:.9}
.rc-entity-banner .name{font-size:14px;color:#0f172a;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:72vw}

/* Toolbars */
.rc-toolbar{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:10px}
.rc-toolbar .rc-actions{display:flex;gap:8px;align-items:center}

/* =============================================
   Page: Lotteries Types Games
   Scope: .rc-lottery-type-game-page
   Designer: Premium UI with clean typography & spacing
============================================= */

/* Page base */
.rc-lottery-type-game-page{
    background:
    radial-gradient(circle at top left, rgba(37,99,235,.06), transparent 28%),
    linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%)!important;
}

.rc-lottery-type-game-page .card{
    border:1px solid rgba(148,163,184,.16)!important;
    border-radius:18px!important;
    box-shadow:0 8px 24px rgba(15,23,42,.05)!important;
    overflow:hidden!important;
    background:rgba(255,255,255,.96)!important;
}

.rc-lottery-type-game-page .card-header.rc-page-header{
    padding:18px 24px 14px!important;
    border-bottom:1px solid rgba(226,232,240,.9)!important;
    background:
        linear-gradient(135deg, #eff6ff 0%, #dbeafe 100%)!important;
    position:relative!important;
}

.rc-lottery-type-game-page .card-header.rc-page-header::after{
    content:''!important;
    position:absolute!important;
    inset:auto -36px -82px auto!important;
    width:150px!important;
    height:150px!important;
    border-radius:50%!important;
    background:rgba(37,99,235,.08)!important;
}

.rc-lottery-type-game-page .card-header.rc-page-header h5{
    margin:5px 0 2px!important;
    font-size:22px!important;
    line-height:1.1!important;
    font-weight:700!important;
    color:#0f172a!important;
    position:relative!important;
    z-index:1!important;
}

.rc-lottery-type-game-page .rc-page-kicker{
    display:inline-flex!important;
    align-items:center!important;
    gap:8px!important;
    padding:4px 10px!important;
    border-radius:999px!important;
    background:rgba(37,99,235,.08)!important;
    color:#2563eb!important;
    font-size:10px!important;
    font-weight:700!important;
    letter-spacing:.12em!important;
    text-transform:uppercase!important;
    position:relative!important;
    z-index:1!important;
}

.rc-lottery-type-game-page .rc-page-copy{
    margin:0!important;
    max-width:560px!important;
    color:#475569!important;
    font-size:12px!important;
    line-height:1.4!important;
    position:relative!important;
    z-index:1!important;
}

.rc-lottery-type-game-page .card-block{
    background:transparent!important;
    padding:20px!important;
}

.rc-lottery-type-game-page .rc-page-footer{
    background:linear-gradient(180deg, rgba(248,250,252,.92) 0%, rgba(255,255,255,.98) 100%)!important;
    border-top:1px solid rgba(226,232,240,.9)!important;
    padding:14px 20px 18px!important;
}

.rc-lottery-type-game-page .rc-form-section{
    position:relative!important;
    padding:16px 16px 0!important;
    border:1px solid rgba(226,232,240,.95)!important;
    border-radius:14px!important;
    background:linear-gradient(180deg, rgba(255,255,255,.99) 0%, rgba(248,250,252,.98) 100%)!important;
    box-shadow:0 4px 12px rgba(15,23,42,.03)!important;
}

.rc-lottery-type-game-page .rc-form-section::before{
    content:''!important;
    position:absolute!important;
    top:0!important;
    left:16px!important;
    width:42px!important;
    height:2px!important;
    border-radius:0 0 999px 999px!important;
    background:#2563eb!important;
}

.rc-lottery-type-game-page .rc-form-section--play,
.rc-lottery-type-game-page .rc-form-section--visibility{
    background:linear-gradient(180deg, rgba(248,250,252,.98) 0%, rgba(255,255,255,.99) 100%)!important;
}

/* Typography & Labels */
.rc-lottery-type-game-page .sub-title{
    font-size:10px!important;
    font-weight:700!important;
    letter-spacing:.08em!important;
    text-transform:uppercase!important;
    color:#64748b!important;
    margin-bottom:6px!important;
    display:block!important;
}

/* Form controls - Designer premium */
.rc-lottery-type-game-page .form-control{
    border:1.5px solid #e2e8f0!important;
    border-radius:8px!important;
    height:38px!important;
    min-height:38px!important;
    padding:0 12px!important;
    color:#1e293b!important;
    font-weight:500!important;
    font-size:13px!important;
    background:#ffffff!important;
    box-shadow:none!important;
    transition:all .25s cubic-bezier(.4,0,.2,1)!important;
}

.rc-lottery-type-game-page .form-control:hover:not(:focus){
    border-color:#cbd5e1!important;
    box-shadow:none!important;
}

.rc-lottery-type-game-page .form-control:focus{
    border-color:#3b82f6!important;
    background:#ffffff!important;
    box-shadow:0 0 0 2px rgba(59,130,246,.1)!important;
    outline:none!important;
}

.rc-lottery-type-game-page .form-control::placeholder{
    color:#94a3b8!important;
    font-weight:400!important;
    font-size:12px!important;
}

/* Row spacing */
.rc-lottery-type-game-page .row{margin-bottom:0}
.rc-lottery-type-game-page .row .col-md-3,
.rc-lottery-type-game-page .row .col-md-4,
.rc-lottery-type-game-page .row .col-md-2,
.rc-lottery-type-game-page .row .col-md-9,
.rc-lottery-type-game-page .row .col-sm-6,
.rc-lottery-type-game-page .row .col-sm-12,
.rc-lottery-type-game-page .row .col-6,
.rc-lottery-type-game-page .row .col-12{
    padding-right:8px!important;
    padding-left:8px!important;
}

.rc-lottery-type-game-page .m-b-30{margin-bottom:16px!important}

/* Select2 - Designer premium */
.rc-lottery-type-game-page .select2-container{width:100%!important}

.rc-lottery-type-game-page .select2-container--default .select2-selection--single{
    height:38px!important;
    min-height:38px!important;
    border:1.5px solid #e2e8f0!important;
    border-radius:8px!important;
    background:#ffffff!important;
    display:flex!important;
    align-items:center!important;
    box-shadow:none!important;
    transition:all .25s ease!important;
    padding:0 10px!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-selection--single:hover{
    border-color:#cbd5e1!important;
    box-shadow:none!important;
}

.rc-lottery-type-game-page .select2-container--default.select2-container--open .select2-selection--single,
.rc-lottery-type-game-page .select2-container--default.select2-container--focus .select2-selection--single{
    border-color:#3b82f6!important;
    box-shadow:0 0 0 2px rgba(59,130,246,.1)!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height:36px!important;
    padding:0!important;
    color:#1e293b!important;
    font-weight:500!important;
    font-size:13px!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-selection--single .select2-selection__placeholder{
    color:#94a3b8!important;
    font-weight:400!important;
    font-size:12px!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-selection--single .select2-selection__arrow{
    height:36px!important;
    right:8px!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-selection--single .select2-selection__arrow b{
    border-color:#94a3b8 transparent transparent transparent!important;
    border-width:6px 4px 0 4px!important;
    margin-top:-2px;
}

.rc-lottery-type-game-page .select2-container--default .select2-dropdown{
    border:1.5px solid #e2e8f0!important;
    border-radius:8px!important;
    box-shadow:0 8px 24px rgba(15,23,42,.08)!important;
    overflow:hidden!important;
    margin-top:4px!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-search--dropdown{
    padding:8px!important;
    background:#f8fafc!important;
    border-bottom:1px solid #e2e8f0!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-search--dropdown .select2-search__field{
    border:1.5px solid #e2e8f0!important;
    border-radius:8px!important;
    min-height:32px!important;
    padding:6px 10px!important;
    color:#1e293b!important;
    font-size:12px!important;
    transition:all .2s ease!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-search--dropdown .select2-search__field:focus{
    outline:none!important;
    border-color:#3b82f6!important;
    box-shadow:0 0 0 2px rgba(59,130,246,.1)!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-results__option{
    padding:8px 12px!important;
    color:#1e293b!important;
    font-size:13px!important;
    margin:0!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-results__option--highlighted[aria-selected]{
    background:#f0f4f8!important;
    color:#1e293b!important;
}

.rc-lottery-type-game-page .select2-container--default .select2-results__option[aria-selected=true]{
    background:linear-gradient(90deg,#dbeafe 0%,#f0f9ff 100%)!important;
    color:#1e40af!important;
    font-weight:600!important;
    border-left:3px solid #3b82f6!important;
    padding-left:11px!important;
}

/* Bootstrap tagsinput */
.rc-lottery-type-game-page .bootstrap-tagsinput{
    border:1.5px solid #e2e8f0!important;
    border-radius:8px!important;
    min-height:38px!important;
    padding:6px 10px!important;
    box-shadow:none!important;
    display:block!important;
    width:100%!important;
    background:#ffffff!important;
    transition:all .25s ease!important;
    flex-wrap:wrap!important;
}

.rc-lottery-type-game-page .bootstrap-tagsinput:focus-within{
    border-color:#3b82f6!important;
    box-shadow:0 0 0 2px rgba(59,130,246,.1)!important;
}

.rc-lottery-type-game-page .bootstrap-tagsinput .tag{
    background:#dbeafe!important;
    border:none!important;
    border-radius:7px!important;
    padding:4px 8px!important;
    font-size:11px!important;
    font-weight:600!important;
    box-shadow:none!important;
    color:#1d4ed8!important;
    margin-right:6px!important;
    margin-bottom:4px!important;
}

.rc-lottery-type-game-page .bootstrap-tagsinput .tag [data-role="remove"]{
    margin-left:6px!important;
    color:#2563eb!important;
    cursor:pointer!important;
}

.rc-lottery-type-game-page .bootstrap-tagsinput .tag [data-role="remove"]:hover{
    color:#1e3a8a!important;
}

/* Way input compact */
.rc-lottery-type-game-page .rc-way-input{
    height:38px!important;
    min-height:38px!important;
    width:64px!important;
    flex:0 0 64px!important;
    padding:0 8px!important;
    border-radius:8px!important;
    font-size:12px!important;
    text-align:center!important;
    font-weight:600!important;
}

/* RcMSelect */
.rc-lottery-type-game-page .rc-mselect-wrap{width:100%!important}
.rc-lottery-type-game-page .input-group>.rc-mselect-wrap{flex:1 1 auto!important;width:1%!important;min-width:0!important}
.rc-lottery-type-game-page .rc-country-picker-group{overflow:visible!important;align-items:stretch!important}
.rc-lottery-type-game-page .rc-country-picker-group .rc-mselect-wrap.rc-msel-open{z-index:1200!important}
.rc-lottery-type-game-page .input-group .input-group-prepend+.rc-mselect-wrap .rc-mselect-box{border-top-left-radius:0!important;border-bottom-left-radius:0!important}

/* Button Todos */
.rc-lottery-type-game-page .input-group-prepend .btn{
    padding:0 12px!important;
    height:38px!important;
    min-height:38px!important;
    border-radius:8px 0 0 8px!important;
    font-size:12px!important;
    font-weight:600!important;
    border:none!important;
    box-shadow:none!important;
    transition:all .2s ease!important;
}

.rc-lottery-type-game-page .input-group-prepend .btn:hover{
    box-shadow:none!important;
    transform:none!important;
}

/* Section separator - Premium */
.rc-section-sep{
    display:none!important;
}

/* Toggle pills - Modern switch style */
.rc-toggle-row{
    display:flex!important;
    flex-wrap:wrap!important;
    gap:10px!important;
    align-items:stretch!important;
    padding:0!important;
}

.rc-toggle-pill{
    display:inline-flex!important;
    align-items:center!important;
    gap:10px!important;
    padding:9px 12px!important;
    border:none!important;
    background:rgba(255,255,255,.72)!important;
    box-shadow:none!important;
    position:relative!important;
    overflow:visible!important;
    border:1px solid rgba(226,232,240,.92)!important;
    border-radius:12px!important;
    min-height:48px!important;
}

.rc-toggle-pill input[type="checkbox"]{
    -webkit-appearance:none!important;
    appearance:none!important;
    width:56px!important;
    height:30px!important;
    border:1px solid #cbd5e1!important;
    border-radius:999px!important;
    background:#e2e8f0!important;
    cursor:pointer!important;
    transition:all .3s cubic-bezier(.4,0,.2,1)!important;
    position:relative!important;
    padding:0!important;
    margin:0!important;
    box-shadow:inset 0 2px 6px rgba(15,23,42,.12)!important;
    flex:0 0 auto!important;
    outline:none!important;
}

.rc-toggle-pill input[type="checkbox"]::before{
    content:'×'!important;
    position:absolute!important;
    width:22px!important;
    height:22px!important;
    border-radius:50%!important;
    background:#ffffff!important;
    top:3px!important;
    left:4px!important;
    transition:all .3s cubic-bezier(.4,0,.2,1)!important;
    box-shadow:0 4px 10px rgba(15,23,42,.15)!important;
    color:#94a3b8!important;
    font-size:14px!important;
    font-weight:800!important;
    line-height:22px!important;
    text-align:center!important;
}

.rc-toggle-pill input[type="checkbox"]:hover{
    border-color:#94a3b8!important;
    box-shadow:inset 0 2px 6px rgba(15,23,42,.18)!important;
}

.rc-toggle-pill input[type="checkbox"]:focus{
    box-shadow:0 0 0 3px rgba(37,99,235,.18), inset 0 2px 6px rgba(15,23,42,.12)!important;
}

.rc-toggle-pill input[type="checkbox"]:checked{
    background:#2563eb!important;
    border-color:#2563eb!important;
    box-shadow:none!important;
}

.rc-toggle-pill input[type="checkbox"]:checked::before{
    content:'✓'!important;
    left:29px!important;
    background:#ffffff!important;
    color:#2563eb!important;
    box-shadow:0 6px 12px rgba(37,99,235,.28)!important;
}

.rc-toggle-pill .sub-title{
    margin:0!important;
    font-size:12px!important;
    font-weight:600!important;
    color:#334155!important;
    cursor:pointer!important;
    white-space:nowrap!important;
    display:block!important;
    -webkit-user-select:none!important;
    user-select:none!important;
    padding:0!important;
    text-transform:none!important;
    letter-spacing:0!important;
    line-height:1.35!important;
}

.rc-toggle-pill--with-input{gap:10px!important}
.rc-toggle-pill--with-input .rc-way-input{margin:0!important}

/* Config check pills */
.rc-config-check-row{
    display:grid!important;
    grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;
    gap:10px!important;
    padding:0!important;
}

.rc-config-check-pill{
    display:inline-flex!important;
    align-items:flex-start!important;
    gap:10px!important;
    padding:12px!important;
    border:1px solid rgba(226,232,240,.95)!important;
    background:linear-gradient(180deg, rgba(255,255,255,.99) 0%, rgba(248,250,252,.98) 100%)!important;
    box-shadow:none!important;
    position:relative!important;
    overflow:visible!important;
    border-radius:12px!important;
}

.rc-config-check-pill input[type="checkbox"]{
    -webkit-appearance:none!important;
    appearance:none!important;
    width:56px!important;
    height:30px!important;
    border:1px solid #cbd5e1!important;
    border-radius:999px!important;
    background:#e2e8f0!important;
    cursor:pointer!important;
    transition:all .3s cubic-bezier(.4,0,.2,1)!important;
    padding:0!important;
    margin:0!important;
    box-shadow:inset 0 2px 6px rgba(15,23,42,.12)!important;
    flex:0 0 auto!important;
}

.rc-config-check-pill input[type="checkbox"]::before{
    content:'×'!important;
    position:absolute!important;
    width:22px!important;
    height:22px!important;
    border-radius:50%!important;
    background:#ffffff!important;
    top:3px!important;
    left:4px!important;
    transition:all .3s cubic-bezier(.4,0,.2,1)!important;
    box-shadow:0 4px 10px rgba(15,23,42,.15)!important;
    color:#94a3b8!important;
    font-size:14px!important;
    font-weight:800!important;
    line-height:22px!important;
    text-align:center!important;
}

.rc-config-check-pill input[type="checkbox"]:hover{
    border-color:#94a3b8!important;
    box-shadow:0 1px 3px rgba(15,23,42,.15) inset!important;
}

.rc-config-check-pill input[type="checkbox"]:checked{
    background:#2563eb!important;
    border-color:#2563eb!important;
    box-shadow:none!important;
}

.rc-config-check-pill input[type="checkbox"]:checked::before{
    content:'✓'!important;
    left:29px!important;
    background:#ffffff!important;
    color:#2563eb!important;
    box-shadow:0 6px 12px rgba(37,99,235,.28)!important;
}

.rc-config-check-pill .sub-title{
    margin:0!important;
    font-size:12px!important;
    font-weight:600!important;
    color:#334155!important;
    cursor:pointer!important;
    display:block!important;
    -webkit-user-select:none!important;
    user-select:none!important;
    padding:0!important;
    text-transform:none!important;
    letter-spacing:0!important;
    line-height:1!important;
    flex:1!important;
    word-break:break-word!important;
}

/* Responsividade */
@media (max-width:768px){
    .rc-lottery-type-game-page .card-header.rc-page-header{padding:16px 16px 12px!important}
    .rc-lottery-type-game-page .card-header.rc-page-header h5{font-size:20px!important}
    .rc-lottery-type-game-page .card-block{padding:14px!important}
    .rc-lottery-type-game-page .rc-form-section{padding:14px 10px 0!important}
    .rc-lottery-type-game-page .row .col-sm-6 .sub-title,
    .rc-lottery-type-game-page .row .col-12 .sub-title{margin-top:6px!important}
    .rc-config-check-row{grid-template-columns:1fr!important}
    .rc-toggle-pill,
    .rc-config-check-pill{width:100%!important}
    .rc-lottery-type-game-page .row .col-md-3,
    .rc-lottery-type-game-page .row .col-md-4,
    .rc-lottery-type-game-page .row .col-md-2,
    .rc-lottery-type-game-page .row .col-md-9,
    .rc-lottery-type-game-page .row .col-sm-6,
    .rc-lottery-type-game-page .row .col-sm-12,
    .rc-lottery-type-game-page .row .col-6,
    .rc-lottery-type-game-page .row .col-12{padding-right:5px!important;padding-left:5px!important}
}
