/*! tailwindcss v4.3.1 | 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)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--rmd-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, sans-serif;--rmd-font-serif:"Newsreader Variable", ui-serif, Georgia, "Times New Roman", serif;--rmd-spacing:.25rem;--rmd-container-xl:36rem;--rmd-text-xs:.75rem;--rmd-text-xs--line-height:calc(1 / .75);--rmd-text-sm:.875rem;--rmd-text-sm--line-height:calc(1.25 / .875);--rmd-text-lg:1.125rem;--rmd-text-lg--line-height:calc(1.75 / 1.125);--rmd-font-weight-normal:400;--rmd-font-weight-medium:500;--rmd-font-weight-semibold:600;--rmd-default-transition-duration:.15s;--rmd-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{@layer daisyui.l1.l2.l3{.rmd\:modal{pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;transition:visibility .3s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;overscroll-behavior:contain;z-index:999;scrollbar-gutter:auto;background-color:#0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:clip}.rmd\:modal::backdrop{display:none}:where(.rmd\:btn){width:unset}.rmd\:btn{cursor:pointer;text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;-webkit-user-select:none;user-select:none;padding-inline:var(--btn-p);color:var(--btn-fg);--tw-prose-links:var(--btn-fg);height:var(--size);font-size:var(--fontsize,.875rem);outline-color:var(--btn-color,var(--color-base-content));background-color:var(--btn-bg);background-size:auto, calc(var(--noise) * 100%);background-image:none, var(--btn-noise);border-width:var(--border);border-style:solid;border-color:var(--btn-border);text-shadow:0 .5px oklch(100% 0 0 / calc(var(--depth) * .15));touch-action:manipulation;box-shadow:0 .5px 0 .5px oklch(100% 0 0 / calc(var(--depth) * 6%)) inset, var(--btn-shadow);--size:calc(var(--size-field,.25rem) * 10);--btn-bg:var(--btn-color,var(--color-base-200));--btn-fg:var(--color-base-content);--btn-p:1rem;--btn-border:var(--btn-bg);border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-weight:600;transition-property:color,background-color,border-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rmd\:btn{--btn-border:color-mix(in oklab, var(--btn-bg), #000 calc(var(--depth) * 5%))}}.rmd\:btn{--btn-shadow:0 3px 2px -2px var(--btn-bg), 0 4px 3px -2px var(--btn-bg)}@supports (color:color-mix(in lab, red, red)){.rmd\:btn{--btn-shadow:0 3px 2px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg) calc(var(--depth) * 30%), #0000)}}.rmd\:btn{--btn-noise:var(--fx-noise)}@media (hover:hover){.rmd\:btn:hover{--btn-bg:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.rmd\:btn:hover{--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}}.rmd\:btn:focus-visible,.rmd\:btn:has(:focus-visible){isolation:isolate;outline-width:2px;outline-style:solid}.rmd\:btn:active:not(.rmd\:btn-active){--btn-bg:var(--btn-color,var(--color-base-200));translate:0 .5px}@supports (color:color-mix(in lab, red, red)){.rmd\:btn:active:not(.rmd\:btn-active){--btn-bg:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 5%)}}.rmd\:btn:active:not(.rmd\:btn-active){--btn-border:var(--btn-color,var(--color-base-200))}@supports (color:color-mix(in lab, red, red)){.rmd\:btn:active:not(.rmd\:btn-active){--btn-border:color-mix(in oklab, var(--btn-color,var(--color-base-200)), #000 7%)}}.rmd\:btn:active:not(.rmd\:btn-active){--btn-shadow:0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0)}.rmd\:btn:is(input[type=checkbox],input[type=radio]){appearance:none}.rmd\:btn:is(input[type=checkbox],input[type=radio])[aria-label]:after{--tw-content:attr(aria-label);content:var(--tw-content)}.rmd\:btn:where(input:checked:not(.rmd\:filter .rmd\:btn)){--btn-color:var(--color-primary);--btn-fg:var(--color-primary-content);isolation:isolate}.rmd\:input{cursor:text;border:var(--border) solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;white-space:nowrap;width:clamp(3rem,20rem,100%);height:var(--size);font-size:max(var(--font-size,.875rem), .875rem);touch-action:manipulation;border-color:var(--input-color);box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.rmd\:input{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.rmd\:input{--size:calc(var(--size-field,.25rem) * 10);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd\:input{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.rmd\:input:where(input){display:inline-flex}.rmd\:input :where(input){appearance:none;background-color:#0000;border:none;width:100%;height:100%;display:inline-flex}.rmd\:input :where(input):focus,.rmd\:input :where(input):focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.rmd\:input :where(input):focus,.rmd\:input :where(input):focus-within{outline-offset:2px;outline:2px solid #0000}}.rmd\:input :where(input[type=url]),.rmd\:input :where(input[type=email]){direction:ltr}.rmd\:input :where(input[type=date]){display:inline-flex}.rmd\:input:focus,.rmd\:input:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.rmd\:input:focus,.rmd\:input:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.rmd\:input:focus,.rmd\:input:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}@media (pointer:coarse){@supports (-webkit-touch-callout:none){.rmd\:input:focus,.rmd\:input:focus-within{--font-size:1rem}}}.rmd\:input:has(>input[disabled]),.rmd\:input:is(:disabled,[disabled]),fieldset:disabled .rmd\:input{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd\:input:has(>input[disabled]),.rmd\:input:is(:disabled,[disabled]),fieldset:disabled .rmd\:input{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.rmd\:input:has(>input[disabled]),.rmd\:input:is(:disabled,[disabled]),fieldset:disabled .rmd\:input)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.rmd\:input:has(>input[disabled]),.rmd\:input:is(:disabled,[disabled]),fieldset:disabled .rmd\:input)::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.rmd\:input:has(>input[disabled]),.rmd\:input:is(:disabled,[disabled]),fieldset:disabled .rmd\:input{box-shadow:none}.rmd\:input:has(>input[disabled])>input[disabled]{cursor:not-allowed}.rmd\:input::-webkit-date-and-time-value{text-align:inherit}.rmd\:input[type=number]::-webkit-inner-spin-button{margin-block:-.75rem;margin-inline-end:-.75rem}.rmd\:input::-webkit-calendar-picker-indicator{position:absolute;inset-inline-end:.75em}.rmd\:input:has(>input[type=date]) :where(input[type=date]){webkit-appearance:none;appearance:none;display:inline-flex}.rmd\:input:has(>input[type=date]) input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:1em;height:1em;position:absolute;inset-inline-end:.75em}.rmd\:select{border:var(--border) solid #0000;appearance:none;background-color:var(--color-base-100);vertical-align:middle;width:clamp(3rem,20rem,100%);height:var(--size);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 1px var(--input-color) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16.1px) calc(1px + 50%);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-start-start-radius:var(--join-ss,var(--radius-field));border-start-end-radius:var(--join-se,var(--radius-field));border-end-end-radius:var(--join-ee,var(--radius-field));border-end-start-radius:var(--join-es,var(--radius-field));flex-shrink:1;align-items:center;gap:.375rem;padding-inline:.75rem 1.75rem;font-size:.875rem;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rmd\:select{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000) inset, 0 -1px oklch(100% 0 0 / calc(var(--depth) * .1)) inset}}.rmd\:select{border-color:var(--input-color);--input-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd\:select{--input-color:color-mix(in oklab, var(--color-base-content) 20%, #0000)}}.rmd\:select{--size:calc(var(--size-field,.25rem) * 10)}[dir=rtl] .rmd\:select{background-position:12px calc(1px + 50%),16px calc(1px + 50%)}[dir=rtl] .rmd\:select::picker(select){translate:.5rem}[dir=rtl] .rmd\:select select::picker(select){translate:.5rem}.rmd\:select[multiple]{background-image:none;height:auto;padding-block:.75rem;padding-inline-end:.75rem;overflow:auto}.rmd\:select select{appearance:none;width:calc(100% + 2.75rem);height:calc(100% - calc(var(--border) * 2));background:inherit;border-radius:inherit;border-style:none;align-items:center;margin-inline:-.75rem -1.75rem;padding-inline:.75rem 1.75rem}.rmd\:select select:focus,.rmd\:select select:focus-within{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.rmd\:select select:focus,.rmd\:select select:focus-within{outline-offset:2px;outline:2px solid #0000}}.rmd\:select select:not(:last-child){background-image:none;margin-inline-end:-1.375rem}.rmd\:select:focus,.rmd\:select:focus-within{--input-color:var(--color-base-content);box-shadow:0 1px var(--input-color)}@supports (color:color-mix(in lab, red, red)){.rmd\:select:focus,.rmd\:select:focus-within{box-shadow:0 1px color-mix(in oklab, var(--input-color) calc(var(--depth) * 10%), #0000)}}.rmd\:select:focus,.rmd\:select:focus-within{outline:2px solid var(--input-color);outline-offset:2px;isolation:isolate}.rmd\:select:has(>select[disabled]),.rmd\:select:is(:disabled,[disabled]),fieldset:disabled .rmd\:select{cursor:not-allowed;border-color:var(--color-base-200);background-color:var(--color-base-200);color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd\:select:has(>select[disabled]),.rmd\:select:is(:disabled,[disabled]),fieldset:disabled .rmd\:select{color:color-mix(in oklab, var(--color-base-content) 40%, transparent)}}:is(.rmd\:select:has(>select[disabled]),.rmd\:select:is(:disabled,[disabled]),fieldset:disabled .rmd\:select)::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.rmd\:select:has(>select[disabled]),.rmd\:select:is(:disabled,[disabled]),fieldset:disabled .rmd\:select)::placeholder{color:color-mix(in oklab, var(--color-base-content) 20%, transparent)}}.rmd\:select:has(>select[disabled])>select[disabled]{cursor:not-allowed}@supports (appearance:base-select){.rmd\:select,.rmd\:select select{appearance:base-select}:is(.rmd\:select,.rmd\:select select)::picker(select){appearance:base-select}}:is(.rmd\:select,.rmd\:select select)::picker(select){color:inherit;border:var(--border) solid var(--color-base-200);border-radius:var(--radius-box);background-color:inherit;max-height:min(24rem,70dvh);box-shadow:0 2px calc(var(--depth) * 3px) -2px oklch(0% 0 0/.2);box-shadow:0 20px 25px -5px rgb(0 0 0/calc(var(--depth) * .1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth) * .1));margin-block:.5rem;margin-inline:.5rem;padding:.5rem;translate:-.5rem}:is(.rmd\:select,.rmd\:select select)::picker-icon{display:none}:is(.rmd\:select,.rmd\:select select) optgroup{padding-top:.5em}:is(.rmd\:select,.rmd\:select select) optgroup option:first-child{margin-top:.5em}:is(.rmd\:select,.rmd\:select select) option{border-radius:var(--radius-field);white-space:normal;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.rmd\:select,.rmd\:select select) option:not(:disabled):hover,:is(.rmd\:select,.rmd\:select select) option:not(:disabled):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){:is(.rmd\:select,.rmd\:select select) option:not(:disabled):hover,:is(.rmd\:select,.rmd\:select select) option:not(:disabled):focus-visible{background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}:is(.rmd\:select,.rmd\:select select) option:not(:disabled):hover,:is(.rmd\:select,.rmd\:select select) option:not(:disabled):focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.rmd\:select,.rmd\:select select) option:not(:disabled):hover,:is(.rmd\:select,.rmd\:select select) option:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #0000}}:is(.rmd\:select,.rmd\:select select) option:not(:disabled):active{background-color:var(--color-neutral);color:var(--color-neutral-content);box-shadow:0 2px calc(var(--depth) * 3px) -2px var(--color-neutral)}.rmd\:modal-backdrop{color:#0000;z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.rmd\:modal-backdrop button{cursor:pointer}.rmd\:modal-box{background-color:var(--color-base-100);border-top-left-radius:var(--modal-tl,var(--radius-box));border-top-right-radius:var(--modal-tr,var(--radius-box));border-bottom-left-radius:var(--modal-bl,var(--radius-box));border-bottom-right-radius:var(--modal-br,var(--radius-box));opacity:0;overscroll-behavior:contain;grid-row-start:1;grid-column-start:1;width:91.6667%;max-width:32rem;max-height:100vh;padding:1.5rem;transition:translate .3s ease-out,scale .3s ease-out,opacity .2s ease-out 50ms,box-shadow .3s ease-out;overflow-y:auto;scale:.95;box-shadow:0 25px 50px -12px oklch(0% 0 0/.25)}}@layer daisyui.l1.l2{.rmd\:modal.rmd\:modal-open,.rmd\:modal[open],.rmd\:modal:target,.rmd\:modal-toggle:checked+.rmd\:modal{pointer-events:auto;visibility:visible;opacity:1;transition:visibility 0s allow-discrete, background-color .3s ease-out, opacity .1s ease-out;background-color:oklch(0% 0 0/.4)}:is(.rmd\:modal.rmd\:modal-open,.rmd\:modal[open],.rmd\:modal:target,.rmd\:modal-toggle:checked+.rmd\:modal) .rmd\:modal-box{opacity:1;translate:0;scale:1}:root:has(:is(.rmd\:modal.rmd\:modal-open,.rmd\:modal[open],.rmd\:modal:target,.rmd\:modal-toggle:checked+.rmd\:modal)){--page-has-backdrop:1;--page-overflow:hidden;--page-scroll-bg:var(--page-scroll-bg-on);--page-scroll-gutter:stable;--page-scroll-transition:var(--page-scroll-transition-on);animation:forwards set-page-has-scroll;animation-timeline:scroll()}@starting-style{.rmd\:modal.rmd\:modal-open,.rmd\:modal[open],.rmd\:modal:target,.rmd\:modal-toggle:checked+.rmd\:modal{opacity:0}}.rmd\:btn:disabled:not(.rmd\:btn-link,.rmd\:btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd\:btn:disabled:not(.rmd\:btn-link,.rmd\:btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.rmd\:btn:disabled:not(.rmd\:btn-link,.rmd\:btn-ghost){box-shadow:none}.rmd\:btn:disabled{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd\:btn:disabled{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.rmd\:btn[disabled]:not(.rmd\:btn-link,.rmd\:btn-ghost){background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd\:btn[disabled]:not(.rmd\:btn-link,.rmd\:btn-ghost){background-color:color-mix(in oklab, var(--color-base-content) 10%, transparent)}}.rmd\:btn[disabled]:not(.rmd\:btn-link,.rmd\:btn-ghost){box-shadow:none}.rmd\:btn[disabled]{pointer-events:none;--btn-border:#0000;--btn-noise:none;--btn-fg:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd\:btn[disabled]{--btn-fg:color-mix(in oklch, var(--color-base-content) 20%, #0000)}}.rmd\:btn-circle{width:var(--size);height:var(--size);border-radius:3.40282e38px;padding-inline:0}.rmd\:select-sm{--size:calc(var(--size-field,.25rem) * 8);font-size:.75rem}.rmd\:select-sm option{padding-block:.25rem;padding-inline:.625rem}.rmd\:btn-sm{--fontsize:.75rem;--btn-p:.75rem;--size:calc(var(--size-field,.25rem) * 8)}}.rmd\:prose :where(a.rmd\:btn:not(.rmd\:btn-link)):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}.rmd\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rmd\:text-sm{font-size:var(--rmd-text-sm);line-height:var(--tw-leading,var(--rmd-text-sm--line-height))}.rmd\:text-error{color:var(--color-error)}@layer daisyui.l1{.rmd\:btn-ghost:not(.rmd\:btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.rmd\:filter .rmd\:btn)){--btn-shadow:"";--btn-bg:#0000;--btn-border:#0000;--btn-noise:none}.rmd\:btn-ghost:not(.rmd\:btn-active,:hover,:active:focus,:focus-visible,input:checked:not(.rmd\:filter .rmd\:btn)):not(:disabled,[disabled],.rmd\:btn-disabled){--btn-fg:var(--btn-color,currentColor);outline-color:currentColor}@media (hover:none){.rmd\:btn-ghost:not(.rmd\:btn-active,:active,:focus-visible,input:checked:not(.rmd\:filter .rmd\:btn)):hover{--btn-shadow:"";--btn-bg:#0000;--btn-fg:var(--btn-color,currentColor);--btn-border:#0000;--btn-noise:none;outline-color:currentColor}}}}.rmd-form{margin-top:calc(var(--rmd-spacing) * 4);max-width:var(--rmd-container-xl);gap:calc(var(--rmd-spacing) * 4);flex-direction:column;display:flex}.rmd-form__label{gap:var(--rmd-spacing);font-size:var(--rmd-text-sm);line-height:var(--tw-leading,var(--rmd-text-sm--line-height));--tw-font-weight:var(--rmd-font-weight-medium);font-weight:var(--rmd-font-weight-medium);flex-direction:column;display:flex}.rmd-form__input{--tw-font-weight:var(--rmd-font-weight-normal);font-weight:var(--rmd-font-weight-normal)}:root{--rmd-action-danger-fg:#a33532;--rmd-action-confirm-fg:#150a08}[data-theme=amsdark]{--rmd-action-danger-fg:#e86f6c}.rmd-action{cursor:pointer;border-radius:var(--radius-field);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-base-content) 55%, transparent);font-family:var(--rmd-font-sans);--tw-leading:1;--tw-font-weight:var(--rmd-font-weight-medium);line-height:1;font-weight:var(--rmd-font-weight-medium);white-space:nowrap;color:color-mix(in oklab, var(--color-base-content) 82%, transparent);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:var(--tw-ease,var(--rmd-default-transition-timing-function));transition-duration:var(--tw-duration,var(--rmd-default-transition-duration));background-color:#0000;align-items:center;padding:7px 11px;font-size:12.5px;display:inline-flex}[data-theme=amsdark] .rmd-action{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){[data-theme=amsdark] .rmd-action{border-color:color-mix(in oklab, var(--color-base-content) 50%, transparent)}}.rmd-action:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd-action:hover{border-color:color-mix(in oklab, var(--color-base-content) 70%, transparent)}}.rmd-action:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.rmd-action:hover{background-color:color-mix(in oklab, var(--color-base-content) 6%, transparent)}}.rmd-action:hover{color:var(--color-base-content)}[data-theme=amsdark] .rmd-action:hover{border-color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){[data-theme=amsdark] .rmd-action:hover{border-color:color-mix(in oklab, var(--color-base-content) 68%, transparent)}}.rmd-action:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.rmd-action.rmd-action--danger:hover{color:var(--rmd-action-danger-fg);border-color:var(--rmd-action-danger-fg)}@supports (color:color-mix(in lab, red, red)){.rmd-action.rmd-action--danger:hover{border-color:color-mix(in oklab, var(--rmd-action-danger-fg) 75%, transparent)}}.rmd-action.rmd-action--danger:hover{background-color:var(--rmd-action-danger-fg)}@supports (color:color-mix(in lab, red, red)){.rmd-action.rmd-action--danger:hover{background-color:color-mix(in oklab, var(--rmd-action-danger-fg) 10%, transparent)}}.rmd-action.rmd-action--primary,.rmd-action.rmd-action--primary:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-content)}.rmd-action.rmd-action--cooling{cursor:not-allowed;opacity:.45}.rmd-action.rmd-action--confirming,.rmd-action.rmd-action--confirming:hover{border-color:var(--color-primary);background-color:var(--color-primary);--tw-font-weight:var(--rmd-font-weight-semibold);font-weight:var(--rmd-font-weight-semibold);color:var(--rmd-action-confirm-fg)}.rmd-action.rmd-action--danger.rmd-action--confirming,.rmd-action.rmd-action--danger.rmd-action--confirming:hover{border-color:var(--color-error);background-color:var(--color-error)}.rmd-action:disabled{cursor:progress}.rmd-action-announcer{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rmd-reminder-modal{position:relative}.rmd-reminder-modal__x{top:calc(var(--rmd-spacing) * 2);right:calc(var(--rmd-spacing) * 2);position:absolute}.rmd-reminder-modal__title{margin-bottom:calc(var(--rmd-spacing) * 4);font-family:var(--rmd-font-serif);font-size:var(--rmd-text-lg);line-height:var(--tw-leading,var(--rmd-text-lg--line-height))}.rmd-reminder-modal__error{margin-bottom:calc(var(--rmd-spacing) * 3)}.rmd-reminder-section{margin-top:calc(var(--rmd-spacing) * 6)}.rmd-reminder-section__row{align-items:center;gap:calc(var(--rmd-spacing) * 1.5);flex-wrap:wrap;display:flex}.rmd-reminder-section__line{margin:0}.rmd-reminder-section__moving{font-size:var(--rmd-text-sm);line-height:var(--tw-leading,var(--rmd-text-sm--line-height));opacity:.7;margin:0}.rmd-reminder-modal__actions{margin-top:calc(var(--rmd-spacing) * 4);align-items:center;gap:calc(var(--rmd-spacing) * 1.5);flex-wrap:wrap;display:flex}.rmd-reminder-cal{margin-bottom:calc(var(--rmd-spacing) * 3)}.rmd-reminder-cal__nav{margin-bottom:calc(var(--rmd-spacing) * 2);justify-content:space-between;align-items:center;display:flex}.rmd-reminder-cal__title{--tw-font-weight:var(--rmd-font-weight-semibold);font-weight:var(--rmd-font-weight-semibold)}.rmd-reminder-cal__grid{gap:var(--rmd-spacing);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.rmd-reminder-cal__weekday{font-size:var(--rmd-text-xs);line-height:var(--tw-leading,var(--rmd-text-xs--line-height));opacity:.7}.rmd-reminder-day{cursor:pointer;border-radius:.25rem;display:block;position:relative}.rmd-reminder-day--empty{cursor:default}.rmd-reminder-day__input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.rmd-reminder-day__num{padding-block:var(--rmd-spacing);font-size:var(--rmd-text-sm);line-height:var(--tw-leading,var(--rmd-text-sm--line-height));border-radius:.25rem;display:block}.rmd-reminder-day:hover .rmd-reminder-day__num{background-color:var(--color-base-200)}.rmd-reminder-day__input:checked+.rmd-reminder-day__num{background-color:var(--color-primary);color:var(--color-primary-content)}.rmd-reminder-day__input:focus-visible+.rmd-reminder-day__num{outline:2px solid var(--color-primary,currentColor);outline-offset:2px}.rmd-reminder-day__input:disabled{cursor:not-allowed}.rmd-reminder-day__input:disabled+.rmd-reminder-day__num{opacity:.3}.rmd-reminder-time{margin-bottom:calc(var(--rmd-spacing) * 3);gap:calc(var(--rmd-spacing) * 3);display:flex}.rmd\:modal-box{border:1px solid var(--color-primary,#e06347)}@supports (color:color-mix(in lab, red, red)){.rmd\:modal-box{border:1px solid color-mix(in oklab, var(--color-primary,#e06347) 60%, transparent)}}@keyframes rating{0%,40%{filter:brightness(1.05)contrast(1.05);scale:1.1}}@keyframes menu{0%{opacity:0}}@keyframes rotator{89.9999%,to{--first-item-position:0 0%}90%,99.9999%{--first-item-position:0 calc(var(--items) * 100%)}to{translate:0 -100%}}@keyframes progress{50%{background-position-x:-115%}}@keyframes radio{0%{padding:5px}50%{padding:3px}}@keyframes dropdown{0%{opacity:0}}@keyframes toast{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes skeleton{0%{background-position:150%}to{background-position:-50%}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}