@import"https://fonts.googleapis.com/css2?family=Overpass+Mono:wght@400;700&family=Overpass:wght@400;500;600;700&display=swap";@keyframes alert-pop-up{0%{opacity:0;transform:translateY(0) scale(.98)}to{transform:none}}.Alerts{bottom:24px;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;z-index:var(--z-index-alert)}.Alert{animation:.4s alert-pop-up cubic-bezier(.47,.26,.1,1.53),.4s alert-pop-up reverse 2s;animation-fill-mode:forwards;background:var(--theme-light-green);border-radius:4px;box-shadow:inset 0 0 1px #0006,0 1px 3px #0000003d;color:var(--theme-neutral-light);font-size:15px;-webkit-hyphens:auto;hyphens:auto;line-height:20px;margin:0 auto;max-width:356px;padding:14px 16px}.Alert.persist{animation:.4s alert-pop-up cubic-bezier(.47,.26,.1,1.53)}.Alert.error{background:var(--theme-dark-red)}.AssessmentBrowserCount{color:var(--theme-neutral);font:500 14px/1 var(--font-sans);letter-spacing:.02em;margin-right:12px}.AssessmentBrowserAggregate{color:var(--theme-neutral-dark);font:500 13px/1 var(--font-monospace);margin-right:12px}.AssessmentBrowserFilters{border-bottom:1px solid var(--color-divider);padding:0 var(--main-body-inline-padding) 16px}.AssessmentBrowserFilters-form{display:flex;flex-wrap:wrap;gap:12px}.AssessmentBrowserFilters-group{display:flex;flex:1 1 140px;flex-direction:column;gap:4px;max-width:200px}.AssessmentBrowserFilters-label{color:var(--theme-neutral);font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.AssessmentBrowserFilters-group select,.AssessmentBrowserFilters-group input[type=date]{font-size:13px;padding:8px 32px 8px 10px}.AssessmentBrowserFilters-group input[type=date]{padding-right:10px}.AssessmentBrowserTable{font-size:13px;margin-bottom:16px;margin-top:16px}.AssessmentBrowserTable tbody tr{transition:background-color .1s ease}.AssessmentBrowserTable tbody tr:hover{background-color:#0069aa0a}.AssessmentBrowserTime{color:var(--theme-neutral);cursor:default;display:inline-block;font:400 13px/1.4 var(--font-monospace);min-width:11ch;white-space:nowrap}.AssessmentBrowserSource pre{color:var(--theme-neutral-dark);font:400 12px/1.4 var(--font-monospace);margin:0;max-height:60px;max-width:280px;overflow:hidden;white-space:pre-wrap}.AssessmentBadge{border-radius:4px;color:#fff;display:inline-block;font:600 10px/1 var(--font-sans);letter-spacing:.06em;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.AssessmentBadge--green{background-color:var(--color-status-active)}.AssessmentBadge--blue{background-color:#0069aa}.AssessmentBadge--orange{background-color:#c97700}.AssessmentBadge--red{background-color:var(--red-400)}.AssessmentBadge--gray{background-color:var(--theme-neutral)}.AssessmentBrowserDetailsBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--theme-neutral-tooling);border-radius:4px;color:var(--theme-neutral-dark);cursor:pointer;font:600 11px/1 var(--font-sans);letter-spacing:.04em;padding:5px 10px;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.AssessmentBrowserDetailsBtn:hover,.AssessmentBrowserDetailsBtn.is-active{background:var(--theme-neutral-really-light);border-color:var(--theme-neutral)}.AssessmentBrowserModal{align-items:flex-start;background:none;border:0;color:inherit;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;margin:0;max-height:none;max-width:none;padding:32px 16px;position:fixed;width:100%;z-index:var(--z-index-modal, 100)}.AssessmentBrowserModal-backdrop{background:#00000080;top:0;right:0;bottom:0;left:0;position:absolute}.AssessmentBrowserModal-dialog{background:var(--theme-card-background, #fff);border-radius:8px;box-shadow:0 4px 24px #0000003d;display:flex;flex-direction:column;max-height:calc(100vh - 64px);max-width:880px;position:relative;width:100%}.AssessmentBrowserModal-header{align-items:flex-start;border-bottom:1px solid var(--color-divider);display:flex;gap:12px;justify-content:space-between;padding:20px 24px 16px}.AssessmentBrowserModal-heading{display:flex;flex-direction:column;gap:4px;min-width:0}.AssessmentBrowserModal-title{color:var(--theme-midnight-green);font:600 18px/1.2 var(--font-sans);margin:0}.AssessmentBrowserModal-meta{color:var(--theme-neutral);font:400 13px/1.4 var(--font-sans);margin:0}.AssessmentBrowserModal-metaSep{margin:0 6px;opacity:.6}.AssessmentBrowserModal-cost{color:var(--theme-neutral-dark);font:500 13px/1.4 var(--font-monospace);margin:0}.AssessmentBrowserModal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--theme-dark-tooling);cursor:pointer;flex:0 0 auto;font-size:24px;height:32px;line-height:1;padding:0;width:32px}.AssessmentBrowserModal-close:hover{color:var(--theme-midnight-green)}.AssessmentBrowserModal-body{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:20px 24px 24px}.AssessmentBrowserModal-section{display:flex;flex-direction:column;gap:6px}.AssessmentBrowserModal-sectionTitle{color:var(--theme-neutral);font:600 11px/1 var(--font-sans);letter-spacing:.08em;margin:0;text-transform:uppercase}.AssessmentBrowserModal-fields{background:var(--theme-neutral-really-light);border:1px solid var(--theme-neutral-tooling);border-radius:4px;color:var(--theme-neutral-dark);font:400 12px/1.5 var(--font-monospace);margin:0;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.AssessmentBrowserModal-rationale{color:var(--theme-neutral-dark);font:400 13px/1.5 var(--font-sans);margin:0}.AssessmentBrowserModal-prompt{background:var(--theme-neutral-really-light);border:1px solid var(--theme-neutral-tooling);border-radius:4px;color:var(--theme-neutral-dark);font:400 12px/1.5 var(--font-monospace);margin:0;max-height:360px;overflow:auto;padding:10px 12px;white-space:pre-wrap;word-break:break-word}.AssessmentBrowserModal-pipeline{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.AssessmentBrowserModal-candidate{background:var(--theme-neutral-really-light);border:1px solid var(--theme-neutral-tooling);border-radius:4px;padding:10px 12px}.AssessmentBrowserModal-candidateHeader{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.AssessmentBrowserModal-candidateStage{color:var(--theme-midnight-green);font:600 13px/1 var(--font-sans)}.AssessmentBrowserModal-candidateRole{color:var(--theme-neutral);font:400 11px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase}.AssessmentBrowserModal-candidateModel{background:var(--theme-card-background, #fff);border:1px solid var(--theme-neutral-tooling);border-radius:3px;color:var(--theme-neutral-dark);font:400 11px/1.4 var(--font-monospace);padding:2px 6px}.AssessmentBrowserModal-candidateMetrics{color:var(--theme-neutral);font:400 12px/1.4 var(--font-monospace);margin-left:auto}.AssessmentBrowserModal-candidate .AssessmentBrowserModal-fields{background:var(--theme-card-background, #fff)}.AssessmentBrowserModal-candidateError{color:var(--red-400);font:400 12px/1.5 var(--font-monospace);margin:0;white-space:pre-wrap;word-break:break-word}.AssessmentBrowserEmpty{align-items:center;color:var(--theme-neutral);display:flex;flex-direction:column;gap:8px;padding:64px 24px;text-align:center}.AssessmentBrowserEmpty p{color:var(--theme-neutral-dark);font:500 16px/1.4 var(--font-sans);margin:0}.AssessmentBrowserEmpty span{font:400 14px/1.4 var(--font-sans)}.AssessmentBrowserPagination{align-items:center;border-top:1px solid var(--color-divider);display:flex;gap:16px;justify-content:center;margin-top:16px;padding:16px 0}.AssessmentBrowserPagination-info{color:var(--theme-neutral);font:400 13px/1 var(--font-sans)}.AuditCount{color:var(--theme-neutral);font:500 14px/1 var(--font-sans);letter-spacing:.02em}.AuditFilters{border-bottom:1px solid var(--color-divider);padding:0 var(--main-body-inline-padding) 16px}.AuditFilters-form{display:flex;flex-wrap:wrap;gap:12px}.AuditFilters-group{display:flex;flex:1 1 140px;flex-direction:column;gap:4px;max-width:200px}.AuditFilters-label{color:var(--theme-neutral);font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.AuditFilters-group select,.AuditFilters-group input[type=date]{font-size:13px;padding:8px 32px 8px 10px}.AuditFilters-group input[type=date]{padding-right:10px}.AuditTable{margin-bottom:16px;margin-top:16px}.AuditTable tbody tr{transition:background-color .1s ease}.AuditTable tbody tr:not(.AuditDiff-row):hover{background-color:#0069aa0a}.AuditTable tbody tr.is-expanded{background-color:#0069aa0a}.AuditTime{color:var(--theme-neutral);cursor:default;font:400 13px/1.4 var(--font-sans);white-space:nowrap}.AuditActor{color:var(--theme-neutral-dark);font:400 13px/1.4 var(--font-monospace)}.AuditActor--system{color:var(--theme-neutral);font-family:var(--font-sans);font-style:italic}.AuditBadge{border-radius:4px;color:#fff;display:inline-block;font:600 10px/1 var(--font-sans);letter-spacing:.06em;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.AuditBadge--green{background-color:var(--color-status-active)}.AuditBadge--blue{background-color:#0069aa}.AuditBadge--red{background-color:var(--red-400)}.AuditBadge--gray{background-color:var(--theme-neutral)}.AuditResource{align-items:baseline;display:inline-flex;gap:6px}.AuditResource-type{color:var(--theme-neutral-dark);font:600 12px/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase}.AuditResource-id{color:var(--theme-neutral);font:400 12px/1 var(--font-monospace);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuditTenant{color:var(--theme-neutral-dark);font:500 13px/1.4 var(--font-sans)}.AuditDetailsBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--theme-neutral-tooling);border-radius:4px;color:var(--theme-neutral-dark);cursor:pointer;font:600 11px/1 var(--font-sans);letter-spacing:.04em;padding:5px 10px;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.AuditDetailsBtn:hover,.AuditDetailsBtn.is-active{background:var(--theme-neutral-really-light);border-color:var(--theme-neutral)}.AuditDiff-row>td{border-top:none!important;padding:0!important}.AuditDiff{background:var(--theme-neutral-really-light);border-bottom:1px solid var(--color-divider);border-top:1px solid var(--color-divider);display:flex;flex-direction:column;gap:8px;padding:12px 16px}.AuditDiff-field{align-items:flex-start;display:flex;gap:12px}.AuditDiff-name{color:var(--theme-neutral-dark);flex:0 0 120px;font:600 12px/1.6 var(--font-sans);letter-spacing:.02em;text-align:right}.AuditDiff-values{align-items:flex-start;display:flex;flex:1;gap:8px;min-width:0}.AuditDiff-old,.AuditDiff-new{align-items:baseline;display:flex;flex:1;gap:6px;min-width:0}.AuditDiff-label{color:var(--theme-neutral);flex-shrink:0;font:600 9px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.AuditDiff-old code{background:#ff505014;border-radius:3px;color:var(--red-700);font:400 12px/1.5 var(--font-monospace);padding:1px 6px;word-break:break-all}.AuditDiff-new code{background:#1c800014;border-radius:3px;color:var(--green-900);font:400 12px/1.5 var(--font-monospace);padding:1px 6px;word-break:break-all}.AuditDiff-arrow{color:var(--theme-neutral);flex-shrink:0;font-size:14px;line-height:1.4}.AuditEmpty{align-items:center;color:var(--theme-neutral);display:flex;flex-direction:column;gap:8px;padding:64px 24px;text-align:center}.AuditEmpty svg{margin-bottom:8px;opacity:.3}.AuditEmpty p{color:var(--theme-neutral-dark);font:500 16px/1.4 var(--font-sans);margin:0}.AuditEmpty span{font:400 14px/1.4 var(--font-sans)}.AuditPagination{align-items:center;border-top:1px solid var(--color-divider);display:flex;justify-content:space-between;margin-top:16px;padding:16px 0}.AuditPagination-info{color:var(--theme-neutral);font:400 13px/1 var(--font-sans)}.AuditPagination-info strong{color:var(--theme-neutral-dark)}.AuditPagination-controls{display:flex;gap:8px}.AuditPagination-controls .Btn[disabled]{opacity:.3;pointer-events:none}.SecurityEventsCount{color:var(--theme-neutral);font:500 14px/1 var(--font-sans);letter-spacing:.02em}.SecurityEventsFilters{border-bottom:1px solid var(--color-divider);padding:0 var(--main-body-inline-padding) 16px}.SecurityEventsFilters-form{display:flex;flex-wrap:wrap;gap:12px}.SecurityEventsFilters-group{display:flex;flex:1 1 140px;flex-direction:column;gap:4px;max-width:200px}.SecurityEventsFilters-label{color:var(--theme-neutral);font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.SecurityEventsFilters-group select,.SecurityEventsFilters-group input[type=date],.SecurityEventsFilters-group input[type=text]{font-size:13px;padding:8px 10px}.SecurityEventsFilters-group select{padding-right:32px}.SecurityEventsTable{margin-bottom:16px;margin-top:16px}.SecurityEventsTable tbody tr{transition:background-color .1s ease}.SecurityEventsTable tbody tr:not(.SecurityEventsDetails-row):hover{background-color:#0069aa0a}.SecurityEventsTable tbody tr.is-expanded{background-color:#0069aa0a}.SecurityEventsTime{color:var(--theme-neutral);cursor:default;font:400 13px/1.4 var(--font-sans);white-space:nowrap}.SecurityEventsUser{display:flex;flex-direction:column;gap:2px}.SecurityEventsUser-email{color:var(--theme-neutral-dark);font:400 13px/1.4 var(--font-monospace)}.SecurityEventsUser-unknown{color:var(--theme-neutral);font:400 11px/1 var(--font-sans);font-style:italic}.SecurityEventsBadge{border-radius:4px;color:#fff;display:inline-block;font:600 10px/1 var(--font-sans);letter-spacing:.06em;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.SecurityEventsBadge--green{background-color:var(--color-status-active)}.SecurityEventsBadge--blue{background-color:#0069aa}.SecurityEventsBadge--orange{background-color:#c97700}.SecurityEventsBadge--red{background-color:var(--red-400)}.SecurityEventsBadge--gray{background-color:var(--theme-neutral)}.SecurityEventsIP{color:var(--theme-neutral);font:400 13px/1.4 var(--font-monospace)}.SecurityEventsLocation{color:var(--theme-neutral);font:400 13px/1.4 var(--font-sans)}.SecurityEventsDetailsBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--theme-neutral-tooling);border-radius:4px;color:var(--theme-neutral-dark);cursor:pointer;font:600 11px/1 var(--font-sans);letter-spacing:.04em;padding:5px 10px;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.SecurityEventsDetailsBtn:hover,.SecurityEventsDetailsBtn.is-active{background:var(--theme-neutral-really-light);border-color:var(--theme-neutral)}.SecurityEventsDetails-row>td{border-top:none!important;padding:0!important}.SecurityEventsDetails{background:var(--theme-neutral-really-light);border-bottom:1px solid var(--color-divider);border-top:1px solid var(--color-divider);display:flex;flex-direction:column;gap:8px;padding:12px 16px}.SecurityEventsDetails-field{align-items:flex-start;display:flex;gap:12px}.SecurityEventsDetails-name{color:var(--theme-neutral-dark);flex:0 0 100px;font:600 12px/1.6 var(--font-sans);letter-spacing:.02em;text-align:right}.SecurityEventsDetails-value{background:#0069aa0f;border-radius:3px;color:var(--theme-neutral-dark);font:400 12px/1.5 var(--font-monospace);padding:1px 6px;word-break:break-all}.SecurityEventsEmpty{align-items:center;color:var(--theme-neutral);display:flex;flex-direction:column;gap:8px;padding:64px 24px;text-align:center}.SecurityEventsEmpty svg{margin-bottom:8px;opacity:.3}.SecurityEventsEmpty p{color:var(--theme-neutral-dark);font:500 16px/1.4 var(--font-sans);margin:0}.SecurityEventsEmpty span{font:400 14px/1.4 var(--font-sans)}.SecurityEventsPagination{align-items:center;border-top:1px solid var(--color-divider);display:flex;justify-content:space-between;margin-top:16px;padding:16px 0}.SecurityEventsPagination-info{color:var(--theme-neutral);font:400 13px/1 var(--font-sans)}.SecurityEventsPagination-info strong{color:var(--theme-neutral-dark)}.SecurityEventsPagination-controls{display:flex;gap:8px}.SecurityEventsPagination-controls .Btn[disabled]{opacity:.3;pointer-events:none}.DashboardPage{display:flex;flex-direction:column;height:100%}.DashboardLayout{display:flex;flex-direction:column;height:100%;width:100%}.DashboardContainer{display:flex;flex:1 1;flex-wrap:wrap;grid-gap:20px;margin:0 auto 20px;max-width:1300px;padding-inline:var(--main-body-inline-padding);width:100%}.DashboardPlaces,.DashboardSchedule{flex:1 1 48%;max-width:100%;min-width:350px}.DashboardPlaces .Table svg{display:inline-block;vertical-align:text-top}.DashboardTimeStepper{align-items:center;background:#fff;display:flex;flex:0 0;font-variant-numeric:tabular-nums;justify-content:center;min-height:48px}.DashboardTime{background:transparent;border-radius:3px;font-size:15px;line-height:1;min-width:140px;position:relative;text-align:center;top:1px}.DashboardTimeArrow{align-items:center;border:0;display:flex;height:32px;justify-content:center;line-height:1;padding:4px;position:relative;width:32px}.DashboardSchedulePlace{display:block;font-size:90%}.DashboardScheduleOverride{color:#777;display:block;font-size:90%}@keyframes dashboard-modal-fade-in{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.DashboardModal{animation:.2s dashboard-modal-fade-in;background:#0000008a;display:flex;height:100%;left:0;overflow:auto;padding:16px;position:fixed;top:0;width:100%;z-index:var(--z-index-modal, 0)}.DashboardBackdrop{height:100%;left:0;position:absolute;top:0;width:100%}.DashboardForm{--form-border-radius: 8px;border:1px solid rgba(30,30,0,.2);border-radius:var(--form-border-radius);box-shadow:0 1px 10px #0000001f;margin:auto;max-width:100%;min-height:450px;position:relative;width:700px}.DashboardForm.-short{min-height:0}.DashboardFormHeader{background:var(--theme-neutral);border-bottom:1px solid rgba(30,30,0,.2);border-radius:var(--form-border-radius) var(--form-border-radius) 0 0;color:var(--theme-neutral-light);text-shadow:0 1px 1px rgba(0,0,0,.2)}.DashboardTitle{font-size:24px;font-weight:500;margin:0;padding:12px 16px 0}.DashboardFormIntro{font-size:15px;margin:0;padding:0 16px 12px}.DashboardForm .Field{padding:0}.DashboardSection{background:var(--theme-neutral-light);padding:16px}.DashboardIntro{font-size:14px;margin:0 0 10px}.DashboardFormColumns{background:var(--theme-neutral-light);display:flex;justify-content:center;grid-gap:16px;flex-wrap:wrap;padding:16px}.DashboardColumn{flex:1 1 48%;min-width:250px}.DashboardForm .FormFooter{flex:0 0}.DashboardForm .FormFooter{background:var(--theme-neutral-light);border-radius:0 0 var(--form-border-radius) var(--form-border-radius)}.StatusCellInfo{align-items:center;display:flex;flex-wrap:wrap;font-size:90%;line-height:1;margin-top:6px}.StatusCellNote{display:block;-webkit-hyphens:auto;hyphens:auto;margin-top:.5em}.DashboardFormRow{background:var(--theme-neutral-light);border-top:1px solid var(--theme-neutral-tooling);padding:8px 12px}.DashboardSchedulePicker{border:0}.EmailTemplates{--et-ink: #1d2015;--et-muted: #8a8d7c;--et-cream: #f1f0e8;--et-line: #e4e2d7;--et-green: #335c3b;--et-backdrop: #f6f5f0;--et-panel-head: #faf9f3;padding:0 var(--main-body-inline-padding) 32px}.EmailTemplatesCount{color:var(--theme-neutral);font:500 14px/1 var(--font-sans);letter-spacing:.02em;white-space:nowrap}.EmailTemplates-layout{display:grid;gap:28px;grid-template-columns:248px minmax(0,1fr)}.EmailTemplates-list{align-self:start;background:var(--et-cream);border-radius:12px;display:flex;flex-direction:column;gap:18px;padding:16px 12px}.EmailTemplates-group{display:flex;flex-direction:column;gap:2px}.EmailTemplates-groupTitle{color:var(--et-muted);font:600 11px/1 var(--font-sans);letter-spacing:.09em;margin:0 0 6px 10px;text-transform:uppercase}.EmailTemplates-item{align-items:center;border-radius:7px;color:#5f6353;display:flex;gap:9px;padding:8px 10px;text-decoration:none;transition:background-color .1s ease,color .1s ease}.EmailTemplates-item:hover{background-color:#ffffff8c;color:var(--et-ink)}.EmailTemplates-item.-active{background-color:#fff;box-shadow:0 1px 2px #1d201514;color:var(--et-ink)}.EmailTemplates-itemDot{background:#c5c2b1;border-radius:50%;flex:0 0 auto;height:7px;margin-top:1px;width:7px}.EmailTemplates-item:hover .EmailTemplates-itemDot,.EmailTemplates-item.-active .EmailTemplates-itemDot{background:var(--et-green)}.EmailTemplates-itemName{font:500 14px/1.35 var(--font-sans)}.EmailTemplates-detail{display:flex;flex-direction:column;gap:20px;min-width:0}.EmailTemplates-detailTitle{color:var(--et-ink);font:700 20px/1.2 var(--font-sans);margin:0 0 8px}.EmailTemplates-subject{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin:0}.EmailTemplates-subjectLabel{color:var(--et-muted);font:600 10px/1.6 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.EmailTemplates-subjectValue{color:#3c3a34;font:500 15px/1.4 var(--font-sans)}.EmailTemplates-panel{background:#fff;border:1px solid var(--et-line);border-radius:10px;overflow:hidden}.EmailTemplates-panelHeader{align-items:center;background:var(--et-panel-head);border-bottom:1px solid var(--et-line);display:flex;justify-content:space-between;padding:9px 14px}.EmailTemplates-panelLabel{color:var(--et-muted);font:600 11px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase}.EmailTemplates-panelBody{padding:16px}.EmailTemplates-fields{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.EmailTemplates-field{display:flex;flex-direction:column;gap:5px}.EmailTemplates-fieldLabel{color:#5f6353;font:500 13px/1.3 var(--font-sans)}.EmailTemplates-field input{background:#fff;border:1px solid var(--et-line);border-radius:6px;color:var(--et-ink);font:400 13px/1.4 var(--font-monospace);padding:9px 11px;width:100%}.EmailTemplates-field input:focus{border-color:var(--et-green);box-shadow:0 0 0 3px #335c3b1f;outline:none}.EmailTemplates-htmlBody{background:var(--et-backdrop);padding:20px}.EmailTemplates-iframe{background:#fff;border:1px solid var(--et-line);border-radius:8px;display:block;height:560px;margin:0 auto;width:100%}.EmailTemplates-text{color:#3c3a34;font:400 13px/1.6 var(--font-monospace);margin:0;overflow-x:auto;white-space:pre-wrap;word-break:break-word}@media(max-width:900px){.EmailTemplates-layout{grid-template-columns:minmax(0,1fr)}}.FindReplace{--canvas: #f4f3ec;--surface: #fff;--surface-2: #faf9f3;--ink: #23261b;--ink-2: #595d4d;--ink-3: #8a8d7c;--border: #e3e1d5;--border-strong: #d2cfc0;--brand: #0069aa;--brand-hover: #007bc7;--brand-tint: #e3eef5;--brand-tint-2: #d4e6f1;--st-needs-bg: #f7ebd6;--st-needs-fg: #8a5613;--st-needs-dot: #c98a2c;--st-approved-bg: #e3efe2;--st-approved-fg: #2f6b3f;--st-approved-dot: #4a9159;--fr-find-bg: #f6ddd8;--fr-find-fg: #a3301f;--fr-find-dot: #c0392b;--fr-repl-bg: var(--st-approved-bg);--fr-repl-fg: var(--st-approved-fg);--fr-repl-dot: var(--st-approved-dot);--pad-x: 26px;--fr-mpad: 11px 14px;--fr-line: 15.5px;--fr-gap: 14px;--font-display: var(--font-sans);--font-ui: var(--font-sans);--font-mono: var(--font-monospace)}.FindReplace[data-density=compact]{--fr-mpad: 9px 14px;--fr-line: 14px;--fr-gap: 9px}.FindReplace[data-density=comfortable]{--fr-mpad: 11px 14px;--fr-line: 15.5px;--fr-gap: 14px}.FindReplace{background:var(--canvas);display:flex;flex-direction:column;min-height:0}.FindReplace .topbar{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;padding:30px var(--pad-x) 18px}.FindReplace .topbar h1{color:var(--ink);font-family:var(--font-sans);font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1;margin:0;white-space:nowrap}.FindReplace .fr-summary{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:6px}.FindReplace .fr-summary .big{color:var(--ink);font-family:var(--font-display);font-size:17px;font-weight:800;white-space:nowrap}.FindReplace .fr-summary .big b{color:var(--brand)}.FindReplace .fr-summary .sub{color:var(--ink-3);font-size:12.5px;font-weight:600}.FindReplace .fr-wrap{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0;padding:4px var(--pad-x) var(--pad-x)}.FindReplace .fr-console{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 1px 2px #2828140a,0 8px 24px -16px #28281440;flex:0 0 auto;overflow:hidden}.FindReplace .fr-frow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:11px 14px;transition:background .12s}.FindReplace .fr-frow+.fr-frow{border-top:1px solid var(--border)}.FindReplace .fr-frow:focus-within{background:var(--surface-2)}.FindReplace .fr-lead{color:var(--ink-3);display:grid;flex:0 0 20px;height:20px;place-items:center;width:20px}.FindReplace .fr-frow:focus-within .fr-lead,.FindReplace .fr-frow:focus-within .fr-arrow{color:var(--brand)}.FindReplace .fr-lead svg{height:20px;width:20px}.FindReplace .fr-input{background:none;border:none;color:var(--ink);flex:1;font-family:var(--font-ui);font-size:16px;font-weight:600;min-width:120px;outline:none;padding:4px 0;position:relative;top:2px}.FindReplace .fr-input[readonly]{color:var(--ink-2);cursor:default}.FindReplace .fr-input::-moz-placeholder{color:var(--ink-3);font-weight:500}.FindReplace .fr-input::placeholder{color:var(--ink-3);font-weight:500}.FindReplace .fr-input.mono{font-family:var(--font-mono);font-size:14px;font-weight:500}.FindReplace .fr-div{align-self:stretch;background:var(--border);flex:0 0 1px;margin:2px;width:1px}.FindReplace .fr-toggles{display:flex;flex:0 0 auto;gap:6px}.FindReplace .fr-tog{background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;color:var(--ink-2);cursor:pointer;display:grid;font-family:var(--font-mono);font-size:13px;font-weight:600;height:30px;min-width:32px;padding:0 9px;place-items:center;transition:background .12s,color .12s,border-color .12s}.FindReplace .fr-tog:hover{background:var(--surface-2);color:var(--ink)}.FindReplace .fr-tog.on{background:var(--brand-tint-2);border-color:var(--brand);color:var(--brand)}.FindReplace .fr-tog .u{text-decoration:underline;text-underline-offset:2px}.FindReplace .fr-nav{align-items:center;display:flex;flex:0 0 auto;gap:3px}.FindReplace .fr-count{color:var(--ink-2);font-family:var(--font-mono);font-size:13px;min-width:70px;padding-right:6px;text-align:right;white-space:nowrap}.FindReplace .fr-count b{color:var(--ink);font-weight:600}.FindReplace .fr-count.zero{color:var(--ink-3)}.FindReplace .fr-acts{display:flex;flex:0 0 auto;gap:8px}.FindReplace .fr-act{align-items:center;border:1px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:700;gap:7px;padding:8px 13px;transition:background .12s,border-color .12s,transform .04s;white-space:nowrap}.FindReplace .fr-act:active{transform:translateY(1px)}.FindReplace .fr-act svg{height:15px;width:15px}.FindReplace .fr-act.primary{background:var(--brand);color:#fff}.FindReplace .fr-act.primary:hover{background:var(--brand-hover)}.FindReplace .fr-act.ghost{background:var(--surface);border-color:var(--border-strong);color:var(--ink)}.FindReplace .fr-act.ghost:hover{background:var(--surface-2);border-color:var(--ink-3)}.FindReplace .fr-act:disabled{cursor:default;opacity:.4;transform:none}.FindReplace .fr-select{position:relative}.FindReplace .fr-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--border-strong);border-radius:9px;color:var(--ink);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;padding:7px 30px 7px 11px;transition:border-color .12s,box-shadow .12s}.FindReplace .fr-select:after{border-bottom:2px solid var(--ink-2);border-right:2px solid var(--ink-2);content:"";height:7px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-65%) rotate(45deg);width:7px}.FindReplace .fr-select select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.FindReplace .fr-chip{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--ink-2);display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;padding:6px 11px}.FindReplace .fr-chip .lang{background:none;border:none;padding:0}.FindReplace .fr-results{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding-bottom:8px}.FindReplace .fr-cap{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--ink-2);font-size:13px;margin:0;padding:9px 12px}.FindReplace .fr-results::-webkit-scrollbar{width:10px}.FindReplace .fr-results::-webkit-scrollbar-thumb{background:#d8d6c8;border:3px solid var(--canvas);border-radius:99px}.FindReplace .fr-results::-webkit-scrollbar-thumb:hover{background:#c5c2b1}.FindReplace .fr-group{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex:0 0 auto;overflow:hidden}.FindReplace .fr-ghead{align-items:center;background:var(--surface-2);display:flex;gap:12px;padding:8px 12px 8px 15px}.FindReplace .fr-gtoggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex:1;font:inherit;gap:12px;min-width:0;padding:6px 0;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FindReplace .fr-gtoggle:hover .fr-gname{color:var(--brand)}.FindReplace .fr-greplace{flex:0 0 auto;font-size:12.5px;padding:6px 11px}.FindReplace .fr-chev{color:var(--ink-3);flex:0 0 16px;height:16px;transition:transform .15s;width:16px}.FindReplace .fr-group.collapsed .fr-chev{transform:rotate(-90deg)}.FindReplace .fr-gname{color:var(--ink);font-family:var(--font-display);font-size:15px;font-weight:700}.FindReplace .fr-gpath{color:var(--ink-3);font-family:var(--font-mono);font-size:12px}.FindReplace .fr-gcount{align-items:center;background:#ece9dd;border-radius:99px;color:var(--ink-2);display:inline-flex;font-family:var(--font-mono);font-size:12px;font-weight:500;padding:2px 9px}.FindReplace .fr-openfile{align-items:center;background:none;border:none;border-radius:7px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;opacity:0;padding:5px 8px;transition:opacity .12s,background .12s,color .12s}.FindReplace .fr-openfile svg{height:14px;width:14px}.FindReplace .fr-openfile kbd{background:#eceadf;border:1px solid var(--border-strong);border-radius:4px;color:var(--ink-2);font-family:var(--font-mono);font-size:10.5px;padding:0 5px}.FindReplace .fr-ghead:hover .fr-openfile{opacity:1}.FindReplace .fr-openfile:hover{background:var(--surface);color:var(--ink)}.FindReplace .fr-group.collapsed .fr-gbody{display:none}.FindReplace .fr-match{align-items:flex-start;border-top:1px solid var(--border);display:flex;gap:10px;padding:var(--fr-mpad);position:relative;transition:background .1s}.FindReplace .fr-match:hover{background:var(--surface-2)}.FindReplace .fr-match.done{box-shadow:inset 3px 0 0 var(--fr-repl-dot)}.FindReplace .fr-mreplace{align-items:center;align-self:center;background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:12.5px;font-weight:700;gap:6px;height:26px;padding:0 11px;transition:background .12s,color .12s,border-color .12s}.FindReplace .fr-mreplace svg{height:14px;width:14px}.FindReplace .fr-mreplace:hover{background:var(--brand);border-color:var(--brand);color:#fff}.FindReplace .fr-mundo{color:var(--ink-3)}.FindReplace .fr-mundo:hover{background:var(--ink-2);border-color:var(--ink-2);color:#fff}.FindReplace .fr-mmeta{align-items:center;display:flex;gap:9px;margin-bottom:5px}.FindReplace .fr-mmeta .spacer{flex:1}.FindReplace .fr-mname{color:var(--ink);font-family:var(--font-sans);font-size:13px;font-weight:700;text-decoration:none}.FindReplace a.fr-mname:hover{color:var(--brand);text-decoration:underline}.FindReplace .fr-mfield{color:var(--ink-3);display:inline-block;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.05em;margin-bottom:3px;margin-left:31px;text-transform:uppercase}.FindReplace .fr-field+.fr-field{margin-top:11px}.FindReplace .fr-mlines{display:flex;flex:1;flex-direction:column;gap:var(--fr-gap);min-width:0}.FindReplace .fr-line{align-items:baseline;display:flex;font-size:var(--fr-line);gap:9px;line-height:1.45;word-break:break-word}.FindReplace .fr-line .gut{flex:0 0 22px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.06em;position:relative;text-transform:uppercase;top:-2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FindReplace .fr-line .txt{color:var(--ink)}.FindReplace .fr-line.src .gut,.FindReplace .fr-line.delta .gut,.FindReplace .fr-line.found .gut{color:var(--ink-3)}.FindReplace .fr-line.src .txt{color:var(--ink-2)}.FindReplace mark.find{background:var(--fr-find-bg);border-radius:4px;color:var(--fr-find-fg);font-weight:600;padding:1px 3px}.FindReplace mark.find.cur{box-shadow:0 0 0 2px var(--fr-find-dot)}.FindReplace mark.repl{background:var(--fr-repl-bg);border-radius:4px;color:var(--fr-repl-fg);font-weight:700;padding:1px 3px}.FindReplace .fr-line.delta mark.find{font-weight:500;opacity:.6;text-decoration:line-through}.FindReplace .fr-line.delta mark.repl{margin-left:4px}.FindReplace mark.src{background:#fbf0bd;border-radius:4px;color:#6b5400;font-weight:600;padding:1px 3px}.FindReplace .fr-empty{color:var(--ink-3);display:grid;flex:1;padding:60px 40px;place-items:center;text-align:center}.FindReplace .fr-empty .ico{color:var(--border-strong);height:40px;margin:0 auto 16px;width:40px}.FindReplace .fr-empty .ttl{color:var(--ink-2);font-size:16px;font-weight:600}.FindReplace .fr-empty .sub{font-size:13.5px;margin-top:6px}.FindReplace .fr-empty kbd{background:#eceadf;border:1px solid var(--border-strong);border-radius:5px;color:var(--ink-2);font-family:var(--font-mono);font-size:11px;padding:1px 6px}.FindReplace .fr-langpick{flex:0 0 auto}.FindReplace .fr-arrow{color:var(--ink-3);display:grid;flex:0 0 20px;height:20px;place-items:center;width:20px}.FindReplace .fr-arrow svg{height:20px;width:20px}.FindReplace .fr-col{flex:1;min-width:0}.FindReplace .fr-mcols{display:flex;gap:20px}.FindReplace .fr-untranslated{color:var(--ink-3);font-size:12.5px;font-style:italic}.GuideTabs{display:flex;overflow:auto;padding-top:24px}.GuideTab{cursor:pointer;margin-right:8px;padding:8px}.GuideTabContent{width:100%}.GuideMain{display:flex;flex:1 1}.GuideSidebar{background:var(--theme-neutral-light);flex:0 0 450px;overflow-y:auto}.GuideMap{background:#000;border:2px solid var(--theme-neutral);border-radius:8px;color:#fff;display:flex;flex:1 1}.GuideMap svg{border-radius:inherit;height:100%;overflow:hidden;width:100%}.GuideFields{padding:24px}.GuideSpots{flex:0 0 400px;overflow-y:auto}.GuideSpotBody{padding:24px}.GuideSpotBody+.GuideSpotBody{border-top:1px solid var(--theme-neutral-tooling)}.SpotButton{align-items:center;background:none;border:0;border-radius:50%;display:flex;height:30px;justify-content:center;padding:0;width:30px}.SpotButton:hover{color:var(--button-color);outline:2px solid var(--button-color)}.HealthHint{color:var(--theme-neutral);font:500 12px/1 var(--font-sans);letter-spacing:.02em}.HealthList{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));list-style:none;margin:0;padding:16px var(--main-body-inline-padding)}.HealthCard{background:var(--theme-surface);border:1px solid var(--color-divider);border-left-width:4px;border-radius:6px;padding:16px}.HealthCard.-ok{border-left-color:var(--green-600, #1b873b)}.HealthCard.-warning{border-left-color:var(--yellow-600, #b78103)}.HealthCard.-error{border-left-color:var(--red-600, #c0353c)}.HealthCard-header{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:4px}.HealthCard-title{font:600 14px/1.2 var(--font-sans);margin:0}.HealthCard-status{color:var(--theme-neutral);font:600 11px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}.HealthCard.-ok .HealthCard-status{color:var(--green-600, #1b873b)}.HealthCard.-warning .HealthCard-status{color:var(--yellow-600, #b78103)}.HealthCard.-error .HealthCard-status{color:var(--red-600, #c0353c)}.HealthCard-summary{font:400 13px/1.4 var(--font-sans);margin:0 0 12px}.HealthCard-details{border-top:1px solid var(--color-divider);display:grid;font:400 12px/1.4 var(--font-mono, monospace);gap:4px 12px;grid-template-columns:max-content 1fr;margin:0;padding:12px 0 0}.HealthCard-detail{display:contents}.HealthCard-detail dt{color:var(--theme-neutral)}.HealthCard-detail dd{margin:0;word-break:break-all}.IconGallery{display:grid;grid-gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-inline:auto;margin-bottom:48px}.IconPreview{align-items:center;aspect-ratio:1 / 1;background:var(--theme-neutral-light);border-radius:4px;box-shadow:0 0 1px #0006;display:flex;flex-direction:column;gap:12px;justify-content:center;padding-bottom:24px;position:relative;text-decoration:none}@media(min-width:1024px){.IconPreview svg{height:36px;width:36px}}.IconCaption{display:block;font-size:14px;line-height:1;overflow:hidden;padding-inline:6px;text-align:center}.IconSize{background:#0003;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;box-shadow:inset 0 1px #0000000a;font-family:monospace;font-size:12px;left:0;line-height:1;padding:4px;position:absolute;text-align:center;transition:.2s all;width:100%}.IconSize.small{background-color:#00640033;color:#002800cc}.IconSize.medium{background-color:#64640033;color:#282800cc}.IconSize.large{background-color:#c8640033;color:#502800cc}.IconSize.extra-large{background-color:#b41400cc;color:#ffffffe0}.SearchBar{align-items:center;display:flex;grid-gap:var(--main-body-inline-padding);justify-content:space-between;padding:min(5vh,32px) var(--main-body-inline-padding);white-space:nowrap}.SearchForm{align-items:center;background:#fff;border:2px solid currentColor;border-radius:8px;color:var(--theme-neutral);display:flex;flex:0 1 300px;height:100%}.SearchBox{position:relative;width:100%}.SearchIcon{left:12px;position:absolute;top:50%;transform:translateY(-50%)}.SearchInput{background:transparent;border:0;font-size:16px;padding-block:16px;padding-left:44px;padding-right:8px;width:100%}.SearchInput:focus{outline:none}.LoginLayout{background:var(--theme-dark-green);height:100%;width:100%}.Login{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto}.LoginTitle{color:var(--theme-neutral-light);font:600 32px/61px var(--font-sans);margin:32px 0;text-align:center}.LoginIntro{border-bottom:1px solid var(--theme-neutral-tooling);margin:0;padding:24px}.LoginForm{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001f;margin-inline:auto;max-width:420px;width:100%}.InvitationBrand{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:32px}.InvitationLogo{color:var(--theme-neutral-light);opacity:.9}.InvitationBrandName{color:var(--theme-neutral-light);font:600 20px/1 var(--font-sans);letter-spacing:.5px;opacity:.9}.InvitationCard{max-width:440px;overflow:hidden}.InvitationHeader{border-bottom:1px solid var(--theme-neutral-tooling);padding:28px 28px 24px}.InvitationTitle{color:var(--color-primary);font:600 22px/1.2 var(--font-sans);margin:0 0 6px}.InvitationSubtitle{color:#6b6b6b;font-size:14px;line-height:1.4}.InvitationForm{display:flex;flex-direction:column}.InvitationFields{display:flex;flex-direction:column;gap:16px;padding:24px 28px}.InvitationFields .Field,.InvitationFields .FieldColumns{margin:0;padding:0}.InvitationFooter{background:var(--theme-neutral-really-light);border-top:1px solid var(--theme-neutral-tooling);padding:20px 28px}.InvitationSubmit{font-size:15px;font-weight:600;line-height:1;padding:12px 16px;width:100%}.InvitationHint{border-top:1px solid var(--theme-neutral-tooling);color:#6b6b6b;font-size:14px;margin:0;padding:16px 28px}:root{--paper-bg: white;--paper-padding: 24px;--paper-overlap: 48px;--paper-meta-padding: 16px;--paper-ratio: 1.61803;--paper-layout-width: 1100px;--paper-max-title-height: 350px;--paper-sidebar-bg: var(--theme-neutral-dark);--paper-sidebar-color: var(--theme-neutral-light);--paper-tab-menu-bg: rgba(0, 0, 0, .54)}.PaperPage{background:var(--theme-neutral-light);box-shadow:-1px 0 3px #0000000f;flex-grow:1;height:100%;overflow:auto;position:relative;z-index:10}.PaperPage.-narrow{--paper-layout-width: 768px}.PaperLayout{display:flex;margin:0 auto;max-width:var(--paper-layout-width);padding-inline:var(--paper-padding);padding-bottom:var(--paper-padding);width:100%}.PaperLayout.-narrow{--paper-layout-width: 768px;--paper-max-title-height: 150px}.PaperHero{align-items:flex-end;background:var(--theme-neutral-50);box-shadow:0 1px #ffffff1a;color:var(--theme-midnight-green);display:flex;justify-content:flex-end;min-height:max(150px,25vh);padding-bottom:calc(var(--paper-overlap) - var(--paper-padding));padding-top:var(--paper-padding);position:relative;width:100%}.PaperHero.-with-graphic{--default-background: linear-gradient(var(--theme-dark-green), var(--theme-dark-green));background:linear-gradient(transparent 40%,#0009 90%),var(--hero-image, var(--default-background)) 50% 50% / cover,var(--theme-dark-green);color:#fff;text-shadow:0 1px 4px black}.PaperHero.-blank{background:none;box-shadow:none}.PaperTitleLayout{margin:40px auto;max-width:var(--paper-layout-width);padding-inline:var(--paper-padding);padding-bottom:var(--paper-padding);width:100%}.PaperTitle{flex:1 0 100%;font:700 32px/1 var(--font-sans);margin:0;margin-inline:var(--paper-padding);z-index:1}.PaperDescription{margin:12px 0 0;margin-inline:var(--paper-padding);z-index:1}@media(min-width:1024px){.PaperTitle{font-size:36px}}input.PaperTitle{background:transparent;border:0;border-bottom:2px solid currentColor;color:inherit;width:-moz-min-content;width:min-content}input.PaperTitle:focus{background:#0000003d;outline:none}.PaperContent{--background-color: white;background:var(--background-color);border-radius:8px;box-shadow:0 0 3px #0000001f;flex:1 1 calc(100% / var(--paper-ratio));margin-top:calc(var(--paper-overlap) * -1);min-width:320px;position:relative}.PaperlessContent{flex:1 1 calc(100% / var(--paper-ratio));margin-top:calc(var(--paper-overlap) * -1);min-width:320px;position:relative}.PaperSubtitle{margin:0 0 12px}.PaperContentDescription{padding-block:var(--paper-meta-padding) var(--paper-padding);padding-inline:var(--paper-padding)}.PaperContentMeta{align-items:center;border-bottom:1px solid var(--theme-neutral-tooling);display:flex;font:normal 12px / normal var(--font-monospace);height:var(--paper-overlap);padding-inline:var(--paper-padding) 8px;position:relative;text-transform:uppercase}.PaperFooter{align-items:center;border-top:1px solid var(--theme-neutral-tooling);box-shadow:inset 0 1px #fff3;display:flex;justify-content:space-between;padding:var(--paper-padding)}.PaperSidebar{--link-color: var(--blue-300);--link-color-hover: var(--blue-100);background:var(--paper-sidebar-bg);border-radius:8px;box-shadow:0 0 3px #0000001f,inset 0 0 1px #0000006b;color:var(--paper-sidebar-color);flex:1 1 calc(100% - 100% / var(--paper-ratio));height:100%;margin-left:var(--paper-padding);margin-top:calc(var(--paper-overlap) * -1);min-width:320px;position:relative;right:0}.PaperSidebarHeading{color:var(--theme-neutral-light);font:700 12px/26px var(--font-monospace);letter-spacing:.06em;margin:0;position:relative;text-shadow:0 1px 1px rgba(0,0,0,.25);text-transform:uppercase;transition:.2s all}.PaperSidebarSegment{border-bottom:1px solid var(--theme-dark-tooling);padding:16px}.PaperSidebarSegment:last-child{border-bottom:0}.PaperActions{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;display:grid;flex:1 1;grid-auto-flow:column dense;grid-template-columns:repeat(auto-fit,min-max(0,max-content));justify-content:flex-end;margin-left:auto}.PaperAction{border-radius:var(--border-radius-button);color:var(--theme-dark-green);font:500 13px/1 var(--font-monospace);letter-spacing:.06em;padding:8px;text-decoration:none;text-transform:uppercase;transition:.2s all;white-space:nowrap}.PaperTableHeading{font-size:18px;margin:0}.PaperTabMenu{background:var(--paper-tab-menu-bg);border-radius:8px 8px 0 0;display:flex;list-style:none;margin:0;overflow:hidden;padding:0;position:relative}.PaperTab{align-items:center;background:transparent;border:unset;color:#ffffffb3;cursor:pointer;display:flex;font:500 14px/20px var(--font-sans);height:var(--paper-overlap);justify-content:center;min-width:90px;padding-inline:24px;position:relative;text-align:center;text-decoration:none;transition:color .2s ease,background-color .2s ease}.PaperTab:after{background-color:#ffffffb3;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .2s ease;width:100%}.PaperTab:hover,.PaperTab:focus{background-color:#ffffff14;color:#ffffffe6;outline:none}.PaperTab.-active{color:#fff;font-weight:500}.PaperTab.-active:after{transform:scaleX(1)}.PaperFormTabMenuWrapper{align-items:center;background:var(--paper-bg);border-bottom:1px solid var(--color-divider);border-radius:8px 8px 0 0;display:flex;justify-content:space-between;margin:0;padding:0}.PaperFormTabMenu{display:flex;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;position:relative;scrollbar-width:none;-ms-overflow-style:none;flex:1}.PaperFormTabActions{align-items:center;display:flex;flex-shrink:0;gap:8px;padding-inline:16px 6px}.PaperFormTabMenu::-webkit-scrollbar{display:none}.PaperFormTab{align-items:center;background:transparent;border:unset;color:#0009;cursor:pointer;display:flex;font:500 14px/20px var(--font-sans);height:48px;justify-content:center;min-width:90px;padding-inline:24px;position:relative;text-align:center;text-decoration:none;transition:color .2s ease,background-color .2s ease;white-space:nowrap}.PaperFormTab:after{background-color:var(--theme-medium-blue);bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .2s ease;width:100%}.PaperFormTab:hover,.PaperFormTab:focus{background-color:#0000000a;color:#000000de;outline:none}.PaperFormTab.-active{color:#000000de;font-weight:500}.PaperFormTab.-active:after{transform:scaleX(1)}.PaperFormTab.-stale,.PaperFormTab.-stale.-active{color:var(--theme-warning, #b45309)}.PaperFormTab.-stale:after{background-color:var(--theme-warning, #b45309)}.FormTabPanel{display:none}.FormTabPanel.active{display:block}.FormTabPanelFooter{border-top:1px solid var(--color-divider);margin-top:24px;padding-top:24px}.PlaceSchedules{--gap: 16px;display:flex;flex-direction:column;gap:16px}.PlaceScheduleHeading{margin-bottom:12px}.PlaceScheduleRows{display:flex;flex-direction:column;gap:var(--gap)}.PlaceScheduleRow{--link-color: var(--theme-medium-blue);--link-color-hover: var(--theme-medium-blue);background:var(--theme-neutral-really-light);border-radius:8px;box-shadow:0 1px 3px #00000014;color:var(--text-color)}.PlaceScheduleRowTitle{border-bottom:1px solid var(--theme-neutral-tooling);display:block;padding:12px}.PlaceScheduleRowEvent{color:inherit;font:600 13px/16px var(--font-sans);text-decoration:none}.PlaceScheduleRowEvent:hover{-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}.PlaceScheduleRowTime{color:inherit;display:block;font:400 12px/16px var(--font-monospace);letter-spacing:.06em;text-decoration:none}.PlaceScheduleRowTime:hover{-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}.PlaceScheduleHours{padding:12px}.PlaceTypesHeader{align-items:flex-start}.PlaceTypesHeader__intro{flex:1 1;margin-right:var(--main-body-inline-padding);min-width:0}.PlaceTypesHeader__intro .AppBarTitle{margin-right:0}.PlaceTypesHeader__description{color:var(--theme-neutral);font-size:15px;line-height:1.5;margin:8px 0 0;max-width:60ch}.PlaceTypeTree{background:var(--theme-neutral-really-light);border:1px solid var(--theme-neutral-tooling);border-radius:8px;box-shadow:0 1px 3px #0000000f;color:var(--theme-dark-green);list-style:none;margin:0;overflow:hidden;padding:0}.PlaceTypeTree__node{list-style:none}.PlaceTypeTree__node+.PlaceTypeTree__node,.PlaceTypeTree__children .PlaceTypeTree__node:first-child{border-top:1px solid var(--theme-dark-green-20)}.PlaceTypeTree__group{margin:0}.PlaceTypeTree__children{list-style:none;margin:0;padding:0}.PlaceTypeRow{align-items:center;color:var(--theme-dark-green);-moz-column-gap:12px;column-gap:12px;display:grid;font-size:16px;grid-template-columns:22px auto minmax(0,1fr) auto 1px auto 1px auto 1px auto;line-height:1.4;padding:8px var(--table-cell-padding, 12px)}.PlaceTypeRow--parent{background:#7570660f;cursor:pointer;list-style:none}.PlaceTypeRow--parent::-webkit-details-marker,.PlaceTypeRow--parent::marker{content:"";display:none}.PlaceTypeRow--nested{background:transparent;padding-left:calc(var(--table-cell-padding, 12px) + (var(--depth, 1) - 1) * 28px);position:relative}.PlaceTypeRow--parent:hover{background:#7570661a}.PlaceTypeRow--nested:hover{background:var(--theme-dark-green-20)}.PlaceTypeRow__chevron,.PlaceTypeRow__chevronSlot{align-items:center;color:var(--theme-dark-green-80);display:inline-flex;height:22px;justify-content:center;width:22px}.PlaceTypeRow__chevron svg{transform:rotate(-90deg);transition:transform .15s ease}.PlaceTypeTree__group[open]>.PlaceTypeRow--parent .PlaceTypeRow__chevron svg{transform:rotate(0)}.PlaceTypeRow--nested:before,.PlaceTypeRow--nested:after{background:var(--theme-dark-green-20);content:"";pointer-events:none;position:absolute}.PlaceTypeRow--nested:before{bottom:0;left:calc(var(--table-cell-padding, 12px) + (var(--depth, 1) - 1) * 28px + 11px);top:0;width:1px}.PlaceTypeTree__node--last>.PlaceTypeRow--nested:before{bottom:50%}.PlaceTypeRow--nested:after{height:1px;left:calc(var(--table-cell-padding, 12px) + (var(--depth, 1) - 1) * 28px + 11px);top:50%;width:12px}.PlaceTypeRow__toggle{justify-self:end;margin:0}.PlaceTypeRow__icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.PlaceTypeRow__icon .IconAvatar{flex-shrink:0}.PlaceTypeRow__name{align-items:baseline;-moz-column-gap:8px;column-gap:8px;display:flex;min-width:0}.PlaceTypeRow--parent .PlaceTypeRow__name{font-weight:600}.PlaceTypeRow__name a{color:var(--theme-medium-blue);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.PlaceTypeRow__name a:hover,.PlaceTypeRow__name a:focus{text-decoration:underline}.PlaceTypeRow__name--disabled a{color:var(--theme-neutral)}.PlaceTypeRow__count{color:var(--theme-neutral);flex-shrink:0;font-size:13px;font-weight:500}.PlaceTypeRow__translations{align-items:center;display:inline-flex}.PlaceTypeRow__group{align-items:center;-moz-column-gap:6px;column-gap:6px;display:inline-flex}.PlaceTypeRow__divider{align-self:stretch;background:var(--theme-dark-green-20);margin:-8px 0;width:1px}@media(min-width:1024px){.hide-large{display:none}}@media(max-width:1023px){.hide-small{display:none}}.SearchCount{color:var(--theme-neutral);font:500 14px/1 var(--font-sans);letter-spacing:.02em}.SearchFilters{border-bottom:1px solid var(--color-divider);padding:0 var(--main-body-inline-padding) 16px}.SearchFilters-row{align-items:stretch;display:flex;gap:8px}.SearchFilters-search{flex:1 1 auto;min-width:0}.SearchFilters-language select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 3l3 3 3-3' fill='none' stroke='%23666' stroke-width='1.5'/></svg>");background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--color-divider);border-radius:6px;color:inherit;cursor:pointer;font-size:14px;height:100%;padding:0 28px 0 12px}.SearchFilters-language select:focus{border-color:var(--theme-neutral);outline:none}.SearchFilters-querybox{align-items:center;background:#fff;border:1px solid var(--color-divider);border-radius:6px;display:flex;gap:10px;padding:12px 16px;transition:border-color .15s ease,box-shadow .15s ease}.SearchFilters-querybox:focus-within{border-color:var(--theme-neutral);box-shadow:0 0 0 3px #0000000a}.SearchFilters-queryicon{color:var(--theme-neutral);flex:0 0 auto}.SearchFilters-querybox input{background:transparent;border:0;color:inherit;flex:1 1 auto;font-size:16px;outline:none;padding:0}.SearchFilters-pills{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.SearchFilters-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--theme-neutral-tooling);border-radius:4px;color:var(--theme-neutral-dark);cursor:pointer;font:600 11px/1 var(--font-sans);letter-spacing:.04em;padding:5px 10px;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.SearchFilters-pill:hover{background:var(--theme-neutral-really-light);border-color:var(--theme-neutral)}.SearchFilters-pill.is-active{background:var(--theme-neutral-dark);border-color:var(--theme-neutral-dark);color:#fff}.SearchFilters-pill:focus-visible{outline:2px solid var(--theme-medium-blue);outline-offset:2px}form.phx-change-loading .SearchFilters-queryicon{animation:SearchPulse .8s ease-in-out infinite}@keyframes SearchPulse{0%,to{opacity:.4}50%{opacity:1}}.SearchFilters-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--theme-neutral);cursor:pointer;font:500 12px/1 var(--font-sans);margin-left:4px;padding:5px 6px;text-decoration:underline}.SearchFilters-clear:hover{color:var(--theme-neutral-dark)}.SearchHint{align-items:center;background:var(--theme-neutral-really-light);border:1px solid var(--color-divider);border-radius:4px;color:var(--theme-neutral);display:flex;font:500 13px/1.4 var(--font-sans);gap:8px;margin:16px 0;padding:8px 12px}.SearchTable{margin-bottom:16px;margin-top:16px}.SearchTable tbody tr{transition:background-color .1s ease}.SearchTable tbody tr:hover{background-color:#0069aa0a}.SearchTable-typecol{width:130px}.SearchTable-actioncol{width:80px}.SearchResource-type{color:var(--theme-neutral-dark);font:600 12px/1 var(--font-sans);letter-spacing:.03em;text-transform:uppercase}.SearchMatch{display:grid;gap:4px}.SearchMatch-name{color:var(--theme-neutral-dark);font:500 14px/1.4 var(--font-sans);text-decoration:none}.SearchMatch-name:hover,.SearchMatch-name:focus-visible{text-decoration:underline}.SearchMatch-name:focus-visible{outline:2px solid var(--theme-medium-blue);outline-offset:2px}.SearchMatch-name mark{background:#ffd50059;border-radius:2px;font-weight:600;padding:0 2px}.SearchMatch-body{color:var(--theme-neutral);display:-webkit-box;font:400 13px/1.5 var(--font-sans);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SearchMatch-body mark{background:#ffd50059;border-radius:2px;color:var(--theme-neutral-dark);font-weight:600;padding:0 2px}.SearchEmpty{align-items:center;color:var(--theme-neutral);display:flex;flex-direction:column;gap:8px;padding:64px 24px;text-align:center}.SearchEmpty svg{margin-bottom:8px;opacity:.3}.SearchEmpty p{color:var(--theme-neutral-dark);font:500 16px/1.4 var(--font-sans);margin:0}.SearchEmpty span{font:400 14px/1.4 var(--font-sans)}.SearchPagination{align-items:center;border-top:1px solid var(--color-divider);display:flex;justify-content:space-between;margin-top:16px;padding:16px 0}.SearchPagination-info{color:var(--theme-neutral);font:400 13px/1 var(--font-sans)}.SearchPagination-info strong{color:var(--theme-neutral-dark)}.SearchPagination-controls{display:flex;gap:8px}.SearchPagination-controls .Btn[disabled]{opacity:.3;pointer-events:none}.SecondaryNavLayout{display:flex;flex-direction:column;height:100%;width:100%}.SecondaryNav{--link-color: var(--theme-midnight-green);--link-color-hover: var(--theme-midnight-green);--link-color-focus: var(--theme-midnight-green);background:var(--theme-neutral-50);display:flex;flex:0 0 max-content;min-width:180px;overflow:auto;padding:0 8px}.SecondaryLink{align-items:center;background:transparent;border-radius:8px 8px 0 0;display:flex;font-size:14px;font-weight:700;justify-content:flex-start;line-height:16px;margin:8px 8px 0 0;padding:16px 16px 12px;text-align:left;text-decoration:none;transition:.2s background,.2s color;white-space:nowrap}.SecondaryLink:hover,.SecondaryLink:focus{background:var(--theme-neutral-light-50)}.SecondaryLink.-active{background:var(--theme-neutral-light)}.SecondaryLink.-muted{color:var(--theme-dark-tooling);font-weight:500}.SecondaryLink svg{margin-right:8px;position:relative;top:-1px}.SecondaryNavSection{border:1px solid rgba(0,0,0,.2);border-width:0 0 0 1px;display:flex;margin:0 0 0 16px;padding:0 0 0 16px}@media(min-width:1024px){.SecondaryNavLayout{flex-direction:row}.SecondaryNav{display:block;padding-top:72px}.SecondaryLink{border-radius:8px;margin:4px 0;min-height:48px;padding:12px 16px;width:100%}.SecondaryNavSection{border-width:1px 0 0;display:block;margin:16px 0 0;padding:16px 0 0}}.ThemeColumns{display:flex;grid-gap:24px}.ThemeColumn{flex:0 1 auto}.TranslationPlayground-intro{color:#555;margin:0 0 16px;max-width:720px}.TranslationPlayground-form{background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding:16px}.TranslationPlayground-controls{display:flex;flex-wrap:wrap;gap:16px}.TranslationPlayground-field{display:flex;flex:1;flex-direction:column;gap:4px;min-width:220px}.TranslationPlayground-field--block{flex-basis:100%}.TranslationPlayground-label{color:#666;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.TranslationPlayground-field select,.TranslationPlayground-field textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:14px;padding:8px 10px;width:100%}.TranslationPlayground-field textarea{min-height:80px;resize:vertical}.TranslationPlayground-actions{display:flex;justify-content:flex-end}.TranslationPlayground-actions button{background:#2962ff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 20px}.TranslationPlayground-actions button:disabled{background:#999;cursor:not-allowed}.TranslationPlayground-loading{color:#666;font-style:italic;padding:16px;text-align:center}.TranslationPlayground-pipeline{display:flex;flex-direction:column;gap:12px}.TranslationPlayground-stage-title{color:#666;font-size:13px;font-weight:600;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.TranslationPlayground-stage-cards{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.TranslationPlayground-stage-arrow{color:#999;font-size:24px;padding:4px 0;text-align:center}.TranslationPlayground-result{background:#fff;border:1px solid #e0e0e0;border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:12px}.TranslationPlayground-result--final{background:#f5f8ff;border-color:#2962ff}.TranslationPlayground-result--error{background:#fff5f5;border-color:#f88}.TranslationPlayground-result-header{align-items:baseline;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding-bottom:6px}.TranslationPlayground-result-name{font-size:14px;font-weight:600;margin:0}.TranslationPlayground-result-latency{color:#666;font-size:12px;font-variant-numeric:tabular-nums}.TranslationPlayground-result-output{background:#f7f7f7;border-radius:4px;font-family:Overpass Mono,monospace;font-size:13px;margin:0;min-height:40px;padding:8px;white-space:pre-wrap;word-break:break-word}.TranslationPlayground-result-error{background:#fee;border-radius:4px;color:#a00;font-family:Overpass Mono,monospace;font-size:12px;padding:8px;white-space:pre-wrap;word-break:break-word}.TranslationPlayground-result-footer{color:#888;font-size:11px;letter-spacing:.5px;text-transform:uppercase}.TranslationPlayground-result-trail{color:#555;font-size:12px}.TranslationPlayground-result-trail summary{cursor:pointer;padding:4px 0}.TranslationPlayground-result-json{background:#f7f7f7;border-radius:4px;font-family:Overpass Mono,monospace;font-size:11px;margin:0;max-height:320px;overflow:auto;padding:8px;white-space:pre-wrap;word-break:break-word}.TranslationPlayground-tabs{border-bottom:1px solid #e0e0e0;display:flex;gap:4px;margin:0 -12px;padding:0 12px}.TranslationPlayground-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid transparent;color:#888;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.3px;padding:6px 8px}.TranslationPlayground-tab:hover{color:#333}.TranslationPlayground-tab.-active{border-bottom-color:#2962ff;color:#2962ff}.TranslationPlayground-tab-panel{display:flex;flex-direction:column;gap:6px}.TranslationPlayground-prompt{background:#fff;border:1px solid #e0e0e0;border-radius:6px;margin-top:8px;padding:12px}.TranslationPlayground-prompt-title{color:#666;font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.TranslationPlayground-prompt-body{background:#f7f7f7;border-radius:4px;font-family:Overpass Mono,monospace;font-size:11px;margin:0;max-height:400px;overflow:auto;padding:8px;white-space:pre-wrap;word-break:break-word}:root{--red-000: #ffebef;--red-100: #ffced4;--red-200: #f99b9c;--red-300: #f37374;--red-400: #ff5050;--red-500: #ff3c33;--red-600: #f73234;--red-700: #e4262e;--red-800: #d71c26;--red-900: #c80a19;--blue-050: #e2f6ff;--blue-100: #b5e7ff;--blue-200: #84d7ff;--blue-300: #54c7ff;--blue-400: #33bbff;--blue-500: #1faffe;--blue-600: #1ea0ef;--blue-700: #1d8dda;--blue-800: #1a7cc6;--blue-900: #185ba3;--gold-050: #fff8e4;--gold-100: #ffedb9;--gold-200: #ffe18e;--gold-300: #ffd663;--gold-400: #ffcc49;--gold-500: #ffc43e;--gold-600: #ffb63a;--gold-700: #ffa437;--gold-800: #ff9436;--gold-900: #ff7733;--green-050: #defcec;--green-100: #adf6cf;--green-200: #69f0af;--green-300: #00e890;--green-400: #00de7b;--green-500: #00d465;--green-600: #00c45a;--green-700: #00b04c;--green-800: #009e40;--green-900: #007d2b;--color-primary: #222233;--color-primary-dark: #00000c;--color-primary-light: #4a495d;--color-secondary: var(--green-200);--color-secondary-light: var(--green-100);--color-secondary-dark: var(--green-600);--color-danger: var(--red-400);--color-danger-ghost: rgba(255, 80, 80, .11);--color-safe: var(--blue-500);--color-safe-ghost: rgba(0, 100, 100, .15);--color-caution: var(--gold-700);--color-caution-dark: #371b00;--color-text: white;--color-text-inverse: rgba(0, 0, 0, .88);--color-divider: rgba(0, 0, 0, .12);--color-divider-inverse: rgba(255, 255, 255, .12);--color-shadow-1: rgba(0, 0, 0, .4);--color-waypoint: #ffffff;--color-menu: rgba(10, 10, 10, .88);--color-control: rgb(34, 33, 51);--color-input: #21212f;--color-toolbar: #121212;--color-status-active: #1c8000;--color-status-inactive: #878787;--color-status-on-hold: #9c7e72;--color-status-closed-temporarily: var(--red-300);--color-status-closed-seasonally: var(--red-400);--color-status-closed-permanently: var(--red-500);--color-parking-status-open: #1c8000;--color-parking-status-limited: #b8860b;--color-parking-status-full: var(--red-400);--border-radius-control: 2px;--border-radius-button: 3px;--font-sans: Overpass, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-monospace: "Overpass Mono", "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;--theme-neutral: #837e72;--theme-neutral-50: rgba(131, 126, 114, .5);--theme-neutral-light: #eeeeec;--theme-neutral-light-50: #eeeeecaa;--theme-neutral-dark: #3c3a34;--theme-neutral-really-light: #f6f5f4;--theme-neutral-really-light-50: #f6f5f4aa;--theme-bright-yellow: #fff879;--theme-midnight-green: #14100f;--theme-dark-red: #610f08;--theme-light-green: #5c6f4c;--theme-dark-green: #2a3322;--theme-dark-green-20: rgba(117, 112, 102, .2);--theme-dark-green-50: rgba(117, 112, 102, .5);--theme-dark-green-80: rgba(117, 112, 102, .8);--theme-medium-blue: #0069aa;--theme-medium-blue-50: rgba(0, 105, 170, .5);--theme-neutral-tooling: rgba(117, 112, 102, .3);--theme-dark-tooling: rgba(30, 0, 10, .35);--theme-primary-item: #1c8000;--link-color: inherit;--link-color-hover: var(--theme-medium-blue);--link-color-focus: var(--link-color-hover);--link-decoration: underline dotted;--button-color: var(--theme-medium-blue);--button-color-hover: #007bc7;--button-color-focus: var(--button-color-hover);--text-color: var(--theme-dark-green);--text-placeholder-color: var(--theme-dark-green-80);--nav-width: 160px;--main-body-inline-padding: max(16px, min(44px, 2vw));--z-index-modal: 1000;--z-index-alert: 1001}.-placeholder{color:var(--text-placeholder-color)}html{box-sizing:border-box;height:100%;width:100%}*,*:before,*:after{box-sizing:inherit}body.preload *{transition:none!important}::-webkit-scrollbar{background-color:transparent;height:16px;width:16px}::-webkit-scrollbar:hover{box-shadow:0 0 0 1px #0000001a}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--scrollbar-color, rgba(89, 89, 89, .5));border:4px solid transparent;border-radius:8px;opacity:.7}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-color, rgba(89, 89, 89, .8));border-width:3px}::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-color, rgba(50, 50, 50, .8));border-width:3px}::-webkit-scrollbar-button{display:none}body{background:#fff;color:var(--theme-dark-green);font:normal 16px/1.5 var(--font-sans);height:100%;margin:0;width:100%}a{text-decoration-style:var(--link-decoration);transition:.1s color}a{color:var(--link-color)}a:hover{color:var(--link-color-hover)}a:focus{color:var(--link-color-focus)}button{cursor:pointer}audio{height:40px}hr{border:0;border-bottom:1px solid #ffffff17;border-top:1px solid #00000082;margin:1.5em 0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid var(--theme-neutral);border-radius:8px;color:inherit;display:block;font:700 14px/18px var(--font-sans);max-width:100%;padding:17px 44px 13px 20px}select:not([multiple]){background:transparent url(/assets/icons/down-24-82f6b4f5df5369038d007ad8621d998e.svg?vsn=d) calc(100% - 12px) 50% no-repeat}select.-light:not([multiple]){background:transparent url(/assets/icons/down-light-24-d7de9851680316614e0cb96521eba24f.svg?vsn=d) calc(100% - 12px) 50% no-repeat;border:2px solid var(--theme-neutral-light)}select:not([multiple]) option{color:#000;font-weight:400}select[multiple]{width:100%}.inline-form{display:flex}.visually-hidden{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.color-status-active{color:var(--color-status-active)!important}.color-status-inactive{color:var(--color-status-inactive)!important}.color-status-on_hold,.color-status-out_late{color:var(--color-status-on-hold)!important}.color-status-closed_temporarily{color:var(--color-status-closed-temporarily)!important}.color-status-closed_seasonally{color:var(--color-status-closed-seasonally)!important}.color-status-closed_permanently{color:var(--color-status-closed-permanently)!important}.color-parking-status-open{color:var(--color-parking-status-open)!important}.color-parking-status-limited{color:var(--color-parking-status-limited)!important}.color-parking-status-full{color:var(--color-parking-status-full)!important}.MainLogo{background:url(/assets/icons/logo-0324bb86e8e93a1833a34b79d56563ac.svg?vsn=d) 50% 50% no-repeat;display:block;flex:0 0 56px;height:64px;margin:0 auto;overflow:hidden;text-indent:100%;width:100%}.MainLayout{height:100%;padding-left:var(--nav-width)}.MainBody{background:#fff;box-shadow:-1px 0 3px #0000000f;flex:1 1 auto;height:100%;overflow:auto;position:relative;z-index:10}.MainBodyContent{padding-inline:var(--main-body-inline-padding)}.MainBodyContent.paper{background:var(--theme-neutral-light);border-radius:8px;margin:0 48px;max-width:70ch;padding:16px 32px;position:relative}.MarkdownDescription img,.MarkdownDescription video,.MarkdownDescription audio{display:block;width:100%}.MarkdownDescription h1:first-child,.MarkdownDescription h2:first-child,.MarkdownDescription h3:first-child,.MarkdownDescription h4:first-child,.MarkdownDescription h5:first-child,.MarkdownDescription h6:first-child{margin-top:0}.MarkdownDescription p{margin:0 0 1em}.MarkdownDescription p:last-child{margin-bottom:0}.MainNav{background:var(--theme-midnight-green);display:flex;flex:0 0 max-content;flex-direction:column;height:100%;left:0;overflow:auto;padding-inline:8px;position:fixed;width:var(--nav-width);z-index:100}.MainNavPrimary{border-top:1px solid rgba(255,255,255,.2);padding:16px 0}.MainNavBottom{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;padding-bottom:16px}.MainLink{--icon-color: var(--theme-neutral);align-items:center;border-radius:8px;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:flex-start;line-height:15px;margin-block:4px;padding:12px;text-decoration:none;transition:.2s background,.2s color}.MainLink:hover,.MainLink:focus{background:#ffffff1a;color:#fff}.MainLink svg{color:var(--icon-color);position:relative;top:-1px}.MainNavLabel{margin-left:8px}.MainLink.-active{--icon-color: var(--theme-bright-yellow);background:#fff3}.HorizontalLayout{display:flex;height:100%;width:100%}@media(max-width:1023px){:root{--nav-width: 64px}.MainNav{padding:0}.MainLink{justify-content:center;margin:0 8px;padding:12px}.MainNavPrimary{padding-block:8px}.MainNavLabel{display:none}.MainLogo{background:url(/assets/icons/logo-small-52ea69e5a7bd967ab29a1ba3c4683c82.svg?vsn=d) 50% 50% no-repeat;flex:0 0 52px;width:48px}}.AppBar{align-items:center;display:flex;padding:min(5vh,32px) var(--main-body-inline-padding)}.AppBarTitle{flex:1 1;font-size:32px;font-weight:600;line-height:1;margin:0;margin-right:var(--main-body-inline-padding)}.AppBarMenu{-moz-column-gap:12px;column-gap:12px;display:grid;grid-auto-flow:column dense;grid-template-columns:repeat(auto-fit,min-max(0,max-content));margin:0;padding:0}.AppBar .Btn+.Btn{margin-left:12px}@media(min-width:1024px){.AppBarTitle{font-size:40px}}.SecondaryNavSectionTitle{align-items:center;background:transparent;border-radius:0;display:block;display:flex;font-size:14px;font-weight:500;justify-content:flex-start;justify-content:space-between;letter-spacing:.06em;line-height:16px;padding:10px;text-align:left;text-decoration:none;text-transform:uppercase;transition:.2s background,.2s color;white-space:nowrap;width:100%}.SecondaryNavSectionTitle.-actions{padding-right:0}.NavLogout{color:#ffffff8a;font-size:14px;position:absolute;right:16px;text-decoration:none;text-transform:uppercase;top:12px}.NavLogout:hover,.NavLogout:focus{color:#fff;transition:.2s all}.FormLayout{flex:1 1;overflow:auto;padding-inline:24px}.InlineForm{display:flex}.FormFields{padding:24px}.FormFields.ruled{border-top:1px solid var(--theme-neutral-tooling)}.FormFieldset{border:1px solid var(--theme-neutral-tooling);border-radius:8px;margin:0 0 16px;padding:16px}.FormFieldset:last-of-type{margin-bottom:0}.FormFieldsetLegend{font:700 14px/18px var(--font-sans);padding:0 4px}.FormFieldsetFooter{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.FormFieldset+.FormFieldActions,.FormFieldActions+.FormFieldset{margin-top:16px}.EmptyState{padding:48px 24px;text-align:center}.EmptyStateHeading{font:600 20px/1.3 var(--font-sans);margin:0 0 8px}.EmptyStateDescription{color:var(--theme-neutral);font-size:15px;margin:0 auto 24px;max-width:40ch}.EmptyStateCanvas{align-items:center;background:var(--theme-neutral-light);display:flex;justify-content:center;min-height:100%;padding-block:48px}.EmptyStateCard{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000000f;max-width:48ch}.FormSubtitle{font:500 24px/1 var(--font-sans);margin:0 0 16px}.FormSection{border-top:1px solid var(--theme-neutral-tooling);padding:24px 24px 0}.FormSection.-padded{padding-bottom:24px}.FormIntro{border-bottom:1px solid var(--theme-neutral-tooling);padding:24px}.FormIntro>:first-child{margin-top:0}.FormIntro>:last-child{margin-bottom:0}.FormSection>.ToggleField:last-child{margin-bottom:20px}.FormFooter{align-items:center;border-top:1px solid var(--theme-neutral-tooling);box-shadow:inset 0 1px #fff3;display:flex;justify-content:space-between;padding:24px}.PendingEmailBanner{background:#0069aa0f;border-left:3px solid var(--theme-medium-blue);border-radius:4px;display:flex;flex-direction:column;gap:12px;margin-top:16px;padding:16px 20px}.PendingEmailBanner p{color:var(--theme-midnight-green);font-size:14px;line-height:1.5;margin:0}.PendingEmailBannerActions{display:flex;gap:8px}.SectionCard{background:var(--theme-card-background, #fff);border:1px solid var(--theme-neutral-tooling);border-radius:8px;margin:16px 0;overflow:hidden}.SectionCard-header{border-bottom:1px solid var(--theme-neutral-tooling);padding:14px 20px}.SectionCard-title{color:var(--theme-midnight-green);font-size:14px;font-weight:600;margin:0}.SectionCard-description{margin:0;padding:20px}.SectionCard-footer{border-top:1px solid var(--theme-neutral-tooling);display:flex;justify-content:flex-end;padding:12px 20px}.EmailDisplay{align-items:center;display:flex;gap:16px;justify-content:space-between}.EmailDisplay-value{color:var(--theme-midnight-green);font-size:14px}.EmailEditBtn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--theme-neutral-really-light);border:0;border-radius:50%;color:var(--theme-midnight-green);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.EmailEditBtn:hover{background:var(--theme-neutral-tooling)}.AccountModal{align-items:center;background:none;border:0;color:inherit;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;margin:0;max-height:none;max-width:none;padding:16px;position:fixed;width:100%;z-index:var(--z-index-modal, 100)}.AccountModal-backdrop{background:#00000080;top:0;right:0;bottom:0;left:0;position:absolute}.AccountModal-dialog{background:var(--theme-card-background, #fff);border-radius:8px;box-shadow:0 4px 24px #0000003d;max-width:480px;position:relative;width:100%}.AccountModal-header{align-items:center;display:flex;justify-content:space-between;padding:20px 24px 0}.AccountModal-title{color:var(--theme-midnight-green);font-size:18px;font-weight:600;margin:0}.AccountModal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--theme-dark-tooling);cursor:pointer;font-size:24px;height:32px;line-height:1;padding:0;position:absolute;right:10px;top:12px;width:32px}.AccountModal-body{color:var(--theme-midnight-green);font-size:14px;padding:16px 24px 0}.AccountModal-body p{line-height:1.5;margin:0 0 20px}.AccountModal-actions{display:flex;gap:8px;justify-content:flex-end;padding:16px 24px 24px}.SessionCard{background:var(--theme-card-background, #fff);border:1px solid var(--theme-neutral-tooling);border-radius:8px;margin:16px 0;overflow:hidden}.SessionCard-header{align-items:center;border-bottom:1px solid var(--theme-neutral-tooling);display:flex;justify-content:space-between;padding:16px 20px}.SessionCard-headerLabel{color:var(--theme-midnight-green);font-size:14px;font-weight:500}.SessionCard-revokeAll{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--theme-dark-tooling);cursor:pointer;font:inherit;font-size:14px;padding:0}.SessionCard-revokeAll:hover{color:var(--theme-midnight-green);text-decoration:underline}.SessionCard-list{list-style:none;margin:0;padding:0}.SessionCard-list .SessionRow+.SessionRow{border-top:1px solid var(--theme-neutral-tooling)}.SessionRow{align-items:center;display:flex;gap:14px;padding:14px 20px}.SessionRow-icon{align-items:center;background:var(--theme-neutral-really-light);border-radius:6px;color:var(--theme-dark-tooling);display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.SessionRow-body{flex:1 1 auto;min-width:0}.SessionRow-title{color:var(--theme-midnight-green);font-size:14px;font-weight:500;line-height:1.3}.SessionRow-meta{align-items:baseline;color:var(--theme-dark-tooling);display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-top:2px}.SessionRow-current{align-items:baseline;color:var(--theme-primary-item);display:inline-flex;font-weight:500;gap:6px}.SessionRow-dot{background:var(--theme-primary-item);border-radius:999px;display:inline-block;height:8px;width:8px}.SessionRow-revoke{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--theme-dark-tooling);cursor:pointer;flex:0 0 auto;font:inherit;font-size:13px;padding:4px 8px}.SessionRow-revoke:hover{color:var(--theme-midnight-green);text-decoration:underline}.FormFooter.-frameless{border:none;padding-inline:0}.FormErrors{background:var(--red-100);border-bottom:1px solid #f99b9c59;border-top-left-radius:inherit;border-top-right-radius:inherit;color:var(--red-900);margin:0;padding:12px 0;text-align:center}.Field,.FieldColumns{margin:8px 0 24px}.FieldColumns{display:flex;gap:12px;justify-content:stretch;width:100%}.FieldColumns.-left{justify-content:flex-start}.FieldColumns .Field{flex:1 1;margin:0}.FieldColumns.-left .Field{flex:0 0 auto}.Field:first-child,.FieldColumns:first-child{margin-top:0}.Field:last-child,.FieldColumns:last-child{margin-bottom:0}.Field.ruled-top{border-top:1px solid var(--theme-neutral-tooling);padding-top:8px}.FieldTime{align-items:center;display:flex}.Field label,.Label{display:block;font:700 14px/18px var(--font-sans);margin:0 0 8px}.FieldLabel{align-items:baseline;display:flex;gap:8px;margin-bottom:8px}.FieldLabel label{margin:0}.TranslationStale{color:var(--theme-warning, #b45309);font:600 12px/16px var(--font-sans);margin-bottom:8px}.Field input,.Field textarea{background:#fff;border:2px solid var(--theme-neutral);border-radius:8px;color:var(--theme-dark-green);font:400 16px/24px var(--font-sans);padding:10px;width:100%}.Field input[readonly],.Field textarea[readonly]{background:var(--theme-neutral-light);color:var(--theme-neutral-50)}.Field input[type=date],.Field input[type=time]{padding:8px 12px}.Field input[type=checkbox]{width:initial}.Field .ColorInput{height:48px;padding:0;width:48px}.Field .ColorInput[list]{width:72px}.ColorPicker{align-items:center;background:#fff;border:2px solid var(--theme-neutral);border-radius:4px;display:flex;position:relative}input.ColorPickerSwatch{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.2)!important;border-radius:3px;cursor:pointer;flex-shrink:0;height:36px;margin:2px 0 2px 4px;overflow:hidden;padding:0!important;width:36px!important}.ColorPickerSwatch::-webkit-color-swatch-wrapper{padding:0}.ColorPickerSwatch::-webkit-color-swatch{border:none;border-radius:2px}.ColorPickerSwatch::-moz-color-swatch{border:none;border-radius:2px}.ColorPickerInput{background:transparent;border:0!important;flex:1;font-family:monospace;font-size:14px;padding:8px;width:0}.ColorPickerToggle{align-items:center;background:none;background:url(/assets/icons/down-24-82f6b4f5df5369038d007ad8621d998e.svg?vsn=d) no-repeat center;border:0;cursor:pointer;display:flex;height:24px;opacity:.5;padding:8px 10px;position:relative;right:8px;top:1px;width:24px}.ColorPickerToggle:hover{opacity:.8}.ColorPickerPalette{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;left:0;margin-top:4px;max-height:240px;overflow-y:auto;padding:4px 0;position:absolute;right:0;top:100%;z-index:10}.ColorPickerPaletteColors{display:flex;flex-wrap:wrap;gap:4px;padding:4px 8px 8px}.ColorPickerPaletteColor{border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer;height:28px;padding:0;width:28px}.ColorPickerPaletteColor:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #0000004d;transform:scale(1.15)}.ColorPickerPaletteClear{background:repeating-conic-gradient(#ccc,#ccc 25%,#fff 0%,#fff 50%) 50% / 10px 10px;border:1px solid rgba(0,0,0,.15);border-radius:4px;color:#0009;cursor:pointer;font-size:11px;height:28px;padding:0 10px}.ColorPickerPaletteClear:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #0000004d}.ColorPickerPaletteSection+.ColorPickerPaletteSection{border-top:1px solid rgba(0,0,0,.08)}.ColorPickerPaletteSectionTitle{color:var(--theme-neutral);font:700 11px/1 var(--font-sans);letter-spacing:.04em;padding:8px 10px 4px;text-transform:uppercase}.Field textarea{min-height:100px}.FieldError{color:var(--color-caution);display:inline-block;margin-top:8px}.ToggleField{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.ToggleField .Hint{flex-basis:100%;margin-top:4px}.ToggleField label:not(.Toggle){font-size:14px;font-weight:400;letter-spacing:0;margin-bottom:0;margin-left:12px;text-transform:none}.Hint{font-size:14px;font-style:italic;margin:8px 0 12px}.Hint.-small{color:var(--theme-dark-tooling);font-size:.75rem;margin:0 0 0 4px}.CheckGroup{background:var(--theme-neutral-light);border:1px solid var(--theme-dark-tooling);border-radius:8px;margin-top:8px;max-height:300px;overflow:hidden;overflow-y:auto}.CheckGroup .CheckLabel{border-bottom:1px solid var(--theme-dark-tooling);box-shadow:0 1px #ffffff4d;display:block;line-height:1;margin:0;padding:8px}.CheckGroup .CheckLabel:last-child{border-bottom:0}.CheckGroup input{vertical-align:text-bottom}.CheckboxLabel{display:block;font-size:14px;letter-spacing:0;line-height:1;margin:0;padding:8px 0}.CheckboxLabel input{vertical-align:middle}.ImageField{border:2px solid var(--theme-neutral);border-radius:8px;display:flex;padding:8px}.ImageField .Asset{align-items:center;aspect-ratio:16 / 9;background:#00000040;border:2px solid var(--theme-neutral);border-radius:7px;display:flex;font:500 14px/18px var(--font-sans);height:100%;justify-content:center;margin-right:8px;max-width:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ImageField .Asset.MarkRemoved{opacity:.3;transition:.2s opacity}.ImageFieldControls{flex:1 1}.ImageFields input[type=file]{border:none;box-shadow:none}.ImageFields .CheckboxLabel{margin:0 8px}.Btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:2px solid var(--button-color);border-radius:8px;color:var(--button-color);display:inline-block;font:700 14px/14px var(--font-sans);padding:19px 20px 15px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:.12s background-color,.12s color,.12s border;white-space:nowrap}.Btn:hover{border-color:var(--button-color-hover)}.Btn:focus{border-color:var(--button-color-focus)}.Btn.raised{background-color:var(--button-color);color:#fff}.Btn.raised:hover{background-color:var(--button-color-hover)}.Btn.raised:focus{background-color:var(--button-color-focus)}.Btn.danger{--button-color: var(--red-300);--button-color-hover: var(--button-color)}.Btn.danger:hover,.Btn.danger:focus{background-color:var(--button-color);color:#fff}.Btn.danger-dark{--button-color: #641f1f;--button-color-hover: var(--button-color)}.Btn.danger-dark:hover,.Btn.danger-dark:focus{background-color:var(--button-color);color:#fff}.Btn[disabled]{cursor:unset;opacity:.5}.Btn.-small{border-radius:5px;font-size:12px;letter-spacing:.1px;line-height:16px;min-height:36px;padding:8px 16px}.UsersTable-action{min-width:96px}:root{--table-cell-padding: 12px;--table-vertical-align: middle}@media(min-width:1024px){:root{--table-cell-padding: 16px}}.TableLayout{margin:var(--table-cell-padding)}.TableLayout.-gapped{margin-bottom:32px}.TableHeader{padding:0 0 16px}.TableTitle{font-family:var(--font-sans);font-size:48px;margin:0 0 24px}.TableSubtitle{font-size:24px;font-weight:400;margin:0 0 12px}.TableSubtitle a{text-decoration:none}.TableSubtitle a:focus,.TableSubtitle a:hover{text-decoration:underline}.Table{background:var(--theme-neutral-really-light);border:1px solid var(--theme-neutral-tooling);border-radius:8px;border-spacing:0;box-shadow:0 1px 3px #0000000f;color:var(--theme-dark-green);width:100%}.Table a{color:var(--theme-medium-blue);text-decoration:none}.Table a:hover,.Table a:focus{text-decoration:underline}.Table a.TextLink{color:inherit}.Table a.TextLink:hover,.Table a.TextLink:focus{color:var(--theme-medium-blue)}.Table td,.Table th{padding-block:var(--table-cell-padding);padding-left:var(--table-cell-padding);text-align:left;vertical-align:var(--table-vertical-align, center)}.Table td:last-child,.Table th:last-child{padding-right:var(--table-cell-padding)}.Table th{font-size:14px;font-weight:700;line-height:18px;white-space:nowrap}.Table th svg{display:inline-block;vertical-align:text-bottom}.Table th.shrink,.Table td.shrink{min-width:0!important;width:.1%}.TableGraphic{background:var(--theme-dark-green);border-radius:4px;display:block}.Table tbody td{border-top:1px solid var(--theme-dark-green-20);font-size:16px;line-height:1.5}.Table__cell--center{text-align:center}.Table__cell--right{text-align:right}.stat-complete{color:var(--color-status-active)}.stat-empty{opacity:.4}td.TableActions{padding-top:10px;width:.1%}.TableActionsContainer{-moz-column-gap:12px;column-gap:12px;display:grid;grid-auto-flow:column dense;grid-template-columns:repeat(auto-fit,min-max(0,max-content))}.TableAction,a.TableAction{align-items:center;background:transparent;border:0;border-radius:var(--border-radius-control);color:#000;display:flex;font-family:inherit;font-size:12px;height:32px;justify-content:center;line-height:16px;padding:0;text-decoration:none;transition:.3s all;width:32px}.TableAction[disabled]{cursor:not-allowed;opacity:.3}.TableAction:hover:not([disabled]),.TableAction:focus:not([disabled]){background:var(--theme-dark-green-20);transition:.1s all}.TableAction.danger:hover,.TableAction.danger:focus{background:var(--color-danger-ghost);color:var(--color-danger)}.TableAction.safe:hover,.TableAction.safe:focus{background:var(--color-safe-ghost);color:var(--color-safe)}.TableAction svg{display:block;fill:currentColor}.Table .TableTime{white-space:nowrap;width:100px}.TableTimeCancelled{opacity:.6;text-decoration:line-through}.MapLayout{display:flex;height:100%}.Crumb{color:var(--theme-dark-green);font-family:var(--font-monospace);font-size:12px;font-weight:500;letter-spacing:.06em;margin-top:0;position:relative;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:.2s all;white-space:nowrap}.Crumb{line-height:26px;position:relative;top:2px}.Crumb:link:hover,.Crumb:link:focus{text-decoration:underline}.Crumb:not(:first-child):before{color:inherit;content:"/";display:inline-block;margin:0 8px}.Crumb.muted{opacity:.5;transition:.2s opacity}.Crumb.muted:link:hover{opacity:.9}.Crumb.safe{color:var(--color-safe)}.Crumb.danger{color:var(--color-danger)}.Crumb:link:focus,.Crumb:link:hover{border-color:var(--color-secondary);text-decoration:underline;text-decoration-style:dotted}.ScreenPreview{display:inline-block;margin:16px}.ScreenPreviewActions{background:#000000f2;bottom:0;color:#fff;display:flex;font-size:16px;left:0;line-height:24px;padding:8px 16px;position:absolute;text-decoration:none;text-transform:uppercase;width:100%;z-index:1}.ScreenPreviewActions:hover,.ScreenPreviewActions:focus{text-decoration:underline}.ScreenPreviewTitle{flex:1 1}.ScreenPreviewBox{display:block;height:324px;overflow:hidden;position:relative;width:570px}.ScreenPreviewBox:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ScreenPreviewBox iframe{pointer-events:none;transform:scale(.3);transform-origin:0 0}.Toggle{--size: 32px;--input-size: 26px;--padding: calc(var(--size) - var(--input-size));background:#fff;border-radius:calc(var(--size) * .5);box-shadow:0 0 0 2px var(--theme-neutral);display:flex;height:var(--size);overflow:hidden;position:relative;width:calc(var(--input-size) * 2)}.ToggleForm.-small .Toggle,.ToggleField.-small .Toggle{--size: 24px;--input-size: 20px}.ToggleForm.-small{font-size:14px}.ToggleLabel{background:var(--theme-neutral-50);border-radius:50%;color:transparent;cursor:pointer;height:var(--input-size);left:calc(var(--padding) * .5);position:absolute;top:calc(var(--padding) * .5);transform:scale(.9);transition:.3s all;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--input-size)}.Toggle input[type=checkbox]:checked+.ToggleLabel{background:var(--theme-medium-blue);transform:translate(calc(90% - 3px))}.ToggleForm{align-items:center;display:flex;grid-gap:10px}.ToggleForm input[type=submit],.ToggleForm button[type=submit],.Toggle input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AnnouncementMessage{align-items:flex-start;display:flex;justify-content:flex-start}.AnnouncementMessageCell{--table-vertical-align: text-top}.AnnouncementMessage svg{flex:0 0 20px;margin-right:16px}.AnnouncementMarkdown>*:first-child{margin-top:0}.AnnouncementMarkdown>*:last-child{margin-bottom:0}.RankForm{--size: 32px;display:flex}.RankForm button{background:transparent;border:0;border-radius:50%;color:var(--theme-dark-green);display:block;height:var(--size);padding:0;position:relative;transition:.2s background;width:var(--size)}.RankForm button:hover,.RankForm button:focus{background:#ffffff1f;transition:.1s background}.RankForm button svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.TenantTable,.TenantTable td{vertical-align:top}.TenantList{margin:0;padding:0}.TenantList>li{margin-bottom:4px;max-width:100%;text-overflow:hidden;white-space:nowrap}.Dates{background:linear-gradient(0,#000000e6,#0009);box-shadow:inset 0 -1px #272729c4,inset 0 -1px #0d0d0d;display:flex;height:35vh;justify-content:stretch;min-height:280px;overflow:auto;padding:25px 5px 15px 0;resize:vertical;width:100%}.PlaceHoursTable{max-width:600px}.PlaceList{margin:0;padding:0 16px}.FootNotes{font-size:14px}.IconAvatar{align-items:center;background:var(--theme-neutral);border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.EventHoursSection{margin-bottom:var(--main-body-inline-padding)}.SwitchBoard{-moz-column-gap:4px;column-gap:4px;display:grid;grid-auto-flow:column dense;grid-template-columns:repeat(auto-fit,32px)}.SwitchBoardButton{position:relative}.SwitchBoardLabel,label.SwitchBoardLabel{align-items:center;background:transparent;border:2px solid var(--theme-dark-green-20);border-radius:50%;color:var(--theme-neutral);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:12px;font-weight:700;height:32px;justify-content:center;line-height:15px;position:relative;text-transform:capitalize;width:32px}.SwitchBoardLabel:hover,.SwitchBoardLabel:focus,label.SwitchBoardLabel:hover,label.SwitchBoardLabel:focus{background:#6d6e881c}.SwitchBoardLabel abbr,label.SwitchBoardLabel abbr{text-decoration:none}input.SwitchBoardInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;height:100%!important;left:0;outline-offset:4px;position:absolute;top:0;width:100%!important}.SwitchBoardInput:checked+.SwitchBoardLabel,.SwitchBoardLabel.active{background:var(--theme-medium-blue);border:0;color:#fff;z-index:1}.Swatches{display:flex;grid-gap:8px;padding:8px}.Swatch{background:var(--swatch-color);border-radius:var(--border-radius-control);box-shadow:inset 0 0 0 1px #0000001f;height:32px;width:32px}.StatusBlock{background-color:currentColor;border-radius:50%;display:inline-block;height:12px;margin-right:4px;vertical-align:-1px;width:12px}.badge{background-color:var(--button-color);border-radius:var(--border-radius-control);color:#fff;display:inline-block;font-size:11px;font-weight:500;letter-spacing:.01em;line-height:1;margin-right:4px;padding:4px 4px 2px;text-decoration:none;text-transform:uppercase;white-space:nowrap}a.badge-link{color:#fff;transition:background-color .2s ease}.badge-link:hover{background-color:var(--button-color-hover);color:#fff;text-decoration:none}.badge-translated{background-color:var(--color-status-active)}.badge-missing{background-color:var(--color-status-inactive)}.badge-stale{background-color:var(--theme-warning, #b45309)}.QualityIndicator{align-items:center;color:var(--theme-neutral-muted, #666);display:inline-flex;font-size:12px;gap:8px;line-height:1}.QualityIndicator-label{letter-spacing:.01em}.QualityIndicator-score{border-radius:var(--border-radius-control);color:#fff;cursor:help;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;min-width:28px;padding:3px 6px 2px;text-align:center}.QualityIndicator-score--high{background-color:var(--color-status-active)}.QualityIndicator-score--medium{background-color:var(--theme-warning, #b45309)}.QualityIndicator-score--low{background-color:var(--color-status-danger, #b91c1c)}.QualityIndicator-score--edited{opacity:.6;text-decoration:line-through}.FormSectionHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.FormSectionHeader-title{font-size:16px;font-weight:600;margin:0}.FormTabPanel>.FormSection:first-of-type{border-top:none}.FormTabPanel>.FormSection{padding-bottom:24px}a.SecondaryTextLink{color:#666;font-size:.875rem;text-decoration:none}a.SecondaryTextLink:hover,a.SecondaryTextLink:focus{text-decoration:underline}.UsageBar{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:3px;display:block;height:6px;overflow:hidden;width:100%}.UsageBar::-webkit-progress-bar{background:#00000014;border-radius:3px}.UsageBar::-webkit-progress-value{background:var(--progress-color);border-radius:3px}.UsageBar::-moz-progress-bar{background:var(--progress-color);border-radius:3px}
