.dz2gDG_bellRoot{position:relative}.dz2gDG_bellButton{width:var(--gh-tap-size);height:var(--gh-tap-size);border-radius:var(--gh-radius-pill);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.dz2gDG_bellButton:hover{background:var(--gh-color-surface-alt)}.dz2gDG_bellButton:focus-visible{outline:2px solid var(--gh-color-primary);outline-offset:2px}.dz2gDG_badge{border-radius:var(--gh-radius-pill);background:var(--gh-color-danger);min-width:18px;height:18px;color:var(--gh-color-white);text-align:center;padding-inline:4px;font-size:.7rem;font-weight:700;line-height:18px;position:absolute;top:2px;right:0}.dz2gDG_panel{top:calc(100% + var(--gh-space-2));z-index:45;width:min(24rem, calc(100vw - 2 * var(--gh-space-4)));border:1px solid var(--gh-color-border);border-radius:var(--gh-radius);background:var(--gh-color-surface);max-height:min(34rem,100dvh - 5rem);color:var(--gh-color-text);box-shadow:var(--gh-shadow-lg);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:absolute;right:0;overflow:hidden}.dz2gDG_start .dz2gDG_panel{left:0;right:auto}@media (width<560px){.dz2gDG_panel{top:64px;right:var(--gh-space-2);left:var(--gh-space-2);width:auto;position:fixed}}.dz2gDG_panelHeader,.dz2gDG_panelFooter{justify-content:space-between;align-items:center;gap:var(--gh-space-3);padding:var(--gh-space-3) var(--gh-space-4);display:flex}.dz2gDG_panelHeader{border-bottom:1px solid var(--gh-color-border)}.dz2gDG_panelHeader h2{margin:0;font-size:1rem}.dz2gDG_panelFooter{border-top:1px solid var(--gh-color-border);justify-content:center;font-size:.9rem}.dz2gDG_textButton{color:var(--gh-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;font-weight:600}.dz2gDG_list{padding:var(--gh-space-1) 0;margin:0;list-style:none;overflow-y:auto}.dz2gDG_item{gap:2px var(--gh-space-3);width:100%;padding:var(--gh-space-3) var(--gh-space-4) var(--gh-space-3) var(--gh-space-6);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.dz2gDG_item:hover,.dz2gDG_item:focus-visible{background:var(--gh-color-surface-alt)}.dz2gDG_item[data-unread]:before{top:calc(var(--gh-space-3) + .45em);left:var(--gh-space-3);background:var(--gh-color-primary);content:"";border-radius:50%;width:8px;height:8px;position:absolute}.dz2gDG_itemTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dz2gDG_item[data-unread] .dz2gDG_itemTitle{font-weight:700}.dz2gDG_itemBody{color:var(--gh-color-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;font-size:.9rem;display:-webkit-box;overflow:hidden}.dz2gDG_itemTime{color:var(--gh-color-muted);white-space:nowrap;grid-area:1/2;font-size:.8rem}.dz2gDG_empty{justify-items:center;gap:var(--gh-space-2);padding:var(--gh-space-6) var(--gh-space-4);color:var(--gh-color-muted);text-align:center;display:grid}.dz2gDG_empty svg{width:32px;height:32px}.dz2gDG_empty p{margin:0}.dz2gDG_prompt{gap:var(--gh-space-3);padding:var(--gh-space-4);border:1px solid color-mix(in srgb, var(--gh-color-primary) 30%, var(--gh-color-border));border-radius:var(--gh-radius);background:color-mix(in srgb, var(--gh-color-primary) 6%, var(--gh-color-surface));grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.dz2gDG_promptCompact{margin:var(--gh-space-2) var(--gh-space-3);padding:var(--gh-space-3)}.dz2gDG_promptIcon{background:var(--gh-color-primary);width:40px;height:40px;color:var(--gh-color-on-primary);border-radius:50%;place-items:center;display:grid}.dz2gDG_promptText{gap:2px;display:grid}.dz2gDG_promptText span{color:var(--gh-color-muted);font-size:.9rem}.dz2gDG_promptText .dz2gDG_promptError{color:var(--gh-color-danger-text)}.dz2gDG_promptActions{align-items:center;gap:var(--gh-space-2);grid-column:2;display:flex}.dz2gDG_promptDone{padding:var(--gh-space-3) var(--gh-space-4);color:var(--gh-color-success-text);margin:0;font-weight:600}.dz2gDG_iconButton{width:var(--gh-tap-size);height:var(--gh-tap-size);border-radius:var(--gh-radius-pill);color:var(--gh-color-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.dz2gDG_iconButton:hover{background:var(--gh-color-surface-alt)}.dz2gDG_rows{margin:0;padding:0;list-style:none;display:grid}.dz2gDG_row{gap:var(--gh-space-2) var(--gh-space-4);padding:var(--gh-space-3) 0;border-top:1px solid var(--gh-color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.dz2gDG_row:first-child{border-top:0}.dz2gDG_row p{margin:0}.dz2gDG_rowText{gap:2px;display:grid}.dz2gDG_rowText span{color:var(--gh-color-muted);font-size:.9rem}.dz2gDG_switches{gap:var(--gh-space-4);display:flex}.dz2gDG_switchLabel{color:var(--gh-color-muted);justify-items:center;font-size:.75rem;display:grid}.dz2gDG_always{text-align:center;place-items:center;width:44px;height:44px;font-size:.75rem;display:grid}.dz2gDG_deviceState{align-items:center;gap:var(--gh-space-3);flex-wrap:wrap;display:flex}.dz2gDG_thisDevice{padding:var(--gh-badge-padding);border-radius:var(--gh-radius-pill);background:color-mix(in srgb, var(--gh-color-primary) 14%, transparent);font-size:var(--gh-badge-font-size);font-weight:600}.dz2gDG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tQf5qG_sheet{width:min(28rem, calc(100vw - 2 * var(--gh-space-4)));padding:var(--gh-space-5);border-radius:var(--gh-radius-lg);background:var(--gh-color-surface);color:var(--gh-color-text);box-shadow:var(--gh-shadow-lg);border:0}.tQf5qG_sheet::backdrop{background:color-mix(in srgb, var(--gh-color-text) 45%, transparent)}@media (width<560px){.tQf5qG_sheet{border-radius:var(--gh-radius-lg) var(--gh-radius-lg) 0 0;width:100vw;max-width:100vw;margin:auto 0 0}}.tQf5qG_installCard{padding-block-start:var(--gh-space-4)}@media (width>=860px){.tQf5qG_installCard{display:none}}.tQf5qG_openIn{gap:var(--gh-space-3);margin-block:var(--gh-space-3) var(--gh-space-4);display:grid}.tQf5qG_openIn p{margin:0}.tQf5qG_address{color:var(--gh-color-muted);overflow-wrap:anywhere;font-size:.85rem}.tQf5qG_sheetHeader{justify-content:space-between;align-items:start;gap:var(--gh-space-3);display:flex}.tQf5qG_sheetHeader h2{margin:0;font-size:1.2rem}.tQf5qG_close{width:var(--gh-tap-size);height:var(--gh-tap-size);margin:calc(-1 * var(--gh-space-2));border-radius:var(--gh-radius-pill);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.tQf5qG_steps{gap:var(--gh-space-4);margin:var(--gh-space-5) 0;counter-reset:step;padding:0;list-style:none;display:grid}.tQf5qG_steps li{gap:var(--gh-space-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.tQf5qG_stepIcon{border-radius:var(--gh-radius-sm);background:var(--gh-color-surface-alt);width:40px;height:40px;color:var(--gh-color-primary);place-items:center;display:grid}.tQf5qG_offline,.tQf5qG_update{bottom:calc(var(--gh-tap-size) + var(--gh-space-5) + env(safe-area-inset-bottom));z-index:60;width:max-content;max-width:calc(100vw - 2 * var(--gh-space-4));border-radius:var(--gh-radius);background:var(--gh-color-text);color:var(--gh-color-bg);box-shadow:var(--gh-shadow-lg);position:fixed;left:50%;transform:translate(-50%)}@media (width>=860px){.tQf5qG_offline,.tQf5qG_update{bottom:calc(var(--gh-space-4) + env(safe-area-inset-bottom))}}.tQf5qG_offline{padding:var(--gh-space-2) var(--gh-space-4);text-align:center;margin:0;font-size:.9rem}.tQf5qG_update{align-items:center;gap:var(--gh-space-4);padding:var(--gh-space-3) var(--gh-space-3) var(--gh-space-3) var(--gh-space-4);display:flex}
