body{color:#1e293b;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0 auto!important;padding:0 12px;background-color:#f8fafc;box-shadow:0 0 15px #0000000d;min-height:100vh;font-size:14px;line-height:1.5}body *{margin:0}a img,:link img,:visited img{border:none}a{text-decoration:none;color:#3b82f6;padding:5px;transition:color .15s ease}a:hover{text-decoration:none;color:#2563eb}body,td{margin:0;padding:0}b,.bold{font-weight:600}input,select{padding:6px;border:1px solid #cbd5e1;border-radius:6px;outline:none;font-size:14px}textarea{font-size:14px;padding:6px;border:1px solid #cbd5e1;border-radius:6px;outline:none}.tCenter{text-align:center}.logo{background:#fff;color:#1e293b;padding:16px 10px;text-align:center;border-bottom:1px solid #e2e8f0;box-shadow:0 1px 3px #00000005}.logo a{color:#1e3a8a;font-weight:800;font-size:24px;letter-spacing:-.5px;padding:0}.search{background:#f1f5f9;padding:12px 10px;text-align:center;border-bottom:1px solid #e2e8f0}.search input[type=text],.search input[type=search]{width:65%;max-width:320px;padding:8px 12px;border:1px solid #cbd5e1;border-radius:6px;font-size:14px;outline:none;background:#fff;color:#1f2937}.search input[type=submit]{margin-left:6px;padding:8px 16px;font-weight:700;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;transition:background .15s ease}.search input[type=submit]:hover{background:#2563eb}hr{background-color:#e2e8f0;border:none medium;height:1px;margin:4px 0;padding:0}h1,h2,h3{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:#fff;text-align:left;font-size:14px;font-weight:700;margin-top:14px;border-radius:6px;padding:10px 14px;text-shadow:none;border:none}h2 a{color:#fff}h3{text-align:left}.more{background:#fff;border:1px solid #e2e8f0;margin-top:4px;font-weight:600;border-radius:6px;box-shadow:0 1px 2px #00000005;transition:all .15s ease}.more:hover{border-color:#cbd5e1;background:#f8fafc}.more a{display:block;padding:10px 12px;color:#1e293b}.even,.odd{background:#fff}.description{background:#f8fafc;color:#475569;padding:10px;text-align:center;border-bottom:1px solid #e2e8f0;font-size:13px}.filedescription{background:#f8fafc;padding:10px;text-align:center;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;color:#475569;font-size:13px}.fl{border-bottom:1px solid #e2e8f0;background:#fff;transition:background-color .15s ease}.fl:hover{background:#f8fafc}.fl a{display:block;padding:12px}.fl a img{margin-right:0;border:1px solid #e2e8f0;padding:2px;box-shadow:0 2px 4px #0000000a;border-radius:6px;object-fit:cover;background:#fff}.fl a div div{display:block}.fl a div{display:flex;align-items:center;gap:12px}.fl span.mc{font-size:11px;color:#64748b;font-weight:500}.fl span.alb{color:#059669;font-weight:500}.fl span.ar{color:#dc2626;font-style:normal}.fl span.arn{color:#64748b;font-weight:500}.fl span.sr{font-weight:600;color:#94a3b8;margin-right:3px}.fileName{font-weight:600;color:#1e293b;font-size:14px}.path{background:#f1f5f9;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:8px 10px;margin:8px 0;font-weight:600;color:#475569;font-size:13px}.error{background:#fef2f2;border:#fca5a5 solid 1px;margin:8px;padding:8px;font-weight:700;text-align:center;color:#dc2626;border-radius:6px}.success{background:#f0fdf4;border:#86efac solid 1px;margin:8px;padding:8px;font-weight:700;text-align:center;color:#15803d;border-radius:6px}.fshow{padding:12px;text-align:center;background:#fff;border-bottom:1px solid #e2e8f0}.thumbimg,.absmiddle{vertical-align:middle;border:none;border-radius:6px}.showimage{padding:10px;text-align:center;position:relative;display:block;margin:10px auto}.showimage img{vertical-align:middle;max-width:100%;border-radius:8px;box-shadow:0 4px 6px #0000000d}.table-bordered{border-collapse:collapse;width:100%;margin:10px 0;font-size:13px!important;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000d;border:1px solid #e2e8f0}.table-bordered tr{border-bottom:1px solid #e2e8f0}.table-bordered tr:hover{background-color:#f8fafc}.table-bordered td,.table-bordered th{padding:10px 12px;color:#334155}.table-bordered th{background:#f8fafc;font-weight:600;text-align:left}.text-right{text-align:right}.infoText{color:#475569}.catRow,.catRowHome{border-bottom:1px solid #e2e8f0;background:#fff;transition:background-color .15s ease}.catRow:hover,.catRowHome:hover{background:#f8fafc}.catRow a,.catRowHome a{display:flex;align-items:center;width:100%;font-weight:600;padding:12px;color:#2563eb;box-sizing:border-box;position:relative}.catRow a:after,.catRowHome a:after{content:"»";position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:18px}.catRow div,.catRowHome div{display:flex;align-items:center}.catRow div img,.catRowHome div img{margin-right:8px;border-radius:4px}.pgn{text-align:center;padding:14px 0;background:#f8fafc;border-top:1px solid #e2e8f0}.pgn a,.pgn span{border:1px solid #cbd5e1;padding:4px 10px;margin:0 2px;background:#fff;border-radius:4px;text-decoration:none;font-weight:600;display:inline-block;color:#475569;font-size:13px;transition:all .15s ease}.pgn a:hover,.pgn span.current{background:#3b82f6;color:#fff;border-color:#3b82f6}.pgn form{margin-top:8px}.tags{font-size:13px;border:1px solid #e2e8f0;border-radius:8px;padding:8px;background:#f8fafc;color:#475569;line-height:1.6;margin:10px 0;text-align:center}.updates{border:1px solid #e2e8f0;border-radius:0 0 6px 6px;overflow:hidden;box-shadow:0 1px 3px #00000005}.updates div{border-bottom:1px solid #e2e8f0;padding:8px 10px}.updates div:last-child{border-bottom:none}.updates div:hover{background-color:#f8fafc}.updates span{color:#ef4444}.az{text-align:center;padding:12px;background:#f1f5f9;border-radius:8px;margin-top:14px;border:1px solid #e2e8f0}.az a{border:1px solid #cbd5e1;padding:4px 8px;margin:2px;display:inline-block;background:#fff;border-radius:4px;text-decoration:none;font-weight:600;color:#475569;font-size:12px;transition:all .15s ease}.az a:hover{background:#3b82f6;color:#fff;border-color:#3b82f6}.downLink{margin:10px 0}a.dwnLink11,a.dwnLink21,a.dwnLink31,a.dwnLink41,a.dwnLink42{text-align:center;padding:10px;border-radius:6px;margin:4px;display:inline-block;font-weight:700;color:#fff;width:250px;max-width:100%;box-sizing:border-box;transition:background .15s ease;box-shadow:0 2px 4px #0000000d}a.dwnLink11:hover,a.dwnLink21:hover,a.dwnLink31:hover,a.dwnLink41:hover,a.dwnLink42:hover{background:#1e293b;color:#fff}a.dwnLink11{background:#ef4444}a.dwnLink21{background:#3b82f6}a.dwnLink31{background:#10b981}a.dwnLink41{background:#f59e0b}a.dwnLink42{background:#8b5cf6}.fInfo{text-align:center;padding:8px;color:#475569;font-size:13px}footer{margin-top:20px;border-top:1px solid #e2e8f0;background:#f8fafc;padding:16px 10px}footer h2{background:none;color:#64748b;font-size:12px;text-align:center;border:none;text-shadow:none;padding:0;margin:0}footer .tCenter a{color:#475569;padding:0 8px;font-weight:500}footer .tCenter a:hover{color:#3b82f6}.quill-content{padding:12px;background:#fff;color:#334155}.quill-content p{padding:6px 0}video,audio{max-width:100%;border-radius:8px}.write-form{border:1px solid #cbd5e1;margin:10px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000000d}.write-form .input,.write-form .write-box,.write-form select{border:1px solid #cbd5e1;width:100%;max-width:370px;padding:8px;border-radius:6px;box-sizing:border-box}.write-form input[type=submit]{background:#ef4444;color:#fff;font-weight:700;width:100px;padding:8px;font-size:14px;border:none;border-radius:6px;cursor:pointer;transition:background .15s ease}.write-form input[type=submit]:hover{background:#dc2626}.tool-box{border:1px solid #e2e8f0;padding:12px;margin:10px 0;background:#fff;text-align:center;border-radius:8px}
