.fiche-book{border-color:var(--beige-strong);background:linear-gradient(135deg, var(--white) 0%, #fffcfb 100%);border-radius:20px;gap:1.5rem 2.5rem;padding:1.6rem 1.8rem;position:relative;box-shadow:0 12px 40px #3c2d2d0f}.fiche-book-main{min-width:0}.fiche-book-intro{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.fiche-book-form{position:relative}.fiche-book-fields{border-color:var(--beige-strong);transition:border-color var(--transition), box-shadow var(--transition);overflow:visible;box-shadow:inset 0 0 0 1px #0000}.fiche-book-fields:focus-within{box-shadow:0 0 0 3px #c88b9b1a}.fiche-book-dates{display:flex;position:relative}.fiche-date-trigger{border:0;border-left:1px solid var(--beige);min-width:158px;font-family:var(--font-sans);text-align:left;background:0 0;margin:0}.fiche-book-dates .fiche-date-trigger:first-child{border-left:0;border-radius:999px 0 0 999px}.fiche-date-trigger.is-active{background:var(--beige)}.fiche-date-trigger strong{color:var(--cacao);white-space:nowrap;font-size:.86rem;font-weight:500}.fiche-date-trigger strong.is-placeholder{color:var(--text-muted);font-weight:400}.fiche-guests-field{border-radius:0 999px 999px 0;min-width:132px}.fiche-book-cta{min-height:54px}.stay-calendar-backdrop{z-index:1200;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:default;background:#2b211d1a;border:0;width:100%;animation:.18s ease-out both stay-calendar-fade;position:fixed;inset:0}.stay-calendar-popover{z-index:1201;overscroll-behavior:contain;border:1px solid var(--beige-strong);background:var(--white);transform-origin:50%;border-radius:24px;width:min(720px,100vw - 3rem);max-height:calc(100dvh - 2rem);animation:.22s cubic-bezier(.2,.8,.2,1) both stay-calendar-open;position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%);box-shadow:0 28px 80px #2b211d33}@keyframes stay-calendar-fade{0%{opacity:0}to{opacity:1}}@keyframes stay-calendar-open{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.stay-calendar-header{justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.55rem 1.7rem .8rem;display:flex}.stay-calendar-kicker{color:var(--rose-deep);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.18rem;font-size:.75rem;font-weight:600;display:block}.stay-calendar-header h3{font-size:1.8rem}.stay-calendar-header p{margin-top:.15rem;font-size:.78rem;line-height:1.5}.stay-calendar-close,.stay-calendar-toolbar button{border:1px solid var(--beige-strong);width:38px;height:38px;color:var(--cacao);background:var(--white);cursor:pointer;transition:background var(--transition), border-color var(--transition), transform var(--transition);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.stay-calendar-close:hover,.stay-calendar-toolbar button:hover:not(:disabled){border-color:var(--rose);background:var(--beige);transform:translateY(-1px)}.stay-calendar-close svg,.stay-calendar-toolbar button svg{width:var(--icon-xs);height:var(--icon-xs)}.stay-calendar-toolbar{justify-content:space-between;align-items:center;padding:.3rem 1.7rem .75rem;display:flex}.stay-calendar-toolbar button:disabled{opacity:.28;cursor:not-allowed}.stay-calendar-months{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;min-height:340px;padding:.45rem 1.7rem 1.3rem;display:grid;position:relative}.stay-calendar-month h4{font-family:var(--font-sans);text-align:center;text-transform:capitalize;margin-bottom:.75rem;font-size:.87rem;font-weight:600}.stay-calendar-weekdays,.stay-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.stay-calendar-weekdays span{color:var(--text-muted);text-align:center;padding-bottom:.45rem;font-size:.75rem;font-weight:500}.stay-calendar-day,.stay-calendar-blank{min-width:0;height:41px;position:relative}.stay-calendar-day{color:var(--cacao);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:.75rem;display:flex}.stay-calendar-day>span{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:color .16s,background .16s;display:inline-flex;position:relative}.stay-calendar-day.is-available:not(.is-arrival,.is-departure):hover>span,.stay-calendar-day.is-available:not(.is-arrival,.is-departure):focus-visible>span{background:var(--beige)}.stay-calendar-day.is-in-range{background:#f8e9ed}.stay-calendar-day:is(.is-arrival,.is-departure,.is-selected)>span{color:var(--white);background:var(--cacao);font-weight:600;text-decoration:none}.stay-calendar-day.is-blocked>span{color:#b9ada7;text-decoration:line-through;text-decoration-thickness:1px}.stay-calendar-day:disabled:not(.is-blocked,.is-arrival)>span{color:#cfc5c0}.stay-calendar-day:disabled{cursor:not-allowed}.stay-calendar-day.is-loading>span{color:#0000;background:linear-gradient(90deg, var(--beige) 25%, var(--ivory) 50%, var(--beige) 75%);background-size:200% 100%;animation:1.1s linear infinite stay-calendar-shimmer}@keyframes stay-calendar-shimmer{to{background-position:-200% 0}}.stay-calendar-error{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffffff0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:absolute;inset:0 1.7rem .8rem}.stay-calendar-error svg{width:var(--icon-md);height:var(--icon-md);color:var(--rose-deep);margin-bottom:.7rem}.stay-calendar-error strong{font-size:.86rem}.stay-calendar-error span{color:var(--text-muted);margin:.15rem 0 .75rem;font-size:.75rem}.stay-calendar-error button,.stay-calendar-clear{color:var(--cacao);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;font-size:.75rem;font-weight:600}.stay-calendar-footer{border-top:1px solid var(--beige);background:var(--ivory);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.7rem 1.2rem;display:flex}.stay-calendar-legend,.stay-calendar-actions{align-items:center;gap:1rem;display:flex}.stay-calendar-legend span{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.stay-calendar-legend i{border:1px solid var(--beige-strong);background:var(--white);border-radius:50%;width:9px;height:9px}.stay-calendar-legend i.is-blocked{background:#eee8e5;border-color:#d9ceca;position:relative}.stay-calendar-legend i.is-blocked:after{content:"";background:#a99c95;width:11px;height:1px;position:absolute;top:3px;left:-2px;transform:rotate(-35deg)}.stay-calendar-clear:disabled{opacity:.35;cursor:not-allowed}.stay-calendar-apply{min-width:155px;padding:.72rem 1.15rem;font-size:.75rem}.ui-date-picker{width:100%}.ui-date-trigger{border:1px solid var(--beige-strong);width:100%;min-height:42px;color:var(--cacao);background:var(--white);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition), background var(--transition);border-radius:9px;justify-content:space-between;align-items:center;gap:.7rem;padding:.55rem .7rem;font-size:.82rem;font-weight:400;display:flex}.ui-date-trigger:hover:not(:disabled),.ui-date-trigger.is-active{border-color:var(--rose);background:var(--white);box-shadow:0 0 0 3px #c88b9b1f}.ui-date-trigger:focus-visible{outline:2px solid var(--rose);outline-offset:2px}.ui-date-trigger:disabled{opacity:.55;cursor:not-allowed}.ui-date-trigger>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-date-trigger>span.is-placeholder{color:var(--text-muted)}.ui-date-trigger svg{width:var(--icon-xs);height:var(--icon-xs);color:var(--text-muted);flex:none}.ui-date-range{align-items:flex-end;gap:.5rem;display:flex}.ui-date-range-field{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.ui-date-range-field>span{color:var(--text-muted);font-size:.75rem}.ui-date-range-arrow{min-height:42px;color:var(--text-muted);align-items:center;font-size:.9rem;display:inline-flex}.form-group .ui-date-trigger{border-radius:var(--radius);background:var(--ivory);min-height:48px;padding:.85rem 1rem;font-size:.92rem}.form-group .ui-date-trigger:hover:not(:disabled),.form-group .ui-date-trigger.is-active{background:var(--white)}.form-card>.ui-date-range,.form-row>.ui-date-range{flex:2;margin-bottom:1rem}.ui-date-calendar .stay-calendar-months{min-height:330px}.ui-date-calendar.is-single{width:min(430px,100vw - 3rem)}.ui-date-calendar.is-single .stay-calendar-months{grid-template-columns:minmax(0,1fr)}.ui-date-calendar .stay-calendar-toolbar{grid-template-columns:38px minmax(0,1fr) 38px;display:grid}.ui-date-calendar-jump{justify-content:center;align-items:center;gap:.35rem;display:flex}.ui-date-calendar .ui-date-calendar-jump select{border:1px solid var(--beige-strong);width:auto;min-width:0;min-height:34px;color:var(--cacao);background-color:var(--white);font-family:var(--font-sans);text-transform:capitalize;border-radius:999px;padding:.35rem 1.8rem .35rem .65rem;font-size:.75rem}.ui-date-calendar .ui-date-calendar-jump select:focus-visible{outline:2px solid var(--rose);outline-offset:2px}@media (max-width:560px){.ui-date-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;display:grid}.ui-date-calendar .ui-date-calendar-jump select{max-width:118px}}@media (768px<width<=1120px){.fiche-book{align-items:flex-start}.fiche-book-head,.fiche-book-main{width:100%}.fiche-book-main{margin-left:0}.fiche-book-form,.fiche-book-fields{width:100%}.fiche-book-fields,.fiche-book-dates,.fiche-date-trigger{flex:1}}@media (max-width:768px){.fiche-book{gap:1.2rem;padding:1.35rem}.fiche-book-head,.fiche-book-main{width:100%}.fiche-book-main{align-items:stretch;margin-left:0}.fiche-book-intro{flex-direction:column;align-items:flex-start;gap:.35rem}.fiche-book-form{flex-direction:column;width:100%;margin-left:0}.fiche-book-fields{border-radius:var(--radius);flex-direction:column;width:100%}.fiche-book-dates{width:100%}.fiche-book-dates .fiche-date-trigger{border-top:0;border-radius:0;width:50%;min-width:0}.fiche-book-dates .fiche-date-trigger:first-child{border-radius:var(--radius) 0 0 0}.fiche-book-dates .fiche-date-trigger:last-child{border-radius:0 var(--radius) 0 0}.fiche-book-dates .fiche-date-trigger+.fiche-date-trigger{border-left:1px solid var(--beige-strong)}.fiche-guests-field{border-top:1px solid var(--beige-strong);border-radius:0 0 var(--radius) var(--radius);width:100%;min-width:0}.fiche-date-trigger strong{text-overflow:ellipsis;overflow:hidden}.fiche-book-cta{width:100%}.stay-calendar-popover{transform-origin:bottom;border:0;border-radius:0;flex-direction:column;width:100%;max-height:100dvh;animation-name:stay-calendar-mobile-open;display:flex;position:fixed;inset:0;overflow:hidden;transform:none}.stay-calendar-header{padding:1.2rem 1.25rem .65rem}.stay-calendar-header h3{font-size:1.55rem}.stay-calendar-toolbar{padding:.3rem 1.25rem .75rem}.stay-calendar-months{flex:1;grid-template-columns:1fr;gap:1.8rem;min-height:0;padding:.35rem 1.25rem 1.5rem;overflow-y:auto}.stay-calendar-month{width:100%;max-width:420px;margin:0 auto}.stay-calendar-day,.stay-calendar-blank{height:45px}.stay-calendar-day>span{width:39px;height:39px}.stay-calendar-footer{padding:.85rem 1.25rem max(1rem, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;box-shadow:0 -10px 30px #3c2d2d12}.stay-calendar-legend{justify-content:center}.stay-calendar-actions{justify-content:space-between}.stay-calendar-apply{flex:1}.stay-calendar-error{z-index:1;position:fixed;inset:145px 1.25rem 95px}}@keyframes stay-calendar-mobile-open{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.stay-calendar-backdrop,.stay-calendar-popover,.stay-calendar-day>span{transition:none;animation:none}}.search-bar{position:relative}.search-date-fields{display:contents}.search-date-label{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.4rem;font-size:.75rem;display:block}.search-date-trigger{border:1px solid var(--beige-strong);border-radius:var(--radius);width:100%;min-height:48px;color:var(--cacao);background:var(--ivory);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition), background var(--transition);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.search-bar .search-field input,.search-bar .search-field select,.search-date-trigger{height:50px;min-height:50px}.search-date-trigger:hover,.search-date-trigger.is-active{border-color:var(--rose);background:var(--white);box-shadow:0 0 0 3px #c88b9b1a}.search-date-trigger strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:400;overflow:hidden}.search-date-trigger strong.is-placeholder{color:var(--text-muted)}.search-date-trigger svg{width:var(--icon-xs);height:var(--icon-xs);color:var(--text-muted);flex:none}.stay-calendar-note{color:var(--text-muted);align-items:center;gap:.45rem;font-size:.75rem;display:inline-flex}.stay-calendar-note svg{width:var(--icon-xs);height:var(--icon-xs);color:var(--rose-deep)}@media (max-width:768px){.stay-calendar-popover.is-search{transform-origin:bottom;animation-name:stay-calendar-mobile-open;inset:0;transform:none}.stay-calendar-note{justify-content:center}}.admin-grid.admin-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-modal-card.admin-access-modal{max-width:980px;max-height:92vh}@media (max-width:760px){.admin-grid.admin-grid-3{grid-template-columns:1fr}}@media (max-width:520px){.admin-operations-editor .admin-section{padding:1.2rem}}:is(.ui-skeleton-line,.ui-skeleton-avatar,.ui-skeleton-divider,.ui-skeleton-control,.ui-skeleton-input,.ui-skeleton-preview,.ui-skeleton-thumbnail,.ui-skeleton-pill,.ui-skeleton-dot,.ui-skeleton-table-head,.ui-skeleton-calendar>span,.catalogue-skeleton-line,.catalogue-skeleton-cover){color:#0000;background:linear-gradient(105deg, color-mix(in srgb, var(--beige) 82%, var(--ivory)) 18%, var(--ivory-warm) 42%, color-mix(in srgb, var(--rose) 18%, var(--ivory)) 50%, var(--ivory-warm) 58%, color-mix(in srgb, var(--beige) 82%, var(--ivory)) 82%);background-size:240% 100%;animation:1.65s ease-in-out infinite ui-skeleton-shimmer;display:block}.ui-skeleton-lines{gap:.55rem;min-width:0;display:grid}.ui-skeleton-line{border-radius:999px;width:100%;height:.72rem}.ui-skeleton-line.line-1{width:72%}.ui-skeleton-line.line-2{width:92%}.ui-skeleton-line.line-3{width:54%}.ui-skeleton-line.short{width:5.5rem}.ui-skeleton-line.medium{width:min(100%,8rem)}.ui-skeleton-line.eyebrow,.catalogue-skeleton-line.eyebrow{border-radius:999px;width:5.25rem;height:.58rem}.ui-skeleton-line.title{width:min(100%,22rem);height:1.9rem}.ui-skeleton-line.heading,.catalogue-skeleton-line.heading{width:min(100%,13rem);height:1.15rem}.ui-skeleton-line.subtitle{width:min(85%,27rem)}.ui-skeleton-line.label{width:42%;height:.58rem}.ui-skeleton-avatar{border-radius:1rem;flex:none;width:3rem;height:3rem}.ui-skeleton-divider{width:100%;height:1px;margin:.2rem 0}.ui-skeleton-control,.ui-skeleton-input{border-radius:.75rem;height:2.8rem}.ui-skeleton-control{width:11rem}.ui-skeleton-control.wide{width:min(100%,26rem)}.ui-skeleton-control.action{width:9rem}.ui-skeleton-pill{border-radius:999px;width:5.5rem;height:1.6rem}.ui-skeleton-dot{border-radius:.6rem;width:2rem;height:2rem}.admin-directory-skeleton,.admin-properties-skeleton,.admin-editor-skeleton,.admin-cards-skeleton,.admin-users-skeleton,.admin-planning-skeleton{min-width:0}.ui-skeleton-directory-card{grid-template-columns:auto minmax(0,1fr);gap:1rem;min-height:17rem;padding:1.4rem;display:grid}.ui-skeleton-directory-card .ui-skeleton-divider,.ui-skeleton-directory-card>.ui-skeleton-lines:last-child{grid-column:1/-1}.ui-skeleton-toolbar{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.ui-skeleton-toolbar .ui-skeleton-line{margin-left:auto}.ui-skeleton-table{padding:0;overflow:hidden}.ui-skeleton-table-head{border-radius:0;width:100%;height:3.2rem}.ui-skeleton-table-row,.ui-skeleton-user-row{border-top:1px solid var(--beige-strong);align-items:center;gap:1rem;padding:.9rem 1.1rem;display:grid}.ui-skeleton-table-row{grid-template-columns:3.2rem minmax(9rem,2fr) minmax(6rem,1fr) 6rem 2rem}.ui-skeleton-thumbnail{border-radius:.55rem;width:3.2rem;height:2.5rem}.ui-skeleton-editor-head{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.25rem;display:flex}.ui-skeleton-editor-head>span:first-child{gap:.7rem;width:min(100%,34rem);display:grid}.ui-skeleton-tabs{border-bottom:1px solid var(--beige-strong);gap:.55rem;margin-bottom:1rem;padding-bottom:.8rem;display:flex}.ui-skeleton-tabs>span{background:var(--beige);border-radius:.75rem;width:7rem;height:2.5rem}.ui-skeleton-editor-grid{grid-template-columns:minmax(0,1.65fr) minmax(17rem,.75fr);gap:1.2rem;display:grid}.ui-skeleton-editor-grid>*{align-content:start;gap:1.2rem;min-height:31rem;padding:1.5rem;display:grid}.admin-editor-skeleton.compact .ui-skeleton-editor-grid>*{min-height:22rem}.ui-skeleton-fields{gap:1rem;display:grid}.ui-skeleton-field{gap:.45rem;display:grid}.ui-skeleton-preview{aspect-ratio:4/3;border-radius:1rem;width:100%}.admin-cards-skeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.admin-cards-skeleton.cards-1{grid-template-columns:minmax(0,1fr)}.admin-cards-skeleton.cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-cards-skeleton>.admin-card{align-content:start;gap:.9rem;min-height:20rem;padding:1.5rem;display:grid}.ui-skeleton-user-list{padding:0;overflow:hidden}.ui-skeleton-user-row{grid-template-columns:auto minmax(0,1fr) auto auto;min-height:5rem}.admin-sync-skeleton{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:9rem;display:grid}.admin-sync-skeleton>span:nth-child(2){gap:.65rem;display:grid}.ui-skeleton-calendar-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.ui-skeleton-calendar-head .ui-skeleton-line{margin-inline:auto}.ui-skeleton-calendar{border:1px solid var(--beige-strong);border-radius:1rem;grid-template-columns:repeat(7,minmax(2.5rem,1fr));display:grid;overflow:hidden}.ui-skeleton-calendar>span{border-right:1px solid var(--beige-strong);border-bottom:1px solid var(--beige-strong);border-radius:0;min-height:5.75rem}.ui-skeleton-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.ui-skeleton-kpis>span{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;min-height:7rem;display:grid}.admin-agenda-skeleton>div{gap:.8rem;display:grid}.admin-agenda-skeleton article{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:6.25rem;padding:.95rem 1.05rem;display:grid}.admin-messages-list-skeleton>div{display:grid}.ui-skeleton-message-row{border-bottom:1px solid var(--beige-strong);grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.9rem;min-height:5.65rem;padding:.85rem 1rem;display:grid}.ui-skeleton-message-row .ui-skeleton-thumbnail{border-radius:.8rem;width:4.5rem;height:3.4rem}.admin-message-thread-skeleton{min-height:100%;padding:1.25rem}.admin-message-thread-skeleton>div{flex-direction:column;gap:1rem;display:flex}.ui-skeleton-message-bubble{background:color-mix(in srgb, var(--beige) 58%, var(--ivory));border-radius:.3rem 1rem 1rem;width:min(72%,31rem);padding:1rem;display:block}.ui-skeleton-message-bubble.outbound{background:color-mix(in srgb, var(--rose) 16%, var(--ivory));border-radius:1rem .3rem 1rem 1rem;align-self:flex-end}.catalogue-skeleton{padding-top:1.5rem}.catalogue-skeleton-meta{align-items:center;min-height:2rem;display:flex}.catalogue-skeleton-line{border-radius:999px;height:.75rem}.catalogue-skeleton-line.count{width:12rem}.catalogue-skeleton-line.title{width:min(100%,20rem);height:2rem}.catalogue-skeleton-line.body{width:100%}.catalogue-skeleton-line.body.short{width:68%}.catalogue-skeleton-card{border:1px solid var(--beige-strong);background:var(--ivory);border-radius:1.15rem;overflow:hidden}.catalogue-skeleton-cover{aspect-ratio:4/3;border-radius:0;width:100%}.catalogue-skeleton-copy{gap:.75rem;padding:1.2rem;display:grid}@keyframes ui-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:900px){.ui-skeleton-editor-grid,.admin-cards-skeleton,.admin-cards-skeleton.cards-3{grid-template-columns:minmax(0,1fr)}.ui-skeleton-editor-grid>aside{display:none}.ui-skeleton-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ui-skeleton-toolbar{flex-direction:column;align-items:stretch}.ui-skeleton-toolbar>*,.ui-skeleton-toolbar .ui-skeleton-line{width:100%;margin-left:0}.ui-skeleton-table-head{display:none}.ui-skeleton-table{box-shadow:none;background:0 0;border:0;gap:.8rem;padding:0;display:grid;overflow:visible}.ui-skeleton-table-row{border:1px solid var(--beige-strong);background:var(--ivory);border-radius:1rem;grid-template-columns:3.2rem minmax(0,1fr) auto}.ui-skeleton-table-row>:nth-child(3){display:none}.ui-skeleton-table-row>:nth-child(4){grid-column:2}.ui-skeleton-table-row>:nth-child(5){grid-area:1/3}.ui-skeleton-editor-head{flex-direction:column;align-items:stretch}.ui-skeleton-editor-head .ui-skeleton-control{width:100%}.ui-skeleton-tabs{overflow:hidden}.ui-skeleton-tabs>span{min-width:6.5rem}.ui-skeleton-user-row{grid-template-columns:auto minmax(0,1fr) auto}.ui-skeleton-user-row>:nth-child(3){grid-column:2}.ui-skeleton-user-row>:last-child{grid-area:1/3}.admin-sync-skeleton{grid-template-columns:auto minmax(0,1fr)}.admin-sync-skeleton .ui-skeleton-control{grid-column:1/-1;width:100%}.ui-skeleton-calendar{grid-template-columns:repeat(7,minmax(1.8rem,1fr))}.ui-skeleton-calendar>span{min-height:4.25rem}.ui-skeleton-kpis{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:is(.ui-skeleton-line,.ui-skeleton-avatar,.ui-skeleton-divider,.ui-skeleton-control,.ui-skeleton-input,.ui-skeleton-preview,.ui-skeleton-thumbnail,.ui-skeleton-pill,.ui-skeleton-dot,.ui-skeleton-table-head,.ui-skeleton-calendar>span,.catalogue-skeleton-line,.catalogue-skeleton-cover){animation:none}}
