/* GAPEX light theme: generated, no filters. Every colour is flipped (same hue) for the light theme, so photos, videos, popups and the Spotlight viewer are never inverted. */
html[data-theme=light]{color-scheme:light}
html[data-theme=light]{--bg:#dce2f1;--navy:#c5d0e8;--panel:#bfcbe3;--line:rgba(10,61,127,0.15);--blue:#1051c6;--cyan:#0c788f;--text:#03112a;--muted:#2f4160;--green:#179858}
html[data-theme=light] body{background:radial-gradient(ellipse at 48% -8%,#789ce3 0,transparent 45%),var(--bg)}
html[data-theme=light] body:before{background-image:linear-gradient(rgba(9,58,115,0.09) 1px,transparent 1px),linear-gradient(90deg,rgba(9,58,115,0.09) 1px,transparent 1px)}
html[data-theme=light] .scroll-progress{background:linear-gradient(90deg,#18cfec,#0f3eb9,#3a0a7f)}
html[data-theme=light] .site-header{background:rgba(212,220,238,0.85)}
html[data-theme=light] .brand-mark{background:linear-gradient(145deg,#0c7c91,#1149d5 68%,#5f53cf);box-shadow:0 0 25px rgba(18,90,222,0.33)}
html[data-theme=light] .brand small{color:#26477f}
html[data-theme=light] .nav-links a{color:#22324f}
html[data-theme=light] .menu-toggle{background:rgba(18,18,18,0.03)}
html[data-theme=light] .eyebrow{color:#0b648a}
html[data-theme=light] .live-dot{background:#0d9b54;box-shadow:0 0 14px #0d9b54}
html[data-theme=light] .gradient-text{background:linear-gradient(95deg,#121212,#095771 43%,#0d40a2 76%,#22096e)}
html[data-theme=light] .lead{color:#243555}
html[data-theme=light] .primary{background:linear-gradient(115deg,#115dd0,#2224b2);box-shadow:0 10px 30px rgba(18,81,218,0.21)}
html[data-theme=light] .ghost{background:rgba(18,18,18,0.02);color:#051942}
html[data-theme=light] .trustline{color:#364f78}
html[data-theme=light] .orbit{border:1px solid rgba(12,85,153,0.19)}
html[data-theme=light] .orbit:after{background:#0c7d91;box-shadow:0 0 15px #0c7d91}
html[data-theme=light] .fox-card{border:1px solid rgba(10,73,127,0.22);background:linear-gradient(150deg,rgba(126,159,223,0.71),rgba(204,213,233,0.91) 65%);box-shadow:0 25px 90px rgba(242,242,242,0.53),inset 0 1px rgba(18,18,18,0.09)}
html[data-theme=light] .fox-card:before{background:rgba(16,92,200,0.19)}
html[data-theme=light] .ear{background:linear-gradient(130deg,#0d8da6,#124dda)}
html[data-theme=light] .ear:after{background:#080b69}
html[data-theme=light] .fox-face{background:linear-gradient(145deg,#0b7589,#106ac6 42%,#3766d9);border:2px solid #095b72;box-shadow:inset -12px -12px rgba(82,117,223,0.20)}
html[data-theme=light] .eye{background:#b9c7e6}
html[data-theme=light] .blush{background:rgba(112,9,66,0.67)}
html[data-theme=light] .muzzle{background:#053440;box-shadow:0 4px #0a527a}
html[data-theme=light] .nose{background:#789ae1}
html[data-theme=light] .smile{border-bottom:2px solid #789ae1}
html[data-theme=light] .smile:after{border-bottom:2px solid #789ae1}
html[data-theme=light] .fox-body{background:linear-gradient(140deg,#0e8eab,#2a55d2)}
html[data-theme=light] .fox-tail{border:13px solid #1157d1}
html[data-theme=light] .fox-card h3 span{color:#0a3d7e}
html[data-theme=light] .fox-card p{color:#293e60}
html[data-theme=light] .tiny-button,html[data-theme=light] .subtle-btn{background:rgba(18,18,18,0.03);color:#052043}
html[data-theme=light] .fox-spark{color:#0a6b80}
html[data-theme=light] .float-chip{background:rgba(179,193,222,0.87);border:1px solid rgba(10,68,127,0.17);color:#051f40}
html[data-theme=light] .status-box{border:1px solid rgba(14,69,167,0.27);background:linear-gradient(100deg,rgba(163,180,216,0.67),rgba(200,208,230,0.87))}
html[data-theme=light] .status-icon{background:rgba(16,82,198,0.11);border:1px solid rgba(13,69,163,0.30)}
html[data-theme=light] .spinner{border:2px solid rgba(15,60,180,0.27);border-top-color:#0c7291}
html[data-theme=light] .status-box p{color:#2a3b60}
html[data-theme=light] .status-box small{color:#365286}
html[data-theme=light] .meter{background:#8ca6d9}
html[data-theme=light] .meter span{background:linear-gradient(90deg,#107bc9,#0b758c)}
html[data-theme=light] .status-orb{background:radial-gradient(circle at 30% 25%,#0c8397,#113dd3 65%,#9ba1d6);box-shadow:0 0 40px rgba(17,92,208,0.33)}
html[data-theme=light] .section-head p,html[data-theme=light] .prose p{color:#2f405d}
html[data-theme=light] .value-card,html[data-theme=light] .project-card{background:linear-gradient(140deg,rgba(184,196,220,0.53),rgba(207,215,233,0.53))}
html[data-theme=light] .value-card:hover,html[data-theme=light] .project-card:hover{border-color:rgba(14,71,169,0.47)}
html[data-theme=light] .value-icon{color:#0b7186;background:rgba(17,89,206,0.13)}
html[data-theme=light] .value-card p,html[data-theme=light] .project-card p{color:#2f4060}
html[data-theme=light] .ecosystem{background:linear-gradient(180deg,transparent,rgba(195,205,228,0.50) 15%,rgba(205,214,233,0.50) 85%,transparent);border-block:1px solid rgba(10,57,127,0.05)}
html[data-theme=light] .card-star{color:#0c7594}
html[data-theme=light] .text-link{color:#0a597c}
html[data-theme=light] .join-card{border:1px solid rgba(13,62,158,0.27);background:linear-gradient(120deg,#a5b5d8,#c8d0e6 65%)}
html[data-theme=light] p{color:#2f405d}
html[data-theme=light] .join-card .fineprint{color:#445c85}
html[data-theme=light] .footer{background:#dce2f1}
html[data-theme=light] .footer p{color:#3a4c6b}
html[data-theme=light] .footer-links{color:#334b79}
html[data-theme=light] small{color:#5f749a}
html[data-theme=light] .chat-fox{border:1px solid rgba(9,64,105,0.33);background:linear-gradient(140deg,#1168d1,#2931c2);box-shadow:0 10px 35px rgba(18,90,222,0.40)}
html[data-theme=light] .chat-fox span{color:#4471db}
html[data-theme=light] .toast{background:#b1bfdb;border:1px solid rgba(12,77,145,0.33);color:#042035;box-shadow:0 15px 45px rgba(242,242,242,0.47)}
html[data-theme=light] .poster-image{box-shadow:0 25px 70px rgba(242,242,242,0.33)}
html[data-theme=light] .portrait-panel,html[data-theme=light] .book-frame{border:1px solid rgba(10,59,126,0.23);box-shadow:0 25px 70px rgba(242,242,242,0.33)}
html[data-theme=light] .image-caption{background:linear-gradient(transparent,rgba(207,217,235,0.95))}
html[data-theme=light] .skill-list span{border:1px solid rgba(10,52,126,0.13);color:#082867;background:rgba(11,59,139,0.03)}
html[data-theme=light] .timeline article{border-left:1px solid rgba(15,77,181,0.33)}
html[data-theme=light] .timeline article:before{background:#0d7f9e;box-shadow:0 0 15px #0e64b2}
html[data-theme=light] .timeline article span{color:#0b5a89}
html[data-theme=light] .timeline p{color:#31425f}
html[data-theme=light] .book-frame{background:#dde1ed}
html[data-theme=light] .note{color:#384f76}
html[data-theme=light] .note a{color:#0b6b8b}
html[data-theme=light] .game-card{border:1px solid rgba(13,67,162,0.24);background:#ccd4e8;box-shadow:0 20px 65px rgba(242,242,242,0.20)}
html[data-theme=light] .game-stats{color:#394f76}
html[data-theme=light] .game-stats strong{color:#121212}
html[data-theme=light] .game-board{background:radial-gradient(rgba(9,65,106,0.53) 1px,transparent 1px),radial-gradient(rgba(12,58,142,0.33) 1px,transparent 1px),radial-gradient(ellipse at center,#a2b3d6,#cfd7eb 70%)}
html[data-theme=light] .game-star{color:#0b7388;text-shadow:0 0 25px #0c8599}
html[data-theme=light] .game-intro p{color:#2a3b60}
html[data-theme=light] .target-star{color:#0b7589;text-shadow:0 0 20px #0d83a1}
html[data-theme=light] .game-bottom{color:#465a81}
html[data-theme=light] .nav-links{background:rgba(205,214,233,0.97);box-shadow:0 20px 50px rgba(242,242,242,0.53)}
html[data-theme=light] .nav-links a:hover{background:rgba(18,18,18,0.04)}
html[data-theme=light] .gx-back{background:rgba(18,18,18,0.03);color:#061d48}
html[data-theme=light] .gx-back:hover{background:rgba(16,81,198,0.15);border-color:rgba(14,73,167,0.47);color:#121212}
html[data-theme=light] .gx-links a{color:#22324f}
html[data-theme=light] .gx-links a:hover{color:#121212;background:rgba(18,18,18,0.05)}
html[data-theme=light] .gx-links a.active{color:#121212;background:rgba(16,81,198,0.17)}
html[data-theme=light] .gx-links a.active:after{background:linear-gradient(90deg,#0c788f,#1051c6)}
html[data-theme=light] .gx-login{color:#051942}
html[data-theme=light] .gx-login:hover{background:rgba(18,18,18,0.05);color:#121212}
html[data-theme=light] .gx-signup{color:#121212;background:linear-gradient(115deg,#115dd0,#2224b2);box-shadow:0 8px 24px rgba(18,81,218,0.25)}
html[data-theme=light] .gx-me{background:rgba(18,18,18,0.03)}
html[data-theme=light] .gx-me:hover{border-color:rgba(14,73,167,0.47);background:rgba(16,81,198,0.12)}
html[data-theme=light] .gx-av{background:linear-gradient(145deg,#0c7c91,#1149d5)}
html[data-theme=light] .gx-toggle{background:rgba(18,18,18,0.03);color:#121212}
html[data-theme=light] .gx-menu{background:rgba(205,214,233,0.98);box-shadow:0 20px 50px rgba(242,242,242,0.67)}
html[data-theme=light] .btn-liquid:before,html[data-theme=light] .btn-liquid:after{background:rgba(12,120,143,0.35)}
html[data-theme=light] .btn-liquid:after{background:rgba(18,18,18,0.15)}
html[data-theme=light] .blob{background:radial-gradient(circle at 30% 30%,#0c788f,#115dd0 55%,#464bca)}
html[data-theme=light] .liquid-wave .w1{fill:rgba(17,93,208,0.33)}
html[data-theme=light] .liquid-wave .w2{fill:rgba(12,120,143,0.20)}
html[data-theme=light] .liquid:after{background:linear-gradient(180deg,rgba(220,226,241,0.80),rgba(220,226,241,0.65) 40%,rgba(220,226,241,0.85))}
html[data-theme=light] p{color:#263757}
html[data-theme=light] span{background:rgba(16,81,198,0.15);border:1px solid rgba(13,69,163,0.30);color:#0a6b80}
html[data-theme=light] .perks small{color:#32466b}
html[data-theme=light] .auth-alt{color:#32466b}
html[data-theme=light] .auth-alt a{color:#0a597c}
html[data-theme=light] .auth-card{border:1px solid rgba(10,68,127,0.20);background:linear-gradient(150deg,rgba(167,183,218,0.85),rgba(203,212,233,0.92) 70%);box-shadow:0 30px 90px rgba(242,242,242,0.60),inset 0 1px rgba(18,18,18,0.09)}
html[data-theme=light] .step-sub{color:#304469}
html[data-theme=light] .stepper .dot{background:#88a3d9;border:2px solid #3c6abf}
html[data-theme=light] .stepper .dot.on{background:radial-gradient(circle at 30% 30%,#096272,#115dd0);border-color:#0c788f;box-shadow:0 0 14px #0f72b4}
html[data-theme=light] .stepper b{background:#88a3d9}
html[data-theme=light] .stepper b:after{background:linear-gradient(90deg,#0c788f,#115dd0)}
html[data-theme=light] .form-alert{color:#40050d;background:rgba(178,14,41,0.12);border:1px solid rgba(153,12,36,0.33)}
html[data-theme=light] span{color:#061d48}
html[data-theme=light] .field em{color:#435a84}
html[data-theme=light] .inp{border:1px solid rgba(12,66,151,0.20);background:rgba(213,221,239,0.60)}
html[data-theme=light] .inp .ic{color:#0c4296}
html[data-theme=light] .inp:focus-within{border-color:#0c788f;box-shadow:0 0 0 4px rgba(16,81,198,0.18),0 0 26px rgba(17,93,208,0.20);background:#c4cfe8}
html[data-theme=light] .inp:focus-within .ic{color:#0a6b80}
html[data-theme=light] .inp input,html[data-theme=light] .inp select,html[data-theme=light] .inp textarea{color:#121212}
html[data-theme=light] .inp input::placeholder,html[data-theme=light] .inp textarea::placeholder{color:#687ea3}
html[data-theme=light] .inp select option{background:#bfcbe3;color:#121212}
html[data-theme=light] .inp.sel:after{color:#0c4296}
html[data-theme=light] .eye{color:#0c4296}
html[data-theme=light] .eye:hover{color:#121212}
html[data-theme=light] .f-err{color:#73091b}
html[data-theme=light] .field.bad .inp{border-color:#990c24;box-shadow:0 0 0 3px rgba(153,12,36,0.15)}
html[data-theme=light] span{border:1px solid rgba(12,66,151,0.20);background:rgba(213,221,239,0.60)}
html[data-theme=light] .type-card .ic{color:#0c788f}
html[data-theme=light] .type-card small{color:#384f76}
html[data-theme=light] span:before{background:rgba(17,93,208,0.25)}
html[data-theme=light] .type-card input:checked+span{border-color:#0c788f;box-shadow:0 0 0 3px rgba(16,81,198,0.20),0 12px 34px rgba(18,90,222,0.25)}
html[data-theme=light] .seg{border:1px solid rgba(12,66,151,0.20);background:rgba(213,221,239,0.60)}
html[data-theme=light] .seg i{color:#304469}
html[data-theme=light] .seg input:checked+i{color:#121212;background:linear-gradient(115deg,#115dd0,#2224b2);box-shadow:0 6px 18px rgba(18,81,218,0.30)}
html[data-theme=light] .drop{border:1px dashed rgba(12,66,151,0.40);background:rgba(213,221,239,0.40);color:#0a347c}
html[data-theme=light] .drop:hover{border-color:#0c788f;background:rgba(16,81,198,0.10)}
html[data-theme=light] .check{color:#223454}
html[data-theme=light] .check i{border:1px solid rgba(12,66,151,0.40);background:#d5ddef}
html[data-theme=light] .check input:checked+i{color:#121212;background:linear-gradient(135deg,#0c788f,#115dd0);border-color:#0c788f;box-shadow:0 0 14px rgba(17,93,208,0.40)}
html[data-theme=light] .check input:focus-visible+i{box-shadow:0 0 0 3px rgba(16,81,198,0.33)}
html[data-theme=light] .gx-login:hover{background:rgba(16,81,198,0.17);border-color:#0c788f;color:#121212}
html[data-theme=light] .gx-me{color:#121212}
html[data-theme=light] .gx-caret{color:#0a347c}
html[data-theme=light] .gx-drop{border:1px solid rgba(10,68,127,0.20);background:rgba(205,214,233,0.98);box-shadow:0 22px 60px rgba(242,242,242,0.73)}
html[data-theme=light] .gx-drop-head small{color:#384f76}
html[data-theme=light] .gx-drop a{color:#061b45}
html[data-theme=light] .gx-drop a:hover{background:rgba(16,81,198,0.15);color:#121212}
html[data-theme=light] .gx-drop a .ic{color:#0c788f}
html[data-theme=light] .tab{color:#384f76}
html[data-theme=light] .tab:hover{color:#121212;background:rgba(18,18,18,0.04)}
html[data-theme=light] .tab.on{color:#121212;background:linear-gradient(115deg,#115dd0,#2224b2);box-shadow:0 6px 18px rgba(18,81,218,0.30)}
html[data-theme=light] .tab.done:not(.on){color:#0a6b80}
html[data-theme=light] .tab.done:not(.on) .ic{color:#179858}
html[data-theme=light] .sub-title{color:#061d48}
html[data-theme=light] .sub-title em{color:#435a84}
html[data-theme=light] .gx-bell{background:rgba(18,18,18,0.03);color:#061d48}
html[data-theme=light] .gx-bell:hover{background:rgba(16,81,198,0.15);border-color:#0c788f;color:#121212}
html[data-theme=light] .opt{color:#0a347c;background:rgba(16,81,198,0.12);border:1px solid rgba(13,69,163,0.20)}
html[data-theme=light] .star{color:#800a21}
html[data-theme=light] span:first-child:after{color:#800a21}
html[data-theme=light] .legend{color:#384f76}
html[data-theme=light] .hint{color:#384f76}
html[data-theme=light] .safe-note{color:#0a597c}
html[data-theme=light] .chip span,html[data-theme=light] .soc-chip span{border:1px solid rgba(12,66,151,0.20);background:rgba(213,221,239,0.60);color:#223454}
html[data-theme=light] .chip span .ic,html[data-theme=light] .soc-chip span .ic{color:#0c4296}
html[data-theme=light] .chip:hover span,html[data-theme=light] .soc-chip:hover span{border-color:rgba(12,120,143,0.53);color:#121212}
html[data-theme=light] .chip input:checked+span,html[data-theme=light] .soc-chip input:checked+span{color:#121212;border-color:#0c788f;background:linear-gradient(115deg,#115dd0,#2224b2);box-shadow:0 6px 20px rgba(18,81,218,0.30)}
html[data-theme=light] .chip input:checked+span .ic,html[data-theme=light] .soc-chip input:checked+span .ic{color:#121212}
html[data-theme=light] .chip input:focus-visible+span,html[data-theme=light] .soc-chip input:focus-visible+span,html[data-theme=light] .cat input:focus-visible+span{outline:2px solid #0c788f}
html[data-theme=light] .chip-group.bad,html[data-theme=light] .cat-grid.bad{outline:1px solid #990c24}
html[data-theme=light] .cat span{border:1px solid rgba(12,66,151,0.20);background:rgba(213,221,239,0.60);color:#223454}
html[data-theme=light] .cat span .ic{color:#0c788f}
html[data-theme=light] .cat span:before{background:rgba(17,93,208,0.33)}
html[data-theme=light] .cat:hover span{border-color:rgba(12,120,143,0.53);color:#121212}
html[data-theme=light] .cat input:checked+span{border-color:#0c788f;color:#121212;box-shadow:0 0 0 3px rgba(16,81,198,0.20),0 12px 30px rgba(18,90,222,0.25)}
html[data-theme=light] .pw-bars i{background:#88a3d9}
html[data-theme=light] .pw-meter[data-s="1"] .pw-bars i:nth-child(-n+1){background:#990c24}
html[data-theme=light] .pw-meter[data-s="2"] .pw-bars i:nth-child(-n+2){background:#ac670e}
html[data-theme=light] .pw-meter[data-s="3"] .pw-bars i:nth-child(-n+3){background:#0c788f}
html[data-theme=light] .pw-meter[data-s="4"] .pw-bars i{background:#179858}
html[data-theme=light] .pw-meter b{color:#061d48}
html[data-theme=light] .pw-rules{color:#435a84}
html[data-theme=light] .pw-rules li:before{color:#627cae}
html[data-theme=light] .pw-rules li.ok{color:#179858}
html[data-theme=light] .pw-rules li.ok:before{color:#179858}
html[data-theme=light] .st{color:#041332}
html[data-theme=light] .st-tabs a{border:1px solid rgba(18,18,18,0.16);color:#061d48}
html[data-theme=light] .st-tabs a.on{background:#1149d5;border-color:#1149d5;color:#121212}
html[data-theme=light] .st-card{background:#c1cbe3;border:1px solid rgba(18,18,18,0.11)}
html[data-theme=light] .st-card p{color:#36496a}
html[data-theme=light] .st label.f{color:#061d48}
html[data-theme=light] .st input[type=email],html[data-theme=light] .st input[type=password],html[data-theme=light] .st input[type=text],html[data-theme=light] .st select{border:1px solid rgba(18,18,18,0.16);background:#c4cee8;color:#121212}
html[data-theme=light] .st-sw{border-bottom:1px solid rgba(18,18,18,0.07)}
html[data-theme=light] .st-sw small{color:#36496a}
html[data-theme=light] .st-sw input{accent-color:#1149d5}
html[data-theme=light] .st-b{background:#1149d5;color:#121212}
html[data-theme=light] .st-b.g{border:1px solid rgba(18,18,18,0.20);color:#061d48}
html[data-theme=light] .st-m.ok{background:rgba(58,211,161,0.13);color:#064e2d}
html[data-theme=light] .st-m.er{background:rgba(178,14,44,0.13);color:#470611}
html[data-theme=light] .dx *:focus-visible{outline:3px solid #b48e0f}
html[data-theme=light] .dx-skip{background:#b48e0f;color:#f2f2f2}
html[data-theme=light] .dx-ib{background:rgba(18,18,18,0.05);color:#121212}
html[data-theme=light] .dx-ib:hover{background:rgba(18,18,18,0.10)}
html[data-theme=light] .dx-bdg{background:#b20e2c;color:#121212}
html[data-theme=light] .dx-login{background:#1149d5;color:#121212}
html[data-theme=light] .dx-srch form{background:#c2cce4}
html[data-theme=light] .dx-srch form:focus-within{box-shadow:0 0 0 3px rgba(12,124,145,0.15)}
html[data-theme=light] .dx-srch input{color:#121212}
html[data-theme=light] .dx-srch input::placeholder{color:#4b5e82}
html[data-theme=light] .dx-clr{background:rgba(18,18,18,0.13);color:#121212}
html[data-theme=light] .dx-sg{background:#c2cce4;box-shadow:0 18px 40px rgba(242,242,242,0.67)}
html[data-theme=light] .dx-sg a{color:#121212}
html[data-theme=light] .dx-sg a[aria-selected="true"],html[data-theme=light] .dx-sg a:hover{background:rgba(17,73,213,0.27)}
html[data-theme=light] .dx-tabs{background:#c2cce4}
html[data-theme=light] .dx-tabs a.on{background:#1149d5;color:#121212}
html[data-theme=light] .dx-chiptop a{background:rgba(17,73,213,0.20);border:1px solid #1149d5;color:#121212}
html[data-theme=light] .dx-chips a,html[data-theme=light] .dx-trend a{color:#0b1c3c}
html[data-theme=light] .dx-chips a.on{background:#1149d5;border-color:#1149d5;color:#121212}
html[data-theme=light] .dx-trend a{border-color:rgba(12,124,145,0.25)}
html[data-theme=light] .dx-empty b{color:#121212}
html[data-theme=light] .dx-btn{background:#1149d5;color:#121212}
html[data-theme=light] .dx-btn.ghost{color:#0b1c3c}
html[data-theme=light] .dx-mestats strong{color:#121212}
html[data-theme=light] .dx-comp a.go{background:rgba(18,18,18,0.05)}
html[data-theme=light] .dx-comp a.go:hover{background:rgba(18,18,18,0.09)}
html[data-theme=light] .dx-sc .dx-scn{color:#121212}
html[data-theme=light] .dx-live .dx-card{box-shadow:0 0 0 2px rgba(12,124,145,0.40)}
html[data-theme=light] .dx-card .px-pollf .pf-btn{background:#1149d5;color:#121212}
html[data-theme=light] .dx-who a{color:#121212}
html[data-theme=light] .dx-kt{background:rgba(16,70,202,0.15);border:1px solid rgba(16,70,202,0.40);color:#092c6f}
html[data-theme=light] .dx-co{background:rgba(17,73,213,0.33);color:#121212}
html[data-theme=light] .dx-x:hover{background:rgba(18,18,18,0.07);color:#121212}
html[data-theme=light] .dx-card .px-title{color:#121212}
html[data-theme=light] .dx-vbox{background:#d7dcee}
html[data-theme=light] .dx-vplay{background:rgba(217,222,241,0.80);color:#121212}
html[data-theme=light] .dx-vmute,html[data-theme=light] .dx-vexp{background:rgba(217,222,241,0.80);color:#121212}
html[data-theme=light] .dx-vdur{background:rgba(217,222,241,0.80);color:#121212}
html[data-theme=light] .dx-vbar{background:rgba(18,18,18,0.20)}
html[data-theme=light] .dx-more{color:#0b1c3c}
html[data-theme=light] .dx-spin i{border:3px solid rgba(18,18,18,0.16)}
html[data-theme=light] .dx-toast{background:#b1bfdb;border:1px solid rgba(12,77,145,0.47);color:#121212;box-shadow:0 18px 50px rgba(242,242,242,0.67)}
html[data-theme=light] .dx-bd{background:rgba(242,242,242,0.73)}
html[data-theme=light] .dx-pn{background:#ccd5e8;color:#121212}
html[data-theme=light] .dx-ph{background:#ccd5e8}
html[data-theme=light] .dx-cl{background:rgba(18,18,18,0.10);color:#121212}
html[data-theme=light] .dx-seg span{color:#0b1c3c}
html[data-theme=light] .dx-seg input:checked+span{background:#1149d5;border-color:#1149d5;color:#121212}
html[data-theme=light] .dx-seg input:focus-visible+span{outline:3px solid #b48e0f}
html[data-theme=light] .dx-sw i{background:#94a1be}
html[data-theme=light] .dx-sw i::after{background:#121212}
html[data-theme=light] .dx-sw input:checked+i{background:#66e2b6}
html[data-theme=light] .dx-sw input:focus-visible+i{outline:3px solid #b48e0f}
html[data-theme=light] .dx-wf input{background:#c2cce4;color:#121212}
html[data-theme=light] .dx-chiplist li button{color:#121212}
html[data-theme=light] .dx-mi{color:#121212}
html[data-theme=light] .dx-mi:hover{background:rgba(18,18,18,0.06)}
html[data-theme=light] .dx-mi.own{color:#6f091d}
html[data-theme=light] .dx-rtop a,html[data-theme=light] .dx-rtop button{background:rgba(217,222,241,0.80);color:#121212;border:1px solid rgba(18,18,18,0.33)}
html[data-theme=light] .dx-adult{background:#dadef2;color:#121212}
html[data-theme=light] .dx-adult p{color:#05173e}
html[data-theme=light] .dx-18{background:#b20e2c;color:#121212}
html[data-theme=light] .dx-abtn{background:#1046ca;color:#121212}
html[data-theme=light] .dx-slide{background:#f2f2f2}
html[data-theme=light] .dx-pp{color:#121212}
html[data-theme=light] .dx-cap{background:linear-gradient(transparent,rgba(242,242,242,0.87));color:#121212}
html[data-theme=light] .dx-cap p{color:#09142c}
html[data-theme=light] .dx-by2 a{color:#121212}
html[data-theme=light] .dx-slide .cn-b{background:rgba(217,222,241,0.60);border-color:rgba(18,18,18,0.60);color:#121212}
html[data-theme=light] .dx-slide .cn-go{background:#1149d5;border-color:#1149d5}
html[data-theme=light] .dx-nope{color:#121212}
html[data-theme=light] .dx-hc{--dx-mut:#121212;--dx-acc:#9e800d;--dx-ln:#121212}
html[data-theme=light] .dx-hc .dx-card,html[data-theme=light] .dx-hc .dx-box,html[data-theme=light] .dx-hc .dx-sug,html[data-theme=light] .dx-hc .dx-rail{background:#f2f2f2}
html[data-theme=light] .dx-hc .dx-tabs a.on,html[data-theme=light] .dx-hc .dx-chips a.on{background:#121212;color:#f2f2f2}
html[data-theme=light] .dx-slide .sx-cmts,html[data-theme=light] .dx-slide .sx-cmts[hidden]{background:rgba(204,213,234,0.97);border-top:1px solid rgba(12,66,151,0.40);box-shadow:0 -40px 80px rgba(242,242,242,0.73)}
html[data-theme=light] .dx-slide .sx-chead{color:#121212}
html[data-theme=light] .dx-slide .sx-chead::before{background:rgba(18,18,18,0.33)}
html[data-theme=light] .dx-slide .sx-new{border-top:1px solid rgba(18,18,18,0.12);background:rgba(206,215,235,0.95)}
html[data-theme=light] .dx-rtop{background:linear-gradient(rgba(242,242,242,0.67),rgba(242,242,242,0.00))}
html[data-theme=light] .dx-rtop a,html[data-theme=light] .dx-rtop button{color:#121212}
html[data-theme=light] .dx-rtop .dx-rtabs a{color:rgba(18,18,18,0.65);text-shadow:0 1px 4px rgba(242,242,242,0.60)}
html[data-theme=light] .dx-rtop .dx-rtabs a[aria-current]{color:#121212}
html[data-theme=light] .dx-rtop .dx-rtabs a[aria-current]::after{background:#121212}
html[data-theme=light] .dx-cap{background:linear-gradient(transparent,rgba(242,242,242,0.47) 45%,rgba(242,242,242,0.73))}
html[data-theme=light] .dx-by2 b{text-shadow:0 1px 3px rgba(242,242,242,0.60)}
html[data-theme=light] .dx-by2 img,html[data-theme=light] .dx-by2 .cn-av{border:2px solid #121212}
html[data-theme=light] .dx-slide .dx-by2 .cn-b{border:1.5px solid #121212}
html[data-theme=light] .dx-slide .dx-by2 .cn-go{background:#1149d5;border-color:#1149d5}
html[data-theme=light] .dx-cap h2{text-shadow:0 1px 3px rgba(242,242,242,0.60)}
html[data-theme=light] .dx-cap p{text-shadow:0 1px 3px rgba(242,242,242,0.60)}
html[data-theme=light] summary{color:#121212}
html[data-theme=light] .dx-prog{background:rgba(18,18,18,0.19)}
html[data-theme=light] .dx-prog b{background:#121212}
html[data-theme=light] .dx-slide .dx-psb{color:#121212}
html[data-theme=light] .dx-by2 .cn-av,html[data-theme=light] .dx-by2 img{box-shadow:0 0 0 2px #1046ca}
html[data-theme=light] #dxFs[aria-pressed=true]{color:#0c7c91}
html[data-theme=light] .dx-2x{background:rgba(242,242,242,0.73);color:#121212}
html[data-theme=light] .dx-pss{background:rgba(242,242,242,0.60)}
html[data-theme=light] div{background:rgba(203,211,230,0.96);color:#121212}
html[data-theme=light] .dx-pss i.g{background:rgba(18,18,18,0.30)}
html[data-theme=light] .dx-pss h4{color:#24396b}
html[data-theme=light] .dx-tiles button{background:rgba(18,18,18,0.08);color:#121212}
html[data-theme=light] .dx-tiles button:active{background:rgba(18,18,18,0.15)}
html[data-theme=light] .dx-spd button{background:rgba(18,18,18,0.08);color:#121212}
html[data-theme=light] .dx-spd button[aria-pressed=true]{background:#1046ca}
html[data-theme=light] .dx-tg{color:#121212}
html[data-theme=light] .dx-tg b{background:rgba(18,18,18,0.20)}
html[data-theme=light] .dx-tg b::after{background:#121212}
html[data-theme=light] .dx-tg[aria-pressed=true] b{background:#1046ca}
html[data-theme=light] .dx-pss .dx-x{background:rgba(18,18,18,0.12);color:#121212}
html[data-theme=light] .wt{color:#041332}
html[data-theme=light] .wt .box{background:linear-gradient(160deg,#b6c1dd,#c7cfe6);border:1px solid rgba(18,18,18,0.13);box-shadow:0 18px 50px rgba(242,242,242,0.40)}
html[data-theme=light] .wt .box p{color:#223254}
html[data-theme=light] .wt .box:before{background:rgba(178,14,44,0.16);border:1px solid rgba(178,14,44,0.50);color:#990c26}
html[data-theme=light] .wt .btn{box-shadow:0 6px 18px rgba(16,70,202,0.35)}
html[data-theme=light] .wt .t18{background:#b20e2c;color:#121212}
html[data-theme=light] .wt .btn{background:#1046ca;color:#121212}
html[data-theme=light] .wt .btn.alt{background:rgba(18,18,18,0.12)}
html[data-theme=light] .wt video,html[data-theme=light] .wt iframe{background:#f2f2f2}
html[data-theme=light] .wt .by{color:#36496a}
html[data-theme=light] .ntp ul{border:1px solid rgba(18,18,18,0.11);background:#c1cbe3}
html[data-theme=light] .ntp-sub{color:#36496a}
html[data-theme=light] .nw{color:#121212}
html[data-theme=light] .nw-back{border:1px solid rgba(18,18,18,0.13);color:#121212;background:rgba(18,18,18,0.05)}
html[data-theme=light] .nw-tabs{border:1px solid rgba(18,18,18,0.11);background:#c2cce4}
html[data-theme=light] .nw-tabs a{color:#243454}
html[data-theme=light] .nw-tabs a[aria-current=page]{background:#1149d5;color:#121212}
html[data-theme=light] .nw-tabs i{background:rgba(18,18,18,0.15)}
html[data-theme=light] .nw-find{border:1px solid rgba(18,18,18,0.11);background:#c2cce4;color:#121212}
html[data-theme=light] .nw-find:focus-visible{outline:3px solid #b48e0f}
html[data-theme=light] .nw-list .cn-row{border:1px solid rgba(18,18,18,0.11);background:#c1cbe3}
html[data-theme=light] .nw-empty{border:1px dashed rgba(18,18,18,0.18);color:#243454}
html[data-theme=light] .nw-empty h2{color:#121212}
html[data-theme=light] .nw-empty a{background:#1149d5;color:#121212}
html[data-theme=light] .nw-pg{color:#243454}
html[data-theme=light] .nw-pg a{border:1px solid rgba(18,18,18,0.13);color:#121212}
html[data-theme=light] .nw-none{color:#243454}
html[data-theme=light] .nw-hint{color:#243454}
html[data-theme=light] .bar a{color:#093372}
html[data-theme=light] summary{color:#093372}
html[data-theme=light] pre{background:#c7d0e6}
html[data-theme=light] .pf-award{--ac:#9e720d;color:#c9d3e8;background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--ac) 55%,#121212),var(--ac) 58%,color-mix(in srgb,var(--ac) 65%,#f2f2f2))}
html[data-theme=light] .pf-award.more{color:#051a3e;background:rgba(18,18,18,0.08);border:1px solid rgba(12,66,151,0.33)}
html[data-theme=light] .pf-awi{border:1px solid color-mix(in srgb,var(--ac) 35%,rgba(18,18,18,0.07));background:linear-gradient(140deg,color-mix(in srgb,var(--ac) 9%,#bdc7e2),#cfd7e9)}
html[data-theme=light] .pf-awi b{color:#121212}
html[data-theme=light] .pf-awi small{color:#314569}
html[data-theme=light] .pf-awh{color:#3a5384}
html[data-theme=light] .pf-awh small{color:#805a0a}
html[data-theme=light] .pf-awn{color:#314569}
html[data-theme=light] .pf-edit{color:#0b648a;border:1px solid rgba(12,66,151,0.27)}
html[data-theme=light] .pf-edit:hover{background:rgba(40,90,205,0.20)}
html[data-theme=light] .pf-skl li{border:1px solid color-mix(in srgb,var(--lc,#0c4297) 32%,rgba(18,18,18,0.07));background:rgba(18,18,18,0.02)}
html[data-theme=light] .pf-skl .n{color:#04162f}
html[data-theme=light] .pf-bar2{background:rgba(18,18,18,0.08)}
html[data-theme=light] .pf-bar2 i{background:linear-gradient(90deg,color-mix(in srgb,var(--lc) 60%,rgba(18,18,18,0.00)),var(--lc))}
html[data-theme=light] .pf-job{border-left:2px solid color-mix(in srgb,var(--lc) 45%,rgba(18,18,18,0.08))}
html[data-theme=light] .pf-job-h b{color:#121212}
html[data-theme=light] .pf-job-s{color:#061d48}
html[data-theme=light] .pf-job-d{color:#384f76}
html[data-theme=light] .pf-jsk li{color:#04162f}
html[data-theme=light] .pf-mi{background:#ced6ea}
html[data-theme=light] .pf-vid{background:#f2f2f2}
html[data-theme=light] .pf-vl{border:1px solid rgba(12,66,151,0.33);color:#051a3e;background:rgba(18,18,18,0.03)}
html[data-theme=light] .pf-vl:hover{border-color:#0c788f;background:rgba(16,81,198,0.13)}
html[data-theme=light] .pf-nowork{color:#314569}
html[data-theme=light] .ep-top p{color:#2f4160}
html[data-theme=light] .ep-tabs{border:1px solid rgba(10,61,127,0.15);background:rgba(194,203,226,0.60)}
html[data-theme=light] .ep-tab{color:#2f4160}
html[data-theme=light] .ep-tab small{color:#3a5384}
html[data-theme=light] .ep-tab .ic{color:#0b648a}
html[data-theme=light] .ep-tab:hover{background:rgba(18,18,18,0.04);color:#121212}
html[data-theme=light] .ep-tab[aria-selected="true"]{background:linear-gradient(135deg,rgba(16,70,202,0.33),rgba(42,176,217,0.20));border-color:rgba(12,66,151,0.40);color:#121212}
html[data-theme=light] .ep-tab.err:after{background:#b20e2c;box-shadow:0 0 8px #b20e2c}
html[data-theme=light] .ep-main{border:1px solid rgba(10,61,127,0.15);background:rgba(194,203,226,0.60)}
html[data-theme=light] .ep-ph h2{color:#121212}
html[data-theme=light] .ep-ph p{color:#314569}
html[data-theme=light] .ep label{color:#2f4160}
html[data-theme=light] .t{color:#051a3e}
html[data-theme=light] .ep input[type=text],html[data-theme=light] .ep input[type=email],html[data-theme=light] .ep input[type=url],html[data-theme=light] .ep input[type=month],html[data-theme=light] .ep textarea,html[data-theme=light] .ep select{border:1px solid rgba(10,61,127,0.20);background:#ced6ea;color:#041632}
html[data-theme=light] .ep input:focus,html[data-theme=light] .ep textarea:focus,html[data-theme=light] .ep select:focus{outline:2px solid rgba(15,76,180,0.53);border-color:#0c4297}
html[data-theme=light] .ep input[type=file]{color:#2f4160}
html[data-theme=light] .ep .hint{color:#3a5384}
html[data-theme=light] .ep .alert{background:rgba(178,14,44,0.13);border:1px solid rgba(178,14,44,0.40);color:#470611}
html[data-theme=light] .ep .vis{border:1px solid rgba(12,66,151,0.27);background:linear-gradient(140deg,rgba(184,196,220,0.53),rgba(207,215,233,0.53))}
html[data-theme=light] .ep .vis b{color:#121212}
html[data-theme=light] .ep .vis small{color:#314569}
html[data-theme=light] .ep .sw span{background:rgba(141,98,11,0.33);border:1px solid rgba(141,98,11,0.53)}
html[data-theme=light] .ep .sw span:after{background:#121212}
html[data-theme=light] .ep .sw input:checked+span{background:linear-gradient(135deg,#1046ca,#2ab0d9)}
html[data-theme=light] .ep .sw input:focus-visible+span{outline:2px solid #0a4c7c}
html[data-theme=light] .ep .bx{border:1px solid rgba(10,61,127,0.15);background:rgba(206,214,234,0.53)}
html[data-theme=light] .ep .bx.bad{border-color:rgba(178,14,44,0.60)}
html[data-theme=light] .ep .bx-h b{color:#121212}
html[data-theme=light] .ep .mini{border:1px solid rgba(12,66,151,0.33);background:rgba(18,18,18,0.05);color:#051938}
html[data-theme=light] .ep .mini:hover{background:rgba(40,90,205,0.20);border-color:#0a4c7c}
html[data-theme=light] .ep .mini.del{border-color:rgba(178,14,44,0.40);color:#5f0817}
html[data-theme=light] .ep .mini.del:hover{background:rgba(178,14,44,0.13)}
html[data-theme=light] .ep .media figure{color:#2f4160}
html[data-theme=light] .ep .media .vd{border:1px solid rgba(10,61,127,0.20);background:#ced6ea}
html[data-theme=light] .ep-step{border-top:1px solid rgba(10,61,127,0.12)}
html[data-theme=light] .ep-save{background:rgba(196,206,232,0.95);border-top:1px solid rgba(12,66,151,0.27)}
html[data-theme=light] .ep-save .st{color:#314569}
html[data-theme=light] .ep-save .st b{color:#121212}
html[data-theme=light] .ep-prev .cv{background:linear-gradient(120deg,#96a8d3,#285acd,#b1bddf,#5f53cf)}
html[data-theme=light] .ep-prev .av{border:4px solid #c5d0e8;background:linear-gradient(145deg,#0c7c91,#1149d5 68%,#5f53cf) center/cover;color:#121212}
html[data-theme=light] .ep-prev .tx b{color:#121212}
html[data-theme=light] .ep-prev .tx span{color:#314569}
html[data-theme=light] .ep-img{border:1px solid rgba(10,61,127,0.15);background:rgba(206,214,234,0.53)}
html[data-theme=light] .ep-img h3{color:#121212}
html[data-theme=light] .ep-img p{color:#314569}
html[data-theme=light] .ep-img .ready{color:#137b48}
html[data-theme=light] .ep .pri{background:linear-gradient(135deg,#1046ca,#2ab0d9);color:#121212}
html[data-theme=light] .ep-sheet{background:#bec9e4;border:1px solid rgba(12,66,151,0.33);box-shadow:0 40px 100px rgba(242,242,242,0.80)}
html[data-theme=light] .ep-sheet h2{color:#121212}
html[data-theme=light] .ep-sheet .sub{color:#314569}
html[data-theme=light] .crop-stage{background:#f2f2f2}
html[data-theme=light] .crop-stage:focus-visible{outline:2px solid #0a4c7c}
html[data-theme=light] .crop-shape{box-shadow:inset 0 0 0 2px rgba(18,18,18,0.80)}
html[data-theme=light] .crop-shape.circle{box-shadow:0 0 0 999px rgba(220,227,242,0.70),inset 0 0 0 2px #121212}
html[data-theme=light] .crop-shape.rsq{box-shadow:0 0 0 999px rgba(220,227,242,0.70),inset 0 0 0 2px #121212}
html[data-theme=light] .crop-grid{background:linear-gradient(rgba(18,18,18,0.18),rgba(18,18,18,0.18)) 33.33% 0/1px 100% no-repeat,linear-gradient(rgba(18,18,18,0.18),rgba(18,18,18,0.18)) 66.66% 0/1px 100% no-repeat,linear-gradient(rgba(18,18,18,0.18),rgba(18,18,18,0.18)) 0 33.33%/100% 1px no-repeat,linear-gradient(rgba(18,18,18,0.18),rgba(18,18,18,0.18)) 0 66.66%/100% 1px no-repeat}
html[data-theme=light] .crop-ctl .lab{color:#3a5384}
html[data-theme=light] .chips button{border:1px solid rgba(12,66,151,0.27);background:rgba(18,18,18,0.04);color:#051a3e}
html[data-theme=light] .chips button[aria-pressed="true"]{background:linear-gradient(135deg,#1046ca,#2ab0d9);color:#121212}
html[data-theme=light] .crop-zoom{color:#314569}
html[data-theme=light] .crop-zoom input{accent-color:#0f4cb4}
html[data-theme=light] .crop-out{color:#384f76}
html[data-theme=light] .sv{color:#121212}
html[data-theme=light] .sv-top a{color:#0c7c91}
html[data-theme=light] .sv-note{color:#36496a}
html[data-theme=light] .sv-empty{color:#36496a;border:1px dashed rgba(18,18,18,0.17)}
html[data-theme=light] .sv-empty a{color:#0c7c91}
html[data-theme=light] .pf-missing p{color:#2f4160}
html[data-theme=light] .pf-cover{background:linear-gradient(120deg,#96a8d3,#285acd,#b1bddf,#5f53cf)}
html[data-theme=light] .pf-cover-shade{background:linear-gradient(180deg,rgba(207,216,236,0.20) 0,transparent 22%,transparent 62%,rgba(197,208,232,0.69) 100%)}
html[data-theme=light] .pf-vis{background:rgba(196,206,232,0.80);border:1px solid rgba(12,66,151,0.33);color:#084168}
html[data-theme=light] .pf-vis i{background:#1db379;box-shadow:0 0 10px #1db379}
html[data-theme=light] .pf-vis.priv i{background:#8d620b;box-shadow:0 0 10px #8d620b}
html[data-theme=light] .pf-icbtn{background:rgba(196,206,232,0.80);border:1px solid rgba(12,66,151,0.33);color:#051938}
html[data-theme=light] .pf-icbtn:hover{background:#7c9cdb;border-color:#0a4c7c}
html[data-theme=light] .pf-menu{background:rgba(190,201,228,0.95);border:1px solid rgba(12,66,151,0.33);box-shadow:0 24px 60px rgba(242,242,242,0.67)}
html[data-theme=light] .pf-menu h3{color:#3a5384}
html[data-theme=light] .pf-menu button{color:#051a3e}
html[data-theme=light] .pf-menu button:hover{background:rgba(40,90,205,0.20);color:#121212}
html[data-theme=light] .pf-menu button .ic{color:#0b648a}
html[data-theme=light] .pf-menu hr{border-top:1px solid rgba(10,61,127,0.12)}
html[data-theme=light] .pf-menu small{background:rgba(18,18,18,0.07);color:#314569}
html[data-theme=light] .pf-avatar{border:5px solid #c5d0e8;background:linear-gradient(145deg,#0c7c91,#1149d5 68%,#5f53cf);color:#121212}
html[data-theme=light] .pf-story{border:4px solid #c5d0e8;background:linear-gradient(135deg,#0c7c91,#1046ca);color:#ccd7ec;box-shadow:0 8px 24px rgba(16,70,202,0.53)}
html[data-theme=light] .pf-headline{color:#061d45}
html[data-theme=light] .pf-short{color:#2f4160}
html[data-theme=light] .pf-meta{color:#314569}
html[data-theme=light] .pf-badge{border:1px solid rgba(12,66,151,0.27);background:rgba(18,18,18,0.04);color:#051a3e}
html[data-theme=light] .pf-badge.green{border-color:rgba(23,152,88,0.33);color:#137b48;background:rgba(23,152,88,0.07)}
html[data-theme=light] .pf-badge.lvl{color:#121212}
html[data-theme=light] .pf-btn{border:1px solid rgba(12,66,151,0.33);background:rgba(18,18,18,0.05);color:#041734}
html[data-theme=light] .pf-btn:hover{border-color:#0a4c7c;background:rgba(40,90,205,0.20)}
html[data-theme=light] .pf-btn.primary{background:linear-gradient(135deg,#1046ca,#2ab0d9);color:#121212;box-shadow:0 10px 30px rgba(16,70,202,0.33)}
html[data-theme=light] .pf-btn.primary:hover{box-shadow:0 14px 38px rgba(16,70,202,0.60);background:linear-gradient(135deg,#0f43bd,#1aa4ce)}
html[data-theme=light] .pf-btn.heart:hover{color:#8d0b38;border-color:#8d0b38}
html[data-theme=light] .pf-btn.star:hover{color:#9e720d;border-color:#9e720d}
html[data-theme=light] .pf-stat{background:linear-gradient(140deg,rgba(184,196,220,0.53),rgba(207,215,233,0.53))}
html[data-theme=light] .pf-stat.in:hover{border-color:rgba(12,120,143,0.53)}
html[data-theme=light] .pf-stat{border-color:color-mix(in srgb,var(--sc,#0c4297) 28%,rgba(18,18,18,0.07))}
html[data-theme=light] .pf-stat span{color:#314569}
html[data-theme=light] .pf-q{border:1px solid color-mix(in srgb,var(--ac) 28%,rgba(18,18,18,0.07));background:linear-gradient(160deg,color-mix(in srgb,var(--ac) 10%,#bdc7e2),#cfd7e9);color:#051a3e}
html[data-theme=light] .pf-card{background:linear-gradient(140deg,rgba(184,196,220,0.53),rgba(207,215,233,0.53))}
html[data-theme=light] .pf-card.in:hover{border-color:rgba(12,120,143,0.40)}
html[data-theme=light] .pf-card h2{color:#121212}
html[data-theme=light] .pf-tags li:nth-child(4n+1){--t:#0c7b96}
html[data-theme=light] .pf-tags li:nth-child(4n+2){--t:#170969}
html[data-theme=light] .pf-tags li:nth-child(4n+3){--t:#1db379}
html[data-theme=light] .pf-tags li:nth-child(4n){--t:#9e720d}
html[data-theme=light] .pf-tags li{background:color-mix(in srgb,var(--t,#0c7b96) 14%,transparent)!important;border-color:color-mix(in srgb,var(--t,#0c7b96) 40%,transparent)!important;color:#04162f!important}
html[data-theme=light] .pf-card p{color:#1b2d4d}
html[data-theme=light] .pf-card p.pf-sum{border-top:1px solid rgba(10,61,127,0.08);color:#384f76}
html[data-theme=light] .pf-tags li{background:rgba(124,156,219,0.67);border:1px solid rgba(12,66,151,0.27);color:#051938}
html[data-theme=light] .pf-tags li:hover{border-color:#0c788f;background:rgba(40,90,205,0.67)}
html[data-theme=light] .pf-tags.alt li{background:rgba(18,18,18,0.04);color:#162848}
html[data-theme=light] .pf-fact{border-bottom:1px solid rgba(10,61,127,0.08)}
html[data-theme=light] .pf-fact dt{color:#384f76}
html[data-theme=light] .pf-fact dd{color:#041835}
html[data-theme=light] .pf-contact a{background:rgba(18,18,18,0.02);color:#051a3e}
html[data-theme=light] .pf-contact a:hover{border-color:#0c788f;background:rgba(16,81,198,0.13)}
html[data-theme=light] .pf-contact a .ic{color:#0b648a}
html[data-theme=light] .pf-private{border-color:rgba(141,98,11,0.33)}
html[data-theme=light] .pf-private h2:after{color:#805a0a}
html[data-theme=light] .pf-lvl-dot:after{background:#bec9e4}
html[data-theme=light] .pf-lvl small{color:#384f76}
html[data-theme=light] .pf-steps i{background:rgba(18,18,18,0.08)}
html[data-theme=light] .pf-tabbar{background:rgba(190,201,228,0.60)}
html[data-theme=light] .pf-tab{color:#314569}
html[data-theme=light] .pf-tab:hover{color:#121212;background:rgba(18,18,18,0.04)}
html[data-theme=light] .pf-tab[aria-selected="true"]{color:#121212;background:linear-gradient(135deg,rgba(16,70,202,0.33),rgba(42,176,217,0.20))}
html[data-theme=light] .pf-tab i{background:rgba(18,18,18,0.10)}
html[data-theme=light] .px-more{color:#0c7c91}
html[data-theme=light] #pfJump{background:#1046ca;color:#121212;box-shadow:0 8px 24px rgba(242,242,242,0.53)}
html[data-theme=light] .pf-composer{background:linear-gradient(140deg,rgba(184,196,220,0.53),rgba(207,215,233,0.53))}
html[data-theme=light] .pf-mini{background:linear-gradient(145deg,#0c7c91,#1149d5)}
html[data-theme=light] .pf-composer button.pf-fake{background:rgba(18,18,18,0.03);color:#384f76}
html[data-theme=light] .pf-composer button.pf-fake:hover{border-color:#0c788f;color:#051a3e}
html[data-theme=light] .pf-empty{border:1px dashed rgba(12,66,151,0.27);background:linear-gradient(160deg,rgba(187,198,225,0.40),rgba(204,213,234,0.40))}
html[data-theme=light] .pf-empty p{color:#314569}
html[data-theme=light] .pf-bar{background:rgba(18,18,18,0.08)}
html[data-theme=light] .pf-todo li{background:rgba(18,18,18,0.03);color:#061d48}
html[data-theme=light] .pf-todo li .ic{color:#9e720d}
html[data-theme=light] .pf-x{background:rgba(18,18,18,0.04);color:#121212}
html[data-theme=light] .pf-x:hover{background:rgba(18,18,18,0.11)}
html[data-theme=light] .pf-nav a{background:rgba(18,18,18,0.04);color:#061d48}
html[data-theme=light] .pf-nav a.on,html[data-theme=light] .pf-nav a:active{background:linear-gradient(135deg,rgba(16,70,202,0.40),rgba(42,176,217,0.27));color:#121212}
html[data-theme=light] .pf-credit{border-top:1px solid rgba(10,61,127,0.12)}
html[data-theme=light] .pf-credit .mark{background:linear-gradient(135deg,#0c7c91,#1149d5 70%,#5f53cf);color:#121212}
html[data-theme=light] .pf-credit small{color:#384f76}
html[data-theme=light] .pf-sh-soc a{background:rgba(18,18,18,0.03);color:#051a3e}
html[data-theme=light] .pf-sh-soc a:hover{border-color:#0c788f;background:rgba(16,81,198,0.13)}
html[data-theme=light] .pf-toast{background:#b1bfdb;border:1px solid rgba(12,77,145,0.47);color:#042035;box-shadow:0 18px 50px rgba(242,242,242,0.67)}
html[data-theme=light] .pf-btn.heart.on{color:#990c2f;border-color:rgba(153,12,47,0.53)}
html[data-theme=light] .pf-btn.heart.on svg{fill:#990c2f}
html[data-theme=light] .st input[type=email],html[data-theme=light] .st input[type=password]{border:1px solid rgba(18,18,18,0.16);background:#c4cee8;color:#121212}
html[data-theme=light] .mn-box{background:#c9d1e5;border:1px solid #7995cd;box-shadow:0 12px 34px rgba(242,242,242,0.50)}
html[data-theme=light] .mn-i{color:#041332}
html[data-theme=light] .mn-i:hover,html[data-theme=light] .mn-i.on{background:#a6b5d3}
html[data-theme=light] .mn-av{background:#8ba5d9 center/cover}
html[data-theme=light] .mn-t small{color:#384f76}
html[data-theme=light] .mn-h{color:#455b84;border-bottom:1px solid #a3b1d0}
html[data-theme=light] .mn-av{color:#121212}
html[data-theme=light] .ntp-bar button{border:1px solid rgba(18,18,18,0.16);color:#061d48}
html[data-theme=light] .brand-stack small{color:#26477f}
html[data-theme=light] #gxLoad{background:#dce2f1}
html[data-theme=light] #gxLoad i{background:linear-gradient(90deg,transparent,#1046ca,#0c7c91,transparent)}
html[data-theme=light] .gx-mlogout button:hover{background:rgba(18,18,18,0.07)}
html[data-theme=light] summary{background:rgba(242,242,242,0.53);color:#121212}
html[data-theme=light] summary{background:#1149d5}
html[data-theme=light] .gx-mm{background:#cbd3e6;border:1px solid rgba(18,18,18,0.15);box-shadow:0 14px 40px rgba(242,242,242,0.67)}
html[data-theme=light] .gx-mm button,html[data-theme=light] .gx-mm a{color:#121212}
html[data-theme=light] .gx-mm button:hover{background:rgba(18,18,18,0.10)}
html[data-theme=light] .gx-mm{background:rgba(203,211,230,0.96)}
html[data-theme=light] .gx-vspin{border:4px solid rgba(18,18,18,0.25);border-top-color:#0c7c91;background:rgba(242,242,242,0.47);box-shadow:0 0 0 6px rgba(242,242,242,0.33)}
html[data-theme=light] #gxTop{background:linear-gradient(90deg,#1046ca,#0c7c91)}
html[data-theme=light] .pf-pre{color:#314569}
html[data-theme=light] .pf-pron{color:#192f56;border:1px solid rgba(12,66,151,0.27);background:rgba(18,18,18,0.04)}
html[data-theme=light] .pf-gold{color:#eedfc4;border:1px solid #685008;background:linear-gradient(110deg,#a77f0e 0,#5b4a07 22%,#c79010 45%,#8d6f0b 70%,#e19f1e 100%);box-shadow:0 0 0 1px rgba(228,208,162,0.33),0 4px 16px rgba(215,153,17,0.33),inset 0 1px 0 rgba(18,18,18,0.60)}
html[data-theme=light] .pf-gold .ic{color:#e4cda2}
html[data-theme=light] .pf-awds li{border:1px solid rgba(158,114,13,0.33);background:linear-gradient(140deg,rgba(158,114,13,0.08),#cfd7e9)}
html[data-theme=light] .pf-awds b{color:#121212}
html[data-theme=light] .pf-awds small{color:#776532}
html[data-theme=light] .pf-gico{color:#eedfc4;background:linear-gradient(135deg,#8d6f0b,#e19f1e);box-shadow:0 0 12px rgba(215,153,17,0.40)}
html[data-theme=light] .pf-facts-q h3{color:#121212}
html[data-theme=light] .pf-ach{--ac:#9e720d;color:#c9d3e8;background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--ac) 55%,#121212),var(--ac) 58%,color-mix(in srgb,var(--ac) 65%,#f2f2f2))}
html[data-theme=light] .pf-ach.more{color:#051a3e;background:rgba(18,18,18,0.08);border:1px solid rgba(12,66,151,0.33)}
html[data-theme=light] .pf-achi{border:1px solid color-mix(in srgb,var(--ac) 35%,rgba(18,18,18,0.07));background:linear-gradient(140deg,color-mix(in srgb,var(--ac) 9%,#bdc7e2),#cfd7e9)}
html[data-theme=light] .pf-achi b{color:#121212}
html[data-theme=light] .pf-achi small{color:#314569}
html[data-theme=light] .pf-achh{color:#3a5384}
html[data-theme=light] .pf-achh small{color:#805a0a}
html[data-theme=light] .pf-achn{color:#314569}
html[data-theme=light] .pf-job-h b,html[data-theme=light] .pf-job-h .pf-job-t{color:#121212}
html[data-theme=light] .nt-bdg{background:#b20e2c;color:#121212}
html[data-theme=light] .nt-bd{background:rgba(217,222,241,0.53)}
html[data-theme=light] .nt-pn{background:#c1cbe3;color:#041332;border:1px solid rgba(18,18,18,0.13);box-shadow:0 18px 50px rgba(242,242,242,0.67)}
html[data-theme=light] .nt-hd{border-bottom:1px solid rgba(18,18,18,0.10)}
html[data-theme=light] .nt-hd button{border:1px solid rgba(18,18,18,0.16);color:#061d48}
html[data-theme=light] .nt-it{border-bottom:1px solid rgba(18,18,18,0.07)}
html[data-theme=light] .nt-it:hover,html[data-theme=light] .nt-it:focus-visible{background:rgba(18,18,18,0.05)}
html[data-theme=light] .nt-it.un{background:rgba(17,73,213,0.13)}
html[data-theme=light] .nt-ico{background:#a1b0d3;color:#0c7c91}
html[data-theme=light] .nt-tx small{color:#36496a}
html[data-theme=light] .nt-ago{color:#36496a}
html[data-theme=light] .nt-em{color:#36496a}
html[data-theme=light] .nt-ft{border-top:1px solid rgba(18,18,18,0.10);color:#0c7c91}
html[data-theme=light] .nt-toast{background:#b4c0dc;color:#121212;border:1px solid rgba(12,124,145,0.40);box-shadow:0 10px 30px rgba(242,242,242,0.67)}
html[data-theme=light] .cn-b{border:1px solid rgba(12,66,151,0.40);color:#041734}
html[data-theme=light] .cn-b:hover{background:rgba(18,18,18,0.07)}
html[data-theme=light] .cn-b:focus-visible{outline:3px solid #b48e0f}
html[data-theme=light] .cn-go{background:#1149d5;border-color:#1149d5;color:#121212}
html[data-theme=light] .cn-go:hover{background:#1044c1}
html[data-theme=light] .cn-pend{color:#243554;border-color:rgba(18,18,18,0.20)}
html[data-theme=light] .cn-on{color:#24895c;border-color:rgba(36,137,92,0.33)}
html[data-theme=light] .cn-ghost{border-color:rgba(18,18,18,0.18);color:#1a2a47}
html[data-theme=light] .cn-toast{background:#b1bfdb;border:1px solid rgba(12,77,145,0.47);color:#042035;box-shadow:0 18px 50px rgba(242,242,242,0.67)}
html[data-theme=light] .cn-av{background:linear-gradient(145deg,#0c7c91,#1149d5 68%,#5f53cf);color:#121212}
html[data-theme=light] .cn-info a{color:#121212}
html[data-theme=light] .cn-sub{color:#0b1c3c}
html[data-theme=light] .cn-info small{color:#354869}
html[data-theme=light] .cn-tag{background:rgba(17,73,213,0.33);color:#121212}
html[data-theme=light] .cn-tag.hi{background:#81e3c3}
html[data-theme=light] .cs-pan{border:1px solid rgba(12,66,151,0.27);background:#c7d0e6}
html[data-theme=light] .cs-pan summary{color:#093372}
html[data-theme=light] .cs-l{color:#36496a}
html[data-theme=light] .cs-l textarea{border:1px solid rgba(18,18,18,0.13);background:#ced7eb;color:#041332}
html[data-theme=light] .cs-ck{color:#172648}
html[data-theme=light] .cs-hint{color:#384f76}
html[data-theme=light] .cs-msg{color:#0a7e53}
html[data-theme=light] .cs-sv{border:1px solid rgba(12,66,151,0.40);background:#1046ca;color:#121212}
html[data-theme=light] .cs-card{border:1px solid rgba(12,66,151,0.27);background:#c7d0e6}
html[data-theme=light] .cs-top{color:#36496a}
html[data-theme=light] .cs-top a{color:#093372}
html[data-theme=light] .cs-run{background:#ced7eb;color:#093372}
html[data-theme=light] .cs-fr{background:#121212}
html[data-theme=light] .px-article .px-kind{background:rgba(154,109,13,0.13);color:#805a0a;border-color:rgba(154,109,13,0.33)}
html[data-theme=light] .px-document .px-kind{background:rgba(140,11,11,0.13);color:#6c0909;border-color:rgba(140,11,11,0.33)}
html[data-theme=light] .px-photo .px-kind{background:rgba(13,154,98,0.13);color:#0a7e53;border-color:rgba(13,154,98,0.33)}
html[data-theme=light] .pt-more{border:1px solid rgba(12,66,151,0.33);background:rgba(18,18,18,0.05);color:#093372}
html[data-theme=light] .pt-read{color:#384f76}
html[data-theme=light] .pt-cover{background:#ced7eb}
html[data-theme=light] .pt-car a{background:#ced7eb}
html[data-theme=light] .pt-n{background:rgba(217,222,241,0.80);color:#121212}
html[data-theme=light] .pt-doc{border:1px solid var(--line,rgba(18,18,18,0.12));background:rgba(18,18,18,0.03)}
html[data-theme=light] .pt-ic{background:linear-gradient(160deg,#8c0b0b,#bd4242);color:#121212}
html[data-theme=light] .pt-di b{color:#121212}
html[data-theme=light] .pt-di small{color:#384f76}
html[data-theme=light] .px-rich blockquote,html[data-theme=light] .pv-body.rich blockquote{border-left:3px solid #1046ca;background:rgba(18,18,18,0.04)}
html[data-theme=light] .pv-back{background:rgba(242,242,242,0.87)}
html[data-theme=light] .pv-box{background:#ccd5ea}
html[data-theme=light] .pv-media{background:#f2f2f2}
html[data-theme=light] .pv-stage video,html[data-theme=light] .pv-stage iframe{background:#f2f2f2}
html[data-theme=light] .pv-x,html[data-theme=light] .pv-nav,html[data-theme=light] .pv-fs{background:rgba(242,242,242,0.67);color:#121212}
html[data-theme=light] .pv-box{background:linear-gradient(180deg,#c4cee4,#cfd6e9);color:#041332}
html[data-theme=light] .pv-media{background:#f2f2f2;box-shadow:0 8px 30px rgba(242,242,242,0.45)}
html[data-theme=light] .pv-tl{background:rgba(16,117,195,0.14);border:1px solid rgba(16,117,195,0.35);color:#0a4c7c}
html[data-theme=light] .pv-h{background:rgba(18,18,18,0.05);border:1px solid rgba(18,18,18,0.08)}
html[data-theme=light] .pv-who a{color:#121212}
html[data-theme=light] .pv-side h3{color:#121212}
html[data-theme=light] .pv-body{color:#172644}
html[data-theme=light] .pv-body a{color:#0c7c91}
html[data-theme=light] .pv-body .px-m{color:#0c7c91}
html[data-theme=light] .pv-tags span{background:rgba(16,70,202,0.16);border:1px solid rgba(16,70,202,0.35);color:#092f72}
html[data-theme=light] .pv-sx{border-top:1px solid rgba(18,18,18,0.10)}
html[data-theme=light] .pv-x,html[data-theme=light] .pv-fs,html[data-theme=light] .pv-nav{background:rgba(209,215,234,0.78);border:1px solid rgba(18,18,18,0.22)}
html[data-theme=light] .pv-x:hover,html[data-theme=light] .pv-fs:hover,html[data-theme=light] .pv-nav:hover{background:#1046ca}
html[data-theme=light] .pv-box{border:1px solid rgba(18,18,18,0.12);box-shadow:0 30px 80px rgba(242,242,242,0.65)}
html[data-theme=light] .pv-side{border-left:1px solid rgba(18,18,18,0.10);background:rgba(204,213,234,0.96)}
html[data-theme=light] .pv-count{background:rgba(242,242,242,0.67);color:#121212}
html[data-theme=light] .pv-tl{color:#0c7c91}
html[data-theme=light] .pv-who b{color:#121212}
html[data-theme=light] .pv-who small{color:#384f76}
html[data-theme=light] .pv .sx-bar{border-top:1px solid rgba(18,18,18,0.12);border-bottom:1px solid rgba(18,18,18,0.12)}
html[data-theme=light] .px-rich hr,html[data-theme=light] .pv-body.rich hr{border-top:1px solid rgba(18,18,18,0.20)}
html[data-theme=light] .pv-body{color:#051a3e}
html[data-theme=light] .pv-body a{color:#0b6189}
html[data-theme=light] .pv-tags span{background:rgba(16,70,202,0.13);color:#093372}
html[data-theme=light] .pv .sx-new{background:#ccd5ea}
html[data-theme=light] .pv-box{box-shadow:0 20px 80px rgba(242,242,242,0.67)}
html[data-theme=light] .pv-side{border-left:1px solid rgba(18,18,18,0.12)}
html[data-theme=light] .px-cov{background:#ced7eb}
html[data-theme=light] .px-vcard img,html[data-theme=light] .px-vcard .px-cov{background:#f2f2f2}
html[data-theme=light] .px-sc.on::before,html[data-theme=light] .px-sc.seen:not(.on)::before{color:#ccd6ec;background:#21bcd4}
html[data-theme=light] .px-sc.seen:not(.on)::before{background:rgba(217,222,241,0.80);color:#093372}
html[data-theme=light] .px-rpos{background:rgba(217,222,241,0.60);color:#121212}
html[data-theme=light] .px-rnav{border:1px solid rgba(18,18,18,0.20);background:rgba(217,222,241,0.60);color:#121212}
html[data-theme=light] .pf-wrap .px-post.px-video{background:linear-gradient(150deg,rgba(184,196,220,0.60),rgba(207,215,233,0.60))!important}
html[data-theme=light] .pv-box{box-shadow:0 30px 80px rgba(242,242,242,0.60),0 0 0 1px rgba(18,18,18,0.08)}
html[data-theme=light] .pv-x,html[data-theme=light] .pv-nav,html[data-theme=light] .pv-fs{background:rgba(204,212,231,0.62);box-shadow:0 4px 16px rgba(242,242,242,0.40),inset 0 0 0 1px rgba(18,18,18,0.14)}
html[data-theme=light] .pv-x:hover,html[data-theme=light] .pv-nav:hover,html[data-theme=light] .pv-fs:hover{background:rgba(16,117,195,0.55)}
html[data-theme=light] .pv-x:focus-visible,html[data-theme=light] .pv-nav:focus-visible,html[data-theme=light] .pv-fs:focus-visible{outline:3px solid #0b6189}
html[data-theme=light] .pv-h{background:linear-gradient(135deg,rgba(18,18,18,0.07),rgba(18,18,18,0.03));border:1px solid rgba(18,18,18,0.10)}
html[data-theme=light] .px-post video,html[data-theme=light] .px-vprev{background:#f2f2f2;box-shadow:0 10px 30px rgba(242,242,242,0.40)}
html[data-theme=light] .px-adult{box-shadow:0 10px 30px rgba(242,242,242,0.45),inset 0 0 0 1px rgba(18,18,18,0.10)}
html[data-theme=light] .px-abtn{box-shadow:0 6px 18px rgba(16,117,195,0.35)}
html[data-theme=light] .px-abtn:hover{box-shadow:0 10px 24px rgba(16,117,195,0.45)}
html[data-theme=light] .px-18{box-shadow:0 2px 10px rgba(242,242,242,0.35)}
html[data-theme=light] .px-drop:hover{border-color:#1075c3;background:rgba(16,117,195,0.08)}
html[data-theme=light] .pv .pv-box::before{background:#ccd5ea;border-bottom:1px solid rgba(18,18,18,0.12)}
html[data-theme=light] .pv .pv-x,html[data-theme=light] .pv .pv-fs{background:rgba(18,18,18,0.08)}
html[data-theme=light] body{background:#ced7eb;color:#041332}
html[data-theme=light] a{color:#0b6189}
html[data-theme=light] blockquote{border-left:3px solid #1046ca;background:rgba(18,18,18,0.05)}
html[data-theme=light] hr{border-top:1px solid rgba(18,18,18,0.20)}
html[data-theme=light] .px-rc{border:1.5px solid rgba(56,83,138,0.35)}
html[data-theme=light] .px-rc:hover{border-color:#2453a4}
html[data-theme=light] .px-rc:has(input:checked){border-color:#1075c3;background:rgba(16,117,195,0.10)}
html[data-theme=light] .px-rc.dg:has(input:checked){border-color:#e49b1f;background:rgba(228,155,31,0.12)}
html[data-theme=light] .px-rc i{background:#d12f61;color:#121212}
html[data-theme=light] .px-rc.dg i{background:#e49b1f;color:#e3e3e3}
html[data-theme=light] .px-post{background:linear-gradient(150deg,rgba(184,196,220,0.60),rgba(207,215,233,0.60))}
html[data-theme=light] .px-who small{color:#384f76}
html[data-theme=light] .px-kind{background:rgba(16,70,202,0.18);color:#093372;border:1px solid rgba(12,66,151,0.27)}
html[data-theme=light] .px-spotlight .px-kind{background:rgba(158,114,13,0.13);color:#9e720d;border-color:rgba(158,114,13,0.33)}
html[data-theme=light] .px-poll .px-kind{background:rgba(23,9,105,0.13);color:#12064f;border-color:rgba(23,9,105,0.33)}
html[data-theme=light] .px-video .px-kind{background:rgba(141,11,56,0.13);color:#690928;border-color:rgba(141,11,56,0.33)}
html[data-theme=light] .px-del button{background:rgba(18,18,18,0.03);color:#314569}
html[data-theme=light] .px-del button:hover{color:#7c0a1e;border-color:rgba(124,10,30,0.53)}
html[data-theme=light] .px-title{color:#735509}
html[data-theme=light] .px-body{color:#051a3e}
html[data-theme=light] .px-body.q{color:#121212}
html[data-theme=light] .px-body a,html[data-theme=light] .px-m{color:#0b6189;border-bottom:1px solid rgba(11,97,137,0.33)}
html[data-theme=light] .px-h{color:#1a7a52}
html[data-theme=light] .px-adult{background:#d7dcee}
html[data-theme=light] .px-abg{background:#d7dcee center/cover}
html[data-theme=light] .px-aw{color:#121212}
html[data-theme=light] .px-aw p{color:#05173e}
html[data-theme=light] .px-18{background:#b20e2c;color:#121212}
html[data-theme=light] .px-abtn{background:#1046ca;color:#121212!important}
html[data-theme=light] .px-abtn.alt{background:rgba(18,18,18,0.12)}
html[data-theme=light] .px-imgs a{background:#ced7eb}
html[data-theme=light] .px-video{background:#f2f2f2}
html[data-theme=light] .px-linkcard{background:rgba(18,18,18,0.03);color:#072358}
html[data-theme=light] .px-opt{background:rgba(18,18,18,0.03)}
html[data-theme=light] .px-opt:hover{border-color:#0c788f}
html[data-theme=light] .px-opt i{border:2px solid rgba(12,66,151,0.53)}
html[data-theme=light] .px-opt input:checked~i{border-color:#1db379;background:radial-gradient(circle,#1db379 45%,transparent 50%)}
html[data-theme=light] .px-opt input:focus-visible~i{outline:2px solid #0c788f}
html[data-theme=light] .px-bar i{background:linear-gradient(90deg,rgba(16,70,202,0.40),rgba(42,176,217,0.27))}
html[data-theme=light] .px-bar.mine i{background:linear-gradient(90deg,rgba(58,211,161,0.47),rgba(29,179,121,0.27))}
html[data-theme=light] .px-note{color:#384f76}
html[data-theme=light] .px-note a{color:#0b6189}
html[data-theme=light] .px-mgrid a{background:#ced7eb}
html[data-theme=light] .px-k span{background:rgba(18,18,18,0.03);color:#314569}
html[data-theme=light] .px-k b{color:#121212}
html[data-theme=light] .px-k input:checked+span{border-color:#0c788f;background:linear-gradient(140deg,rgba(16,70,202,0.27),rgba(42,176,217,0.18));color:#0c788f}
html[data-theme=light] .px-k input:focus-visible+span{outline:2px solid #0c788f}
html[data-theme=light] span{color:#11274c}
html[data-theme=light] .px-f em{color:#3a5384}
html[data-theme=light] .px-f input:not([type=file]):not([type=radio]),html[data-theme=light] .px-f textarea{background:#ced7eb;color:#121212}
html[data-theme=light] .px-f input:focus,html[data-theme=light] .px-f textarea:focus{outline:2px solid rgba(15,76,180,0.53)}
html[data-theme=light] .px-count{color:#496191}
html[data-theme=light] .px-hint{color:#3a5384}
html[data-theme=light] .px-err{color:#7c0a1e}
html[data-theme=light] .px-alert{background:rgba(178,14,44,0.13);border:1px solid rgba(178,14,44,0.40);color:#530714}
html[data-theme=light] .px-drop{border:1px dashed rgba(12,66,151,0.47);background:rgba(18,18,18,0.02);color:#314569}
html[data-theme=light] .px-safe{color:#384f76}
html[data-theme=light] .px-safe svg{color:#1db379}
html[data-theme=light] .px-req{color:#5e0818}
html[data-theme=light] .px-vprev{background:#f2f2f2}
html[data-theme=light] .px-strip-h h3{color:#735509}
html[data-theme=light] .px-strip-h small{color:#384f76}
html[data-theme=light] .px-sc{background:linear-gradient(160deg,#86a2db,#bec9e4);color:#121212}
html[data-theme=light] .px-sc:hover{border-color:#0c788f}
html[data-theme=light] .px-sc::after{background:linear-gradient(180deg,transparent 45%,rgba(217,222,241,0.87))}
html[data-theme=light] .px-pl{color:#121212}
html[data-theme=light] .px-pl svg{fill:#121212}
html[data-theme=light] .px-sadd{border-color:rgba(12,120,143,0.53);background:rgba(18,18,18,0.03);color:#0c788f}
html[data-theme=light] .px-strip-empty{color:#384f76}
html[data-theme=light] .px-vcard{background:linear-gradient(160deg,#86a2db,#bec9e4)}
html[data-theme=light] .px-vlab{background:rgba(217,222,241,0.60);color:#9e720d}
html[data-theme=light] .px-vnote{background:rgba(242,242,242,0.67);color:#121212}
html[data-theme=light] .px-rbtn{border:1px solid rgba(18,18,18,0.20);background:rgba(217,222,241,0.60);color:#121212}
html[data-theme=light] .sx{border-top:1px solid var(--line,rgba(18,18,18,0.12))}
html[data-theme=light] .sx-b{color:#243a62}
html[data-theme=light] .sx-b:hover{background:rgba(18,18,18,0.05);color:#121212}
html[data-theme=light] .sx-b:focus-visible{outline:2px solid #0c788f}
html[data-theme=light] .sx-like.on{color:#990c2f}
html[data-theme=light] .sx-like.on svg{fill:#990c2f}
html[data-theme=light] .sx-ref{border:1px dashed rgba(12,66,151,0.33);color:#1c3e79}
html[data-theme=light] .sx-edited{color:#455b84}
html[data-theme=light] .sx-hint{color:#805a0a}
html[data-theme=light] .sx-rp{color:#1c3e79}
html[data-theme=light] .sx-rm{color:#1c3e79}
html[data-theme=light] .sx-chead{color:#041835}
html[data-theme=light] .sx-chead button{border:1px solid rgba(18,18,18,0.17);background:rgba(18,18,18,0.06);color:#121212}
html[data-theme=light] .sx-av{background:linear-gradient(145deg,#0c7c91,#1149d5);color:#ccd6ec}
html[data-theme=light] .sx-cb{background:rgba(18,18,18,0.04);border:1px solid var(--line,rgba(18,18,18,0.12))}
html[data-theme=light] .sx-tag.co{color:#805a0a;border-color:rgba(154,109,13,0.40);background:rgba(154,109,13,0.10)}
html[data-theme=light] .sx-tag.pe{color:#0a567e;border-color:rgba(12,66,151,0.40);background:rgba(16,70,202,0.10)}
html[data-theme=light] .sx-ch a{color:#041835}
html[data-theme=light] .sx-ch small{color:#455b84}
html[data-theme=light] .sx-cb p{color:#051a3e}
html[data-theme=light] .sx-ca button,html[data-theme=light] .sx-more,html[data-theme=light] .sx-replying button{color:#1c3e79}
html[data-theme=light] .sx-new textarea,html[data-theme=light] .sx-edit textarea,html[data-theme=light] .sx-edit input{border:1px solid var(--line,rgba(18,18,18,0.17));background:#ced7eb;color:#121212}
html[data-theme=light] .sx-send{background:linear-gradient(135deg,#1046ca,#21bcd4);color:#121212}
html[data-theme=light] .sx-err{color:#6f091d}
html[data-theme=light] .sx-replying{color:#093372}
html[data-theme=light] .sx-login{color:#314569}
html[data-theme=light] .sx-login a{color:#0b6189}
html[data-theme=light] .sx-edit label{color:#093372}
html[data-theme=light] .sx-edit .sx-row{background:#bec9e4}
html[data-theme=light] .sx-edit :focus-visible{outline:3px solid #0b6189}
html[data-theme=light] .sx-menu{background:#bec9e4;border:1px solid rgba(12,66,151,0.33);box-shadow:0 18px 50px rgba(242,242,242,0.73)}
html[data-theme=light] .sx-menu button{color:#041835}
html[data-theme=light] .sx-menu button:hover{background:rgba(40,90,205,0.20)}
html[data-theme=light] .sx-menu .del{color:#6f091d}
html[data-theme=light] .sx-edit:not([hidden]){box-shadow:0 0 0 100vmax rgba(242,242,242,0.73),0 24px 80px rgba(242,242,242,0.80)!important}
html[data-theme=light] .sx-edit .sx-chk{color:#121212}
html[data-theme=light] .sx-edit .sx-chk input{accent-color:#1046ca}
html[data-theme=light] span{color:#093372}
html[data-theme=light] .sx-cur video,html[data-theme=light] .sx-np video{background:#f2f2f2}
html[data-theme=light] .sx-edit .sx-hint{color:#24396b}
html[data-theme=light] .sx-edit .sx-chead{background:#bbc6e2;border-bottom:1px solid rgba(18,18,18,0.09)}
html[data-theme=light] .sx-edit label{color:#061d48}
html[data-theme=light] .sx-edit .sx-chk{border:1.5px solid rgba(18,18,18,0.17);color:#041332;background:rgba(18,18,18,0.03)}
html[data-theme=light] .sx-edit .sx-chk:has(input:checked){border-color:#1075c3;background:rgba(16,117,195,0.11)}
html[data-theme=light] .sx-edit .sx-chk:has(input[name=adult]:checked){border-color:#d12f61;background:rgba(209,47,97,0.13)}
html[data-theme=light] .sx-edit .sx-chk:has(input[name=danger]:checked){border-color:#e49b1f;background:rgba(228,155,31,0.14)}
html[data-theme=light] .sx-edit .sx-row{background:#bbc6e2;border-top:1px solid rgba(18,18,18,0.09)}
html[data-theme=light] .px-seek{accent-color:#21bcd4}
html[data-theme=light] .px-crow{color:#121212}
html[data-theme=light] .px-crow button{border:1px solid rgba(18,18,18,0.20);background:rgba(217,222,241,0.60);color:#121212}
html[data-theme=light] .px-heart{color:#990c2f}
html[data-theme=light] .px-heart svg{fill:#990c2f}
html[data-theme=light] .px-dur{background:rgba(217,222,241,0.80);color:#121212}
html[data-theme=light] .sx-views{color:#384f76}
html[data-theme=light] .px-pbar{background:rgba(18,18,18,0.12)}
html[data-theme=light] .px-pbar i{background:linear-gradient(90deg,#1046ca,#21bcd4)}
html[data-theme=light] .px-prog small{color:#093372}
html[data-theme=light] .sx-pill{background:linear-gradient(135deg,#1046ca,#21bcd4);color:#121212;box-shadow:0 8px 24px rgba(242,242,242,0.53)}
html[data-theme=light] .sx-cmb{color:#36496a}
html[data-theme=light] .sx-cmb:hover{background:rgba(18,18,18,0.08);color:#121212}
html[data-theme=light] .sx-ov-b{background:rgba(218,222,242,0.65)}
html[data-theme=light] .sx-ov-s{background:#bbc6e2;box-shadow:0 -10px 40px rgba(242,242,242,0.50),0 0 0 1px rgba(18,18,18,0.10)}
html[data-theme=light] .sx-ov-s button{background:rgba(18,18,18,0.08);color:#041332}
html[data-theme=light] .sx-ov-s button:hover{background:rgba(16,117,195,0.20)}
html[data-theme=light] .sx-ov-s .dg{color:#950c23}
html[data-theme=light] .sx-ov-s .cn{background:rgba(18,18,18,0.04);color:#36496a}
html[data-theme=light] .sx-hd{color:#455b84}
html[data-theme=light] .sx-ei textarea{border:1px solid rgba(18,18,18,0.17);background:#bec9e4;color:#121212}
html[data-theme=light] .sx-ei button{background:#1055ca;color:#121212}
html[data-theme=light] .sx-ei button.c{background:rgba(18,18,18,0.10)}
html[data-theme=light] .sx-tools button,html[data-theme=light] .sx-tools label{background:rgba(18,18,18,0.08);color:#121212}
html[data-theme=light] .sx-fn{color:#36496a}
html[data-theme=light] .sx-stk{background:#bec9e4;border:1px solid rgba(18,18,18,0.12)}
html[data-theme=light] .sx-stk button:active{background:rgba(16,117,195,0.20)}
html[data-theme=light] .sx-cvid{background:#f2f2f2}
html[data-theme=light] .sx-unfold{background:rgba(18,18,18,0.08);color:#1c3e79}
html[data-theme=light] .sx-unfold:hover{background:rgba(16,117,195,0.18)}
html[data-theme=light] .sx-stk:not([hidden]){background:#bbc6e2;border:1px solid rgba(18,18,18,0.17);box-shadow:0 16px 40px rgba(242,242,242,0.55)}
html[data-theme=light] .sx-stk button{background:rgba(18,18,18,0.05)}
html[data-theme=light] .sx-xt{color:#121212}
html[data-theme=light] .sx-xp{color:#223254}
html[data-theme=light] .sx-xu{background:rgba(242,242,242,0.25);color:#093372}
html[data-theme=light] .sx-ov-s .go{background:#1055ca;color:#121212}
html[data-theme=light] .px-with{color:#36496a}
html[data-theme=light] .px-with a{color:#0c7c91}
html[data-theme=light] .sx-tools .sx-prev button{background:#d12f61;color:#121212}
html[data-theme=light] .px-lk{background:rgba(18,18,18,0.06);border:1px solid rgba(18,18,18,0.13);color:#121212}
html[data-theme=light] .px-lk small{color:#1c3e79}
html[data-theme=light] .sx-rep.on{color:#48d17b}
html[data-theme=light] .sx-rpl:not([hidden]){border:1px solid rgba(12,66,151,0.33);background:#bec9e4}
html[data-theme=light] .sx-rpl textarea{border:1px solid rgba(18,18,18,0.17);background:#ced7eb;color:#121212}
html[data-theme=light] .sx-rpl label{color:#093372}
html[data-theme=light] .sx-lc{background:#a7b7da;border:1px solid rgba(72,209,123,0.40);color:#041332}
html[data-theme=light] .sx-lc small{color:#36496a}
html[data-theme=light] .sx-lc a{color:#0c7c91}
html[data-theme=light] .sx-rps{color:#36496a}
html[data-theme=light] .sx-rps:hover{background:rgba(18,18,18,0.08)}
html[data-theme=light] .sx-rpa{border:2px solid #c2cde4;background:#1046ca;color:#121212}
html[data-theme=light] .sx-rpm{background:#9eabc6}
html[data-theme=light] .sx-rpst .sx-rpa{box-shadow:0 3px 8px rgba(242,242,242,0.60),0 0 0 1px rgba(18,18,18,0.13)}
html[data-theme=light] .sx-rpt{color:#041334}
html[data-theme=light] .sx-ovc{background:#bbc6e2;color:#041332;box-shadow:0 14px 50px rgba(242,242,242,0.67),0 0 0 1px rgba(18,18,18,0.10)}
html[data-theme=light] .sx-ovc .sx-ovn{color:#223254}
html[data-theme=light] .sx-ovc textarea{background:#ccd4e9;color:#121212;border:1px solid rgba(18,18,18,0.16)}
html[data-theme=light] .sx-ovc .sx-err{color:#950c23}
html[data-theme=light] .sx-rli{background:rgba(18,18,18,0.05);border:1px solid rgba(18,18,18,0.08);box-shadow:0 4px 12px rgba(242,242,242,0.33)}
html[data-theme=light] .sx-rl{background:#c2cde4;border:1px solid rgba(12,66,151,0.33);box-shadow:0 12px 40px rgba(242,242,242,0.67);color:#041334}
html[data-theme=light] .sx-rlh button{color:#121212}
html[data-theme=light] .sx-rli{border-top:1px solid rgba(18,18,18,0.12)}
html[data-theme=light] .sx-rla button{color:#0c7c91}
html[data-theme=light] .sx-rlr{border-left:2px solid rgba(18,18,18,0.13)}
html[data-theme=light] .sx-rlr button{color:#36496a}
html[data-theme=light] .sx-rrf input{border:1px solid rgba(18,18,18,0.17);background:rgba(18,18,18,0.06);color:#121212}
html[data-theme=light] .sx-ov{background:rgba(242,242,242,0.60)}
html[data-theme=light] .sx-ovc{background:#c2cde4;border:1px solid rgba(12,66,151,0.33);color:#041334}
html[data-theme=light] .sx-ovc textarea{border:1px solid rgba(18,18,18,0.17);background:rgba(18,18,18,0.06);color:#121212}
html[data-theme=light] .sx-ovn{color:#36496a}
html[data-theme=light] .sx-ovc textarea:focus{outline:2px solid #1055ca}
html[data-theme=light] .sx-rtoast{background:linear-gradient(135deg,#5379d9,#bbc6e2);border:1px solid rgba(12,66,151,0.40);box-shadow:0 12px 40px rgba(242,242,242,0.67),0 0 26px rgba(16,70,202,0.33);color:#121212}
html[data-theme=light] .sx-save.on svg{fill:#0c7c91}
html[data-theme=light] .sx-toast{background:#bbc6e2;color:#041332;border:1px solid rgba(12,66,151,0.33);box-shadow:0 10px 30px rgba(242,242,242,0.67)}
