.rl-avatar{box-sizing:border-box;border-radius:var(--rl-radius-full);background:var(--rl-color-brand-soft);width:40px;height:40px;color:var(--rl-color-brand-pressed);font-family:var(--rl-font-sans);font-size:var(--rl-font-size-body-md);font-weight:var(--rl-font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.rl-avatar--sm{width:32px;height:32px;font-size:var(--rl-font-size-caption)}.rl-avatar--lg{width:56px;height:56px;font-size:var(--rl-font-size-title-md);font-weight:var(--rl-font-weight-bold)}.rl-notice{box-sizing:border-box;align-items:flex-start;gap:var(--rl-space-2);padding:var(--rl-space-3);border-radius:var(--rl-radius-md);font-family:var(--rl-font-sans);font-size:var(--rl-font-size-body-sm);line-height:var(--rl-line-height-body-sm);color:var(--rl-color-text-primary);border:1px solid #0000;display:flex}.rl-notice__icon{flex-shrink:0;margin-top:0}.rl-notice__body{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.rl-notice__action{color:var(--rl-color-brand-primary);font:inherit;font-size:var(--rl-font-size-caption);font-weight:var(--rl-font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:4px 0}.rl-notice--info{border-color:var(--rl-color-border-subtle);background:var(--rl-color-status-neutral-soft)}.rl-notice--info .rl-notice__icon{color:var(--rl-color-text-secondary)}.rl-notice--success{background:var(--rl-color-status-success-soft)}.rl-notice--success .rl-notice__icon{color:var(--rl-color-status-success)}.rl-notice--warning{border-color:var(--rl-color-status-warning-border);background:var(--rl-color-status-warning-soft)}.rl-notice--warning .rl-notice__icon{color:var(--rl-color-status-warning)}.rl-notice--danger{border-color:var(--rl-color-status-danger-border);background:var(--rl-color-status-danger-soft)}.rl-notice--danger .rl-notice__icon{color:var(--rl-color-status-danger)}.apsheet .rl-sheet__body{gap:var(--rl-space-3);flex-direction:column;display:flex}.apsheet__group{gap:var(--rl-space-2);flex-direction:column;display:flex}.apsheet__group-label{color:var(--rl-color-text-tertiary);font-size:var(--rl-font-size-caption);line-height:var(--rl-line-height-caption);font-weight:var(--rl-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0}.apsheet__list{gap:var(--rl-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.apsheet__row{align-items:center;gap:var(--rl-space-3);width:100%;min-height:56px;padding:var(--rl-space-3);border:1px solid var(--rl-color-border-default);border-radius:var(--rl-radius-md);background:var(--rl-color-bg-surface);color:var(--rl-color-text-primary);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit;display:flex}.apsheet__row:active{background:var(--rl-color-bg-page)}.apsheet__row:disabled{cursor:progress}.apsheet__row[aria-current=true]{border-color:var(--rl-color-brand-border);background:var(--rl-color-brand-soft)}.apsheet__row--gps{border-color:var(--rl-color-brand-border)}.apsheet__row-icon{border-radius:var(--rl-radius-full);background:var(--rl-color-brand-soft);width:36px;height:36px;color:var(--rl-color-brand-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.apsheet__row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.apsheet__row-text strong{font-size:var(--rl-font-size-body-md);line-height:var(--rl-line-height-body-md);font-weight:var(--rl-font-weight-semibold)}.apsheet__row-text span{color:var(--rl-color-text-secondary);font-size:var(--rl-font-size-body-sm);line-height:var(--rl-line-height-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.apsheet__row-check{color:var(--rl-color-brand-primary);flex-shrink:0}.apsheet__spin{animation:.9s linear infinite rl-spin}.apsheet__attribution{color:var(--rl-color-text-tertiary);font-size:var(--rl-font-size-micro);line-height:var(--rl-line-height-micro);text-align:center;margin:0}@media (prefers-reduced-motion:reduce){.apsheet__spin{animation:none}}.rl-header{z-index:var(--rl-z-header);box-sizing:border-box;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--rl-color-border-subtle);background:var(--rl-color-bg-surface);font-family:var(--rl-font-sans);position:sticky;top:0}.rl-header__inner{align-items:center;gap:var(--rl-space-1);max-width:var(--rl-layout-content-max);min-height:var(--rl-size-header-height);padding:0 var(--rl-space-2);margin:0 auto;display:flex}.rl-header--title .rl-header__inner{padding-left:var(--rl-layout-gutter)}.rl-header__title{min-width:0;color:var(--rl-color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.rl-header--title .rl-header__title{font-size:var(--rl-font-size-title-lg);line-height:var(--rl-line-height-title-lg);font-weight:var(--rl-font-weight-bold)}.rl-header--stack .rl-header__title{font-size:var(--rl-font-size-title-sm);line-height:var(--rl-line-height-title-sm);font-weight:var(--rl-font-weight-bold)}.rl-header__actions{flex-shrink:0;align-items:center;display:flex}.rl-header__brand,.rl-header__links{display:none}@media (width>=1024px){.rl-header__inner{gap:var(--rl-space-3);padding:0 var(--rl-layout-gutter)}.rl-header__brand{flex-shrink:0;display:inline-flex}.rl-header__links{gap:var(--rl-space-1);display:flex}.rl-header__link{padding:var(--rl-space-2) var(--rl-space-3);border-radius:var(--rl-radius-full);color:var(--rl-color-text-secondary);font-size:var(--rl-font-size-body-md);font-weight:var(--rl-font-weight-semibold);text-decoration:none}.rl-header__link:hover{background:var(--rl-color-status-neutral-soft)}.rl-header__link--active{color:var(--rl-color-brand-pressed);background:var(--rl-color-brand-soft)}}.rl-header--home .rl-header__inner{gap:var(--rl-space-2);padding:0 var(--rl-space-3) 0 var(--rl-layout-gutter)}.rl-header--home .rl-header__brand{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;display:inline-flex}.rl-header__location{min-width:0;min-height:var(--rl-size-touch-min);padding:0 var(--rl-space-1);color:var(--rl-color-text-primary);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;font-family:inherit;display:flex}.rl-header__location-cap{color:var(--rl-color-text-tertiary);font-size:var(--rl-font-size-caption);line-height:var(--rl-line-height-caption)}.rl-header__location-label{max-width:100%;font-size:var(--rl-font-size-body-md);line-height:var(--rl-line-height-body-md);font-weight:var(--rl-font-weight-bold);align-items:center;gap:2px;display:flex}.rl-header__location-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rl-header__location-label svg{flex-shrink:0}.rl-header__account{min-width:var(--rl-size-touch-min);min-height:var(--rl-size-touch-min);border-radius:var(--rl-radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rl-header__login{flex-shrink:0}@media (width>=1024px){.rl-header__location{flex:0 auto;margin-right:auto}}.rl-header--search .rl-header__inner{padding-right:var(--rl-layout-gutter)}.rl-header__field{flex:1;min-width:0}@media (width>=1024px){.rl-header__field{max-width:520px;margin-right:auto}}.rl-header--overlay{transition:background-color var(--rl-motion-duration-base) var(--rl-motion-ease-standard), border-color var(--rl-motion-duration-base) var(--rl-motion-ease-standard);background:0 0;border-bottom-color:#0000;position:fixed;left:0;right:0}.rl-header--overlay .rl-header__inner{gap:var(--rl-space-2);padding:0 var(--rl-space-2)}.rl-header--overlay .rl-header__title{opacity:0;font-size:var(--rl-font-size-title-sm);line-height:var(--rl-line-height-title-sm);font-weight:var(--rl-font-weight-bold);transition:opacity var(--rl-motion-duration-base) var(--rl-motion-ease-standard)}.rl-header--overlay.rl-header--solid{border-bottom-color:var(--rl-color-border-subtle);background:var(--rl-color-bg-surface)}.rl-header--overlay.rl-header--solid .rl-header__title{opacity:1}@media (width>=1024px){.rl-header--overlay{border-bottom-color:var(--rl-color-border-subtle);background:var(--rl-color-bg-surface);position:sticky}.rl-header--overlay .rl-header__title{opacity:1}}.rl-empty{box-sizing:border-box;align-items:center;gap:var(--rl-space-3);max-width:360px;padding:var(--rl-space-6) var(--rl-space-4);text-align:center;font-family:var(--rl-font-sans);flex-direction:column;margin:0 auto;display:flex}.rl-empty__icon{width:64px;height:64px;margin-bottom:var(--rl-space-1);border-radius:var(--rl-radius-full);background:var(--rl-color-brand-soft);color:var(--rl-color-brand-primary);justify-content:center;align-items:center;display:inline-flex}.rl-empty--error .rl-empty__icon{background:var(--rl-color-status-danger-soft);color:var(--rl-color-status-danger)}.rl-empty__title{color:var(--rl-color-text-primary);font-size:var(--rl-font-size-title-md);line-height:var(--rl-line-height-title-md);font-weight:var(--rl-font-weight-bold);margin:0}.rl-empty__body{color:var(--rl-color-text-secondary);font-size:var(--rl-font-size-body-md);line-height:var(--rl-line-height-body-md);margin:0}.rl-empty__actions{align-items:center;gap:var(--rl-space-2);margin-top:var(--rl-space-2);flex-direction:column;display:flex}.rl-empty__whatsapp{margin-top:var(--rl-space-1)}
