.ad-page{position:relative;z-index:1;padding-top:80px;padding-bottom:120px;overflow-x:hidden;width:100%;box-sizing:border-box}.ad-hero{text-align:center;padding:var(--spacing-xl) var(--spacing-md) var(--spacing-lg);max-width:820px;margin:0 auto}@media (max-width:900px){.ad-hero{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:640px){.ad-hero{padding-left:1rem;padding-right:1rem}}.ad-hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:#275b791a;border:1px solid rgba(39,91,121,.25);color:#4a8aa0;border-radius:var(--radius-full);padding:.35rem 1.1rem;font-size:var(--text-sm);font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--spacing-sm)}.ad-hero-title{font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:800;color:var(--heading-color);margin-bottom:.6rem;letter-spacing:-.03em}.ad-cu{color:var(--accent-copper);margin-right:.4rem}.ad-hero-sub{font-size:var(--text-base);color:#8fa3b8;line-height:1.7;margin-bottom:var(--spacing-md)}.ad-hero-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.ad-chip{font-size:var(--text-xs);padding:.25rem .75rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#8fa3b8;border-radius:var(--radius-full)}.ad-chip--green{background:#22783c14;border-color:#22783c33;color:#3a7a50}.ad-info-btn{display:inline-flex;align-items:center;gap:.55rem;padding:.6rem 1.3rem .6rem 1rem;margin-top:.9rem;background:linear-gradient(135deg,#ea78282e,#c8500a38);border:1.5px solid rgba(234,120,40,.7);color:#ffb07a;border-radius:var(--radius-full,999px);cursor:pointer;font-size:.9rem;font-weight:600;letter-spacing:.02em;transition:all .18s ease;animation:ad-info-pulse 2s ease-in-out infinite}@keyframes ad-info-pulse{0%,to{box-shadow:0 2px 16px #ea782833,0 0 #ea782899}60%{box-shadow:0 2px 16px #ea782833,0 0 0 10px #ea782800}}.ad-info-btn:hover{background:linear-gradient(135deg,#ea782859,#c8500a6b);border-color:#ea7828;color:#fff;box-shadow:0 4px 24px #ea782873;transform:translateY(-2px);animation:none}.ad-info-btn .fa-circle-info{font-size:1.1rem;color:#ffb07a}.ad-info-btn:hover .fa-circle-info{color:#fff}.ad-info-btn-arrow{font-size:.7rem;opacity:.7;transition:transform .18s ease}.ad-info-btn:hover .ad-info-btn-arrow{transform:translate(3px);opacity:1}[data-theme=light] .ad-info-btn{background:linear-gradient(135deg,#b4460014,#b4460026);border-color:#c8500a99;color:#b84600;box-shadow:0 2px 12px #c8500a24}[data-theme=light] .ad-info-btn:hover{background:linear-gradient(135deg,#c8500a2e,#c8500a47);border-color:#b84600;color:#6b2200}[data-theme=light] .ad-info-btn .fa-circle-info{color:#b84600}[data-theme=light] .ad-info-btn:hover .fa-circle-info{color:#6b2200}.ad-modal-overlay{position:fixed;inset:0;z-index:9000;background:#000000b8;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:1rem}.ad-modal-overlay[hidden]{display:none}.ad-modal-box{background:#0d1e30;border:1px solid rgba(39,91,121,.22);border-radius:1.4rem;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;padding:0;position:relative;box-shadow:0 32px 80px #000000b3}.ad-modal-box::-webkit-scrollbar{width:5px}.ad-modal-box::-webkit-scrollbar-track{background:transparent}.ad-modal-box::-webkit-scrollbar-thumb{background:#275b7940;border-radius:99px}.ad-modal-close{position:absolute;top:1rem;right:1rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#7a96aa;width:2.1rem;height:2.1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.85rem;transition:all .15s ease;z-index:2}.ad-modal-close:hover{background:#dc3c3c33;border-color:#dc3c3c66;color:#ff8080}.ad-modal-header{display:flex;align-items:center;gap:1rem;padding:1.6rem 2rem 1.3rem;border-bottom:1px solid rgba(255,255,255,.07);background:linear-gradient(135deg,#275b7914,#2d5a8c0f)}.ad-modal-icon{font-size:2.2rem;color:#ea7828;flex-shrink:0;filter:drop-shadow(0 0 8px rgba(234,120,40,.4))}.ad-modal-header h2{font-size:1.25rem;font-weight:800;color:#e8f4fc;margin:0 0 .2rem;letter-spacing:-.02em}.ad-modal-subtitle{font-size:.78rem;color:#ea7828;margin:0;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ad-modal-body{padding:1.4rem 2rem;font-size:.9rem;line-height:1.8;color:#90aabf}.ad-modal-body>p{margin-bottom:.9rem}.ad-modal-body strong{color:#c8dce8;font-weight:700}.ad-modal-section{border-radius:.9rem;padding:1.1rem 1.3rem;margin:1.1rem 0;border:1px solid rgba(255,255,255,.07)}.ad-modal-section--blue{background:#275b790f;border-color:#275b7933;border-left:3px solid #275b79}.ad-modal-section--orange{background:#ea78280f;border-color:#ea782833;border-left:3px solid #ea7828}.ad-modal-section--shield{background:#3c78460d;border-color:#3c78462e;border-left:3px solid #3a7a50}.ad-modal-section h3{font-size:.92rem;font-weight:700;color:#dceaf5;margin:0 0 .7rem;display:flex;align-items:center;gap:.55rem}.ad-modal-section--blue h3 i{color:#275b79}.ad-modal-section--orange h3 i{color:#ea7828}.ad-modal-section--shield h3 i{color:#3a7a50}.ad-modal-section ul{margin:.3rem 0 .5rem;padding-left:1.2rem}.ad-modal-section ul li{margin-bottom:.35rem;color:#90aabf}.ad-modal-section ul li::marker{color:#275b79}.ad-modal-levels{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.ad-mlvl{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;padding:.3rem .8rem;border-radius:var(--radius-full,999px);font-weight:600;border:1px solid transparent}.ad-mlvl strong{font-size:.72rem;opacity:.75;font-weight:700}.ad-mlvl--0{background:#8b4a4a1f;border-color:#8b4a4a4d;color:#a06060}.ad-mlvl--1{background:#9a6a3a1f;border-color:#9a6a3a4d;color:#a08060}.ad-mlvl--2{background:#8a7a401a;border-color:#8a7a4040;color:#9a8a50}.ad-mlvl--3{background:#275b791a;border-color:#275b7940;color:#4a8aa0}.ad-mlvl--4{background:#275b791a;border-color:#275b794d;color:#4a8aa0}.ad-mlvl--5{background:#2a6a481f;border-color:#2a6a484d;color:#4a8a60}.ad-modal-regs{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.ad-mreg{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:700;padding:.25rem .8rem;border-radius:var(--radius-full,999px)}.ad-mreg--rgpd{background:#8b4a4a1f;border:1px solid rgba(139,74,74,.3);color:#a06060}.ad-mreg--nis2{background:#9a6a3a1f;border:1px solid rgba(154,106,58,.3);color:#a08060}.ad-mreg--dma{background:#275b791a;border:1px solid rgba(39,91,121,.25);color:#4a8aa0}.ad-modal-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 .8rem}.ad-mchip{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;padding:.35rem .95rem;border-radius:var(--radius-full,999px);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#8fa3b8}.ad-mchip--green{background:#2a6a4814;border-color:#2a6a4847;color:#4a8a60}.ad-mchip--orange{background:#ea78281a;border-color:#ea78284d;color:#ffb07a}.ad-modal-outcome{font-size:.88rem;color:#a8c0d0;padding:.9rem 1.1rem;background:#275b7912;border-left:3px solid #275b79;border-radius:0 .6rem .6rem 0;margin-top:.6rem;line-height:1.7}.ad-modal-outcome strong{color:#6aacbe}.ad-modal-footer{padding:1.2rem 2rem 1.6rem;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:flex-end;background:#00000026}[data-theme=light] .ad-modal-box{background:#f8fbfd;border-color:#00648c26;box-shadow:0 20px 60px #0028502e}[data-theme=light] .ad-modal-header{background:linear-gradient(135deg,#275b7912,#2d5a8c0a);border-bottom-color:#00000012}[data-theme=light] .ad-modal-header h2{color:#0f2a40}[data-theme=light] .ad-modal-body{color:#3d5060}[data-theme=light] .ad-modal-body strong{color:#0f2a40}[data-theme=light] .ad-modal-section{border-color:#00000014}[data-theme=light] .ad-modal-section--blue{background:#275b790d}[data-theme=light] .ad-modal-section--orange{background:#c85a140d}[data-theme=light] .ad-modal-section--shield{background:#3c96500d}[data-theme=light] .ad-modal-section h3{color:#0f2a40}[data-theme=light] .ad-modal-section ul li{color:#3d5060}[data-theme=light] .ad-mlvl--0{background:#c83c3c12;color:#b03030}[data-theme=light] .ad-mlvl--1{background:#c8641e12;color:#9a5010}[data-theme=light] .ad-mlvl--2{background:#a08c0012;color:#7a6800}[data-theme=light] .ad-mlvl--3{background:#2850b412;color:#2850b0}[data-theme=light] .ad-mlvl--4{background:#008ca012;color:#006878}[data-theme=light] .ad-mlvl--5{background:#1e8c4612;color:#1a7040}[data-theme=light] .ad-mreg--rgpd{background:#c8282812;color:#a02020}[data-theme=light] .ad-mreg--nis2{background:#b45a1412;color:#904010}[data-theme=light] .ad-mreg--dma{background:#1e50b412;color:#1a4090}[data-theme=light] .ad-mchip{background:#0000000a;border-color:#0000001a;color:#3d5060}[data-theme=light] .ad-mchip--green{background:#1e8c4612;border-color:#1e8c4640;color:#1a7040}[data-theme=light] .ad-mchip--orange{background:#c8500a12;border-color:#c8500a40;color:#b04800}[data-theme=light] .ad-modal-outcome{background:#275b7912;color:#1e4060}[data-theme=light] .ad-modal-outcome strong{color:#0a6080}[data-theme=light] .ad-modal-footer{background:#00000008;border-top-color:#00000012}[data-theme=light] .ad-modal-close{background:#0000000a;border-color:#0000001a;color:#4a6070}[data-theme=light] .ad-modal-close:hover{background:#c8282814;border-color:#c828284d;color:#a02020}.ad-profil-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;max-width:calc(1200px - 2 * var(--spacing-md));margin:0 auto var(--spacing-lg);padding:.8rem var(--spacing-md);background:#081222d9;border:1px solid rgba(39,91,121,.2);border-radius:var(--radius-lg);backdrop-filter:blur(16px)}.ad-profil-label{font-size:var(--text-sm);color:#b0c8dc;font-weight:600;display:flex;align-items:center;gap:.4rem}.ad-profil-btns{display:flex;gap:.4rem;flex-wrap:wrap}.ad-profil-btn{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1rem;border-radius:var(--radius-sm);background:#ffffff12;border:1.5px solid rgba(255,255,255,.16);color:#b0c8dc;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-fast)}.ad-profil-btn em{font-size:var(--text-xs);opacity:.65}.ad-profil-btn:hover{border-color:#275b7980;color:#dce8f4;background:#275b791a}.ad-profil-btn.is-active{background:#275b7926;border-color:#275b7999;color:#4a8aa0;font-weight:600}.ad-profil-info{margin-left:auto;font-size:var(--text-xs);color:#8fa8bc;display:flex;align-items:center;gap:.4rem}@media (max-width:900px){.ad-profil-bar{padding:.75rem 1.25rem;margin-left:1.25rem;margin-right:1.25rem}}@media (max-width:640px){.ad-profil-bar{flex-direction:column;align-items:stretch;padding:.75rem 1rem;margin-left:1rem;margin-right:1rem;gap:.55rem}.ad-profil-label{justify-content:center}.ad-profil-btns{flex-direction:column}.ad-profil-btn{justify-content:center;width:100%}.ad-profil-info{margin-left:0;justify-content:center}}@media (max-width:400px){.ad-profil-bar{padding:.65rem 1rem;margin-left:1rem;margin-right:1rem}}.ad-layout{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);max-width:1200px;margin:0 auto;padding:0 var(--spacing-md);align-items:start}@media (max-width:900px){.ad-layout{padding:0 1.25rem}}@media (max-width:640px){.ad-layout{padding:0 1rem;gap:.75rem}}@media (max-width:400px){.ad-layout{padding:0 1rem}}.ad-col-header{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;margin-bottom:.5rem;border-bottom:1px solid rgba(39,91,121,.15);min-width:0;overflow:hidden}.ad-col-title{font-size:.9rem;font-weight:700;color:#4a8aa0;letter-spacing:.01em;display:flex;align-items:center;gap:.45rem;margin:0}.ad-col-title i{font-size:.82rem;color:var(--accent-copper);opacity:.9}.ad-col-meta{font-size:.68rem;color:#6a8090;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ad-qcol-wrap{background:#060e1ceb;border:1px solid rgba(39,91,121,.2);border-radius:var(--radius-xl);padding:var(--spacing-md);backdrop-filter:blur(20px);box-shadow:0 4px 32px #00000080;position:relative;z-index:4;min-width:0;width:100%;overflow:hidden}@media (max-width:640px){.ad-qcol-wrap{padding:.75rem}}.ad-qcol{display:flex;flex-direction:column;gap:.5rem;min-width:0;width:100%}.ad-ka-block{background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--transition-fast)}.ad-ka-block.is-open{border-color:#275b7966;background:#08142ab3}.ad-ka-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem var(--spacing-md);cursor:pointer;user-select:none;transition:background var(--transition-fast)}@media (max-width:640px){.ad-ka-head{padding:.7rem .75rem}}.ad-ka-head:hover{background:#275b7912}.ad-ka-block.is-open .ad-ka-head{background:#275b791a}.ad-ka-head-left{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.ad-ka-num{font-size:.75rem;font-weight:700;color:var(--accent-copper);font-variant-numeric:tabular-nums;flex-shrink:0;width:24px;opacity:.85}.ad-ka-head-info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ad-ka-id{font-size:var(--text-sm);font-weight:700;color:#dce8f4;display:flex;align-items:center;gap:.4rem}.ad-ka-lbl{font-size:.72rem;color:#8fa8bc;font-weight:500}.ad-ka-desc{font-size:.7rem;color:#8fa8bc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ad-ka-head-right{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.ad-ka-score-badge{font-size:.7rem;font-weight:700;padding:.18rem .5rem;border-radius:var(--radius-full);border:1px solid transparent;transition:all .3s;background:#ffffff14;color:#8fa8bc}.ad-ka-ref{font-size:.62rem;color:#6a8090;display:none}@media (min-width:720px){.ad-ka-ref{display:block}}.ad-ka-chevron{color:#6a8090;font-size:.7rem;transition:transform var(--transition-fast)}.ad-ka-body{display:none;padding:var(--spacing-md);border-top:1px solid rgba(39,91,121,.15)}@media (max-width:640px){.ad-ka-body{padding:.75rem .85rem}}.ad-question{padding-bottom:var(--spacing-md)}.ad-question--extra{background:#c87a4a0d;border-left:2px solid rgba(200,122,74,.3);padding-left:.85rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-top:.4rem}.ad-extra-badge{font-size:.62rem;color:#c8946a;font-weight:700;letter-spacing:.05em;margin-bottom:.35rem;text-transform:uppercase}.ad-q-n{font-size:.68rem;color:#c8946a;font-weight:700;letter-spacing:.04em;margin-bottom:.4rem;text-transform:uppercase}.ad-q-t{font-size:.95rem;color:#e8f2fa;font-weight:600;line-height:1.65;margin-bottom:.5rem}.ad-q-h{font-size:.8rem;color:#9ab8cc;margin-bottom:.85rem;display:flex;gap:.35rem;align-items:flex-start;line-height:1.55}.ad-q-h i{flex-shrink:0;margin-top:.15rem;color:#6a90a8}.ad-sep{border:none;border-top:1px solid rgba(255,255,255,.08);margin:.75rem 0}.ad-opts{display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem}@media (max-width:600px){.ad-opts{grid-template-columns:repeat(2,1fr)}}.ad-opt{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.8rem .45rem;border-radius:var(--radius-sm);background:#ffffff14;border:1px solid rgba(255,255,255,.18);cursor:pointer;transition:all var(--transition-fast);text-align:center}.ad-opt input{display:none}.ad-opt:hover{border-color:#275b7980;background:#275b791f}.ad-opt-ic{font-size:1.2rem;line-height:1;color:#6a90a8;transition:color .2s}.opt-y .ad-opt-ic{color:#3a7a50}.opt-p .ad-opt-ic{color:#8a7040}.opt-n .ad-opt-ic{color:#8b4a4a}.opt-\? .ad-opt-ic{color:#94a3b8}.ad-opt-lb{font-size:.78rem;font-weight:700;color:#c8dce8;line-height:1.35}.ad-opt-sb{font-size:.68rem;color:#8aaabb;line-height:1.35}.ad-opt.is-sel{border-color:#f08c28b3;background:#eb781447;box-shadow:0 0 0 2px #f08c1e40}.ad-opt.is-sel .ad-opt-ic{color:#f0a030}.ad-opt.is-sel .ad-opt-lb{color:#fde8c0;font-weight:700}.ad-opt.is-sel .ad-opt-sb{color:#f0b870}.ad-rcol{min-width:0;width:100%}.ad-radar-card{background:#081222e6;border:1px solid rgba(39,91,121,.18);border-radius:var(--radius-xl);padding:var(--spacing-lg);backdrop-filter:blur(16px);overflow:hidden}.ad-radar-body{display:grid;grid-template-columns:280px 1fr;gap:var(--spacing-lg);align-items:start;margin-top:.75rem}@media (max-width:900px){.ad-radar-body{grid-template-columns:1fr}}.ad-radar-left{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ad-global-score{display:flex;align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid rgba(255,255,255,.07)}.ad-gs-ring-wrap{position:relative;width:110px;height:110px;flex-shrink:0}@media (max-width:900px){.ad-gs-ring-wrap{width:76px;height:76px}}.ad-gs-ring{width:100%;height:100%}.ad-gs-bg{stroke:#ffffff12}.ad-gs-arc{stroke:#275b79;stroke-linecap:round;transition:stroke-dashoffset 1s ease,stroke .4s}.ad-gs-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:baseline;gap:.05rem}.ad-gs-val{font-size:1.9rem;font-weight:800;color:#c8d8e4;line-height:1}@media (max-width:900px){.ad-gs-val{font-size:1.35rem}}.ad-gs-max{font-size:.7rem;color:#4a6275}.ad-gs-right{flex:1;min-width:0}.ad-gs-level{font-size:.9rem;font-weight:700;margin-bottom:.25rem;transition:color .4s;color:#4a8aa0}.ad-gs-pct{font-size:.72rem;color:#6a7f90;margin-bottom:.4rem}.ad-gs-progress-wrap{height:4px;background:#ffffff12;border-radius:3px;overflow:hidden;margin-bottom:.35rem}.ad-gs-progress-bar{height:100%;background:#275b79;transition:width .5s ease}.ad-gs-answered{font-size:.68rem;color:#4a6275}.ad-radar-canvas-wrap{overflow:hidden;border-radius:var(--radius-lg)}.ad-radar-canvas-wrap canvas{width:100%;max-width:100%;height:auto;display:block}.ad-mini-bars{display:flex;flex-direction:column;gap:.3rem;margin-top:.25rem}.ad-mb-row{display:flex;align-items:center;gap:.5rem}.ad-mb-id{width:60px;font-size:.65rem;color:#8fa8bc;display:flex;align-items:center;gap:.2rem;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-mb-track{flex:1;height:5px;background:#ffffff1f;border-radius:3px;overflow:hidden;position:relative}.ad-mb-fill{height:100%;border-radius:3px;transition:width .5s ease}.ad-mb-bench{position:absolute;top:0;width:2px;height:100%;background:#c87a4a8c}.ad-mb-val{width:32px;text-align:right;font-size:.65rem;font-weight:700;flex-shrink:0}.ad-btn--full{width:100%;justify-content:center;margin-top:var(--spacing-sm)}.ad-radar-left .ad-btn--full{margin-top:var(--spacing-sm)}.ad-validate-bar{position:fixed;bottom:0;left:0;right:0;z-index:100;background:#081222f7;border-top:1px solid rgba(39,91,121,.3);backdrop-filter:blur(16px);padding:.9rem var(--spacing-md);box-shadow:0 -8px 32px #00000059}.ad-validate-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}.ad-validate-info{display:flex;align-items:center;gap:.6rem;font-size:var(--text-sm);color:#4a8aa0;font-weight:500}.ad-validate-info i{font-size:1.1rem}.ad-btn-validate{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 2rem;border-radius:var(--radius-full);background:#275b79;color:#e8f4fc;font-size:var(--text-sm);font-weight:700;cursor:pointer;border:none;box-shadow:0 4px 20px #275b7959;transition:all var(--transition-fast);letter-spacing:.01em}.ad-btn-validate:hover{transform:translateY(-2px);box-shadow:0 6px 24px #275b798c;background:#3a7a9a}@media (max-width:640px){.ad-validate-bar{padding:.65rem .75rem}.ad-validate-inner{flex-direction:column;align-items:stretch;gap:.45rem}.ad-validate-info{display:none}.ad-btn-validate{width:100%;justify-content:center;font-size:.95rem;padding:.85rem 1rem}}.ad-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.4rem;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:all var(--transition-fast);border:none;text-decoration:none}.ad-btn--primary{background:#275b79;color:#fff;box-shadow:0 3px 12px #275b7940}.ad-btn--primary:hover{transform:translateY(-2px);box-shadow:0 5px 18px #275b7966}.ad-btn--copper{background:linear-gradient(135deg,#b8784a,#9a6038);color:#e8d4c0}.ad-btn--copper:hover{transform:translateY(-2px)}.ad-btn--ghost{background:transparent;border:1px solid rgba(255,255,255,.15);color:#8fa3b8}.ad-btn--ghost:hover{border-color:#275b7966;color:#c8d8e4}.ad-report{max-width:1200px;margin:var(--spacing-xl) auto 0;padding:0 var(--spacing-md)}@media (max-width:900px){.ad-report{padding:0 1.25rem}}@media (max-width:640px){.ad-report{padding:0 1rem}}.ad-report-section{padding:var(--spacing-lg) 0;border-top:1px solid rgba(255,255,255,.06)}.ad-report-section--white{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-xl);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}[data-theme=light] .ad-report-section--white{background:#fff;border-color:#d0dde8;box-shadow:0 2px 12px #00285012}.ad-report-h3{font-size:var(--text-base);color:#c8d8e4;font-weight:700;margin-bottom:var(--spacing-md);display:flex;align-items:center;gap:.6rem;letter-spacing:.01em}.ad-report-h3 i{color:#4a6275}.ad-report-hero{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);align-items:flex-start;background:#081222d9;border:1px solid rgba(39,91,121,.2);border-radius:var(--radius-xl);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);backdrop-filter:blur(16px)}.ad-rh-score{display:flex;align-items:center;gap:var(--spacing-md)}.ad-rh-ring-wrap{position:relative;width:96px;height:96px;flex-shrink:0}.ad-rh-ring{width:100%;height:100%}.ad-rh-bg{stroke:#ffffff12}.ad-rh-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.ad-rh-val{font-size:1.75rem;font-weight:800;color:#c8d8e4;line-height:1}.ad-rh-unit{font-size:.65rem;color:#4a6275}.ad-rh-lv{font-size:.95rem;font-weight:700;margin-bottom:.3rem}.ad-rh-desc{font-size:.8rem;color:#6a7f90;margin-bottom:.35rem;line-height:1.5}.ad-rh-sub{font-size:.7rem;color:#4a6275}.ad-rh-angles{flex:1;min-width:200px}.ad-rh-ang-title{font-size:.75rem;font-weight:700;color:#a07050;margin-bottom:.6rem;display:flex;align-items:center;gap:.4rem;text-transform:uppercase;letter-spacing:.04em}.ad-rh-ang-item{font-size:.8rem;color:#8fa3b8;margin-bottom:.35rem;display:flex;align-items:center;gap:.45rem;line-height:1.4}.ad-reco-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-md)}.ad-reco-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:var(--spacing-md)}.ad-reco-qw{border-top:2px solid rgba(39,91,121,.5)}.ad-reco-mt{border-top:2px solid rgba(200,160,80,.5)}.ad-reco-lt{border-top:2px solid rgba(39,91,121,.25)}.ad-reco-badge{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.7rem;display:flex;align-items:center;gap:.4rem;color:#6a7f90}.ad-reco-qw .ad-reco-badge i{color:#4a8aa0}.ad-reco-mt .ad-reco-badge i{color:#c8a050}.ad-reco-lt .ad-reco-badge i{color:#4a6275}.ad-reco-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.ad-reco-card li{font-size:.8rem;color:#b0c4d4;line-height:1.55;padding-left:1rem;position:relative}.ad-reco-card li:before{content:"→";position:absolute;left:0;color:#275b79;font-weight:700}.ad-reco-card li strong{color:#dce8f4}.ad-comp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem}.ad-comp-item{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);padding:.8rem var(--spacing-sm);display:flex;flex-direction:column;gap:.25rem}.ad-comp-item strong{font-size:.72rem;font-weight:700;letter-spacing:.04em;color:#dce8f4}.ad-comp-item em{font-size:.65rem;color:#8fa8bc;font-style:normal;line-height:1.5}.ad-comp-s{font-size:.8rem;font-weight:700}.ad-comp-ok{color:#3a7a50}.ad-comp-warn{color:#8a7040}.ad-comp-na{color:#4a6275}.ad-official-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.ad-official-card{display:flex;align-items:flex-start;gap:var(--spacing-sm);background:#275b790a;border:1px solid rgba(39,91,121,.15);border-radius:var(--radius-lg);padding:var(--spacing-md);text-decoration:none;transition:all var(--transition-fast)}.ad-official-card:hover{border-color:#275b7959;background:#275b7914;transform:translateY(-2px)}.ad-official-icon{font-size:1.3rem;color:#275b79;flex-shrink:0;margin-top:.1rem;opacity:.85}.ad-official-card div{flex:1}.ad-official-card strong{display:block;font-size:.8rem;color:#b0c0cc;margin-bottom:.2rem;font-weight:700}.ad-official-card span{display:block;font-size:.72rem;color:#6a7f90;line-height:1.5}.ad-official-url{color:#275b79!important;font-weight:500;margin-top:.25rem;opacity:.8}.ad-src-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.4rem}.ad-src-item{display:flex;gap:.55rem;align-items:flex-start;padding:.6rem .75rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--transition-fast)}.ad-src-item:hover{border-color:#275b794d;background:#275b7914}.ad-src-item>i{color:#8a6a50;font-size:.9rem;flex-shrink:0;margin-top:.15rem}.ad-src-item span{font-size:.72rem;color:#8fa8bc;line-height:1.5}.ad-src-item strong{color:#b8d0e4}.ad-tools-complement{max-width:1200px;margin:0 auto var(--spacing-xl);padding:0 var(--spacing-md)}@media (max-width:640px){.ad-tools-complement{padding:0 1rem}}.ad-tc-header{display:flex;align-items:center;gap:.9rem;margin-bottom:1.2rem;padding-bottom:.9rem;border-bottom:1px solid rgba(39,91,121,.18)}.ad-tc-header-icon{font-size:1.3rem;color:var(--accent-copper);flex-shrink:0;opacity:.9}.ad-tc-title{font-size:var(--text-base);color:#c8d8e4;font-weight:700;margin:0 0 .15rem;letter-spacing:.01em}.ad-tc-sub{font-size:.74rem;color:#6a90a8;margin:0}.ad-tc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}.ad-tc-card{display:flex;flex-direction:column;gap:.65rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:var(--spacing-md);text-decoration:none;transition:all var(--transition-fast)}.ad-tc-card:hover{background:#275b7912;border-color:#275b7959;transform:translateY(-2px);box-shadow:0 6px 24px #0000004d}.ad-tc-card-head{display:flex;align-items:center;justify-content:space-between}.ad-tc-badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;padding:.22rem .7rem;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.ad-tc-badge--red{background:#8b4a4a1f;border:1px solid rgba(139,74,74,.3);color:#a06060}.ad-tc-badge--blue{background:#275b791a;border:1px solid rgba(39,91,121,.25);color:#4a8aa0}.ad-tc-badge--green{background:#2a6a4814;border:1px solid rgba(42,106,72,.25);color:#4a8a60}.ad-tc-format{font-size:.66rem;color:#6a90a8;display:flex;align-items:center;gap:.25rem}.ad-tc-card-title{font-size:.86rem;font-weight:700;color:#dce8f4;line-height:1.4}.ad-tc-card-desc{font-size:.78rem;color:#8aaabb;line-height:1.6;flex:1}.ad-tc-card-tags{display:flex;flex-wrap:wrap;gap:.3rem}.ad-tc-card-tags span{font-size:.62rem;padding:.12rem .5rem;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#6a90a8}.ad-tc-card-cta{display:flex;align-items:center;justify-content:space-between;margin-top:.2rem;padding-top:.6rem;border-top:1px solid rgba(255,255,255,.07)}.ad-tc-card-cta span{font-size:.72rem;color:#275b79;font-weight:600}.ad-tc-card-cta i{font-size:.65rem;color:#275b79;opacity:.7}[data-theme=light] .ad-tc-header{border-bottom-color:#d0dde8}[data-theme=light] .ad-tc-title{color:#1a2535}[data-theme=light] .ad-tc-sub{color:#5a7080}[data-theme=light] .ad-tc-card{background:#fff;border-color:#d0dde8;box-shadow:0 1px 6px #001e3c0f}[data-theme=light] .ad-tc-card:hover{background:#eef6fa;border-color:#275b79;box-shadow:0 4px 16px #1a678224}[data-theme=light] .ad-tc-badge--red{background:#b4282812;border-color:#b4282840;color:#8a1010}[data-theme=light] .ad-tc-badge--blue{background:#1a678214;border-color:#1a678240;color:#0d5478}[data-theme=light] .ad-tc-badge--green{background:#1e8c4612;border-color:#1e8c4640;color:#0f5c2a}[data-theme=light] .ad-tc-format{color:#7a9ab0}[data-theme=light] .ad-tc-card-title{color:#1a2535}[data-theme=light] .ad-tc-card-desc{color:#3d5060}[data-theme=light] .ad-tc-card-tags span{background:#0000000a;border-color:#0000001a;color:#5a7080}[data-theme=light] .ad-tc-card-cta{border-top-color:#e0eaf2}[data-theme=light] .ad-tc-card-cta span,[data-theme=light] .ad-tc-card-cta i{color:#1a6580}.ad-normrefs{max-width:1200px;margin:var(--spacing-xl) auto var(--spacing-lg);padding:0 var(--spacing-md)}.ad-normrefs-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:1.2rem;padding-bottom:.9rem;border-bottom:1px solid rgba(39,91,121,.18)}.ad-normrefs-title{font-size:var(--text-base);color:#c8d8e4;font-weight:700;display:flex;align-items:center;gap:.6rem;letter-spacing:.01em;margin:0}.ad-normrefs-title i{color:#275b79}.ad-normrefs-legend{display:flex;flex-wrap:wrap;gap:.5rem}.ad-nrleg{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;padding:.25rem .75rem;border-radius:999px;letter-spacing:.03em}.ad-nrleg--blue{background:#275b791a;border:1px solid rgba(39,91,121,.3);color:#4a8aa0}.ad-nrleg--red{background:#8b4a4a1a;border:1px solid rgba(139,74,74,.3);color:#a06060}.ad-nrleg--green{background:#2a6a4814;border:1px solid rgba(42,106,72,.28);color:#4a8a60}.ad-nrleg--purple{background:#5a5a8014;border:1px solid rgba(90,90,128,.28);color:#8a80a0}.ad-nrtable-wrap{width:100%;overflow-x:auto;border-radius:1rem;border:1px solid rgba(255,255,255,.09);box-shadow:0 4px 32px #00000059}@media (max-width:900px){.ad-normrefs{padding:0 1.25rem}.ad-nrtable-wrap{border-radius:.6rem}}@media (max-width:640px){.ad-normrefs{padding:0 1rem}.ad-normrefs-legend{gap:.35rem}.ad-nrtable-wrap{border-radius:.6rem}}@media (max-width:400px){.ad-normrefs{padding:0 1rem}}.ad-nrtable{width:100%;border-collapse:collapse;font-size:.84rem}.ad-nrtable thead tr{background:#275b790f;border-bottom:1px solid rgba(39,91,121,.2)}.ad-nrtable th{padding:.7rem 1rem;text-align:left;font-size:.7rem;font-weight:700;color:#4a8aa0;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap}.ad-nrth-link{width:120px}.ad-nrth-desc{width:42%}.ad-nrth-scope{width:20%}@media (max-width:900px){.ad-nrtable{font-size:.78rem}.ad-nrtable th{padding:.6rem .75rem;font-size:.65rem}.ad-nrtable td{padding:.55rem .75rem!important}.ad-nrth-link{width:100px}}@media (max-width:640px){.ad-nrtable{table-layout:fixed;font-size:.7rem}.ad-nrtable th{padding:.45rem .4rem;font-size:.58rem;letter-spacing:.01em;white-space:normal;word-break:break-word}.ad-nrtable td{padding:.42rem .35rem!important;vertical-align:top;line-height:1.3;word-break:break-word;overflow-wrap:anywhere}.ad-nrtable th:nth-child(1),.ad-nrtable td:nth-child(1){width:28%}.ad-nrth-link,.ad-nrtable td:nth-child(2){width:20%}.ad-nrth-desc,.ad-nrtable td:nth-child(3){width:33%}.ad-nrth-scope,.ad-nrtable td:nth-child(4){width:19%}.ad-nrtd-ref{white-space:normal!important}.ad-nrtd-ref strong{font-size:.7rem}.ad-nrver{font-size:.52rem;padding:.06rem .3rem}.ad-nrlink{font-size:.6rem;padding:.18rem .35rem;gap:.15rem;white-space:normal;word-break:break-all}.ad-nrlink i{display:none}.ad-nrtag{font-size:.56rem;padding:.06rem .3rem;margin:.05rem}}@media (max-width:400px){.ad-nrtable{font-size:.65rem}.ad-nrtable th{padding:.38rem .3rem;font-size:.54rem}.ad-nrtable td{padding:.35rem .28rem!important}}.ad-nrtable tbody tr{border-bottom:1px solid rgba(255,255,255,.05);transition:background .15s ease}.ad-nrtable tbody tr:last-child{border-bottom:none}.ad-nrtable td{padding:.7rem 1rem;vertical-align:middle;color:#8aa4bc;line-height:1.5}.ad-nrtd-ref{white-space:nowrap}.ad-nrtd-ref strong{display:block;color:#ccd8e8;font-weight:700;font-size:.84rem}.ad-nrver{display:inline-block;margin-top:.25rem;font-size:.6rem;font-weight:700;padding:.1rem .5rem;border-radius:999px;background:#275b7914;border:1px solid rgba(39,91,121,.18);color:#4a8aa0;letter-spacing:.04em;text-transform:uppercase}.ad-nrver--red{background:#8b4a4a0f;border-color:#8b4a4a33;color:#907070}.ad-nrver--green{background:#3a7a500f;border-color:#3a7a5033;color:#5a8a68}.ad-nrver--purple{background:#5a5a8012;border-color:#5a5a8033;color:#7a70a0}.ad-nrtag{display:inline-block;font-size:.62rem;font-weight:600;padding:.1rem .45rem;border-radius:999px;margin:.1rem;background:#275b790f;border:1px solid rgba(39,91,121,.15);color:#4a8aa0;letter-spacing:.02em}.ad-nrtag--red{background:#8b4a4a0d;border-color:#8b4a4a2e;color:#907070}.ad-nrtag--green{background:#3a7a500d;border-color:#3a7a502e;color:#5a8a68}.ad-nrtag--purple{background:#5a5a800f;border-color:#5a5a802e;color:#7a70a0}.ad-nrlink{display:inline-flex;align-items:center;gap:.3rem;font-size:.76rem;font-weight:600;color:#275b79;text-decoration:none;padding:.25rem .65rem;border-radius:999px;background:#275b7912;border:1px solid rgba(39,91,121,.18);transition:all .15s ease;white-space:nowrap}.ad-nrlink:hover{background:#275b792e;border-color:#275b7973;color:#4a8aa0}.ad-nrlink i{font-size:.6rem}.ad-nrtr--blue td:first-child{border-left:2.5px solid rgba(39,91,121,.35)}.ad-nrtr--blue{background:#275b7903}.ad-nrtr--blue:hover{background:#275b790b}.ad-nrtr--red td:first-child{border-left:2.5px solid rgba(139,74,74,.32)}.ad-nrtr--red{background:#8b4a4a03}.ad-nrtr--red:hover{background:#8b4a4a0b}.ad-nrtr--green td:first-child{border-left:2.5px solid rgba(58,122,80,.3)}.ad-nrtr--green{background:#3a7a5003}.ad-nrtr--green:hover{background:#3a7a500a}.ad-nrtr--purple td:first-child{border-left:2.5px solid rgba(90,90,128,.3)}.ad-nrtr--purple{background:#5a5a8003}.ad-nrtr--purple:hover{background:#5a5a800b}[data-theme=light] .ad-normrefs-header{border-bottom-color:#d0dde8}[data-theme=light] .ad-normrefs-title{color:#1a2535}[data-theme=light] .ad-normrefs-title i{color:#1a6080}[data-theme=light] .ad-nrleg--blue{background:#1a678c1a;border-color:#1a678c59;color:#0d5478}[data-theme=light] .ad-nrleg--red{background:#b428281a;border-color:#b4282859;color:#8a1010}[data-theme=light] .ad-nrleg--green{background:#1e8c461a;border-color:#1e8c4659;color:#0f5c2a}[data-theme=light] .ad-nrleg--purple{background:#783cb41a;border-color:#783cb459;color:#5a1a90}[data-theme=light] .ad-nrtable-wrap{background:#fff;border-color:#ccd8e4;box-shadow:0 2px 16px #001e3c14}[data-theme=light] .ad-nrtable thead tr{background:#f0f7fc;border-bottom:1.5px solid #c0d8e8}[data-theme=light] .ad-nrtable th{color:#2a5a78;font-size:.7rem;letter-spacing:.07em}[data-theme=light] .ad-nrtable tbody tr{border-bottom-color:#e4eef5}[data-theme=light] .ad-nrtable td{color:#2a3e52;background:transparent}[data-theme=light] .ad-nrtd-ref strong{color:#0e2030;font-weight:700}[data-theme=light] .ad-nrver{background:#e8f4fb;border-color:#90c4d8;color:#1a5070}[data-theme=light] .ad-nrver--red{background:#faeaea;border-color:#c89090;color:#6a1818}[data-theme=light] .ad-nrver--green{background:#e8f6ee;border-color:#88c4a0;color:#185030}[data-theme=light] .ad-nrver--purple{background:#f0eaf8;border-color:#a890cc;color:#3a1868}[data-theme=light] .ad-nrtag{background:#e8f4fb;border-color:#90c4d8;color:#1a5070}[data-theme=light] .ad-nrtag--red{background:#faeaea;border-color:#c89090;color:#6a1818}[data-theme=light] .ad-nrtag--green{background:#e8f6ee;border-color:#88c4a0;color:#185030}[data-theme=light] .ad-nrtag--purple{background:#f0eaf8;border-color:#a890cc;color:#3a1868}[data-theme=light] .ad-nrlink{background:#e8f4fb;border-color:#90c4d8;color:#1a5a7a;font-weight:600}[data-theme=light] .ad-nrlink:hover{background:#1a6a90;border-color:#1a6a90;color:#fff}[data-theme=light] .ad-nrtr--blue td:first-child{border-left:2.5px solid rgba(26,103,140,.4)}[data-theme=light] .ad-nrtr--blue{background:#1a678c06}[data-theme=light] .ad-nrtr--blue:hover{background:#1a678c0f}[data-theme=light] .ad-nrtr--red td:first-child{border-left:2.5px solid rgba(180,50,50,.35)}[data-theme=light] .ad-nrtr--red{background:#b4323205}[data-theme=light] .ad-nrtr--red:hover{background:#b432320d}[data-theme=light] .ad-nrtr--green td:first-child{border-left:2.5px solid rgba(30,140,70,.35)}[data-theme=light] .ad-nrtr--green{background:#1e8c4604}[data-theme=light] .ad-nrtr--green:hover{background:#1e8c460d}[data-theme=light] .ad-nrtr--purple td:first-child{border-left:2.5px solid rgba(120,60,180,.32)}[data-theme=light] .ad-nrtr--purple{background:#783cb405}[data-theme=light] .ad-nrtr--purple:hover{background:#783cb40d}.ad-report-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:center;padding:var(--spacing-lg) 0}.ad-report-titlebar{display:flex;align-items:center;gap:1.2rem;background:linear-gradient(135deg,#275b791a,#2d648c12);border:1.5px solid rgba(39,91,121,.28);border-radius:var(--radius-xl);padding:1.4rem 2rem;margin-bottom:var(--spacing-lg)}.ad-rtb-icon{width:52px;height:52px;background:#275b7926;border:1px solid rgba(39,91,121,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:#275b79;flex-shrink:0}.ad-rtb-info{flex:1;min-width:0}.ad-rtb-h2{font-size:1.35rem;font-weight:800;color:#e8f4fc;margin:0 0 .25rem;letter-spacing:-.02em}.ad-rtb-meta{font-size:.78rem;color:#6a90a8;margin:0;line-height:1.5}.ad-rtb-meta strong{color:#6aacbe}.ad-rtb-stamp{font-size:.68rem;font-weight:600;color:#275b79;background:#275b791a;border:1px solid rgba(39,91,121,.2);border-radius:999px;padding:.3rem .8rem;white-space:nowrap;display:inline-flex;align-items:center;gap:.3rem;flex-shrink:0}.ad-report-radar-wrap{display:flex;justify-content:center;padding:var(--spacing-sm) 0 var(--spacing-md);max-width:560px;margin:0 auto}.ad-report-radar-wrap canvas{width:100%!important;height:auto!important}[data-theme=light] .ad-report-titlebar{background:linear-gradient(135deg,#1a67820f,#1a67820a);border-color:#1a678240}[data-theme=light] .ad-rtb-icon{background:#1a678214;border-color:#1a678240;color:#1a6580}[data-theme=light] .ad-rtb-h2{color:#1a2535}[data-theme=light] .ad-rtb-meta{color:#5a7080}[data-theme=light] .ad-rtb-meta strong{color:#1a6080}[data-theme=light] .ad-rtb-stamp{color:#1a6080;background:#1a678212;border-color:#1a678233}[data-theme=light] .ad-hero-sub{color:#3d5060}[data-theme=light] .ad-hero-badge{background:#1a67821a;border-color:#1a678240;color:#1a6580}[data-theme=light] .ad-chip{background:#0000000d;border-color:#0000001f;color:#3d5060}[data-theme=light] .ad-chip--green{background:#22c55e1a;border-color:#22c55e40;color:#186b38}[data-theme=light] .ad-profil-bar{background:#fff;border-color:#d0dde8;box-shadow:0 1px 6px #001e3c12}[data-theme=light] .ad-profil-label{color:#2a3e50;font-weight:600}[data-theme=light] .ad-profil-btn{border-color:#b8ccd8;color:#2a3e50;background:#f5f9fc}[data-theme=light] .ad-profil-btn:hover{border-color:#1a678280;color:#1a4060;background:#eaf3f8}[data-theme=light] .ad-profil-btn.is-active{background:#1a67821f;border-color:#1a67828c;color:#1a5070;font-weight:700}[data-theme=light] .ad-col-header{border-bottom-color:#ddeaf4}[data-theme=light] .ad-col-title{color:#1a5070}[data-theme=light] .ad-col-title i{color:var(--accent-copper)}[data-theme=light] .ad-col-meta,[data-theme=light] .ad-profil-info{color:#5a7080}[data-theme=light] .ad-qcol-wrap{background:#fff;border-color:#b8d0e0;box-shadow:0 2px 16px #001e3c1a}[data-theme=light] .ad-qcol{background:transparent}[data-theme=light] .ad-ka-block{background:#f8fbfd;border-color:#d0dde8;box-shadow:0 1px 4px #001e3c0f}[data-theme=light] .ad-ka-block.is-open{border-color:#275b79;background:#fff;box-shadow:0 3px 16px #1a67821f}[data-theme=light] .ad-ka-head:hover{background:#eef6fa}[data-theme=light] .ad-ka-block.is-open .ad-ka-head{background:#e4f2f9}[data-theme=light] .ad-ka-num{color:var(--accent-copper)}[data-theme=light] .ad-ka-id{color:#1a2535}[data-theme=light] .ad-ka-lbl{color:#3d5060}[data-theme=light] .ad-ka-desc{color:#4a6070}[data-theme=light] .ad-ka-ref,[data-theme=light] .ad-ka-chevron{color:#5a7080}[data-theme=light] .ad-ka-score-badge{background:#003c640f;color:#2a4060;border-color:#003c641f}[data-theme=light] .ad-ka-body{background:#fff;border-top-color:#d8eaf4}[data-theme=light] .ad-q-n{color:#c87a4a}[data-theme=light] .ad-q-t{color:#1a2535;font-weight:600}[data-theme=light] .ad-q-h{color:#3d5060}[data-theme=light] .ad-q-h i{color:#5a7a90}[data-theme=light] .ad-question--extra{background:#c87a4a0d;border-left-color:#c87a4a59}[data-theme=light] .ad-extra-badge{color:#955a30}[data-theme=light] .ad-opt{background:#fff;border-color:#c0d4e2;box-shadow:0 1px 3px #001e3c0f}[data-theme=light] .ad-opt:hover{background:#eef6fc;border-color:#7abcdc;box-shadow:0 2px 8px #00508c1a}[data-theme=light] .ad-opt-ic{color:#4a7090}[data-theme=light] .ad-opt.is-sel{background:#fff3e0;border-color:#f0924a;box-shadow:0 2px 10px #e664142e,0 0 0 2px #f08c2833}[data-theme=light] .ad-opt.is-sel .ad-opt-ic{color:#c85a00}[data-theme=light] .ad-opt.is-sel .ad-opt-lb{color:#7a3200;font-weight:700}[data-theme=light] .ad-opt.is-sel .ad-opt-sb{color:#a04a10}[data-theme=light] .ad-global-score{border-bottom-color:#ddeaf4}[data-theme=light] .ad-gs-bg{stroke:#0028501f}[data-theme=light] .ad-gs-max{color:#5a7080}[data-theme=light] .ad-gs-level{color:#1a6080}[data-theme=light] .ad-gs-pct{color:#3d5060}[data-theme=light] .ad-gs-progress-wrap{background:#0028501a}[data-theme=light] .ad-gs-answered{color:#5a7080}[data-theme=light] .ad-mb-id{color:#4a6070}[data-theme=light] .ad-mb-track{background:#0028501a}[data-theme=light] .ad-mb-val{color:#1a2535}[data-theme=light] .ad-validate-bar{background:#f0f8fff7;border-top-color:#b8d0e0;box-shadow:0 -4px 16px #001e3c1a}[data-theme=light] .ad-validate-info{color:#1a5070}[data-theme=light] .ad-btn--ghost{background:#f5f9fc;border-color:#b8ccd8;color:#2a4060}[data-theme=light] .ad-btn--ghost:hover{background:#e8f3f8;border-color:#1a6080;color:#1a3050}[data-theme=light] .ad-report-section{border-top-color:#d0dde8}[data-theme=light] .ad-report-h3 i{color:#5a7a90}[data-theme=light] .ad-report-hero{background:#fff;border-color:#b8d0e0;box-shadow:0 2px 12px #001e3c17}[data-theme=light] .ad-rh-bg{stroke:#0028501f}[data-theme=light] .ad-rh-unit{color:#5a7080}[data-theme=light] .ad-rh-sub{color:#5a7080}[data-theme=light] .ad-rh-ang-title{color:#955a30}[data-theme=light] .ad-rh-ang-item{color:#2a3e50}[data-theme=light] .ad-reco-card{background:#fff;border-color:#d0dde8;box-shadow:0 1px 6px #001e3c12}[data-theme=light] .ad-reco-badge{color:#3d5060}[data-theme=light] .ad-reco-qw .ad-reco-badge i{color:#0d9488}[data-theme=light] .ad-reco-mt .ad-reco-badge i{color:#d97706}[data-theme=light] .ad-reco-lt .ad-reco-badge i{color:#2d8bb5}[data-theme=light] .ad-reco-card li{color:#2a3e50}[data-theme=light] .ad-reco-card li:before{color:#1a6080}[data-theme=light] .ad-comp-item{background:#f5f9fc;border-color:#d0dde8}[data-theme=light] .ad-comp-item em{color:#4a6070}[data-theme=light] .ad-official-card{background:#f5f9fc;border-color:#b8d0e0}[data-theme=light] .ad-official-card:hover{background:#eef6fa;border-color:#275b79}[data-theme=light] .ad-src-item:hover{border-color:#275b79}[data-theme=light] .ad-src-item>i{color:#955a30}[data-theme=light] .ad-ka-desc{color:#5a7080}[data-theme=light] .ad-ka-score-badge{background:#0000000a!important;color:#5a7080!important;border-color:#0000001a!important}[data-theme=light] .ad-ka-ref{color:#7a9ab0}[data-theme=light] .ad-ka-chevron{color:#5a7080}[data-theme=light] .ad-ka-body{background:#fff;border-top-color:#d8e6f0}[data-theme=light] .ad-sep{border-top-color:#e0eaf2}[data-theme=light] .ad-extra-badge{color:#a06830}[data-theme=light] .ad-question--extra{border-left-color:#a0683059;background:#a068300a}[data-theme=light] .ad-q-n{color:#a06830}[data-theme=light] .ad-q-t{color:#1a2535!important}[data-theme=light] .ad-q-h{color:#5a7080}[data-theme=light] .ad-q-h i{color:#7a9ab0}[data-theme=light] .ad-opt{background:#fff;border:1px solid #c0d4e2}[data-theme=light] .ad-opt:hover{background:#f0f7fc;border-color:#275b79;box-shadow:0 1px 4px #275b791f}[data-theme=light] .ad-opt-ic{color:#5a7080}[data-theme=light] .opt-y .ad-opt-ic{color:#15803d}[data-theme=light] .opt-p .ad-opt-ic{color:#d97706}[data-theme=light] .opt-n .ad-opt-ic{color:#dc2626}[data-theme=light] .opt-\? .ad-opt-ic{color:#64748b}[data-theme=light] .ad-opt-lb{color:#1a2535;font-weight:600}[data-theme=light] .ad-opt-sb{color:#5a7080}[data-theme=light] .ad-opt.is-sel,[data-theme=light] .ad-opt.is-sel.opt-y,[data-theme=light] .ad-opt.is-sel.opt-p,[data-theme=light] .ad-opt.is-sel.opt-n,[data-theme=light] .ad-opt.is-sel.opt-\?{background:#fff3e0;border:2px solid #f0924a;box-shadow:0 2px 10px #e664142e,0 0 0 2px #f08c2838}[data-theme=light] .ad-opt.is-sel .ad-opt-lb,[data-theme=light] .ad-opt.is-sel.opt-y .ad-opt-lb,[data-theme=light] .ad-opt.is-sel.opt-p .ad-opt-lb,[data-theme=light] .ad-opt.is-sel.opt-n .ad-opt-lb,[data-theme=light] .ad-opt.is-sel.opt-\? .ad-opt-lb{color:#7a3200;font-weight:700}[data-theme=light] .ad-opt.is-sel .ad-opt-sb,[data-theme=light] .ad-opt.is-sel.opt-y .ad-opt-sb,[data-theme=light] .ad-opt.is-sel.opt-p .ad-opt-sb,[data-theme=light] .ad-opt.is-sel.opt-n .ad-opt-sb,[data-theme=light] .ad-opt.is-sel.opt-\? .ad-opt-sb{color:#a04a10}[data-theme=light] .ad-opt.is-sel .ad-opt-ic,[data-theme=light] .ad-opt.is-sel.opt-y .ad-opt-ic,[data-theme=light] .ad-opt.is-sel.opt-p .ad-opt-ic,[data-theme=light] .ad-opt.is-sel.opt-n .ad-opt-ic,[data-theme=light] .ad-opt.is-sel.opt-\? .ad-opt-ic{color:#c85a00}[data-theme=light] .ad-radar-card{background:#fff;border-color:#b8d0e0;box-shadow:0 2px 16px #001e3c1a}[data-theme=light] .ad-gs-bg{stroke:#d8e6f0}[data-theme=light] .ad-gs-val{color:#1a2535}[data-theme=light] .ad-gs-max{color:#7a9ab0}[data-theme=light] .ad-gs-pct{color:#5a7080}[data-theme=light] .ad-gs-answered{color:#7a9ab0}[data-theme=light] .ad-gs-progress-wrap{background:#d8e6f0}[data-theme=light] .ad-global-score{border-bottom-color:#e0eaf2}[data-theme=light] .ad-mb-id{color:#5a7080}[data-theme=light] .ad-mb-track{background:#d8e6f0}[data-theme=light] .ad-validate-bar{background:#f5f9fcfa;border-top-color:#1a67824d}[data-theme=light] .ad-validate-info{color:#1a6580}[data-theme=light] .ad-report-h3{color:#1a2535}[data-theme=light] .ad-report-h3 i{color:#7a9ab0}[data-theme=light] .ad-report-section{border-top-color:#d8e6f0}[data-theme=light] .ad-report-hero{background:#fff;border-color:#d0dde8;box-shadow:0 2px 12px #001e3c14}[data-theme=light] .ad-rh-bg{stroke:#d8e6f0}[data-theme=light] .ad-rh-val{color:#1a2535}[data-theme=light] .ad-rh-unit{color:#7a9ab0}[data-theme=light] .ad-rh-desc{color:#3d5060}[data-theme=light] .ad-rh-sub{color:#7a9ab0}[data-theme=light] .ad-rh-ang-title{color:#a06830}[data-theme=light] .ad-rh-ang-item{color:#3d5060}[data-theme=light] .ad-reco-card{background:#fff;border-color:#d0dde8;box-shadow:0 1px 6px #001e3c0f}[data-theme=light] .ad-reco-badge{color:#5a7080}[data-theme=light] .ad-reco-qw .ad-reco-badge i{color:#275b79}[data-theme=light] .ad-reco-mt .ad-reco-badge i{color:#a06830}[data-theme=light] .ad-reco-card li{color:#3d5060}[data-theme=light] .ad-reco-card li:before{color:#7a9ab0}[data-theme=light] .ad-reco-card li strong{color:#1a2535}[data-theme=light] .ad-comp-item{background:#fff;border-color:#d0dde8}[data-theme=light] .ad-comp-item strong{color:#1a2535}[data-theme=light] .ad-comp-item em{color:#5a7080}[data-theme=light] .ad-official-card{background:#1a67820a;border-color:#1a678233}[data-theme=light] .ad-official-card:hover{background:#1a678217;border-color:#1a678266}[data-theme=light] .ad-official-icon{color:#275b79}[data-theme=light] .ad-official-card strong{color:#1a2535}[data-theme=light] .ad-official-card span{color:#3d5060}[data-theme=light] .ad-src-item{background:#f5f9fc;border-color:#d0dde8}[data-theme=light] .ad-src-item>i{color:#a07050}[data-theme=light] .ad-src-item span{color:#3d5060}[data-theme=light] .ad-src-item strong{color:#1a2535}[data-theme=light] .ad-btn--ghost{border-color:#00000026;color:#3d5060}[data-theme=light] .ad-btn--ghost:hover{border-color:#1a678266;color:#1a4060}@media print{.main-nav,.ad-hero,.ad-profil-bar,.ad-qcol,.ad-rcol,.ad-validate-bar,.ocean-background,.ad-layout{display:none!important}.ad-report{display:block!important}.ad-report-titlebar{background:#e8f4fc!important;border:2px solid #275b79!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ad-rtb-h2{color:#0a2535!important}.ad-report-radar-wrap{max-width:420px}body{background:#fff;color:#111}}
