/*! tailwindcss v4.3.3 | 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)))){[data-v-71ddadea],[data-v-71ddadea]:before,[data-v-71ddadea]:after,[data-v-71ddadea]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}.f-button[data-v-71ddadea]{margin:0}.app-btn[data-v-71ddadea]{--btn-ring:0 0 0 3px var(--btn-color,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){.app-btn[data-v-71ddadea]{--btn-ring:0 0 0 3px color-mix(in srgb, var(--btn-color,var(--color-primary)) 30%, transparent)}}.app-btn[data-v-71ddadea]{--btn-drop:0 3px 0 #292a2e14;height:var(--spacing-control,2.75rem);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-bold,700);font-size:13px;font-weight:var(--font-weight-bold,700);white-space:nowrap;box-shadow:var(--btn-drop);border-width:2px;border-color:#0000;gap:0;padding-block:.5em;padding-inline:1.25em;text-decoration-line:none}.app-btn[data-v-71ddadea]:focus-visible{--tw-outline-style:none;box-shadow:var(--btn-drop), var(--btn-ring);outline-style:none}.app-btn[data-v-71ddadea]:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral):not(.btn-outline):is(:hover,:focus-visible){background-color:var(--btn-color);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.app-btn[data-v-71ddadea]:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral):not(.btn-outline):is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--btn-color) 88%, black)}}.app-btn:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral).btn-outline[data-v-71ddadea]{border-style:var(--tw-border-style);background-color:var(--color-base-100);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);color:var(--btn-color);border-width:1px;border-color:var(--btn-color)}.app-btn:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral).btn-outline[data-v-71ddadea]:is(:hover,:focus-visible,:active){background-color:var(--color-base-100);color:var(--btn-color)}@supports (color:color-mix(in lab, red, red)){.app-btn:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral).btn-outline[data-v-71ddadea]:is(:hover,:focus-visible,:active){color:color-mix(in srgb, var(--btn-color) 80%, black)}}.app-btn:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral).btn-outline[data-v-71ddadea]:is(:hover,:focus-visible,:active){border-color:var(--btn-color)}.app-btn:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral).btn-outline[data-v-71ddadea]:focus-visible{box-shadow:var(--btn-ring)}.app-btn.btn-link[data-v-71ddadea]{color:var(--color-secondary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding-inline:0}.app-btn.btn-link[data-v-71ddadea]:hover{color:var(--color-ccli-black,#0a0a0a)}.app-btn.btn-link[data-v-71ddadea]:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-primary);--tw-outline-style:solid;box-shadow:none;outline-style:solid}.app-btn.is-light[data-v-71ddadea]{border-color:var(--color-base-300);background-color:var(--color-base-200);color:var(--color-ccli-black,#0a0a0a)}.app-btn.is-utility[data-v-71ddadea]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ccli-gray3,#d9d9d9);background-color:var(--color-ccli-white,#fefefe);padding-inline:.85rem;padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-ccli-gray4,#737378)}.app-btn.is-utility[data-v-71ddadea]:hover{border-color:var(--color-brand-gray3,#b1b3b3)}.app-btn.is-utility[data-v-71ddadea]:focus-visible{border-color:var(--color-primary);box-shadow:var(--btn-drop), 0 0 0 1px var(--color-primary) inset}.app-btn.is-utility i[data-v-71ddadea]{color:var(--color-primary)}.app-btn.is-utility-link[data-v-71ddadea]{height:auto;min-height:var(--spacing-control,2.75rem);border-style:var(--tw-border-style);color:var(--color-secondary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;padding:0}.app-btn.is-utility-link .btn-label[data-v-71ddadea]{text-decoration-line:underline}.app-btn.is-utility-link[data-v-71ddadea]:hover{color:var(--color-primary)}.app-btn.is-utility-link:hover .btn-label[data-v-71ddadea]{text-decoration-line:none}.app-btn.is-utility-link[data-v-71ddadea]:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-primary);--tw-outline-style:solid;box-shadow:none;outline-style:solid}.app-btn.is-utility-link i[data-v-71ddadea]{font-size:1em}.app-btn[data-v-71ddadea]:disabled{opacity:.65}.app-btn[data-v-71ddadea]:disabled:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral){color:var(--btn-fg);background-color:var(--btn-color);border-color:#0000}.app-btn:disabled:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-warning,.btn-info,.btn-accent,.btn-neutral).btn-outline[data-v-71ddadea]{color:var(--btn-color);border-color:var(--btn-color);background-color:var(--color-base-100)}.app-btn:is(.btn-primary,.btn-secondary,.btn-success,.btn-error,.btn-accent,.btn-neutral):not(.btn-outline) i[data-v-71ddadea]{opacity:.75}.btn-label[data-v-71ddadea]{display:inline-block}.icon-before[data-v-71ddadea]{margin-inline-end:.5em}.icon-after[data-v-71ddadea]{margin-inline-start:.5em}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}
