@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
.SearchParamsSkeleton-module__OWk99G__skeletonContainer{--skeleton-name:"SearchParamsSkeleton";--animation-personality:"gentle";--perceived-speed-boost:1.2;gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.SearchParamsSkeleton-module__OWk99G__skeletonLine{height:var(--space-lg);border-radius:var(--radius-sm);background:hsl(var(--color-surface-2));transform-origin:0;position:relative;overflow:hidden}.SearchParamsSkeleton-module__OWk99G__skeletonContainer[data-animation=shimmer] .SearchParamsSkeleton-module__OWk99G__skeletonLine{background:linear-gradient(90deg,hsl(var(--color-surface-2))0%,hsl(var(--color-surface-3))50%,hsl(var(--color-surface-2))100%);animation:SearchParamsSkeleton-module__OWk99G__shimmer var(--timing-relaxed)ease-in-out infinite;background-size:200% 100%}.SearchParamsSkeleton-module__OWk99G__skeletonContainer[data-animation=pulse] .SearchParamsSkeleton-module__OWk99G__skeletonLine{animation:SearchParamsSkeleton-module__OWk99G__pulse var(--timing-moderate)ease-in-out infinite}.SearchParamsSkeleton-module__OWk99G__skeletonContainer[data-animation=wave] .SearchParamsSkeleton-module__OWk99G__skeletonLine{animation:SearchParamsSkeleton-module__OWk99G__wave var(--timing-relaxed)ease-in-out infinite}.SearchParamsSkeleton-module__OWk99G__skeletonContainer[data-personality=gentle]{--animation-intensity:.8;--animation-speed:1}.SearchParamsSkeleton-module__OWk99G__skeletonContainer[data-personality=energetic]{--animation-intensity:1.2;--animation-speed:.8}.SearchParamsSkeleton-module__OWk99G__skeletonContainer[data-personality=elegant]{--animation-intensity:.6;--animation-speed:1.2}@keyframes SearchParamsSkeleton-module__OWk99G__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes SearchParamsSkeleton-module__OWk99G__pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.01)}}@keyframes SearchParamsSkeleton-module__OWk99G__wave{0%,to{transform:translate(0)scaleX(1)}50%{transform:translate(2px)scaleX(.98)}}.SearchParamsSkeleton-module__OWk99G__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.SearchParamsSkeleton-module__OWk99G__skeletonLine{background:hsl(var(--color-surface-2))!important;animation:none!important}}@media (prefers-color-scheme:dark){.SearchParamsSkeleton-module__OWk99G__skeletonLine{opacity:.5}}@container (max-width:400px){.SearchParamsSkeleton-module__OWk99G__skeletonContainer{gap:var(--space-xs)}.SearchParamsSkeleton-module__OWk99G__skeletonLine{height:var(--space-md)}}
.UniversalSkeleton-module__1aDkJq__skeleton{--skeleton-base:#e5e7eb;--skeleton-shine:#f1f2f4;--animation-duration:1.5s}.UniversalSkeleton-module__1aDkJq__shimmer{position:relative;overflow:hidden}.UniversalSkeleton-module__1aDkJq__shimmer:after{content:"";background:linear-gradient(90deg,transparent,var(--skeleton-shine),transparent);width:100%;height:100%;animation:UniversalSkeleton-module__1aDkJq__shimmer var(--animation-duration)infinite;position:absolute;top:0;left:0}@keyframes UniversalSkeleton-module__1aDkJq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.UniversalSkeleton-module__1aDkJq__pulse>*{animation:UniversalSkeleton-module__1aDkJq__pulse var(--animation-duration)ease-in-out infinite}@keyframes UniversalSkeleton-module__1aDkJq__pulse{0%,to{opacity:1}50%{opacity:.5}}.UniversalSkeleton-module__1aDkJq__wave>:first-child{animation-delay:0s}.UniversalSkeleton-module__1aDkJq__wave>:nth-child(2){animation-delay:.1s}.UniversalSkeleton-module__1aDkJq__wave>:nth-child(3){animation-delay:.2s}.UniversalSkeleton-module__1aDkJq__wave>:nth-child(4){animation-delay:.3s}.UniversalSkeleton-module__1aDkJq__wave>:nth-child(5){animation-delay:.4s}.UniversalSkeleton-module__1aDkJq__line{background-color:var(--skeleton-base);border-radius:.25rem;height:1rem;margin-bottom:.5rem}.UniversalSkeleton-module__1aDkJq__title{background-color:var(--skeleton-base);border-radius:.25rem;width:50%;height:2rem;margin-bottom:.5rem}.UniversalSkeleton-module__1aDkJq__subtitle{background-color:var(--skeleton-base);border-radius:.25rem;width:75%;height:1.25rem}.UniversalSkeleton-module__1aDkJq__label{background-color:var(--skeleton-base);border-radius:.25rem;width:25%;height:1rem;margin-bottom:.5rem}.UniversalSkeleton-module__1aDkJq__input{background-color:var(--skeleton-base);border-radius:.375rem;height:2.5rem}.UniversalSkeleton-module__1aDkJq__button{background-color:var(--skeleton-base);border-radius:.375rem;height:2.5rem;margin-top:1rem}.UniversalSkeleton-module__1aDkJq__avatar{background-color:var(--skeleton-base);border-radius:50%;width:4rem;height:4rem}.UniversalSkeleton-module__1aDkJq__tableHeader{border-bottom:1px solid var(--skeleton-base);margin-bottom:.5rem;padding-bottom:.5rem}.UniversalSkeleton-module__1aDkJq__tableRow{grid-template-columns:repeat(4,1fr);gap:1rem;padding:.75rem 0;display:grid}.UniversalSkeleton-module__1aDkJq__tableBody .UniversalSkeleton-module__1aDkJq__tableRow:not(:last-child){border-bottom:1px solid var(--skeleton-base)}.UniversalSkeleton-module__1aDkJq__tableCell{background-color:var(--skeleton-base);border-radius:.25rem;height:1rem}.UniversalSkeleton-module__1aDkJq__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;display:grid}.UniversalSkeleton-module__1aDkJq__gridCard{border:1px solid var(--skeleton-base);border-radius:.5rem;padding:1.5rem}.UniversalSkeleton-module__1aDkJq__cardHeader{background-color:var(--skeleton-base);border-radius:.25rem;height:1.5rem;margin-bottom:1rem}.UniversalSkeleton-module__1aDkJq__cardBody{margin-bottom:1rem}.UniversalSkeleton-module__1aDkJq__cardFooter{background-color:var(--skeleton-base);border-radius:.375rem;height:2.5rem}.UniversalSkeleton-module__1aDkJq__form{max-width:600px;margin:0 auto}.UniversalSkeleton-module__1aDkJq__formField{margin-bottom:1.5rem}.UniversalSkeleton-module__1aDkJq__dashboardHeader{margin-bottom:2rem}.UniversalSkeleton-module__1aDkJq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.UniversalSkeleton-module__1aDkJq__statCard{background-color:var(--skeleton-base);border-radius:.5rem;height:6rem}.UniversalSkeleton-module__1aDkJq__details{max-width:800px;margin:0 auto}.UniversalSkeleton-module__1aDkJq__detailsHeader{border-bottom:1px solid var(--skeleton-base);align-items:center;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.UniversalSkeleton-module__1aDkJq__headerContent{flex:1}.UniversalSkeleton-module__1aDkJq__section{margin-bottom:2rem}.UniversalSkeleton-module__1aDkJq__sectionTitle{background-color:var(--skeleton-base);border-radius:.25rem;width:30%;height:1.25rem;margin-bottom:1rem}.UniversalSkeleton-module__1aDkJq__sectionContent{padding-left:1rem}.UniversalSkeleton-module__1aDkJq__list{space-y:1rem}.UniversalSkeleton-module__1aDkJq__listItem{border-bottom:1px solid var(--skeleton-base);align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.UniversalSkeleton-module__1aDkJq__listItem:last-child{border-bottom:none}.UniversalSkeleton-module__1aDkJq__listIcon{background-color:var(--skeleton-base);border-radius:.375rem;flex-shrink:0;width:2.5rem;height:2.5rem}.UniversalSkeleton-module__1aDkJq__listContent{flex:1}
.core-module__1P7N2a__errorBoundary{padding:var(--spacing-8);text-align:center;background-color:var(--color-background);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.core-module__1P7N2a__errorTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-4);color:var(--color-text-primary)}.core-module__1P7N2a__errorDetails{text-align:left;margin-bottom:var(--spacing-4);white-space:pre-wrap;background-color:var(--color-surface);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--color-border);font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text-secondary);max-height:300px;overflow-y:auto}.core-module__1P7N2a__retryButton{padding:var(--spacing-2)var(--spacing-4);background-color:var(--color-primary);color:var(--color-white);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);font-size:var(--font-size-base);border:none}.core-module__1P7N2a__retryButton:hover{background-color:var(--color-primary-dark);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.core-module__1P7N2a__retryButton:active{box-shadow:none;transform:translateY(0)}.core-module__1P7N2a__retryButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.ComponentArena-module__3Nc2PG__arena{padding:var(--space-xl);max-width:1400px;margin:0 auto}.ComponentArena-module__3Nc2PG__header{text-align:center;margin-bottom:var(--space-xl)}.ComponentArena-module__3Nc2PG__header h2{background:linear-gradient(135deg,hsl(var(--color-primary))0%,hsl(var(--color-success))50%,hsl(var(--color-secondary))100%);-webkit-text-fill-color:transparent;margin-bottom:var(--space-md);-webkit-background-clip:text;background-clip:text;font-size:2.618rem}.ComponentArena-module__3Nc2PG__stats{gap:var(--space-lg);justify-content:center;font-size:1.125rem;display:flex}.ComponentArena-module__3Nc2PG__winner{color:hsl(var(--color-success));font-weight:600;animation:1s ease-in-out infinite ComponentArena-module__3Nc2PG__winnerPulse}.ComponentArena-module__3Nc2PG__modelSelectorWrapper{margin-top:var(--space-md);justify-content:center;display:flex}.ComponentArena-module__3Nc2PG__battleground{gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.ComponentArena-module__3Nc2PG__variant{background:hsl(var(--color-surface-1));border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-card);transition:all var(--timing-productive)var(--easing-productive);position:relative;overflow:hidden}.ComponentArena-module__3Nc2PG__variant:before{content:"";background:linear-gradient(90deg,hsl(var(--color-primary))0%,hsl(var(--color-secondary))100%);height:3px;transition:transform var(--timing-productive)var(--easing-productive);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.ComponentArena-module__3Nc2PG__variant.ComponentArena-module__3Nc2PG__winning{box-shadow:var(--shadow-elevated),0 0 30px hsl(var(--color-success-rgb)/.3);transform:translateY(-4px)}.ComponentArena-module__3Nc2PG__variant.ComponentArena-module__3Nc2PG__winning:before{background:hsl(var(--color-success));transform:scaleX(1)}.ComponentArena-module__3Nc2PG__variant h3{margin-bottom:var(--space-md);text-align:center;color:hsl(var(--color-primary))}.ComponentArena-module__3Nc2PG__componentWrapper{min-height:100px;margin-bottom:var(--space-md);justify-content:center;align-items:center;display:flex}.ComponentArena-module__3Nc2PG__buttonA{padding:var(--space-sm)var(--space-md);background:hsl(var(--color-primary));color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:all var(--timing-fast)var(--easing-productive);border:none}.ComponentArena-module__3Nc2PG__buttonA:hover{box-shadow:var(--shadow-elevated);transform:translateY(-2px)}.ComponentArena-module__3Nc2PG__buttonB{padding:var(--space-sm)var(--space-lg);background:linear-gradient(135deg,hsl(var(--color-warning))0%,hsl(var(--color-danger))100%);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;font-weight:700;transition:all 50ms}.ComponentArena-module__3Nc2PG__buttonB:active{transform:scale(.95)}.ComponentArena-module__3Nc2PG__buttonC{padding:var(--space-md)var(--space-xl);background:linear-gradient(135deg,hsl(var(--color-primary))0%,hsl(var(--color-secondary))50%,hsl(var(--color-tertiary))100%);color:#fff;border-radius:var(--radius-full);cursor:pointer;box-shadow:var(--shadow-elevated);transition:all var(--timing-moderate)var(--easing-expressive);border:none;font-weight:500}.ComponentArena-module__3Nc2PG__buttonC:hover{box-shadow:var(--shadow-elevated),0 10px 30px hsl(var(--color-primary-rgb)/.3);transform:translateY(-3px)scale(1.05)}.ComponentArena-module__3Nc2PG__buttonD{padding:var(--space-sm)var(--space-md);color:hsl(var(--color-text));border:1px solid hsl(var(--color-surface-3));border-radius:var(--radius-sm);cursor:pointer;transition:all var(--timing-fast)var(--easing-productive);background:0 0}.ComponentArena-module__3Nc2PG__buttonD:hover{border-color:hsl(var(--color-primary));color:hsl(var(--color-primary))}.ComponentArena-module__3Nc2PG__metrics{gap:var(--space-xs);color:hsl(var(--color-text-secondary));grid-template-columns:repeat(2,1fr);font-size:.875rem;display:grid}.ComponentArena-module__3Nc2PG__metrics>div{padding:var(--space-xs);background:hsl(var(--color-surface-2));border-radius:var(--radius-sm);text-align:center}.ComponentArena-module__3Nc2PG__fitness{grid-column:1/-1;font-weight:600;background:linear-gradient(135deg,hsl(var(--color-success)/.1)0%,hsl(var(--color-success)/.2)100%)!important;color:hsl(var(--color-success))!important}.ComponentArena-module__3Nc2PG__controls{margin-bottom:var(--space-xl);justify-content:center;display:flex}.ComponentArena-module__3Nc2PG__selectionButton{padding:var(--space-md)var(--space-xl);background:linear-gradient(135deg,hsl(var(--color-success))0%,hsl(var(--color-primary))100%);color:#fff;border-radius:var(--radius-full);cursor:pointer;box-shadow:var(--shadow-elevated);transition:all var(--timing-productive)var(--easing-expressive);border:none;font-size:1.125rem;font-weight:600}.ComponentArena-module__3Nc2PG__selectionButton:hover{box-shadow:var(--shadow-elevated),0 10px 30px hsl(var(--color-success-rgb)/.3);transform:translateY(-3px)scale(1.05)}.ComponentArena-module__3Nc2PG__explanation{background:hsl(var(--color-surface-1));padding:var(--space-lg);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-card)}.ComponentArena-module__3Nc2PG__explanation h3{color:hsl(var(--color-primary));margin-bottom:var(--space-md)}.ComponentArena-module__3Nc2PG__explanation p{color:hsl(var(--color-text-secondary));margin-bottom:var(--space-sm)}@keyframes ComponentArena-module__3Nc2PG__winnerPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@media (max-width:768px){.ComponentArena-module__3Nc2PG__battleground,.ComponentArena-module__3Nc2PG__metrics{grid-template-columns:1fr}}
.ModelSelector-module__NQersW__container{width:100%;max-width:320px;position:relative}.ModelSelector-module__NQersW__selector{width:100%;padding:var(--space-sm)var(--space-md);background:hsl(var(--color-surface-1));border-radius:var(--radius-lg);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-sm);transition:all var(--timing-fast)var(--easing-productive);box-shadow:var(--shadow-subtle);border:none;display:flex}.ModelSelector-module__NQersW__selector:hover{background:hsl(var(--color-surface-2));box-shadow:var(--shadow-card);transform:translateY(-1px)}.ModelSelector-module__NQersW__selector:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}.ModelSelector-module__NQersW__selectedModel{align-items:center;gap:var(--space-sm);display:flex}.ModelSelector-module__NQersW__modelName{color:hsl(var(--color-text-primary));font-weight:500}.ModelSelector-module__NQersW__modelBadge{font-size:1.2em}.ModelSelector-module__NQersW__chevron{color:hsl(var(--color-text-secondary));transition:transform var(--timing-fast)var(--easing-productive)}.ModelSelector-module__NQersW__chevronOpen{transform:rotate(180deg)}.ModelSelector-module__NQersW__backdrop{z-index:40;background:0 0;position:fixed;inset:0}.ModelSelector-module__NQersW__dropdown{top:calc(100% + var(--space-xs));background:hsl(var(--color-surface-1));border-radius:var(--radius-lg);box-shadow:var(--shadow-elevated);z-index:50;max-height:400px;animation:ModelSelector-module__NQersW__dropdownEnter var(--timing-fast)var(--easing-productive);position:absolute;left:0;right:0;overflow-y:auto}@keyframes ModelSelector-module__NQersW__dropdownEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ModelSelector-module__NQersW__option{width:100%;padding:var(--space-md);text-align:left;cursor:pointer;transition:all var(--timing-fast)var(--easing-productive);border:none;border-bottom:1px solid hsl(var(--color-surface-2));background:0 0}.ModelSelector-module__NQersW__option:last-child{border-bottom:none}.ModelSelector-module__NQersW__option:hover{background:hsl(var(--color-surface-2))}.ModelSelector-module__NQersW__option:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:-2px}.ModelSelector-module__NQersW__optionSelected{background:hsl(var(--color-surface-2))}.ModelSelector-module__NQersW__optionHeader{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);display:flex}.ModelSelector-module__NQersW__optionName{color:hsl(var(--color-text-primary));font-size:1.1em;font-weight:600}.ModelSelector-module__NQersW__badge{background:hsl(var(--color-primary)/.1);color:hsl(var(--color-primary));border-radius:var(--radius-full);padding:2px 8px;font-size:.75em;font-weight:500}.ModelSelector-module__NQersW__description{margin:0 0 var(--space-sm)0;color:hsl(var(--color-text-secondary));font-size:.9em;line-height:1.4}.ModelSelector-module__NQersW__stats{gap:var(--space-md);margin-bottom:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.ModelSelector-module__NQersW__stat{flex-direction:column;gap:4px;display:flex}.ModelSelector-module__NQersW__statLabel{color:hsl(var(--color-text-tertiary));text-transform:uppercase;letter-spacing:.05em;font-size:.75em}.ModelSelector-module__NQersW__stars{gap:2px;font-size:.9em;display:flex}.ModelSelector-module__NQersW__starFilled{color:hsl(var(--color-warning))}.ModelSelector-module__NQersW__starEmpty{color:hsl(var(--color-surface-3))}.ModelSelector-module__NQersW__footer{padding-top:var(--space-xs);border-top:1px solid hsl(var(--color-surface-2));justify-content:space-between;align-items:center;display:flex}.ModelSelector-module__NQersW__bestFor{color:hsl(var(--color-text-secondary));font-size:.85em;font-style:italic}.ModelSelector-module__NQersW__cost{color:hsl(var(--color-success));font-size:.85em;font-weight:500}@media (max-width:640px){.ModelSelector-module__NQersW__dropdown{border-radius:var(--radius-lg)var(--radius-lg)0 0;max-height:70vh;position:fixed;inset:auto 0 0}}
.IBSDashboard-module__yKRy5W__dashboard{--dashboard-name:"IBSDashboard";--consciousness-visibility:1;gap:var(--space-xl);padding:var(--space-xl);background:linear-gradient(135deg,hsl(var(--color-surface-0))0%,hsl(var(--color-surface-1))100%);flex-direction:column;min-height:100vh;display:flex}.IBSDashboard-module__yKRy5W__header{padding-bottom:var(--space-lg);border-bottom:1px solid hsl(var(--color-surface-2)/.5);justify-content:space-between;align-items:center;display:flex}.IBSDashboard-module__yKRy5W__title h1{background:linear-gradient(135deg,hsl(var(--color-primary))0%,hsl(var(--color-secondary))100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.618rem;font-weight:600}.IBSDashboard-module__yKRy5W__subtitle{color:hsl(var(--color-text-secondary));margin:.382rem 0 0;font-size:1rem}.IBSDashboard-module__yKRy5W__liveToggle{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-full);background:hsl(var(--color-surface-2));color:hsl(var(--color-text-secondary));cursor:pointer;transition:all var(--timing-fast)var(--easing-productive);border:none;font-weight:600}.IBSDashboard-module__yKRy5W__liveToggle.IBSDashboard-module__yKRy5W__live{background:hsl(var(--color-success)/.2);color:hsl(var(--color-success));animation:2s ease-in-out infinite IBSDashboard-module__yKRy5W__pulse}.IBSDashboard-module__yKRy5W__metricsGrid{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.IBSDashboard-module__yKRy5W__metricCard{padding:var(--space-lg);background:hsl(var(--color-surface-1));border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:all var(--timing-productive)var(--easing-productive);position:relative;overflow:hidden}.IBSDashboard-module__yKRy5W__metricCard:after{content:"";background:radial-gradient(circle,hsl(var(--color-primary)/.1)0%,transparent 70%);opacity:0;width:200%;height:200%;transition:opacity var(--timing-fast);animation:10s linear infinite IBSDashboard-module__yKRy5W__phiVelocity;position:absolute;top:-50%;left:-50%}.IBSDashboard-module__yKRy5W__metricCard:hover{box-shadow:var(--shadow-elevated);transform:translateY(-2px)scale(1.02)}.IBSDashboard-module__yKRy5W__metricCard:hover:after{opacity:1}.IBSDashboard-module__yKRy5W__metricCard h3{color:hsl(var(--color-text-secondary));margin:0 0 var(--space-sm);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500}.IBSDashboard-module__yKRy5W__metricValue{color:hsl(var(--color-primary));margin:0 0 var(--space-xs);font-size:2.618rem;font-weight:700;line-height:1}.IBSDashboard-module__yKRy5W__metricLabel{color:hsl(var(--color-text-secondary));margin:0;font-size:.875rem}.IBSDashboard-module__yKRy5W__consciousnessMap{padding:var(--space-xl);background:hsl(var(--color-surface-1));border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.IBSDashboard-module__yKRy5W__consciousnessMap h2{margin:0 0 var(--space-lg);font-size:1.618rem}.IBSDashboard-module__yKRy5W__activityGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.IBSDashboard-module__yKRy5W__boundaryNode{padding:var(--space-md);background:hsl(var(--color-surface-2));border-radius:var(--radius-md);animation:IBSDashboard-module__yKRy5W__nodeAppear var(--timing-productive)var(--easing-expressive),IBSDashboard-module__yKRy5W__neuralSparkle 3s ease-in-out infinite;transition:all var(--timing-fast)var(--easing-productive);position:relative;overflow:hidden}.IBSDashboard-module__yKRy5W__boundaryNode:hover{animation:1.618s ease-in-out infinite IBSDashboard-module__yKRy5W__fieldResonance}.IBSDashboard-module__yKRy5W__boundaryNode:before{content:"";background:linear-gradient(90deg,hsl(var(--color-primary))0%,hsl(var(--color-secondary))100%);height:3px;transform:scaleX(var(--optimization));transform-origin:0;transition:transform var(--timing-moderate)var(--easing-productive);position:absolute;top:0;left:0;right:0}.IBSDashboard-module__yKRy5W__boundaryNode[data-type=temporal]{border-color:hsl(var(--color-info)/.2)}.IBSDashboard-module__yKRy5W__boundaryNode[data-type=error]{border-color:hsl(var(--color-danger)/.2)}.IBSDashboard-module__yKRy5W__boundaryNode[data-type=streaming]{border-color:hsl(var(--color-success)/.2)}.IBSDashboard-module__yKRy5W__nodeName{margin-bottom:var(--space-xs);font-weight:600}.IBSDashboard-module__yKRy5W__nodeType{color:hsl(var(--color-text-secondary));text-transform:uppercase;margin-bottom:var(--space-xs);font-size:.75rem}.IBSDashboard-module__yKRy5W__nodeTime{color:hsl(var(--color-primary));font-size:.875rem}.IBSDashboard-module__yKRy5W__learningSection{padding:var(--space-xl);background:hsl(var(--color-surface-1));border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.IBSDashboard-module__yKRy5W__learningSection h2{margin:0 0 var(--space-lg);font-size:1.618rem}.IBSDashboard-module__yKRy5W__patternsList{gap:var(--space-md);flex-direction:column;display:flex}.IBSDashboard-module__yKRy5W__patternItem{padding:var(--space-md);background:hsl(var(--color-surface-2));border-radius:var(--radius-md);position:relative;overflow:hidden}.IBSDashboard-module__yKRy5W__patternName{margin-bottom:var(--space-xs);font-weight:600}.IBSDashboard-module__yKRy5W__patternStats{gap:var(--space-lg);color:hsl(var(--color-text-secondary));margin-bottom:var(--space-sm);font-size:.875rem;display:flex}.IBSDashboard-module__yKRy5W__patternBar{background:linear-gradient(90deg,hsl(var(--color-primary))0%,hsl(var(--color-secondary))var(--width,0%),transparent var(--width,0%));border-radius:var(--radius-full);height:4px;margin-top:var(--space-sm);opacity:calc(.5 + var(--evolution,0))}.IBSDashboard-module__yKRy5W__footer{text-align:center;padding:var(--space-xl)0}.IBSDashboard-module__yKRy5W__quote{color:hsl(var(--color-text-secondary));max-width:600px;margin:0 auto;font-size:1.618rem;font-style:italic}.IBSDashboard-module__yKRy5W__attribution{color:hsl(var(--color-text-tertiary));margin-top:var(--space-sm);font-size:.875rem}@keyframes IBSDashboard-module__yKRy5W__pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes IBSDashboard-module__yKRy5W__nodeAppear{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes IBSDashboard-module__yKRy5W__neuralSparkle{0%{box-shadow:0 0 4px hsl(var(--color-primary)/.2),inset 0 0 4px hsl(var(--color-primary)/.1)}50%{box-shadow:0 0 20px hsl(var(--color-primary)/.4),inset 0 0 10px hsl(var(--color-primary)/.2),0 0 40px hsl(var(--color-secondary)/.2)}to{box-shadow:0 0 4px hsl(var(--color-primary)/.2),inset 0 0 4px hsl(var(--color-primary)/.1)}}@keyframes IBSDashboard-module__yKRy5W__fieldResonance{0%,to{opacity:.8;transform:scale(1)rotate(0)}25%{opacity:.9;transform:scale(1.05)rotate(1deg)}50%{opacity:1;transform:scale(1.1)rotate(-1deg)}75%{opacity:.9;transform:scale(1.05)rotate(.5deg)}}@keyframes IBSDashboard-module__yKRy5W__phiVelocity{0%{transform:rotate(0)scale(1)}to{transform:rotate(360deg)scale(1.618)}}@media (max-width:768px){.IBSDashboard-module__yKRy5W__dashboard{padding:var(--space-lg)}.IBSDashboard-module__yKRy5W__metricsGrid,.IBSDashboard-module__yKRy5W__activityGrid{grid-template-columns:repeat(2,1fr)}}@media (prefers-color-scheme:dark){.IBSDashboard-module__yKRy5W__metricCard,.IBSDashboard-module__yKRy5W__consciousnessMap,.IBSDashboard-module__yKRy5W__learningSection{background:hsl(var(--color-surface-2))}.IBSDashboard-module__yKRy5W__boundaryNode,.IBSDashboard-module__yKRy5W__patternItem{background:hsl(var(--color-surface-3))}}
.IntelligentBoundary-module__Fp343q__boundaryContainer{--boundary-intelligence:0;--boundary-confidence:0;width:100%;box-shadow:0 0 calc(var(--boundary-intelligence)*20px)rgba(var(--color-primary-rgb),calc(var(--boundary-intelligence)*.1));transition:box-shadow var(--timing-productive)var(--easing-productive);position:relative}.IntelligentBoundary-module__Fp343q__intelligentSkeleton{padding:var(--space-lg);background:hsl(var(--color-surface-1));border-radius:var(--radius-md);position:relative;overflow:hidden}.IntelligentBoundary-module__Fp343q__shimmer{background:linear-gradient(90deg,transparent 0%,hsl(var(--color-primary-rgb)/.1)50%,transparent 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite IntelligentBoundary-module__Fp343q__intelligentShimmer;position:absolute;inset:0}.IntelligentBoundary-module__Fp343q__pulseText{z-index:1;text-align:center;color:hsl(var(--color-text-secondary));font-size:.875rem;animation:2s ease-in-out infinite IntelligentBoundary-module__Fp343q__intelligentPulse;position:relative}.IntelligentBoundary-module__Fp343q__consciousnessIndicator{background:hsl(var(--color-success));opacity:.8;cursor:help;border-radius:50%;width:8px;height:8px;animation:3s ease-in-out infinite IntelligentBoundary-module__Fp343q__consciousnessPulse;position:absolute;top:4px;right:4px}.IntelligentBoundary-module__Fp343q__boundaryContainer[data-strategy=skeleton-with-delay] .IntelligentBoundary-module__Fp343q__intelligentSkeleton{animation-delay:.2s}.IntelligentBoundary-module__Fp343q__boundaryContainer[data-strategy=progressive-enhancement] .IntelligentBoundary-module__Fp343q__intelligentSkeleton{background:linear-gradient(135deg,hsl(var(--color-surface-1))0%,hsl(var(--color-surface-2))100%)}.IntelligentBoundary-module__Fp343q__boundaryContainer[data-confidence="1"]{--boundary-intelligence:1}.IntelligentBoundary-module__Fp343q__boundaryContainer[data-confidence="0.9"]{--boundary-intelligence:.9}.IntelligentBoundary-module__Fp343q__boundaryContainer[data-confidence="0.8"]{--boundary-intelligence:.8}@keyframes IntelligentBoundary-module__Fp343q__intelligentShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes IntelligentBoundary-module__Fp343q__intelligentPulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes IntelligentBoundary-module__Fp343q__consciousnessPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.IntelligentBoundary-module__Fp343q__shimmer,.IntelligentBoundary-module__Fp343q__pulseText,.IntelligentBoundary-module__Fp343q__consciousnessIndicator{animation:none}}@media (prefers-color-scheme:dark){.IntelligentBoundary-module__Fp343q__intelligentSkeleton{background:hsl(var(--color-surface-2))}.IntelligentBoundary-module__Fp343q__consciousnessIndicator{background:hsl(var(--color-primary))}}
.CompilerDemo-module__B80CAa__container{background:hsl(var(--color-surface-0));border-radius:var(--radius-lg);padding:var(--space-xl);box-shadow:var(--shadow-card);max-width:800px;margin:0 auto}.CompilerDemo-module__B80CAa__header{margin-bottom:var(--space-lg);justify-content:space-between;align-items:center;display:flex}.CompilerDemo-module__B80CAa__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:hsl(var(--color-text-primary));margin:0}.CompilerDemo-module__B80CAa__badge{background:linear-gradient(135deg,hsl(var(--color-primary)),hsl(var(--color-accent)));color:#fff;padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.05em}.CompilerDemo-module__B80CAa__content{gap:var(--space-lg);flex-direction:column;display:flex}.CompilerDemo-module__B80CAa__section{padding:var(--space-lg);background:hsl(var(--color-surface-1));border-radius:var(--radius-md)}.CompilerDemo-module__B80CAa__section h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:hsl(var(--color-text-primary));margin:0 0 var(--space-sm)0}.CompilerDemo-module__B80CAa__description{color:hsl(var(--color-text-secondary));font-size:var(--font-size-sm);margin-bottom:var(--space-md);line-height:1.6}.CompilerDemo-module__B80CAa__result{font-size:var(--font-size-lg);color:hsl(var(--color-text-primary));padding:var(--space-md);background:hsl(var(--color-surface-2));border-radius:var(--radius-sm);text-align:center}.CompilerDemo-module__B80CAa__value{font-weight:var(--font-weight-bold);color:hsl(var(--color-primary));font-family:var(--font-family-mono)}.CompilerDemo-module__B80CAa__buttonGroup{gap:var(--space-md);flex-wrap:wrap;display:flex}.CompilerDemo-module__B80CAa__button{padding:var(--space-sm)var(--space-md);background:hsl(var(--color-primary));color:#fff;border-radius:var(--radius-sm);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;border:none;transition:all .2s}.CompilerDemo-module__B80CAa__button:hover{background:hsl(var(--color-primary-hover));box-shadow:var(--shadow-button-hover);transform:translateY(-2px)}.CompilerDemo-module__B80CAa__button:active{transform:translateY(0)}.CompilerDemo-module__B80CAa__stats{gap:var(--space-md);margin-top:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.CompilerDemo-module__B80CAa__stat{text-align:center;padding:var(--space-md);background:hsl(var(--color-surface-2));border-radius:var(--radius-sm)}.CompilerDemo-module__B80CAa__statValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:hsl(var(--color-primary));margin-bottom:var(--space-xs);display:block}.CompilerDemo-module__B80CAa__statLabel{font-size:var(--font-size-xs);color:hsl(var(--color-text-secondary));text-transform:uppercase;letter-spacing:.05em;display:block}.CompilerDemo-module__B80CAa__footer{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid hsl(var(--color-border))}.CompilerDemo-module__B80CAa__insight{text-align:center;color:hsl(var(--color-text-secondary));font-style:italic;font-size:var(--font-size-sm)}
.DynamicBoundaryDemo-module__zyB42a__container{background:hsl(var(--color-surface-0));border-radius:var(--radius-lg);padding:var(--space-xl);box-shadow:var(--shadow-card);max-width:900px;margin:0 auto}.DynamicBoundaryDemo-module__zyB42a__header{margin-bottom:var(--space-lg);justify-content:space-between;align-items:center;display:flex}.DynamicBoundaryDemo-module__zyB42a__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:hsl(var(--color-text-primary));margin:0}.DynamicBoundaryDemo-module__zyB42a__badge{background:linear-gradient(135deg,hsl(var(--color-accent)),hsl(var(--color-success)));color:#fff;padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.05em}.DynamicBoundaryDemo-module__zyB42a__content{gap:var(--space-lg);flex-direction:column;display:flex}.DynamicBoundaryDemo-module__zyB42a__section{padding:var(--space-lg);background:hsl(var(--color-surface-1));border-radius:var(--radius-md)}.DynamicBoundaryDemo-module__zyB42a__section h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:hsl(var(--color-text-primary));margin:0 0 var(--space-sm)0}.DynamicBoundaryDemo-module__zyB42a__description{color:hsl(var(--color-text-secondary));font-size:var(--font-size-sm);margin-bottom:var(--space-md);line-height:1.6}.DynamicBoundaryDemo-module__zyB42a__codeExample{background:hsl(var(--color-surface-2));border-radius:var(--radius-sm);padding:var(--space-md);overflow-x:auto}.DynamicBoundaryDemo-module__zyB42a__codeExample pre{font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:hsl(var(--color-text-primary));white-space:pre-wrap;margin:0}.DynamicBoundaryDemo-module__zyB42a__metricsGrid{gap:var(--space-md);padding:var(--space-lg);background:hsl(var(--color-surface-1));border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.DynamicBoundaryDemo-module__zyB42a__metricCard{text-align:center;padding:var(--space-md);background:hsl(var(--color-surface-2));border-radius:var(--radius-sm);transition:all .3s}.DynamicBoundaryDemo-module__zyB42a__metricCard:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.DynamicBoundaryDemo-module__zyB42a__metricValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:hsl(var(--color-accent));margin-bottom:var(--space-xs)}.DynamicBoundaryDemo-module__zyB42a__metricLabel{font-size:var(--font-size-xs);color:hsl(var(--color-text-secondary));text-transform:uppercase;letter-spacing:.05em}.DynamicBoundaryDemo-module__zyB42a__features{gap:var(--space-md);margin-top:var(--space-md);flex-direction:column;display:flex}.DynamicBoundaryDemo-module__zyB42a__feature{gap:var(--space-md);padding:var(--space-md);background:hsl(var(--color-surface-2));border-radius:var(--radius-sm);align-items:flex-start;display:flex}.DynamicBoundaryDemo-module__zyB42a__featureIcon{font-size:var(--font-size-xl);flex-shrink:0}.DynamicBoundaryDemo-module__zyB42a__feature h5{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:hsl(var(--color-text-primary));margin:0 0 var(--space-xs)0}.DynamicBoundaryDemo-module__zyB42a__feature p{font-size:var(--font-size-sm);color:hsl(var(--color-text-secondary));margin:0;line-height:1.5}.DynamicBoundaryDemo-module__zyB42a__footer{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid hsl(var(--color-border))}.DynamicBoundaryDemo-module__zyB42a__insight{text-align:center;color:hsl(var(--color-text-secondary));font-style:italic;font-size:var(--font-size-sm)}
.IBSShowcase-module___Sr__W__container{background:hsl(var(--color-background));min-height:100vh;padding:var(--space-xl)var(--space-lg)}.IBSShowcase-module___Sr__W__header{text-align:center;margin-bottom:calc(var(--space-xl)*2);max-width:800px;margin-left:auto;margin-right:auto}.IBSShowcase-module___Sr__W__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:hsl(var(--color-text-primary));margin:0 0 var(--space-md)0;background:linear-gradient(135deg,hsl(var(--color-primary)),hsl(var(--color-accent)));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.IBSShowcase-module___Sr__W__subtitle{font-size:var(--font-size-lg);color:hsl(var(--color-text-secondary));margin:0;line-height:1.6}.IBSShowcase-module___Sr__W__grid{gap:calc(var(--space-xl)*1.5);max-width:1400px;margin:0 auto;display:grid}.IBSShowcase-module___Sr__W__section{animation:.6s ease-out both IBSShowcase-module___Sr__W__fadeInUp}.IBSShowcase-module___Sr__W__section:first-child{animation-delay:.1s}.IBSShowcase-module___Sr__W__section:nth-child(2){animation-delay:.2s}.IBSShowcase-module___Sr__W__section:nth-child(3){animation-delay:.3s}.IBSShowcase-module___Sr__W__section:nth-child(4){animation-delay:.4s}@keyframes IBSShowcase-module___Sr__W__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.IBSShowcase-module___Sr__W__arenaContainer,.IBSShowcase-module___Sr__W__dashboardContainer{background:hsl(var(--color-surface-0));border-radius:var(--radius-lg);padding:var(--space-xl);box-shadow:var(--shadow-card)}.IBSShowcase-module___Sr__W__sectionTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:hsl(var(--color-text-primary));margin:0 0 var(--space-sm)0}.IBSShowcase-module___Sr__W__sectionDescription{color:hsl(var(--color-text-secondary));font-size:var(--font-size-base);margin:0 0 var(--space-lg)0;line-height:1.6}.IBSShowcase-module___Sr__W__skeleton{background:hsl(var(--color-surface-0));border-radius:var(--radius-lg);padding:var(--space-xl);box-shadow:var(--shadow-card)}.IBSShowcase-module___Sr__W__skeletonHeader{background:linear-gradient(90deg,hsl(var(--color-surface-1))0%,hsl(var(--color-surface-2))50%,hsl(var(--color-surface-1))100%);border-radius:var(--radius-sm);height:32px;margin-bottom:var(--space-lg);background-size:200% 100%;width:60%;animation:1.5s infinite IBSShowcase-module___Sr__W__shimmer}.IBSShowcase-module___Sr__W__skeletonContent{background:linear-gradient(90deg,hsl(var(--color-surface-1))0%,hsl(var(--color-surface-2))50%,hsl(var(--color-surface-1))100%);border-radius:var(--radius-sm);height:100px;margin-bottom:var(--space-md);background-size:200% 100%;animation:1.5s infinite IBSShowcase-module___Sr__W__shimmer}@keyframes IBSShowcase-module___Sr__W__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.IBSShowcase-module___Sr__W__footer{margin-top:calc(var(--space-xl)*3);max-width:1200px;margin-left:auto;margin-right:auto}.IBSShowcase-module___Sr__W__principles{gap:var(--space-xl);margin-bottom:calc(var(--space-xl)*2);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.IBSShowcase-module___Sr__W__principle{gap:var(--space-md);padding:var(--space-lg);background:hsl(var(--color-surface-0));border-radius:var(--radius-md);box-shadow:var(--shadow-card);transition:all .3s;display:flex}.IBSShowcase-module___Sr__W__principle:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.IBSShowcase-module___Sr__W__principleIcon{font-size:var(--font-size-2xl);flex-shrink:0}.IBSShowcase-module___Sr__W__principle h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:hsl(var(--color-text-primary));margin:0 0 var(--space-xs)0}.IBSShowcase-module___Sr__W__principle p{font-size:var(--font-size-sm);color:hsl(var(--color-text-secondary));margin:0;line-height:1.5}.IBSShowcase-module___Sr__W__cta{text-align:center;padding:calc(var(--space-xl)*2);background:linear-gradient(135deg,hsl(var(--color-surface-0)),hsl(var(--color-surface-1)));border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.IBSShowcase-module___Sr__W__ctaText{font-size:var(--font-size-lg);color:hsl(var(--color-text-primary));margin:0 0 var(--space-lg)0;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.IBSShowcase-module___Sr__W__ctaButton{padding:var(--space-md)var(--space-xl);background:linear-gradient(135deg,hsl(var(--color-primary)),hsl(var(--color-accent)));color:#fff;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:0 4px 12px hsl(var(--color-primary)/.3);border:none;transition:all .3s}.IBSShowcase-module___Sr__W__ctaButton:hover{box-shadow:0 6px 20px hsl(var(--color-primary)/.4);transform:translateY(-2px)}.IBSShowcase-module___Sr__W__ctaButton:active{transform:translateY(0)}@media (max-width:768px){.IBSShowcase-module___Sr__W__container{padding:var(--space-lg)var(--space-md)}.IBSShowcase-module___Sr__W__title{font-size:var(--font-size-2xl)}.IBSShowcase-module___Sr__W__principles{grid-template-columns:1fr}}
.SmartTable-module__emtxxW__container{gap:var(--spacing-md);background:var(--background-primary);border-radius:var(--radius-md);flex-direction:column;display:flex}.SmartTable-module__emtxxW__controls{padding:var(--spacing-md);background:var(--background-secondary);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.SmartTable-module__emtxxW__controlsLeft,.SmartTable-module__emtxxW__controlsRight{align-items:center;gap:var(--spacing-sm);display:flex}.SmartTable-module__emtxxW__search{width:300px;position:relative}.SmartTable-module__emtxxW__searchIcon{left:var(--spacing-sm);color:var(--text-secondary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.SmartTable-module__emtxxW__searchInput{width:100%;padding:var(--spacing-xs)var(--spacing-sm)var(--spacing-xs)var(--spacing-xl);background:var(--background-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-primary);transition:all var(--transition-fast)}.SmartTable-module__emtxxW__searchInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha-20);outline:none}.SmartTable-module__emtxxW__filters{gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--background-secondary);border-radius:var(--radius-md);display:flex}.SmartTable-module__emtxxW__filterSelect{padding:var(--spacing-xs)var(--spacing-sm);background:var(--background-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer}.SmartTable-module__emtxxW__selectionCount{font-size:var(--text-sm);color:var(--text-secondary);font-weight:var(--font-medium)}.SmartTable-module__emtxxW__exportGroup{gap:var(--spacing-xs);display:flex}.SmartTable-module__emtxxW__table{border-collapse:collapse;background:var(--background-primary);border-radius:var(--radius-md);width:100%;overflow:hidden}.SmartTable-module__emtxxW__th{text-align:left;padding:var(--spacing-sm)var(--spacing-md);font-weight:var(--font-medium);font-size:var(--text-sm);color:var(--text-secondary);background:var(--background-secondary);border-bottom:1px solid var(--border-subtle);-webkit-user-select:none;user-select:none}.SmartTable-module__emtxxW__th.SmartTable-module__emtxxW__sortable{cursor:pointer;transition:all var(--transition-fast)}.SmartTable-module__emtxxW__th.SmartTable-module__emtxxW__sortable:hover{color:var(--text-primary);background:var(--background-tertiary)}.SmartTable-module__emtxxW__sortIcon{margin-left:var(--spacing-xs);color:var(--color-primary);display:inline-flex}.SmartTable-module__emtxxW__td{padding:var(--spacing-sm)var(--spacing-md);font-size:var(--text-sm);color:var(--text-primary);border-bottom:1px solid var(--border-subtle)}.SmartTable-module__emtxxW__tr{transition:all var(--transition-fast)}.SmartTable-module__emtxxW__tr:hover{background:var(--background-secondary-alpha-50)}.SmartTable-module__emtxxW__tr.SmartTable-module__emtxxW__selected{background:var(--color-primary-alpha-10)}.SmartTable-module__emtxxW__tr.SmartTable-module__emtxxW__clickable{cursor:pointer}.SmartTable-module__emtxxW__checkboxCell{width:40px;padding:var(--spacing-sm)}.SmartTable-module__emtxxW__checkbox{cursor:pointer;width:20px;height:20px;color:var(--text-secondary);transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.SmartTable-module__emtxxW__checkbox:hover{color:var(--color-primary)}.SmartTable-module__emtxxW__loading{padding:var(--spacing-2xl);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.SmartTable-module__emtxxW__emptyState{padding:var(--spacing-2xl);text-align:center;color:var(--text-secondary);justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.SmartTable-module__emtxxW__emptyState h3{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--text-primary);margin:0}.SmartTable-module__emtxxW__emptyState p{font-size:var(--text-sm);margin:0}@media (max-width:768px){.SmartTable-module__emtxxW__controls{flex-direction:column;align-items:stretch}.SmartTable-module__emtxxW__search{width:100%}.SmartTable-module__emtxxW__exportGroup{justify-content:center}.SmartTable-module__emtxxW__table{font-size:var(--text-xs)}.SmartTable-module__emtxxW__th,.SmartTable-module__emtxxW__td{padding:var(--spacing-xs)var(--spacing-sm)}}
.ClientComponents-module__bSAFWG__container{gap:var(--space-xlarge);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.ClientComponents-module__bSAFWG__headerCard{text-align:center;padding:var(--space-xlarge)}.ClientComponents-module__bSAFWG__headerCard h1{font-size:var(--font-size-xxlarge);font-weight:var(--font-weight-bold);color:hsl(var(--color-text-primary));margin-bottom:var(--space-small)}.ClientComponents-module__bSAFWG__headerCard p{font-size:var(--font-size-large);color:hsl(var(--color-text-secondary))}.ClientComponents-module__bSAFWG__resourceGrid{gap:var(--space-medium);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.ClientComponents-module__bSAFWG__resourceCard{padding:var(--space-large);gap:var(--space-small);flex-direction:column;display:flex}.ClientComponents-module__bSAFWG__resourceType{font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:hsl(var(--color-primary));text-transform:uppercase;letter-spacing:.05em}.ClientComponents-module__bSAFWG__resourceTitle{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:hsl(var(--color-text-primary));margin:var(--space-small)0}.ClientComponents-module__bSAFWG__resourceMeta{font-size:var(--font-size-small);color:hsl(var(--color-text-tertiary));margin-bottom:var(--space-medium)}.ClientComponents-module__bSAFWG__resourceButton{margin-top:auto}.ClientComponents-module__bSAFWG__messageList{gap:var(--space-medium);flex-direction:column;display:flex}.ClientComponents-module__bSAFWG__messageCard{padding:var(--space-medium);cursor:pointer;transition:box-shadow var(--transition-medium)}.ClientComponents-module__bSAFWG__messageCard:hover{box-shadow:var(--shadow-hover)}.ClientComponents-module__bSAFWG__messageCard.ClientComponents-module__bSAFWG__unread{border-left:3px solid hsl(var(--color-primary))}.ClientComponents-module__bSAFWG__messageHeader{margin-bottom:var(--space-small);justify-content:space-between;align-items:center;display:flex}.ClientComponents-module__bSAFWG__messageFrom{font-weight:var(--font-weight-semibold);color:hsl(var(--color-text-primary))}.ClientComponents-module__bSAFWG__messageTime{font-size:var(--font-size-small);color:hsl(var(--color-text-tertiary))}.ClientComponents-module__bSAFWG__messageSubject{font-size:var(--font-size-medium);color:hsl(var(--color-text-secondary));margin-bottom:var(--space-small)}.ClientComponents-module__bSAFWG__composeCard{text-align:center;padding:var(--space-large)}.ClientComponents-module__bSAFWG__assessmentCard{padding:var(--space-xlarge)}.ClientComponents-module__bSAFWG__assessmentCard h2{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-semibold);color:hsl(var(--color-text-primary));margin-bottom:var(--space-medium)}.ClientComponents-module__bSAFWG__assessmentDescription{font-size:var(--font-size-medium);color:hsl(var(--color-text-secondary));margin-bottom:var(--space-large);line-height:1.6}.ClientComponents-module__bSAFWG__assessmentInfo{gap:var(--space-medium);margin-bottom:var(--space-xlarge);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ClientComponents-module__bSAFWG__infoItem{gap:var(--space-xsmall);flex-direction:column;display:flex}.ClientComponents-module__bSAFWG__infoLabel{font-size:var(--font-size-small);color:hsl(var(--color-text-tertiary));text-transform:uppercase;letter-spacing:.05em}.ClientComponents-module__bSAFWG__infoValue{font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);color:hsl(var(--color-text-primary))}.ClientComponents-module__bSAFWG__startButton{margin:0 auto;display:block}.ClientComponents-module__bSAFWG__historyCard{padding:var(--space-large)}.ClientComponents-module__bSAFWG__historyCard h2{font-size:var(--font-size-large);font-weight:var(--font-weight-semibold);color:hsl(var(--color-text-primary));margin-bottom:var(--space-medium)}.ClientComponents-module__bSAFWG__historyList{gap:var(--space-medium);flex-direction:column;display:flex}.ClientComponents-module__bSAFWG__historyItem{padding:var(--space-small)0;border-bottom:1px solid hsl(var(--color-surface-2));justify-content:space-between;align-items:center;display:flex}.ClientComponents-module__bSAFWG__historyItem:last-child{border-bottom:none}.ClientComponents-module__bSAFWG__historyTitle{font-weight:var(--font-weight-medium);color:hsl(var(--color-text-primary))}.ClientComponents-module__bSAFWG__historyDate{font-size:var(--font-size-small);color:hsl(var(--color-text-tertiary))}
@keyframes Skeleton-module__DvSVPq__pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.Skeleton-module__DvSVPq__skeleton{background:linear-gradient(90deg,hsl(var(--color-surface-2)),hsl(var(--color-surface-3)),hsl(var(--color-surface-2)));border-radius:var(--radius-small);background-size:200% 100%;animation:1.5s ease-in-out infinite Skeleton-module__DvSVPq__pulse}.Skeleton-module__DvSVPq__container{gap:var(--space-xlarge);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.Skeleton-module__DvSVPq__card{background:hsl(var(--color-surface-1));border-radius:var(--radius-medium);padding:var(--space-xlarge);box-shadow:var(--shadow-card)}.Skeleton-module__DvSVPq__grid{gap:var(--space-medium);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.Skeleton-module__DvSVPq__title{width:300px;height:40px;margin:0 auto var(--space-small)}.Skeleton-module__DvSVPq__subtitle{width:400px;height:24px;margin:0 auto}.Skeleton-module__DvSVPq__cardTitle{width:200px;height:28px;margin-bottom:var(--space-medium)}.Skeleton-module__DvSVPq__text{width:80%;height:20px}.Skeleton-module__DvSVPq__meta{width:60%;height:16px;margin-top:var(--space-xsmall)}.Skeleton-module__DvSVPq__label{width:120px;height:20px;margin:var(--space-small)auto}.Skeleton-module__DvSVPq__progressBar{width:100%;height:8px;margin:var(--space-large)0;border-radius:var(--radius-full)}.Skeleton-module__DvSVPq__statNumber{width:80px;height:48px;margin:0 auto}.Skeleton-module__DvSVPq__button{width:100px;height:32px;margin:var(--space-small)auto 0}.Skeleton-module__DvSVPq__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Skeleton-module__DvSVPq__listItem{align-items:flex-start;gap:var(--space-medium);margin-bottom:var(--space-medium);display:flex}.Skeleton-module__DvSVPq__listContent{flex:1}.Skeleton-module__DvSVPq__centerText{text-align:center;margin-bottom:var(--space-large)}.Skeleton-module__DvSVPq__tableRow{gap:var(--space-medium);padding:var(--space-medium)0;border-bottom:1px solid hsl(var(--color-surface-2));display:flex}.Skeleton-module__DvSVPq__tableCell{flex:1;height:20px}.Skeleton-module__DvSVPq__formField{margin-bottom:var(--space-large)}.Skeleton-module__DvSVPq__formLabel{width:100px;height:16px;margin-bottom:var(--space-small)}.Skeleton-module__DvSVPq__formInput{width:100%;height:40px}
.PatternErrorBoundary-module__fxJ6cG__container{justify-content:center;align-items:center;min-height:200px;padding:1rem;display:flex}.PatternErrorBoundary-module__fxJ6cG__errorCard{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;width:100%;max-width:600px;padding:2rem;box-shadow:0 4px 6px -1px #0000001a}.PatternErrorBoundary-module__fxJ6cG__userMessage h3{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.PatternErrorBoundary-module__fxJ6cG__userMessage p{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;line-height:1.5}.PatternErrorBoundary-module__fxJ6cG__actions{gap:.75rem;margin-bottom:1rem;display:flex}.PatternErrorBoundary-module__fxJ6cG__retryButton,.PatternErrorBoundary-module__fxJ6cG__reloadButton{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.PatternErrorBoundary-module__fxJ6cG__retryButton:hover,.PatternErrorBoundary-module__fxJ6cG__reloadButton:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.PatternErrorBoundary-module__fxJ6cG__retryButton:disabled{opacity:.5;cursor:not-allowed}.PatternErrorBoundary-module__fxJ6cG__devInfo{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:1rem}.PatternErrorBoundary-module__fxJ6cG__devInfo summary{cursor:pointer;color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}.PatternErrorBoundary-module__fxJ6cG__devDetails{background:hsl(var(--muted));border-radius:4px;margin-top:.75rem;padding:.75rem;font-family:Courier New,monospace;font-size:.8rem}.PatternErrorBoundary-module__fxJ6cG__devDetails p{color:hsl(var(--muted-foreground));margin:.25rem 0}.PatternErrorBoundary-module__fxJ6cG__devDetails strong{color:hsl(var(--foreground))}.PatternErrorBoundary-module__fxJ6cG__patternWarning{color:#804a00;background:#fff4e6;border:1px solid #ffd599;border-radius:4px;margin-top:1rem;padding:.75rem;font-size:.875rem}.PatternErrorBoundary-module__fxJ6cG__patternWarning strong{color:#4d2d00}
.ErrorInsightsDashboard-module__9-tbXa__container{max-width:1200px;margin:0 auto;padding:1rem}.ErrorInsightsDashboard-module__9-tbXa__header{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.ErrorInsightsDashboard-module__9-tbXa__header h2{color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__headerActions{align-items:center;gap:1rem;display:flex}.ErrorInsightsDashboard-module__9-tbXa__timeSavings{color:hsl(var(--muted-foreground));font-size:.875rem}.ErrorInsightsDashboard-module__9-tbXa__refreshButton{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.ErrorInsightsDashboard-module__9-tbXa__refreshButton:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.ErrorInsightsDashboard-module__9-tbXa__metricsSection{margin-bottom:2rem}.ErrorInsightsDashboard-module__9-tbXa__metricsSection h3{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.125rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.ErrorInsightsDashboard-module__9-tbXa__metricCard{background:hsl(var(--card));border:1px solid hsl(var(--border));text-align:center;border-radius:8px;padding:1rem}.ErrorInsightsDashboard-module__9-tbXa__metricValue{color:hsl(var(--foreground));margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.ErrorInsightsDashboard-module__9-tbXa__metricLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.ErrorInsightsDashboard-module__9-tbXa__categoryBreakdown{background:hsl(var(--muted));border-radius:6px;padding:1rem}.ErrorInsightsDashboard-module__9-tbXa__categoryBreakdown h4{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.875rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__categoryItem{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.25rem 0;display:flex}.ErrorInsightsDashboard-module__9-tbXa__categoryItem:last-child{border-bottom:none}.ErrorInsightsDashboard-module__9-tbXa__categoryName{color:hsl(var(--foreground));text-transform:capitalize;font-size:.875rem}.ErrorInsightsDashboard-module__9-tbXa__categoryCount{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__suggestionsSection{margin-bottom:2rem}.ErrorInsightsDashboard-module__9-tbXa__suggestionsSection h3{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.125rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__suggestionCard{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px;margin-bottom:.75rem;padding:1rem}.ErrorInsightsDashboard-module__9-tbXa__suggestionCard.ErrorInsightsDashboard-module__9-tbXa__high{border-left:4px solid #d92626}.ErrorInsightsDashboard-module__9-tbXa__suggestionCard.ErrorInsightsDashboard-module__9-tbXa__medium{border-left:4px solid #d98e26}.ErrorInsightsDashboard-module__9-tbXa__suggestionCard.ErrorInsightsDashboard-module__9-tbXa__low{border-left:4px solid #26d926}.ErrorInsightsDashboard-module__9-tbXa__suggestionHeader{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.ErrorInsightsDashboard-module__9-tbXa__urgencyBadge{text-transform:uppercase;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__suggestionCard.ErrorInsightsDashboard-module__9-tbXa__high .ErrorInsightsDashboard-module__9-tbXa__urgencyBadge{color:#821717;background:#f7d4d4}.ErrorInsightsDashboard-module__9-tbXa__suggestionCard.ErrorInsightsDashboard-module__9-tbXa__medium .ErrorInsightsDashboard-module__9-tbXa__urgencyBadge{color:#825517;background:#f7e8d4}.ErrorInsightsDashboard-module__9-tbXa__suggestionCard.ErrorInsightsDashboard-module__9-tbXa__low .ErrorInsightsDashboard-module__9-tbXa__urgencyBadge{color:#178217;background:#d4f7d4}.ErrorInsightsDashboard-module__9-tbXa__patternText{color:hsl(var(--muted-foreground));font-family:Courier New,monospace;font-size:.875rem}.ErrorInsightsDashboard-module__9-tbXa__suggestionText{color:hsl(var(--foreground));margin-bottom:.75rem;font-size:.875rem;line-height:1.4}.ErrorInsightsDashboard-module__9-tbXa__markSolvedButton{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:4px;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s}.ErrorInsightsDashboard-module__9-tbXa__markSolvedButton:hover{color:#fff;background:#26d926;border-color:#26d926}.ErrorInsightsDashboard-module__9-tbXa__patternsSection{margin-bottom:2rem}.ErrorInsightsDashboard-module__9-tbXa__patternsSection h3{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.125rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__patternGroup{margin-bottom:1.5rem}.ErrorInsightsDashboard-module__9-tbXa__groupTitle{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.875rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__patternItem{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;border-radius:6px;margin-bottom:.5rem;padding:.75rem;transition:all .2s}.ErrorInsightsDashboard-module__9-tbXa__patternItem:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.ErrorInsightsDashboard-module__9-tbXa__patternItem.ErrorInsightsDashboard-module__9-tbXa__solved{border-left:4px solid #26d926}.ErrorInsightsDashboard-module__9-tbXa__patternItem.ErrorInsightsDashboard-module__9-tbXa__pattern{border-left:4px solid #d98e26}.ErrorInsightsDashboard-module__9-tbXa__patternItem.ErrorInsightsDashboard-module__9-tbXa__new{border-left:4px solid #269dd9}.ErrorInsightsDashboard-module__9-tbXa__patternInfo{align-items:center;gap:.75rem;display:flex}.ErrorInsightsDashboard-module__9-tbXa__patternCategory{color:hsl(var(--foreground));text-transform:capitalize;font-size:.875rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__patternCount{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.ErrorInsightsDashboard-module__9-tbXa__timeSaved{color:#1fad1f;font-size:.75rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__actionNeeded{color:#ad721f;font-size:.75rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ErrorInsightsDashboard-module__9-tbXa__modalContent{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;width:90%;max-width:500px;max-height:80vh;padding:1.5rem;overflow-y:auto}.ErrorInsightsDashboard-module__9-tbXa__modalContent h3{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.125rem;font-weight:600}.ErrorInsightsDashboard-module__9-tbXa__modalBody{margin-bottom:1.5rem}.ErrorInsightsDashboard-module__9-tbXa__detailRow{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;padding:.5rem 0;font-size:.875rem;display:flex}.ErrorInsightsDashboard-module__9-tbXa__detailRow:last-child{border-bottom:none}.ErrorInsightsDashboard-module__9-tbXa__detailRow strong{color:hsl(var(--foreground));min-width:100px}.ErrorInsightsDashboard-module__9-tbXa__modalActions{justify-content:flex-end;gap:.75rem;display:flex}.ErrorInsightsDashboard-module__9-tbXa__solveButton,.ErrorInsightsDashboard-module__9-tbXa__closeButton{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.ErrorInsightsDashboard-module__9-tbXa__solveButton:hover{color:#fff;background:#26d926;border-color:#26d926}.ErrorInsightsDashboard-module__9-tbXa__closeButton:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.ErrorInsightsDashboard-module__9-tbXa__widget{background:hsl(var(--card));border:1px solid hsl(var(--border));z-index:100;border-radius:8px;padding:.75rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 4px 6px -1px #0000001a}.ErrorInsightsDashboard-module__9-tbXa__widgetHeader{cursor:pointer;color:hsl(var(--muted-foreground));gap:.75rem;font-size:.75rem;display:flex}.ErrorInsightsDashboard-module__9-tbXa__widgetContent{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin-top:.5rem;padding-top:.5rem;font-size:.75rem}.ErrorInsightsDashboard-module__9-tbXa__widgetContent div{margin-bottom:.25rem}.ErrorInsightsDashboard-module__9-tbXa__widgetContent div:last-child{margin-bottom:0}
.layout-module__uM5xnW__container{flex-direction:column;min-height:100vh;display:flex}.layout-module__uM5xnW__layoutContainer{grid-template-columns:var(--navigation-width)1fr var(--visual-index-width);grid-template-rows:1fr;height:100vh;display:grid;overflow:hidden}.layout-module__uM5xnW__navigationColumn{background:var(--color-navigation-background);z-index:10;overflow-y:auto}.layout-module__uM5xnW__contentColumn{background:var(--color-content-background);overflow-y:auto}.layout-module__uM5xnW__visualIndexColumn{background:var(--color-visual-index-background);z-index:10;overflow-y:auto}.layout-module__uM5xnW__trinityContainer{background:var(--color-background);width:100vw;height:100vh;transition:grid-template-columns var(--transition-smooth);grid-template-columns:10% 15% 75%;display:grid}.layout-module__uM5xnW__trinityContainer.layout-module__uM5xnW__indexCollapsed{grid-template-columns:10% 3% 87%}.layout-module__uM5xnW__navigationSidebar{background:var(--color-surface-0);box-shadow:var(--shadow-subtle);position:relative;overflow-y:auto}.layout-module__uM5xnW__verticalIndex{background:var(--color-surface-0);box-shadow:var(--shadow-subtle);flex-direction:column;display:flex;position:relative;overflow-y:auto}.layout-module__uM5xnW__contentArea{background:var(--color-background);position:relative;overflow-y:auto}.layout-module__uM5xnW__navigationContainer{flex-direction:column;height:100%;display:flex}.layout-module__uM5xnW__navigationContent{flex:1;overflow-y:auto}.layout-module__uM5xnW__strangeLoopIndicator{top:var(--spacing-4);right:var(--spacing-4);z-index:50;position:fixed}.layout-module__uM5xnW__strangeLoopDot{background:var(--color-glow-subtle);border-radius:50%;width:.5rem;height:.5rem;animation:3s ease-in-out infinite layout-module__uM5xnW__pulse-subtle}@keyframes layout-module__uM5xnW__pulse-subtle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.layout-module__uM5xnW__navigationSkeleton,.layout-module__uM5xnW__contentSkeleton{padding:var(--spacing-4)}.layout-module__uM5xnW__skeletonItem,.layout-module__uM5xnW__skeletonHeader,.layout-module__uM5xnW__skeletonText{background:var(--color-surface-2);border-radius:var(--radius-sm);animation:1.5s ease-in-out infinite layout-module__uM5xnW__skeleton-pulse}.layout-module__uM5xnW__skeletonItem{height:2rem;margin-bottom:var(--spacing-2)}.layout-module__uM5xnW__skeletonHeader{width:60%;height:2rem;margin-bottom:var(--spacing-4)}.layout-module__uM5xnW__skeletonText{height:1rem;margin-bottom:var(--spacing-2)}.layout-module__uM5xnW__skeletonText:nth-child(2){width:75%}.layout-module__uM5xnW__skeletonText:nth-child(3){width:66%}@keyframes layout-module__uM5xnW__skeleton-pulse{0%,to{opacity:.6}50%{opacity:.8}}@media (max-width:1024px){.layout-module__uM5xnW__trinityContainer{grid-template-columns:14rem 1fr 20rem}}@media (max-width:768px){.layout-module__uM5xnW__trinityContainer{grid-template-columns:1fr}.layout-module__uM5xnW__navigationSidebar,.layout-module__uM5xnW__detailPanel{display:none}}
