@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZg.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZg.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--breakpoint-mobile: 320px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--breakpoint-wide: 1280px;--color-primary: #39495C;--color-primary-hover: #566e8b;--color-primary-active: #293543;--color-secondary: #395A5C;--color-secondary-hover: #56888b;--color-accent: #4D7A75;--color-accent-hover: #6fa49e;--color-tertiary: #3B395C;--color-tertiary-hover: #59568b;--color-bg-primary: hsl(0, 0%, 96%);--color-bg-secondary: hsl(0, 0%, 100%);--color-bg-muted: hsl(210, 14%, 95%);--color-text-primary: hsl(210, 12%, 20%);--color-text-secondary: hsl(210, 10%, 30%);--color-text-muted: hsl(210, 10%, 55%);--color-text-inverse: hsl(0, 0%, 100%);--text-sm: .875rem;--color-danger: hsl(0, 61%, 70%);--color-danger-hover: hsl(0, 61%, 60%);--color-warning: hsl(35, 92%, 50%);--color-warning-hover: hsl(35, 92%, 40%);--color-success: hsl(174, 80%, 40%);--color-success-hover: hsl(174, 80%, 30%);--color-info: #395A5C;--color-info-hover: #253b3d;--input-border: hsl(210, 11%, 95%);--input-border-focus: #4D7A75;--input-background-disabled: hsl(0, 0%, 96%);--input-placeholder: hsl(210, 11%, 80%);--surface-elevated: hsl(0, 0%, 96%);--surface-primary: hsl(210, 14%, 95%);--surface-secondary: hsl(210, 11%, 90%);--surface-hover: hsl(0, 0%, 96%);--interactive-hover: hsl(0, 0%, 96%);--interactive-selected: #395A5C;--interactive-focus-ring: #39495C;--status-error-bg: hsla(0, 61%, 70%, .15);--status-warning-bg: hsla(35, 92%, 50%, .15);--status-success-bg: hsla(174, 80%, 40%, .15);--status-info-bg: rgba(57, 90, 92, .15);--status-error-text: hsl(0, 61%, 55%);--status-warning-text: hsl(35, 92%, 35%);--status-success-text: hsl(174, 80%, 25%);--status-info-text: #1c2c2d;--avatar-gradient-start: #5C3B39;--avatar-gradient-end: #4D7A75;--card-interactive-highlight: #4D7A75;--color-border: hsl(210, 11%, 90%);--color-border-hover: hsl(210, 11%, 80%);--color-border-focus: #39495C;--btn-primary-bg: #39495C;--btn-primary-bg-hover: #506782;--btn-primary-text: hsl(0, 0%, 100%);--btn-secondary-bg: #395A5C;--btn-secondary-bg-hover: #507f82;--btn-secondary-text: hsl(0, 0%, 100%);--btn-secondary-border: #395A5C;--btn-tertiary-bg: #3B395C;--btn-tertiary-bg-hover: #535082;--btn-tertiary-text: hsl(0, 0%, 100%);--btn-accent-bg: #4D7A75;--btn-accent-bg-hover: #669e98;--btn-accent-text: hsl(0, 0%, 100%);--btn-danger-bg: hsl(0, 61%, 70%);--btn-danger-bg-hover: hsl(0, 61%, 60%);--btn-danger-text: hsl(0, 0%, 100%);--btn-unselected-bg: rgba(57, 73, 92, .08);--btn-unselected-bg-hover: rgba(57, 73, 92, .15);--btn-unselected-text: #39495C;--btn-unselected-border: rgba(57, 73, 92, .2);--card-bg: hsl(0, 0%, 100%);--card-border: hsl(210, 11%, 90%);--card-shadow: hsla(0, 0%, 10%, .1);--card-border-color: hsl(210, 11%, 90%);--card-background: hsl(0, 0%, 100%);--card-text-primary: var(--color-text-primary);--card-text-secondary: var(--color-text-muted);--card-hover-background: var(--surface-elevated);--card-selection-highlight: var(--card-interactive-highlight);--card-delete-button-color: var(--color-danger);--card-delete-button-hover: var(--color-danger-hover);--card-delete-button-background: var(--status-error-bg);--card-vote-button-background: var(--card-interactive-highlight);--card-vote-button-hover: #5d938d;--card-comment-button-background: #3B395C;--card-comment-button-hover: #4f4d7b;--title-bar-background: #39495C;--title-bar-color: hsl(0, 0%, 100%);--board-header-width: 1248px;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--radius-sm: .125rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--transition-fast: .15s ease-in-out;--transition-normal: .3s ease-in-out;--transition-slow: .5s ease-in-out}body{font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg-primary);min-height:100vh;margin:0;padding:0}.app-layout{display:flex;flex-direction:column;height:100vh;background:var(--color-bg-primary)}.main-content{flex:1;display:flex;flex-direction:column;min-height:0}.app-footer{background:#fff;border-top:1px solid var(--color-border);padding:var(--spacing-4) 0;margin-top:auto}.footer-content{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4)}@media (max-width: 768px){.footer-content{flex-direction:column;gap:var(--spacing-3)}}.footer-left{display:flex;align-items:center;gap:var(--spacing-3)}.footer-copyright{font-size:.875rem;color:var(--color-text-muted)}.footer-right{display:flex;gap:var(--spacing-4)}.footer-link{font-size:.875rem;color:var(--color-text-muted);text-decoration:none;transition:color var(--transition-fast)}.footer-link:hover{color:var(--color-text-primary)}.page-container{max-width:80rem;margin:0 auto;padding:0 var(--spacing-4);width:100%}@media (min-width: 768px){.page-container{padding:0 var(--spacing-6)}}@media (min-width: 1024px){.page-container{padding:0 var(--spacing-8)}}.main-layout{display:flex;align-items:center;justify-content:center;min-height:100vh}.sidebar-layout{display:flex;flex-direction:column;width:16rem;flex-shrink:0}.content-layout{display:flex;flex-direction:column;flex:1}.header-layout{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2);gap:var(--spacing-2);flex-wrap:nowrap}@media (min-width: 768px){.header-layout{padding:var(--spacing-3);gap:var(--spacing-4)}}.board-layout{display:flex;gap:var(--spacing-6);padding:var(--spacing-6);overflow-x:auto}.card-grid{display:grid;gap:var(--spacing-4);grid-template-columns:1fr}@media (min-width: 640px){.card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.button-group{display:flex;gap:var(--spacing-2);flex-shrink:0}.form-group{display:flex;flex-direction:column;gap:var(--spacing-3)}.toolbar{display:flex;gap:var(--spacing-2);align-items:center;flex-shrink:0}@media (min-width: 768px){.toolbar{gap:var(--spacing-4)}}.nav-list{display:flex;flex-direction:column;gap:var(--spacing-2)}.card-list{display:flex;flex-direction:column;gap:var(--spacing-3)}.full-width{width:100%}.full-height{height:100%}.page-width{max-width:80rem}.constrained-height{max-height:100vh}.dialog-width{max-width:28rem}.content-width{max-width:56rem}.icon-xs{width:.75rem;height:.75rem}.icon-sm{width:1rem;height:1rem}.icon-md{width:1.25rem;height:1.25rem}.icon-lg{width:var(--spacing-6);height:var(--spacing-6)}.icon-xl{width:2rem;height:2rem}.icon-circle{border-radius:50%;padding:.375rem;background-color:var(--surface-primary);border:1px solid var(--surface-secondary)}.icon-circle.status-text-danger{background-color:color-mix(in srgb,var(--color-danger) 10%,transparent);border-color:color-mix(in srgb,var(--color-danger) 30%,transparent)}.icon-circle.status-text-warning{background-color:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 30%,transparent)}.icon-circle.status-text-success{background-color:color-mix(in srgb,var(--color-success) 10%,transparent);border-color:color-mix(in srgb,var(--color-success) 30%,transparent)}.icon-circle.status-text-info{background-color:color-mix(in srgb,var(--color-info) 10%,transparent);border-color:color-mix(in srgb,var(--color-info) 30%,transparent)}.board-listing-item{width:100%;display:block;text-align:left;padding:var(--spacing-3) var(--spacing-4);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease}.board-listing-item:hover{background:var(--surface-elevated);border-color:var(--color-border-hover)}.board-listing-content{display:flex;align-items:center;justify-content:space-between}.board-listing-info{flex:1}.board-listing-name{font-size:.875rem;font-weight:500;color:var(--color-text-primary);margin:0}.board-listing-date{font-size:.75rem;color:var(--color-text-muted);margin:var(--spacing-1) 0 0}.board-listing-actions{display:flex;align-items:center;gap:var(--spacing-2)}.dashboard-container{padding:var(--spacing-6) var(--spacing-4)}@media (min-width: 768px){.dashboard-container{padding:var(--spacing-8) var(--spacing-6)}}.dashboard-header{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,transparent),color-mix(in srgb,var(--color-secondary) 5%,transparent));border-radius:var(--radius-lg);padding:var(--spacing-8);margin-bottom:var(--spacing-8);width:100%}.header-content{width:80rem;max-width:100%;margin:0 auto}.dashboard-title{font-size:1.875rem;font-weight:700;color:var(--color-text-primary);margin-bottom:var(--spacing-2)}@media (min-width: 768px){.dashboard-title{font-size:2.25rem}}.dashboard-subtitle{color:var(--color-text-secondary);margin-bottom:var(--spacing-6)}.series-card{background-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:0 1px 3px #000;border-radius:1rem;padding:var(--spacing-8);box-shadow:var(--shadow-xl);animation:slide-up .5s ease-out forwards}.series-card .card-title{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--spacing-2)}.series-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-4)}.series-card-info{flex:1}.series-card-title-row{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-2)}.series-card-actions{display:flex;gap:var(--spacing-2)}.icon-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-2);border-radius:var(--radius-md);border:none;cursor:pointer;transition:all .2s ease;background:transparent;min-width:44px;min-height:44px}.icon-button:hover{background:var(--surface-primary)}@media (max-width: 767px){.icon-button{padding:var(--spacing-3)}}.icon-button-primary{color:var(--color-primary)}.icon-button-primary:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.icon-button-danger{color:var(--color-danger)}.icon-button-danger:hover{background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.board-section{background:var(--surface-elevated);border-radius:var(--radius-lg);padding:var(--spacing-3)}.board-section-title{font-size:.875rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--color-text-primary)}.board-list{display:flex;flex-direction:column;gap:var(--spacing-2)}.sticky-header{background:var(--title-bar-background);color:var(--title-bar-color)}.sticky-header a{color:var(--title-bar-color)}.sticky-header a:hover{color:color-mix(in srgb,var(--title-bar-color) 80%,transparent)}.sticky-header .text-muted,.sticky-header .text-medium,.sticky-header .text-secondary{color:var(--title-bar-color)}.sticky-header .btn-primary,.sticky-header .btn-secondary{background:#fff;color:var(--title-bar-background)}.sticky-header .btn-primary:hover,.sticky-header .btn-secondary:hover{background:#ffffffe6}.nav-brand{display:flex;align-items:center;text-decoration:none;color:var(--title-bar-color)}.teambeat-logo{width:2.25rem;height:2.25rem;color:var(--title-bar-color)}.nav-brand-text{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1;color:var(--title-bar-color);white-space:nowrap}@media (min-width: 768px){.nav-brand-text{font-size:2rem}}.app-footer svg.teambeat-logo{color:var(--color-text-muted)}.app-footer{flex:0}nav{flex:0}.content-container{display:flex;flex-direction:column}.input{width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;line-height:1.5;color:var(--color-text-primary);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all .2s ease;min-height:44px}@media (max-width: 767px){.input{padding:var(--spacing-3);font-size:1rem}}.input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 10%,transparent)}.input:disabled{background:var(--surface-elevated);cursor:not-allowed;opacity:.6}.input::placeholder{color:var(--color-text-muted)}.button{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;line-height:1.5;color:#fff;background:var(--color-primary);border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease}.button:hover:not(:disabled){background:var(--color-primary-hover)}.button:focus{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 20%,transparent)}.button:disabled{opacity:.5;cursor:not-allowed}.button.button-secondary{color:var(--color-text-primary);background:#fff;border-color:var(--color-border)}.button.button-secondary:hover:not(:disabled){background:var(--surface-elevated);border-color:var(--color-border-hover)}.button.button-danger{background:var(--color-danger)}.button.button-danger:hover:not(:disabled){background:var(--color-danger-hover)}.select{width:100%;padding:var(--spacing-2) var(--spacing-3);padding-right:var(--spacing-10);font-size:.875rem;line-height:1.5;color:var(--color-text-primary);background:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:1px solid var(--color-border);border-radius:var(--radius-md);appearance:none;cursor:pointer;transition:all .2s ease;min-height:44px}@media (max-width: 767px){.select{padding:var(--spacing-3);padding-right:var(--spacing-10);font-size:1rem}}.select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 10%,transparent)}.select:disabled{background:var(--surface-elevated);cursor:not-allowed;opacity:.6}.avatar-sm{width:var(--spacing-8);height:var(--spacing-8)}.avatar-md{width:2.5rem;height:2.5rem}.sidebar-width{width:var(--spacing-20)}.column-width{width:20rem}.dialog{max-width:28rem;min-height:8rem;background-color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:var(--spacing-4);width:calc(100vw - var(--spacing-8))}@media (min-width: 640px){.dialog{padding:var(--spacing-6);width:auto}}.sticky-header{position:sticky;top:0;z-index:10}.overlay{position:fixed;inset:0;z-index:50}.tooltip{position:absolute;top:var(--spacing-4);right:var(--spacing-4);z-index:20}.notification{position:fixed;top:var(--spacing-4);right:var(--spacing-4);z-index:50}.centered{margin-left:auto;margin-right:auto}.pushed-down{margin-top:auto}.card-border{border:1px solid var(--surface-secondary);border-radius:var(--radius-lg)}.section-divider{border-top:1px solid color-mix(in srgb,var(--input-border) 50%,transparent)}.content-divider{border-bottom:1px solid var(--input-border)}.status-border-warning{border:1px solid #fef08a}.status-border-info{border:1px solid #fed7aa}.status-border-danger{border:1px solid #fecaca}.surface-primary{background-color:#fff;box-shadow:var(--shadow-sm)}.surface-muted{background-color:var(--surface-elevated);box-shadow:var(--shadow-sm)}.surface-subtle{background-color:var(--surface-primary);box-shadow:var(--shadow-sm)}.modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}.modal-dialog{background-color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-width:28rem;width:100%;margin:var(--spacing-4);max-height:90vh;overflow:hidden}.modal-dialog-large{background-color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-width:28rem;width:100%;margin:var(--spacing-4);max-height:90vh;overflow:hidden;max-width:64rem}.modal-header{padding:var(--spacing-6);border-bottom:1px solid var(--input-border);display:flex;justify-content:space-between;align-items:center}.modal-content{padding:var(--spacing-6);overflow-y:auto;max-height:70vh}.modal-title{font-size:1.25rem;font-weight:700;color:var(--color-text-primary);margin:0}.modal-subtitle{font-size:.875rem;color:var(--color-text-secondary);margin:0}.modal-actions{display:flex;gap:var(--spacing-3);justify-content:flex-end;margin:var(--spacing-6)}.close-button{background:none;border:none;color:var(--input-placeholder);cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-md);transition:all var(--transition-fast)}.close-button:hover{color:var(--color-text-secondary);background-color:var(--surface-primary)}.warning-section{background-color:var(--status-error-bg);border:1px solid var(--status-error-bg);border-radius:var(--radius-lg);padding:var(--spacing-4);margin:var(--spacing-4) 0}.surface-accent{background-color:var(--input-border-focus);box-shadow:var(--shadow-sm);color:#fff}.surface-accent:hover{background-color:var(--input-border-focus)}.status-surface-warning,.status-surface-info{background-color:var(--status-warning-bg);box-shadow:var(--shadow-sm)}.status-surface-danger{background-color:var(--status-error-bg);box-shadow:var(--shadow-sm)}.brand-surface-indigo{background-color:var(--avatar-gradient-start);box-shadow:var(--shadow-sm);color:#fff}.brand-surface-purple{background-color:var(--avatar-gradient-end);box-shadow:var(--shadow-sm);color:#fff}.brand-surface-pink{background-color:#db2777;color:#fff}.brand-gradient{background:linear-gradient(to bottom right,var(--avatar-gradient-start),var(--avatar-gradient-end));color:#fff}.overlay-light{background-color:#ffffff4d}.overlay-medium{background-color:#ffffff80}.overlay-heavy{background-color:#fffc}.modal-backdrop{background-color:#fffffff2}.text-primary{color:var(--color-text-primary)}.text-secondary,.text-muted{color:var(--color-text-secondary)}.text-subtle{color:var(--color-text-muted)}.text-inverted{color:#fff}.status-text-danger{color:var(--color-danger-hover)}.status-text-warning,.status-text-info{color:var(--status-warning-text)}.caption,.body-sm{font-size:.875rem;font-weight:400;line-height:1.25rem}.body{font-size:1rem;font-weight:400;line-height:1.5rem}.body-lg{font-size:1.125rem;font-weight:400;line-height:1.75rem}.heading-sm{font-size:1.25rem;font-weight:600;line-height:1.75rem}.heading{font-size:1.5rem;font-weight:600;line-height:2rem}.heading-lg{font-size:1.875rem;font-weight:700;line-height:2.25rem}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}.text-centered{text-align:center}.scrollable-x{overflow-x:auto}.scrollable-y{overflow-y:auto}.clipped{overflow:hidden}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.glass-blur{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.heavy-blur{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.subtle-shadow{box-shadow:var(--shadow-sm)}.card-shadow{box-shadow:var(--shadow-md)}.elevated-shadow{box-shadow:var(--shadow-lg)}.floating-shadow{box-shadow:var(--shadow-xl)}.interactive{transition:all var(--transition-fast);cursor:pointer}.interactive:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.text-interactive{transition:color var(--transition-fast);cursor:pointer}.text-interactive:hover{color:var(--color-text-primary)}.surface-interactive{transition:background-color var(--transition-fast);cursor:pointer}.surface-interactive:hover{background-color:var(--surface-elevated)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes pulse{50%{opacity:.5}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.loading-spinner{animation:spin 1s linear infinite}.bounce-indicator{animation:bounce 1s infinite}.pulse-indicator{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.slide-in-animation{animation:slide-up .5s ease-out forwards}.staggered-animation-1{animation-delay:.2s}.staggered-animation-2{animation-delay:.4s}.gradient-bg{background:var(--color-bg-primary);min-height:100vh}.glass-effect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--title-bar-background);border:1px solid color-mix(in srgb,var(--title-bar-color) 20%,transparent)}.gradient-text{background:linear-gradient(to right,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;background-clip:text;color:transparent}.btn{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;font-family:inherit;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-lg);font-weight:500;font-size:.875rem;font-weight:400;line-height:1.25rem;white-space:nowrap;min-height:44px}@media (max-width: 767px){.btn{padding:var(--spacing-3) var(--spacing-4);font-size:.9375rem}}.btn-primary{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-lg);font-weight:500;font-size:.875rem;font-weight:400;line-height:1.25rem;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;font-family:inherit;background-color:var(--card-interactive-highlight);color:#fff}@media (max-width: 767px){.btn-primary{padding:var(--spacing-3) var(--spacing-4);font-size:.9375rem}}.btn-primary:hover{background-color:var(--card-vote-button-hover);box-shadow:var(--shadow-sm)}.btn-secondary{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-lg);font-weight:500;font-size:.875rem;font-weight:400;line-height:1.25rem;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;font-family:inherit;background-color:var(--btn-secondary-bg);color:#fff}@media (max-width: 767px){.btn-secondary{padding:var(--spacing-3) var(--spacing-4);font-size:.9375rem}}.btn-secondary:hover{background-color:var(--btn-secondary-bg-hover);box-shadow:var(--shadow-sm)}.btn-danger{padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-lg);font-weight:500;font-size:.875rem;font-weight:400;line-height:1.25rem;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;font-family:inherit;background-color:var(--color-danger);color:#fff}@media (max-width: 767px){.btn-danger{padding:var(--spacing-3) var(--spacing-4);font-size:.9375rem}}.btn-danger:hover{background-color:var(--color-danger-hover);box-shadow:var(--shadow-sm)}.input{width:100%;border:1px solid var(--input-border);font-family:inherit;transition:all var(--transition-fast);padding:var(--spacing-3);border-radius:var(--radius-lg);font-size:.875rem;font-weight:400;line-height:1.25rem}.input:focus{outline:none;border-color:var(--card-interactive-highlight);box-shadow:0 0 0 1px var(--card-interactive-highlight)}.auth-input{padding:var(--spacing-2) var(--spacing-3);line-height:1.5;color:var(--color-text-primary);background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all .2s ease;min-height:44px;width:100%;border:1px solid var(--input-border);font-family:inherit;transition:all var(--transition-fast);padding:var(--spacing-3);border-radius:var(--radius-lg);font-size:.875rem;font-weight:400;line-height:1.25rem;background-color:#ffffff80;border-radius:var(--radius-xl);padding:var(--spacing-3) var(--spacing-4)}@media (max-width: 767px){.auth-input{padding:var(--spacing-3);font-size:1rem}}.auth-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 10%,transparent)}.auth-input:disabled{background:var(--surface-elevated);cursor:not-allowed;opacity:.6}.auth-input::placeholder{color:var(--color-text-muted)}.auth-input:focus{outline:none;border-color:var(--card-interactive-highlight);box-shadow:0 0 0 1px var(--card-interactive-highlight)}.auth-input:focus{box-shadow:0 0 0 2px var(--avatar-gradient-start);border-color:transparent}.card{background-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:0 1px 3px #000;border-radius:1rem;padding:var(--spacing-8);box-shadow:var(--shadow-xl);animation:slide-up .5s ease-out forwards}.card .card-title{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--spacing-2)}.form-card{background-color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:0 1px 3px #000;border-radius:1rem;padding:var(--spacing-8);box-shadow:var(--shadow-xl);animation:slide-up .5s ease-out forwards}.user-card{background-color:#fff;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-3);transition:all var(--transition-fast)}.user-card:hover{box-shadow:var(--shadow-sm)}.content-card{background-color:#fff;box-shadow:var(--shadow-md);border-radius:var(--radius-lg);border:1px solid var(--input-border);padding:var(--spacing-6)}.form-error{color:var(--color-danger);font-size:.875rem;line-height:1.25rem;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background-color:var(--status-error-bg);border:1px solid var(--status-error-bg);border-radius:var(--radius-xl);margin-bottom:var(--spacing-6)}.loading-spinner{width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}.empty-state{text-align:center;padding:var(--spacing-12) var(--spacing-4);color:var(--color-text-muted)}.board-toolbar{display:flex;gap:.125rem;align-items:center;flex-wrap:wrap}.toolbar-button{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.2;height:1.75rem;color:var(--color-text-secondary);background:#fff;border:1px solid var(--surface-secondary);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}@media (max-width: 767px){.toolbar-button{padding:.25rem .75rem;font-size:.75rem;height:auto}}.toolbar-button:hover:not(:disabled){background:var(--surface-elevated);border-color:var(--input-placeholder)}.toolbar-button.toolbar-button-primary{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.toolbar-button.toolbar-button-primary:hover:not(:disabled){background:var(--btn-tertiary-bg)}.toolbar-button svg{width:.75rem;height:.75rem;flex-shrink:0}@media (max-width: 767px){.toolbar-button svg{width:1rem;height:1rem}}.scene-dropdown-container{position:relative;display:inline-block}.scene-dropdown-menu{position:absolute;top:100%;left:0;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);padding:var(--spacing-1);min-width:10rem;z-index:1000;margin-top:-1px}.scene-dropdown-item{width:100%;text-align:left;padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);color:var(--color-text-primary)}.scene-dropdown-item:hover{background:var(--surface-elevated)}.scene-dropdown-item.scene-dropdown-item-active{background:var(--color-primary);color:#fff;font-weight:500}.responsive-container{padding:0 var(--spacing-4)}@media (min-width: 768px){.responsive-container{padding:0 var(--spacing-6)}.mobile-stack{flex-direction:row;gap:var(--spacing-4)}.mobile-stack>*+*{margin-top:0}}@media (min-width: 1024px){.responsive-container{padding:0 var(--spacing-8)}}.ring{display:flex;flex-direction:row;height:100%;overflow:hidden}.band{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.expand{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.markdown p{margin:0 0 .5rem}.markdown p:last-child{margin-bottom:0}.markdown strong{font-weight:600}.markdown em{font-style:italic}.markdown code{background:var(--surface-elevated);padding:.125rem .25rem;border-radius:var(--radius-sm);font-family:Monaco,Menlo,Courier New,monospace;font-size:.875em}.markdown pre{background:var(--surface-elevated);padding:.5rem;border-radius:var(--radius-md);overflow-x:auto;margin:.5rem 0}.markdown pre code{background:none;padding:0}.markdown ul,.markdown ol{margin:.5rem 0;padding-left:1.5rem}.markdown ul:last-child,.markdown ol:last-child{margin-bottom:0}.markdown li{margin:.25rem 0}.markdown blockquote{border-left:3px solid var(--color-border);padding-left:.75rem;margin:.5rem 0;color:var(--color-text-secondary);font-style:italic}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:.75rem 0 .5rem;font-weight:600;line-height:1.3}.markdown h1:first-child,.markdown h2:first-child,.markdown h3:first-child,.markdown h4:first-child,.markdown h5:first-child,.markdown h6:first-child{margin-top:0}.markdown h1{font-size:1.5em}.markdown h2{font-size:1.375em}.markdown h3{font-size:1.25em}.markdown h4,.markdown h5,.markdown h6{font-size:1.125em}.markdown a{color:var(--color-primary);text-decoration:none}.markdown a:hover{text-decoration:underline}.markdown hr{border:none;border-top:1px solid var(--color-border);margin:.75rem 0}.avatar.svelte-8w5802{background:linear-gradient(to bottom right,var(--avatar-gradient-start),var(--avatar-gradient-end));border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;flex-shrink:0}.avatar-sm.svelte-8w5802{width:1.5rem;height:1.5rem;font-size:.75rem}.avatar-md.svelte-8w5802{width:2rem;height:2rem;font-size:.875rem}.avatar-lg.svelte-8w5802{width:2.5rem;height:2.5rem;font-size:1rem}.toast.svelte-zemmny{position:fixed;top:var(--spacing-4);right:var(--spacing-4);z-index:50;min-width:20rem;max-width:24rem;padding:var(--spacing-4);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);border:1px solid;background:#fff;display:flex;align-items:flex-start;gap:var(--spacing-3);animation:svelte-zemmny-slide-in .3s ease-out;transition:all var(--transition-fast)}.toast-success.svelte-zemmny{border-color:var(--color-success)}.toast-success.svelte-zemmny .toast__icon:where(.svelte-zemmny){color:var(--color-success)}.toast-error.svelte-zemmny{border-color:var(--color-danger)}.toast-error.svelte-zemmny .toast__icon:where(.svelte-zemmny){color:var(--color-danger)}.toast-warning.svelte-zemmny{border-color:var(--color-warning)}.toast-warning.svelte-zemmny .toast__icon:where(.svelte-zemmny){color:var(--color-warning)}.toast-info.svelte-zemmny{border-color:var(--color-info)}.toast-info.svelte-zemmny .toast__icon:where(.svelte-zemmny){color:var(--color-info)}.toast__content.svelte-zemmny{flex:1;display:flex;align-items:flex-start;gap:var(--spacing-3)}.toast__icon.svelte-zemmny{flex-shrink:0;margin-top:.125rem}.toast__text-container.svelte-zemmny{flex:1;display:flex;flex-direction:column;gap:var(--spacing-3)}.toast__message.svelte-zemmny{font-size:.875rem;line-height:1.5;color:var(--color-text-primary)}.toast__actions.svelte-zemmny{display:flex;gap:var(--spacing-2);justify-content:flex-end;flex-wrap:wrap}.toast__action.svelte-zemmny{padding:var(--spacing-1) var(--spacing-3);font-size:.75rem;font-weight:500;border:1px solid;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.toast-action-primary.svelte-zemmny{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.toast-action-primary.svelte-zemmny:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.toast-action-secondary.svelte-zemmny{background:#fff;border-color:var(--color-border);color:var(--color-text-primary)}.toast-action-secondary.svelte-zemmny:hover{background:var(--surface-elevated);border-color:var(--color-border-hover)}.toast__close.svelte-zemmny{flex-shrink:0;padding:var(--spacing-1);background:none;border:none;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast)}.toast__close.svelte-zemmny:hover{color:var(--color-text-secondary);background:var(--surface-primary)}@keyframes svelte-zemmny-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.toast-container.svelte-16oeye1{position:fixed;top:var(--spacing-4);right:var(--spacing-4);z-index:50;display:flex;flex-direction:column;gap:var(--spacing-3);pointer-events:none}.toast-container.svelte-16oeye1 .toast{pointer-events:all}/*! Cooltipz.css v2.4.0 | MIT License | github.com/jackdomleo7/Cooltipz.css */:root{--cooltipz-bg-color: #1f1f1f;--cooltipz-border-width: 0;--cooltipz-border-style: solid;--cooltipz-border-color: #1f1f1f;--cooltipz-text-color: #fff;--cooltipz-font-size: .75rem;--cooltipz-font-family: verdana, geneva, tahoma, var(--cooltipz-fontawesome, Arial), sans-serif;--cooltipz-slide: 6px;--cooltipz-border-radius: .125rem;--cooltipz-timing: .12s;--cooltipz-cursor: pointer;--cooltipz-small: 6.25rem;--cooltipz-medium: 12.5rem;--cooltipz-large: 18.75rem;--cooltipz-arrow-size: .3125rem;--cooltipz-arrow-offset: 0px;--cooltipz-delay-show: 0s;--cooltipz-delay-hide: 0s}[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:before,[aria-label][data-cooltipz-dir].cooltipz--left:before,[aria-label][class*=cooltipz].cooltipz--left:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:before,[aria-label][data-cooltipz-dir].cooltipz--right:before,[aria-label][class*=cooltipz].cooltipz--right:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:before,[aria-label][data-cooltipz-dir].cooltipz--bottom:before,[aria-label][class*=cooltipz].cooltipz--bottom:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-left:before,[aria-label][class*=cooltipz].cooltipz--bottom-left:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-right:before,[aria-label][class*=cooltipz].cooltipz--bottom-right:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:before,[aria-label][data-cooltipz-dir].cooltipz--top:before,[aria-label][class*=cooltipz].cooltipz--top:before,[aria-label][data-cooltipz-dir].cooltipz--top-left:before,[aria-label][class*=cooltipz].cooltipz--top-left:before,[aria-label][data-cooltipz-dir].cooltipz--top-right:before,[aria-label][class*=cooltipz].cooltipz--top-right:before{border:var(--cooltipz-arrow-size, .3125rem) solid transparent;height:0;width:0}@media (forced-colors: active){[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:before,[aria-label][data-cooltipz-dir].cooltipz--left:before,[aria-label][class*=cooltipz].cooltipz--left:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:before,[aria-label][data-cooltipz-dir].cooltipz--right:before,[aria-label][class*=cooltipz].cooltipz--right:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:before,[aria-label][data-cooltipz-dir].cooltipz--bottom:before,[aria-label][class*=cooltipz].cooltipz--bottom:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-left:before,[aria-label][class*=cooltipz].cooltipz--bottom-left:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-right:before,[aria-label][class*=cooltipz].cooltipz--bottom-right:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:before,[aria-label][data-cooltipz-dir].cooltipz--top:before,[aria-label][class*=cooltipz].cooltipz--top:before,[aria-label][data-cooltipz-dir].cooltipz--top-left:before,[aria-label][class*=cooltipz].cooltipz--top-left:before,[aria-label][data-cooltipz-dir].cooltipz--top-right:before,[aria-label][class*=cooltipz].cooltipz--top-right:before{border-color:Canvas;-webkit-filter:none!important;filter:none!important}}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:before,[aria-label][data-cooltipz-dir].cooltipz--top:before,[aria-label][class*=cooltipz].cooltipz--top:before,[aria-label][data-cooltipz-dir].cooltipz--top-left:before,[aria-label][class*=cooltipz].cooltipz--top-left:before,[aria-label][data-cooltipz-dir].cooltipz--top-right:before,[aria-label][class*=cooltipz].cooltipz--top-right:before{border-top-color:var(--cooltipz-border-color, #1f1f1f);-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}@media (forced-colors: active){[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:before,[aria-label][data-cooltipz-dir].cooltipz--top:before,[aria-label][class*=cooltipz].cooltipz--top:before,[aria-label][data-cooltipz-dir].cooltipz--top-left:before,[aria-label][class*=cooltipz].cooltipz--top-left:before,[aria-label][data-cooltipz-dir].cooltipz--top-right:before,[aria-label][class*=cooltipz].cooltipz--top-right:before{border-top-color:CanvasText}}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:before,[aria-label][data-cooltipz-dir].cooltipz--bottom:before,[aria-label][class*=cooltipz].cooltipz--bottom:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-left:before,[aria-label][class*=cooltipz].cooltipz--bottom-left:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-right:before,[aria-label][class*=cooltipz].cooltipz--bottom-right:before{border-bottom-color:var(--cooltipz-border-color, #1f1f1f);-webkit-filter:drop-shadow(0 -1px 1px rgba(0,0,0,.3));filter:drop-shadow(0 -1px 1px rgba(0,0,0,.3))}@media (forced-colors: active){[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:before,[aria-label][data-cooltipz-dir].cooltipz--bottom:before,[aria-label][class*=cooltipz].cooltipz--bottom:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-left:before,[aria-label][class*=cooltipz].cooltipz--bottom-left:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-right:before,[aria-label][class*=cooltipz].cooltipz--bottom-right:before{border-bottom-color:CanvasText}}[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:before,[aria-label][data-cooltipz-dir].cooltipz--right:before,[aria-label][class*=cooltipz].cooltipz--right:before{border-right-color:var(--cooltipz-border-color, #1f1f1f);-webkit-filter:drop-shadow(-1px 0 1px rgba(0,0,0,.3));filter:drop-shadow(-1px 0 1px rgba(0,0,0,.3))}@media (forced-colors: active){[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:before,[aria-label][data-cooltipz-dir].cooltipz--right:before,[aria-label][class*=cooltipz].cooltipz--right:before{border-right-color:CanvasText}}[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:before,[aria-label][data-cooltipz-dir].cooltipz--left:before,[aria-label][class*=cooltipz].cooltipz--left:before{border-left-color:var(--cooltipz-border-color, #1f1f1f);-webkit-filter:drop-shadow(1px 0 1px rgba(0,0,0,.3));filter:drop-shadow(1px 0 1px rgba(0,0,0,.3))}@media (forced-colors: active){[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:before,[aria-label][data-cooltipz-dir].cooltipz--left:before,[aria-label][class*=cooltipz].cooltipz--left:before{border-left-color:CanvasText}}[aria-label][data-cooltipz-dir][data-cooltipz-size=fit]:after,[aria-label][class*=cooltipz][data-cooltipz-size=fit]:after,[aria-label][data-cooltipz-dir][data-cooltipz-size=small]:after,[aria-label][class*=cooltipz][data-cooltipz-size=small]:after,[aria-label][data-cooltipz-dir][data-cooltipz-size=medium]:after,[aria-label][class*=cooltipz][data-cooltipz-size=medium]:after,[aria-label][data-cooltipz-dir][data-cooltipz-size=large]:after,[aria-label][class*=cooltipz][data-cooltipz-size=large]:after,[aria-label][data-cooltipz-dir].cooltipz--fit:after,[aria-label][class*=cooltipz].cooltipz--fit:after,[aria-label][data-cooltipz-dir].cooltipz--small:after,[aria-label][class*=cooltipz].cooltipz--small:after,[aria-label][data-cooltipz-dir].cooltipz--medium:after,[aria-label][class*=cooltipz].cooltipz--medium:after,[aria-label][data-cooltipz-dir].cooltipz--large:after,[aria-label][class*=cooltipz].cooltipz--large:after{white-space:normal;word-wrap:break-word}[aria-label][data-cooltipz-dir],[aria-label][class*=cooltipz]{cursor:var(--cooltipz-cursor, pointer);position:relative}[aria-label][data-cooltipz-dir]:after,[aria-label][class*=cooltipz]:after{background-color:var(--cooltipz-bg-color, #1f1f1f);border-radius:var(--cooltipz-border-radius, .125rem);border:var(--cooltipz-border-width, 0) var(--cooltipz-border-style, solid) var(--cooltipz-border-color, #1f1f1f);-webkit-box-shadow:0 0 .1875rem rgba(0,0,0,.3);box-shadow:0 0 .1875rem #0000004d;color:var(--cooltipz-text-color, #fff);font-family:var(--cooltipz-font-family, verdana, geneva, tahoma, var(--cooltipz-fontawesome, Arial), sans-serif);font-size:var(--cooltipz-font-size, .75rem);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;padding:.5em 1em;text-indent:0;text-shadow:none;white-space:nowrap;z-index:10}@media (forced-colors: active){[aria-label][data-cooltipz-dir]:after,[aria-label][class*=cooltipz]:after{border:1px solid CanvasText;color:CanvasText}}[aria-label][data-cooltipz-dir]:before,[aria-label][class*=cooltipz]:before{content:"";z-index:11}[aria-label][data-cooltipz-dir]:after,[aria-label][data-cooltipz-dir]:before,[aria-label][class*=cooltipz]:after,[aria-label][class*=cooltipz]:before{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;pointer-events:none;position:absolute;-webkit-transition-delay:var(--cooltipz-delay-hide, 0s);transition-delay:var(--cooltipz-delay-hide, 0s);-webkit-transition:all var(--cooltipz-timing, .12s) ease-out var(--cooltipz-timing, .12s);transition:all var(--cooltipz-timing, .12s) ease-out var(--cooltipz-timing, .12s)}@media (prefers-reduced-motion: reduce){[aria-label][data-cooltipz-dir]:after,[aria-label][data-cooltipz-dir]:before,[aria-label][class*=cooltipz]:after,[aria-label][class*=cooltipz]:before{-webkit-transition:none;transition:none}}[aria-label][data-cooltipz-dir]:after,[aria-label][class*=cooltipz]:after{content:attr(aria-label)}[aria-label][data-cooltipz-dir]:hover:before,[aria-label][data-cooltipz-dir]:hover:after,[aria-label][data-cooltipz-dir]:focus:before,[aria-label][data-cooltipz-dir]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-visible]:before,[aria-label][data-cooltipz-dir][data-cooltipz-visible]:after,[aria-label][data-cooltipz-dir].cooltipz--visible:before,[aria-label][data-cooltipz-dir].cooltipz--visible:after,[aria-label][class*=cooltipz]:hover:before,[aria-label][class*=cooltipz]:hover:after,[aria-label][class*=cooltipz]:focus:before,[aria-label][class*=cooltipz]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-visible]:after,[aria-label][class*=cooltipz].cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--visible:after{opacity:1;-webkit-transition-delay:var(--cooltipz-delay-show, 0s);transition-delay:var(--cooltipz-delay-show, 0s)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:after{margin-bottom:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(-50%,var(--cooltipz-slide, 6px));transform:translate(-50%,var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px));transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:before{bottom:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);left:50%;-webkit-transform-origin:top;transform-origin:top}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:hover:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:focus:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:hover:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:focus:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top][data-cooltipz-visible]:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:hover:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top][data-cooltipz-visible]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:hover:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top][data-cooltipz-visible]:after{-webkit-transform:translate(-50%,0);transform:translate(-50%)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:after{left:0;margin-bottom:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(0,var(--cooltipz-slide, 6px));transform:translateY(var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:before{left:calc(var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px));transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:before{bottom:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:top;transform-origin:top}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:hover:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:focus:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:hover:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:focus:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left][data-cooltipz-visible]:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:hover:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-left][data-cooltipz-visible]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:hover:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-left][data-cooltipz-visible]:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:after{margin-bottom:calc(var(--cooltipz-arrow-size, .3125rem) * 2);right:0;-webkit-transform:translate(0,var(--cooltipz-slide, 6px));transform:translateY(var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:before{right:calc(var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px));transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:before{bottom:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:top;transform-origin:top}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:hover:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:focus:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:hover:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:focus:before,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right][data-cooltipz-visible]:before{-webkit-transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:hover:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=top-right][data-cooltipz-visible]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:hover:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-dir=top-right][data-cooltipz-visible]:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:after{margin-top:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(-50%,calc(var(--cooltipz-slide, 6px) * -1));transform:translate(-50%,calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1));transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:before{left:50%;top:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:bottom;transform-origin:bottom}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:hover:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:focus:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:hover:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:focus:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom][data-cooltipz-visible]:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:hover:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom][data-cooltipz-visible]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:hover:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom][data-cooltipz-visible]:after{-webkit-transform:translate(-50%,0);transform:translate(-50%)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:after{left:0;margin-top:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(0,calc(var(--cooltipz-slide, 6px) * -1));transform:translateY(calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:before{left:calc(var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1));transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:before{top:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:bottom;transform-origin:bottom}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:hover:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:focus:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:hover:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:focus:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left][data-cooltipz-visible]:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:hover:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-left][data-cooltipz-visible]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:hover:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-left][data-cooltipz-visible]:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:after{margin-top:calc(var(--cooltipz-arrow-size, .3125rem) * 2);right:0;-webkit-transform:translate(0,calc(var(--cooltipz-slide, 6px) * -1));transform:translateY(calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:before{right:calc(var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1));transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:before{top:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:bottom;transform-origin:bottom}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:hover:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:focus:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:hover:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:focus:before,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right][data-cooltipz-visible]:before{-webkit-transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:hover:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=bottom-right][data-cooltipz-visible]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:hover:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-dir=bottom-right][data-cooltipz-visible]:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:after{margin-right:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(var(--cooltipz-slide, 6px),-50%);transform:translate(var(--cooltipz-slide, 6px),-50%)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:before{-webkit-transform:translate(var(--cooltipz-slide, 6px),calc(-50% + var(--cooltipz-arrow-offset, 0px)));transform:translate(var(--cooltipz-slide, 6px),calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:before{right:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);top:50%;-webkit-transform-origin:left;transform-origin:left}[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:hover:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:focus:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=left][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:hover:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:focus:before,[aria-label][class*=cooltipz][data-cooltipz-dir=left][data-cooltipz-visible]:before{-webkit-transform:translate(0,calc(-50% + var(--cooltipz-arrow-offset, 0px)));transform:translateY(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:hover:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=left]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=left][data-cooltipz-visible]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:hover:after,[aria-label][class*=cooltipz][data-cooltipz-dir=left]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-dir=left][data-cooltipz-visible]:after{-webkit-transform:translate(0,-50%);transform:translateY(-50%)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:after{margin-left:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(calc(var(--cooltipz-slide, 6px) * -1),-50%);transform:translate(calc(var(--cooltipz-slide, 6px) * -1),-50%)}[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:before{-webkit-transform:translate(calc(var(--cooltipz-slide, 6px) * -1),calc(-50% + var(--cooltipz-arrow-offset, 0px)));transform:translate(calc(var(--cooltipz-slide, 6px) * -1),calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:before{left:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);top:50%;-webkit-transform-origin:right;transform-origin:right}[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:hover:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:focus:before,[aria-label][data-cooltipz-dir][data-cooltipz-dir=right][data-cooltipz-visible]:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:hover:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:focus:before,[aria-label][class*=cooltipz][data-cooltipz-dir=right][data-cooltipz-visible]:before{-webkit-transform:translate(0,calc(-50% + var(--cooltipz-arrow-offset, 0px)));transform:translateY(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:hover:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=right]:focus:after,[aria-label][data-cooltipz-dir][data-cooltipz-dir=right][data-cooltipz-visible]:after,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:hover:after,[aria-label][class*=cooltipz][data-cooltipz-dir=right]:focus:after,[aria-label][class*=cooltipz][data-cooltipz-dir=right][data-cooltipz-visible]:after{-webkit-transform:translate(0,-50%);transform:translateY(-50%)}[aria-label][data-cooltipz-dir][data-cooltipz-size=fit]:after,[aria-label][class*=cooltipz][data-cooltipz-size=fit]:after{width:100%}[aria-label][data-cooltipz-dir][data-cooltipz-size=small]:after,[aria-label][class*=cooltipz][data-cooltipz-size=small]:after{width:var(--cooltipz-small, 6.25rem)}[aria-label][data-cooltipz-dir][data-cooltipz-size=medium]:after,[aria-label][class*=cooltipz][data-cooltipz-size=medium]:after{width:var(--cooltipz-medium, 12.5rem)}[aria-label][data-cooltipz-dir][data-cooltipz-size=large]:after,[aria-label][class*=cooltipz][data-cooltipz-size=large]:after{width:var(--cooltipz-large, 18.75rem)}[aria-label][data-cooltipz-dir][data-cooltipz-size=custom]:after,[aria-label][class*=cooltipz][data-cooltipz-size=custom]:after{white-space:pre;word-wrap:break-word}[aria-label][data-cooltipz-dir].cooltipz--top:after,[aria-label][class*=cooltipz].cooltipz--top:after{margin-bottom:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(-50%,var(--cooltipz-slide, 6px));transform:translate(-50%,var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir].cooltipz--top:before,[aria-label][class*=cooltipz].cooltipz--top:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px));transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir].cooltipz--top:after,[aria-label][data-cooltipz-dir].cooltipz--top:before,[aria-label][class*=cooltipz].cooltipz--top:after,[aria-label][class*=cooltipz].cooltipz--top:before{bottom:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);left:50%;-webkit-transform-origin:top;transform-origin:top}[aria-label][data-cooltipz-dir].cooltipz--top:hover:before,[aria-label][data-cooltipz-dir].cooltipz--top:focus:before,[aria-label][data-cooltipz-dir].cooltipz--top.cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--top:hover:before,[aria-label][class*=cooltipz].cooltipz--top:focus:before,[aria-label][class*=cooltipz].cooltipz--top.cooltipz--visible:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--top:hover:after,[aria-label][data-cooltipz-dir].cooltipz--top:focus:after,[aria-label][data-cooltipz-dir].cooltipz--top.cooltipz--visible:after,[aria-label][class*=cooltipz].cooltipz--top:hover:after,[aria-label][class*=cooltipz].cooltipz--top:focus:after,[aria-label][class*=cooltipz].cooltipz--top.cooltipz--visible:after{-webkit-transform:translate(-50%,0);transform:translate(-50%)}[aria-label][data-cooltipz-dir].cooltipz--top-left:after,[aria-label][class*=cooltipz].cooltipz--top-left:after{left:0;margin-bottom:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(0,var(--cooltipz-slide, 6px));transform:translateY(var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir].cooltipz--top-left:before,[aria-label][class*=cooltipz].cooltipz--top-left:before{left:calc(var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px));transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir].cooltipz--top-left:after,[aria-label][data-cooltipz-dir].cooltipz--top-left:before,[aria-label][class*=cooltipz].cooltipz--top-left:after,[aria-label][class*=cooltipz].cooltipz--top-left:before{bottom:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:top;transform-origin:top}[aria-label][data-cooltipz-dir].cooltipz--top-left:hover:before,[aria-label][data-cooltipz-dir].cooltipz--top-left:focus:before,[aria-label][data-cooltipz-dir].cooltipz--top-left.cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--top-left:hover:before,[aria-label][class*=cooltipz].cooltipz--top-left:focus:before,[aria-label][class*=cooltipz].cooltipz--top-left.cooltipz--visible:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--top-left:hover:after,[aria-label][data-cooltipz-dir].cooltipz--top-left:focus:after,[aria-label][data-cooltipz-dir].cooltipz--top-left.cooltipz--visible:after,[aria-label][class*=cooltipz].cooltipz--top-left:hover:after,[aria-label][class*=cooltipz].cooltipz--top-left:focus:after,[aria-label][class*=cooltipz].cooltipz--top-left.cooltipz--visible:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-cooltipz-dir].cooltipz--top-right:after,[aria-label][class*=cooltipz].cooltipz--top-right:after{margin-bottom:calc(var(--cooltipz-arrow-size, .3125rem) * 2);right:0;-webkit-transform:translate(0,var(--cooltipz-slide, 6px));transform:translateY(var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir].cooltipz--top-right:before,[aria-label][class*=cooltipz].cooltipz--top-right:before{right:calc(var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px));transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),var(--cooltipz-slide, 6px))}[aria-label][data-cooltipz-dir].cooltipz--top-right:after,[aria-label][data-cooltipz-dir].cooltipz--top-right:before,[aria-label][class*=cooltipz].cooltipz--top-right:after,[aria-label][class*=cooltipz].cooltipz--top-right:before{bottom:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:top;transform-origin:top}[aria-label][data-cooltipz-dir].cooltipz--top-right:hover:before,[aria-label][data-cooltipz-dir].cooltipz--top-right:focus:before,[aria-label][data-cooltipz-dir].cooltipz--top-right.cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--top-right:hover:before,[aria-label][class*=cooltipz].cooltipz--top-right:focus:before,[aria-label][class*=cooltipz].cooltipz--top-right.cooltipz--visible:before{-webkit-transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--top-right:hover:after,[aria-label][data-cooltipz-dir].cooltipz--top-right:focus:after,[aria-label][data-cooltipz-dir].cooltipz--top-right.cooltipz--visible:after,[aria-label][class*=cooltipz].cooltipz--top-right:hover:after,[aria-label][class*=cooltipz].cooltipz--top-right:focus:after,[aria-label][class*=cooltipz].cooltipz--top-right.cooltipz--visible:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-cooltipz-dir].cooltipz--bottom:after,[aria-label][class*=cooltipz].cooltipz--bottom:after{margin-top:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(-50%,calc(var(--cooltipz-slide, 6px) * -1));transform:translate(-50%,calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir].cooltipz--bottom:before,[aria-label][class*=cooltipz].cooltipz--bottom:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1));transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir].cooltipz--bottom:after,[aria-label][data-cooltipz-dir].cooltipz--bottom:before,[aria-label][class*=cooltipz].cooltipz--bottom:after,[aria-label][class*=cooltipz].cooltipz--bottom:before{left:50%;top:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:bottom;transform-origin:bottom}[aria-label][data-cooltipz-dir].cooltipz--bottom:hover:before,[aria-label][data-cooltipz-dir].cooltipz--bottom:focus:before,[aria-label][data-cooltipz-dir].cooltipz--bottom.cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--bottom:hover:before,[aria-label][class*=cooltipz].cooltipz--bottom:focus:before,[aria-label][class*=cooltipz].cooltipz--bottom.cooltipz--visible:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--bottom:hover:after,[aria-label][data-cooltipz-dir].cooltipz--bottom:focus:after,[aria-label][data-cooltipz-dir].cooltipz--bottom.cooltipz--visible:after,[aria-label][class*=cooltipz].cooltipz--bottom:hover:after,[aria-label][class*=cooltipz].cooltipz--bottom:focus:after,[aria-label][class*=cooltipz].cooltipz--bottom.cooltipz--visible:after{-webkit-transform:translate(-50%,0);transform:translate(-50%)}[aria-label][data-cooltipz-dir].cooltipz--bottom-left:after,[aria-label][class*=cooltipz].cooltipz--bottom-left:after{left:0;margin-top:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(0,calc(var(--cooltipz-slide, 6px) * -1));transform:translateY(calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir].cooltipz--bottom-left:before,[aria-label][class*=cooltipz].cooltipz--bottom-left:before{left:calc(var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1));transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir].cooltipz--bottom-left:after,[aria-label][data-cooltipz-dir].cooltipz--bottom-left:before,[aria-label][class*=cooltipz].cooltipz--bottom-left:after,[aria-label][class*=cooltipz].cooltipz--bottom-left:before{top:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:bottom;transform-origin:bottom}[aria-label][data-cooltipz-dir].cooltipz--bottom-left:hover:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-left:focus:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-left.cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--bottom-left:hover:before,[aria-label][class*=cooltipz].cooltipz--bottom-left:focus:before,[aria-label][class*=cooltipz].cooltipz--bottom-left.cooltipz--visible:before{-webkit-transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--bottom-left:hover:after,[aria-label][data-cooltipz-dir].cooltipz--bottom-left:focus:after,[aria-label][data-cooltipz-dir].cooltipz--bottom-left.cooltipz--visible:after,[aria-label][class*=cooltipz].cooltipz--bottom-left:hover:after,[aria-label][class*=cooltipz].cooltipz--bottom-left:focus:after,[aria-label][class*=cooltipz].cooltipz--bottom-left.cooltipz--visible:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-cooltipz-dir].cooltipz--bottom-right:after,[aria-label][class*=cooltipz].cooltipz--bottom-right:after{margin-top:calc(var(--cooltipz-arrow-size, .3125rem) * 2);right:0;-webkit-transform:translate(0,calc(var(--cooltipz-slide, 6px) * -1));transform:translateY(calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir].cooltipz--bottom-right:before,[aria-label][class*=cooltipz].cooltipz--bottom-right:before{right:calc(var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1));transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),calc(var(--cooltipz-slide, 6px) * -1))}[aria-label][data-cooltipz-dir].cooltipz--bottom-right:after,[aria-label][data-cooltipz-dir].cooltipz--bottom-right:before,[aria-label][class*=cooltipz].cooltipz--bottom-right:after,[aria-label][class*=cooltipz].cooltipz--bottom-right:before{top:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);-webkit-transform-origin:bottom;transform-origin:bottom}[aria-label][data-cooltipz-dir].cooltipz--bottom-right:hover:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-right:focus:before,[aria-label][data-cooltipz-dir].cooltipz--bottom-right.cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--bottom-right:hover:before,[aria-label][class*=cooltipz].cooltipz--bottom-right:focus:before,[aria-label][class*=cooltipz].cooltipz--bottom-right.cooltipz--visible:before{-webkit-transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)),0);transform:translate(calc(50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--bottom-right:hover:after,[aria-label][data-cooltipz-dir].cooltipz--bottom-right:focus:after,[aria-label][data-cooltipz-dir].cooltipz--bottom-right.cooltipz--visible:after,[aria-label][class*=cooltipz].cooltipz--bottom-right:hover:after,[aria-label][class*=cooltipz].cooltipz--bottom-right:focus:after,[aria-label][class*=cooltipz].cooltipz--bottom-right.cooltipz--visible:after{-webkit-transform:translate(0,0);transform:translate(0)}[aria-label][data-cooltipz-dir].cooltipz--left:after,[aria-label][class*=cooltipz].cooltipz--left:after{margin-right:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(var(--cooltipz-slide, 6px),-50%);transform:translate(var(--cooltipz-slide, 6px),-50%)}[aria-label][data-cooltipz-dir].cooltipz--left:before,[aria-label][class*=cooltipz].cooltipz--left:before{-webkit-transform:translate(var(--cooltipz-slide, 6px),calc(-50% + var(--cooltipz-arrow-offset, 0px)));transform:translate(var(--cooltipz-slide, 6px),calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--left:after,[aria-label][data-cooltipz-dir].cooltipz--left:before,[aria-label][class*=cooltipz].cooltipz--left:after,[aria-label][class*=cooltipz].cooltipz--left:before{right:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);top:50%;-webkit-transform-origin:left;transform-origin:left}[aria-label][data-cooltipz-dir].cooltipz--left:hover:before,[aria-label][data-cooltipz-dir].cooltipz--left:focus:before,[aria-label][data-cooltipz-dir].cooltipz--left.cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--left:hover:before,[aria-label][class*=cooltipz].cooltipz--left:focus:before,[aria-label][class*=cooltipz].cooltipz--left.cooltipz--visible:before{-webkit-transform:translate(0,calc(-50% + var(--cooltipz-arrow-offset, 0px)));transform:translateY(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--left:hover:after,[aria-label][data-cooltipz-dir].cooltipz--left:focus:after,[aria-label][data-cooltipz-dir].cooltipz--left.cooltipz--visible:after,[aria-label][class*=cooltipz].cooltipz--left:hover:after,[aria-label][class*=cooltipz].cooltipz--left:focus:after,[aria-label][class*=cooltipz].cooltipz--left.cooltipz--visible:after{-webkit-transform:translate(0,-50%);transform:translateY(-50%)}[aria-label][data-cooltipz-dir].cooltipz--right:after,[aria-label][class*=cooltipz].cooltipz--right:after{margin-left:calc(var(--cooltipz-arrow-size, .3125rem) * 2);-webkit-transform:translate(calc(var(--cooltipz-slide, 6px) * -1),-50%);transform:translate(calc(var(--cooltipz-slide, 6px) * -1),-50%)}[aria-label][data-cooltipz-dir].cooltipz--right:before,[aria-label][class*=cooltipz].cooltipz--right:before{-webkit-transform:translate(calc(var(--cooltipz-slide, 6px) * -1),calc(-50% + var(--cooltipz-arrow-offset, 0px)));transform:translate(calc(var(--cooltipz-slide, 6px) * -1),calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--right:after,[aria-label][data-cooltipz-dir].cooltipz--right:before,[aria-label][class*=cooltipz].cooltipz--right:after,[aria-label][class*=cooltipz].cooltipz--right:before{left:calc(100% - var(--cooltipz-arrow-size, .3125rem) / 2);top:50%;-webkit-transform-origin:right;transform-origin:right}[aria-label][data-cooltipz-dir].cooltipz--right:hover:before,[aria-label][data-cooltipz-dir].cooltipz--right:focus:before,[aria-label][data-cooltipz-dir].cooltipz--right.cooltipz--visible:before,[aria-label][class*=cooltipz].cooltipz--right:hover:before,[aria-label][class*=cooltipz].cooltipz--right:focus:before,[aria-label][class*=cooltipz].cooltipz--right.cooltipz--visible:before{-webkit-transform:translate(0,calc(-50% + var(--cooltipz-arrow-offset, 0px)));transform:translateY(calc(-50% + var(--cooltipz-arrow-offset, 0px)))}[aria-label][data-cooltipz-dir].cooltipz--right:hover:after,[aria-label][data-cooltipz-dir].cooltipz--right:focus:after,[aria-label][data-cooltipz-dir].cooltipz--right.cooltipz--visible:after,[aria-label][class*=cooltipz].cooltipz--right:hover:after,[aria-label][class*=cooltipz].cooltipz--right:focus:after,[aria-label][class*=cooltipz].cooltipz--right.cooltipz--visible:after{-webkit-transform:translate(0,-50%);transform:translateY(-50%)}[aria-label][data-cooltipz-dir].cooltipz--fit:after,[aria-label][class*=cooltipz].cooltipz--fit:after{width:100%}[aria-label][data-cooltipz-dir].cooltipz--small:after,[aria-label][class*=cooltipz].cooltipz--small:after{width:var(--cooltipz-small, 6.25rem)}[aria-label][data-cooltipz-dir].cooltipz--medium:after,[aria-label][class*=cooltipz].cooltipz--medium:after{width:var(--cooltipz-medium, 12.5rem)}[aria-label][data-cooltipz-dir].cooltipz--large:after,[aria-label][class*=cooltipz].cooltipz--large:after{width:var(--cooltipz-large, 18.75rem)}[aria-label][data-cooltipz-dir].cooltipz--custom:after,[aria-label][class*=cooltipz].cooltipz--custom:after{white-space:pre;word-wrap:break-word}[aria-label][data-cooltipz-dir][data-cooltipz-static]:after,[aria-label][data-cooltipz-dir][data-cooltipz-static]:before,[aria-label][data-cooltipz-dir].cooltipz--static:after,[aria-label][data-cooltipz-dir].cooltipz--static:before,[aria-label][class*=cooltipz][data-cooltipz-static]:after,[aria-label][class*=cooltipz][data-cooltipz-static]:before,[aria-label][class*=cooltipz].cooltipz--static:after,[aria-label][class*=cooltipz].cooltipz--static:before{-webkit-transition:none;transition:none}[aria-label=""][data-cooltipz-dir]:before,[aria-label=""][data-cooltipz-dir]:after,[aria-label=""][class*=cooltipz]:before,[aria-label=""][class*=cooltipz]:after{display:none}html,body{overscroll-behavior-x:none}.teambeat-logo.svelte-12qhfyh{width:2em;height:2em;margin-right:.5em;vertical-align:middle;color:var(--title-bar-color)}.avatar-dropdown-container.svelte-12qhfyh{position:relative;display:inline-block}.avatar-dropdown-trigger.svelte-12qhfyh{background:none;border:none;padding:0;cursor:pointer;border-radius:50%;transition:all var(--transition-fast)}.avatar-dropdown-trigger.svelte-12qhfyh:hover{opacity:.8}.avatar-dropdown-trigger.svelte-12qhfyh:focus{outline:none;box-shadow:0 0 0 2px #ffffff80}.avatar-dropdown-menu.svelte-12qhfyh{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);min-width:200px;z-index:1000;overflow:hidden}.dropdown-bridge.svelte-12qhfyh{position:absolute;top:100%;right:0;width:100%;height:8px;background:transparent;z-index:999}.dropdown-user-info.svelte-12qhfyh{padding:var(--spacing-3) var(--spacing-4);background:var(--surface-elevated)}.dropdown-user-name.svelte-12qhfyh{font-weight:600;color:var(--color-text-primary);font-size:.875rem}.dropdown-user-email.svelte-12qhfyh{color:var(--color-text-muted);font-size:.75rem;margin-top:2px}.dropdown-divider.svelte-12qhfyh{height:1px;background:var(--color-border);margin:0}.dropdown-item.svelte-12qhfyh{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);color:var(--color-text-primary);text-decoration:none;background:transparent;border:none;width:100%;text-align:left;font-size:.875rem;transition:background var(--transition-fast);cursor:pointer}.dropdown-item.svelte-12qhfyh:hover{background:var(--surface-elevated);color:var(--color-text-primary)}.dropdown-item-danger.svelte-12qhfyh{color:var(--color-danger)}.dropdown-item-danger.svelte-12qhfyh:hover{background:var(--status-error-bg)}
