.creation-links-block ul {
    text-align: center !important;
    list-style: none;       /* Rimuove i pallini di default */
    margin: 0;
    padding: 0;
    display: flex;          /* Disposizione in riga */
    flex-wrap: wrap;        /* Va a capo se non c'è spazio */
    gap: 1rem;              /* Spaziatura orizzontale/verticale */
  }
  .creation-links-block ul,
.creation-links-block li {
  list-style: none !important;  /* Usa !important come extrema ratio */
  margin: 0;
  padding: 0;
}

  /* Togli eventuali margin/padding dai <li> */
  .creation-links-block li {
    margin: 0;
    padding: 0;
  }
  
  /* Stile base per i "bottoni" */
  .creation-links-block .button {
    display: inline-block;
    padding: 0.5em 1em;
  /*   background-color: #0074d9; */
    color: #fff;
    border-radius: 4px;
    text-decoration: none;
  }
  
  /* Hover effect (opzionale) */
  .creation-links-block .button:hover {
    color: #fff !important;
    text-decoration: none !important;
  }
  
  @media (max-width: 600px) {
    .creation-links-block ul {
      flex-direction: column;  /* da orizzontale a verticale su schermi piccoli */
    }
  }

/* Gestione responsive pulsante Approva */
/* Con specificità Gin per compatibilità Drupal 11.3+ (Issue #3560487) */

/* Desktop (≥1024px): 
   - Featured buttons visibili nella top bar
   - Item dropdown nascosti (perché duplicati dei featured buttons) */
@media (min-width: 1024px) {
  :is(#extra-specificity-hack, [data-drupal-admin-styles]) .toolbar-dropdown__item.visato-dropdown-mobile-only {
    display: none;
  }
}

/* Mobile/Tablet (<1023px): 
   - Featured buttons nascosti (li mostriamo solo nel dropdown)
   - Item dropdown visibili */
@media (max-width: 1023px) {
  /* Nascondi i featured buttons "Approva" su mobile - con specificità Gin */
  :is(#extra-specificity-hack, [data-drupal-admin-styles]).gin--navigation-top-bar .top-bar__actions > a[href*="approva"] {
    display: none;
  }
  
  /* Assicurati che gli item nel dropdown siano visibili - con specificità Gin */
  :is(#extra-specificity-hack, [data-drupal-admin-styles]) .toolbar-dropdown__item.visato-dropdown-mobile-only {
    display: list-item;
  }
}

/* Icone Custom Toolbar */

.toolbar .toolbar-bar .toolbar-icon-system-dashboard::before{
  --icon: url(/themes/contrib/gin/dist/media/sprite.svg#calendar-view);
}

.toolbar .toolbar-bar .toolbar-icon-views-viewviews-rapportini-page-1::before{
  --icon: url(/themes/contrib/gin/dist/media/sprite.svg#grid-view);
}

.toolbar .toolbar-bar .toolbar-icon-views-viewviews-pasti-page-1::before{
  --icon: url(/themes/contrib/gin/dist/media/sprite.svg#commerce-view);
}

/* ==========================================================================
   Field Group "Viaggio" - Bordo identificativo
   Aggiunge un bordo visivo per raggruppare i campi relativi al viaggio.
   ========================================================================== */
[data-drupal-selector="edit-group-viaggio"] {
  border: 1px solid var(--gin-border-color-layer2, #d3d8de);
  border-radius: var(--gin-border-radius, 4px);
  padding: 1rem;
  margin-bottom: 1rem;
  background-color: var(--gin-bg-layer2, #f8f9fa);
}

/* NOTA: Gli stili per l'address autocomplete sono stati spostati nel modulo 'rapportino_travel'

/* 
Globe  - tmgmt-view
Grafico - reports-view
Doc - content-view
Gear - config-view
Commerce - commerce-view
Calendar - calendar-view
Structure - structure-view
Circle - circle-view
> - handle-view
Dot Vertical - more-view
chiave - tool-view
lavagna - bat-view
error - error-view
group-view
list - list-view
question - question-view
rounded check - status-view
warning - warning-view
message - info-view
bell - announcement-view
block - block-view
blocks - blocks-view
bookmarks - bookmarks-view
media - media-view
<< - first-view
>> - first-view
> - next-view
< - last-view
clock - clock-view



checkmark
checkmark-view
hide
hide-view
remove
remove-view
show
show-view
trash
trash-view
asterisk
asterisk-view
checked
checked-view
toggle-unchecked
toggle-unchecked-view
add
add-view
calendar
calendar-view
circle
circle-view
close
close-view
drop
drop-view
drupal
drupal-view
gin
gin-view
handle
handle-view
loader
loader-view
more
more-view
sidebar
sidebar-view
tool
tool-view
grid
grid-view
list
list-view
media-edit
media-edit-view
media-remove
media-remove-view
error
error-view
info
info-view
question
question-view
status
status-view
warning
warning-view
announcement
announcement-view
block
block-view
blocks
blocks-view
bookmarks
bookmarks-view
chevron-down
chevron-down-view
create
create-view
extend-new
extend-new-view
files
files-view
media
media-view
people-new
people-new-view
first
first-view
last
last-view
next
next-view
prev
prev-view
clock
clock-view
database
database-view
php
php-view
server
server-view
drag-dots
drag-dots-view
drag-x
drag-x-view
drag-y
drag-y-view
drag
drag-view
sort-asc
sort-asc-view
sort-desc
sort-desc-view
sort
sort-view
backtosite
backtosite-view
devel
devel-view
rebuild-cache
rebuild-cache-view
responsive-preview
responsive-preview-view
search
search-view
shortcut-filled
shortcut-filled-view
shortcut
shortcut-view
user
user-view
appearance
appearance-view
bat
bat-view
commerce
commerce-view
config
config-view
content
content-view
edit
edit-view
extend
extend-view
fallback
fallback-view
group
group-view
hamburger
hamburger-view
help
help-view
local-tasks
local-tasks-view
nav-toggle-toleft
nav-toggle-toleft-view
nav-toggle-totop
nav-toggle-totop-view
people
people-view
reports
reports-view
structure
structure-view
tmgmt
tmgmt-view
trash-module
trash-module-view
webform
webform-view
*/