/*! 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)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-outline-style:solid;--tw-border-style:solid;--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}}}.rooster-admin-board{gap:var(--ra-gap-card);flex-direction:column;display:flex;container:ra-board/inline-size}.rooster-admin-band{gap:calc(var(--ra-spacing) * 2.5);flex-direction:column;min-width:0;margin:0;display:flex}.rooster-admin-band__head{margin-top:calc(var(--ra-spacing) * 1.5);gap:calc(var(--ra-spacing) * .5);flex-direction:column;display:flex}.rooster-admin-band__title{font-size:var(--ra-text-xs);line-height:var(--tw-leading,var(--ra-leading-xs));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.06em;letter-spacing:.06em;color:var(--ra-secondary-foreground);text-transform:uppercase;margin:0}.rooster-admin-band__desc{font-size:var(--ra-text-sm);line-height:var(--tw-leading,var(--ra-leading-sm));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--ra-secondary-foreground);margin:0}.rooster-admin-band__grid{align-items:flex-start;gap:var(--ra-gap-card);grid-template-columns:minmax(0,1fr);display:grid}.rooster-admin-band.is-cols-2>.rooster-admin-band__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rooster-admin-band.is-cols-3>.rooster-admin-band__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rooster-admin-band.is-ratio-2-1>.rooster-admin-band__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.rooster-admin-band.is-ratio-1-2>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.rooster-admin-band.is-cols-4>.rooster-admin-band__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rooster-admin-band.is-ratio-1-3>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.rooster-admin-band.is-ratio-3-1>.rooster-admin-band__grid{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.rooster-admin-band.is-ratio-1-2-1>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.rooster-admin-band.is-ratio-2-1-1>.rooster-admin-band__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.rooster-admin-band.is-ratio-1-1-2>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.rooster-admin-band.is-rows>.rooster-admin-band__grid{align-items:stretch}.rooster-admin-band__col{min-height:calc(var(--ra-spacing) * 10);gap:var(--ra-gap-card);border-radius:var(--ra-radius-md);flex-direction:column;min-width:0;display:flex}.rooster-admin-band__col.is-drop{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--ra-ring);--tw-outline-style:dashed;outline-style:dashed}.rooster-admin-band__col>.rooster-admin-card,.rooster-admin-band__grid>.rooster-admin-card,.rooster-admin-band__full>.rooster-admin-card{margin:0}@container ra-board not (min-width:45rem){.rooster-admin-band.is-at-45>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:50rem){.rooster-admin-band.is-at-50>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:55rem){.rooster-admin-band.is-at-55>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:60rem){.rooster-admin-band.is-at-60>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:65rem){.rooster-admin-band.is-at-65>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:69rem){.rooster-admin-band.is-at-69>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:75rem){.rooster-admin-band.is-at-75>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:80rem){.rooster-admin-band.is-at-80>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:90rem){.rooster-admin-band.is-at-90>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:100rem){.rooster-admin-band.is-at-100>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}@container ra-board not (min-width:120rem){.rooster-admin-band.is-at-120>.rooster-admin-band__grid{grid-template-columns:minmax(0,1fr)}}.rooster-admin-board__bar{justify-content:flex-end;gap:calc(var(--ra-spacing) * 2);flex-wrap:wrap;display:flex}.rooster-admin-board:not(.is-editing)>.rooster-admin-band.is-empty{display:none}.rooster-admin-board.is-editing>.rooster-admin-band[data-ra-flex]{border-radius:var(--ra-radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--ra-border);padding:calc(var(--ra-spacing) * 3)}:where(.rooster-admin-board.is-editing>.rooster-admin-band[data-ra-flex]>.rooster-admin-band__grid)>.rooster-admin-band__col{min-height:calc(var(--ra-spacing) * 24);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:1px;outline-color:var(--ra-border);--tw-outline-style:dashed;outline-style:dashed}:where(.rooster-admin-board.is-editing) .rooster-admin-band__col:where([data-ra-empty]:not(:has(>[data-ra-key]))):before{padding:calc(var(--ra-spacing) * 3);text-align:center;font-size:var(--ra-text-sm);line-height:var(--tw-leading,var(--ra-leading-sm));color:var(--ra-secondary-foreground);content:attr(data-ra-empty);flex:1;justify-content:center;align-items:center;display:flex}.rooster-admin-board__add{align-items:center;gap:calc(var(--ra-spacing) * 3);border-radius:var(--ra-radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--ra-border);padding:calc(var(--ra-spacing) * 3);flex-wrap:wrap;display:flex}.rooster-admin-board__hint{flex:1;flex-basis:calc(var(--ra-spacing) * 64);min-width:0;font-size:var(--ra-text-sm);line-height:var(--tw-leading,var(--ra-leading-sm));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--ra-secondary-foreground);margin:0}.rooster-admin-band__tools{align-items:center;gap:calc(var(--ra-spacing) * 1.5);flex-wrap:wrap;display:flex}.rooster-admin-band__label{font-size:var(--ra-text-xs);line-height:var(--tw-leading,var(--ra-leading-xs));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.06em;letter-spacing:.06em;color:var(--ra-secondary-foreground);text-transform:uppercase;margin-inline-end:auto}.rooster-admin-layoutbtn{gap:calc(var(--ra-spacing) * 2)}.rooster-admin-layoutpic{height:calc(var(--ra-spacing) * 4);width:calc(var(--ra-spacing) * 8);gap:calc(var(--ra-spacing) * .5);flex-shrink:0;display:inline-flex}.rooster-admin-layoutpic>span{border-radius:var(--radius-xs,.125rem);opacity:.45;background-color:currentColor}.rooster-admin-layoutpic>.is-w1{flex:1 1 0}.rooster-admin-layoutpic>.is-w2{flex:2 1 0}.rooster-admin-layoutpic>.is-w3{flex:3 1 0}.rooster-admin-layoutmenu{max-height:calc(100vh - 1rem);width:calc(var(--ra-spacing) * 96);gap:calc(var(--ra-spacing) * .5);border-radius:var(--ra-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ra-border);background-color:var(--ra-card);max-width:calc(100vw - 1rem);padding:var(--ra-spacing);color:var(--ra-card-foreground);--tw-shadow:var(--ra-shadow-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin:0;inset:auto;overflow-y:auto}.rooster-admin-layoutmenu:popover-open{display:grid}.rooster-admin-layoutmenu__item{cursor:pointer;align-items:center;gap:calc(var(--ra-spacing) * 2);border-radius:var(--ra-radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--ra-spacing) * 2.5);padding-block:calc(var(--ra-spacing) * 1.5);text-align:start;font-family:inherit;font-size:var(--ra-text-sm);line-height:var(--tw-leading,var(--ra-leading-sm));color:var(--ra-foreground);background-color:#0000;border-width:0;grid-template-columns:2.75rem 3.5rem minmax(0,1fr);display:grid}@media (hover:hover){.rooster-admin-layoutmenu__item:hover{background-color:var(--ra-muted)}}.rooster-admin-layoutmenu__item:focus-visible{background-color:var(--ra-muted);outline-style:var(--tw-outline-style);outline-width:0}.rooster-admin-layoutmenu__item>.rooster-admin-layoutpic{height:calc(var(--ra-spacing) * 5);width:calc(var(--ra-spacing) * 11)}.rooster-admin-layoutmenu__item[aria-checked=true]{background-color:var(--ra-muted);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.rooster-admin-layoutmenu__item[aria-checked=true]>.rooster-admin-layoutpic>span{background-color:var(--ra-primary);opacity:1}.rooster-admin-layoutmenu__ratio{font-family:var(--ra-font-mono);font-size:var(--ra-text-xs);line-height:var(--tw-leading,var(--ra-leading-xs));color:var(--ra-secondary-foreground)}.rooster-admin-movemenu{max-height:calc(100vh - 1rem);min-width:calc(var(--ra-spacing) * 52);border-radius:var(--ra-radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--ra-border);background-color:var(--ra-card);padding:var(--ra-spacing);color:var(--ra-card-foreground);--tw-shadow:var(--ra-shadow-pop);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);margin:0;inset:auto;overflow-y:auto}.rooster-admin-movemenu__item{cursor:pointer;border-radius:var(--ra-radius-sm);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--ra-spacing) * 2.5);padding-block:calc(var(--ra-spacing) * 1.5);text-align:start;font-family:inherit;font-size:var(--ra-text-sm);line-height:var(--tw-leading,var(--ra-leading-sm));color:var(--ra-foreground);background-color:#0000;border-width:0;display:block}@media (hover:hover){.rooster-admin-movemenu__item:hover{background-color:var(--ra-muted)}}.rooster-admin-movemenu__item:focus-visible{background-color:var(--ra-muted);outline-style:var(--tw-outline-style);outline-width:0}.rooster-admin-movemenu__item[aria-disabled=true]{cursor:default;color:var(--ra-secondary-foreground)}@media (hover:hover){.rooster-admin-movemenu__item[aria-disabled=true]:hover{background-color:#0000}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
/*# sourceMappingURL=front-board.min.css.map */
