/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.woswidgets-card-list-item:not(:first-child){border-top:1px solid var(--gray-a6)}.woswidgets-marker{letter-spacing:0;line-height:normal}.woswidgets-marker-circle:before{background-color:var(--gray-a4)}.woswidgets-marker[data-accent-color]{color:var(--accent-a11)}.woswidgets-marker[data-accent-color] .woswidgets-marker-circle:before{background-color:var(--accent-a4)}.woswidgets-marker{color:var(--gray-11)}.woswidgets-marker-circle{text-align:center;-webkit-user-select:none;user-select:none;box-sizing:border-box;vertical-align:middle;min-width:1em;height:1em;padding-left:.05em;padding-right:.05em;line-height:0;display:inline-block;position:relative;top:-.11em}.woswidgets-marker-circle:before{content:"";border-radius:1em;position:absolute;inset:-10%}.woswidgets-marker-circle svg{width:1.125em;height:1.125em}.woswidgets-marker-content{vertical-align:middle;font-size:calc(.8em*var(--marker-font-size-adjust,1));font-weight:var(--marker-font-weight,bold);pointer-events:none;line-height:1;display:inline-block;position:relative;top:50%;transform:translateY(-50%)}.woswidgets-marker-hidden{-webkit-user-select:none;user-select:none;white-space:pre;font-size:0;line-height:0}.woswidgets-save-button{--easing:cubic-bezier(1,-.4,.35,.95);--duration:.35s;transition:width var(--duration)var(--easing),background var(--duration)ease-out,color .1s ease-out;width:calc-size(max-content,size);white-space:nowrap;position:relative}.woswidgets-save-button[data-save-state=loading]{background-color:var(--accent-8)}.woswidgets-save-button[data-save-state=done]{background-color:var(--success-color,var(--green-10));width:80px}.woswidgets-save-button[data-save-state=done],.woswidgets-save-button[data-save-state=loading]{color:#0000;pointer-events:none}.woswidgets-save-button[data-save-state=done]>*,.woswidgets-save-button[data-save-state=loading]>*{color:var(--accent-contrast)}.woswidgets-save-button__done-icon,.woswidgets-save-button__done-text{transition:transform var(--duration)var(--easing),opacity var(--duration)var(--easing);opacity:1;transform:translate(0)}@media (prefers-reduced-motion:no-preference){@starting-style{.woswidgets-save-button__done-icon{opacity:0;transform:translate(10px)}.woswidgets-save-button__done-text{opacity:0;transform:translate(-10px)}}}@keyframes woswidgets-dialog-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)scale(.97)}}@keyframes woswidgets-dialog-overlay-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.rt-BaseDialogContent[data-state=closed]{transition:none;animation:woswidgets-dialog-out .15s ease-out}.rt-BaseDialogOverlay[data-state=closed]{transition:none;animation:woswidgets-dialog-overlay-out .3s ease-out}.rt-BaseDialogOverlay:where([data-state=closed]):before{opacity:1;transition:none;animation:none}}.skip-to-main{position:absolute;top:-100px;left:50%;transform:translateX(-50%);z-index:9999;padding:1rem 2rem;background-color:#1e3a5f;color:white;font-weight:600;text-decoration:none;border-radius:0 0 .5rem .5rem;transition:top .2s ease-in-out;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.skip-to-main:focus{top:0;outline:3px solid #b8860b;outline-offset:2px}.accessibility-root{font-size:calc(1rem * var(--accessibility-font-scale, 1))}.accessibility-root[data-accessibility-contrast=high]{filter:contrast(150%)}.accessibility-root[data-accessibility-contrast=inverted],.accessibility-root[data-accessibility-contrast=inverted] [role=img],.accessibility-root[data-accessibility-contrast=inverted] img,.accessibility-root[data-accessibility-contrast=inverted] video{filter:invert(1) hue-rotate(180deg)}.accessibility-root *{letter-spacing:calc(.02em * var(--accessibility-spacing-scale, 1));line-height:calc(1.6 * var(--accessibility-spacing-scale, 1))}.accessibility-focus :focus{outline:3px solid #b8860b!important;outline-offset:2px!important}.accessibility-focus :focus-visible{outline:3px solid #b8860b!important;outline-offset:2px!important;animation:accessibility-focus-pulse 1.5s ease-in-out infinite}@keyframes accessibility-focus-pulse{0%,to{outline-color:#b8860b;box-shadow:0 0 0 0 rgba(184,134,11,.4)}50%{outline-color:#d4a518;box-shadow:0 0 0 4px rgba(184,134,11,0)}}.accessibility-dyslexia-font *{font-family:OpenDyslexic,Arial,sans-serif!important}.accessibility-reduce-motion *,.accessibility-reduce-motion :after,.accessibility-reduce-motion :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.accessibility-root[data-accessibility-cursor=large] *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><path d="M5 2 L5 28 L12 21 L18 32 L22 30 L16 19 L26 19 Z" fill="black" stroke="white" stroke-width="2"/></svg>') 5 2,auto!important}.accessibility-root[data-accessibility-cursor=extra-large] *{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path d="M7 3 L7 42 L18 31 L27 48 L33 45 L24 28 L39 28 Z" fill="black" stroke="white" stroke-width="3"/></svg>') 7 3,auto!important}.accessibility-highlight-links a{background-color:#ffd700!important;color:#000000!important;text-decoration:underline!important;padding:2px 4px!important;border-radius:3px!important}.accessibility-highlight-links a:hover{background-color:#ffed4a!important}.accessibility-highlight-links a:focus{outline:3px solid #b8860b!important;outline-offset:2px!important}.accessibility-hide-images [role=img],.accessibility-hide-images img,.accessibility-hide-images picture,.accessibility-hide-images svg:not(.accessibility-widget-icon),.accessibility-hide-images video{opacity:0!important;visibility:hidden!important}.accessibility-pause-animations *,.accessibility-pause-animations :after,.accessibility-pause-animations :before{animation-play-state:paused!important}.accessibility-root[data-accessibility-colorblind=protanopia]{filter:url(#accessibility-protanopia-filter)}.accessibility-root[data-accessibility-colorblind=deuteranopia]{filter:url(#accessibility-deuteranopia-filter)}.accessibility-root[data-accessibility-colorblind=tritanopia]{filter:url(#accessibility-tritanopia-filter)}.accessibility-root[data-accessibility-colorblind=achromatopsia]{filter:grayscale(100%)}.accessibility-root[data-accessibility-colorblind=protanopia]:not(:has(#accessibility-protanopia-filter)){filter:sepia(20%) saturate(110%) hue-rotate(-10deg)}.accessibility-root[data-accessibility-colorblind=deuteranopia]:not(:has(#accessibility-deuteranopia-filter)){filter:sepia(30%) saturate(90%) hue-rotate(10deg)}.accessibility-root[data-accessibility-colorblind=tritanopia]:not(:has(#accessibility-tritanopia-filter)){filter:sepia(40%) saturate(120%) hue-rotate(-30deg)}.accessibility-root[data-accessibility-colormode=grayscale]{filter:grayscale(100%)}.accessibility-root[data-accessibility-colormode=sepia]{filter:sepia(40%) saturate(90%)}.accessibility-root[data-accessibility-contrast=high][data-accessibility-colormode=grayscale]{filter:contrast(150%) grayscale(100%)}.accessibility-root[data-accessibility-contrast=high][data-accessibility-colormode=sepia]{filter:contrast(150%) sepia(40%) saturate(90%)}.accessibility-root[data-accessibility-contrast=inverted][data-accessibility-colormode=grayscale]{filter:invert(1) hue-rotate(180deg) grayscale(100%)}.accessibility-root[data-accessibility-contrast=inverted][data-accessibility-colormode=sepia]{filter:invert(1) hue-rotate(180deg) sepia(40%) saturate(90%)}.accessibility-root{--accessibility-saturation:100%}.accessibility-root:not([style*="--accessibility-saturation: 100%"]){filter:saturate(var(--accessibility-saturation,100%))}@keyframes accessibility-setting-change{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(30,58,95,.4)}50%{transform:scale(1.02);box-shadow:0 0 0 4px rgba(30,58,95,.2)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(30,58,95,0)}}.accessibility-setting-changed{animation:accessibility-setting-change .3s ease-out}@media (max-width:640px){.accessibility-root [role=button],.accessibility-root a,.accessibility-root button,.accessibility-root input,.accessibility-root select{min-height:44px;min-width:44px}.accessibility-panel-mobile{bottom:0!important;right:0!important;left:0!important;max-width:100%!important;border-radius:1rem 1rem 0 0!important;max-height:85vh!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (forced-colors:active){.accessibility-root :focus{outline:3px solid CanvasText!important;outline-offset:2px!important}.accessibility-highlight-links a{background-color:Highlight!important;color:HighlightText!important}}@media (prefers-reduced-motion:reduce){.accessibility-root:not(.accessibility-motion-override) *,.accessibility-root:not(.accessibility-motion-override) :after,.accessibility-root:not(.accessibility-motion-override) :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media print{.accessibility-widget,.skip-to-main{display:none!important}.accessibility-root{filter:none!important}.accessibility-highlight-links a{background-color:transparent!important;color:inherit!important;text-decoration:underline!important;padding:0!important}}