.wall-card[data-v-fb20d4c2]{background:linear-gradient(135deg,rgba(var(--v-theme-surface),1) 0,rgba(var(--v-theme-surface-variant),.3));border-left:4px solid rgb(var(--v-theme-primary));transition:all .3s ease-in-out}.wall-card[data-v-fb20d4c2]:hover{box-shadow:0 8px 25px rgba(var(--v-theme-shadow-key-umbra-opacity),.15);transform:translateY(-1px)}.wall-title[data-v-fb20d4c2]{background:linear-gradient(to bottom,rgba(var(--v-theme-primary),.05) 0,transparent 100%);border-bottom:1px solid rgba(var(--v-theme-outline),.12)}.routes-container[data-v-fb20d4c2]{margin:8px 0;padding:16px}.route-card[data-v-fb20d4c2]{border:1px solid rgba(var(--v-theme-outline),.08);border-radius:8px;height:100%;transition:all .2s ease-in-out}.route-card[data-v-fb20d4c2]:hover{border-color:rgba(var(--v-theme-primary),.3);box-shadow:0 4px 12px rgba(var(--v-theme-shadow-key-umbra-opacity),.1);transform:translateY(-2px)}.route-description[data-v-fb20d4c2]{display:-webkit-box;height:2.5em;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;line-height:1.25em}.wall-card .v-card-title h2[data-v-fb20d4c2]{letter-spacing:-.025em}.route-card .text-h6[data-v-fb20d4c2]{letter-spacing:-.01em;line-height:1.3}.wall-card .v-card-subtitle .wall-description[data-v-fb20d4c2]{word-wrap:break-word;display:block;-webkit-hyphens:auto;hyphens:auto;line-height:1.5;max-width:100%;overflow:visible;overflow-wrap:break-word;text-overflow:clip;white-space:normal;word-break:break-word}.route-card:hover .mdi-arrow-right[data-v-fb20d4c2]{transform:translate(2px);transition:transform .2s ease-in-out}@media(max-width:960px){.wall-title[data-v-fb20d4c2]{align-items:flex-start!important;flex-direction:column;gap:12px}.wall-title .v-chip[data-v-fb20d4c2]{align-self:flex-start}}@media(max-width:600px){.routes-container[data-v-fb20d4c2]{margin:4px 0;padding:12px}.route-card .pa-4[data-v-fb20d4c2]{padding:12px!important}}
