.fiji-status{--st-green:#3ba15c;--st-yellow:#aa890e;--st-orange:#da7627;--st-red:#df4348;--st-blue:#437cc4;--st-gray:#dfe2e5;color:#444;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}.fiji-status *{box-sizing:border-box}.fiji-status h1,.fiji-status h2,.fiji-status h3,.fiji-status p{letter-spacing:normal;margin:0;font-family:inherit;line-height:1.5}.fiji-status a{color:#444;text-decoration:none}.fiji-status a:hover{text-decoration:underline}.fiji-status button,.fiji-status input,.fiji-status select,.fiji-status textarea{font:inherit;letter-spacing:normal}.fiji-status button{cursor:pointer;color:#444;background:#fff;border:1px solid #ddd;border-radius:3px;padding:8px 12px;transition:background .15s}.fiji-status button:hover{background:#f4f4f4}.fiji-status button:disabled{opacity:.4;cursor:not-allowed}.fiji-status :focus-visible{outline-offset:3px;outline:2px solid #191919}.status-masthead{background:#111;justify-content:center;align-items:center;height:296px;display:flex}.status-masthead a{align-items:center;gap:24px;display:flex;color:#fff!important}.status-masthead a:hover{text-decoration:none}.status-masthead img{object-fit:contain;width:90px;height:90px}.status-masthead span{letter-spacing:-2.5px;font-size:64px;font-weight:700}.status-container{width:calc(100% - 40px);max-width:840px;margin:auto;padding-bottom:30px}.status-subscribe{z-index:10;justify-content:flex-end;align-items:flex-start;height:60px;padding-top:9px;display:flex;position:relative}.fiji-status .status-subscribe-button{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#171717;border-color:#171717;padding:10px 15px;font-size:12px;transition:none;box-shadow:0 1px 2px #0002}.fiji-status .status-subscribe-button:hover{background:#333}.status-subscribe-menu{background:#fff;border:1px solid #ddd;border-radius:4px;width:330px;max-width:calc(100vw - 40px);transition:none;animation:none;position:absolute;top:54px;right:0;box-shadow:0 8px 26px #0002}.status-menu-title{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:15px;font-weight:700;display:flex}.fiji-status .status-menu-title button{border:0;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;padding:0;line-height:1;transition:none;display:inline-flex}.fiji-status .status-menu-title button>svg{flex:none;display:block}.status-subscribe-menu>a{align-items:center;gap:13px;padding:16px;display:flex}.status-subscribe-menu>a:hover{background:#f7f7f7;text-decoration:none}.status-subscribe-menu small{color:#777;margin-top:3px;font-size:12px;display:block}.status-overall{color:#fff;background:#7b8189;border-radius:3px;align-items:center;gap:12px;min-height:65px;padding:18px 20px;display:flex}.status-overall h1{font-size:20px;font-weight:400}.status-overall.operational{background:var(--st-green)}.status-overall.degraded{background:var(--st-yellow)}.status-overall.partial{background:var(--st-orange)}.status-overall.outage{background:var(--st-red)}.status-overall.maintenance{background:var(--st-blue)}.status-data-notice{color:#777;margin-top:16px!important}.status-services{margin-top:92px}.status-history-link{text-align:right;color:#777;padding-bottom:3px;font-size:13px}.status-history-link a{color:#555;text-decoration:underline}.status-component-list{border:1px solid #ddd;border-radius:3px}.status-component{padding:18px 19px 19px}.status-component+.status-component{border-top:1px solid #ddd}.status-component-title{align-items:center;gap:5px;margin-bottom:7px;display:flex}.status-component-title h2{font-size:16px;font-weight:400}.status-state{margin-left:auto;font-size:13px}.status-state.operational{color:#348951}.status-state.degraded{color:#8b710c}.status-state.partial{color:var(--st-orange)}.status-state.outage{color:#c72e36}.status-state.maintenance{color:var(--st-blue)}.status-state.unknown{color:#777}.status-info{color:#999;cursor:help;display:flex;position:relative}.status-info>span{color:#fff;z-index:5;background:#262626;border-radius:4px;width:270px;padding:12px;font-size:12px;display:none;position:absolute;bottom:24px;left:-90px}.status-info:hover>span,.status-info:focus>span{display:block}.status-bars{grid-template-columns:repeat(90,minmax(0,1fr));gap:3px;display:grid}.status-day-wrap{min-width:0;position:relative}.fiji-status .status-day{background:var(--st-gray);border:0;border-radius:0;width:100%;height:34px;padding:0;display:block}.fiji-status .status-day.operational,.status-legend i.operational{background:var(--st-green)}.fiji-status .status-day.degraded,.status-legend i.degraded{background:var(--st-yellow)}.fiji-status .status-day.outage,.status-legend i.outage{background:var(--st-red)}.status-legend i.partial{background:var(--st-orange)}.status-legend i.maintenance{background:var(--st-blue)}.status-day-tooltip{z-index:20;color:#fff;pointer-events:none;text-align:center;background:#242424;border-radius:4px;width:230px;padding:14px;font-size:12px;display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 3px 15px #0002}.status-day-tooltip>*{display:block}.status-day-tooltip small{color:#ddd;margin-top:6px}.status-day-wrap:hover .status-day-tooltip,.status-day-wrap:focus-within .status-day-tooltip{display:block}.status-bars .status-day-wrap:nth-child(-n+14) .status-day-tooltip{left:0;transform:none}.status-bars .status-day-wrap:nth-last-child(-n+14) .status-day-tooltip{left:auto;right:0;transform:none}.status-bar-caption{color:#777;align-items:center;gap:14px;margin-top:7px;font-size:12px;display:flex}.status-bar-caption i{background:#bfc2c4;flex:1;height:1px}.status-legend{color:#777;flex-wrap:wrap;gap:14px;margin-top:18px;font-size:11px;display:flex}.status-legend span{align-items:center;gap:5px;display:flex}.status-legend i{background:var(--st-gray);border-radius:50%;width:8px;height:8px}.status-method{color:#888;font-size:12px;margin-top:16px!important;line-height:1.65!important}.status-metrics{margin-top:64px}.status-section-heading{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.status-section-heading h2,.status-past>h2{text-transform:uppercase;font-size:16px;font-weight:400}.status-periods{display:flex}.fiji-status .status-periods button{border-color:#ddd;border-radius:0;padding:5px 12px;font-size:12px}.fiji-status .status-periods button+button{border-left:0}.fiji-status .status-periods button[aria-pressed=true]{color:#fff;background:#555}.status-chart-header{justify-content:space-between;margin:22px 0 12px;font-size:16px;display:flex}.status-chart-header strong{font-size:20px;font-weight:400}.status-chart{min-height:170px;position:relative}.status-chart svg{width:100%;display:block;overflow:visible}.status-chart line{stroke:#e8e8e8;stroke-width:1px}.status-chart text{fill:#888;font-family:Arial,sans-serif;font-size:11px}.status-chart-line{fill:none;stroke:#555;stroke-width:2px}.status-chart-dot{fill:#555}.status-chart-empty{text-align:center;color:#777;place-items:center;padding:35px 60px;font-size:13px;display:grid;position:absolute;inset:0}.status-metric-table{color:#777;margin-top:15px;font-size:12px}.status-metric-table summary{cursor:pointer}.status-metric-table>div{max-height:240px;margin-top:10px;overflow:auto}.status-metric-table table{border-collapse:collapse;text-align:left;width:100%}.status-metric-table th,.status-metric-table td{border-bottom:1px solid #eee;padding:8px}.status-metric-table .selected{background:#f5f5f5}.status-past{margin-top:60px}.status-past-day{margin-top:26px}.status-past-day>h3{border-bottom:1px solid #ddd;margin-bottom:12px;padding-bottom:6px;font-size:16px;font-weight:400}.status-past-day>p{color:#777;font-size:14px}.status-incident{margin:16px 0 25px}.status-incident h3{margin-bottom:8px;font-size:20px;font-weight:400}.status-incident.degraded h3 a,.status-incident.partial h3 a{color:var(--st-orange)}.status-incident.outage h3 a{color:var(--st-red)}.status-incident.maintenance h3 a{color:var(--st-blue)}.status-incident-update{margin-bottom:12px}.status-incident-update p{white-space:pre-wrap;overflow-wrap:anywhere}.status-incident-update time{color:#888;font-size:12px}.status-active{border:1px solid #ddd;margin-top:24px;padding:6px 20px}.status-history-bottom{margin-top:35px;display:inline-block}.status-footer{border-top:1px solid #eee;justify-content:space-between;gap:20px;margin-top:55px;padding-top:24px;font-size:12px;display:flex}.status-footer a:last-child{color:#888}.status-history-tabs{border-bottom:1px solid #ddd;gap:8px;margin-bottom:32px;display:flex}.status-history-tabs a{padding:9px 17px;font-size:16px}.status-history-tabs a[aria-current=page]{border:1px solid #ddd;border-bottom-color:#fff;border-radius:3px 3px 0 0;margin-bottom:-1px}.status-quarter-nav{justify-content:flex-end;align-items:center;gap:20px;margin:0 0 36px;display:flex}.status-quarter-nav>a,.status-quarter-nav>button{border:1px solid #ddd;border-radius:3px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;padding:0!important}.status-history-month{margin-bottom:36px}.status-history-month>h2{text-transform:uppercase;border-bottom:1px solid #ddd;margin-bottom:16px;padding-bottom:10px;font-size:16px;font-weight:400}.status-history-month>p{color:#888}.status-pagination{justify-content:space-between;display:flex}.status-calendar-controls{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:32px;display:flex}.status-calendar-controls .status-quarter-nav{gap:12px;margin:0}.status-select{color:#777;gap:6px;font-size:12px;display:grid}.status-select select{color:#444;background:#f8f8f8;border:1px solid #ddd;border-radius:3px;min-width:220px;padding:10px 30px 10px 12px}.status-calendars{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.status-calendar-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.status-calendar-heading h2{font-size:14px;font-weight:400}.status-calendar-heading>span{color:#888;font-size:12px}.status-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.fiji-status .calendar-day .status-day{aspect-ratio:1;height:auto}.calendar-day:nth-child(7n+1) .status-day-tooltip{left:0;transform:none}.calendar-day:nth-child(7n) .status-day-tooltip{left:auto;right:0;transform:none}.status-detail{max-width:640px;padding-top:65px}.status-incident-heading{text-align:center;margin-bottom:56px}.status-incident-heading h1{color:var(--st-orange);font-size:36px;font-weight:400;line-height:1.3}.status-incident-heading.outage h1{color:var(--st-red)}.status-incident-heading.maintenance h1{color:var(--st-blue)}.status-incident-heading p{text-transform:uppercase;color:#888;margin-top:24px;font-size:14px}.status-timeline>section{grid-template-columns:150px 1fr;gap:25px;margin-bottom:30px;display:grid}.status-timeline h2{text-align:right;font-size:20px;font-weight:400}.status-timeline p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px}.status-timeline time{color:#888;margin-top:7px;font-size:12px;display:block}.status-affected{color:#888;text-align:right;font-size:13px}.status-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.status-form{max-width:540px;margin:30px auto 70px}.status-form h1{margin-bottom:10px;font-size:30px}.status-form>p{color:#777;margin-bottom:24px}.status-form form{gap:18px;display:grid}.status-form label{gap:6px;display:grid}.status-form input,.status-form textarea,.status-form select{color:#333;background:#fff;border:1px solid #ccc;border-radius:4px;width:100%;min-width:0;padding:12px}.status-form textarea{resize:vertical;min-height:125px}.status-form .status-submit{color:#fff;background:#171717;border-color:#171717;padding:12px 20px}.status-form .status-submit:hover{background:#333}.status-form .status-feedback{overflow-wrap:anywhere;background:#f7f7f7;border:1px solid #ddd;margin-top:16px;padding:14px}.status-admin-list{margin:30px 0}.status-admin-list button{text-align:left;justify-content:space-between;width:100%;margin-bottom:8px;display:flex}.status-form .status-component-picks{flex-wrap:wrap;gap:8px;display:flex}.status-component-picks button[aria-pressed=true]{color:#fff;background:#222;border-color:#222}.status-error{color:#b92828!important}@media (max-width:650px){.status-masthead{height:210px}.status-masthead span{letter-spacing:-1.5px;font-size:40px}.status-masthead img{width:65px;height:65px}.status-masthead a{gap:15px}.status-container{width:calc(100% - 32px)}.status-overall h1{font-size:17px}.status-overall{padding:16px}.status-services{margin-top:58px}.status-history-link{font-size:11px}.status-component{padding:14px 12px}.status-bars{gap:2px}.fiji-status .status-day{height:28px}.status-bar-caption{gap:7px;font-size:10px}.status-component-title h2{font-size:14px}.status-state{font-size:11px}.status-calendars{grid-template-columns:1fr;gap:32px;max-width:360px;margin:auto}.status-calendar-controls{flex-direction:column;align-items:stretch}.status-calendar-controls .status-quarter-nav{justify-content:space-between}.status-quarter-nav{gap:12px;font-size:12px}.status-timeline>section{grid-template-columns:1fr;gap:8px}.status-timeline h2{text-align:left}.status-detail{padding-top:40px}.status-incident-heading h1{font-size:28px}.status-footer{flex-wrap:wrap;font-size:11px}.status-chart-empty{padding:20px 45px;font-size:11px}.status-metrics{margin-top:45px}.status-info>span{width:220px;left:-85px}.status-section-heading h2,.status-chart-header{font-size:14px}}@media (prefers-reduced-motion:reduce){.fiji-status *{transition:none!important;animation:none!important}}.status-feed-page{max-width:680px;margin:auto;padding:20px 0 60px}.status-feed-page h1{margin-bottom:12px;font-size:30px}.status-feed-page>p{color:#666;line-height:1.7}.status-feed-page a{text-decoration:underline}.status-feed-address{margin:28px 0}.status-feed-address label{margin-bottom:8px;font-weight:600;display:block}.status-feed-address>div{gap:10px;display:flex}.status-feed-address input{color:#444;background:#fafafa;border:1px solid #ddd;border-radius:4px;flex:1;min-width:0;padding:12px}.status-feed-address button{white-space:nowrap;align-items:center;gap:6px;display:flex}.status-feed-address>a{align-items:center;gap:5px;margin-top:12px;font-size:12px;display:inline-flex}.status-feed-page nav{gap:8px;margin:28px 0;display:flex}.status-feed-page nav a{border:1px solid #ddd;border-radius:4px;padding:8px 18px;text-decoration:none}.status-feed-page nav a[aria-current=page]{color:#fff;background:#171717;border-color:#171717}.status-feed-page h2{margin-bottom:16px;font-size:20px}.status-feed-entry{border-top:1px solid #ddd;padding:20px 0}.status-feed-entry h3{font-size:17px}.status-feed-entry p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px}@media (max-width:480px){.status-feed-address>div{flex-direction:column}.status-feed-address button{justify-content:center}}
