.rq{gap:var(--space-4);min-width:0;display:grid}.rq .rq-h2{font:var(--text-h3);margin:0 0 var(--space-2)}.rq .rq-h3{font:var(--text-h4);margin:0 0 var(--space-1)}.rq .hint{color:var(--color-text-muted);margin:0}.rq .formError{color:var(--color-danger);margin:0}.rq .field small,.rq small.hint,.rq fieldset small{color:var(--color-text-muted)}.rq a,.rq button{touch-action:manipulation}.rq .rt-table :is(th,td):first-child,.rq .rt-table :is(th,td)[data-rt=actions]{background:var(--color-surface)}.rq .rt-table th{background:var(--color-bg-subtle);color:var(--color-text-secondary)}.rq .rt-table td{color:var(--color-text)}.rq .rq-rowSub{color:var(--color-text-muted)}.rq-toolbar .field select,.rq-toolbar .field input{width:100%;min-width:0}.rq .xp-search{background:var(--color-field-bg);border-color:var(--color-border-strong);color:var(--color-text-muted)}.rq .xp-search input,.rq select,.rq textarea,.rq input[type=text],.rq input[type=date],.rq input[type=search]{background-color:var(--color-field-bg);color:var(--color-text);border-color:var(--color-border-strong)}.rq .xp-search input{background-color:#0000;border:0}.rq-dialog{background:var(--color-surface);color:var(--color-text)}.rq-dialog :is(textarea,input[type=date],select){background-color:var(--color-field-bg);color:var(--color-text);border-color:var(--color-border-strong)}.rq-dialog .hint,.rq-dialog small{color:var(--color-text-muted)}.rq-dialog .xp-search{background:var(--color-field-bg);border-color:var(--color-border-strong)}.rq-dialog .xp-search input{color:var(--color-text);background-color:#0000;border:0}.rq-stateWrap{flex-direction:column;gap:2px;min-width:0;display:inline-flex}.rq-step{font:var(--text-caption);color:var(--color-text-muted)}.rq-chip{max-inline-size:100%;padding:2px var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font:var(--text-caption);white-space:nowrap;background:var(--color-bg-subtle);color:var(--color-text-secondary);align-items:center;font-weight:600;display:inline-flex}.rq-chip[data-tone=info]{background:var(--color-info-bg);border-color:var(--color-info-line);color:var(--color-info)}.rq-chip[data-tone=progress]{background:var(--color-primary-soft);border-color:var(--color-selected-line);color:var(--color-selected-ink)}.rq-chip[data-tone=success]{background:var(--color-success-bg);border-color:var(--color-success-line);color:var(--color-success)}.rq-chip[data-tone=warn]{background:var(--color-warning-bg);border-color:var(--color-warning-line);color:var(--color-warning)}.rq-chip[data-tone=danger]{background:var(--color-danger-bg);border-color:var(--color-danger-line);color:var(--color-danger)}.rq-chip[data-tone=muted]{background:var(--color-bg-subtle);color:var(--color-text-muted)}.rq-chipSoft{font-weight:500}.rq-tabsWrap{min-width:0}.rq-tabs{gap:var(--space-1);scrollbar-width:thin;flex-wrap:nowrap;margin-bottom:0;padding-bottom:0;display:flex;overflow-x:auto}.rq-tabs>button{color:var(--color-text-secondary)}.rq-tabs>button.active{color:var(--color-selected-ink);border-bottom-color:var(--color-primary)}.rq-tabs>button{align-items:center;gap:var(--space-2);white-space:nowrap;flex:none;min-height:44px;display:inline-flex}.rq-tabCount{font-variant-numeric:tabular-nums;min-width:1.6em;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-bg-subtle);color:var(--color-text-secondary);font:var(--text-caption);text-align:center;font-weight:600;line-height:1.7}.rq-tabs>button.active .rq-tabCount{background:var(--color-primary-soft);color:var(--color-selected-ink)}.rq-tabCount[data-known=false]{color:var(--color-text-muted)}.rq-toolbar{gap:var(--space-3);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:end;display:grid}.rq-toolbar .field{min-width:0;margin:0}.rq-toolbar .xp-search{min-height:40px}.rq-toolbarRow{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rq-status{min-height:1.5em;color:var(--color-text-muted);margin:0}.rq-more{padding:var(--space-3) 0;justify-content:center;display:flex}.rq-table .rq-rowLink{align-items:center;gap:var(--space-2);min-width:0;max-inline-size:100%;color:var(--color-link);text-decoration:none;display:inline-flex}.rq-table .rq-rowLink:hover{text-decoration:underline}.rq-rowTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rq-rowSub{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rq-trunc{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-inline-size:22ch;display:inline-block;overflow:hidden}.rq-dot{background:var(--color-primary);border-radius:50%;flex:none;block-size:8px;inline-size:8px;display:inline-block}.rq-unread{align-items:center;display:inline-flex}.rq-table tr[data-unread] .rq-rowTitle{font-weight:700}.rq-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.rq-tlItem{gap:var(--space-3);padding-bottom:var(--space-4);grid-template-columns:24px minmax(0,1fr);display:grid;position:relative}.rq-tlItem:before{content:"";background:var(--color-border);inline-size:2px;position:absolute;inset-block:22px 0;inset-inline-start:11px}.rq-tlItem:last-child{padding-bottom:0}.rq-tlItem:last-child:before{display:none}.rq-tlMark{block-size:24px;inline-size:24px;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.rq-tlItem[data-tone=success] .rq-tlMark{color:var(--color-success)}.rq-tlItem[data-attention] .rq-tlMark{color:var(--color-warning)}.rq-tlBody{min-width:0}.rq-tlHead,.rq-tlMeta{overflow-wrap:anywhere;margin:0}.rq-tlMeta{color:var(--color-text-muted);font:var(--text-caption)}.rq-tlRound{color:var(--color-text-muted);font-weight:400}.rq-tlCycle{margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px dashed var(--color-border-strong);font:var(--text-label);color:var(--color-text-secondary);grid-column:1/-1}.rq-reason{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-inline-start:3px solid var(--color-warning-line);background:var(--color-warning-bg);border-radius:var(--radius-sm);overflow-wrap:anywhere}.rq-reasonLbl{color:var(--color-warning);font-weight:600}.rq-reasonText{white-space:pre-wrap;color:var(--color-text)}.rq-tlNext .rq-tlHead{color:var(--color-text-secondary)}.rq-actionbar{align-items:flex-start;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rq-actionbar .btn,.rq-actionbar .xp-reasonWrap{max-inline-size:100%}.rq-actionbar .xp-reasonWrap{--xp-muted:var(--color-text-muted)}.rq-actionbar .xp-reason{white-space:normal;overflow-wrap:anywhere;max-inline-size:34ch}.rq-actionbarEmpty{display:block}.rq-dialog .rq-reasonField textarea{resize:vertical;min-height:7em}.rq-counter{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.rq-counter.over{color:var(--color-danger);font-weight:600}.rq-bell{display:inline-flex;position:relative}.rq-bellBtn{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;display:inline-flex;position:relative}.rq-bellBadge{border-radius:var(--radius-pill);background:var(--color-primary);block-size:18px;min-inline-size:18px;color:var(--color-primary-ink);font:var(--text-caption);text-align:center;font-variant-numeric:tabular-nums;padding:0 5px;font-weight:700;line-height:18px;position:absolute;inset-block-start:2px;inset-inline-end:2px}.rq-bellPanel{z-index:60;overscroll-behavior:contain;gap:var(--space-3);max-block-size:min(70dvh,560px);inline-size:min(400px,100vw - 32px);padding:var(--space-4);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:grid;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;overflow:auto}.rq-bellPanel:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.rq-bellHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-bellHead h2{margin:0}.rq-bellList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.rq-bellItem{padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-text);overflow-wrap:anywhere;min-block-size:44px;text-decoration:none;display:block}a.rq-bellItem:hover{background:var(--color-hover)}.rq-bellList li[data-unread] .rq-bellItem{background:var(--color-primary-soft)}.rq-bellText{gap:2px;display:grid}.rq-bellLine{align-items:center;gap:var(--space-2);display:flex}.rq-bellSub{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rq-bellMeta{color:var(--color-text-muted);font:var(--text-caption)}.rq-bellFoot{justify-content:space-between;gap:var(--space-2);border-top:1px solid var(--color-border);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.rq-taskList{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.rq-taskList li{overflow-wrap:anywhere}.rq-thread{gap:var(--space-3);display:grid}.rq-msgs{gap:var(--space-3);overscroll-behavior:contain;max-block-size:360px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.rq-msg{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0}.rq-msg[data-mine]{background:var(--color-primary-soft);border-color:var(--color-selected-line)}.rq-msgPending{opacity:.75}.rq-msgMeta{color:var(--color-text-muted);font:var(--text-caption);margin:0 0 2px}.rq-msgBody{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rq-composeRow{justify-content:flex-end;display:flex}.rq-compose .field textarea{resize:vertical;min-height:5em}.rq-picker{gap:var(--space-2);min-width:0;display:grid}.rq-chosen{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.rq-chosenItem{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-selected-line);border-radius:var(--radius-md);background:var(--color-primary-soft);min-width:0;display:flex}.rq-chosenItem .btn{min-block-size:44px;min-inline-size:44px;margin-inline-start:auto}.rq-pickerSearch{gap:var(--space-2);min-width:0;display:grid;position:relative}.rq-peopleList{overscroll-behavior:contain;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);max-block-size:260px;padding:var(--space-1);gap:2px;display:grid;overflow:auto}.rq-groupHead{padding:var(--space-2) var(--space-2) var(--space-1);font:var(--text-label);color:var(--color-text-secondary);display:block}.rq-person{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;min-block-size:44px;min-width:0;display:flex}.rq-person.active{background:var(--color-hover)}.rq-person.disabled{cursor:not-allowed;color:var(--color-text-muted)}.rq-person .rq-pick{padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-selected-ink);font:var(--text-caption);margin-inline-start:auto;font-weight:600}.rq-personText{min-width:0;display:grid}.rq-personText b,.rq-personText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rq-personText small{color:var(--color-text-muted)}.rq-personHint{text-align:end;max-inline-size:26ch;color:var(--color-text-muted);overflow-wrap:anywhere;margin-inline-start:auto}.rq-avatar{background:var(--color-primary-soft);block-size:34px;inline-size:34px;color:var(--color-selected-ink);font:var(--text-caption);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.rq-pickerErr{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.rq-pickerErr p{color:var(--color-danger);margin:0}.rq-form{gap:var(--space-5);max-inline-size:760px;display:grid}.rq-form fieldset{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.rq-form legend{font:var(--text-label);padding:0}.rq-typeCards{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.rq-typeCard{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;min-block-size:44px;align-items:flex-start;min-width:0;display:flex}.rq-typeCard:has(input:checked){border-color:var(--color-selected-line);background:var(--color-selected);box-shadow:inset 0 0 0 1px var(--color-selected-line)}.rq-typeCard:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.rq-typeCard input{margin-top:2px}.rq-typeCard .rq-typeText{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.rq-typeCard small{color:var(--color-text-muted)}.rq-featureRow{gap:var(--space-2);align-items:flex-start;display:flex}.rq-featureRow .field{flex:1;min-width:0;margin:0}.rq-featureRow .btn{min-block-size:44px;min-inline-size:44px}.rq-count{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font:var(--text-caption)}.rq-note{padding:var(--space-3);border:1px solid var(--color-info-line);border-radius:var(--radius-md);background:var(--color-info-bg);color:var(--color-info);margin:0}.rq-formActions{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;display:flex}.rq-formActions .rq-formStatus{color:var(--color-text-muted);flex:220px;min-width:0;margin:0}.rq-errorSummary{border:1px solid var(--color-danger-line);background:var(--color-danger-bg);color:var(--color-danger);border-radius:var(--radius-md);padding:var(--space-3)}.rq-errorSummary ul{margin:var(--space-1) 0 0;padding-inline-start:var(--space-5)}.rq-errorSummary a{color:inherit;text-decoration:underline}.rq-detail{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.rq-detailMain{gap:var(--space-5);min-width:0;display:grid}.rq-detailSide{gap:var(--space-4);min-width:0;display:grid;position:sticky;inset-block-start:var(--space-4)}.rq-card{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0}.rq-facts{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rq-facts dt{font:var(--text-caption);color:var(--color-text-muted)}.rq-facts dd{overflow-wrap:anywhere;margin:0}.rq-head{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rq-head h1{font:var(--text-h1);overflow-wrap:anywhere;min-width:0;margin:0}.rq-prose{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rq-banner{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-warning-line);background:var(--color-warning-bg);color:var(--color-warning);border-radius:var(--radius-md);display:grid}.rq-banner p{margin:0}.rq-banner .btn{justify-self:start}.rq-roles{color:var(--color-text-secondary);margin:0}@media (max-width:900px){.rq-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rq-toolbar .xp-search{grid-column:1/-1}.rq-detail{grid-template-columns:minmax(0,1fr)}.rq-detailSide{display:contents}.rq-detailSide>.rq-actionbar{order:-1}.rq .btn,.rq .btn.sm,.rq-tabs>button,.rq-actionbar .btn,.rq-dialog .btn,.rq-dialog .btn.sm,.rq-bellPanel .btn,.rq-bellPanel a.rq-bellItem,.rq-studioBanner .btn.sm{min-block-size:44px}}@media (max-width:760px){.rq-trunc{white-space:normal;max-inline-size:none}.rq-rowTitle,.rq-rowSub{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.rq .btn,.rq-tabs>button,.rq-actionbar .btn{min-block-size:44px}.rq select,.rq input[type=text],.rq input[type=date],.rq input[type=search],.rq textarea,.rq-dialog select,.rq-dialog input[type=text],.rq-dialog input[type=date],.rq-dialog input[type=search],.rq-dialog textarea{min-height:44px}.rq-detailSide>.rq-actionbar{order:2}.rq-actionbar{z-index:5;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));margin-inline:calc(var(--space-4)*-1);background:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-flow:wrap;align-items:stretch;position:sticky;inset-block-end:0}.rq-actionbar .btn,.rq-actionbar .xp-reasonWrap{flex:1 1 calc(50% - var(--space-3));text-align:center;justify-content:center;inline-size:auto}.rq-actionbar .xp-reason{max-inline-size:none}.rq-actionbar:has(.xp-reason){box-shadow:none;background:0 0;border-top:0;margin-inline:0;padding:0;position:static}.rq-formActions{position:static}.rq .rt-table tbody tr{background:var(--color-surface);border-color:var(--color-border)}.rq .rt-table td[data-rt=kv] .rt-label,.rq .rt-table td[data-rt=sub]{color:var(--color-text-muted)}.rq .rt-table td[data-rt=chips]:not(:has(.pill,.chip,.chipRow)){background:0 0}.rq-actionbarEmpty{box-shadow:none;border-top:0;margin:0;padding:0;position:static}.rq-facts{grid-template-columns:minmax(0,1fr)}.rq-personHint{max-inline-size:18ch}}@media (max-width:600px){.rq-bell{position:static}.rq-bellPanel{inset-block-start:64px;inset-inline:var(--space-3);max-block-size:calc(100dvh - 80px);inline-size:auto;position:fixed}.rq-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rq-toolbar>.field:nth-child(-n+2){grid-column:1/-1}.rq-chosenItem,.rq-person{flex-wrap:wrap}.rq-personHint{text-align:start;flex:100%;max-inline-size:none;margin-inline-start:0}}@media (max-height:560px){.rq-detailSide>.rq-actionbar{order:-1}.rq-actionbar{box-shadow:none;background:0 0;border-top:0;flex-direction:row;align-items:flex-start;margin-inline:0;padding:0;position:static}.rq-actionbar .btn,.rq-actionbar .xp-reasonWrap{inline-size:auto}.rq-formActions{position:static}.rq-msgs{max-block-size:200px}}@media (prefers-reduced-motion:reduce){.rq *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.rq-chip,.rq-typeCard,.rq-chosenItem,.rq-msg,.rq-card{border-color:canvastext}.rq-dot{background:highlight}}.rq-due{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.rq-people{margin:0 0 var(--space-4);gap:var(--space-2) var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.rq-people li{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-inline-size:0;display:inline-flex}.rq-peopleRole{color:var(--color-text-muted);font:var(--text-caption)}.rq-pins{gap:var(--space-3);display:grid}.rq-pin{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-2);min-inline-size:0;display:grid}.rq-pin[data-kind=release]{border-color:var(--color-success)}.rq-pinHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.rq-pinFacts{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.rq-pin code{font-family:var(--font-mono);overflow-wrap:anywhere}.rq-reviewers{margin:var(--space-3) 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.rq-reviewers li{overflow-wrap:anywhere}.rq-bannerOk{border-color:var(--color-success)}.rq-studioBanner{gap:var(--space-2);margin:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);min-inline-size:0;display:grid}.rq-studioBannerRow{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.rq-studioBanner h2{font:var(--text-body);margin:0;font-weight:600}.rq-studioBannerTitle{overflow-wrap:anywhere;min-inline-size:0}.rq-publishNote{gap:var(--space-2);margin:0 0 var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text);overflow-wrap:anywhere;min-inline-size:0;display:grid}.rq-publishNote p{margin:0}.rq-candidate{gap:var(--space-1);margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text);overflow-wrap:anywhere;min-inline-size:0;display:grid}.rq-candidate p{margin:0}.studio.studio.workspace3:not(.bx-root):has(>.rq-studioBanner){grid-template-rows:auto auto minmax(0,1fr)}.studio.studio.codeStudio:has(>.rq-studioBanner){grid-template-rows:auto auto minmax(0,1fr)}
.xp-account{display:inline-flex}.btn.xp-accountBtn{min-width:44px;min-height:44px;padding-block:0;padding-inline:var(--space-1);border-radius:var(--radius-pill)}.xp-accountPanel{z-index:90;gap:var(--space-3);box-sizing:border-box;width:320px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 72px);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-lg);text-align:start;display:grid;position:fixed;inset-inline-end:12px;overflow-y:auto}.xp-accountWho{overflow-wrap:anywhere;min-width:0}.xp-accountLabel{font:var(--text-caption);color:var(--color-text-muted);margin-block-end:var(--space-1);display:block}.xp-accountName{overflow-wrap:anywhere;min-width:0;display:block}.xp-accountDetail{overflow-wrap:anywhere;min-width:0;font:var(--text-caption);color:var(--color-text-muted);display:block}.xp-accountPanel .xp-prefsGroup{display:flex}.xp-accountPanel .xp-prefsOpt{flex:auto;min-width:44px;min-height:44px}.btn.xp-accountSignOut{min-height:44px}@media (pointer:coarse),(max-width:760px){.xp-prefsOpt{min-width:44px;min-height:44px}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (forced-colors:active){.xp-accountPanel{border-color:canvastext}}
:root{--xw-feedback-offset:0px;--xw-feedback-lift:0px}.fbk-root{--fbk-x:0px;--fbk-y:0px;--fbk-size:48px;--fbk-margin:12px;--fbk-bottom:calc(var(--fbk-margin) + var(--xw-feedback-offset,0px) + env(safe-area-inset-bottom,0px));--fbk-end:max(var(--fbk-margin),env(safe-area-inset-right,0px));color:var(--color-text);font:var(--text-body)}.fbk-root *{box-sizing:border-box}.fbk-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fbk-probe{visibility:hidden;pointer-events:none;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);position:fixed;inset:0}.fbk-root.studio{block-size:auto;display:block}.fbk-fab,.fbk-edge{z-index:var(--z-sticky,30);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:var(--color-primary);color:var(--color-primary-ink);box-shadow:var(--shadow-md);translate:0 calc(-1 * var(--xw-feedback-lift,0px));transition:translate var(--motion-base) var(--motion-ease),transform var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease);border:1px solid #0000;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset-block-end:var(--fbk-bottom)}.fbk-fab{inline-size:var(--fbk-size);block-size:var(--fbk-size);border-radius:var(--radius-pill);inset-inline-end:var(--fbk-end)}.fbk-edge{inline-size:32px;block-size:var(--fbk-size);border-radius:var(--radius-md) 0 0 var(--radius-md);border-inline-end:0;inset-inline-end:0}.fbk-fab{touch-action:none;cursor:grab}.fbk-root[data-dragging] .fbk-fab{cursor:grabbing;box-shadow:var(--shadow-lg);transition:none}.fbk-min{z-index:var(--z-sticky,30);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);block-size:28px;inline-size:28px;color:var(--color-text-secondary);box-shadow:var(--shadow-sm);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;translate:0 calc(-1 * var(--xw-feedback-lift,0px));transition:translate var(--motion-base) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease);place-items:center;margin:0;padding:0;display:grid;position:fixed;inset-block-end:calc(var(--fbk-bottom) + 32px);inset-inline-end:calc(var(--fbk-end) - 12px)}.fbk-min:before{content:"";position:absolute;inset:-5px}@media (pointer:coarse){.fbk-min:before{inset:-9px}.fbk-min{inset-inline-end:max(9px,calc(var(--fbk-end) - 12px))}}.fbk-min:hover{background:var(--color-hover);color:var(--color-text)}.fbk-min:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus);outline-offset:2px}.fbk-root[data-dragging] .fbk-min{visibility:hidden}.fbk-root[data-placed] :is(.fbk-fab,.fbk-min,.fbk-edge){translate:none}.fbk-root[data-placed] .fbk-fab{inset:var(--fbk-y) auto auto var(--fbk-x)}.fbk-root[data-placed] .fbk-min{inset:calc(var(--fbk-y) - 12px) auto auto calc(var(--fbk-x) + 32px)}.fbk-root[data-placed][data-edge=right] .fbk-edge{inset:var(--fbk-y) 0 auto auto}.fbk-root[data-placed][data-edge=left] .fbk-edge{inset:var(--fbk-y) auto auto 0;border-radius:0 var(--radius-md) var(--radius-md) 0;border-inline-start:0;border-inline-end:1px solid #0000}.fbk-fab:hover,.fbk-edge:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.fbk-fab:active,.fbk-edge:active{background:var(--color-primary-active);transform:none}.fbk-fab:focus-visible,.fbk-edge:focus-visible,.fbk-btn:focus-visible,.fbk-iconBtn:focus-visible,.fbk-link:focus-visible,.fbk-row:focus-visible,.fbk-tabs button:focus-visible,.fbk-thumbX:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus);outline-offset:var(--focus-ring-offset,2px)}.fbk-root[data-open] :is(.fbk-fab,.fbk-edge,.fbk-min),.fbk-root[data-room=none] :is(.fbk-fab,.fbk-edge,.fbk-min){visibility:hidden}.fbk-scrim{z-index:calc(var(--z-dialog,50) - 1);background:0 0;position:fixed;inset:0}.fbk-panel{z-index:var(--z-dialog,50);inline-size:min(400px,calc(100vw - 2 * var(--fbk-margin)));max-block-size:min(680px,calc(100dvh - 2 * var(--fbk-margin)));background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset-block-end:var(--fbk-margin);inset-inline-end:var(--fbk-margin);overflow:hidden}.fbk-panel:focus{outline:none}.fbk-head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.fbk-head h2{font:var(--text-h3);color:var(--color-text);text-wrap:balance;margin:0}.fbk-iconBtn{block-size:44px;inline-size:44px;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-end:calc(-1 * var(--space-2));display:inline-grid}.fbk-iconBtn:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}.fbk-iconBtn:disabled{opacity:.55;cursor:not-allowed}.fbk-tabs{gap:var(--space-1);padding:0 var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.fbk-tabs button{min-block-size:44px;padding:0 var(--space-3);color:var(--color-text-muted);font:var(--text-label);cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000}.fbk-tabs button:hover{color:var(--color-text)}.fbk-tabs button[aria-selected=true]{color:var(--color-text);border-block-end-color:var(--color-primary)}.fbk-body{overscroll-behavior:contain;min-block-size:0;padding:var(--space-4);flex:auto;overflow-y:auto}.fbk-foot{padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border);justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.fbk-link{min-block-size:32px;color:var(--color-link);font:var(--text-body-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fbk-form{gap:0;display:grid}.fbk-field{gap:var(--space-1);margin:0 0 var(--space-3);border:0;min-inline-size:0;padding:0;display:grid}.fbk-field>label,.fbk-field>legend,.fbk-label{font:var(--text-label);color:var(--color-text);padding:0}.fbk-req{color:var(--color-danger)}.fbk-field :is(textarea,select){border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-field-bg);inline-size:100%;min-inline-size:0;color:var(--color-text);padding:var(--space-2) var(--space-3);font:var(--text-body)}.fbk-field select{min-block-size:44px}.fbk-field textarea{resize:vertical;min-block-size:112px}.fbk-field textarea::placeholder{color:var(--color-placeholder)}.fbk-field :is(textarea,select):focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus);outline-offset:1px}.fbk-field :is(textarea,select)[aria-invalid=true]{border-color:var(--color-danger)}.fbk-field :is(textarea,select):disabled{background:var(--color-disabled-bg);color:var(--color-disabled-ink)}.fbk-meta{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.fbk-hint{color:var(--color-text-muted);font:var(--text-body-sm);margin:0}.fbk-count{font:var(--text-caption);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.fbk-count[data-over]{color:var(--color-danger);font-weight:600}.fbk-error{color:var(--color-danger);font:var(--text-body-sm);margin:0}.fbk-banner{margin:0 0 var(--space-3);padding:var(--space-3);border:1px solid var(--color-danger-line);border-radius:var(--radius-md);background:var(--color-danger-bg);color:var(--color-danger);font:var(--text-body-sm);overflow-wrap:anywhere}.fbk-context{margin:0 0 var(--space-3)}.fbk-segRow{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fbk-segOpt{min-block-size:44px;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:var(--text-label);text-align:center;text-wrap:balance;cursor:pointer;place-items:center;display:grid;position:relative}.fbk-segOpt input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.fbk-segOpt:hover{background:var(--color-hover)}.fbk-segOpt[data-checked]{background:var(--color-selected);color:var(--color-selected-ink);border-color:var(--color-selected-line)}.fbk-segOpt:focus-within{outline:var(--focus-ring-width,2px) solid var(--color-focus);outline-offset:1px}.fbk-attachRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.fbk-thumbs{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.fbk-thumbs li{block-size:64px;inline-size:64px;position:relative}.fbk-thumbs img,.fbk-thumbEmpty{object-fit:cover;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-subtle);place-items:center;block-size:64px;inline-size:64px;display:grid}.fbk-thumbX{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);block-size:28px;inline-size:28px;color:var(--color-text);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:-8px;inset-inline-end:-8px}.fbk-thumbX:before{content:"";position:absolute;inset:-8px}.fbk-thumbX:hover:not(:disabled){background:var(--color-hover)}.fbk-actions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.fbk-btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:44px;padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:var(--text-label);cursor:pointer;touch-action:manipulation;display:inline-flex}.fbk-btn:hover:not(:disabled){background:var(--color-hover)}.fbk-btn:disabled{opacity:.55;cursor:not-allowed}.fbk-btn[aria-busy=true]{cursor:progress}.fbk-primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-ink)}.fbk-primary:hover:not(:disabled){background:var(--color-primary-hover)}.fbk-spin{animation:.9s linear infinite fbk-spin}@keyframes fbk-spin{to{transform:rotate(360deg)}}.fbk-state{padding:var(--space-4) 0;color:var(--color-text-muted);margin:0}.fbk-done h3,.fbk-h3{margin:0 0 var(--space-2);font:var(--text-h4);color:var(--color-text)}.fbk-done h3:focus{outline:none}.fbk-done p{margin:0 0 var(--space-2)}.fbk-code{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text);overflow-wrap:anywhere}.fbk-list{gap:var(--space-2);margin:0 0 var(--space-3);padding:0;list-style:none;display:grid}.fbk-row{gap:var(--space-1);inline-size:100%;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);text-align:start;font:var(--text-body);cursor:pointer;min-block-size:44px;display:grid}.fbk-row:hover{background:var(--color-hover)}.fbk-row[data-fresh]{border-color:var(--color-selected-line);background:var(--color-selected)}.fbk-rowTop{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.fbk-rowText{color:var(--color-text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fbk-rowMeta{color:var(--color-text-muted);font:var(--text-caption);margin:0}.fbk-detail{gap:var(--space-2);display:grid}.fbk-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text);margin:0}.fbk-chip{padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg-subtle);color:var(--color-text-secondary);font:var(--text-caption);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.fbk-chip[data-tone=ok]{background:var(--color-success-bg);border-color:var(--color-success-line);color:var(--color-success)}.fbk-chip[data-tone=warn]{background:var(--color-warning-bg);border-color:var(--color-warning-line);color:var(--color-warning)}.fbk-chip[data-tone=bad]{background:var(--color-danger-bg);border-color:var(--color-danger-line);color:var(--color-danger)}.fbk-chip[data-tone=info]{background:var(--color-info-bg);border-color:var(--color-info-line);color:var(--color-info)}.fbk-events{gap:var(--space-3);padding:0 0 0 var(--space-4);border-inline-start:2px solid var(--color-border);margin:0;list-style:none;display:grid}.fbk-events li{gap:2px;display:grid;position:relative}.fbk-events li:before{content:"";background:var(--color-border-strong);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:6px;inset-inline-start:calc(-1 * var(--space-4) - 5px)}.fbk-evTitle{font:var(--text-label);color:var(--color-text);margin:0}.fbk-evBy{color:var(--color-text-muted);font-weight:400}.fbk-evAt{font:var(--text-caption);color:var(--color-text-muted)}.fbk-evNote{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text-secondary);font:var(--text-body-sm);margin:0}@media (max-width:600px){.fbk-scrim{background:var(--color-scrim)}.fbk-panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-block-size:92dvh;inline-size:auto;border-block-end:0;border-inline:0;padding-block-end:env(safe-area-inset-bottom,0px);inset-block-end:0;inset-inline:0}.fbk-field :is(textarea,select){font-size:16px}}@media (prefers-reduced-motion:reduce){.fbk-fab,.fbk-edge,.fbk-min{transition:none}.fbk-fab:hover,.fbk-edge:hover{transform:none}.fbk-spin{animation:none}}@media (forced-colors:active){.fbk-fab,.fbk-edge,.fbk-min,.fbk-btn,.fbk-segOpt,.fbk-panel{border:1px solid canvastext}.fbk-segOpt[data-checked]{outline:2px solid highlight}}@media print{.fbk-root{display:none}}
