:root{--luumicore-primary: #8c124d;--luumicore-primary-tint: color-mix(in srgb, var(--luumicore-primary), #ffffff 85%);--luumicore-secondary: #f0f0f0;--luumicore-tertiary: #ffffff;--luumicore-text-color: #000000;--luumicore-shadow-color: rgba(from #000 r g b / 15%);--luumicore-shadow: .25rem .25rem .25rem var(--luumicore-shadow-color);--luumicore-border-radius: 1rem;--luumicore-element-spacing: 2rem;--primary-color: #8B1E43;--primary-rgb: 139, 30, 67;--primary-light: #FBEAEA;--alert-color: #D32F2F;--alert-light: #FFEBEE;--loader-color: var(--primary-light);--bg-app: #f0f0f0;--bg-card: #f2f2f2;--bg-cell: #e7e7e7;--bg-white: #ffffff;--bg-black: #000000;--bg-light: #fafafa;--bg-disabled: #ddd;--bg-backdrop: rgb(from var(--primary-color) r g b / .85);--bg-loader: rgba(0 0 0 / .25);--text-main: #333333;--text-light: #FFFFFF;--text-dark: #000000;--text-muted: #888888;--text-muted-light: #cecece;--text-input: var(--text-main);--text-disabled: #747474;--border-color: #eeeeee;--shadow-sm: 0 2px 5px rgba(0,0,0,.05);--shadow-md: 0 4px 6px rgba(0,0,0,.2);--shadow-lg: 0 4px 12px rgba(0,0,0,.1);--radius-card: 16px;--radius-sm: 12px;--form-label-width: 95px}[data-theme=dark],[data-color-scheme=dark]{--luumicore-primary: #E54B7C;--luumicore-primary-tint: color-mix(in srgb, var(--luumicore-primary), #000000 85%);--luumicore-secondary: #1a1a1a;--luumicore-tertiary: #121212;--luumicore-text-color: #ffffff;--luumicore-shadow-color: rgba(0, 0, 0, .4);--primary-color: #E54B7C;--primary-color: #ef2867;--primary-rgb: 239, 40, 103;--primary-light: #411A28;--alert-color: #EF5350;--alert-light: #4A1B1B;--bg-app: #121212;--bg-card: #1E1E1E;--bg-cell: #2A2A2A;--bg-white: #121212;--bg-black: #FFFFFF;--bg-light: #252525;--bg-disabled: #333333;--text-main: #E0E0E0;--text-light: #FFFFFF;--text-dark: #FFFFFF;--text-muted: #A0A0A0;--text-disabled: #666666;--border-color: #333333;--shadow-sm: 0 2px 5px rgba(0,0,0,.5);--shadow-md: 0 4px 6px rgba(0,0,0,.6);--shadow-lg: 0 4px 12px rgba(0,0,0,.7)}.file-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.file-list>li{display:contents}audio,canvas,iframe,img,embed,object,svg,video{max-width:100%;height:auto}body:not(.be_main){margin:0;padding:0;background-color:var(--bg-app);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--text-main)}body:not(.be_main),body:not(.be_main) *{box-sizing:border-box}img{max-width:100%;height:auto}.vertical-centered{display:flex;align-items:center;justify-content:center}.invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flex-center{display:flex;justify-content:center;align-items:center}.flex-center-h{display:flex;justify-content:center}.flex-center-v{display:flex;align-items:center}.flex-columns{display:flex;flex-direction:column}.text-center{text-align:center}.text-center-v{display:inline-flex;align-items:center}::-webkit-scrollbar{width:0px;background:transparent}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.m-1{margin:.25rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.m-2{margin:.5rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.m-3{margin:.75rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.m-4{margin:1rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.m-6{margin:1.5rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.m-8{margin:2rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.my-8{margin-top:2rem;margin-bottom:2rem}.m-12{margin:3rem}.mt-12{margin-top:3rem}.mr-12{margin-right:3rem}.mb-12{margin-bottom:3rem}.ml-12{margin-left:3rem}.mx-12{margin-left:3rem;margin-right:3rem}.my-12{margin-top:3rem;margin-bottom:3rem}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.float_left{float:left;margin-right:var(--luumicore-element-spacing, 2rem);margin-bottom:var(--luumicore-element-spacing, 2rem)}.float_right{float:right;margin-left:var(--luumicore-element-spacing, 2rem);margin-bottom:var(--luumicore-element-spacing, 2rem)}nav.pagination{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;margin:1.5rem 0;width:100%;text-align:center}nav.pagination>p{margin:0;font-size:.875rem;color:var(--text-muted);font-weight:500;text-align:center}nav.pagination ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;list-style:none;padding:0;margin:0;max-width:100%}@media (min-width: 768px){nav.pagination{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}nav.pagination>p{text-align:left}nav.pagination ul{justify-content:flex-end}}nav.pagination li{display:inline-flex;align-items:center}nav.pagination li a,nav.pagination li strong,nav.pagination li span{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .75rem;border-radius:var(--radius-sm, 12px);font-size:.875rem;font-weight:500;text-decoration:none;box-sizing:border-box;transition:all .15s ease-in-out}nav.pagination li a{background-color:var(--bg-card);color:var(--text-main);border:1px solid var(--border-color);box-shadow:var(--shadow-sm)}nav.pagination li a:hover,nav.pagination li a:focus-visible{background-color:var(--primary-color);color:var(--text-light);border-color:var(--primary-color);transform:translateY(-1px);box-shadow:var(--shadow-md);outline:none}nav.pagination li strong,nav.pagination li strong.active,nav.pagination li strong[aria-current=page]{background-color:var(--primary-light);color:var(--primary-color);border:1px solid var(--primary-color);font-weight:600;box-shadow:var(--shadow-sm)}nav.pagination li.first a,nav.pagination li.previous a,nav.pagination li.next a,nav.pagination li.last a,nav.pagination li.first span,nav.pagination li.previous span,nav.pagination li.next span,nav.pagination li.last span,nav.pagination a.first,nav.pagination a.previous,nav.pagination a.next,nav.pagination a.last,nav.pagination span.first,nav.pagination span.previous,nav.pagination span.next,nav.pagination span.last{font-size:0;padding:0;width:2.25rem}nav.pagination li.first a:before,nav.pagination li.first span:before,nav.pagination a.first:before,nav.pagination span.first:before{content:"«";font-size:1rem;line-height:1}nav.pagination li.previous a:before,nav.pagination li.previous span:before,nav.pagination a.previous:before,nav.pagination span.previous:before{content:"‹";font-size:1rem;line-height:1}nav.pagination li.next a:before,nav.pagination li.next span:before,nav.pagination a.next:before,nav.pagination span.next:before{content:"›";font-size:1rem;line-height:1}nav.pagination li.last a:before,nav.pagination li.last span:before,nav.pagination a.last:before,nav.pagination span.last:before{content:"»";font-size:1rem;line-height:1}nav.pagination li span.first,nav.pagination li span.previous,nav.pagination li span.next,nav.pagination li span.last{background-color:var(--bg-disabled);color:var(--text-disabled);border:1px solid transparent;cursor:not-allowed;opacity:.6}
