:root{--navy:#0b1f4b;--blue:#0b1f4b;--blue2:#16306f;--blue-soft:#eef1f8;--blue-line:#d6dcec;--ink:#05070d;--txt:#0f1730;--muted:#5b6583;--line:#e3e7f0;--panel:#f6f7fb;--card:#fff;--bg:#fff;--ok:#0b1f4b;--ok-bg:#eef1f8;--err:#05070d;--err-bg:#f1f2f5;--shadow:0 1px 2px rgba(5,7,13,.04),0 12px 32px -14px rgba(11,31,75,.16);--lift:0 18px 40px -16px rgba(11,31,75,.28);--r:16px;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);}*{box-sizing:border-box}html,body{min-height:100%}body{margin:0;font-family:"Tajawal",sans-serif;background:var(--bg);color:var(--txt);-webkit-font-smoothing:antialiased;line-height:1.6}h1,h2,h3,h4{font-family:"Cairo",sans-serif;color:var(--ink);margin:0;letter-spacing:-.01em}button{font-family:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.mono{font-family:"IBM Plex Mono",monospace}@keyframes fadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes draw{from{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes spin{to{transform:rotate(360deg)}}.dash .btn-blue{background:#fff;color:var(--blue);position:relative}.dash .btn-blue:hover:not(:disabled){background:var(--blue-soft)}.btn{padding:12px 22px;border-radius:12px;font-weight:700;font-size:.86rem;border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;transition:background .18s,color .18s,border-color .18s,transform .12s}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-blue{background:var(--blue);color:#fff}.btn-blue:hover:not(:disabled){background:var(--ink)}.btn-line{background:#fff;border-color:var(--blue-line);color:var(--ink)}.btn-line:hover:not(:disabled){border-color:var(--blue);background:var(--panel)}.btn-tg{background:var(--ink);color:#fff}.btn-tg:hover{background:var(--blue)}.btn-wa{background:#16a34a;color:#fff}.btn-wa:hover{background:#15803d}.btn-red{background:#fff;border-color:var(--ink);color:var(--ink)}.btn-red:hover:not(:disabled){background:var(--ink);color:#fff}.btn-sm{padding:7px 13px;font-size:.78rem;border-radius:10px}.field{margin-bottom:16px}.field label{display:block;font-weight:700;font-size:.78rem;margin-bottom:8px;color:var(--ink)}.field input,.field textarea,.field select,.adm-input{width:100%;padding:12px 15px;border:1px solid var(--blue-line);border-radius:12px;font-family:inherit;font-size:.9rem;background:#fff;color:var(--ink);transition:border-color .15s,box-shadow .15s}.field input:focus,.field textarea:focus,.field select:focus,.adm-input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px rgba(11,31,75,.1)}.lgn{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:34px 16px;position:relative;overflow:hidden;background:radial-gradient(900px 520px at 88% -8%,#17358a 0%,transparent 62%),radial-gradient(800px 520px at -8% 108%,#0a1a45 0%,transparent 60%),#060f2b}.lgn::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);pointer-events:none}.lgn::after{content:"";position:absolute;width:560px;height:560px;border-radius:50%;border:1px solid rgba(255,255,255,.09);top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 70px rgba(255,255,255,.02),0 0 0 140px rgba(255,255,255,.015);pointer-events:none}.lcard{position:relative;z-index:1;background:#fff;border-radius:22px;padding:42px 38px;max-width:440px;width:100%;text-align:center;box-shadow:0 40px 90px -30px rgba(0,0,0,.65)}.llogo{width:60px;height:60px;border-radius:18px;background:var(--blue);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.45rem;margin:0 auto 16px;box-shadow:0 12px 26px -8px rgba(11,31,75,.55)}.lcard h2{font-size:1.4rem}.steps{display:flex;align-items:center;gap:6px;justify-content:center;margin:18px 0 24px}.steps .d{width:28px;height:28px;border-radius:50%;background:#fff;border:1px solid var(--blue-line);color:var(--muted);font-weight:700;font-size:.76rem;display:flex;align-items:center;justify-content:center}.steps .d.on{background:var(--blue);color:#fff;border-color:var(--blue)}.steps .l{width:24px;height:1px;background:var(--blue-line)}.dv{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.76rem;margin:18px 0}.dv::before,.dv::after{content:"";flex:1;height:1px;background:var(--line)}.ltabs{display:flex;gap:4px;background:var(--panel);padding:4px;border-radius:999px;margin:22px 0 20px;border:1px solid var(--line)}.ltabs div{flex:1;padding:10px;border-radius:999px;font-weight:700;font-size:.84rem;cursor:pointer;color:var(--muted);transition:.15s}.ltabs div.on{background:var(--blue);color:#fff}.err{color:var(--ink);background:var(--panel);border:1px solid var(--ink);border-radius:10px;padding:10px 14px;font-size:.82rem;font-weight:700;margin-bottom:14px;text-align:right}.lgn{background:#fff}.lgn::before,.lgn::after{display:none}.lgn,.lgn *:not([class*="fa-"]){font-family:"Playpen Sans Arabic","Tajawal",sans-serif}.lcard{background:#fff repeating-linear-gradient(transparent 0 31px,#e6eaf4 31px 32px);background-position:0 16px;border-radius:14px;box-shadow:none;padding:34px 34px 30px;color:#0a0a0c}.lcard::before{content:"";position:absolute;inset:-6px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 440 640' preserveAspectRatio='none'%3E%3Cstyle%3Epath%7Bfill:none%3Bstroke-linecap:round%3Bstroke-linejoin:round%3Bstroke-dasharray:3200%3Bstroke-dashoffset:3200%3Banimation:d 2.4s ease-in-out forwards%7D%40keyframes d%7Bto%7Bstroke-dashoffset:0%7D%7D%40media %28prefers-reduced-motion:reduce%29%7Bpath%7Banimation:none%3Bstroke-dashoffset:0%7D%7D%3C/style%3E%3Cpath stroke='%230a0a0c' stroke-width='2.6' d='M10 12C120 7 320 16 430 10C434 150 427 450 431 628C320 634 120 624 10 630C5 450 14 150 10 12Z'/%3E%3Cpath stroke='%2312306e' stroke-width='1.5' style='animation-delay:.25s' d='M20 24C130 20 315 27 420 22C423 160 417 450 420 616C315 620 130 613 20 617C16 450 24 160 20 24Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.lcard::after{content:"";position:absolute;top:26px;bottom:26px;right:-17px;width:34px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 46'%3E%3Cellipse cx='9' cy='23' rx='3.6' ry='4.4' fill='%230d2457' stroke='%230a0a0c' stroke-width='1.4'/%3E%3Cpath d='M3.6 21.6q1.4-2 3.2-2.4' fill='none' stroke='%237d8bb0' stroke-width='.9' stroke-linecap='round'/%3E%3Cpath d='M9 22C15 21 20 12 27 14C34 16 35 28 27 32C23 34 19 34 15.5 33' fill='none' stroke='%230a0a0c' stroke-width='4.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9 22C15 21 20 12 27 14C34 16 35 28 27 32C23 34 19 34 15.5 33' fill='none' stroke='%23cfd8f0' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 19.6C17 17.6 20 13.2 25 13.4' fill='none' stroke='%23fff' stroke-width='.9' stroke-linecap='round'/%3E%3Cpath d='M30.6 20C33 24 31.6 28 29 30.4' fill='none' stroke='%238fa3d4' stroke-width='.9' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/34px 46px repeat-y}.llogo{width:70px;height:54px;border-radius:0;box-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 46'%3E%3Cstyle%3Epath%7Bfill:none%3Bstroke:%2312306e%3Bstroke-width:2.4%3Bstroke-linecap:round%3Bstroke-linejoin:round%3Bstroke-dasharray:400%3Bstroke-dashoffset:400%3Banimation:d 2s ease-in-out .3s forwards%7D%40keyframes d%7Bto%7Bstroke-dashoffset:0%7D%7D%40media %28prefers-reduced-motion:reduce%29%7Bpath%7Banimation:none%3Bstroke-dashoffset:0%7D%7D%3C/style%3E%3Cpath d='M6 20 30 8l24 12-24 12zM16 27v10c8 6 20 6 28 0V27M54 20v14'/%3E%3C/svg%3E") center/contain no-repeat;font-size:0;margin:0 auto 4px}.llogo i{display:none}.lcard .llogo[style]{background:none!important;width:64px;height:64px;border:2.4px solid #0a0a0c;border-radius:48% 52% 50% 50%/52% 48% 52% 48%;display:grid;place-items:center;font-size:1.6rem;color:#12306e;margin:0 auto 8px}.lcard .llogo[style] i{display:block}.lcard h2{font-size:1.5rem;font-weight:800;line-height:1.4;width:fit-content;max-width:100%;margin:4px auto 0;padding:0 8px;background:linear-gradient(transparent 56%,rgba(18,48,110,.16) 56%)}.lcard>p{color:#55648a!important}.lcard .ltabs{background:none;border:0;padding:0;gap:10px;margin:20px 0 18px}.lcard .ltabs div{border:2.2px solid #0a0a0c;border-radius:14px 11px 15px 12px/12px 15px 11px 14px;background:#fff;color:#0a0a0c;padding:9px}.lcard .ltabs div.on{background:#12306e;color:#fff}.lcard .field label{color:#12306e;font-size:.82rem}.lcard .field input,.lcard .field textarea,.lcard .field select{border:0;border-radius:0;box-shadow:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 50' preserveAspectRatio='none'%3E%3Cpath d='M7 5C80 2 220 6 293 3C297 17 296 33 293 45C220 48 80 44 7 47C3 33 4 17 7 5Z' fill='none' stroke='%230a0a0c' stroke-width='2.2' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;padding:13px 17px;color:#0a0a0c}.lcard .field input:focus,.lcard .field textarea:focus,.lcard .field select:focus{border:0;box-shadow:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 50' preserveAspectRatio='none'%3E%3Cpath d='M7 5C80 2 220 6 293 3C297 17 296 33 293 45C220 48 80 44 7 47C3 33 4 17 7 5Z' fill='none' stroke='%2312306e' stroke-width='3' stroke-linejoin='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.lcard .field input::placeholder{color:#8a98bd}.lcard .btn{border:2.5px solid #0a0a0c;border-radius:15px 12px 16px 11px/12px 16px 11px 15px;box-shadow:none;font-weight:800;font-size:.95rem}.lcard .btn-blue{background:#12306e;color:#fff}.lcard .btn-blue:hover:not(:disabled){background:#0d2455}.lcard .btn-tg,.lcard .btn-wa,.lcard .btn-line{background:#fff;color:#0a0a0c}.lcard .btn-tg:hover,.lcard .btn-wa:hover,.lcard .btn-line:hover:not(:disabled){background:#eef1f8;color:#0a0a0c}.lcard a{color:#12306e}.lcard .dv::before,.lcard .dv::after{height:0;background:none;border-top:1.6px dashed #c3cbe0}.lcard .codebox{background:#fff;border:2px dashed #12306e}@media(max-width:520px){.lgn{padding:26px 26px 26px 14px}.lcard{padding:30px 20px 26px}.lcard::after{right:-14px}}.loading{display:flex;justify-content:center;padding:80px}.loading i{width:32px;height:32px;border-radius:50%;border:2.5px solid var(--blue-line);border-top-color:var(--blue);animation:spin .8s linear infinite}.toast{position:fixed;bottom:26px;left:50%;transform:translateX(-50%);background:var(--ink);color:#fff;padding:13px 22px;border-radius:999px;font-weight:700;font-size:.88rem;z-index:300;box-shadow:0 18px 40px -12px rgba(0,0,0,.5);max-width:90vw}.toast.bad{background:#fff;color:var(--ink);border:1.5px solid var(--ink)}@media(max-width:900px){.lcard{padding:32px 22px}}@media print{body{background:#fff}}@keyframes xwin{from{opacity:0}to{opacity:1}}@keyframes xwshake{0%,100%{transform:none}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-6px)}80%{transform:translateX(6px)}}@keyframes xwpulse{50%{transform:scale(1.07)}}body.noscroll{overflow:hidden}.lcard.wide{max-width:520px;padding:36px 32px}.lcard .lead{color:var(--muted);font-size:.9rem;line-height:1.9;margin:8px 0 14px}.lcard .lead b{color:var(--ink)}.lcard .hint{font-size:.76rem;color:var(--muted);margin-top:6px;line-height:1.7}.lcard .phrow{display:flex;gap:8px;direction:ltr}.lcard .phrow select{width:auto;max-width:46%;flex:none;padding:12px 10px}.lcard .phrow input{flex:1;min-width:0}.lcard .pwr{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:9px;font-size:.76rem;color:var(--muted)}.lcard .pwr span{display:inline-flex;align-items:center;gap:5px;transition:color .15s}.lcard .pwr span.ok{color:var(--ok);font-weight:700}.lcard .pwm{font-size:.76rem;margin-top:6px;min-height:1em}.lcard .pwm.ok{color:var(--ok);font-weight:700}.lcard .pwm.bad{color:var(--err)}.lcard .codebox{font-size:1.8rem;font-weight:800;letter-spacing:.12em;text-align:center;background:var(--panel);border-radius:12px;padding:14px;margin:8px 0 14px}.lcard .okbox{background:#ecfdf3;color:#166534;border:1px solid #bbf7d0;border-radius:12px;padding:11px 14px;font-size:.86rem;font-weight:600;margin-bottom:14px}.lcard .field select:disabled,.lcard .btn:disabled{opacity:.55;cursor:not-allowed}@media(max-width:520px){.lcard.wide{padding:30px 18px}.lcard .phrow select{max-width:52%}}@keyframes penUp{from{opacity:0;transform:translateY(10px)}}@keyframes penWipe{from{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes penPop{from{transform:scale(0)}}@keyframes penPulse{50%{transform:scale(1.28)}}@keyframes penWig{25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.pen-on .rl:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wd:hover svg,.wd:focus-visible svg{transform:scale(1.18) rotate(-6deg)}.wd:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.wd:hover .tp,.wd:focus-visible .tp{opacity:1}[dir="rtl"] .wd:hover .tp,[dir="rtl"] .wd:focus-visible .tp{transform:translate(-50%,0)}.nav-i:focus-visible{outline:2px solid #fff;outline-offset:2px}.sbj:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.pen-on .btn,.pen-on .pillbtn,.pen-on .gt,.pen-on .pill,.pen-on .likebtn,.pen-on .chipb{position:relative;border-color:transparent}.pen-on .btn::before,.pen-on .pillbtn::before,.pen-on .gt::before,.pen-on .pill::before,.pen-on .likebtn::before,.pen-on .chipb::before{content:"";position:absolute;inset:-1px;border:1.6px solid #c9cfe0;border-radius:inherit;filter:url(#pen2);pointer-events:none;transition:border-color .2s}.pen-on .btn-blue::before,.pen-on .pillbtn.blue::before,.pen-on .gt.on::before,.pen-on .pill.on::before,.pen-on .likebtn.on::before,.pen-on .btn-tg::before{border-color:var(--navy)}.pen-on .btn-red::before{border-color:var(--ink)}.pen-on .btn-wa::before{border-color:#15803d}.pen-on .btn-line:hover:not(:disabled)::before,.pen-on .pillbtn:hover::before,.pen-on .gt:hover::before,.pen-on .pill:hover::before,.pen-on .likebtn:hover::before,.pen-on .chipb:hover::before{border-color:var(--navy)}.pen-on .dash .btn-blue::before{border-color:#fff}.pen-on .jcard:focus-visible,.pen-on .sug-b:focus-visible,.pen-on .pillbtn:focus-visible,.pen-on .more:focus-visible{outline:2px solid var(--navy);outline-offset:3px}@keyframes cdw{to{stroke-dashoffset:0}}@keyframes cfi{to{opacity:1}}@keyframes vspin{to{transform:rotate(360deg)}}@keyframes nbGrow{from{transform:scaleY(0)}}.fm-sp:focus-visible{outline:2px solid var(--blue)}.nwc .field{margin-bottom:12px}.nwc .field label{display:block;font-weight:700;font-size:.84rem;margin-bottom:6px;color:var(--ink)}.vqe-pt:focus-visible{box-shadow:0 0 0 4px rgba(11,31,75,.25),0 2px 8px rgba(0,0,0,.35)}.vqe .field{margin-bottom:12px}.vqe .field label{display:block;font-weight:700;font-size:.84rem;margin-bottom:6px}@keyframes onlp{70%{box-shadow:0 0 0 9px rgba(31,138,76,0)}100%{box-shadow:0 0 0 0 rgba(31,138,76,0)}}:root{--sky:#bcdcff;--sky2:#e4f0ff;--mid:#1c4fa3;--deep:#0b1f4b;--blue:#1c4fa3;--blue2:#123a85;--blue-soft:#e4f0ff;--blue-line:#c3d9f6;--bg:#f2f8ff;--panel:#e9f3ff;--line:#d9e6f6;--shadow:0 1px 2px rgba(5,7,13,.04),0 12px 32px -14px rgba(28,79,163,.22);--lift:0 18px 40px -16px rgba(28,79,163,.34);}.btn-blue,.pillbtn.blue{background:linear-gradient(135deg,var(--mid),var(--blue2))}.btn-blue:hover:not(:disabled){background:var(--deep)}.tm:focus-visible{outline:2px solid var(--mid);outline-offset:3px}@keyframes tmtw{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}html[data-theme=night] .tm{background:linear-gradient(180deg,#010412 0%,#071347 100%);box-shadow:inset 0 0 0 2px rgba(120,150,255,.35),inset 0 -5px 9px rgba(0,0,0,.45),0 4px 14px -5px rgba(0,0,0,.8)}html[data-theme=night] .tm-day{opacity:0;transform:translateY(16px)}html[data-theme=night] .tm-night{opacity:1;transform:none}html[data-theme=night] .tm-k{left:40px}html[data-theme=night] .tm-sun{opacity:0;transform:rotate(80deg) scale(.4)}html[data-theme=night] .tm-moon{opacity:1;transform:none}@media(max-width:700px){html[data-theme=night] .tm-k{left:34px}}html[data-theme=night] body,html[data-theme=night] .shell{background:var(--bg);color:var(--txt)}html[data-theme=night] .content{background:linear-gradient(180deg,#071547 0,var(--bg) 340px)}html[data-theme=night] .top{background:rgba(5,11,36,.88);border-bottom-color:var(--line)}html[data-theme=night] .sidebar{background:linear-gradient(185deg,#071233 0%,#050d2a 45%,#020619 100%)}html[data-theme=night] :is(.adm-input,.adm-item,.banner,.btn-line,.card,.chip,.chipb,.ecard,.em,.err,.fmb,.gt,.jcard,.jstep,.kpi,.lcard,.likebtn,.ltabs,.menu-btn,.modal,.msg,.note,.nw-poll,.pill,.pillbtn,.post,.pr,.qcard,.sbj,.slist,.sm-tab,.sr-res,.sug-b,.vcard,.vq-c,.vsth,.onl-r,.nwc-pv,.cmp-pv,.field input,.field select,.field textarea,.lcard .field input,.lcard .field select,.lcard .field textarea,.lcard .ltabs div,.lcard .codebox,.lcard .btn-line,.cmp textarea,.nwc textarea,.nwc input#nw-title){background:var(--card)!important;color:var(--txt)!important;border-color:var(--line)}html[data-theme=night] :is(.pillbtn.blue,.btn-blue,.dash .btn-blue){background:linear-gradient(135deg,#3a6fcf,#2a56ad)!important;color:#fff!important;border-color:transparent}html[data-theme=night] .choice:not(.c):not(.w){background:var(--card);color:var(--txt);border-color:var(--line)}html[data-theme=night] .choice:not(.c):not(.w):hover{background:var(--panel);border-color:var(--blue)}html[data-theme=night] .choice.w,html[data-theme=night] .choice.w:hover{background:var(--panel);color:var(--ink);border-color:var(--ink)}html[data-theme=night] :is(h1,h2,h3,h4,.logo,.usr,.sec-t,.hello h1,.chip){color:var(--ink)}html[data-theme=night] .logo i,html[data-theme=night] .av{background:var(--blue);color:#fff}html[data-theme=night] .av{box-shadow:0 0 0 3px #0c1840,0 0 0 4px var(--line)}html[data-theme=night] .ibn::before,html[data-theme=night] .sr::before{border-color:var(--line)}html[data-theme=night] .ibn i{border-color:#0c1840}html[data-theme=night] .nav-i .bd{color:#0b1f4b}html[data-theme=night] .pen-on .rl:hover,html[data-theme=night] .sr-i:hover,html[data-theme=night] .citem:hover{background:var(--panel)!important}html[data-theme=night] .sr input,html[data-theme=night] .sr kbd{color:var(--txt)}html[data-theme=night] ::placeholder{color:#6f84bd}html[data-theme=night] .lgn{background:radial-gradient(ellipse at 50% 0,#0a1a5c 0,#030a26 60%,#01040f 100%)}html[data-theme=night] #pw-say{background:#0c1840;color:#dce7ff;border-color:#4a86ea}html[data-theme=night] #pw-say::after{background:#0c1840;border-color:#4a86ea}html[data-theme=night] #pw-pen.up svg{filter:invert(.93) hue-rotate(180deg) drop-shadow(0 0 10px rgba(120,165,255,.4))}body.pw-on .newtag{animation:none!important}html:not([data-theme=night]) body,html:not([data-theme=night]) .shell,html:not([data-theme=night]) .content{background:#fff}html:not([data-theme=night]) .top{background:rgba(255,255,255,.97)}html:not([data-theme=night]) .sec-t::before{background:var(--blue)}html:not([data-theme=night]) :is(.btn-blue,.pillbtn.blue){background:var(--blue)}html:not([data-theme=night]) .btn-blue:hover:not(:disabled){background:var(--ink)}html:not([data-theme=night]) .chip i{color:var(--blue)}html:not([data-theme=night]) .pen-on .kpi:nth-child(odd) .ki{color:var(--blue)}html:not([data-theme=night]) .pen-on .kpi:nth-child(even) .ki{color:var(--ink)}html:not([data-theme=night]) .hello h1{color:var(--ink)}html:not([data-theme=night]) .card,html:not([data-theme=night]) .kpi,html:not([data-theme=night]) .qcard,html:not([data-theme=night]) .vcard,html:not([data-theme=night]) .ecard,html:not([data-theme=night]) .post,html:not([data-theme=night]) .slist{border-color:var(--line)}html:not([data-theme=night]) .jcard.cur{border-color:var(--hl)}html:not([data-theme=night]) :is(.sbj p b.yes,.ss-s.yes,.sdone,.si-ck){color:var(--hl)}html,body{overflow-x:clip}@keyframes lgX{from{transform:translateX(-62px)}to{transform:translateX(62px)}}@keyframes lgY{from{transform:translateY(-20px) rotate(-8deg)}to{transform:translateY(20px) rotate(8deg)}}
/* v20 pencil theme (login): white paper with dots, dark-blue pencil lines, hatch instead of solid fills */
html:not([data-theme=night]) .lgn{background-color:#fff;background-image:radial-gradient(rgba(18,39,106,.15) 1px,transparent 1.4px);background-size:20px 20px}
html:not([data-theme=night]) .lcard .ltabs div{border-color:#12276a;color:#12276a}
html:not([data-theme=night]) .lcard .ltabs div.on,html:not([data-theme=night]) .lcard .btn-blue{background:#fff repeating-linear-gradient(135deg,rgba(18,39,106,.26) 0 1.2px,transparent 1.2px 4.8px);color:#12276a}
html:not([data-theme=night]) .lcard .btn{border-color:#12276a}
html:not([data-theme=night]) .lcard .btn-blue:hover:not(:disabled){background:#fff repeating-linear-gradient(135deg,rgba(18,39,106,.5) 0 1.3px,transparent 1.3px 4.6px);color:#12276a}
html:not([data-theme=night]) .lcard .btn-tg,html:not([data-theme=night]) .lcard .btn-wa,html:not([data-theme=night]) .lcard .btn-line{color:#12276a}
html:not([data-theme=night]) .lcard h1,html:not([data-theme=night]) .lcard h2,html:not([data-theme=night]) .lcard h3{color:#12276a}
.lgn,html:not([data-theme=night]) .lgn,html[data-theme=night] .lgn{background:#0a1a45!important}.lgn>.lcard{position:relative;z-index:2}.lgn>.tm-fix{display:none}.lgn>.loading i{border-color:rgba(223,232,255,.3);border-top-color:#fff}.lbg{position:fixed;inset:0;pointer-events:none;z-index:0;display:none}@media(min-width:1000px){.lbg{display:block}}.lbc{position:absolute;top:0;bottom:0;width:200px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:44px 0}.lbc.l{right:calc(50% + 310px)}.lbc.r{left:calc(50% + 310px)}.lbi{margin:0;display:flex;flex-direction:column;align-items:center;gap:6px}.lbi svg{width:156px;height:133px;overflow:visible}.lbt{font-size:15px;font-weight:700;color:#8fa3d4;direction:ltr;letter-spacing:.02em;white-space:nowrap}.lbs{width:11px;height:11px;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:lbtw 2.6s ease-in-out var(--d,0s) infinite}.lbs.a{margin-left:70px}.lbs.b{margin-right:70px;width:8px;height:8px}@keyframes lbtw{50%{transform:scale(.35);opacity:.4}}.lbg .dd{fill:none;stroke:#dfe8ff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:lbdraw 2.2s ease-in-out var(--d,0s) forwards}.lbg .dd.b{stroke:#8fa3d4}@keyframes lbdraw{to{stroke-dashoffset:0}}.lbg .fl{opacity:0;animation:lbfi .7s ease 1.8s forwards}@keyframes lbfi{to{opacity:1}}.lbg .gp{transform-box:fill-box;transform-origin:center;animation:lbflt 6s ease-in-out var(--d,0s) infinite alternate}@keyframes lbflt{to{transform:translateY(-7px)}}.lbg .bub{fill:none;stroke:#dfe8ff;stroke-width:2;animation:lbbub 3s ease-in infinite;animation-delay:var(--d)}@keyframes lbbub{from{transform:translateY(8px);opacity:0}25%{opacity:1}to{transform:translateY(-34px);opacity:0}}.lbg .flame{transform-box:fill-box;transform-origin:top;animation:lbflm .25s ease-in-out infinite alternate}@keyframes lbflm{to{transform:scaleY(1.25)}}@media(prefers-reduced-motion:reduce){.lbg .dd{animation:none;stroke-dashoffset:0}.lbg .fl{animation:none;opacity:1}.lbg .gp,.lbs,.lbg .bub,.lbg .flame{animation:none}}