.adm-shell{display:flex;min-height:100vh;background:#f6f5f1;color:#1a2332}.adm-shell__aside{display:none;position:sticky;top:0;flex-shrink:0;width:264px;height:100vh}@media(min-width:1100px){.adm-shell__aside{display:block}}.adm-shell__drawer{width:min(86vw,280px);background:#0d1118!important;color:#fff}.adm-shell__drawer-close{position:absolute!important;top:14px;right:10px;z-index:1;color:hsla(0,0%,100%,.7)!important}.adm-shell__main{display:flex;flex-direction:column;flex:1;min-width:0}.adm-shell__content{flex:1;width:100%;max-width:1440px;margin:0 auto;padding:1.25rem 1rem calc(5.5rem + env(safe-area-inset-bottom))}@media(min-width:768px){.adm-shell__content{padding:1.5rem 1.5rem calc(5.5rem + env(safe-area-inset-bottom))}}@media(min-width:1100px){.adm-shell__content{padding:2rem 2rem 3.5rem}}.adm-tabbar{position:fixed;z-index:30;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:calc(4.25rem + env(safe-area-inset-bottom));padding:.35rem .25rem env(safe-area-inset-bottom);background:#fff;border-top:1px solid rgba(26,35,50,.1);box-shadow:0 -8px 24px rgba(26,35,50,.06)}@media(min-width:1100px){.adm-tabbar{display:none}}.adm-tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:0;padding:.2rem;border:0;background:transparent;color:#5b6472;font:inherit;font-size:.62rem;font-weight:600;line-height:1.15;text-decoration:none!important;cursor:pointer}.adm-tabbar__item .MuiSvgIcon-root{font-size:1.35rem!important}.adm-tabbar__item.is-active{color:#1a2332}.adm-tabbar__item.is-active .MuiSvgIcon-root{color:#b8950c}.adm-sidebar{display:flex;flex-direction:column;height:100%;background:#0d1118;color:hsla(0,0%,100%,.78);border-right:1px solid hsla(0,0%,100%,.06)}.adm-sidebar__brand{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.25rem 1.1rem;color:#fff!important;text-decoration:none!important}.adm-sidebar__brand strong{display:block;font-size:.95rem;font-weight:600;letter-spacing:.14em}.adm-sidebar__brand strong em{font-style:normal;color:gold}.adm-sidebar__brand small{display:block;margin-top:2px;font-size:.72rem;color:hsla(0,0%,100%,.5)}.adm-sidebar__mark{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,215,0,.25)}.adm-sidebar__nav{flex:1;overflow-y:auto;padding:.5rem .75rem 1rem}.adm-sidebar__group+.adm-sidebar__group{margin-top:1.1rem}.adm-sidebar__label{margin:0 0 .4rem;padding:0 .75rem;font-size:.66rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.38)}.adm-sidebar ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.adm-sidebar__link{position:relative;display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:8px;color:hsla(0,0%,100%,.72)!important;font-size:.88rem;font-weight:500;text-decoration:none!important;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1)}.adm-sidebar__link svg{font-size:1.2rem!important;opacity:.85}.adm-sidebar__link:hover{background:hsla(0,0%,100%,.05);color:#fff!important}.adm-sidebar__link.is-active{background:rgba(255,215,0,.1);color:#fff!important}.adm-sidebar__link.is-active svg{color:gold;opacity:1}.adm-sidebar__link.is-active:before{content:"";position:absolute;left:-.75rem;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:gold}.adm-sidebar__link:focus-visible{outline:2px solid gold;outline-offset:1px}.adm-sidebar__footer{padding:.75rem;border-top:1px solid hsla(0,0%,100%,.06)}.adm-sidebar__site{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem;padding:.5rem .75rem;border-radius:8px;font-size:.8rem;color:hsla(0,0%,100%,.6)!important;text-decoration:none!important}.adm-sidebar__site svg{font-size:1rem!important}.adm-sidebar__site:hover{color:gold!important}.adm-sidebar__user{display:flex;align-items:center;gap:.7rem;padding:.6rem;border-radius:10px;background:hsla(0,0%,100%,.04)}.adm-sidebar__user>span{flex:1;min-width:0}.adm-sidebar__user small,.adm-sidebar__user strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-sidebar__user strong{font-size:.84rem;font-weight:600;color:#fff}.adm-sidebar__user small{font-size:.72rem;color:hsla(0,0%,100%,.5)}.adm-sidebar__user .MuiIconButton-root{color:hsla(0,0%,100%,.6)}.adm-sidebar__user .MuiIconButton-root:hover{color:gold;background:hsla(0,0%,100%,.06)}.adm-sidebar__user .MuiIconButton-root svg{font-size:1.15rem!important}.adm-avatar{width:36px!important;height:36px!important;background:gold!important;color:#1a2332!important;font-size:.8rem!important;font-weight:700!important}.adm-avatar--sm{width:32px!important;height:32px!important;font-size:.75rem!important}.adm-topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:.75rem;height:64px;padding:0 1rem;background:hsla(48,22%,95%,.85);backdrop-filter:blur(12px);border-bottom:1px solid rgba(26,35,50,.1)}@media(min-width:768px){.adm-topbar{padding:0 2rem}}.adm-topbar__burger{display:none!important}.adm-topbar__title{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.2}.adm-topbar__title small{font-size:.7rem;color:#5b6472}.adm-topbar__title span{font-size:.98rem;font-weight:600;color:#1a2332;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-topbar__user{display:flex;align-items:center;gap:.55rem;padding:4px 6px 4px 4px;border:1px solid rgba(26,35,50,.1);border-radius:999px;background:#fff;color:#1a2332;cursor:pointer;transition:border-color .2s cubic-bezier(.22,1,.36,1)}.adm-topbar__user:hover{border-color:rgba(26,35,50,.25)}.adm-topbar__user:focus-visible{outline:2px solid #b8950c;outline-offset:2px}.adm-topbar__user svg{font-size:1.15rem!important;color:#5b6472}.adm-topbar__user-name{display:none;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600}@media(min-width:768px){.adm-topbar__user-name{display:inline}}.adm-install{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;height:36px;padding:0 .8rem;border:0;border-radius:999px;background:gold;color:#1a2332;font:inherit;font-size:.8rem;font-weight:650;letter-spacing:.01em;cursor:pointer;box-shadow:0 0 0 1px rgba(184,149,12,.35);transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s cubic-bezier(.22,1,.36,1)}.adm-install svg{font-size:1.05rem!important}.adm-install span{display:none}@media(min-width:720px){.adm-install span{display:inline}}.adm-install:hover{background:#ffe14a;transform:translateY(-1px)}.adm-install:focus-visible{outline:2px solid #1a2332;outline-offset:2px}.adm-user-menu{min-width:240px;margin-top:6px;border-radius:12px!important;box-shadow:0 18px 40px rgba(26,35,50,.14)!important}.adm-user-menu__head{display:flex;flex-direction:column;gap:2px;padding:.85rem 1rem}.adm-user-menu__head strong{font-size:.9rem}.adm-user-menu__head span{font-size:.78rem;color:#5b6472}.adm-user-menu__head em{align-self:flex-start;margin-top:.4rem;padding:2px 8px;border-radius:6px;background:rgba(255,215,0,.2);color:#7a6308;font-size:.7rem;font-style:normal;font-weight:600}.adm-user-menu .MuiMenuItem-root{gap:.7rem;font-size:.88rem}.adm-user-menu .MuiMenuItem-root svg{font-size:1.15rem!important;color:#5b6472}.adm-user-menu .MuiMenuItem-root.is-danger,.adm-user-menu .MuiMenuItem-root.is-danger svg{color:#dc2626}.adm-page-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:1.75rem}.adm-page-header__eyebrow{display:block;margin-bottom:.35rem;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#b8950c}.adm-page-header h1{margin:0;font-size:clamp(1.5rem,2.6vw,1.95rem);font-weight:600;letter-spacing:-.02em;color:#1a2332}.adm-page-header p{margin:.35rem 0 0;max-width:62ch;font-size:.93rem;color:#5b6472}.adm-page-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.adm-stat-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.75rem}@media(min-width:1024px){.adm-stat-grid{grid-template-columns:repeat(var(--adm-cols,4),minmax(0,1fr))}}.adm-stat{--tone:#1a2332;--tone-soft:rgba(26,35,50,.07);display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:1.1rem 1.15rem 1.15rem;background:#fff;border:1px solid rgba(26,35,50,.1);border-radius:14px}@media(min-width:768px){.adm-stat{padding:1.3rem 1.4rem}}.adm-stat--gold{--tone:#b8950c;--tone-soft:rgba(255,215,0,.18)}.adm-stat--success{--tone:#0f9f6e;--tone-soft:rgba(15,159,110,.1)}.adm-stat--warning{--tone:#d97706;--tone-soft:rgba(217,119,6,.1)}.adm-stat--danger{--tone:#dc2626;--tone-soft:rgba(220,38,38,.08)}.adm-stat--info{--tone:#2563eb;--tone-soft:rgba(37,99,235,.08)}.adm-stat--neutral{--tone:#5b6472;--tone-soft:rgba(91,100,114,.1)}.adm-stat__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.adm-stat__label{font-size:.8rem;font-weight:500;color:#5b6472}.adm-stat__icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:var(--tone-soft);color:var(--tone)}.adm-stat__icon svg{font-size:1.2rem!important}.adm-stat__value{font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#1a2332;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.adm-stat__hint{font-size:.76rem;color:#5b6472}.adm-panel{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid rgba(26,35,50,.1);border-radius:14px}.adm-panel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1.1rem 1.25rem 0}@media(min-width:768px){.adm-panel__head{padding:1.35rem 1.5rem 0}}.adm-panel__head h2{margin:0;font-size:1rem;font-weight:600;color:#1a2332}.adm-panel__head p{margin:.2rem 0 0;font-size:.8rem;color:#5b6472}.adm-panel__body{flex:1;min-width:0;padding:1rem 1.25rem 1.25rem}@media(min-width:768px){.adm-panel__body{padding:1.1rem 1.5rem 1.5rem}}.adm-empty{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1rem;text-align:center}.adm-empty__icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:.4rem;border-radius:50%;background:rgba(26,35,50,.05);color:#5b6472}.adm-empty strong{font-size:.95rem;color:#1a2332}.adm-empty p{margin:0 0 .6rem;max-width:40ch;font-size:.85rem;color:#5b6472}.adm-form-grid{display:grid;gap:1.1rem}@media(min-width:768px){.adm-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-form-grid__full{grid-column:1/-1}}.adm-form-actions{display:flex;flex-direction:column-reverse;gap:.6rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(26,35,50,.1)}@media(min-width:768px){.adm-form-actions{flex-direction:row;justify-content:flex-end}}.adm-profile{display:grid;gap:1.25rem;align-items:start}@media(min-width:1100px){.adm-profile{grid-template-columns:minmax(0,1fr) 320px}}.adm-profile__main{display:grid;gap:1.25rem;min-width:0}.adm-identity{display:flex;flex-direction:column;align-items:center;padding:1.75rem 1.5rem 1.5rem;background:#fff;border:1px solid rgba(26,35,50,.1);border-radius:14px;text-align:center}@media(min-width:1100px){.adm-identity{position:sticky;top:88px}}.adm-identity__avatar{display:grid;place-items:center;width:76px;height:76px;margin-bottom:.9rem;border-radius:50%;background:gold;color:#1a2332;font-size:1.5rem;font-weight:700;letter-spacing:.02em}.adm-identity__name{font-size:1.05rem;font-weight:600;color:#1a2332}.adm-identity__email{margin-top:.15rem;font-size:.82rem;color:#5b6472;overflow-wrap:anywhere}.adm-identity__role{display:inline-flex;align-items:center;gap:.35rem;margin-top:.85rem;padding:.3rem .7rem;border-radius:999px;background:rgba(26,35,50,.06);color:#1a2332;font-size:.76rem;font-weight:600}.adm-identity__role .MuiSvgIcon-root{font-size:1rem!important}.adm-identity__facts{width:100%;margin:1.4rem 0;padding:1.1rem 0 0;border-top:1px solid rgba(26,35,50,.1);text-align:left}.adm-identity__facts div+div{margin-top:.85rem}.adm-identity__facts dt{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5b6472}.adm-identity__facts dd{margin:.2rem 0 0;font-size:.9rem;font-weight:500;color:#1a2332}.adm-role-picker{display:grid;gap:.6rem}@media(min-width:768px){.adm-role-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}.adm-role-option{position:relative;display:flex;gap:.75rem;align-items:flex-start;padding:.9rem 1rem;border:1px solid rgba(26,35,50,.1);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s cubic-bezier(.22,1,.36,1),background-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.adm-role-option input{position:absolute;opacity:0;pointer-events:none}.adm-role-option:hover{border-color:rgba(184,149,12,.5)}.adm-role-option:has(input:focus-visible){box-shadow:0 0 0 3px rgba(255,215,0,.35)}.adm-role-option.is-selected{border-color:#b8950c;background:rgba(255,215,0,.08)}.adm-role-option__icon{display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;border-radius:10px;background:rgba(26,35,50,.06);color:#1a2332}.adm-role-option__icon .MuiSvgIcon-root{font-size:1.15rem!important}.adm-role-option.is-selected .adm-role-option__icon{background:#1a2332;color:gold}.adm-role-option strong{display:block;font-size:.9rem;font-weight:600;color:#1a2332}.adm-role-option span{display:block;margin-top:.15rem;font-size:.78rem;line-height:1.4;color:#5b6472}.adm-list{background:#fff;border:1px solid rgba(26,35,50,.1);border-radius:14px;overflow:hidden}.adm-list__empty,.adm-list__loading{padding:2.5rem 1.25rem;text-align:center;color:#5b6472}.adm-list__empty strong,.adm-list__loading strong{display:block;color:#1a2332;font-weight:600}.adm-list__empty p,.adm-list__loading p{margin:.35rem 0 0;font-size:.88rem}.adm-list__cards{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}@media(min-width:768px){.adm-list__cards{display:none}}.adm-list__card{padding:.9rem;border:1px solid rgba(26,35,50,.1);border-radius:12px;background:#fefdf8}.adm-list__card.is-clickable{cursor:pointer}.adm-list__card.is-clickable:active{background:#f6f1e3}.adm-list__card header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.adm-list__card dl{display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1rem;margin:.85rem 0 0}.adm-list__card dt{margin:0;font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5b6472}.adm-list__card dd{margin:.15rem 0 0;font-size:.88rem;color:#1a2332;overflow-wrap:anywhere}.adm-list__card-title{min-width:0;font-weight:600;color:#1a2332}.adm-list__table-wrap{display:none;overflow-x:auto}@media(min-width:768px){.adm-list__table-wrap{display:block}}.adm-list__table{width:100%;border-collapse:collapse}.adm-list__table td,.adm-list__table th{padding:.85rem 1rem;text-align:left;vertical-align:middle;border-bottom:1px solid rgba(26,35,50,.1)}.adm-list__table th{font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#5b6472;background:#f6f1e3}.adm-list__table td{font-size:.9rem;color:#1a2332}.adm-list__table tbody tr:last-child td{border-bottom:0}.adm-list__table tbody tr:hover td{background:rgba(255,215,0,.06)}.adm-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem .9rem;border-top:1px solid rgba(26,35,50,.1);background:#fff}.adm-pager__count,.adm-pager__size{margin:0;font-size:.8rem;color:#5b6472}.adm-pager__size{display:inline-flex;align-items:center;gap:.4rem}.adm-pager__size select{padding:.3rem .45rem;border:1px solid rgba(26,35,50,.1);border-radius:8px;background:#fff;color:#1a2332;font:inherit}.adm-pager__nav{display:flex;align-items:center;gap:.25rem;margin-left:auto}.adm-pager__mobile{min-width:3.2rem;font-size:.82rem;font-weight:600;text-align:center;color:#1a2332}@media(min-width:768px){.adm-pager__mobile{display:none}}.adm-pager__pages{display:none}@media(min-width:768px){.adm-pager__pages{display:flex;gap:.2rem}}.adm-pager button{display:grid;place-items:center;min-width:2rem;height:2rem;padding:0 .4rem;border:1px solid transparent;border-radius:8px;background:transparent;color:#1a2332;font:inherit;font-size:.82rem;cursor:pointer}.adm-pager button .MuiSvgIcon-root{font-size:1.2rem!important}.adm-pager button:disabled{color:rgba(26,35,50,.28);cursor:default}.adm-pager button.is-current{background:#1a2332;color:#fff}.adm-reservation-dialog .MuiDialogTitle-root{padding:1.15rem 1.25rem .85rem;border-bottom:1px solid rgba(26,35,50,.1)}.adm-reservation-dialog .MuiDialogContent-root{padding:1rem 1rem 1.25rem;background:#f6f5f1}.adm-reservation-dialog .MuiDialogActions-root{position:sticky;bottom:0;justify-content:space-between;gap:.5rem;padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom));border-top:1px solid rgba(26,35,50,.1);background:#fff}.adm-reservation-dialog .MuiButton-contained{background:#1a2332}.adm-reservation-dialog .MuiButton-contained:hover{background:#2c3e50}.adm-reservation-dialog__subtitle,.adm-reservation-dialog__title{display:block}.adm-reservation-dialog__title{font-size:1.12rem;font-weight:600;color:#1a2332}.adm-reservation-dialog__subtitle{margin-top:.2rem;font-size:.82rem;font-weight:400;color:#5b6472}.adm-res-steps{display:flex;gap:.35rem;margin:0 0 .9rem;padding:0;list-style:none;overflow-x:auto}.adm-res-steps li{flex:1;min-width:4.5rem}.adm-res-steps button{display:flex;align-items:center;justify-content:center;gap:.35rem;width:100%;min-height:2.25rem;padding:.25rem .45rem;border:1px solid rgba(26,35,50,.1);border-radius:999px;background:#fff;color:#5b6472;font:inherit;font-size:.72rem;font-weight:600;cursor:pointer}.adm-res-steps button:disabled{cursor:default}.adm-res-steps button.is-current{border-color:#1a2332;background:#1a2332;color:#fff}.adm-res-steps button.is-done{border-color:rgba(184,149,12,.55);color:#1a2332;background:rgba(255,215,0,.16)}.adm-res-steps__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-res-actions__nav{display:flex;gap:.5rem;margin-left:auto}.adm-res-layout{display:grid;gap:.85rem}@media(min-width:768px){.adm-res-layout{grid-template-columns:1fr 1fr;align-items:start}}.adm-res-section{min-width:0;padding:.95rem;background:#fff;border:1px solid rgba(26,35,50,.1);border-radius:14px}@media(min-width:768px){.adm-res-section--wide{grid-column:1/-1}}.adm-res-section header{margin-bottom:.85rem}.adm-res-section header h3{margin:0;font-size:.95rem;font-weight:600;color:#1a2332}.adm-res-section header p{margin:.2rem 0 0;font-size:.78rem;line-height:1.4;color:#5b6472}.adm-res-section__grid{display:grid;gap:.75rem}@media(min-width:768px){.adm-res-section--wide .adm-res-section__grid{grid-template-columns:1fr 1fr}.adm-res-section__full{grid-column:1/-1}}.adm-res-section__summary{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:.7rem .8rem;border-radius:10px;background:#f6f1e3;color:#1a2332;font-size:.84rem}.adm-res-section__summary strong{font-weight:600}.adm-res-detail,.adm-res-detail-add{display:grid;gap:.55rem;align-items:center}@media(min-width:768px){.adm-res-detail,.adm-res-detail-add{grid-template-columns:minmax(7rem,.7fr) minmax(0,1.4fr) auto}}.adm-res-detail{padding:.7rem;border:1px solid rgba(26,35,50,.1);border-radius:10px;background:#fefdf8}.adm-res-detail-add{padding:.75rem;border:1px dashed rgba(26,35,50,.18);border-radius:10px}.adm-res-nested{display:flex;flex-wrap:wrap;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none}.adm-res-nested li{padding:.25rem .55rem;border-radius:999px;background:rgba(26,35,50,.06);color:#5b6472;font-size:.75rem}.adm-card-menu .MuiMenuItem-root{gap:.65rem;min-height:44px;font-size:.92rem}.adm-card-menu .MuiSvgIcon-root{font-size:1.15rem!important}.adm-card-menu .is-danger{color:#ef4444}.adm-row-actions{display:flex;flex-shrink:0;gap:.15rem}.adm-row-actions .MuiSvgIcon-root{font-size:1.15rem!important}.adm-entity{display:flex;align-items:center;gap:.75rem;min-width:0}.adm-entity img,.adm-entity__thumb{width:44px;height:44px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:#f6f1e3;cursor:pointer}.adm-entity small,.adm-entity strong{display:block}.adm-entity strong{font-size:.92rem;font-weight:600;color:#1a2332}.adm-entity small{margin-top:.1rem;font-size:.76rem;color:#5b6472;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}