body.lx.v5-page{background:radial-gradient(70% 38% at 82% -6%,#7b5cff12,#0000 70%),#11141b}.v5-cat{box-sizing:border-box;max-width:calc(1240px + 2 * var(--gutter));padding:0 var(--gutter) 72px;color:var(--ink);font:400 15px/1.5 var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-inline:auto}.v5-cat *,.v5-cat :before,.v5-cat :after{box-sizing:border-box}.v5-cat svg.i{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.v5-cat .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v5-cat :focus-visible{outline:2px solid var(--violet);outline-offset:3px}.v5-cat h1,.v5-cat h2{letter-spacing:-.01em}.v5-cat .cat-head{padding:44px 0 22px}.v5-cat h1{font:700 clamp(30px, 3.2vw, 42px)/1.1 var(--display);color:var(--ink);margin:0}.v5-cat .cat-lede{max-width:700px;color:var(--muted);margin:10px 0 0;font-size:16px}.v5-cat .cat-market{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:18px 0 0;font-size:14px;display:flex}.v5-cat .cat-market svg.i{width:16px;height:16px;color:var(--champagne)}.v5-cat .cat-market b{color:var(--ink);font-weight:600}.v5-cat .cat-nw{white-space:nowrap}.v5-cat .cat-textbtn{cursor:pointer;min-height:32px;color:var(--ink);font:600 14px/1.2 var(--body);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0;-webkit-text-decoration:underline #959cab80;text-decoration:underline #959cab80;display:inline-flex}@media (hover:hover){.v5-cat .cat-textbtn:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.v5-cat .cat-btn{cursor:pointer;min-height:40px;color:var(--ink);font:600 14px/1 var(--body);transition:background var(--t-press) var(--ease);background:#7b5cff29;border:1px solid #7b5cff99;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}@media (hover:hover){.v5-cat .cat-btn:hover{color:var(--ink);background:#7b5cff42}}.v5-cat .cat-tools{border:1px solid var(--line);background:linear-gradient(#242b3880,#181d2780);border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:12px 14px;display:flex;box-shadow:inset 0 1px #ffffff08}.v5-cat .cat-search{flex:220px;max-width:300px;position:relative}.v5-cat .cat-search svg.i{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:13px;translate:0 -50%}.v5-cat .cat-search input{border:1px solid var(--line-strong);width:100%;height:40px;min-height:0;color:var(--ink);font:400 16px/1 var(--body);appearance:none;background:#11141bb3;border-radius:12px;margin:0;padding:0 12px 0 40px}.v5-cat .cat-search input::placeholder{color:#959cabd9}.v5-cat .cat-search input:focus-visible{outline-offset:1px}.v5-cat .cat-filters{display:contents}.v5-cat .cat-group{border:0;border-left:1px solid var(--line);align-items:center;gap:8px;min-width:0;margin:0;padding:0 0 0 14px;display:flex}.v5-cat .cat-legend{color:var(--muted);font:600 11.5px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.v5-cat .cat-chips{flex-wrap:wrap;gap:6px;display:flex}.v5-cat .cat-chip{display:inline-flex;position:relative}.v5-cat .cat-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.v5-cat .cat-chip>span{white-space:nowrap;border:1px solid var(--line-strong);color:#f7f7fad6;height:34px;font:500 13.5px/1 var(--body);transition:background var(--t-press) var(--ease), border-color var(--t-press) var(--ease), color var(--t-press) var(--ease);background:#f7f7fa08;border-radius:999px;align-items:center;gap:8px;padding:0 13px 0 10px;display:inline-flex}.v5-cat .cat-tick{width:16px;height:16px;transition:background var(--t-press) var(--ease), border-color var(--t-press) var(--ease);border:1.5px solid #f7f7fa52;border-radius:5px;place-items:center;display:grid}.v5-cat .cat-tick svg.i{stroke-width:2.4px;opacity:0;width:12px;height:12px}.v5-cat .cat-chip input:checked+span{color:var(--ink);background:#7b5cff29;border-color:#7b5cffbf}.v5-cat .cat-chip input:checked+span .cat-tick{border-color:var(--violet);background:var(--violet)}.v5-cat .cat-chip input:checked+span .cat-tick svg.i{opacity:1}.v5-cat .cat-chip input:focus-visible{outline:none}.v5-cat .cat-chip input:focus-visible+span{outline:2px solid var(--violet);outline-offset:2px}@media (hover:hover){.v5-cat .cat-chip:hover>span{color:var(--ink);border-color:#f7f7fa47}}.v5-cat .cat-select{display:inline-flex;position:relative}.v5-cat .cat-select select{border:1px solid var(--line-strong);cursor:pointer;color:#f7f7fad6;height:34px;min-height:0;font:500 13.5px/1 var(--body);appearance:none;background:#f7f7fa08;border-radius:999px;margin:0;padding:0 34px 0 14px}.v5-cat .cat-select:has(option:checked:not([value=""])) select{color:var(--ink);background:#7b5cff29;border-color:#7b5cffbf}.v5-cat .cat-select svg.i{width:14px;height:14px;color:var(--muted);pointer-events:none;position:absolute;top:50%;right:12px;translate:0 -50%}.v5-cat .cat-select option{color:var(--ink);background:#1b2029}.v5-cat .cat-clearbar{margin-left:auto}.v5-cat .cat-filterbtn,.v5-cat .cat-sheet-head,.v5-cat .cat-sheet-foot,.v5-cat .cat-backdrop,.js .v5-cat .cat-apply{display:none}.v5-cat .cat-apply{border:1px solid var(--line-strong);height:34px;color:var(--ink);font:600 13.5px/1 var(--body);cursor:pointer;background:#f7f7fa0f;border-radius:999px;padding:0 14px}@media (pointer:coarse){.v5-cat .cat-chip>span,.v5-cat .cat-select select,.v5-cat .cat-apply,.v5-cat .cat-search input{height:44px}.v5-cat .cat-select select{font-size:16px}.v5-cat .cat-textbtn{min-height:44px}}.v5-cat .cat-status{min-height:21px;color:var(--muted);margin:18px 2px 14px;font-size:14px}.v5-cat .cat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.v5-cat .cat-item{min-width:0;display:flex}.v5-cat .cat-card{border:1px solid var(--line);min-width:0;transition:border-color var(--t-move) var(--ease);background:linear-gradient(#1d222d 0%,#181c25 100%);border-radius:20px;flex-direction:column;flex:1;padding:20px 20px 16px;display:flex;box-shadow:inset 0 1px #ffffff0a,0 24px 48px -30px #000000e6}@media (hover:hover){.v5-cat .cat-card:hover{border-color:var(--line-strong)}}.v5-cat .cat-card-head{align-items:center;gap:14px;min-width:0;display:flex}.v5-cat .cat-mono{background:linear-gradient(145deg, var(--w1), var(--w2));color:#f7f7faeb;width:44px;height:44px;font:700 14px/1 var(--display);border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f}.v5-cat .cat-name{font:700 20px/1.2 var(--display);color:var(--ink);overflow-wrap:anywhere;margin:0}.v5-cat .cat-licence{color:var(--muted);margin:3px 0 0;font-size:13px}.v5-cat .cat-facts{margin:16px 0 0}.v5-cat .cat-facts>div{border-top:1px solid var(--line);grid-template-columns:100px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.v5-cat .cat-facts dt{color:var(--muted);font-size:13px;line-height:1.5}.v5-cat .cat-facts dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.v5-cat .cat-facts .cat-more{color:var(--muted);white-space:nowrap}.v5-cat .cat-facts dd:not([data-state=documented]):not([data-state=current]){color:var(--muted);align-items:center;gap:7px;display:flex}.v5-cat .cat-facts dd:not([data-state=documented]):not([data-state=current]):before{content:"";border:1px solid #959cabb3;border-radius:50%;flex:none;width:6px;height:6px}.v5-cat .cat-facts dd[data-state=recheck]:before{border-color:var(--champagne);background:var(--champagne)}.v5-cat .cat-facts dd[data-state=disputed]:before{border-color:var(--coral);background:var(--coral)}.v5-cat .cat-offer dd b{font-weight:600;display:block}.v5-cat .cat-offer dd small{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.v5-cat .cat-card-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.v5-cat .cat-checked{color:var(--muted);flex:100%;font-size:12.5px}.v5-cat .cat-dossier,.v5-cat .cat-soon{margin-left:auto}.v5-cat .cat-dossier{min-height:36px;color:var(--ink);font:600 13.5px/1 var(--body);transition:background var(--t-press) var(--ease), border-color var(--t-press) var(--ease);background:#7b5cff1f;border:1px solid #7b5cff80;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 14px;text-decoration:none;display:inline-flex}.v5-cat .cat-dossier svg.i{width:15px;height:15px}@media (hover:hover){.v5-cat .cat-dossier:hover{color:var(--ink);background:#7b5cff38;border-color:#7b5cffcc}}@media (pointer:coarse){.v5-cat .cat-dossier{min-height:44px}}.v5-cat .cat-soon{color:var(--muted);font-size:13px}.v5-cat .cat-compare{border:1px solid var(--line-strong);color:#f7f7fad6;min-height:36px;font:600 13px/1 var(--body);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 12px 0 9px;text-decoration:none;display:inline-flex}.v5-cat .cat-compare svg.i{width:15px;height:15px}.v5-cat .cat-compare+.cat-dossier,.v5-cat .cat-compare+.cat-soon{margin-left:0}.v5-cat .cat-compare{margin-left:auto}@media (hover:hover){.v5-cat .cat-compare:hover{color:var(--ink);border-color:#f7f7fa4d}}@media (pointer:coarse){.v5-cat .cat-compare{min-height:44px}}.v5-cat .cat-section+.cat-section{margin-top:40px}.v5-cat .cat-section-head{margin:0 2px 14px}.v5-cat .cat-section-title{font:700 22px/1.2 var(--display);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.v5-cat .cat-section-count{color:var(--muted);font:500 14px/1.2 var(--body);letter-spacing:0}.v5-cat .cat-section-note{max-width:780px;color:var(--muted);margin:6px 0 0;font-size:14px}.v5-cat .cat-context{gap:8px;margin-top:12px;display:grid}.v5-cat .cat-tags{flex-wrap:wrap;gap:6px;margin:0;display:flex}.v5-cat .cat-tag{border:1px solid var(--line-strong);color:#f7f7fad6;min-height:24px;font:600 12px/1.2 var(--body);border-radius:999px;align-items:center;padding:3px 9px;display:inline-flex}.v5-cat .cat-residents{border:1px solid var(--line);color:var(--muted);font:600 13px/1.35 var(--body);background:#f7f7fa08;border-radius:10px;align-items:center;gap:8px;margin:0;padding:8px 10px;display:flex}.v5-cat .cat-residents:before{content:"";border:1.5px solid #959cabcc;border-radius:50%;flex:none;width:8px;height:8px}.v5-cat .cat-residents[data-state=restricted]{color:var(--ink);background:#ff725e14;border-color:#ff725e73}.v5-cat .cat-residents[data-state=restricted]:before{border-color:var(--coral);background:var(--coral)}.v5-cat .cat-residents[data-state=accepted]{color:var(--ink)}.v5-cat .cat-residents[data-state=accepted]:before{background:#f7f7fab3;border-color:#f7f7fab3}.v5-cat .cat-facts dd>small{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.v5-cat .cat-offer-src{color:var(--muted);margin-bottom:2px;font-size:12.5px;display:block}.v5-cat .cat-elig{color:#f7f7fadb;align-items:center;gap:7px;margin-top:6px;font-size:12.5px;font-weight:600;display:flex}.v5-cat .cat-elig:before{content:"";border:1px solid #959cabb3;border-radius:50%;flex:none;width:6px;height:6px}.v5-cat .cat-elig[data-state=excluded]:before{border-color:var(--coral);background:var(--coral)}.v5-cat .cat-dot{border-radius:50%}.v5-cat .cat-chip input[type=radio]:checked+span .cat-dot{border-color:var(--violet);background:var(--violet);box-shadow:inset 0 0 0 3px #232836}.v5-cat .cat-empty{border:1px dashed var(--line-strong);text-align:center;background:#181d2799;border-radius:20px;margin-top:4px;padding:40px 24px}.v5-cat .cat-empty h2{max-width:560px;font:700 22px/1.25 var(--display);color:var(--ink);overflow-wrap:anywhere;margin:0 auto}.v5-cat .cat-empty p{max-width:520px;color:var(--muted);margin:10px auto 0}.v5-cat .cat-empty .cat-btn{margin-top:18px}.v5-cat .cat-empty-market{padding:56px 24px}.v5-cat .cat-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;margin-top:20px;display:flex}.v5-cat .cat-actions .cat-btn{margin-top:0}.v5-cat .cat-method{border-top:1px solid var(--line);color:var(--muted);margin-top:36px;padding-top:6px;font-size:14px}.v5-cat .cat-method summary{cursor:pointer;color:#f7f7fad6;align-items:center;gap:8px;min-height:44px;font-weight:600;list-style:none;display:inline-flex}.v5-cat .cat-method summary::-webkit-details-marker{display:none}.v5-cat .cat-method summary:after{content:"";width:7px;height:7px;transition:rotate var(--t-press) var(--ease);border-bottom:1.6px solid;border-right:1.6px solid;margin-top:-3px;rotate:45deg}.v5-cat .cat-method[open] summary:after{margin-top:3px;rotate:-135deg}.v5-cat .cat-method ul{gap:6px;max-width:760px;margin:4px 0 10px;padding-left:18px;display:grid}.v5-cat .cat-method b{color:#f7f7fad6;font-weight:600}@media (width<=1099.98px){.v5-cat .cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=721px) and (width<=1023.98px){.v5-cat .cat-tools{gap:12px 22px}.v5-cat .cat-search{flex-basis:100%;max-width:none}.v5-cat .cat-group{border-left:0;padding-left:0}}@media (width<=720px){.v5-cat .cat-head{padding:26px 0 16px}.v5-cat .cat-lede{font-size:15px}.v5-cat .cat-grid{grid-template-columns:minmax(0,1fr);gap:14px}.v5-cat .cat-card{border-radius:18px;padding:18px 16px 14px}.v5-cat .cat-facts>div{grid-template-columns:92px minmax(0,1fr)}.v5-cat .cat-empty{padding:32px 18px}.v5-cat .cat-tools{box-shadow:none;background:0 0;border:0;gap:10px;padding:0}.v5-cat .cat-search{flex:1 1 0;max-width:none}.v5-cat .cat-group{border-left:0;padding-left:0}.js .v5-cat .cat-tools{flex-wrap:nowrap}.js .v5-cat .cat-clearbar{display:none}.js .v5-cat .cat-filterbtn{cursor:pointer;border:1px solid var(--line-strong);height:44px;color:var(--ink);font:600 14px/1 var(--body);background:#f7f7fa0a;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.v5-cat .cat-filterbtn svg.i{width:18px;height:18px}.v5-cat .cat-count{background:var(--violet);color:#fff;min-width:20px;height:20px;font:700 12px/1 var(--body);border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}.v5-cat .cat-count[hidden],.js .v5-cat .cat-filters{display:none}.js .v5-cat .cat-filters.is-open{z-index:61;overscroll-behavior:contain;max-height:min(86dvh,640px);padding:6px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line-strong);animation:cat-sheet-in var(--t-deal) var(--ease);background:#1b2029;border-radius:22px 22px 0 0;flex-direction:column;gap:18px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -30px 60px -20px #000c}.js .v5-cat .cat-backdrop:not([hidden]){z-index:60;background:#080a0e9e;display:block;position:fixed;inset:0}.v5-cat .cat-filters.is-open .cat-sheet-head{z-index:1;background:#1b2029;justify-content:space-between;align-items:center;margin:0 -20px;padding:10px 12px 6px 20px;display:flex;position:sticky;top:-6px}.v5-cat .cat-sheet-title{color:var(--ink);font:700 18px/1 var(--display);margin:0}.v5-cat .cat-close{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.v5-cat .cat-filters.is-open .cat-group{flex-direction:column;align-items:flex-start;gap:10px}.v5-cat .cat-filters.is-open .cat-chip>span{height:44px;padding:0 16px 0 12px;font-size:14.5px}.v5-cat .cat-filters.is-open .cat-select,.v5-cat .cat-filters.is-open .cat-select select{width:100%}.v5-cat .cat-filters.is-open .cat-select select{border-radius:12px;height:44px;font-size:16px}.v5-cat .cat-filters.is-open .cat-sheet-foot{bottom:calc(-16px - env(safe-area-inset-bottom));margin:4px -20px calc(-16px - env(safe-area-inset-bottom));padding:12px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#1b2029;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky}.v5-cat .cat-done{background:var(--violet);color:#fff;height:44px;font:600 15px/1 var(--body);cursor:pointer;border:0;border-radius:12px;margin-left:auto;padding:0 20px}html.cat-modal{overflow:hidden}}@keyframes cat-sheet-in{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.v5-cat .cat-filters.is-open{animation:none}.v5-cat *{transition:none!important}}.bp{--bp-card:#ffffff07;--bp-line:#ffffff12;--bp-soft:#ffffff0b;--bp-teal:var(--cyan,#65dcef);--bp-muted:#8e98ad;--bp-amber:#e7c57a;--bp-red:#ff9db4;gap:14px;max-width:980px;display:grid}.bp-sum{border:1px solid var(--bp-line);background:radial-gradient(120% 140% at 0 0,#65dcef12,#0000 55%),linear-gradient(#ffffff09,#ffffff04);border-radius:18px;padding:22px 24px 18px;position:relative;overflow:hidden}.bp-sum:before{content:"";background:linear-gradient(180deg, var(--bp-teal), #65dcef00);border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:0}.bp-sum.is-pending{background:linear-gradient(#ffffff08,#ffffff03)}.bp-sum.is-pending:before{background:linear-gradient(#e7c57ab3,#e7c57a00)}.bp-sum-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.bp-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--bp-muted);font-size:10.5px;font-weight:600}.bp-type{color:var(--bp-teal);background:#65dcef1a;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.bp-head{font:600 clamp(22px, 2.4vw, 28px)/1.15 var(--display);letter-spacing:-.015em;color:#f4f6fb;margin:10px 0 0}.bp-head.is-muted{color:#d8dce6;font-size:clamp(19px,2vw,22px)}.bp-why{max-width:62ch;color:var(--bp-muted);margin:8px 0 0;font-size:13.5px;line-height:1.5}.bp-keys{border-top:1px solid var(--bp-line);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:0;margin:18px 0 0;display:grid}.bp .bp-keys>div{border-top:0;gap:0;padding:12px 14px 8px 0;display:block}.bp .bp-keys>div+div{border-left:1px solid var(--bp-line);padding-left:14px}.bp-keys dt{color:var(--bp-muted);font-size:11px}.bp-keys dd{color:#f4f6fb;margin:4px 0 0;font-size:16px;font-weight:600}.bp-ev{color:var(--bp-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:16px 0 0;font-size:12px;display:flex}.bp-ok{background:#65dcef29;border-radius:50%;flex:none;width:14px;height:14px;position:relative}.bp-ok:after{content:"";border:solid var(--bp-teal);border-width:0 1.6px 1.6px 0;width:3px;height:6px;position:absolute;top:2.5px;left:4.5px;transform:rotate(45deg)}.bp button{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.bp-val{color:#f4f6fb;text-underline-offset:4px;-webkit-text-decoration:underline #65dcef47;text-decoration:underline #65dcef47;text-decoration-thickness:1px;display:inline}.bp-val:hover,.bp-val:focus-visible{-webkit-text-decoration-color:var(--bp-teal);text-decoration-color:var(--bp-teal)}.bp-long{color:#dfe3ec}.bp-srcmini{vertical-align:1px;margin-left:2px;color:#a3abbb!important;border:1px solid #ffffff1a!important;border-radius:999px!important;padding:1px 7px!important;font-size:11px!important}.bp-srcmini:hover{color:var(--bp-teal)!important;border-color:#65dcef73!important}.bp-src{color:#cfe9ef;text-underline-offset:3px;-webkit-text-decoration:underline #65dcef59;text-decoration:underline #65dcef59}.bp :focus-visible{outline:2px solid var(--bp-teal);outline-offset:3px;border-radius:6px}.bp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.bp-grid.is-single{grid-template-columns:minmax(0,1fr)}.bp-grid.is-single .bp-terms{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.bp .bp-grid.is-single .bp-terms>div:nth-child(2){border-top:0}.bp-card{border:1px solid var(--bp-line);background:var(--bp-card);border-radius:16px;padding:18px 20px}.bp-h{font:600 13px/1.3 var(--body);color:#e9ecf3;letter-spacing:.01em;margin:0 0 6px}.bp-terms,.bp-more{margin:0;display:grid}.bp .bp-terms>div,.bp .bp-more>div{border-top:1px solid var(--bp-soft);grid-template-columns:minmax(118px,.9fr) 1.4fr;align-items:baseline;gap:12px;padding:10px 0;display:grid}.bp .bp-terms>div:first-child,.bp .bp-more>div:first-child{border-top:0}.bp-terms dt,.bp-more dt{color:var(--bp-muted);font-size:12.5px}.bp-terms dd,.bp-more dd{margin:0;font-size:13.5px;line-height:1.45}.bp-more dd{color:#dfe3ec}.bp-pill{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-weight:500;line-height:1.6;display:inline-flex;font-size:11.5px!important}.bp-pill:before{content:"";opacity:.85;background:currentColor;border-radius:50%;width:5px;height:5px}.bp-pill.is-recheck{color:var(--bp-amber);background:#e7c57a14}.bp-pill.is-conflict{color:var(--bp-red);background:#ff9db41a;border-color:#ff9db440}.bp-pill.is-unstated,.bp-pill.is-unknown{color:#aeb6c6;background:#ffffff0d}.bp-pill.is-unstated:before,.bp-pill.is-unknown:before{background:0 0;border:1px solid;width:4px;height:4px}.bp-research{background:#ffffff05}.bp-res-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.bp-res-count{color:var(--bp-muted);font-size:12px}.bp-bar{background:#ffffff0f;border-radius:4px;height:4px;margin:10px 0 4px;overflow:hidden}.bp-bar span{background:linear-gradient(90deg, #65dcef8c, var(--bp-teal));border-radius:4px;height:100%;display:block}.bp-res{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.bp-r{border-top:1px solid var(--bp-soft);grid-template-columns:14px 1fr;gap:10px;padding:9px 0;display:grid}.bp-r:first-child{border-top:0}.bp-r b{color:#e3e7ef;font-size:12.5px;font-weight:600}.bp-n{color:var(--bp-muted);background:#ffffff0f;border-radius:999px;margin-left:4px;padding:0 6px;font-size:11px}.bp-r p{color:var(--bp-muted);margin:3px 0 0;font-size:12.5px;line-height:1.5}.bp-name{color:#c7cdd9;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff2e;text-decoration:underline #ffffff2e}.bp-dot{background:#6c7487;border-radius:50%;width:7px;height:7px;margin-top:6px}.bp-r.is-recheck .bp-dot{background:var(--bp-amber)}.bp-r.is-conflict .bp-dot{background:var(--bp-red);box-shadow:0 0 0 3px #ff9db426}.bp-r.is-unstated .bp-dot,.bp-r.is-unknown .bp-dot{background:0 0;border:1.5px solid #8e98ad;width:5px;height:5px}.bp-r.is-na b,.bp-r.is-typedep b{color:#c3c9d4}.bp-r.is-na .bp-dot,.bp-r.is-typedep .bp-dot{background:#3c4456}.bp-r.is-na p,.bp-r.is-typedep p,.bp-r.is-na .bp-more-n,.bp-r.is-typedep .bp-more-n{color:#a3acbd}@media (width<=760px){.bp-sum{border-radius:16px;padding:18px 18px 16px}.bp-keys{grid-template-columns:repeat(2,minmax(0,1fr))}.bp .bp-keys>div{padding:12px 10px 10px 0}.bp .bp-keys>div:nth-child(odd){border-left:0;padding-left:0}.bp .bp-keys>div:nth-child(2n){padding-left:12px}.bp .bp-keys>div:nth-child(n+3){border-top:1px solid var(--bp-soft)}.bp-grid{grid-template-columns:1fr}.bp-card{padding:16px}.bp .bp-terms>div,.bp .bp-more>div{grid-template-columns:minmax(104px,.85fr) 1.3fr}.bp-grid.is-single .bp-terms{grid-template-columns:1fr}.bp .bp-grid.is-single .bp-terms>div:nth-child(2){border-top:1px solid var(--bp-soft)}}.bp-rl{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.bp-rl li{align-items:flex-start;gap:10px;display:flex}.bp-ri{width:16px;height:16px;color:var(--bp-amber);flex:none;margin-top:3px}.bp-rl-l{color:var(--bp-muted);font-size:12px;display:block}.bp-rl p{color:#e3e7ef;margin:2px 0 0;font-size:13.5px;line-height:1.5}.bp .pf-acc{margin-top:0}.bp-res .bp-r p{font-size:12.5px}.pf{--pf-card:#ffffff07;--pf-card-2:#ffffff0b;--pf-line:#ffffff13;--pf-soft:#ffffff0d;--pf-ink:var(--lx-text,#f4f7ff);--pf-muted:var(--lx-muted,#aab5cc);--pf-dim:#8f9ab2;--pf-teal:var(--lx-cyan,#65dcef);--pf-amber:#e7c57a;--pf-red:#ff9db4;--pf-green:var(--lx-green,#4fd69c);--pf-r:16px;--pf-ease:cubic-bezier(.22, 1, .36, 1)}.pf .dossier-section{padding:30px 0}.pf button{font:inherit}.pf .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pf :focus-visible{outline:2px solid var(--pf-teal);outline-offset:2px;border-radius:8px}.pf-head{justify-content:space-between;align-items:flex-end;gap:12px 24px;margin:0 0 16px;display:flex}.pf-eyebrow{font:600 11px/1.2 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--pf-teal);margin:0 0 6px}.pf-head h2{font:600 clamp(20px, 2vw, 24px)/1.2 var(--display);letter-spacing:-.01em;color:var(--pf-ink);margin:0}.pf-line{max-width:70ch;color:var(--pf-dim);margin:6px 0 0;font-size:13.5px;line-height:1.5}.pf-line b{color:var(--pf-muted);font-weight:600}.pf-i{width:20px;height:20px}.pf-ci{flex:none;width:14px;height:14px}.pf-si{flex:none;width:13px;height:13px}.pf-xi{vertical-align:-1px;width:12px;height:12px;margin-left:3px}.pf-mi{width:16px;height:16px;color:var(--pf-muted);flex:none}.pf-chip{font:500 11.5px/1.6 var(--body);white-space:nowrap;color:#b7bfce;background:#ffffff0e;border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 7px;display:inline-flex}.pf-chip.is-ok,.pf-chip.is-listed{color:var(--pf-teal);background:#65dcef17}.pf-chip.is-recheck{color:var(--pf-amber);background:#e7c57a17}.pf-chip.is-conflict{color:var(--pf-red);background:#ff9db41a;box-shadow:inset 0 0 0 1px #ff9db440}.pf-chip.is-no{color:#c5ccd9}.pf-chip.is-adv{color:var(--pf-muted);background:#ffffff0d;padding-left:9px}.pf-chipbtn{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0}.pf-chipbtn:hover .pf-chip{filter:brightness(1.18)}.pf-v{cursor:pointer;color:var(--pf-ink);text-align:left;text-underline-offset:4px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #65dcef40;text-decoration:underline #65dcef40;text-decoration-thickness:1px}.pf-v:hover{-webkit-text-decoration-color:var(--pf-teal);text-decoration-color:var(--pf-teal)}.pf-src{border:1px solid var(--pf-line);color:var(--pf-dim);cursor:pointer;white-space:nowrap;vertical-align:1px;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-size:11.5px;line-height:1.5;display:inline-flex}.pf-src:hover{color:var(--pf-teal);border-color:#65dcef66}.pf-nm{color:var(--pf-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #ffffff2e;text-decoration:underline #ffffff2e}.pf-nm:hover{color:var(--pf-ink)}.pf-acc{border:1px solid var(--pf-line);background:#ffffff05;border-radius:14px;margin-top:14px}.pf-acc>summary{cursor:pointer;min-height:48px;color:var(--pf-ink);border-radius:14px;align-items:center;gap:10px;padding:0 16px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.pf-acc>summary::-webkit-details-marker{display:none}.pf-acc>summary:hover{background:#ffffff06}.pf-acc-t{flex:1}.pf-acc-m{color:var(--pf-dim);font-size:12px;font-weight:400}.pf-acc-c{width:16px;height:16px;color:var(--pf-muted);transition:rotate .22s var(--pf-ease)}.pf-acc[open]>summary .pf-acc-c{rotate:180deg}.pf-acc[open]>summary{border-bottom:1px solid var(--pf-soft);border-radius:14px 14px 0 0}.pf-acc-b{padding:6px 16px 14px}@supports (interpolate-size:allow-keywords){.pf-acc{interpolate-size:allow-keywords}.pf-acc::details-content{opacity:0;block-size:0;transition:block-size .24s var(--pf-ease), opacity .2s var(--pf-ease), content-visibility .24s allow-discrete;overflow:hidden}.pf-acc[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){.pf-acc-c{transition:none}.pf-acc::details-content{transition:none!important}}.pf-ers{margin:0;padding:0;list-style:none}.pf-er{border-top:1px solid var(--pf-soft);padding:12px 0}.pf-er:first-child{border-top:0}.pf-er-h{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pf-er-h b{color:var(--pf-ink);font-size:13px;font-weight:600}.pf-er-d{color:var(--pf-dim);margin-left:auto;font-size:12px}.pf-er-t{color:#d7dce6;margin:6px 0 0;font-size:13px;line-height:1.55}.pf-er-s{gap:3px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pf-er-s li{color:var(--pf-dim);flex-wrap:wrap;align-items:center;gap:0 8px;font-size:12px;line-height:1.5;display:flex}.pf-er-s a{min-height:24px;color:var(--pf-teal);align-items:center;text-decoration:none;display:inline-flex}.pf-er-s a:hover{text-decoration:underline}.pf-er-n{color:var(--pf-dim);margin:6px 0 0;font-size:12px}.pf-er-notes{color:var(--pf-dim);margin:6px 0 0;padding-left:16px;font-size:12px;line-height:1.5}.pf-kc-i{width:34px;height:34px;color:var(--pf-teal);background:#65dcef14;border-radius:10px;flex:none;place-items:center;display:grid}.pf-kc-i .pf-i{width:18px;height:18px}.pf-kc-hint{color:var(--pf-dim);margin-top:1px;font-size:11.5px;display:block}.pf-ats{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pf-at{border-radius:var(--pf-r);border:1px solid var(--pf-line);background:var(--pf-card);align-items:flex-start;gap:12px;padding:14px;display:flex}.pf-at-i{width:34px;height:34px;color:var(--pf-muted);background:#ffffff0d;border-radius:10px;flex:none;place-items:center;display:grid}.pf-at.is-yes .pf-at-i{color:var(--pf-teal);background:#65dcef14}.pf-at-b{min-width:0}.pf-at-l{color:var(--pf-dim);align-items:center;gap:6px;font-size:12px;display:flex}.pf-at-s{color:var(--pf-green);display:inline-flex}.pf-at-s.is-no{color:#c5ccd9;background:#ffffff0f;border-radius:999px;padding:0 7px;font-size:11px}.pf-at b{color:var(--pf-ink);margin-top:3px;font-size:14px;font-weight:600;line-height:1.35;display:block}.pf-cats{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pf-cat{color:var(--pf-ink);background:#ffffff0e;border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}a.pf-cat{box-shadow:inset 0 0 0 1px #65dcef38}a.pf-cat:hover{background:#65dcef1a}.pf-cat .pf-ci{color:var(--pf-teal)}.pf-open{border:1px dashed #ffffff17;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;padding:10px 14px;display:flex}.pf-open-l{color:var(--pf-dim);align-items:center;gap:8px;font-size:12px;display:inline-flex}.pf-open ul{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.pf-open li{color:var(--pf-muted);font-size:13px}.pf-open li small{color:var(--pf-dim);margin-left:6px;font-size:12px}.pf-lic{border-radius:var(--pf-r);border:1px solid var(--pf-line);background:var(--pf-card);max-width:980px;padding:16px}.pf-lic-h{align-items:center;gap:12px;display:flex}.pf-lic-h h3{font:600 16px/1.2 var(--body);color:var(--pf-ink);margin:0}.pf-lic-s{margin-left:auto}.pf-kvt{border-top:1px solid var(--pf-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:14px 0 0;display:grid}.pf .pf-kvt>div{border-top:0;gap:0;padding:12px 12px 4px 0;display:block}.pf .pf-kvt>div+div{border-left:1px solid var(--pf-soft);padding-left:12px}.pf-kvt dt{color:var(--pf-dim);font-size:11.5px}.pf-kvt dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:600}.pf-lic .pf-acc{margin-top:12px}.pf .pf-ctx{gap:10px}.pf .pf-ctx article{border-radius:var(--pf-r);padding:14px 16px}.pf .pf-ctx h3{margin:0 0 8px;font-size:13.5px}.pf .pf-ctx p{color:var(--pf-dim);margin:8px 0 0;font-size:12.5px;line-height:1.5}.pf-kcs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pf-kc{border-radius:var(--pf-r);border:1px solid var(--pf-line);background:var(--pf-card);flex-direction:column;gap:10px;padding:16px;display:flex}.pf-kc-h{align-items:flex-start;gap:10px;display:flex}.pf-kc-h h3{font:600 14px/1.25 var(--body);color:var(--pf-ink);margin:0}.pf-kc-h .pf-chipbtn,.pf-kc-h>.pf-chip{margin-left:auto}.pf-kv{color:var(--pf-ink);margin:0;font-size:14px;font-weight:500;line-height:1.45}.pf-kv.is-muted{color:var(--pf-dim);font-weight:400}.pf-kd{color:var(--pf-muted);margin:0;font-size:12.5px;line-height:1.5}.pf-kc-f{margin-top:auto}.pf-docs{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pf-docs li{color:var(--pf-ink);background:#ffffff0d;border-radius:8px;padding:3px 9px;font-size:12.5px;line-height:1.4}.pf-kc.is-unknown,.pf-kc.is-recheck{background:#ffffff04}.pf-kc.is-unknown .pf-kc-i{color:var(--pf-muted);background:#ffffff0d}.pf-risk{background:#e7c57a0d;border:1px solid #e7c57a38;border-radius:12px;align-items:flex-start;gap:10px;margin-top:10px;padding:11px 14px;display:flex}.pf-ri{width:16px;height:16px;color:var(--pf-amber);flex:none;margin-top:2px}.pf-risk b{color:var(--pf-amber);letter-spacing:.02em;font-size:12px;font-weight:600;display:block}.pf-risk p{color:#e9e3d2;margin:2px 0 0;font-size:13.5px;line-height:1.5}.pf-row{background:var(--pf-card);border:1px solid var(--pf-line);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:10px;padding:10px 14px;display:flex}.pf-row-l{color:var(--pf-dim);align-items:center;gap:6px;min-width:140px;font-size:12.5px;display:inline-flex}.pf-row-v{color:#dde2eb;flex:1;min-width:200px;font-size:13.5px;line-height:1.5}.pf-wimp h4{color:var(--pf-ink);margin:14px 0 6px;font-size:12.5px}.pf-wimp ul{color:#d7dce6;margin:0;padding-left:18px;font-size:13px;line-height:1.55}.pf-keys{border:1px solid var(--pf-line);border-radius:var(--pf-r);background:var(--pf-card);grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px;display:grid}.pf-keys>div{padding:12px 16px}.pf-keys>div+div{border-left:1px solid var(--pf-soft)}.pf-keys span{color:var(--pf-dim);font-size:11.5px;display:block}.pf-keys b{color:var(--pf-ink);margin-top:3px;font-size:16px;font-weight:600;display:block}.pf-mchips{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.pf-mchips li{border:1px solid var(--pf-line);background:var(--pf-card-2);color:var(--pf-ink);border-radius:10px;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:13px;font-weight:500;display:inline-flex}.pf-tw{border:1px solid var(--pf-line);border-radius:var(--pf-r);margin-top:12px;overflow:hidden}.pf-mt{border-collapse:collapse;width:100%;font-size:13.5px}.pf-mt th,.pf-mt td{text-align:left;vertical-align:middle;border-top:1px solid var(--pf-soft);padding:10px 14px}.pf-mt thead th{color:var(--pf-dim);letter-spacing:.02em;background:#ffffff06;border-top:0;font-size:11.5px;font-weight:500}.pf-mt tbody th{color:var(--pf-ink);white-space:nowrap;font-weight:500}.pf-mt tbody tr:hover{background:#ffffff04}.pf-m{align-items:center;gap:8px;display:inline-flex}.pf-others{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pf-others li{color:var(--pf-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;display:flex}.pf-conds{gap:8px;margin:6px 0 4px;padding:0;list-style:none;display:grid}.pf-conds li{color:#d7dce6;font-size:13px;line-height:1.5}.pf-conds b{color:var(--pf-ink);margin-right:6px;font-weight:600}.pf-wd-pair{grid-template-columns:1.4fr 1fr;align-items:start;gap:10px;display:grid}.pf-wd-pair article{border-radius:var(--pf-r);border:1px solid var(--pf-line);background:var(--pf-card);flex-direction:column;gap:10px;padding:16px;display:flex}.pf-wd-h{align-items:center;gap:10px;display:flex}.pf-wd-h h3{font:600 14px/1.25 var(--body);color:var(--pf-ink);margin:0}.pf-wd-h .pf-chip,.pf-wd-h .pf-chipbtn{margin-left:auto}.pf-claus{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pf-claus li{color:#dde2eb;padding-left:14px;font-size:13.5px;line-height:1.5;position:relative}.pf-claus li:before{content:"";background:var(--pf-teal);opacity:.6;border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:2px}.pf-wd-b .pf-kc-i{color:var(--pf-muted);background:#ffffff0d}.pf-gl{gap:10px;margin:0;display:grid}.pf .pf-gl>div{border-top:0;grid-template-columns:140px 1fr;align-items:center;gap:12px;padding:0;display:grid}.pf-gl dt{color:var(--pf-dim);font-size:12.5px}.pf-gl dd{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.pf-gl .pf-cats{margin:0}.pf-tags{flex-wrap:wrap;gap:6px;display:flex}.pf-tags span{color:var(--pf-ink);background:#ffffff0d;border-radius:8px;padding:3px 9px;font-size:12.5px}.pf-limit{color:var(--pf-dim);align-items:flex-start;gap:8px;margin:14px 0 0;font-size:12.5px;line-height:1.7;display:flex}.pf-limit .pf-ci{margin-top:3px}.pf .split-details{gap:10px}.pf .split-details details{border:1px solid var(--pf-line);background:#ffffff05;border-radius:14px}.pf .split-details details>summary{min-height:48px;color:var(--pf-ink);font-weight:500}@media (width<=1100px){.pf-kcs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pf .dossier-section{padding:24px 0}.pf-head{margin-bottom:12px}.pf-kvt{grid-template-columns:repeat(2,minmax(0,1fr))}.pf .pf-kvt>div:nth-child(3){border-left:0;padding-left:0}.pf .pf-kvt>div:nth-child(n+3){border-top:1px solid var(--pf-soft)}.pf-wd-pair{grid-template-columns:1fr}.pf .pf-gl>div{grid-template-columns:1fr;gap:6px}}@media (width<=640px){.pf-kcs{grid-template-columns:1fr;gap:8px}.pf-kc{gap:8px;padding:13px 14px}.pf-kc-hint{display:none}.pf-kc-h{align-items:center}.pf-kc-i{width:30px;height:30px}.pf-kc-f{margin-top:0}.pf-kv{font-size:13.5px}.pf-ats{grid-template-columns:1fr}.pf-keys{grid-template-columns:1fr 1fr}.pf-keys>div:nth-child(3){border-left:0;border-top:1px solid var(--pf-soft);grid-column:1/-1}.pf-mt.is-compact{font-size:12.5px}.pf-mt.is-compact th,.pf-mt.is-compact td{padding:9px 8px}.pf-mt.is-compact th:first-child,.pf-mt.is-compact td:first-child{padding-left:12px}.pf-mt.is-compact tbody th{white-space:normal}.pf-mt.is-compact .pf-mi{display:none}.pf-mt.is-compact .pf-chip{white-space:normal;background:0 0;padding:0;font-size:11.5px;line-height:1.3}.pf-mt.is-compact .pf-chip .pf-ci{display:none}.pf-mt.is-compact .pf-chipbtn{text-align:left}.pf-tw:has(.pf-mt:not(.is-compact)){border:0;border-radius:0;overflow:visible}.pf-mt:not(.is-compact),.pf-mt:not(.is-compact) tbody,.pf-mt:not(.is-compact) tr,.pf-mt:not(.is-compact) th,.pf-mt:not(.is-compact) td{display:block}.pf-mt:not(.is-compact) thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.pf-mt:not(.is-compact) tbody{gap:6px;display:grid}.pf-mt:not(.is-compact) tr{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));border:1px solid var(--pf-line);background:var(--pf-card);border-radius:12px;column-gap:10px;padding:2px 12px 8px;display:grid}.pf-mt:not(.is-compact) tbody th{border-top:0;grid-column:1/-1;padding:9px 0 4px}.pf-mt:not(.is-compact) td{overflow-wrap:anywhere;border-top:0;padding:4px 0 0;font-size:13px}.pf-mt:not(.is-compact) td .pf-chip{white-space:normal}.pf-mt:not(.is-compact) td:before{content:attr(data-label);color:var(--pf-dim);margin-bottom:2px;font-size:11px;display:block}.pf-er-d{width:100%;margin-left:0}.pf-acc>summary{padding:0 14px}.pf-acc-m{display:none}.pf-lic-h{flex-wrap:wrap}.pf-lic-s{margin-left:46px}}.pf-v sup,.pf-fnref{color:var(--pf-teal);margin-left:2px;font-size:10.5px;font-weight:600;text-decoration:none}.pf-colnote{color:var(--pf-dim);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0;font-size:12.5px;display:flex}.pf-fn{counter-reset:none;gap:3px;margin:8px 0 0;padding:0 0 0 4px;list-style:none;display:grid}.pf-fn li{color:var(--pf-dim);font-size:12px;line-height:1.5}.pf-fn li b{color:var(--pf-teal);margin-right:6px;font-weight:600}.pf-keys.is-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}.pf-kc-src{margin-left:auto}.pf-src{border-radius:50%;justify-content:center;min-width:24px;min-height:24px;padding:3px}.pf-src .pf-si{width:14px;height:14px}.bp-more-n{color:#aab3c4}.bp-r .bp-more-n{opacity:1}@media (width<=640px){.pf-keys.is-2{grid-template-columns:1fr 1fr}}.pf-tw:has(.pf-mt.is-compact),.pf-tw:has(.pf-mt.is-compact)~.pf-fn,.pf-tw:has(.pf-mt.is-compact)~.pf-colnote{max-width:760px}ul.pf-titles{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0 24px;margin:4px 0 6px;padding:0;list-style:none;display:grid}ul.pf-titles li{border-top:1px solid var(--pf-soft);color:var(--pf-ink);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.pf-keys small{color:var(--pf-dim);margin-top:2px;font-size:11.5px;display:block}.pf-wd>.pf-keys{margin-bottom:10px}.pf-sub{color:var(--pf-ink);margin:14px 0 6px;font-size:12.5px;font-weight:600}.pf-note{color:var(--pf-dim);align-items:center;gap:6px;margin:10px 0 0;font-size:12.5px;display:flex}.pf-alertline,.bp-alert{color:#f2d6de;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;font-size:13px;display:flex}.pf-acc .pf-acc{background:#ffffff03;margin-top:12px}.pf-acc-b>.pf-tw:first-child{margin-top:8px}.pf-acc-b .pf-others{margin-top:10px}.pf-wd-h .pf-src{margin-left:2px}.bp>.pf-acc{margin-top:0}@media (width<=640px){.pf-acc-b{padding:4px 12px 12px}.pf-acc-b .pf-tw{margin-left:-4px;margin-right:-4px}}.idos .idos-hero{min-height:0;padding:132px 0 46px}.idos .idos-hero h1{margin-bottom:16px}.idos .lx-site{color:#f4f7ffa8}.idos .idos-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1020px;margin:24px 0 26px;padding:0;display:grid}.idos .idos-status>div{background:#090d188c;border:1px solid #ffffff1f;border-radius:14px;min-width:0;padding:14px 16px}.idos .idos-status dt{margin:0 0 6px}.idos .idos-status dd{margin:0}.idos .idos-status .fact-value{font-size:15px;line-height:1.4}.idos .idos-note{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}.idos .idos-lapsed{color:#ffe6b3;background:#ffca680f;border:1px solid #ffca684d;border-radius:12px;max-width:1020px;margin:22px 0 0;padding:12px 16px;font-size:13px;line-height:1.5}.idos .idos-lapsed b{color:#ffd98e}.idos .idos-help{color:var(--muted);margin:16px 0 0;font-size:13px}.idos .idos-empty{color:var(--muted);font-size:13px}.idos .idos-list .idos-note{font-size:11.5px}.idos-pop[popover]{box-sizing:border-box;color:#f7f7fa;width:min(380px,100vw - 32px);font:400 15px/1.5 var(--body);background:#222937;border:1px solid #ffffff29;border-radius:20px;margin:auto;padding:16px 18px;box-shadow:0 30px 60px -20px #000c}.idos-pop[popover]::backdrop{background:#080a0e8c}.idos-pop .idos-pop-lead{font:600 14.5px/1.45 var(--body);color:#f7f7fa;margin:0}.idos-pop ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.idos-pop li{gap:1px;display:grid}.idos-pop a{color:#f7f7fa;font:600 14px/1.4 var(--body);text-underline-offset:3px;overflow-wrap:anywhere;justify-self:start;-webkit-text-decoration:underline #959cab80;text-decoration:underline #959cab80}.idos-pop small{color:#959cab;font-size:12.5px}.idos-pop .idos-pop-casino{color:#959cab;margin:12px 0 0;font-size:12.5px}@media (pointer:coarse){.idos button.fact-value{min-height:44px}.idos-pop a,.idos .source-list a,.idos .text-link{align-items:center;min-height:44px;display:inline-flex}}@media (width<=760px){.idos .idos-hero{padding:104px 0 32px}.idos .idos-status{grid-template-columns:minmax(0,1fr)}}
