.offline-module__OqtWtW__fieldApp,.offline-module__OqtWtW__locked{min-height:100vh;color:var(--color-text-primary);background:var(--color-background)}.offline-module__OqtWtW__fieldApp{width:min(100%,76rem);margin:0 auto;padding:clamp(1rem,3vw,2rem)}.offline-module__OqtWtW__locked{text-align:center;place-content:center;gap:1rem;padding:2rem;display:grid}.offline-module__OqtWtW__locked h1,.offline-module__OqtWtW__fieldHeader h1,.offline-module__OqtWtW__card h2,.offline-module__OqtWtW__form h2{font-family:var(--font-heading)}.offline-module__OqtWtW__locked p{max-width:36rem;color:var(--color-text-secondary)}.offline-module__OqtWtW__locked a,.offline-module__OqtWtW__locked button,.offline-module__OqtWtW__actions button,.offline-module__OqtWtW__form button,.offline-module__OqtWtW__inlineAction button,.offline-module__OqtWtW__queueItem button,.offline-module__OqtWtW__shellStatus button{border:1px solid var(--color-gold);border-radius:var(--radius-sm);color:#000;background:var(--color-gold);min-height:2.75rem;font:inherit;cursor:pointer;padding:.65rem .9rem;font-weight:800}.offline-module__OqtWtW__locked a{color:var(--color-gold-light);background:0 0;text-decoration:none}.offline-module__OqtWtW__fieldHeader{border:1px solid var(--color-border-warm);border-radius:var(--radius-lg);background:var(--color-panel-raised);grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);gap:1rem 2rem;padding:1.25rem;display:grid}.offline-module__OqtWtW__fieldHeader h1{margin:0;font-size:clamp(1.9rem,5vw,3rem)}.offline-module__OqtWtW__fieldHeader p{color:var(--color-text-secondary)}.offline-module__OqtWtW__eyebrow{color:var(--color-gold-light);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.offline-module__OqtWtW__statusGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.6rem;display:grid}.offline-module__OqtWtW__statusGrid>*{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:.55rem .7rem;font-size:.78rem}.offline-module__OqtWtW__online{color:var(--color-success)}.offline-module__OqtWtW__offline,.offline-module__OqtWtW__warning{color:var(--color-warning)}.offline-module__OqtWtW__danger,.offline-module__OqtWtW__error{color:var(--color-danger)}.offline-module__OqtWtW__warning,.offline-module__OqtWtW__error{border-radius:var(--radius-sm);border:1px solid;grid-column:1/-1;margin:0;padding:.75rem}.offline-module__OqtWtW__actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.75rem;display:flex}.offline-module__OqtWtW__actions button:disabled,.offline-module__OqtWtW__shellStatus button:disabled{cursor:not-allowed;opacity:.55}.offline-module__OqtWtW__muted{color:var(--color-text-muted);font-size:.8rem}.offline-module__OqtWtW__tabs{gap:.5rem;margin:1rem 0;padding-bottom:.35rem;display:flex;overflow-x:auto}.offline-module__OqtWtW__tabs button{border:1px solid var(--color-border);min-height:2.75rem;color:var(--color-text-secondary);background:var(--color-panel);white-space:nowrap;border-radius:999px;padding:.55rem .85rem}.offline-module__OqtWtW__tabs button[aria-pressed=true]{border-color:var(--color-gold);color:var(--color-gold-light)}.offline-module__OqtWtW__cardGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.offline-module__OqtWtW__card,.offline-module__OqtWtW__form,.offline-module__OqtWtW__queueItem,.offline-module__OqtWtW__empty{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);padding:1rem}.offline-module__OqtWtW__card h2,.offline-module__OqtWtW__form h2{margin:0 0 .6rem;font-size:1.1rem}.offline-module__OqtWtW__card p,.offline-module__OqtWtW__card li,.offline-module__OqtWtW__queueItem p{color:var(--color-text-secondary);font-size:.86rem}.offline-module__OqtWtW__card ul{padding-left:1.2rem}.offline-module__OqtWtW__card a{color:var(--color-gold-light)}.offline-module__OqtWtW__stack{gap:1rem;display:grid}.offline-module__OqtWtW__form,.offline-module__OqtWtW__inlineAction form{gap:.8rem;display:grid}.offline-module__OqtWtW__form{max-width:54rem}.offline-module__OqtWtW__form label,.offline-module__OqtWtW__inlineAction label,.offline-module__OqtWtW__conflict label{color:var(--color-text-secondary);gap:.35rem;font-size:.84rem;font-weight:700;display:grid}.offline-module__OqtWtW__form input,.offline-module__OqtWtW__form select,.offline-module__OqtWtW__form textarea,.offline-module__OqtWtW__inlineAction input,.offline-module__OqtWtW__inlineAction select,.offline-module__OqtWtW__inlineAction textarea,.offline-module__OqtWtW__conflict textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;min-height:2.75rem;color:var(--color-text-primary);background:var(--color-panel-raised);font:inherit;padding:.6rem .7rem}.offline-module__OqtWtW__form textarea,.offline-module__OqtWtW__inlineAction textarea,.offline-module__OqtWtW__conflict textarea{resize:vertical;min-height:5rem}.offline-module__OqtWtW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.offline-module__OqtWtW__check{align-items:center;display:flex!important}.offline-module__OqtWtW__check input{width:1.2rem;min-height:1.2rem}.offline-module__OqtWtW__inlineAction{border-top:1px solid var(--color-border);margin-top:.75rem;padding-top:.75rem}.offline-module__OqtWtW__inlineAction summary{color:var(--color-gold-light);cursor:pointer;font-weight:800}.offline-module__OqtWtW__inlineAction form{margin-top:.75rem}.offline-module__OqtWtW__queueItem>div:first-child{justify-content:space-between;gap:1rem;display:flex}.offline-module__OqtWtW__queueItem span{font-size:.74rem;font-weight:900}.offline-module__OqtWtW__pending{color:var(--color-warning)}.offline-module__OqtWtW__syncing{color:var(--color-info)}.offline-module__OqtWtW__synced{color:var(--color-success)}.offline-module__OqtWtW__failed,.offline-module__OqtWtW__conflict{color:var(--color-danger)}.offline-module__OqtWtW__queueItem progress{width:100%}.offline-module__OqtWtW__conflict{gap:.75rem;margin-top:.75rem;display:grid}.offline-module__OqtWtW__conflict pre{border:1px solid var(--color-border);max-height:14rem;color:var(--color-text-secondary);white-space:pre-wrap;background:#050505;padding:.7rem;overflow:auto}.offline-module__OqtWtW__shellStatus{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.65rem .8rem;font-size:.76rem;display:flex}.offline-module__OqtWtW__shellStatus a{color:var(--color-gold-light);font-weight:800}.offline-module__OqtWtW__shellStatus button{min-height:2.1rem;margin-left:auto;padding:.35rem .65rem;font-size:.76rem}.offline-module__OqtWtW__updateNotice{z-index:1000;border:1px solid var(--color-gold);border-radius:var(--radius-md);max-width:26rem;color:var(--color-text-primary);background:var(--color-panel-raised);align-items:center;gap:.75rem;padding:.9rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 1rem 3rem #00000073}.offline-module__OqtWtW__updateNotice button{border:1px solid var(--color-gold);border-radius:var(--radius-sm);color:#000;background:var(--color-gold);padding:.45rem .65rem;font-weight:800}@media (max-width:44rem){.offline-module__OqtWtW__fieldHeader,.offline-module__OqtWtW__formGrid{grid-template-columns:1fr}.offline-module__OqtWtW__statusGrid{grid-template-columns:1fr 1fr}.offline-module__OqtWtW__shellStatus{align-items:stretch}.offline-module__OqtWtW__shellStatus button{width:100%;margin-left:0}.offline-module__OqtWtW__updateNotice{bottom:.75rem;left:.75rem;right:.75rem}}
