:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{max-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Open sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-navigation-drawer__content::-webkit-scrollbar{width:0px!important}.v-navigation-drawer__content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important;background-color:#e61313!important;border-radius:10px!important;visibility:hidden}.v-navigation-drawer__content::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important;background-color:#0cd649!important;border-radius:10px!important;visibility:hidden}::-webkit-scrollbar{width:10px!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5)!important;border-radius:5px!important}::-webkit-scrollbar-thumb{border-radius:5px!important;background-color:#00000080!important}:root{--accent-color: #e5173f;--accent-color-rgb: 229, 23, 63;--accent-color-light: rgba(var(--accent-color-rgb), .3);--base-icon-color: #ffffff;--icon-color: #333;--data-table-header-text-color: #000;--color-white: #ffffff;--color-black: #000000;--color-text-primary: #1a1a1a;--color-text-secondary: #666666;--color-text-tertiary: #888888;--color-text-muted: #999999;--color-text-light: #555555;--color-bg-light: #f5f5f5;--color-bg-lighter: #f7f7f7;--color-bg-lightest: #f8f9fa;--color-border-light: #f0f0f0;--color-border-medium: #e0e0e0;--color-border-dark: #d0d0d0;--color-success: #e6f4ea;--color-warning: #fff7e6;--color-orange: #ff8c00;--color-orange-light: #ffa726;--color-btn-gradient-start: #aa2c1e;--color-btn-gradient-end: #ff3b30;--color-btn-shadow: #d32f2f}#app{max-width:1400px;width:100%;margin:0 auto;font-weight:400}html{overflow-y:auto!important}.scrollable{overflow-y:scroll}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 1024px){body{margin:2rem 0 0 56px!important;place-items:center}#app{padding:0 2rem}}.loading-overlay{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;background-color:#ffffff80;width:100%;height:100vh}.v-data-table table thead tr th{background-color:var(--accent-color)}.v-data-table table thead tr th div span,.v-data-table-header__sort-icon{font-weight:700;color:var(--data-table-header-text-color)}.v-data-table table tbody tr:nth-child(odd){background-color:var(--base-color)}.v-data-table table tbody tr:nth-child(2n){background-color:var(--accent-color-light)}.v-divider-accent{border-color:var(--accent-color)}.alert-top-right{position:fixed!important;background-color:#fff!important;top:20px;right:20px;z-index:9999}.label{padding:.5rem}@media (max-width: 1024px){.pagination{padding-bottom:56px}}.splash-screen{width:100%;height:100vh;background-color:#fff;top:0;left:0;position:fixed;z-index:9999;display:flex;justify-content:center;align-items:center;flex-direction:column}.splash-screen-logo{width:20vh;height:20vh;background-image:url(/img/splashlogo.png)}.ss-loading-animation-container{display:flex;flex-direction:column;align-items:center}.ss-loading-text{display:flex;align-items:center;font-family:Open Sans,sans-serif;font-weight:300;font-size:2vh}.ss-bold-text{font-weight:700}.ss-gray-text{color:gray;margin-left:.4rem}.ss-red-logo{width:3vh;margin:5px;filter:invert(18%) sepia(100%) saturate(7471%) hue-rotate(0deg) brightness(80%) contrast(130%)}@media (max-width: 1024px){.ss-loading-text{font-size:3vh}.ss-red-logo{width:8vh}}@media (max-width: 450px){.jobCard-overflow-elips{font-size:.65rem!important;width:65vw!important}}@media (min-width: 451px){.jobCard-overflow-elips{width:75vw!important}}.jobCardContent{display:grid!important;grid-template-areas:"icon header" "icon text";grid-template-columns:100px 1fr;grid-template-rows:0fr 1fr;gap:0px 0px;padding:.1rem!important;border:1px solid gainsboro!important;border-radius:1rem!important}.jobCardContent-title{align-self:self-start;padding-bottom:0!important}.jobCardContent-position{align-self:self-start;padding:0!important;padding-left:1rem!important}.jobCardContent-jobTitle{align-self:center;padding-top:0!important}.jobCardContent-icon{grid-area:icon;justify-self:center;align-self:center;padding-left:1rem!important}.jobCardContent-header{grid-area:header;padding-left:2rem!important}.jobCardContent-text{grid-area:text;padding-left:3rem!important;font-size:.9rem;color:var(--color-text-tertiary)}.shift-time-info{font-size:.85rem;color:#666;font-weight:500;margin-top:4px}.month-header{font-size:1.1rem;font-weight:600;color:var(--color-text-primary);margin:0}.month-header-container,.month-header{background:none!important;box-shadow:none!important}.month-group{border-left:3px solid var(--accent-color, #1976d2);padding-left:16px}.company-name-base{font-family:inherit;font-size:1rem;font-weight:500;line-height:1.2}.month-header-container{display:flex;align-items:center;background-color:var(--color-bg-light);padding:14px 18px;border-radius:8px;margin-bottom:12px;justify-content:space-between;min-height:50px}.month-icon{color:var(--accent-color, #1976d2)}.total-shifts-count{font-size:.85rem;color:var(--color-text-secondary);font-weight:600;white-space:nowrap}.shifts-count{font-size:.9rem;color:var(--color-text-secondary);font-weight:600;white-space:nowrap}.month-shifts{margin-left:0}.day-group{margin-left:20px;margin-bottom:12px}.day-header-container{display:flex;align-items:center;padding:10px 14px;border-radius:6px;margin-bottom:8px;border-left:2px solid var(--accent-color, #1976d2);justify-content:space-between;min-height:42px}.day-header{font-size:.9rem;font-weight:600;color:var(--color-text-primary);margin:0}.day-icon{color:var(--accent-color, #1976d2);font-size:1.1rem}.day-shifts{margin-left:8px}.job-title-company-group{display:flex;flex-direction:column}.job-details-separator{height:8px}@media (max-width: 768px){.jobCardContent-title{font-size:1.1rem!important}.month-group{padding-left:12px}.month-shifts{margin-left:0}.month-header-container{padding:10px 14px;margin-bottom:10px;min-height:44px}.month-header{font-size:1rem}.total-shifts-count{font-size:.75rem}.shifts-count{font-size:.85rem}.day-group{margin-left:12px;margin-bottom:8px}.day-header-container{padding:8px 12px;margin-bottom:6px;min-height:38px}.day-header{font-size:.85rem}.day-icon{font-size:1rem}.day-header-container{padding:6px 8px;margin-bottom:6px}.day-header{font-size:.8rem}.day-shifts{margin-left:4px}}.selection-item-base{cursor:pointer}.shift-details-section-base{flex:1;margin-left:16px;padding-left:16px;border-left:1px solid var(--color-border-light)}.shift-info-base{display:flex;flex-direction:column;gap:6px}.shift-time-base{font-size:1rem;color:var(--color-text-primary)}.shift-time-strong{font-weight:900!important;font-size:1rem}.shift-meta-section-base{display:flex;align-items:center}.claimed-shift{opacity:.7;cursor:default!important}.claimed-shift .shift-time-base{font-size:1rem!important;color:var(--color-black)!important;font-weight:700!important;padding:0!important}.status-chip{font-size:.75rem}.shift-hours-base{font-size:.85rem;color:var(--color-text-secondary);font-weight:500;margin-top:4px}.available-shift-bg{background:var(--color-bg-lighter)!important}.claimed-pending-bg{background-color:var(--color-warning)!important}.claimed-approved-bg{background-color:var(--color-success)!important}.claimed-pending-bg .status-chip{background-color:var(--color-orange)!important;color:var(--color-white)!important}@media (max-width: 768px){.selection-item-base{padding:12px;flex-direction:column;gap:12px}.shift-date-section-base{min-width:auto;width:100%;justify-content:flex-start;gap:8px}.icon-circle-base{width:32px;height:32px}.icon-circle-calendar-base{font-size:16px}.date-text-base{font-size:.85rem}.shift-details-section-base{margin-left:0;padding-left:0;border-left:none;width:100%}.shift-info-base{gap:4px}.shift-type-base{font-size:.85rem}.shift-time-base{font-size:1rem;padding:0}.shift-meta-section-base{min-width:auto;width:100%;flex-direction:row;justify-content:space-between;align-items:center}.total-shifts-base{font-size:.75rem}.shift-hours-base{font-size:.8rem}}@media (max-width: 480px){.selection-item-base{padding:10px;gap:10px}.shift-date-section-base{gap:6px}.icon-circle-base{width:28px;height:28px}.icon-circle-calendar-base{font-size:14px}.date-text-base,.shift-type-base{font-size:.8rem}.shift-time-base{font-size:1rem}.total-shifts-base{font-size:.7rem}.shift-hours-base{font-size:.75rem}}.centered{width:100%;text-align:center}.borderRemover{border:none;border-radius:0;box-shadow:none}.grid{display:grid;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.sticky-tabs{position:sticky;top:0;background-color:#fff;z-index:10}.whiteTextColor{color:var(--color-background-mute)}.overflow-elips{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jobCard-overflow-elips{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.overflow-unset-wrap-break{white-space:normal;overflow:visible;text-overflow:unset;word-wrap:break-word}.access-icon{background-color:#e5173f;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20style='height:%2024px;%20width:%2024px;'%3e%3cdefs%3e%3c/defs%3e%3cpath%20d='M23,11.5l-7.13-6.375h0A8.228,8.228,0,0,0,10.347,3,8.425,8.425,0,0,0,2,11.5,8.426,8.426,0,0,0,10.347,20a8.221,8.221,0,0,0,5.521-2.126h0L23,11.5m-18.465,0a5.868,5.868,0,0,1,5.814-5.92,5.921,5.921,0,0,1,0,11.839A5.868,5.868,0,0,1,4.533,11.5Z'%3e%3c/path%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20style='height:%2024px;%20width:%2024px;'%3e%3cdefs%3e%3c/defs%3e%3cpath%20d='M23,11.5l-7.13-6.375h0A8.228,8.228,0,0,0,10.347,3,8.425,8.425,0,0,0,2,11.5,8.426,8.426,0,0,0,10.347,20a8.221,8.221,0,0,0,5.521-2.126h0L23,11.5m-18.465,0a5.868,5.868,0,0,1,5.814-5.92,5.921,5.921,0,0,1,0,11.839A5.868,5.868,0,0,1,4.533,11.5Z'%3e%3c/path%3e%3c/svg%3e") no-repeat center}.z-index-999{z-index:999!important}.overlay-index{z-index:998!important}.notification-badge{position:absolute;top:8px;right:8px;background:linear-gradient(145deg,#aa2c1e,#ff3b30);color:#fff;border-radius:999px;min-width:22px;height:20px;padding:0 8px;font-size:13px;display:flex;align-items:center;justify-content:center;font-weight:700;box-shadow:0 2px 6px #00000040,0 -1px 2px #d32f2f inset;white-space:nowrap;transition:min-width .2s,height .2s;will-change:transform;z-index:2}.notification-dot{position:absolute;top:16px;right:32px;width:10px;height:10px;background:#ff3b30;border-radius:50%;z-index:10;box-shadow:0 0 2px #888;pointer-events:none}.dot-right{right:32px;left:auto}.dot-left{left:32px;right:auto;top:1px}.dot-top-right{right:15px;left:auto;top:1px}.job-card-transition{transition:all .3s ease}.job-card-hover{box-shadow:0 4px 12px #0000001a}.job-card-expanded{box-shadow:0 4px 20px #00000026}.company-logo-base{border-radius:8px;object-fit:contain;background:var(--color-bg-light);padding:4px}.shift-item-hover{background:var(--color-bg-lightest);border-radius:8px}@media (max-width: 768px){.job-title-base{font-size:1rem}.company-name-base{font-size:.9rem}}.claim-button-base{padding:10px 20px;font-size:1rem;background-color:var(--accent-color);color:#fff;border:none;border-radius:4px;cursor:pointer;text-decoration:none}.back-button-base{padding:10px 20px;font-size:1rem;color:gray;background-color:transparent;border:0px solid gray;text-decoration:none;cursor:pointer}.filter-container-base{display:flex;justify-content:flex-end;flex-grow:1}.button-container-base{display:flex;justify-content:flex-end;align-items:center}.pagination-container-base{display:flex;align-items:center;justify-content:space-between}.job-card-base{cursor:pointer;border-radius:12px!important;border:1px solid var(--color-border-medium);box-shadow:none!important}.job-summary-grid{display:grid;grid-template-areas:"icon info meta";grid-template-columns:80px 1fr auto;gap:16px;padding:12px;align-items:center}.job-title-base{font-size:1.1rem;font-weight:700;margin:0 0 4px;color:var(--color-text-primary)}.job-location-base{font-size:.9rem;margin:0 0 4px;color:var(--color-text-tertiary);display:flex;align-items:center}.job-type-base{font-size:.85rem;margin:0;color:var(--color-text-muted)}.modal-base{border-radius:16px!important}.confirmation-button-base{text-transform:none;font-weight:600;letter-spacing:.5px;color:#fff}.selection-item-base{display:flex;align-items:center;padding:16px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s ease;border:none;box-shadow:none}.selection-item-base:hover{background:#f8f9fa;border-color:#d0d0d0}.icon-circle-base{width:40px;height:40px;background-color:#e0e0e0;border-radius:50%;display:flex;justify-content:center;align-items:center}.job-count-label-base{display:flex;justify-content:flex-end;align-items:center;font-size:1rem;font-weight:700;text-align:right;margin:1rem}.icon-filter-base{display:block}.icon-positioning-base{grid-area:icon;display:flex;justify-content:center;align-items:center}.success-icon-base{display:flex;justify-content:center;align-items:center}.view-icon-base{transition:all .3s ease}.view-icon-base:hover{transform:scale(1.1)}.shift-date-section-base{display:flex;align-items:center;min-width:140px;gap:12px}.shift-meta-section-base{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:8px;min-width:120px}.date-info-base{display:flex;flex-direction:column;gap:2px}.month-text-base{font-size:.75rem;color:#888;text-transform:uppercase;font-weight:500}.date-text-base{font-size:.9rem;color:#333;font-weight:600}.shift-type-base{display:flex;align-items:center;font-size:.9rem;font-weight:500;color:#333}.total-shifts-base{font-size:.8rem;color:#888;font-weight:500}.calendar-icon-base{color:#666;font-size:20px}.icon-circle-calendar-base{font-size:20px;color:#555;margin:0}.selection-tick-base{height:1.6rem!important;width:1.6rem!important;min-width:0!important;padding:0!important;margin-left:4px;vertical-align:middle;transition:all .2s ease}.selection-tick-base:hover{transform:scale(1.1)}.selection-tick-base .v-icon{font-size:1.35rem!important}.action-search-filters-base{cursor:pointer}.shifts-list-base{display:flex;flex-direction:column;gap:12px}.card-text-base{line-height:1.6}.mobile-bottom-actions-base{left:0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.job-cards-container-base .v-card{max-width:100%;padding-bottom:80px;border:1px solid #e0e0e0;box-shadow:none}.company-logo-base{width:100px;height:100px}@media (max-width: 768px){.company-logo-base{width:50px;height:50px}}.job-summary-responsive{display:grid;grid-template-areas:"icon info meta";grid-template-columns:80px 1fr auto;gap:16px;padding:20px;align-items:center}@media (max-width: 768px){.job-summary-responsive{grid-template-columns:60px 1fr auto;gap:12px;padding:16px}}.job-meta-base{grid-area:meta;display:flex;align-items:center}.button-margin-bottom{margin-bottom:1rem}.pagination-flex-base{flex-grow:1;display:flex;justify-content:center}.time-icon-base{color:var(--color-orange-light);margin-right:6px;font-size:1rem}.suspend-account-template{font-family:Calibri,Arial,sans-serif}.suspend-account-template input[type=checkbox]{margin-right:8px;margin-bottom:10px;accent-color:var(--accent-color)}.suspend-account-template label{margin-bottom:10px;display:inline-block;cursor:pointer}.suspend-account-template textarea{width:100%;margin-top:10px;padding:12px;border:2px solid #ccc;border-radius:6px;font-family:inherit;resize:none;background-color:#fafafa;transition:border-color .3s ease}.suspend-account-template textarea:focus{outline:none;border-color:var(--accent-color);background-color:#fff}.suspend-account-template input[type=text],.suspend-account-template input[type=email],.suspend-account-template input[type=number]{width:100%;padding:12px;border:2px solid #ccc;border-radius:6px;font-family:inherit;background-color:#fafafa;transition:border-color .3s ease}.suspend-account-template input[type=text]:focus,.suspend-account-template input[type=email]:focus,.suspend-account-template input[type=number]:focus{outline:none;border-color:var(--accent-color);background-color:#fff}.suspend-account-template p{margin-bottom:16px;line-height:1.5}@media (max-width: 600px){.modal-responsive-base{margin:16px;max-width:calc(100vw - 32px)!important}}.filter-bar{margin-bottom:1rem}.filter-field{width:100%}.filter-chip{margin:2px}.shift-details-panel-base{padding:16px 0;margin-right:4rem;margin-left:4rem;border:none;box-shadow:none}.shifts-list-container-base{display:flex;flex-direction:column}.shift-item-base{padding:20px 0;border-bottom:1px solid var(--color-border-light);transition:all .2s ease}.shift-item-base:hover{margin:0 -20px;padding:20px}.shift-item-base:last-child{border-bottom:none}.top-row-base{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.bottom-row-base{display:flex;justify-content:space-between;align-items:center}.month-section-base{display:flex;align-items:center;gap:8px;min-width:120px}.date-section-base{flex:1;text-align:center}.total-shifts-section-base{text-align:right;min-width:120px}.time-section-base{display:flex;flex-direction:column;gap:4px}.empty-section-base{flex:1}.tick-section-base{display:flex;align-items:center;justify-content:flex-end;min-width:80px}.calendar-icon-panel-base{color:#666;font-size:1.2rem;background-color:#e0e0e0;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.month-text-panel-base{font-size:.9rem;color:#666;font-weight:700}.date-text-panel-base{font-size:1rem;font-weight:600;color:#333}.total-shifts-text-base{font-size:.85rem;font-family:Open Sans,sans-serif;font-weight:700}.time-type-panel-base{font-size:1rem;font-weight:500;color:#333}.time-range-panel-base{font-size:.85rem;color:#666}@media (max-width: 768px){.shift-details-panel-base{padding:0;margin-right:0;margin-left:0}.shift-item-base{padding:0 16px}.shift-item-base:hover{margin:0 -16px;padding:16px}.top-row-base{margin-bottom:10px}.month-section-base{min-width:100px}.month-text-panel-base{font-size:.8rem}.date-text-panel-base{font-size:1rem}.total-shifts-section-base{min-width:100px}.total-shifts-text-base{font-size:.8rem}.time-section-base{min-width:160px;gap:6px}.time-type-panel-base{font-size:.85rem}.time-range-panel-base{font-size:.8rem}}.job-title-base{font-family:inherit;font-size:1.1rem;font-weight:700;color:var(--color-heading);line-height:1.2;margin:0}.compact-job-card{padding:10px 12px!important}.job-title-base,.job-title-base strong,.jobCardContent-title strong,.company-name-base,.company-name-base strong,.jobCardContent-jobTitle strong{font-weight:700!important}.position-relative{position:relative}.padding-left-zero{padding-left:0!important}.job-details-text{padding-left:0;font-size:.9rem;color:var(--color-text-tertiary)}.job-info-section{grid-area:info;min-width:0}.mobile-view[data-v-0f59f924]{grid-template-columns:repeat(1,1fr);grid-gap:1rem;margin-bottom:5%}.grid-container[data-v-a432fdb2]{padding:2rem 0;grid-template-columns:repeat(3,1fr);grid-gap:2vw}.card[data-v-a432fdb2]{display:grid;grid-template-columns:1fr 0fr;grid-template-rows:1fr 1fr;gap:0px 0px;grid-template-areas:"title icon" "subtitle icon";padding:.5rem}.card-title[data-v-a432fdb2]{grid-area:title;align-self:self-start;padding-bottom:0}.card-icon[data-v-a432fdb2]{grid-area:icon;color:var(--accent-color);font-size:xxx-large;justify-self:center;align-self:center;margin:1rem}.card-subtitle[data-v-a432fdb2]{grid-area:subtitle;align-self:center}[data-v-4822c746] .v-btn__overlay{opacity:0!important}.drawer-items[data-v-4822c746]{padding:.5rem;margin:.5rem}.bottom-nav[data-v-4822c746]{display:flex;flex:1!important;justify-content:space-around;text-align:center!important;align-items:center}.bottom-nav .v-btn[data-v-4822c746]{padding-left:.05vw!important;padding-right:.05vw!important;max-width:19vw!important;min-width:19vw!important}.content-width[data-v-4822c746]{width:19vw!important}nav[data-v-5b7b1b32]{text-align:left;font-size:1rem}.chevronButtonIcon[data-v-5b7b1b32]{position:absolute;bottom:calc(100% - 6.75rem);left:calc(100% + 1px)}header[data-v-94ca218b]{line-height:1.5;max-height:100vh}.logo[data-v-94ca218b]{display:block;margin:0 auto 2rem}nav[data-v-94ca218b]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-94ca218b]{color:var(--color-text)}nav a.router-link-exact-active[data-v-94ca218b]:hover{background-color:transparent}nav a[data-v-94ca218b]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-94ca218b]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-94ca218b]{place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-94ca218b]{margin:0 2rem 0 0}nav[data-v-94ca218b]{text-align:left;font-size:1rem;padding:1rem 0;margin-top:1rem}}
