@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,600;0,700;1,600&display=swap);
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-variation-settings:normal;font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-feature-settings:var(--default-mono-font-feature-settings,normal);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:normal;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-neutral-900);background-image:radial-gradient(circle,#fff0f5 0,#fee9ec 100%);color:var(--color-neutral-800);font-family:var(--font-sans);min-height:100vh}}@layer components;@layer utilities{.absolute{position:absolute}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-\[-30px\]{top:-30px}.left-1\/2{left:50%}.z-10{z-index:10}.block{display:block}.-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.resize{resize:both}.overflow-visible{overflow:visible}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-duration:var(--default-transition-duration);transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--default-transition-timing-function);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.CalendarContainer_container__me8Q0{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block:3rem;margin-block:calc(var(--spacing,.25rem)*12);margin-inline:auto;max-width:56rem;max-width:var(--container-4xl,56rem);position:relative;width:100%}.CalendarContainer_shadowDeep__6sa7r{--tw-translate-y:calc(var(--spacing,.25rem)*8);--tw-blur:blur(var(--blur-2xl,40px));background-color:#f5f5f5}.CalendarContainer_shadowDeep__6sa7r,.CalendarContainer_shadowSharp__KDYWO{border-radius:1.5rem;border-radius:var(--radius-3xl,1.5rem);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);inset:0;inset:calc(var(--spacing,.25rem)*0);position:absolute;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);translate:var(--tw-translate-x) var(--tw-translate-y);z-index:-10}.CalendarContainer_shadowSharp__KDYWO{--tw-translate-x:calc(var(--spacing,.25rem)*2);--tw-translate-y:calc(var(--spacing,.25rem)*4);--tw-blur:blur(var(--blur-xl,24px));background-color:#a9a9a9}.CalendarContainer_paperBoard__wZtfE{background-color:#fcfcfc;border:1px solid #e5e5e5;border-radius:.75rem;border-radius:var(--radius-xl,.75rem);box-shadow:0 10px 30px #0000001a;-webkit-mask-image:radial-gradient(circle at 50% -5px,#0000 35px,#000 36px);mask-image:radial-gradient(circle at 50% -5px,#0000 35px,#000 36px);overflow:hidden;position:relative}.CalendarContainer_binderContainer__t0Qya{align-items:center;display:flex;height:1rem;height:calc(var(--spacing,.25rem)*4);justify-content:space-between;left:0;left:calc(var(--spacing,.25rem)*0);padding-inline:1rem;padding-inline:calc(var(--spacing,.25rem)*4);pointer-events:none;position:absolute;right:0;right:calc(var(--spacing,.25rem)*0);top:0;top:calc(var(--spacing,.25rem)*0);z-index:50}@media (min-width:40rem){.CalendarContainer_binderContainer__t0Qya{padding-inline:2rem;padding-inline:calc(var(--spacing,.25rem)*8)}}@media (min-width:48rem){.CalendarContainer_binderContainer__t0Qya{padding-inline:3rem;padding-inline:calc(var(--spacing,.25rem)*12)}}.CalendarContainer_ringsGroup__ibDOC{display:flex;justify-content:space-between;position:relative;width:43%}.CalendarContainer_ringsGroup__ibDOC:after{background:linear-gradient(#d4d4d4,#737373);border-radius:3.40282e+38px;box-shadow:0 4px 4px #0006;content:"";height:4.5px;left:0;left:calc(var(--spacing,.25rem)*0);position:absolute;right:0;right:calc(var(--spacing,.25rem)*0);top:-6px;z-index:-1}.CalendarContainer_binderRingWrapper__vZu0b{height:1.5rem;height:calc(var(--spacing,.25rem)*6);position:relative;width:18px}.CalendarContainer_wireRing__Ut1X9{background:linear-gradient(90deg,#999,#f5f5f5,#777);border-radius:.25rem;border-radius:var(--radius-sm,.25rem);box-shadow:2px 2px 3px #00000080,inset 0 1px 1px #ffffffe6;height:32px;position:absolute;top:-15px;width:3.5px}.CalendarContainer_wireRingLeft__LAzOd{left:2px}.CalendarContainer_wireRingRight__YwpHs{right:2px}.CalendarContainer_holePunch__9I4\+S{--tw-translate-x:-50%;background-color:#14141459;border-radius:2px;box-shadow:inset 0 2px 4px #000000b3,0 1px 1px #ffffffb3;height:10px;left:50%;position:absolute;top:2px;translate:var(--tw-translate-x) var(--tw-translate-y);width:11px}.CalendarContainer_centerHangerWrapper__bclU6{display:flex;height:3rem;height:calc(var(--spacing,.25rem)*12);justify-content:center;position:relative;width:60px}.CalendarContainer_centerNail__92Cld{background:linear-gradient(135deg,#bbb,#555);border-radius:4px;box-shadow:0 4px 6px #00000080,inset 0 2px 2px #fff9;height:12px;left:50%;position:absolute;top:-27px;transform:translate(-50%);width:10px;z-index:-1}.CalendarContainer_contentWrapper__vXCeA{padding-top:.5rem;padding-top:calc(var(--spacing,.25rem)*2);position:relative;z-index:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.HeroSection_container__WzAUj{background-color:oklch(26.9% 0 0);background-color:var(--color-neutral-800,oklch(26.9% 0 0));border-top-left-radius:.5rem;border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:.5rem;border-top-right-radius:var(--radius-lg,.5rem);height:16rem;height:calc(var(--spacing,.25rem)*64);overflow:hidden;position:relative;width:100%}@media (min-width:48rem){.HeroSection_container__WzAUj{height:20rem;height:calc(var(--spacing,.25rem)*80)}}.HeroSection_canvasEffect__cJCs6{height:100%;inset:0;inset:calc(var(--spacing,.25rem)*0);mix-blend-mode:screen;position:absolute;width:100%}.HeroSection_gradientOverlay__I5l7I{--tw-gradient-position:to top in oklab;--tw-gradient-from:color-mix(in oklab,var(--color-black,#000) 60%,transparent);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position));background-image:linear-gradient(var(--tw-gradient-stops));inset:0;inset:calc(var(--spacing,.25rem)*0);pointer-events:none;position:absolute}.HeroSection_textContainer__5ZcWq{bottom:1.5rem;bottom:calc(var(--spacing,.25rem)*6);left:2rem;left:calc(var(--spacing,.25rem)*8);pointer-events:none;position:absolute}.HeroSection_monthText__u0lYB{--tw-font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md,0 3px 3px #0000001f));color:#fff;color:var(--color-white,#fff);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--font-serif,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif);font-size:3rem;font-size:var(--text-5xl,3rem);font-weight:700;font-weight:var(--font-weight-bold,700);letter-spacing:-.025em;letter-spacing:var(--tracking-tight,-.025em);line-height:1;line-height:var(--tw-leading,var(--text-5xl--line-height,1))}@media (min-width:48rem){.HeroSection_monthText__u0lYB{font-size:3.75rem;font-size:var(--text-6xl,3.75rem);line-height:1;line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.HeroSection_yearText__5yej9{--tw-tracking:var(--tracking-widest,.1em);color:#fffc;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:1.25rem;font-size:var(--text-xl,1.25rem);letter-spacing:.1em;letter-spacing:var(--tracking-widest,.1em);line-height:1.4;line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin-left:.25rem;margin-left:calc(var(--spacing,.25rem)*1);margin-top:.25rem;margin-top:calc(var(--spacing,.25rem)*1)}@supports (color:color-mix(in lab,red,red)){.HeroSection_yearText__5yej9{color:color-mix(in oklab,#fff 80%,transparent);color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}.HeroSection_yearText__5yej9{text-transform:uppercase}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.DayCell_cellContainer__kRxom{align-items:center;display:flex;height:3rem;height:calc(var(--spacing,.25rem)*12);justify-content:center;padding:.25rem;padding:calc(var(--spacing,.25rem)*1);position:relative}@media (min-width:40rem){.DayCell_cellContainer__kRxom{height:3.5rem;height:calc(var(--spacing,.25rem)*14)}}@media (min-width:64rem){.DayCell_cellContainer__kRxom{height:4rem;height:calc(var(--spacing,.25rem)*16)}}.DayCell_rangeBgFull__YeCcX{--tw-translate-y:-50%;height:2.25rem;height:calc(var(--spacing,.25rem)*9);inset-inline:0;inset-inline:calc(var(--spacing,.25rem)*0);position:absolute;top:50%;translate:var(--tw-translate-x) var(--tw-translate-y);z-index:0}@media (min-width:40rem){.DayCell_rangeBgFull__YeCcX{height:2.5rem;height:calc(var(--spacing,.25rem)*10)}}.DayCell_rangeBgFull__YeCcX{background-color:#ccfcfc}.DayCell_rangeBgStart__brlrY{--tw-translate-y:-50%;height:2.25rem;height:calc(var(--spacing,.25rem)*9);left:50%;position:absolute;right:0;right:calc(var(--spacing,.25rem)*0);top:50%;translate:var(--tw-translate-x) var(--tw-translate-y);z-index:0}@media (min-width:40rem){.DayCell_rangeBgStart__brlrY{height:2.5rem;height:calc(var(--spacing,.25rem)*10)}}.DayCell_rangeBgStart__brlrY{background-color:#ccfcfc}.DayCell_rangeBgEnd__NXtEB{--tw-translate-y:-50%;height:2.25rem;height:calc(var(--spacing,.25rem)*9);left:0;left:calc(var(--spacing,.25rem)*0);position:absolute;right:50%;top:50%;translate:var(--tw-translate-x) var(--tw-translate-y);z-index:0}@media (min-width:40rem){.DayCell_rangeBgEnd__NXtEB{height:2.5rem;height:calc(var(--spacing,.25rem)*10)}}.DayCell_rangeBgEnd__NXtEB{background-color:#ccfcfc}.DayCell_dayButton__5CSIk{align-items:center;border-radius:3.40282e+38px;display:flex;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:.875rem;font-size:var(--text-sm,.875rem);height:2.25rem;height:calc(var(--spacing,.25rem)*9);justify-content:center;line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));position:relative;transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:2.25rem;width:calc(var(--spacing,.25rem)*9);z-index:10}@media (min-width:40rem){.DayCell_dayButton__5CSIk{font-size:1rem;font-size:var(--text-base,1rem);height:2.5rem;height:calc(var(--spacing,.25rem)*10);line-height:1.5;line-height:var(--tw-leading,var(--text-base--line-height,1.5));width:2.5rem;width:calc(var(--spacing,.25rem)*10)}}.DayCell_notCurrentMonth__4Kjme{color:oklch(87% 0 0);color:var(--color-neutral-300,oklch(87% 0 0))}.DayCell_standardDay__V7dmx{color:oklch(37.1% 0 0);color:var(--color-neutral-700,oklch(37.1% 0 0))}@media (hover:hover){.DayCell_standardDay__V7dmx:hover{background-color:oklch(97% 0 0);background-color:var(--color-neutral-100,oklch(97% 0 0))}}.DayCell_weekendDay__\+x3iz{--tw-font-weight:var(--font-weight-semibold,600);color:oklch(62.3% .214 259.815);color:var(--color-blue-500,oklch(62.3% .214 259.815));font-size:1.1em;font-weight:600;font-weight:var(--font-weight-semibold,600)}@media (hover:hover){.DayCell_weekendDay__\+x3iz:hover{background-color:oklch(97% .014 254.604);background-color:var(--color-blue-50,oklch(97% .014 254.604))}}.DayCell_todayDay__gb8kW{border-color:oklch(26.9% 0 0);border-color:var(--color-neutral-800,oklch(26.9% 0 0));border-style:var(--tw-border-style);border-width:2px;color:oklch(20.5% 0 0);color:var(--color-neutral-900,oklch(20.5% 0 0))}.DayCell_selectedStart__7CB8M{background-color:#d1e2e2;box-shadow:0 0 0 2px #fff,0 0 0 5px #14494c;color:#1a565a}.DayCell_selectedEnd__HVnQG{background-color:#f1d7cb;box-shadow:0 0 0 2px #fff,0 0 0 5px #b05a2e;color:#333}.DayCell_iconStart__Uv212{color:#14494c}.DayCell_iconEnd__KxLEo,.DayCell_iconStart__Uv212{fill:currentColor;height:1rem;height:calc(var(--spacing,.25rem)*4);position:absolute;right:-10px;top:-10px;width:1rem;width:calc(var(--spacing,.25rem)*4)}.DayCell_iconEnd__KxLEo{color:#b05a2e}.DayCell_holidayIndicator__-w8M\+{--tw-translate-x:-50%;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);background-color:#c36;border-radius:3.40282e+38px;bottom:.125rem;bottom:calc(var(--spacing,.25rem)*.5);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);height:.375rem;height:calc(var(--spacing,.25rem)*1.5);left:50%;position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y);width:.375rem;width:calc(var(--spacing,.25rem)*1.5);z-index:10}.DayCell_tooltip__-zjpy{--tw-font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);--tw-duration:.2s;background-color:#162646;border-radius:.25rem;bottom:110%;box-shadow:0 4px 10px #00000040;color:#fff;color:var(--color-white,#fff);font-size:.7rem;font-weight:700;font-weight:var(--font-weight-bold,700);letter-spacing:.05em;letter-spacing:var(--tracking-wider,.05em);opacity:0;padding-block:.25rem;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:.625rem;padding-inline:calc(var(--spacing,.25rem)*2.5);pointer-events:none;position:absolute;text-transform:uppercase;transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));white-space:nowrap;z-index:50}.DayCell_tooltipCenter__GmAY2{left:50%;transform:translate(-50%)translateY(5px)}.DayCell_dayButton__5CSIk:hover .DayCell_tooltipCenter__GmAY2{opacity:1;transform:translate(-50%)translateY(0)}.DayCell_tooltipRight__\+vwD7{left:0;transform:translateY(5px)}.DayCell_dayButton__5CSIk:hover .DayCell_tooltipRight__\+vwD7{opacity:1;transform:translateY(0)}.DayCell_tooltipLeft__me24q{left:auto;right:0;transform:translateY(5px)}.DayCell_dayButton__5CSIk:hover .DayCell_tooltipLeft__me24q{opacity:1;transform:translateY(0)}.DayCell_tooltipArrow__Dz7qG{background-color:#162646;bottom:-4px;height:.625rem;height:calc(var(--spacing,.25rem)*2.5);position:absolute;rotate:45deg;width:.625rem;width:calc(var(--spacing,.25rem)*2.5);z-index:-1}.DayCell_arrowCenter__REbgZ{left:50%;transform:translate(-50%)rotate(45deg)}.DayCell_arrowLeft__h3H2c{left:12px;transform:rotate(45deg)}.DayCell_arrowRight__q3mYF{right:12px;transform:rotate(45deg)}.DayCell_customLabelBadge__zClIM{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);background-color:oklch(97% 0 0);background-color:var(--color-neutral-100,oklch(97% 0 0));border-color:oklch(92.2% 0 0);border-color:var(--color-neutral-200,oklch(92.2% 0 0));border-radius:.25rem;border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);color:oklch(43.9% 0 0);color:var(--color-neutral-600,oklch(43.9% 0 0));font-size:.68rem;font-weight:700;font-weight:var(--font-weight-bold,700);line-height:1;max-width:90%;overflow:hidden;padding-block:.125rem;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:.375rem;padding-inline:calc(var(--spacing,.25rem)*1.5);pointer-events:none;position:absolute;right:-.5rem;right:calc(var(--spacing,.25rem)*-2);text-overflow:ellipsis;top:0;top:calc(var(--spacing,.25rem)*0);white-space:nowrap;z-index:30}.DayCell_labelInputWrapper__GVmmX{--tw-translate-x:-50%;--tw-translate-y:100%;bottom:-.25rem;bottom:calc(var(--spacing,.25rem)*-1);left:50%;padding-top:.25rem;padding-top:calc(var(--spacing,.25rem)*1);position:absolute;translate:var(--tw-translate-x) var(--tw-translate-y);width:5rem;width:calc(var(--spacing,.25rem)*20);z-index:50}.DayCell_labelInput__2LRRx{--tw-font-weight:var(--font-weight-bold,700);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);--tw-outline-style:none;border-color:oklch(70.7% .165 254.624);border-color:var(--color-blue-400,oklch(70.7% .165 254.624));border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:0 4px 12px #00000026;color:oklch(26.9% 0 0);color:var(--color-neutral-800,oklch(26.9% 0 0));font-size:.65rem;font-weight:700;font-weight:var(--font-weight-bold,700);outline-style:none;padding-block:.25rem;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:.25rem;padding-inline:calc(var(--spacing,.25rem)*1);text-align:center}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.DayCell_labelInput__2LRRx,.MonthGrid_container__nBCkY{background-color:#fff;background-color:var(--color-white,#fff);width:100%}.MonthGrid_container__nBCkY{padding:1.5rem;padding:calc(var(--spacing,.25rem)*6);position:relative}.MonthGrid_headerRow__XdIIt{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-bottom:calc(var(--spacing,.25rem)*6)}.MonthGrid_monthTitle__jneNo{--tw-font-weight:var(--font-weight-semibold,600);color:oklch(26.9% 0 0);color:var(--color-neutral-800,oklch(26.9% 0 0));font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--font-serif,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif);font-size:1.25rem;font-size:var(--text-xl,1.25rem);font-weight:600;font-weight:var(--font-weight-semibold,600);line-height:1.4;line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}.MonthGrid_navButtons__devy\+{display:flex}:where(.MonthGrid_navButtons__devy\+>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-end:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-inline-end:calc(var(--spacing,.25rem)*2*(1 - var(--tw-space-x-reverse)));margin-inline-start:calc(.5rem*var(--tw-space-x-reverse));margin-inline-start:calc(var(--spacing,.25rem)*2*var(--tw-space-x-reverse))}.MonthGrid_navButton__oRRLA{border-radius:3.40282e+38px;padding:.5rem;padding:calc(var(--spacing,.25rem)*2);transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.MonthGrid_navButton__oRRLA:hover{background-color:#f5f5f5}.MonthGrid_navIcon__6fP6F{color:#525252;height:1.25rem;height:calc(var(--spacing,.25rem)*5);width:1.25rem;width:calc(var(--spacing,.25rem)*5)}.MonthGrid_daysHeaderGrid__MDlok{border-bottom:1px solid #f5f5f5;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:.5rem;margin-bottom:calc(var(--spacing,.25rem)*2)}.MonthGrid_dayHeaderCell__w9rMy{--tw-font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);color:#140f0f;font-size:.875rem;font-size:var(--text-sm,.875rem);font-weight:700;font-weight:var(--font-weight-bold,700);letter-spacing:.05em;letter-spacing:var(--tracking-wider,.05em);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:.5rem;padding-block:calc(var(--spacing,.25rem)*2);text-align:center;text-transform:uppercase}.MonthGrid_weekendHeader__RJtal{color:oklch(70.7% .165 254.624);color:var(--color-blue-400,oklch(70.7% .165 254.624))}.MonthGrid_gridContainer__laEIa{display:grid}.MonthGrid_gridMotionWrapper__JAFkM{align-content:flex-start;display:grid;grid-area:1/1;grid-template-columns:repeat(7,minmax(0,1fr));height:max-content;width:100%}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}
/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.NotesSidebar_sidebarContainer__2yr8T{background-color:#fff;background-color:var(--color-white,#fff);display:flex;flex-direction:column;min-height:500px;padding:1.5rem;padding:calc(var(--spacing,.25rem)*6)}@media (min-width:48rem){.NotesSidebar_sidebarContainer__2yr8T{height:100%;min-height:0;min-height:calc(var(--spacing,.25rem)*0);padding:2rem;padding:calc(var(--spacing,.25rem)*8)}}.NotesSidebar_sidebarHeader__pqyB0{align-items:center;border-bottom:2px var(--tw-border-style) oklch(26.9% 0 0);border-left-color:oklch(26.9% 0 0);border-right-color:oklch(26.9% 0 0);border-top-color:oklch(26.9% 0 0);border-color:var(--color-neutral-800,oklch(26.9% 0 0));display:flex;justify-content:space-between;margin-bottom:1.5rem;margin-bottom:calc(var(--spacing,.25rem)*6);padding-bottom:.5rem;padding-bottom:calc(var(--spacing,.25rem)*2)}.NotesSidebar_sidebarTitle__Xdz3h{--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);color:oklch(20.5% 0 0);color:var(--color-neutral-900,oklch(20.5% 0 0));font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--font-serif,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif);font-size:1.25rem;font-size:var(--text-xl,1.25rem);font-weight:700;font-weight:var(--font-weight-bold,700);letter-spacing:-.025em;letter-spacing:var(--tracking-tight,-.025em);line-height:1.4;line-height:var(--tw-leading,var(--text-xl--line-height,1.4));line-height:1;margin:0;margin:calc(var(--spacing,.25rem)*0)}.NotesSidebar_addButton__zkDGw{--tw-border-style:none;--tw-outline-style:none;align-items:center;background-color:oklch(26.9% 0 0);background-color:var(--color-neutral-800,oklch(26.9% 0 0));border-radius:3.40282e+38px;border-style:none;color:#fff;color:var(--color-white,#fff);cursor:pointer;display:flex;flex-direction:column;height:1.75rem;height:calc(var(--spacing,.25rem)*7);justify-content:center;outline-style:none;transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:1.75rem;width:calc(var(--spacing,.25rem)*7)}@media (hover:hover){.NotesSidebar_addButton__zkDGw:hover{background-color:oklch(37.1% 0 0);background-color:var(--color-neutral-700,oklch(37.1% 0 0))}}.NotesSidebar_notesWrapper__yGLLg{background-color:oklch(98.7% .026 102.212);background-color:var(--color-yellow-50,oklch(98.7% .026 102.212));border-color:oklch(92.2% 0 0);border-color:var(--color-neutral-200,oklch(92.2% 0 0));border-radius:.375rem;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;flex:1 1;min-height:0;min-height:calc(var(--spacing,.25rem)*0);overflow:hidden;position:relative}.NotesSidebar_linedPaperEffect__OBjSE{background-image:repeating-linear-gradient(#0000,#0000 31px,#94a3b8 31px 32px);background-size:100% 32px;inset:0;inset:calc(var(--spacing,.25rem)*0);opacity:.3;pointer-events:none;position:absolute;z-index:0}.NotesSidebar_notesListContainer__XaV1a{inset:0;inset:calc(var(--spacing,.25rem)*0);position:absolute;z-index:10}:where(.NotesSidebar_notesListContainer__XaV1a>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-block-end:calc(var(--spacing,.25rem)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(.75rem*var(--tw-space-y-reverse));margin-block-start:calc(var(--spacing,.25rem)*3*var(--tw-space-y-reverse))}.NotesSidebar_notesListContainer__XaV1a{overflow-y:auto;padding:1rem;padding:calc(var(--spacing,.25rem)*4)}.NotesSidebar_reorderGroup__bC9vk{list-style-type:none;margin:0;margin:calc(var(--spacing,.25rem)*0)}:where(.NotesSidebar_reorderGroup__bC9vk>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-block-end:calc(var(--spacing,.25rem)*2*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(.5rem*var(--tw-space-y-reverse));margin-block-start:calc(var(--spacing,.25rem)*2*var(--tw-space-y-reverse))}.NotesSidebar_reorderGroup__bC9vk{padding:0;padding:calc(var(--spacing,.25rem)*0)}.NotesSidebar_noteItemBoxWrapper__0f1FB{border-radius:.25rem;list-style-type:none;position:relative}.NotesSidebar_noteItemBox__lqL-n{align-items:flex-start;border-color:#e5e5e599;border-radius:.5rem;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;box-sizing:border-box;display:flex;gap:.5rem;gap:calc(var(--spacing,.25rem)*2);width:100%}@supports (color:color-mix(in lab,red,red)){.NotesSidebar_noteItemBox__lqL-n{border-color:color-mix(in oklab,oklch(92.2% 0 0) 60%,transparent);border-color:color-mix(in oklab,var(--color-neutral-200,oklch(92.2% 0 0)) 60%,transparent)}}.NotesSidebar_noteItemBox__lqL-n{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.NotesSidebar_noteItemBox__lqL-n{background-color:color-mix(in oklab,#fff 90%,transparent);background-color:color-mix(in oklab,var(--color-white,#fff) 90%,transparent)}}.NotesSidebar_noteItemBox__lqL-n{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);padding:.75rem;padding:calc(var(--spacing,.25rem)*3);transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.NotesSidebar_noteItemBox__lqL-n,.NotesSidebar_noteItemBox__lqL-n:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.NotesSidebar_noteItemBox__lqL-n:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);border-color:oklch(87% 0 0);border-color:var(--color-neutral-300,oklch(87% 0 0))}.NotesSidebar_noteItemBox__lqL-n.NotesSidebar_pinned__su5rm{border-color:#ffe02a99}@supports (color:color-mix(in lab,red,red)){.NotesSidebar_noteItemBox__lqL-n.NotesSidebar_pinned__su5rm{border-color:color-mix(in oklab,oklch(90.5% .182 98.111) 60%,transparent);border-color:color-mix(in oklab,var(--color-yellow-300,oklch(90.5% .182 98.111)) 60%,transparent)}}.NotesSidebar_noteItemBox__lqL-n.NotesSidebar_pinned__su5rm{background-color:#fef9c2b3}@supports (color:color-mix(in lab,red,red)){.NotesSidebar_noteItemBox__lqL-n.NotesSidebar_pinned__su5rm{background-color:color-mix(in oklab,oklch(97.3% .071 103.193) 70%,transparent);background-color:color-mix(in oklab,var(--color-yellow-100,oklch(97.3% .071 103.193)) 70%,transparent)}}.NotesSidebar_dragHandle__mIRY-{color:oklch(70.8% 0 0);color:var(--color-neutral-400,oklch(70.8% 0 0));cursor:grab;flex-shrink:0;margin-top:.125rem;margin-top:calc(var(--spacing,.25rem)*.5)}@media (hover:hover){.NotesSidebar_dragHandle__mIRY-:hover{color:oklch(43.9% 0 0);color:var(--color-neutral-600,oklch(43.9% 0 0))}}.NotesSidebar_dragHandle__mIRY-:active{cursor:grabbing}.NotesSidebar_noteContent__MSN2Y{flex:1 1;min-width:0;min-width:calc(var(--spacing,.25rem)*0);padding-right:.5rem;padding-right:calc(var(--spacing,.25rem)*2);padding-top:.125rem;padding-top:calc(var(--spacing,.25rem)*.5)}.NotesSidebar_noteText__gQpgC{--tw-leading:var(--leading-tight,1.25);color:oklch(26.9% 0 0);color:var(--color-neutral-800,oklch(26.9% 0 0));font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:.875rem;font-size:var(--text-sm,.875rem);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));line-height:1.25;line-height:var(--leading-tight,1.25);margin:0;margin:calc(var(--spacing,.25rem)*0);overflow-wrap:break-word;white-space:pre-wrap}.NotesSidebar_noteDates__Ko5xZ{--tw-font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);color:oklch(55.6% 0 0);color:var(--color-neutral-500,oklch(55.6% 0 0));display:block;font-size:.65rem;font-weight:600;font-weight:var(--font-weight-semibold,600);letter-spacing:.05em;letter-spacing:var(--tracking-wider,.05em);margin-top:.375rem;margin-top:calc(var(--spacing,.25rem)*1.5);text-transform:uppercase}.NotesSidebar_noteActions__Ux9Yn{display:flex;flex-direction:column;flex-shrink:0;gap:.25rem;gap:calc(var(--spacing,.25rem)*1);opacity:0;transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.NotesSidebar_noteItemBox__lqL-n:focus-within .NotesSidebar_noteActions__Ux9Yn,.NotesSidebar_noteItemBox__lqL-n:hover .NotesSidebar_noteActions__Ux9Yn{opacity:1}.NotesSidebar_iconBtn__N25dx{--tw-border-style:none;--tw-outline-style:none;align-items:center;background-color:#0000;border-radius:.25rem;border-style:none;color:oklch(70.8% 0 0);color:var(--color-neutral-400,oklch(70.8% 0 0));cursor:pointer;display:flex;justify-content:center;outline-style:none;padding:.375rem;padding:calc(var(--spacing,.25rem)*1.5);transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media (hover:hover){.NotesSidebar_iconBtn__N25dx:hover{background-color:oklch(97% 0 0);background-color:var(--color-neutral-100,oklch(97% 0 0));color:oklch(37.1% 0 0);color:var(--color-neutral-700,oklch(37.1% 0 0))}}.NotesSidebar_iconBtnDanger__ACqPg{--tw-border-style:none;--tw-outline-style:none;align-items:center;background-color:#0000;border-radius:.25rem;border-style:none;color:oklch(70.8% 0 0);color:var(--color-neutral-400,oklch(70.8% 0 0));cursor:pointer;display:flex;justify-content:center;outline-style:none;padding:.375rem;padding:calc(var(--spacing,.25rem)*1.5);transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media (hover:hover){.NotesSidebar_iconBtnDanger__ACqPg:hover{background-color:oklch(97.1% .013 17.38);background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:oklch(57.7% .245 27.325);color:var(--color-red-600,oklch(57.7% .245 27.325))}}.NotesSidebar_iconBtnSuccess__odJDo{--tw-border-style:none;--tw-outline-style:none;align-items:center;background-color:#0000;border-radius:.25rem;border-style:none;color:oklch(70.8% 0 0);color:var(--color-neutral-400,oklch(70.8% 0 0));cursor:pointer;display:flex;justify-content:center;outline-style:none;padding:.375rem;padding:calc(var(--spacing,.25rem)*1.5);transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media (hover:hover){.NotesSidebar_iconBtnSuccess__odJDo:hover{background-color:oklch(98.2% .018 155.826);background-color:var(--color-green-50,oklch(98.2% .018 155.826));color:oklch(62.7% .194 149.214);color:var(--color-green-600,oklch(62.7% .194 149.214))}}.NotesSidebar_activePin__CyBQp{color:oklch(68.1% .162 75.834);color:var(--color-yellow-600,oklch(68.1% .162 75.834))}@media (hover:hover){.NotesSidebar_activePin__CyBQp:hover{color:oklch(55.4% .135 66.442);color:var(--color-yellow-700,oklch(55.4% .135 66.442))}}.NotesSidebar_pinnedDivider__hGvTd{background-color:#d4d4d4b3;height:1px;margin-block:1rem;margin-block:calc(var(--spacing,.25rem)*4);margin-inline:1rem;margin-inline:calc(var(--spacing,.25rem)*4)}@supports (color:color-mix(in lab,red,red)){.NotesSidebar_pinnedDivider__hGvTd{background-color:color-mix(in oklab,oklch(87% 0 0) 70%,transparent);background-color:color-mix(in oklab,var(--color-neutral-300,oklch(87% 0 0)) 70%,transparent)}}.NotesSidebar_editDraftBox__8HFXV{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);background-color:#fff;background-color:var(--color-white,#fff);border-color:oklch(87% 0 0);border-color:var(--color-neutral-300,oklch(87% 0 0));border-radius:.5rem;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;gap:calc(var(--spacing,.25rem)*2);padding:.75rem;padding:calc(var(--spacing,.25rem)*3);position:relative;width:100%;z-index:20}.NotesSidebar_editTextArea__5ChWB{--tw-outline-style:none;background-color:#0000;border-color:#0000;border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;box-sizing:border-box;color:oklch(26.9% 0 0);color:var(--color-neutral-800,oklch(26.9% 0 0));font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--font-sans,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-size:.875rem;font-size:var(--text-sm,.875rem);line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));outline-style:none;padding:.25rem;padding:calc(var(--spacing,.25rem)*1);resize:none;transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%}@media (hover:hover){.NotesSidebar_editTextArea__5ChWB:hover{border-color:oklch(97% 0 0);border-color:var(--color-neutral-100,oklch(97% 0 0))}}.NotesSidebar_editTextArea__5ChWB:focus{background-color:oklch(98.5% 0 0);background-color:var(--color-neutral-50,oklch(98.5% 0 0));border-color:oklch(92.2% 0 0);border-color:var(--color-neutral-200,oklch(92.2% 0 0))}.NotesSidebar_editDraftActions__z75EP{align-items:center;border-top:1px var(--tw-border-style);border-color:oklch(97% 0 0);border-color:var(--color-neutral-100,oklch(97% 0 0));display:flex;justify-content:space-between;margin-top:.25rem;margin-top:calc(var(--spacing,.25rem)*1);padding-top:.5rem;padding-top:calc(var(--spacing,.25rem)*2)}.NotesSidebar_editDatePreview__ccUgX{--tw-font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);background-color:oklch(97% .014 254.604);background-color:var(--color-blue-50,oklch(97% .014 254.604));border-radius:3.40282e+38px;color:oklch(54.6% .245 262.881);color:var(--color-blue-600,oklch(54.6% .245 262.881));font-size:.65rem;font-weight:600;font-weight:var(--font-weight-semibold,600);letter-spacing:.05em;letter-spacing:var(--tracking-wider,.05em);padding-block:.125rem;padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:.5rem;padding-inline:calc(var(--spacing,.25rem)*2);text-transform:uppercase}.NotesSidebar_actionButtons__I7uY0{display:flex;gap:.25rem;gap:calc(var(--spacing,.25rem)*1)}.NotesSidebar_emptyStateContainer__HcLXn{align-items:center;display:flex;height:100%;justify-content:center;padding-top:3rem;padding-top:calc(var(--spacing,.25rem)*12)}.NotesSidebar_emptyStateText__DlakA{--tw-leading:var(--leading-relaxed,1.625);color:oklch(55.6% 0 0);color:var(--color-neutral-500,oklch(55.6% 0 0));font-size:.875rem;font-size:var(--text-sm,.875rem);font-style:italic;line-height:1.42857;line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));line-height:1.625;line-height:var(--leading-relaxed,1.625);padding-inline:1rem;padding-inline:calc(var(--spacing,.25rem)*4);text-align:center}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.WallCalendar_calendarLayout__JBXb9{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}:where(.WallCalendar_calendarLayout__JBXb9>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom:calc(1px*(1 - var(--tw-divide-y-reverse))) var(--tw-border-style) oklch(92.2% 0 0);border-left-color:oklch(92.2% 0 0);border-right-color:oklch(92.2% 0 0);border-top:calc(1px*var(--tw-divide-y-reverse)) var(--tw-border-style) oklch(92.2% 0 0);border-color:var(--color-neutral-200,oklch(92.2% 0 0))}.WallCalendar_calendarLayout__JBXb9{background-color:#fff;background-color:var(--color-white,#fff)}@media (min-width:48rem){.WallCalendar_calendarLayout__JBXb9{grid-template-columns:1fr 300px}:where(.WallCalendar_calendarLayout__JBXb9>:not(:last-child)){--tw-divide-x-reverse:0;--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(0px*(1 - var(--tw-divide-y-reverse)));border-inline-end-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px*var(--tw-divide-y-reverse))}}.WallCalendar_gridColumn__onk1v{grid-column:span 1/span 1}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */.App_appWrapper__duKOQ{min-height:100vh;padding-block:2rem;padding-block:calc(var(--spacing,.25rem)*8);padding-inline:1rem;padding-inline:calc(var(--spacing,.25rem)*4)}@media (min-width:40rem){.App_appWrapper__duKOQ{padding-inline:2rem;padding-inline:calc(var(--spacing,.25rem)*8)}}.App_header__Is\+mp{margin-inline:auto;margin-bottom:2rem;margin-bottom:calc(var(--spacing,.25rem)*8);max-width:56rem;max-width:var(--container-4xl,56rem);text-align:center}.App_title__uHtiV{--tw-font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);color:#fff;color:var(--color-white,#fff);font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--font-serif,ui-serif,Georgia,Cambria,"Times New Roman",Times,serif);font-size:1.875rem;font-size:var(--text-3xl,1.875rem);font-weight:700;font-weight:var(--font-weight-bold,700);letter-spacing:.1em;letter-spacing:var(--tracking-widest,.1em);line-height:1.2;line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}@media (min-width:48rem){.App_title__uHtiV{font-size:2.25rem;font-size:var(--text-4xl,2.25rem);line-height:1.11111;line-height:var(--tw-leading,var(--text-4xl--line-height,1.11111))}}.App_title__uHtiV{color:#c36}.App_titleLight__QkAFL{--tw-font-weight:var(--font-weight-light,300);color:#c36;font-weight:300;font-weight:var(--font-weight-light,300)}.App_footer__3HbwI{--tw-tracking:var(--tracking-widest,.1em);color:oklch(26.9% 0 0);color:var(--color-neutral-800,oklch(26.9% 0 0));font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:1.25rem;font-size:var(--text-xl,1.25rem);letter-spacing:.1em;letter-spacing:var(--tracking-widest,.1em);line-height:1.4;line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin-top:3rem;margin-top:calc(var(--spacing,.25rem)*12);padding-bottom:3rem;padding-bottom:calc(var(--spacing,.25rem)*12);text-align:center}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
/*# sourceMappingURL=main.9805b54f.css.map*/