body{background:#f3f7fa}.central-nav{background:#123d58}.central-nav a{color:#fff;text-decoration:none;font-weight:700;font-size:.9rem}.central-nav a:hover{color:#f29a38}.central-container{max-width:1100px;margin:35px auto;padding:0 18px 50px}.panel{background:white;border:1px solid #e4edf2;border-radius:20px;padding:24px;margin-bottom:18px;box-shadow:0 12px 35px #123d5810}.panel h1,.panel h2{color:#123d58}.btn-orange{background:#f29a38;color:#132f47;border:0;border-radius:10px;font-weight:800;padding:11px 20px}.btn-blue{background:#1687c9;color:white;border:0;border-radius:10px;font-weight:800;padding:11px 20px}.btn-blue:hover,.btn-orange:hover{filter:brightness(.95);color:white}.stat{font-size:2rem;color:#123d58;font-weight:900}.muted{color:#718391}.field-row{background:#f8fbfd;border:1px solid #e4edf2;border-radius:12px;padding:14px;margin:10px 0}.tag{font-size:.75rem;background:#e7f3fc;color:#124b6b;padding:5px 10px;border-radius:30px}.form-control,.form-select{border-radius:10px;padding:10px}.intro-card .intro-art img{width:100%;height:100%;object-fit:cover}.table-responsive{overflow-x:auto}.table td{vertical-align:middle}.mini-link{word-break:break-all}.btn-linkish{color:#1687c9}.event-card{border:1px solid #e4edf2;border-radius:15px;padding:18px;height:100%}.event-card h3{font-size:1.15rem;color:#123d58}.central-title{font-weight:900;letter-spacing:-.7px}.small-note{font-size:.84rem;color:#718391}