@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(./lexend-latin-ext-400-normal.D38JI5AK.woff2)format("woff2"),url(./lexend-latin-ext-400-normal.D9P7pMo-.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:500;src:url(./lexend-latin-ext-500-normal.Bo17xs96.woff2)format("woff2"),url(./lexend-latin-ext-500-normal.DbCmXT_D.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:600;src:url(./lexend-latin-ext-600-normal.hDcqLAH9.woff2)format("woff2"),url(./lexend-latin-ext-600-normal.BXtyp5LP.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:700;src:url(./lexend-latin-ext-700-normal.CcWyeg4T.woff2)format("woff2"),url(./lexend-latin-ext-700-normal.iR1cPiNX.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:400;src:url(./lexend-latin-400-normal.CwRJVcUA.woff2)format("woff2"),url(./lexend-latin-400-normal.CHypAkT3.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:500;src:url(./lexend-latin-500-normal.Dl-X5nog.woff2)format("woff2"),url(./lexend-latin-500-normal.D9x1QWTH.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:600;src:url(./lexend-latin-600-normal.DdvlkEkX.woff2)format("woff2"),url(./lexend-latin-600-normal.DSBzZxpA.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:700;src:url(./lexend-latin-700-normal.DqO8md6r.woff2)format("woff2"),url(./lexend-latin-700-normal.DVyJlN8t.woff)format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(./noto-sans-arabic-arabic-400-normal.AAMxebZb.woff2)format("woff2"),url(./noto-sans-arabic-arabic-400-normal.hsqIUL9Q.woff)format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(./noto-sans-arabic-arabic-500-normal.DPISWLls.woff2)format("woff2"),url(./noto-sans-arabic-arabic-500-normal.CoaTbVwZ.woff)format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(./noto-sans-arabic-arabic-600-normal.JPxwL-XU.woff2)format("woff2"),url(./noto-sans-arabic-arabic-600-normal.JLzruTOp.woff)format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(./noto-sans-arabic-arabic-700-normal.3CqrwsiZ.woff2)format("woff2"),url(./noto-sans-arabic-arabic-700-normal.DXnsSW3z.woff)format("woff")}@keyframes t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.t-digit-group{flex-wrap:nowrap;align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}@media (prefers-reduced-motion:reduce){.t-digit-group .t-digit{animation:none!important}}.t-page-slide{display:grid;position:relative}.t-page-slide .t-page[data-page-id="1"]{--t-page-from-x:calc(var(--page-slide-distance) * -1)}.t-page-slide .t-page[data-page-id="2"],.t-page-slide .t-page[data-page-id="3"]{--t-page-from-x:var(--page-slide-distance)}.t-page-slide[data-page="2"] .t-page[data-page-id="1"],.t-page-slide[data-page="3"] .t-page[data-page-id="1"],.t-page-slide[data-page="3"] .t-page[data-page-id="2"]{--t-page-from-x:calc(var(--page-slide-distance) * -1)}.t-page-slide[data-page="1"] .t-page[data-page-id="2"],.t-page-slide[data-page="1"] .t-page[data-page-id="3"],.t-page-slide[data-page="2"] .t-page[data-page-id="3"]{--t-page-from-x:var(--page-slide-distance)}.t-page-slide .t-page{opacity:0;pointer-events:none;transform:translateX(calc(var(--t-page-from-x,0px) * var(--page-exit-enabled)));filter:blur(calc(var(--page-blur) * var(--page-exit-enabled)));transition:opacity var(--page-fade-dur) var(--page-fade-ease), transform var(--page-slide-dur) var(--page-slide-ease), filter var(--page-slide-dur) var(--page-slide-ease);will-change:opacity, transform, filter;grid-area:1/1}.t-page-slide[data-page="1"] .t-page[data-page-id="1"],.t-page-slide[data-page="2"] .t-page[data-page-id="2"],.t-page-slide[data-page="3"] .t-page[data-page-id="3"]{opacity:1;pointer-events:auto;filter:blur();transition-delay:var(--page-stagger);transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-page-slide .t-page{transition:none!important}}.t-success-check{transform-origin:50%;opacity:0;will-change:transform, opacity, filter;display:inline-block}.t-success-check svg{display:block;overflow:visible}.t-success-check svg path{stroke-dasharray:36;stroke-dashoffset:36px}.t-success-check[data-state=in]{animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards, t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards, t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards, t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.t-success-check[data-state=in] svg path{animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0s) forwards}@keyframes t-check-fade{0%{opacity:0}to{opacity:1}}@keyframes t-check-rotate{0%{transform:rotate(var(--check-rotate-from))}to{transform:rotate(0)}}@keyframes t-check-blur{0%{filter:blur(var(--check-blur-from))}to{filter:blur()}}@keyframes t-check-bob{0%{translate:0 var(--check-y-amount)}to{translate:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.t-success-check{opacity:1;animation:none!important}.t-success-check svg path{stroke-dashoffset:0!important;animation:none!important}}.t-tabs{background:var(--tabs-bar-bg);box-shadow:var(--inset-ring);border-radius:48px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative}.t-tab{appearance:none;min-height:44px;color:var(--tabs-text-muted);cursor:pointer;z-index:1;font:inherit;transition:color var(--tabs-dur) var(--tabs-ease);background:0 0;border:0;border-radius:48px;padding:4px 14px;font-size:.875rem;font-weight:500;position:relative}.t-tab:not([aria-selected=true]):hover,.t-tab[aria-selected=true]{color:var(--tabs-text-active)}.t-tabs-pill{background:var(--tabs-pill-bg);width:0;height:calc(100% - 6px);transition:transform var(--tabs-dur) var(--tabs-ease), width var(--tabs-dur) var(--tabs-ease);will-change:transform, width;z-index:0;pointer-events:none;border-radius:48px;position:absolute;top:3px;left:0;transform:translate(0)}@media (prefers-reduced-motion:reduce){.t-tabs-pill,.t-tab{transition:none!important}}.t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}@media (prefers-reduced-motion:reduce){.t-modal{transition:none!important}}.t-dropdown{transform-origin:0 0;transform:scale(var(--dropdown-pre-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-open-dur) var(--dropdown-ease), opacity var(--dropdown-open-dur) var(--dropdown-ease);will-change:transform, opacity}.t-dropdown[data-origin=top-right]{transform-origin:100% 0}.t-dropdown[data-origin=top-center]{transform-origin:top}.t-dropdown[data-origin=bottom-left]{transform-origin:0 100%}.t-dropdown[data-origin=bottom-center]{transform-origin:bottom}.t-dropdown[data-origin=bottom-right]{transform-origin:100% 100%}.t-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.t-dropdown.is-closing{transform:scale(var(--dropdown-closing-scale));opacity:0;pointer-events:none;transition:transform var(--dropdown-close-dur) var(--dropdown-ease), opacity var(--dropdown-close-dur) var(--dropdown-ease)}@media (prefers-reduced-motion:reduce){.t-dropdown{transition:none!important}}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:none;transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}.t-input{will-change:transform;transition:border-color .15s ease-out}.t-input.is-error{transition:border-color var(--revert-dur,.28s) ease-out}.t-error-msg{opacity:0;visibility:hidden;height:0;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear var(--revert-dur,.28s);margin:0;overflow:hidden}.t-input-wrap.is-error .t-error-msg{opacity:1;visibility:visible;height:auto;transition:opacity var(--revert-dur,.28s) ease-out, visibility 0s linear 0s;margin:.3rem 0 0;overflow:visible}.t-input.is-shaking{animation:t-input-shake calc(var(--shake-dur-a) * 2 + var(--shake-dur-b) * 2) linear}@keyframes t-input-shake{0%{animation-timing-function:var(--shake-ease);transform:translate(0)}28.57%{transform:translateX(var(--shake-distance));animation-timing-function:var(--shake-ease)}57.14%{transform:translateX(calc(var(--shake-distance) * -1));animation-timing-function:var(--shake-ease)}78.57%{transform:translateX(var(--shake-overshoot));animation-timing-function:var(--shake-ease)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.t-input{animation:none!important;transform:none!important}}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}.t-icon-swap{display:inline-grid;position:relative}.t-icon-swap .t-icon{transition:opacity var(--icon-swap-dur) var(--icon-swap-ease), filter var(--icon-swap-dur) var(--icon-swap-ease), transform var(--icon-swap-dur) var(--icon-swap-ease);will-change:opacity, filter, transform;grid-area:1/1}.t-icon-swap[data-state=a] .t-icon[data-icon=a],.t-icon-swap[data-state=b] .t-icon[data-icon=b]{opacity:1;filter:blur();transform:scale(1)}.t-icon-swap[data-state=a] .t-icon[data-icon=b],.t-icon-swap[data-state=b] .t-icon[data-icon=a]{opacity:0;filter:blur(var(--icon-swap-blur));transform:scale(var(--icon-swap-start-scale))}@media (prefers-reduced-motion:reduce){.t-icon-swap .t-icon{transition:none!important}}.t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease), transform var(--stagger-dur) var(--stagger-ease), filter var(--stagger-dur) var(--stagger-ease);will-change:transform, opacity, filter;display:block}.t-stagger-line--2{transition-delay:var(--stagger-stagger)}.t-stagger-line--3{transition-delay:calc(var(--stagger-stagger) * 2)}.t-stagger-line--4{transition-delay:calc(var(--stagger-stagger) * 3)}.t-stagger-line--5{transition-delay:calc(var(--stagger-stagger) * 4)}.t-stagger-line--6{transition-delay:calc(var(--stagger-stagger) * 5)}.t-stagger-line--7{transition-delay:calc(var(--stagger-stagger) * 6)}.t-stagger.is-shown .t-stagger-line{opacity:1;filter:blur();transform:translateY(0)}.t-stagger.is-hiding .t-stagger-line{opacity:0;filter:blur();transition:opacity .2s,transform linear,filter linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.t-stagger-line{transition:none!important}.t-stagger .t-stagger-line{opacity:1;filter:none;transform:none}}.t-tilt{touch-action:pan-y}.t-tilt-card{border-radius:var(--radius-card);transform:perspective(var(--tilt-perspective)) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transform-style:preserve-3d;transition:transform var(--tilt-return) var(--tilt-return-ease);will-change:transform;position:relative;overflow:hidden}.t-tilt-card.is-tilting{transition:transform var(--tilt-follow) var(--tilt-follow-ease)}.t-tilt-glare{pointer-events:none;opacity:0;mix-blend-mode:var(--glare-blend);background:radial-gradient(circle 95px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff7a, #ffffff0f 52%, #fff0 84%), radial-gradient(circle 200px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff2e, #ffffff0a 58%, #fff0 78%), radial-gradient(circle 360px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff1a, #fff0 88%);transition:opacity var(--tilt-glare-fade) var(--tilt-glare-ease);position:absolute;inset:0}.t-tilt.is-hover .t-tilt-glare{opacity:var(--tilt-glare-opacity)}@media (prefers-reduced-motion:reduce){.t-tilt-card{transition:none!important;transform:none!important}}.t-skel{position:relative}.t-skel-skeleton,.t-skel-content{position:absolute;inset:0}.t-skel-skeleton{z-index:1;opacity:1;filter:blur();transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel-content{z-index:2;opacity:0;pointer-events:none;filter:blur(var(--reveal-blur));transition:opacity var(--reveal-dur) var(--reveal-ease), filter var(--reveal-dur) var(--reveal-ease)}.t-skel.is-revealed .t-skel-skeleton{opacity:0;filter:blur(var(--reveal-blur));pointer-events:none}.t-skel.is-revealed .t-skel-content{opacity:1;filter:blur();pointer-events:auto}.t-skel.is-resetting .t-skel-skeleton,.t-skel.is-resetting .t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:t-skel-pulse var(--pulse-dur) ease-in-out var(--pulse-count)}@keyframes t-skel-pulse{0%,to{opacity:1}50%{opacity:var(--pulse-min)}}@media (prefers-reduced-motion:reduce){.t-skel-skeleton,.t-skel-content{transition:none!important}.t-skel-skeleton.is-pulsing>*{animation:none!important}}.t-shimmer{color:var(--shimmer-base);display:inline-block;position:relative}.t-shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band) 100%;color:#0000;-webkit-text-fill-color:transparent;animation:t-shimmer var(--shimmer-dur) var(--shimmer-ease) infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes t-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.t-shimmer:before{animation:none!important}}.t-like-heart{color:currentColor;transition:color var(--like-fill) var(--like-ease)}.t-like-heart path{fill:#0000;stroke:currentColor;transition:fill var(--like-fill) var(--like-ease), stroke var(--like-fill) var(--like-ease)}.t-like[data-liked=true] .t-like-heart{color:var(--like-color)}.t-like[data-liked=true] .t-like-heart path{fill:currentColor}.t-like[data-liked=true] .t-like-icon{animation:t-like-pop var(--like-pop) var(--like-pop-ease)}@keyframes t-like-pop{0%{transform:scale(1)}30%{transform:scale(.82)}to{transform:scale(1)}}.t-like-particles{pointer-events:none;width:0;height:0;color:var(--like-color);position:absolute;top:50%;left:50%}.t-like-particles i{left:calc(var(--like-particle-size) * var(--psize,1) / -2);top:calc(var(--like-particle-size) * var(--psize,1) / -2);width:calc(var(--like-particle-size) * var(--psize,1));height:calc(var(--like-particle-size) * var(--psize,1));opacity:0;background:currentColor;border-radius:50%;position:absolute}@keyframes t-like-burst{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1;transform:translate(calc(var(--px) * .25), calc(var(--py) * .25)) scale(1)}to{opacity:0;transform:translate(var(--px), var(--py)) scale(var(--p-end-scale,.6))}}.t-like.is-bursting .t-like-particles i{animation:t-like-burst var(--pdur,var(--like-particle-dur)) ease-out var(--pdelay,0s) forwards}@media (prefers-reduced-motion:reduce){.t-like-icon,.t-like-particles i{animation:none!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#f5f5f4;--color-card:#fff;--color-raise:#ececea;--color-press:#e4e4e2;--color-muted:#ececea;--color-foreground:#18181b;--color-body:#3f3f46;--color-muted-foreground:#71717a;--color-primary:#18181b;--color-on-primary:#fafafa;--color-accent:#c2410c;--color-on-accent:#fff7ed;--color-hi:#c2410c;--color-on-hi:#fff7ed;--color-border:#e4e4e7;--color-destructive:#b42318;--color-on-destructive:#fff7ed;--color-ring:#18181b;--color-refused:#b42318;--color-paid:#52525b;--color-confirmed:#c2410c;--map-sea:#f5f5f4;--map-0:#e4e4e7;--map-1:#c4c4c8;--map-2:#8a8a91;--map-3:#52525b;--map-4:#18181b;--map-stroke:#18181b47;--hairline:#e4e4e7;--glare-blend:multiply;--font:"Lexend", ui-sans-serif, system-ui, sans-serif;--font-display:"Lexend", ui-sans-serif, system-ui, sans-serif;--font-mono:"Lexend", ui-sans-serif, system-ui, sans-serif;--inset-x:1;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--inset-ring:none;--rule:1px solid var(--color-border);--rule-ink:1px solid var(--color-foreground);--radius:12px;--radius-card:16px;--radius-well:12px;--radius-pill:40px;--measure:62ch;--header-height:68px;--shell:1240px;--content:1060px;--ease-expo:cubic-bezier(.22, 1, .36, 1);--duration-stagger:40ms;--duration-micro:80ms;--duration-quick:.15s;--duration-fast:.25s;--duration-medium:.35s;--duration-slow:.4s;--duration-very-slow:.5s;--ease-smooth-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:ease-in-out;--ease-out:ease-out;--ease-linear:linear;--ease-bounce:cubic-bezier(.34, 1.36, .64, 1);--ease-bounce-strong:cubic-bezier(.34, 3.85, .64, 1);--distance-micro:4px;--distance-small:6px;--distance-base:8px;--distance-medium:12px;--distance-large:30px;--scale-large:.96;--scale-medium:.97;--scale-small:.98;--scale-tiny:.99;--blur-small:2px;--blur-medium:3px;--blur-large:8px;--digit-dur:.5s;--digit-distance:8px;--digit-stagger:80ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--page-slide-dur:.25s;--page-fade-dur:.25s;--page-slide-distance:8px;--page-blur:3px;--page-stagger:0s;--page-exit-enabled:1;--page-slide-ease:cubic-bezier(.22, 1, .36, 1);--page-fade-ease:cubic-bezier(.22, 1, .36, 1);--check-opacity-dur:.5s;--check-rotate-dur:.5s;--check-rotate-from:80deg;--check-bob-dur:.5s;--check-y-amount:30px;--check-blur-dur:.5s;--check-blur-from:10px;--check-path-dur:.5s;--check-path-delay:80ms;--check-ease-out:cubic-bezier(.22, 1, .36, 1);--check-ease-opacity:cubic-bezier(.22, 1, .36, 1);--check-ease-rotate:cubic-bezier(.22, 1, .36, 1);--check-ease-bob:cubic-bezier(.34, 1.35, .64, 1);--check-ease-path:cubic-bezier(.22, 1, .36, 1);--tabs-dur:.25s;--tabs-ease:cubic-bezier(.22, 1, .36, 1);--tabs-text-muted:#71717a;--tabs-text-active:#18181b;--tabs-bar-bg:#ececea;--tabs-pill-bg:#fff;--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--dropdown-open-dur:.25s;--dropdown-close-dur:.15s;--dropdown-pre-scale:.97;--dropdown-closing-scale:.99;--dropdown-ease:cubic-bezier(.22, 1, .36, 1);--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--shake-distance:6px;--shake-overshoot:4px;--shake-dur-a:80ms;--shake-dur-b:60ms;--shake-ease:cubic-bezier(.22, 1, .36, 1);--revert-hold:3s;--revert-dur:.28s;--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;--icon-swap-dur:.25s;--icon-swap-blur:2px;--icon-swap-start-scale:.25;--icon-swap-ease:ease-in-out;--stagger-dur:.5s;--stagger-distance:12px;--stagger-stagger:40ms;--stagger-blur:3px;--stagger-ease:cubic-bezier(.22, 1, .36, 1);--tilt-perspective:1000px;--tilt-return:1s;--tilt-return-ease:cubic-bezier(.22, 1, .36, 1);--tilt-follow:.4s;--tilt-follow-ease:cubic-bezier(.22, 1, .36, 1);--tilt-glare-opacity:.22;--tilt-glare-fade:.3s;--tilt-glare-ease:cubic-bezier(.22, 1, .36, 1);--pulse-dur:1s;--pulse-count:3;--pulse-min:.5;--reveal-dur:.4s;--reveal-blur:2px;--reveal-ease:ease-in-out;--shimmer-dur:2s;--shimmer-base:#767676;--shimmer-highlight:#111;--shimmer-band:400%;--shimmer-ease:linear;--like-color:var(--color-hi);--like-fill:.15s;--like-pop:.35s;--like-pop-ease:cubic-bezier(.34, 1.96, .64, 1);--like-particle-dur:.6s;--like-particle-dist:20px;--like-particle-size:2.5px;--like-ease:cubic-bezier(.22, 1, .36, 1);--amicro-btn:#18181b0d;--amicro-btn-hover:#18181b14;--amicro-btn-press:#18181b1c}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-background:#111113;--color-card:#18181b;--color-raise:#1f1f23;--color-press:#27272a;--color-muted:#1f1f23;--color-foreground:#f4f4f5;--color-body:#d4d4d8;--color-muted-foreground:#a1a1aa;--color-primary:#f4f4f5;--color-on-primary:#111113;--color-accent:#ea580c;--color-on-accent:#18181b;--color-hi:#ea580c;--color-on-hi:#18181b;--color-border:#27272a;--color-destructive:#f87171;--color-on-destructive:#18181b;--color-ring:#f4f4f5;--color-refused:#f87171;--color-paid:#a1a1aa;--color-confirmed:#ea580c;--map-sea:#111113;--map-0:#27272a;--map-1:#3f3f46;--map-2:#71717a;--map-3:#a1a1aa;--map-4:#e4e4e7;--map-stroke:#f4f4f538;--hairline:#27272a;--glare-blend:screen;--inset-ring:none;--tabs-text-muted:#a1a1aa;--tabs-text-active:#111113;--tabs-bar-bg:#1f1f23;--tabs-pill-bg:#f4f4f5;--amicro-btn:#f4f4f50f;--amicro-btn-hover:#f4f4f517;--amicro-btn-press:#f4f4f51f;--shimmer-base:#a1a1aa;--shimmer-highlight:#f4f4f5;--tilt-glare-opacity:.22}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-height) + 12px);hanging-punctuation:first last;background:var(--color-background)}html,body{background:var(--color-background);min-height:100dvh;color:var(--color-body);font-family:var(--font);margin:0;font-size:16px;font-weight:400;line-height:1.5;overflow-x:clip}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;color-scheme:inherit}button,a,summary,label.choice,.register-row{cursor:pointer}a{color:var(--color-foreground);text-underline-offset:.18em;transition:color var(--duration-quick) var(--ease-expo)}a:hover{color:var(--color-foreground);opacity:.72}:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.skip{inset-inline-start:var(--space-md);z-index:20;background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-pill);padding:.45rem .8rem;font-size:13px;font-weight:500;position:absolute;top:-48px}.skip:focus{top:var(--space-md)}.shell{width:min(calc(100vw - 2rem), var(--shell));min-width:0;margin-inline:auto}.wrap{width:min(calc(100vw - 2rem), var(--content));min-width:0;margin-inline:auto}.wrap-atlas{width:min(calc(100vw - 2rem), var(--shell))}.route{animation:route-in var(--duration-fast) var(--ease-smooth-out) both}.reveal{opacity:0;transform:translateY(var(--distance-base));filter:blur(var(--blur-small));transition:opacity var(--duration-fast) var(--ease-smooth-out), transform var(--duration-fast) var(--ease-smooth-out), filter var(--duration-fast) var(--ease-smooth-out)}.reveal.is-in{opacity:1;filter:none;transform:none}@keyframes route-in{0%{opacity:0;transform:translateY(var(--distance-base));filter:blur(var(--blur-medium))}to{opacity:1;filter:none;transform:none}}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3,.brand-name{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-foreground);font-weight:600}.how-n{letter-spacing:0;color:var(--color-muted-foreground);font-weight:500}.amount,.stat-value,.ticket-amount,.metric-n,.latest-amt,.register-row .n{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mark{color:var(--color-accent);background:0 0;padding:0;font-style:normal;font-weight:700;position:relative}.hero h1 .mark:after{content:"";inset-inline:0;opacity:.35;height:.09em;transform-origin:inline-start center;background:currentColor;position:absolute;bottom:.06em;transform:scaleX(0)}.t-stagger.is-shown .hero h1 .t-stagger-line--2 .mark:after{transition:transform var(--duration-slow) var(--ease-smooth-out);transition-delay:calc(var(--stagger-stagger) + var(--stagger-dur));transform:scaleX(1)}.t-stagger.is-shown .hero h1 .t-stagger-line--3 .mark:after{transition:transform var(--duration-slow) var(--ease-smooth-out);transition-delay:calc(var(--stagger-stagger) * 2 + var(--stagger-dur));transform:scaleX(1)}.t-stagger.is-shown .hero h1 .t-stagger-line--4 .mark:after{transition:transform var(--duration-slow) var(--ease-smooth-out);transition-delay:calc(var(--stagger-stagger) * 3 + var(--stagger-dur));transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.hero h1 .mark:after{transition:none;transform:scaleX(1)}}.end-dot{color:var(--color-accent);font-style:normal;font-weight:inherit}.site-header{z-index:20;height:var(--header-height);background:color-mix(in srgb, var(--color-background) 86%, transparent);border-bottom:0;padding:10px 0 8px;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.site-header .shell{height:auto}.header-bar{justify-content:space-between;align-items:center;gap:var(--space-md);background:var(--color-card);border:1px solid var(--color-border);border-radius:16px;height:50px;padding-block:0;padding-inline:16px 14px;display:flex}.brand{color:inherit;align-items:center;min-height:32px;text-decoration:none;display:inline-flex}.brand:hover{color:inherit}.brand-name{letter-spacing:-.03em;font-size:1.2rem;font-weight:700;line-height:1}.brand-dot{color:var(--color-accent);font-style:normal;font-weight:500}.nav{align-items:center;gap:18px;display:flex}.nav-links{gap:18px;display:none}.nav-links a{color:var(--color-muted-foreground);min-height:0;transition:color var(--duration-quick) var(--ease-out);align-items:center;font-size:13px;font-weight:400;text-decoration:none;display:inline-flex;position:relative}.nav-links a:after{content:"";height:1px;transform-origin:inline-start center;transition:transform var(--duration-quick) var(--ease-smooth-out);background:currentColor;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover,.nav-links a:focus-visible{color:var(--color-foreground)}@media (hover:hover) and (pointer:fine){.nav-links a:hover:after,.nav-links a:focus-visible:after{transform:scaleX(1)}}.site-header .btn,.site-header .btn:active,.site-header .icon-btn,.site-header .icon-btn:active{transform:none}.site-header .btn-nav{letter-spacing:-.02em;text-transform:none;height:30px;min-height:0;transition:background-color var(--duration-fast) var(--ease-smooth-out), color var(--duration-fast) var(--ease-smooth-out), transform var(--duration-fast) var(--ease-smooth-out);border-radius:40px;padding:0 14px;font-size:12px;overflow:hidden}.site-header .btn-nav:hover,.site-header .btn-nav:focus-visible{opacity:1;padding:0 14px}.site-header .btn-nav.btn-primary:hover,.site-header .btn-nav.btn-primary:focus-visible,.nav-sheet .btn-nav.btn-primary:hover,.nav-sheet .btn-nav.btn-primary:focus-visible{background:var(--color-accent);color:var(--color-on-accent);opacity:1;transform:translateY(-1px)}.site-header .icon-btn{background:0 0;width:32px;height:32px}.site-header .icon-btn:hover,.site-header .icon-btn:focus-visible{background:var(--amicro-btn);opacity:1;transform:none}.site-header .icon-btn:before{inset:-4px}.lang-picker{align-items:center;gap:2px;display:inline-flex}.lang-opt{opacity:0;min-width:0;max-width:0;color:var(--color-muted-foreground);white-space:nowrap;pointer-events:none;transition:max-width var(--duration-fast) var(--ease-smooth-out), opacity var(--duration-quick) var(--ease-in-out), padding var(--duration-fast) var(--ease-smooth-out), color var(--duration-quick) var(--ease-out);align-items:center;gap:6px;padding:3px 0;text-decoration:none;display:inline-flex;overflow:hidden}.lang-opt.is-current,.lang-picker:hover .lang-opt,.lang-picker:focus-within .lang-opt{opacity:1;pointer-events:auto;max-width:12.5rem;padding:3px 7px}.lang-opt.is-current{color:var(--color-foreground);font-weight:500}.lang-opt:hover,.lang-opt:focus-visible{color:var(--color-foreground);opacity:1}.lang-flag{transform-origin:12%;will-change:transform;border-radius:2px;flex-shrink:0;width:18px;height:12px;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #18181b1f}[data-theme=dark] .lang-flag{box-shadow:inset 0 0 0 1px #ffffff29}.lang-flag svg{width:18px;height:12px;display:block}.lang-name{letter-spacing:0;font-size:12px;line-height:1}.lang-opt:hover .lang-flag,.lang-opt:focus-visible .lang-flag{animation:lang-flag-wave var(--duration-very-slow) var(--ease-smooth-out)}@keyframes lang-flag-wave{0%{transform:rotate(0)}18%{transform:rotate(-14deg)translateY(-1px)}40%{transform:rotate(9deg)}62%{transform:rotate(-7deg)translateY(-1px)}82%{transform:rotate(3deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.lang-picker,.lang-opt{transition:none}.lang-opt:hover .lang-flag,.lang-opt:focus-visible .lang-flag{animation:none}.site-header .btn-nav.btn-primary:hover,.site-header .btn-nav.btn-primary:focus-visible,.nav-sheet .btn-nav.btn-primary:hover,.nav-sheet .btn-nav.btn-primary:focus-visible{transform:none}}@media (width>=768px){.nav-links{display:flex}}@media (width<=640px){.site-header .btn-nav{display:none}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .magnet,.hero-actions .btn{width:min(100%,20rem)}}.magnet{will-change:transform;display:inline-flex}.btn{isolation:isolate;letter-spacing:-.02em;cursor:pointer;white-space:nowrap;height:36px;min-height:36px;box-shadow:none;background:var(--amicro-btn);color:var(--color-foreground);transition:transform var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out), padding var(--duration-fast) var(--ease-smooth-out), opacity var(--duration-quick) var(--ease-smooth-out);border:0;border-radius:40px;justify-content:center;align-items:center;gap:0;padding:0 24px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--amicro-btn-hover);color:var(--color-foreground);opacity:1;padding:0 28px;transform:scale(1.02)}}.btn:active{transform:scale(.96)}.btn-primary{background:var(--color-primary);color:var(--color-on-primary)}@media (hover:hover) and (pointer:fine){.btn-primary:hover{background:var(--color-primary);color:var(--color-on-primary);opacity:.92}}.btn-ghost{background:var(--amicro-btn);color:var(--color-foreground)}.btn-nav{border-radius:40px;height:32px;min-height:32px;padding:0 16px;font-size:12px}.amicro-slide .amicro-arrow{opacity:0;width:0;transition:width var(--duration-fast) var(--ease-smooth-out), margin var(--duration-fast) var(--ease-smooth-out), opacity var(--duration-quick) var(--ease-in-out), transform var(--duration-fast) var(--ease-smooth-out);margin-inline-start:0;display:inline-flex;overflow:hidden;transform:translate(6px)}.amicro-slide .amicro-arrow svg{flex-shrink:0;display:block}@media (hover:hover) and (pointer:fine){.amicro-slide:hover .amicro-arrow,.amicro-slide:focus-visible .amicro-arrow{opacity:1;width:16px;margin-inline-start:10px;transform:translate(0)}}@media (pointer:coarse){.btn,.btn-nav{height:40px;min-height:40px}}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.hero{padding:var(--space-3xl) 0 var(--space-2xl);gap:var(--space-2xl);text-align:start;flex-direction:column;display:flex}.hero>.t-stagger{flex-direction:column;align-items:start;width:100%;min-width:0;max-width:100%;display:flex}.eyebrow,.eyebrow.t-stagger-line{min-height:28px;margin:0 0 var(--space-lg);box-shadow:none;color:var(--color-muted-foreground);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;align-self:start;align-items:center;gap:.55rem;padding:0;font-size:.88rem;font-weight:500;display:inline-flex}.eyebrow .live{background:var(--color-foreground);width:6px;height:6px;box-shadow:none;border-radius:50%;flex-shrink:0;animation:2s infinite np-blink}@keyframes np-blink{0%,to{opacity:1}50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.eyebrow .live{animation:none}}.hero h1{letter-spacing:-.035em;text-wrap:pretty;margin:0 0 var(--space-lg);max-inline-size:22ch;color:var(--color-foreground);font-size:clamp(2rem,5vw,3.15rem);font-weight:600;line-height:1.22;overflow:visible}.hero h1 .t-stagger-line{padding-block:.08em;display:block;overflow:visible}.lede{margin:0 0 var(--space-lg);color:var(--color-muted-foreground);max-width:min(42ch,100%);font-weight:400;line-height:1.65}.hero .lede{color:var(--color-muted-foreground);box-sizing:border-box;width:min(42ch,100%);max-width:100%;margin-inline:0;padding-inline:0;font-size:1rem;font-weight:400;overflow:visible}.t-stagger.is-shown .t-stagger-line{filter:none}.hero-actions,.hero-actions.t-stagger-line{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;width:100%;display:flex}.hero-board{background:var(--color-card);border:1px solid var(--color-foreground);border-radius:var(--radius-card);display:grid;overflow:hidden}@media (width>=900px){.hero-board{grid-template-columns:1.1fr 1fr 1.05fr}}.hb-cell{min-width:0;color:inherit;flex-direction:column;align-items:stretch;padding:1.15rem 1.2rem 1.1rem;text-decoration:none;display:flex}@media (width>=900px){.hb-cell+.hb-cell{box-shadow:inset calc(var(--inset-x) * 1px) 0 0 var(--color-foreground)}}@media (width<=899px){.hb-cell+.hb-cell{box-shadow:inset 0 1px 0 var(--color-foreground)}}a.hb-latest:hover{background:var(--color-raise);opacity:1}.hb-k{border-bottom:1px solid var(--color-border);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground);margin:0 0 .85rem;padding-bottom:.55rem;font-size:.68rem;font-weight:600}.hb-amt{letter-spacing:-.04em;margin:0 0 .45rem;font-size:clamp(1.8rem,3.2vw,2.4rem);font-weight:700;line-height:1.05}.hb-amt em{color:var(--color-accent);font-style:normal}.hb-meta,.hb-date,.hb-across,.hb-quote{color:var(--color-muted-foreground);margin:0;font-size:.88rem;line-height:1.45}.hb-date{margin-top:.2rem}.hb-quote{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.7rem;font-style:italic;display:-webkit-box;overflow:hidden}.hb-big{letter-spacing:-.045em;margin:0 0 .35rem;font-size:clamp(2.4rem,5vw,3.4rem);font-weight:700;line-height:.95}.hb-total{justify-content:flex-start}.hb-across{margin-bottom:auto}.hb-sub{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem 1rem;margin-top:1.35rem;padding-top:.85rem;display:grid}.hb-sub-n{letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600;line-height:1.1;display:block}.hb-sub-k{color:var(--color-muted-foreground);margin-top:.2rem;font-size:.75rem;line-height:1.3;display:block}.hb-bars{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.hb-bars a{color:inherit;grid-template-columns:minmax(4.5rem,.9fr) minmax(3.5rem,1.2fr) auto;align-items:center;gap:.55rem;font-size:.82rem;text-decoration:none;display:grid}.hb-bars a:hover{opacity:1}.hb-dname{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hb-dtrack{background:var(--color-raise);height:3px;display:block;overflow:hidden}.hb-dtrack span{background:var(--color-foreground);height:100%;display:block}.hb-dn{font-variant-numeric:tabular-nums;color:var(--color-muted-foreground);text-align:end}.latest{background:var(--color-card);color:inherit;flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;padding:.95rem 1.35rem;text-decoration:none;display:flex}.latest:hover{opacity:1;background:var(--color-raise)}.latest-k{color:var(--color-muted-foreground);margin-inline-end:.4rem;font-size:.82rem}.latest-amt{letter-spacing:-.03em;color:var(--color-foreground);font-size:1.15rem;font-weight:600}.latest-meta{color:var(--color-muted-foreground);font-size:.9rem}.latest-empty{background:var(--color-card);color:var(--color-muted-foreground);margin:0;padding:.95rem 1.35rem}.stats{background:var(--color-background);border:var(--rule-ink);border-radius:var(--radius-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.stat{padding:var(--space-lg) var(--space-md)}.stat+.stat{box-shadow:inset calc(var(--inset-x) * 1px) 0 0 var(--color-foreground)}.stat-value{letter-spacing:-.03em;color:var(--color-foreground);font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:500;line-height:1}.stat-label{color:var(--color-muted-foreground);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:.55rem;font-size:.6875rem}.section{padding:var(--space-2xl) 0}.section h2,.section>h1{letter-spacing:-.02em;margin:0 0 var(--space-sm);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:700}.section-lede{margin:0 0 var(--space-lg);color:var(--color-muted-foreground);max-width:42ch;font-weight:400;line-height:1.65}.atlas,#registre{scroll-margin-top:calc(var(--header-height) + 8px)}.ink-board{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-card);flex-direction:column;display:flex;overflow:hidden}.board-mast{background:var(--color-background);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem 1.5rem;padding:1.2rem 1.25rem 1.15rem;display:flex}.board-mast h1,.board-mast h2{letter-spacing:-.03em;margin:0 0 .35rem;padding-bottom:0;font-size:clamp(1.45rem,2.6vw,1.85rem);font-style:normal;font-weight:600;line-height:1.2}.board-lede{max-width:46ch;color:var(--color-muted-foreground);margin:0;font-size:.95rem;line-height:1.55}.board-count{letter-spacing:0;text-transform:none;color:var(--color-muted-foreground);margin:0;font-size:.88rem}.board-clear{color:var(--color-foreground);flex-direction:column;align-items:flex-end;gap:.15rem;font-size:1rem;font-style:normal;font-weight:600;text-decoration:none;display:inline-flex}.board-clear span{letter-spacing:0;text-transform:none;color:var(--color-muted-foreground);font-size:.78rem;font-weight:400}.board-clear:hover{opacity:1}.board-clear:hover span{color:var(--color-foreground)}.atlas-split{border-top:1px solid var(--color-border);gap:0;display:grid}.atlas-map,.ledger-col{background:var(--color-card);flex-direction:column;min-width:0;display:flex}.atlas-map{padding:.85rem .9rem 1rem}.ledger-col{padding:.85rem .9rem .75rem}.map-stage{flex-direction:column;flex:1;width:100%;margin:0;display:flex}.map-stage .map-note{text-align:center;margin-top:var(--space-sm)}@media (width>=900px){.atlas-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.ledger-col{border-inline-start:1px solid var(--color-border);height:0;min-height:100%;overflow:hidden}.ledger-col .register{flex-direction:column;flex:auto;min-height:0;display:flex}.ledger-col .register-sort{flex-shrink:0}.ledger-col .register-scroll{flex:auto;min-height:0;overflow:auto}.ledger-col .register-table{min-width:0}.ledger-col .register-head,.ledger-col .register-row{grid-template-columns:minmax(6.5rem,1fr) 5.5rem 6.25rem 5rem;gap:.5rem;padding-inline:.15rem}.ledger-col .register-head span{letter-spacing:0;white-space:normal;line-height:1.25}}.feed-chips{flex-wrap:wrap;gap:.45rem;margin:0 0 1rem;display:flex}.chip{border:1px solid var(--color-border);background:var(--color-card);min-height:36px;color:var(--color-foreground);border-radius:8px;align-items:center;padding:0 .85rem;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}.chip:hover{opacity:1;background:var(--color-raise)}.chip.is-on{background:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-on-primary)}.feed-bar{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:.65rem .85rem;padding:.75rem 0;display:flex}.feed-gouv{flex:14rem;min-width:12rem;max-width:22rem}.feed-gouv .select-trigger,.feed-gouv .native{appearance:none;background:var(--color-raise);border:1px solid var(--color-border);width:100%;min-height:36px;color:var(--color-body);box-shadow:none;border-radius:8px;padding:0 .75rem;font-size:.82rem;font-weight:500}.feed-gouv .select-trigger:hover,.feed-gouv .native:hover{background:var(--color-press)}.feed-gouv .select.is-open .select-trigger{border-color:var(--color-foreground);background:var(--color-press)}.feed-sort,.feed-toggle{border:1px solid var(--color-border);border-radius:8px;flex-wrap:wrap;gap:0;margin-inline-start:auto;display:flex;overflow:hidden}.feed-toggle a{border-radius:0}.feed-sort a,.feed-toggle a{min-height:36px;color:var(--color-muted-foreground);border-radius:8px;align-items:center;padding:0 .8rem;font-size:.82rem;font-weight:500;text-decoration:none;display:inline-flex}.feed-sort a:hover,.feed-toggle a:hover{opacity:1;color:var(--color-foreground)}.feed-sort a.is-on,.feed-toggle a.is-on{background:var(--color-foreground);color:var(--color-on-primary)}.feed-count{color:var(--color-muted-foreground);margin:.85rem 0 1.1rem;font-size:.9rem}.feed-main{gap:.9rem;min-width:0;display:grid}.feed-desk{gap:1.25rem;display:grid}@media (width>=980px){.feed-desk{grid-template-columns:minmax(0,1.7fr) minmax(16rem,.85fr);align-items:start}.feed-desk.is-table{grid-template-columns:1fr}.feed-desk.is-table .feed-side{display:none}}.mosaic{gap:.9rem;display:grid}@media (width>=720px){.mosaic{grid-template-columns:1fr 1fr}}.cta-tile{background:var(--color-foreground);min-height:14rem;color:var(--color-on-primary);border-radius:0;flex-direction:column;justify-content:flex-end;gap:.55rem;padding:1.25rem 1.3rem;text-decoration:none;display:flex}.cta-tile:hover{opacity:1}.cta-tile strong{letter-spacing:-.02em;font-size:1.2rem;font-weight:600}.cta-tile>span{color:#f4f4f5c7;max-width:28ch;font-size:.92rem;line-height:1.45}.cta-tile-btn{background:var(--color-accent);min-height:36px;color:var(--color-on-accent);align-self:flex-start;align-items:center;margin-top:.5rem;padding:0 .95rem;font-size:.82rem;font-weight:600;display:inline-flex}.feed-side{flex-direction:column;gap:.9rem;display:flex}.side-board{background:var(--color-card);border:1px solid var(--color-border);padding:1rem 1.05rem 1.1rem}.side-head{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.85rem;display:flex}.side-head h3{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:600}.side-head span{color:var(--color-muted-foreground);font-size:.75rem}.rank-list{gap:.95rem;margin:0;padding:0;list-style:none;display:grid}.rank-list a{color:inherit;gap:.3rem;text-decoration:none;display:grid}.rank-list a:hover{opacity:1}.rank-line{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.92rem;display:flex}.rank-line strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.rank-bar{background:var(--color-raise);height:6px;display:block}.rank-bar>span{background:var(--color-foreground);height:100%;display:block}.rank-sub{color:var(--color-muted-foreground);font-size:.78rem}.map-frame{background:0 0;border:0;flex-direction:column;flex:auto;display:flex;position:relative;overflow:visible}.map-canvas{background:var(--map-sea);width:100%;height:min(62dvh,520px);min-height:280px;position:relative;overflow:hidden}@media (width>=900px){.map-canvas{height:min(72dvh,640px);min-height:440px}}.map-svg{width:100%;max-width:none;height:100%;display:block}.map-region{fill:var(--map-0);stroke:var(--map-stroke);stroke-width:.85px;cursor:pointer;transition:stroke var(--duration-quick) var(--ease-out), stroke-width var(--duration-quick) var(--ease-out)}.map-region.is-active{stroke:var(--color-foreground);stroke-width:1.85px}.map-legend{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0 0;letter-spacing:0;text-transform:none;color:var(--color-muted-foreground);font-size:.78rem;display:flex}.swatch{background:linear-gradient(90deg, var(--map-0), var(--map-2), var(--map-4));border-radius:0;flex:1;max-width:7rem;height:4px}.map-note{color:var(--color-muted-foreground);margin:var(--space-sm) 0 0;font-size:.78rem}.register{min-width:0}.register-sort{margin:0 0 var(--space-md);border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:.15rem 1rem;padding-bottom:.65rem;display:flex}.register-sort a{letter-spacing:0;text-transform:none;color:var(--color-muted-foreground);min-height:36px;transition:color var(--duration-quick) var(--ease-out);border-bottom:1px solid #0000;align-items:center;padding:.35rem 0;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-flex}@media (pointer:coarse){.register-sort a{min-height:44px}.register-row{padding-block:.9rem}}.register-sort a:hover{color:var(--color-foreground);opacity:1}.register-sort a[aria-current=page]{color:var(--color-foreground);border-bottom-color:var(--color-foreground)}.register-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.register-table{min-width:0}@media (width>=720px){.register-table{min-width:36rem}}.register-head,.register-row{grid-template-columns:minmax(8rem,1.7fr) 5.5rem 7.5rem 5.75rem;align-items:baseline;gap:.75rem;display:grid}.register-row .pair{display:contents}.register-head{z-index:2;background:var(--color-background);border-bottom:var(--rule);padding:.35rem .6rem .55rem;position:sticky;top:0}.register-head span{letter-spacing:0;text-transform:none;color:var(--color-muted-foreground);font-size:.75rem;font-weight:500}.register-head span:not(:first-child),.register-row .n{text-align:end}.register-row{color:inherit;box-shadow:inset 0 -1px 0 var(--hairline);transition:background-color var(--duration-quick) var(--ease-expo);padding:.72rem .6rem;text-decoration:none}.register-row .name,.register-head>:first-child{background:0 0;padding-inline-end:.75rem;position:static}.register-row .name{color:var(--color-muted-foreground);font-size:.95rem;font-style:normal;font-weight:500;line-height:1.25}.register-row.has-reports .name{color:var(--color-foreground)}.register-row .n{font-variant-numeric:tabular-nums;color:var(--color-foreground);font-size:.95rem;font-weight:600}.register-row .pair .n{color:var(--color-muted-foreground);font-size:.88rem;font-weight:400}.register-row:hover{background:var(--color-raise);opacity:1}.register-row:hover .name{background:0 0}.register-row.is-active{background:var(--color-raise);box-shadow:inset calc(var(--inset-x) * 2px) 0 0 var(--color-accent), inset 0 -1px 0 var(--hairline)}.register-row.is-active .name{color:var(--color-foreground);background:0 0}@media (width<=719px){.register-scroll{overflow-x:visible}.register-head{display:none}.register-row{grid-template-columns:minmax(0,1fr) auto;gap:.2rem .9rem;padding-inline:0}.register-row .name,.register-head>:first-child{background:0 0;padding-inline-end:0;position:static}.register-row:hover .name,.register-row.is-active .name{background:0 0}.register-row .pair{flex-wrap:wrap;grid-column:1/-1;gap:.35rem .85rem;display:flex}.register-row .pair .n{text-align:start;color:var(--color-muted-foreground);font-size:.75rem}}.filters{gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap;align-items:end;display:flex}.field{flex-direction:column;gap:.35rem;min-width:min(100%,12rem);display:flex}.field label,.field-label{color:var(--color-body);font-size:.82rem;font-weight:500}.field input,.field select,.field textarea,.field .select-trigger{border:var(--rule);border-radius:var(--radius-well);background:var(--color-card);min-height:36px;box-shadow:none;color:var(--color-body);transition:background-color var(--duration-quick) var(--ease-out), border-color var(--duration-quick) var(--ease-out);padding:.4rem .75rem;font-size:14px}.field textarea{border-radius:var(--radius-well)}.field input:hover,.field select:hover,.field textarea:hover,.field .select-trigger:hover{background:var(--color-raise)}.field textarea{resize:vertical;min-height:8rem}.redact-sheet{background:var(--color-raise);border-radius:var(--radius-well);margin-top:.35rem;padding:.7rem .8rem .75rem}.redact-k{color:var(--color-muted-foreground);margin:0 0 .4rem;font-size:.72rem;font-weight:500}.redact-body{color:var(--color-foreground);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.55}.redact-bar{width:calc(var(--w,5) * .52em);vertical-align:-.08em;-webkit-user-select:none;user-select:none;background:#18181b;border-radius:1px;min-width:2.6em;height:.86em;margin:0 .08em;display:inline-block}[data-theme=dark] .redact-bar{background:#f4f4f5}.review-dl .redact-sheet{background:0 0;margin-top:.2rem;padding:0}.redacted-text{overflow-wrap:anywhere}.success-published{text-align:start;max-width:36rem;margin:1rem 0 0}.success-pub-k{color:var(--color-muted-foreground);margin:.75rem 0 .2rem;font-size:.75rem;font-weight:600}.success-published .hint{margin-top:.65rem}.hint{color:var(--color-muted-foreground);font-size:.8rem}.error-text,.t-error-msg{color:var(--color-destructive);margin:.3rem 0 0;font-size:.85rem}.error-summary{background:var(--color-card);border:var(--rule-ink);box-shadow:none;padding:var(--space-md);border-radius:var(--radius-well);margin-bottom:var(--space-lg)}.error-summary a{color:var(--color-destructive)}.cards{gap:var(--space-md);display:grid}@media (width>=768px){.cards{grid-template-columns:1fr 1fr}}.report-card{background:var(--color-card);border:1px solid var(--color-border);box-shadow:none;transition:transform var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out), border-color var(--duration-quick) var(--ease-smooth-out);border-radius:0;flex-direction:column;gap:.85rem;padding:1.15rem 1.15rem 1rem;display:flex;position:relative;overflow:hidden}.report-card.is-featured{border-color:var(--color-foreground);box-shadow:inset calc(var(--inset-x) * 4px) 0 0 var(--color-accent);grid-column:1/-1;padding:1.2rem 1.25rem 1.1rem}.card-hit{z-index:1;border-radius:inherit;position:absolute;inset:0}.report-card:hover{background:var(--color-raise);border-color:var(--color-foreground);transform:translateY(-1px)}.report-card.is-confirmed{border-color:var(--color-border);box-shadow:inset calc(var(--inset-x) * 3px) 0 0 var(--color-accent)}.card-glare{pointer-events:none;opacity:0;mix-blend-mode:var(--glare-blend);background:radial-gradient(circle 180px at var(--glare-x,50%) var(--glare-y,50%), #ffffff29, transparent 70%);transition:opacity var(--tilt-glare-fade) var(--tilt-glare-ease);position:absolute;inset:0}.report-card.is-hover .card-glare,.ticket.is-hover .card-glare{opacity:1}.badge{letter-spacing:.06em;text-transform:uppercase;min-height:1.35rem;color:var(--color-paid);background:0 0;border-radius:0;align-items:center;padding:0;font-size:.68rem;font-weight:600;display:inline-flex}.badge-refused{color:var(--color-refused);background:0 0}.badge-confirmed{color:var(--color-accent);background:0 0}.card-outcome{letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:.68rem;font-weight:600;line-height:1}.card-outcome.is-paid{color:var(--color-paid)}.card-outcome.is-refused{color:var(--color-refused)}.card-top{justify-content:space-between;gap:var(--space-sm);align-items:flex-start;display:flex}.card-who{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.card-initial{background:var(--color-raise);letter-spacing:.02em;width:1.4rem;height:1.4rem;color:var(--color-muted-foreground);flex-shrink:0;justify-content:center;align-items:center;margin-top:.15rem;font-size:.62rem;font-weight:600;display:inline-flex}.card-loc{margin:.15rem 0 0;font-size:.82rem}.card-who.is-labeled{gap:.25rem;min-width:0;display:grid}.card-fact{flex-wrap:wrap;align-items:baseline;gap:.35rem;min-width:0;margin:0;display:flex}.card-fact strong{font-size:.95rem;font-weight:600;line-height:1.25}.card-k{color:var(--color-muted-foreground);font-size:.82rem;font-weight:500}.spot-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.spot-badge{background:var(--color-accent);min-height:1.5rem;color:var(--color-on-accent);align-items:center;padding:0 .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.spot-read{color:var(--color-foreground);font-size:.85rem;font-weight:600}.card-badges{flex-wrap:wrap;gap:.3rem;display:flex}.amount{letter-spacing:-.035em;color:var(--color-foreground);text-align:end;padding-top:.05rem;font-size:1.55rem;font-weight:600;line-height:1}.card-place{margin:0;font-size:.98rem;line-height:1.25}.card-copy{-webkit-line-clamp:3;unicode-bidi:plaintext;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.report-card.is-featured .card-copy{-webkit-line-clamp:4;max-width:48ch;font-size:1.15rem;line-height:1.45}.card-rule{border-top:1px dashed var(--color-border);height:0;margin:0}.card-meta{margin:0;font-size:.78rem}.card-foot{z-index:2;flex-direction:column;align-items:stretch;gap:.7rem;margin-top:0;display:flex;position:relative}.card-meta-row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.card-end{align-items:center;gap:.65rem;display:inline-flex}.card-react{z-index:2;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:relative}.confirm.is-quiet{display:inline-flex}.react-pair{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.confirm-btn.is-down{background:var(--amicro-btn)}.confirm-btn.is-down.is-on{background:var(--amicro-btn-press);color:var(--color-foreground)}.report-card .confirm-btn{height:32px;min-height:32px;padding-block:0;padding-inline:8px 10px}.muted{color:var(--color-muted-foreground)}.table-wrap{background:var(--color-card);border:var(--rule-ink);box-shadow:none;border-radius:0;overflow:auto}.data-table{border-collapse:collapse;width:100%;font-size:.92rem}.data-table th,.data-table td{text-align:start;box-shadow:inset 0 -1px 0 var(--hairline);vertical-align:top;padding:.75rem .85rem}.data-table th{text-transform:none;letter-spacing:0;color:var(--color-muted-foreground);background:var(--color-card);font-size:.78rem;font-weight:500}.data-table tr.is-confirmed td:first-child{box-shadow:inset calc(var(--inset-x) * 2px) 0 0 var(--color-hi)}.how{gap:var(--space-lg);display:grid}.how-board{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-card);gap:0;overflow:hidden}.how-item{place-items:start;column-gap:var(--space-md);background:var(--color-card);text-align:start;grid-template-rows:auto 1fr auto;grid-template-columns:auto 1fr;row-gap:.35rem;padding:1.15rem 1.2rem;display:grid}.how-n{color:var(--color-muted-foreground);text-align:start;grid-area:1/1/span 2;font-size:1.15rem;font-weight:500;line-height:1.2}.how-item h3{text-align:start;grid-area:1/2;margin:0;font-size:1.15rem;font-weight:600}.how-item .muted{grid-area:2/2;margin:0}.how-cta{grid-area:3/2;margin-top:.65rem;display:inline-flex}.us{padding-top:var(--space-xl)}.us-board{gap:var(--space-xl);align-items:start;display:grid}@media (width>=840px){.us-board{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:start;gap:3rem}}.us-story h2{max-width:12ch}.us-lede{color:var(--color-foreground);max-width:36ch;margin:0 0 .85rem;font-size:1.15rem;font-weight:500;line-height:1.45}.us-body{color:var(--color-muted-foreground);max-width:42ch;margin:0;line-height:1.65}.us-points{gap:1.15rem;margin:0;padding:0;list-style:none;display:grid}.us-points li{box-shadow:inset calc(var(--inset-x) * 3px) 0 0 var(--color-accent);gap:.25rem;padding-inline-start:.85rem;display:grid}.us-points strong{color:var(--color-foreground);font-size:.95rem;font-weight:600}.us-points span{color:var(--color-muted-foreground);max-width:36ch;font-size:.92rem;line-height:1.5}.close{padding-bottom:var(--space-3xl)}.close-mast{gap:.85rem 2rem;margin-bottom:1.15rem;display:grid}.close h2{max-width:none;margin:0;font-size:clamp(1.9rem,4vw,2.8rem)}.close-lead{max-width:46rem;color:var(--color-foreground);margin:0;font-size:1.05rem;font-weight:500;line-height:1.45}.close-facts{background:var(--color-card);border:1px solid var(--color-foreground);border-radius:var(--radius-card);display:grid;overflow:hidden}.close-fact{min-width:0;padding:1.15rem 1.2rem 1.1rem}.close-fact+.close-fact{box-shadow:inset 0 1px 0 var(--color-foreground)}.close-fact h3{letter-spacing:-.02em;margin:0 0 .35rem;font-size:1rem;font-weight:600}.close-fact p{color:var(--color-muted-foreground);margin:0;font-size:.92rem;line-height:1.5}@media (width>=760px){.close-mast{grid-template-columns:minmax(0,1fr) auto;align-items:start}.close-lead{grid-column:1/-1}.close-mast .hero-actions{justify-content:flex-end;width:auto;padding-top:.35rem}.close-facts{grid-template-columns:1fr 1fr}.close-fact+.close-fact{box-shadow:none}.close-fact:nth-child(2n){box-shadow:inset calc(var(--inset-x) * 1px) 0 0 var(--color-foreground)}.close-fact:nth-child(n+3){box-shadow:inset 0 1px 0 var(--color-foreground)}.close-fact:nth-child(4){box-shadow:inset calc(var(--inset-x) * 1px) 0 0 var(--color-foreground), inset 0 1px 0 var(--color-foreground)}}.footer-line{color:var(--color-muted-foreground);margin:0 0 .45rem}.feed-view .t-tabs{box-shadow:none;background:0 0;border-radius:0;gap:1rem;padding:0}.feed-view .t-tabs-pill{display:none}.feed-view .t-tab{letter-spacing:0;text-transform:none;min-height:36px;color:var(--color-muted-foreground);border-bottom:1px solid #0000;border-radius:0;padding:.35rem 0;font-size:.88rem}.feed-view .t-tab[aria-selected=true]{color:var(--color-foreground);border-bottom-color:var(--color-foreground)}@media (width>=800px){.how-board{grid-template-columns:1fr 1fr 1fr}.how-item{grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;row-gap:.45rem;min-height:12.5rem}.how-n,.how-item h3,.how-item .muted,.how-cta{grid-column:1}.how-n{grid-row:1}.how-item h3{grid-row:2}.how-item .muted{grid-row:3}.how-cta{grid-row:4}.how-item+.how-item{box-shadow:inset calc(var(--inset-x) * 1px) 0 0 var(--color-border)}}.faq .t-acc{box-shadow:inset 0 -1px 0 var(--hairline)}.t-acc-head{justify-content:space-between;align-items:center;gap:var(--space-md);cursor:pointer;text-align:start;width:100%;min-height:44px;font-family:var(--font-display);color:var(--color-foreground);background:0 0;border:0;padding:.9rem 0;font-size:1.05rem;font-weight:600;display:flex}.faq .t-acc-panel-inner{padding-bottom:var(--space-md)}.faq .t-acc-panel-inner p{color:var(--color-muted-foreground);max-width:var(--measure);margin:0}.site-footer{padding:var(--space-2xl) 0 var(--space-xl);margin-top:var(--space-xl);border-top:var(--rule-ink);color:var(--color-muted-foreground);font-size:13px;line-height:1.5}.footer-grid{gap:var(--space-xl);display:grid}@media (width>=768px){.footer-grid{grid-template-columns:1fr 1fr}}.site-footer h2{letter-spacing:.04em;text-transform:uppercase;color:var(--color-body);margin:0 0 .5rem;font-size:13px;font-weight:500}.site-footer .muted{font-size:13px}.fineprint{margin-top:var(--space-xl);gap:var(--space-md);color:var(--color-muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:13px;display:flex}.site-footer a{color:var(--color-body);text-decoration:none}.site-footer a:hover{color:var(--color-foreground)}.form-shell{max-width:min(var(--content), 100%);background:var(--color-card);border:var(--rule-ink);border-radius:var(--radius-card);width:100%;min-width:0;box-shadow:none;padding:var(--space-xl) var(--space-lg);margin-inline:auto}@media (width<=640px){.form-shell{padding:var(--space-lg) var(--space-md)}.choice-card{padding:var(--space-md)}}@media (width>=640px){.form-shell{padding:var(--space-xl) var(--space-2xl)}}.form-shell h1{margin-top:0;margin-bottom:.35rem;font-size:clamp(1.7rem,3.2vw,2.4rem)}.form-shell .lede{margin-bottom:.35rem}.form-head{gap:var(--space-md);margin-bottom:var(--space-lg);display:grid}.form-head .step-bar{margin-bottom:0}@media (width>=840px){.form-head{align-items:end;gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem)}}.form-shell .t-page-slide,.form-shell .t-page{min-width:0;overflow:visible}.report-form.is-enhanced .t-page-slide[data-page="1"] .t-page[data-page-id="1"],.report-form.is-enhanced .t-page-slide[data-page="2"] .t-page[data-page-id="2"],.report-form.is-enhanced .t-page-slide[data-page="3"] .t-page[data-page-id="3"]{filter:none}.form-shell .field input,.form-shell .field select,.form-shell .field textarea,.form-shell .select-trigger{background:var(--color-raise)}.form-shell .t-acc-panel-inner{margin-inline:-4px;padding:4px}.form-shell .field input:focus-visible,.form-shell .field textarea:focus-visible,.form-shell .select-trigger:focus-visible{box-shadow:0 0 0 2px var(--color-card), 0 0 0 4px var(--color-ring);outline:none}.choice-grid{gap:var(--space-sm);min-inline-size:0;border:0;width:100%;margin:0;padding:0;display:grid}@media (width>=720px){.choice-grid{grid-template-columns:1fr 1fr}.choice-legend{grid-column:1/-1}}.choice-legend{width:100%;color:var(--color-foreground);margin:0 0 .75rem;padding:0;font-weight:500;display:block}.choice{cursor:pointer;min-width:0;max-width:100%;display:block}.choice input{opacity:0;pointer-events:none;position:absolute}.choice-card{border-radius:var(--radius-well);padding:var(--space-lg);background:var(--color-raise);border:var(--rule);min-width:0;min-height:40px;box-shadow:none;transition:background-color var(--duration-quick) var(--ease-expo), border-color var(--duration-quick) var(--ease-expo), transform var(--duration-quick) var(--ease-expo);flex-direction:column;gap:.25rem;display:flex}.choice-card>*{overflow-wrap:break-word;min-width:0;max-width:100%}.choice:hover .choice-card{background:var(--color-press)}.choice input:focus-visible+.choice-card{outline:2px solid var(--color-ring);outline-offset:2px}.choice input:checked+.choice-card{border-color:var(--color-foreground);background:var(--color-card)}.choice-card strong{color:var(--color-foreground);margin-bottom:.25rem;display:block}.choice-card .muted{white-space:normal;width:100%;display:block}.step-bar{color:var(--color-muted-foreground);margin-bottom:var(--space-lg);border-radius:var(--radius-pill);background:var(--color-raise);border:var(--rule);box-shadow:none;grid-template-columns:1fr 1fr 1fr;gap:3px;padding:3px;font-size:12px;display:grid}.step-bar span{border-radius:var(--radius-pill);text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:32px;transition:color var(--duration-fast) var(--ease-expo), background-color var(--duration-fast) var(--ease-expo);justify-content:center;align-items:center;padding:0 .6rem;display:flex;overflow:hidden}.step-bar [aria-current=step]{color:var(--color-on-primary);background:var(--color-primary);font-weight:500}.review-dl{margin:0 0 var(--space-lg);gap:.8rem;display:grid}@media (width>=840px){.review-dl{grid-template-columns:1fr 1fr;gap:0 2rem}.review-dl div{padding:.7rem 0}}.review-dl div{box-shadow:inset 0 -1px 0 var(--hairline);gap:.15rem;padding-bottom:.8rem;display:grid}.review-dl dt{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-foreground);font-size:.72rem;font-weight:500}.review-dl dd{color:var(--color-foreground);margin:0;font-weight:500}.hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.confirm-btn{--like-color:var(--color-accent);letter-spacing:-.02em;background:var(--amicro-btn);cursor:pointer;height:36px;min-height:36px;box-shadow:none;color:var(--color-foreground);white-space:nowrap;transition:transform var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out), color var(--duration-quick) var(--ease-smooth-out);border:0;border-radius:40px;align-items:center;gap:8px;padding-block:0;padding-inline:12px 14px;font-size:13px;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:visible}.confirm-btn .t-like-icon{transform-origin:50% 70%;width:16px;height:16px;transition:transform var(--duration-fast) var(--ease-bounce);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.confirm-btn.is-down .t-like-icon{transform-origin:50% 20%}.confirm-btn .thumb{color:currentColor;width:16px;height:16px;display:block}.confirm-btn .thumb path{fill:#0000;stroke:currentColor;transition:fill var(--like-fill) var(--like-ease), stroke var(--like-fill) var(--like-ease)}.confirm-copy{align-items:center;gap:.4em;min-height:1em;line-height:1;display:inline-flex}.confirm-count,.confirm-count .t-digit-group,.confirm-count .t-digit{font:inherit;font-variant-numeric:tabular-nums;color:inherit;align-items:center;line-height:1;display:inline-flex}.confirm-count{color:var(--color-muted-foreground);min-width:.7em}.confirm-btn:active{transform:scale(.96)}.confirm-btn.is-on{background:var(--amicro-btn-press);color:var(--color-foreground)}.confirm-btn.is-on .confirm-count{color:inherit}.confirm-btn.t-like[data-liked=true],.confirm-btn.t-like[data-liked=true] .thumb{color:var(--color-accent)}.confirm-btn.t-like[data-liked=true] .thumb path{fill:currentColor}.confirm-btn.t-like[data-liked=true].is-bursting .t-like-icon{animation:t-like-pop var(--like-pop) var(--like-pop-ease)}@media (hover:hover) and (pointer:fine){.confirm-btn:hover{background:var(--amicro-btn-hover)}.confirm-btn.is-up:hover .t-like-icon{transform:translateY(-2px)rotate(-10deg)scale(1.1)}.confirm-btn.is-down:hover .t-like-icon{transform:translateY(2px)rotate(10deg)scale(1.1)}.confirm-btn:hover .thumb{color:var(--color-accent)}.confirm-btn:hover .thumb path{fill:currentColor}}@media (prefers-reduced-motion:reduce){.confirm-btn,.confirm-btn .t-like-icon,.confirm-btn .thumb path{transition:none}.confirm-btn.is-up:hover .t-like-icon,.confirm-btn.is-down:hover .t-like-icon{transform:none}}.report-card .card-top{align-items:center}.success{max-width:36rem;padding:var(--space-2xl) 0;text-align:center;margin-inline:auto}.success-check-wrap{width:64px;height:64px;margin:0 auto var(--space-lg);color:var(--color-foreground)}.empty{padding:var(--space-xl);background:var(--color-card);border:var(--rule-ink);box-shadow:none;justify-content:center;align-items:flex-start;gap:var(--space-md);border-radius:0;flex-direction:column;min-height:10rem;display:flex}.empty p{letter-spacing:-.02em;max-width:28ch;color:var(--color-body);margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:600}.pager{gap:var(--space-sm);margin-top:var(--space-lg);display:flex}.turnstile-slot{margin:0 0 var(--space-lg);background:0 0;border:0;gap:.35rem;padding:0;display:grid}.turnstile-slot .field-label{color:var(--color-body);font-size:.82rem;font-weight:500}.turnstile-host{border-radius:var(--radius-well);background:var(--color-raise);width:100%;min-height:65px;overflow:hidden}.turnstile-host iframe{display:block;width:100%!important}.report-detail{background:var(--color-card);border:var(--rule-ink);border-radius:var(--radius-card);max-width:36rem;box-shadow:none;padding:var(--space-xl) var(--space-lg)}@media (width>=640px){.report-detail{padding:var(--space-2xl)}}.report-form:not(.is-enhanced) .t-page-slide{display:block}.report-form:not(.is-enhanced) .t-page{opacity:1;pointer-events:auto;filter:none;margin-bottom:var(--space-2xl);display:block;transform:none}.report-form:not(.is-enhanced) .wizard-only,.report-form.is-enhanced .nojs-only{display:none}.report-form.is-enhanced .t-page-slide{display:block;position:relative}.report-form.is-enhanced .t-page-slide .t-page{visibility:hidden;pointer-events:none;filter:none;width:100%;height:auto;position:absolute;inset:0 auto auto 0;overflow:visible}.report-form.is-enhanced .t-page-slide[data-page="1"] .t-page[data-page-id="1"],.report-form.is-enhanced .t-page-slide[data-page="2"] .t-page[data-page-id="2"],.report-form.is-enhanced .t-page-slide[data-page="3"] .t-page[data-page-id="3"]{visibility:visible;pointer-events:auto;filter:none;position:relative}.hidden{display:none!important}@media (width<=640px){.stats{grid-template-columns:1fr}.stat+.stat{box-shadow:inset 0 1px 0 var(--hairline)}.cards{grid-template-columns:1fr}.step-bar{font-size:.68rem}.step-bar span{text-align:center;padding:0 .4rem}}.icon-btn{background:var(--amicro-btn);width:36px;height:36px;color:var(--color-foreground);box-shadow:none;cursor:pointer;transition:background-color var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);border:0;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.icon-btn:before{content:"";position:absolute;inset:-6px}@media (hover:hover) and (pointer:fine){.icon-btn:hover{background:var(--amicro-btn-hover);color:var(--color-foreground);transform:scale(1.02)}}.icon-btn:active{transform:scale(.96)}.icon-btn[aria-expanded=true]{background:var(--amicro-btn-press)}.t-icon-swap .t-icon{justify-content:center;align-items:center;display:inline-flex}.btn-with-icon{gap:.45rem}.select{z-index:1;min-width:min(100%,12rem);position:relative}.select.is-open{z-index:30}:is(.field:has(.select.is-open),.form-block:has(.select.is-open)){z-index:30;position:relative}.select .native.is-enhanced{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.select-trigger{appearance:none;justify-content:space-between;align-items:center;gap:var(--space-sm);text-align:start;cursor:pointer;width:100%;display:flex}.select-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.select-panel{z-index:40;background:var(--color-card);border:var(--rule-ink);border-radius:12px;max-height:min(16rem,50vh);padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 12px 32px #1614121f}[data-theme=dark] .select-panel{box-shadow:0 12px 32px #00000073}.select-panel[data-origin=bottom-left],.select-panel[data-origin=bottom-center],.select-panel[data-origin=bottom-right]{top:auto;bottom:calc(100% + 6px)}.select-option{background:var(--color-card);width:100%;min-height:38px;color:var(--color-body);text-align:start;cursor:pointer;transition:background-color var(--duration-quick) var(--ease-expo);border:0;border-radius:8px;align-items:center;padding:0 .75rem;font-size:13px;display:flex}.select-option:hover,.select-option.is-active,.select-option[aria-selected=true]{background:var(--color-raise);color:var(--color-foreground)}.select-option[aria-selected=true]{font-weight:600}.select-search-ico{color:var(--color-muted-foreground);flex-shrink:0;display:inline-flex}.select-label.is-placeholder{color:var(--color-muted-foreground)}.select.is-searchable .select-trigger{padding-inline-start:.7rem}.select-panel.is-searchable{flex-direction:column;max-height:min(20rem,60vh);padding:0;display:flex}.select-search{background:var(--color-card);color:var(--color-muted-foreground);border-bottom:1px solid var(--hairline);flex-shrink:0;align-items:center;gap:.45rem;padding:8px 12px;display:flex}.select-search-input{min-width:0;font:inherit;color:var(--color-foreground);outline:none;flex:1;background:0 0!important;border:0!important;min-height:32px!important;padding:0!important}.select-search-input::-webkit-search-cancel-button{appearance:none}.select-options{overscroll-behavior:contain;background:var(--color-card);padding:4px;overflow:auto}.select-empty{color:var(--color-muted-foreground);margin:0;padding:.85rem .75rem;font-size:.82rem}.form-board{gap:var(--space-lg);align-items:start;display:grid}@media (width>=840px){.form-board{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem 1.75rem}.form-board .form-block{border-radius:var(--radius-card);flex-direction:column;min-width:0;margin-bottom:0;padding:1rem 1.1rem 1.15rem;display:flex}.form-board .form-block:not(.is-optional){border:var(--rule-ink);background:var(--color-card)}.form-board .form-block.is-optional{box-shadow:none;background:var(--color-card);border:1px solid var(--color-border);padding-top:1rem}.form-board .field textarea{min-height:6.5rem}.form-block-actions{margin-top:auto;padding-top:1.25rem}}.form-block{margin-bottom:var(--space-md);gap:.7rem;display:grid}.form-shell .form-block .field{gap:.28rem}.form-block-head{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-foreground);margin:0 0 .15rem;font-size:.72rem;font-weight:600}.form-block.is-optional{padding-top:var(--space-md);box-shadow:inset 0 1px 0 var(--hairline)}.form-block .field .hint{margin:0}.form-block>.hint{margin:-.25rem 0 0}.period-grid{gap:var(--space-md);grid-template-columns:1fr 1fr;min-width:0;display:grid}@media (width<=520px){.period-grid{grid-template-columns:1fr}}.amount-wrap{position:relative}.amount-wrap .t-input{width:100%;padding-inline-end:3.4rem}.amount-suffix{inset-inline-end:.85rem;font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-muted-foreground);pointer-events:none;font-size:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.human-note{margin:0 0 var(--space-lg);background:var(--amicro-btn);color:var(--color-muted-foreground);border-radius:40px;padding:.85rem 1rem;font-size:.82rem}.form-shell .select-trigger{background:var(--color-raise)}.nav-layer{inset:var(--header-height) 0 0 0;z-index:15;padding:var(--space-md);pointer-events:none;place-items:start center;display:grid;position:fixed}.nav-layer.is-active{pointer-events:auto}.nav-scrim{cursor:pointer;opacity:0;transition:opacity var(--modal-open-dur) var(--modal-ease);background:#1111116b;border:0;position:absolute;inset:0}.nav-layer.is-active .nav-scrim{opacity:1}.nav-sheet{z-index:1;width:min(22rem,100%);margin-top:var(--space-sm);padding:var(--space-md);background:var(--color-card);border:var(--rule-ink);border-radius:var(--radius-card);box-shadow:none;flex-direction:column;gap:4px;display:flex;position:relative}.t-tabs{border-radius:8px;padding:2px}.t-tab{border-radius:6px;min-height:30px;padding:4px 10px;font-size:12px}.t-tabs-pill{border-radius:6px;height:calc(100% - 4px);top:2px}@media (pointer:coarse){.t-tab{min-height:40px}}.nav-sheet a{min-height:40px;color:var(--color-body);border-radius:40px;align-items:center;padding:0 .9rem;font-weight:500;text-decoration:none;display:flex}.nav-sheet a:hover{background:var(--amicro-btn-hover);color:var(--color-foreground)}.nav-sheet .btn{justify-content:center}@media (width>=768px){.menu-btn,.nav-layer{display:none}}@media (prefers-reduced-motion:reduce){.route{animation:none}.reveal,.reveal.is-in{opacity:1;filter:none;transition:none;transform:none}.nav-links:hover a{filter:none;opacity:1}.btn,.btn:hover,.btn:active,.confirm-btn,.confirm-btn:hover,.confirm-btn:active,.icon-btn,.icon-btn:hover,.icon-btn:active{padding-left:24px;padding-right:24px;transform:none}.btn-nav,.btn-nav:hover{padding-left:14px;padding-right:14px}.confirm-btn,.confirm-btn:hover{padding-left:20px;padding-right:20px}.amicro-slide .amicro-arrow{transition:none}.btn-primary:after{display:none}.report-card:hover{transform:none}.nav-scrim{transition:none}}html[dir=rtl]{--inset-x:-1}html[dir=rtl] .amicro-slide .amicro-arrow{transform:translate(-6px)}html[dir=rtl] .amicro-slide:hover .amicro-arrow,html[dir=rtl] .amicro-slide:focus-visible .amicro-arrow{transform:translate(0)}html[dir=rtl] .amicro-arrow svg,html[dir=rtl] .btn-with-icon svg{transform:scaleX(-1)}html[dir=rtl] .map-stage svg{direction:ltr}html[lang=ar]{--font:"Noto Sans Arabic", "Lexend", ui-sans-serif, system-ui, sans-serif;--font-display:"Noto Sans Arabic", "Lexend", ui-sans-serif, system-ui, sans-serif;--font-mono:"Noto Sans Arabic", "Lexend", ui-sans-serif, system-ui, sans-serif;hanging-punctuation:none}html[lang=ar],html[lang=ar] body{letter-spacing:0;line-height:1.7}html[lang=ar] .brand-name{letter-spacing:-.03em;font-family:Lexend,ui-sans-serif,system-ui,sans-serif}html[lang=ar] .hero h1,html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] .amount,html[lang=ar] .hb-amt,html[lang=ar] .hb-big,html[lang=ar] .latest-amt,html[lang=ar] .badge,html[lang=ar] .card-outcome,html[lang=ar] .card-initial,html[lang=ar] .spot-badge,html[lang=ar] .lang-picker,html[lang=ar] .lang-name,html[lang=ar] .review-dl dt,html[lang=ar] .site-header .btn-nav{letter-spacing:0}html[lang=ar] .card-outcome,html[lang=ar] .badge,html[lang=ar] .review-dl dt,html[lang=ar] .hb-k{text-transform:none;letter-spacing:0}html[lang=ar] .hero h1{max-inline-size:16ch;line-height:1.35}html[lang=ar] .board-lede,html[lang=ar] .section-lede,html[lang=ar] .close-lead,html[lang=ar] .close-fact p,html[lang=ar] .us-lede,html[lang=ar] .us-body,html[lang=ar] .us-points span,html[lang=ar] .lede,html[lang=ar] .faq .t-acc-panel-inner p{text-wrap:wrap;overflow-wrap:normal;max-width:min(44rem,100%)}html[lang=ar] .us-story h2{max-width:14em}html[lang=ar] .amount-wrap{direction:ltr}html[lang=ar] .card-copy,html[lang=ar] .review-dl dd,html[lang=ar] .field textarea,html[lang=ar] .field input[type=text]{unicode-bidi:plaintext}
