.light,.light-theme,:root{--cyan-1:#f3f9f9;--cyan-2:#eaf5f6;--cyan-3:#d8f1f5;--cyan-4:#c5ebf1;--cyan-5:#b0e2ea;--cyan-6:#98d7e0;--cyan-7:#76c7d2;--cyan-8:#34b3c2;--cyan-9:#5cdeef;--cyan-10:#4ed4e5;--cyan-11:#007482;--cyan-12:#00444c;--cyan-a1:#1bdbfa08;--cyan-a2:#0aafcc11;--cyan-a3:#03b9dc23;--cyan-a4:#05b5d437;--cyan-a5:#02aac74c;--cyan-a6:#01a1ba64;--cyan-a7:#0099b087;--cyan-a8:#00a0b3ca;--cyan-a9:#02cee9a2;--cyan-a10:#01c3dcb0;--cyan-a11:#007482;--cyan-a12:#00444c;--cyan-contrast:#03272b;--cyan-surface:#e6f4f5cc;--cyan-indicator:#5cdeef;--cyan-track:#5cdeef}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--cyan-1:oklch(97.7% 0.006 207.1);--cyan-2:oklch(96.2% 0.0112 207.1);--cyan-3:oklch(94.2% 0.0268 207.1);--cyan-4:oklch(91.5% 0.04 207.1);--cyan-5:oklch(88.1% 0.0523 207.1);--cyan-6:oklch(83.9% 0.0648 207.1);--cyan-7:oklch(78.2% 0.0805 207.1);--cyan-8:oklch(70.5% 0.1081 207.1);--cyan-9:oklch(83.6% 0.1153 207.1);--cyan-10:oklch(80.4% 0.1165 207.1);--cyan-11:oklch(50.2% 0.1153 207.1);--cyan-12:oklch(35.1% 0.0643 207.1);--cyan-a1:color(display-p3 0 0.8196 0.9765/0.024);--cyan-a2:color(display-p3 0 0.6314 0.7686/0.056);--cyan-a3:color(display-p3 0 0.6431 0.8078/0.116);--cyan-a4:color(display-p3 0 0.6431 0.7882/0.184);--cyan-a5:color(display-p3 0 0.6 0.7333/0.256);--cyan-a6:color(display-p3 0.0039 0.549 0.6627/0.336);--cyan-a7:color(display-p3 0 0.5216 0.6235/0.452);--cyan-a8:color(display-p3 0 0.5255 0.6196/0.628);--cyan-a9:color(display-p3 0 0.7294 0.8745/0.484);--cyan-a10:color(display-p3 0 0.6784 0.8039/0.528);--cyan-a11:color(display-p3 0 0.3176 0.3843/0.804);--cyan-a12:color(display-p3 0 0.1804 0.2157/0.896);--cyan-contrast:#03272b;--cyan-surface:color(display-p3 0.9137 0.9529 0.9608/0.8);--cyan-indicator:oklch(83.6% 0.1153 207.1);--cyan-track:oklch(83.6% 0.1153 207.1)}}}.light,.light-theme,:root{--gray-1:#f7f7f6;--gray-2:#f4f3f2;--gray-3:#eae9e8;--gray-4:#e3e1e0;--gray-5:#dbd9d8;--gray-6:#d4d1cf;--gray-7:#c9c6c4;--gray-8:#b6b2af;--gray-9:#898481;--gray-10:#7f7a77;--gray-11:#605c5a;--gray-12:#221f1d;--gray-a1:#3b3b3a04;--gray-a2:#3b1b1a08;--gray-a3:#180a0912;--gray-a4:#1804041a;--gray-a5:#12030222;--gray-a6:#1e0d062c;--gray-a7:#17090437;--gray-a8:#1609014c;--gray-a9:#1006017b;--gray-a10:#10060286;--gray-a11:#0a0300a3;--gray-a12:#070301e2;--gray-contrast:#ffffff;--gray-surface:#ffffffcc;--gray-indicator:#898481;--gray-track:#898481}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.light,.light-theme,:root{--gray-1:oklch(97.5% 0.0008 56.04);--gray-2:oklch(96.4% 0.0011 56.04);--gray-3:oklch(93.5% 0.0017 56.04);--gray-4:oklch(91% 0.0026 56.04);--gray-5:oklch(88.7% 0.0029 56.04);--gray-6:oklch(86.2% 0.0038 56.04);--gray-7:oklch(82.8% 0.0048 56.04);--gray-8:oklch(76.7% 0.0064 56.04);--gray-9:oklch(61.8% 0.0079 56.04);--gray-10:oklch(58.2% 0.0073 56.04);--gray-11:oklch(47.8% 0.006 56.04);--gray-12:oklch(24.3% 0.0061 56.04);--gray-a1:color(display-p3 0.0784 0.0784 0.0745/0.013);--gray-a2:color(display-p3 0.1725 0.0353 0.0314/0.029);--gray-a3:color(display-p3 0.0745 0.0157 0.0118/0.069);--gray-a4:color(display-p3 0.0902 0.0118 0.0078/0.101);--gray-a5:color(display-p3 0.0667 0.0078 0.0039/0.133);--gray-a6:color(display-p3 0.0784 0.0314 0.0039/0.169);--gray-a7:color(display-p3 0.0627 0.0235 0.0039/0.213);--gray-a8:color(display-p3 0.0706 0.0314 0.0039/0.298);--gray-a9:color(display-p3 0.051 0.0196 0.0039/0.482);--gray-a10:color(display-p3 0.051 0.0235 0/0.523);--gray-a11:color(display-p3 0.0314 0.0118 0/0.639);--gray-a12:color(display-p3 0.0196 0.0078 0/0.884);--gray-contrast:#ffffff;--gray-surface:color(display-p3 1 1 1/80%);--gray-indicator:oklch(61.8% 0.0079 56.04);--gray-track:oklch(61.8% 0.0079 56.04)}}}.light,.light-theme,.radix-themes,:root{--color-background:#fafaf9}

/*! tailwindcss v4.1.10 | 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}}