@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}:root{--purple-primary:#a463e9;--purple-dark:#8936e2;--purple-accent-10:rgba(164,99,233,.1);--purple-accent-20:rgba(164,99,233,.2);--purple-accent-40:rgba(164,99,233,.4);--purple-accent-60:rgba(164,99,233,.6);--status-pending:#a463e9;--status-backlog:#8585ad;--status-todo:#39f;--status-in-progress:#25aff4;--status-review:#b152e0;--status-testing:#f5c73d;--status-blocked:#e05252;--status-completed:#22c35d;--status-cancelled:grey;--status-duplicate:#dd8c3c;--priority-1-critical:#eb4747;--priority-2-high:#f58a3d;--priority-3-medium:#eebd2b;--priority-4-low:#5299e0;--priority-5-minimal:#999;--glass-bg-subtle:hsla(0,0%,100%,.3);--glass-blur-subtle:2px;--glass-saturate-subtle:100%;--glass-bg-medium:hsla(0,0%,100%,.5);--glass-blur-medium:6px;--glass-saturate-medium:110%;--glass-bg-strong:hsla(0,0%,100%,.8);--glass-blur-strong:12px;--glass-saturate-strong:120%;--anim-fast:150ms;--anim-standard:200ms;--anim-medium:300ms;--anim-slow:500ms;--ease-smooth:cubic-bezier(0.4,0,0.2,1);--ease-spring:cubic-bezier(0.68,-0.55,0.265,1.55)}.dark{--glass-bg-subtle:rgba(15,23,42,.3);--glass-bg-medium:rgba(15,23,42,.5);--glass-bg-strong:rgba(15,23,42,.8);--status-pending:#b179ec;--status-backlog:#8f8fbc;--status-todo:#51a6fb;--status-in-progress:#42b6f0;--status-review:#b96ce0;--status-testing:#f2cc5a;--status-blocked:#e96363;--status-completed:#2dd269;--status-cancelled:#8c8c8c;--status-duplicate:#e6994d;--priority-1-critical:#e96363;--priority-2-high:#f2995a;--priority-3-medium:#ebc247;--priority-4-low:#6ca6e0;--priority-5-minimal:#a6a6a6}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gradientWave{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:200% 50%}}@keyframes scaleSpring{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sortFlip{0%{transform:rotateX(0deg);opacity:1}50%{transform:rotateX(90deg);opacity:0}51%{transform:rotateX(-90deg);opacity:0}to{transform:rotateX(0deg);opacity:1}}@keyframes actionReveal{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.loading-shimmer{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.2) 80%,hsla(0,0%,100%,0));background-size:200% 100%;animation:shimmer 1.5s cubic-bezier(.4,0,.6,1) infinite}.dark .loading-shimmer{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 20%,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05) 80%,hsla(0,0%,100%,0))}.gradient-wave-hover{position:relative}.gradient-wave-hover:before{content:"";position:absolute;inset:0;opacity:0;background-image:linear-gradient(90deg,rgba(164,99,233,0),rgba(164,99,233,.15) 30%,rgba(164,99,233,.3) 50%,rgba(164,99,233,.15) 70%,rgba(164,99,233,0));background-size:200% 100%;transition:opacity var(--anim-standard) var(--ease-smooth);pointer-events:none;z-index:0}.gradient-wave-hover:hover:before{opacity:1;animation:gradientWave 2s var(--ease-smooth) infinite}.purple-glow-hover{position:relative;transition:all var(--anim-medium) var(--ease-smooth)}.purple-glow-hover:after{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(135deg,rgba(168,85,247,.3),rgba(168,85,247,.1) 50%,rgba(168,85,247,.3));opacity:0;transition:opacity var(--anim-medium) var(--ease-smooth);pointer-events:none;z-index:-1;filter:blur(8px)}.purple-glow-hover:hover:after{opacity:1}.frosted-texture:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");opacity:.03;pointer-events:none;mix-blend-mode:overlay}.table-row-hover:before{transform:translateZ(0);backface-visibility:hidden;will-change:opacity,background-position}@media (prefers-reduced-motion:reduce){.gradient-wave-hover:before{animation:none!important;transition:opacity var(--anim-fast) var(--ease-smooth)}.loading-shimmer{animation:none!important}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@supports not (backdrop-filter:blur(1px)){.glass-level-1{background-color:hsla(0,0%,100%,.9)}.dark .glass-level-1{background-color:rgba(15,23,42,.9)}.glass-level-2{background-color:hsla(0,0%,100%,.95)}.dark .glass-level-2{background-color:rgba(15,23,42,.95)}.glass-level-3{background-color:#fff}.dark .glass-level-3{background-color:#0f172a}}.citation-footnote{font-size:14px;font-weight:600;cursor:pointer;transition:all .15s ease;vertical-align:super;line-height:0;padding:0 2px}.citation-footnote:hover{transform:scale(1.1);text-decoration:underline}@media (max-width:768px){.citation-footnote{font-size:16px;padding:4px 6px;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;border-radius:4px;background-color:rgba(0,0,0,.05)}}.sources-bibliography{margin-top:24px;padding-top:24px;border-top:2px solid #e5e7eb}.sources-bibliography h3{font-size:18px;font-weight:600;color:#111827;margin-bottom:12px}.source-entry{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;padding:8px;border-radius:6px;transition:background-color .15s ease}.source-entry:hover{background-color:rgba(0,0,0,.02)}.source-entry .citation-number{flex-shrink:0;font-weight:600;min-width:32px}.source-entry a{color:#4f46e5;text-decoration:none;transition:color .15s ease}.source-entry a:hover{color:#3730a3;text-decoration:underline}.source-entry[data-type=linkedin] .citation-number{color:#0077b5}.source-entry[data-type=news] .citation-number{color:#ef4444}.source-entry[data-type=web] .citation-number{color:#6b7280}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}html{scroll-behavior:smooth}@media print{.source-entry a:after{content:" (" attr(href) ")";font-size:10px;color:#6b7280}.citation-footnote{color:#111827!important;text-decoration:none}}