.profile-pin-list{scrollbar-gutter:stable;padding:8px;container:profile-pins/inline-size}.profile-pin-list .profile-pin-row{border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;font-family:Space Grotesk,system-ui,sans-serif;font-size:13px;line-height:1.4;margin:0 0 4px!important;padding:12px 14px!important;display:grid!important}.profile-pin-list .profile-pin-row[style*="display: none"],.profile-pin-row>:first-child{display:none!important}.profile-pin-row>[role=checkbox]{cursor:pointer;justify-self:center;place-items:center;display:grid;flex:none!important}.profile-pin-row>[role=checkbox]:focus-visible{outline-offset:4px;outline:2px solid #d7aa5c}.profile-pin-row .profile-pin-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;max-width:100%;line-height:1.5;overflow:hidden;width:auto!important;font-family:inherit!important;font-size:13px!important}.profile-pin-row .profile-pin-meta{color:#92928e;white-space:nowrap;grid-template-columns:104px 78px;align-items:center;gap:16px;min-width:0;margin:0!important;font:12px/1.4 Space Grotesk,system-ui,sans-serif!important;display:grid!important}.profile-pin-meta .repo-edge-visibility{gap:8px;min-width:0;margin:0;padding-left:14px;font-size:12px;line-height:16px}.profile-pin-meta .repo-edge-visibility small{letter-spacing:.6px;font-size:8px;line-height:11px}.profile-pin-meta .repo-edge-visibility svg{width:15px;height:15px}.profile-pin-size{text-align:right;font-variant-numeric:tabular-nums;color:#a29c90;white-space:nowrap;font-size:12px;display:block}@container profile-pins (width<=460px){.profile-pin-list .profile-pin-row{grid-template-columns:18px minmax(0,1fr);gap:7px 12px;padding:11px 12px!important}.profile-pin-row>[role=checkbox]{grid-row:1/3}.profile-pin-row .profile-pin-meta{grid-column:2;grid-template-columns:minmax(0,1fr) auto;gap:14px}.profile-pin-meta .repo-edge-visibility{border-left:0;gap:6px;padding-left:0}.profile-pin-meta .repo-edge-visibility small{display:none}}.workflow-create{color:#dedbd3;box-sizing:border-box;background:#141414;border:1px solid #3b3934;border-radius:12px;width:min(760px,100vw - 32px);max-height:calc(100dvh - 48px);padding:0;font-family:inherit;overflow:hidden;box-shadow:0 24px 90px #0009}.workflow-create[open]{animation:.21s cubic-bezier(.2,.75,.25,1) workflow-create-enter}.workflow-create::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000a;animation:.18s workflow-create-backdrop}.workflow-create>header{border-bottom:1px solid #303030;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 22px;display:flex}.workflow-create-context{color:#a49d90;gap:9px;font-size:11px;display:flex}.workflow-create-context>span{color:#625c50}.workflow-create h2{color:#eee9df;margin:9px 0 5px;font-family:inherit;font-size:23px;font-weight:600;line-height:1.5}.workflow-create header p{color:#99958b;margin:0;font-size:12px;line-height:1.7}.workflow-create form{margin:0}.workflow-create-body{box-sizing:border-box;scrollbar-color:#685633 #1b1b1b;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;max-height:calc(100dvh - 285px);padding:24px 26px;display:grid;overflow:auto}.workflow-create-body>section:first-of-type,.workflow-create-error{grid-column:1/-1}.workflow-create section{min-width:0}.workflow-create section+section{border-top:1px solid #303030;padding-top:22px}.workflow-create h3{color:#e5dfd3;margin:0 0 16px;font-family:inherit;font-size:13px;font-weight:600}.workflow-create label:not(.workflow-create-checkbox){color:#c5bfb2;margin:14px 0 8px;font-size:12px;display:block}.workflow-create :is(input:not([type=checkbox]),textarea,select){box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#e0dbcf;background:#101010;border:1px solid #393939;border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.6}.workflow-create textarea{resize:vertical;font-family:ui-monospace,monospace}.workflow-create input::placeholder,.workflow-create textarea::placeholder{color:#747067}.workflow-create-help{color:#979185;margin:9px 0 0;font-size:11px;line-height:1.8}.workflow-create code{color:#c7ad77;font-family:ui-monospace,monospace}.workflow-create-grid{grid-template-columns:1fr;gap:18px;display:grid}.workflow-create-grid>div{min-width:0}.workflow-create-grid label{margin-top:0!important}.workflow-create-section-heading{justify-content:space-between;align-items:baseline;display:flex}.workflow-create-section-heading>span{color:#8d877b;font-size:11px}.workflow-create-checkbox{color:#c5bfb2;align-items:flex-start;gap:10px;margin-top:18px;font-size:12px;line-height:1.6;display:flex}.workflow-create-checkbox input{accent-color:#dfb560;flex-shrink:0;margin-top:3px}.workflow-create-checkbox small{color:#918a7d;margin-top:4px;font-size:11px;line-height:1.8;display:block}.workflow-create button{font:inherit;color:#ddd6c9;cursor:pointer;background:#1a1a1a;border:1px solid #3a3935;border-radius:6px;padding:9px 14px;font-size:12px;transition:background .18s,border-color .18s}.workflow-create button:hover{background:#24211b;border-color:#9d7b3f}.workflow-create button:disabled{opacity:.5;cursor:not-allowed}.workflow-create .workflow-create-close{color:#a79e8e;background:0 0;width:32px;height:32px;padding:0;font-size:23px;line-height:1}.workflow-create footer{background:#171717;border-top:1px solid #303030;justify-content:space-between;align-items:center;gap:16px;padding:17px 26px;display:flex}.workflow-create footer>span{color:#958d7e;font-size:10px;line-height:1.7}.workflow-create footer>div{flex-shrink:0;gap:9px;display:flex}.workflow-create .workflow-create-primary{color:#17130c;background:#e5a53e;border-color:#e5a53e;font-weight:600}.workflow-create-error{color:#e2b49d;background:#2a1b16;border:1px solid #6a4234;border-radius:6px;margin:0;padding:12px;font-size:12px;line-height:1.7}@keyframes workflow-create-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes workflow-create-backdrop{0%{opacity:0}to{opacity:1}}@media (width<=600px){.workflow-create{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.workflow-create>header{padding:18px}.workflow-create h2{font-size:20px}.workflow-create-body{flex-direction:column;max-height:calc(100dvh - 275px);padding:18px;display:flex}.workflow-create-grid{grid-template-columns:1fr;gap:15px}.workflow-create footer{flex-direction:column;align-items:stretch;gap:10px;padding:15px 18px}.workflow-create footer>div{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.workflow-create,.workflow-create::backdrop{animation:none!important}.workflow-create *{transition:none!important}}.wc-stack{flex-direction:column;gap:20px;min-width:0;display:flex}.wc-card,.wc-topup{color:#dce2dd;background:#101311;border:1px solid #2d322e;border-radius:10px;min-width:0;font-size:13px;overflow:hidden}.wc-card>header,.wc-topup>header{border-bottom:1px solid #2d322e;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;display:flex}.wc-card h3,.wc-topup h3{color:#eef2ed;margin:0;font-size:14px;font-weight:600}.wc-card header small,.wc-topup header small{color:#a7a297;font-size:11px}.wc-body{min-width:0;padding:16px 18px}.wc-card footer,.wc-topup footer,.wc-dialog footer{color:#929b93;border-top:1px solid #2d322e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;font-size:11px;display:flex}.wc-card h4{margin:16px 0 10px;font-size:13px;font-weight:500}.wc-row{color:#aab4ac;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:12px;line-height:1.6;display:flex}.wc-row strong{color:#ecefe9;text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.wc-help{color:#929b93;margin:7px 0 0;font-size:11.5px;line-height:1.7}.wc-error{margin:7px 0 0;font-size:12px;line-height:1.65;color:#e59a92!important}.wc-label,.wc-amount>label{color:#d8ded7;margin:0 0 8px;font-size:12px;font-weight:500;display:block}.wc-stack :is(input:not([type=checkbox]),select),.wc-dialog input:not([type=checkbox]){box-sizing:border-box;color:#e3e8df;width:100%;font:inherit;background:#0d0f0e;border:1px solid #373b36;border-radius:6px;min-width:0;padding:10px 12px;font-size:13px}.wc-label :is(input,select){margin-top:8px;display:block}.wc-stack select,.wc-stack select option{color:#e3e8df;background:#0d0f0e}.wc-money{color:#aaa99b;background:#0d0f0e;border:1px solid #373b36;border-radius:6px;align-items:center;gap:9px;padding:0 12px;font-size:13px;display:flex}.wc-money input:not([type=checkbox]){background:0 0;border-radius:0;flex:1;width:0;min-width:0;padding:11px 0;box-shadow:none!important;border:0!important;outline:0!important}.wc-money[data-invalid]{border-color:#b2655f}.wc-stack .wc-button,.wc-dialog .wc-button,.wc-topup-shortcut .wc-button,.wc-card .wc-button{appearance:none;color:#e2dfd2;min-height:30px;font:inherit;cursor:pointer;white-space:nowrap;background:#161915;border:1px solid #414238;border-radius:6px;justify-content:center;align-items:center;padding:7px 12px;font-size:12px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.wc-button:hover{background:#201e16!important;border-color:#8b7044!important}.wc-button:disabled{opacity:.5;cursor:default}.wc-dialog .wc-primary{color:#0b0d0c;background:#e8a13f;border-color:#e8a13f;font-weight:600}.wc-dialog .wc-primary:hover{background:#eeb056!important}.wc-toggle{color:#d8d6cb;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;font-size:12px;display:flex}.wc-pref-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.wc-pref-grid .wc-help,.wc-pref-grid .wc-amount{grid-column:1/-1}.wc-divider{border-top:1px solid #2d322e;margin:16px 0}.wc-card progress,.wc-body progress{accent-color:#cfa35e;width:100%;height:4px;margin:4px 0 9px;display:block}.wc-summary{border-top:1px solid #2d322e;margin:12px 0 0;padding:10px 0 0}.wc-summary .wc-row{padding:5px 0;font-size:11.5px}.wc-summary .wc-row strong{color:#e6b664;font-size:11.5px}.wc-table-scroll{max-width:100%;margin-top:10px;overflow:auto}.wc-card table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11.5px}.wc-card th,.wc-card td{text-align:left;border-bottom:1px solid #2d322e;padding:11px 10px;font-weight:400}.wc-card th{color:#929b93;font-size:11px}.wc-card a,.wc-topup-shortcut a,.wc-stack a,.wc-dialog a{color:#e6b664;font-size:12px;text-decoration:none}.wc-topup-shortcut .wc-help{max-width:35ch}.wc-dialog{width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto}.wc-dialog>header{align-items:center;padding:18px 20px}.wc-dialog h2{margin:0;font-size:17px;line-height:1.5}.wc-dialog-body{padding:18px 20px}.wc-dialog .wc-close{color:#a7a297;cursor:pointer;background:0 0;border:0;padding:2px 7px;font-size:23px}.wc-dialog footer{justify-content:flex-end;padding:14px 20px}.wc-dialog .wc-consent{color:#c8c8bb;align-items:flex-start;gap:10px;margin-top:20px;font-size:12px;line-height:1.65;display:flex}.wc-consent input{accent-color:#e8a13f;margin:4px 0 0}.wc-dialog .wc-money input{font-size:15px}.wc-body .wc-divider{border-color:#302c26}.wc-body .wc-help:last-child{margin-bottom:4px}@media (width<=760px){.workspace-subscription-layout{grid-template-columns:minmax(0,1fr)!important}.wc-pref-grid{grid-template-columns:minmax(0,1fr)}.wc-row{flex-wrap:wrap;gap:4px}.wc-row strong{text-align:left}.wc-card>header,.wc-topup>header{flex-wrap:wrap}.wc-dialog>header,.wc-dialog-body{padding:16px}.wc-card footer,.wc-topup footer{align-items:flex-start}.wc-dialog footer{padding:12px 16px}}.wc-topup{background:0 0;border:0;border-radius:0;overflow:visible}.wc-topup>h3{margin:0 0 10px;font-size:15px}.wc-inline-topup{background:#101311;border:1px solid #2d322e;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:15px 16px;display:flex}.wc-inline-topup strong{font-size:14px;font-weight:600}.wc-inline-purchase{align-items:flex-start;gap:8px;display:flex}.wc-inline-purchase .wc-amount{width:140px}.wc-inline-purchase .wc-amount>label{color:#929b93;margin-bottom:5px;font-size:10px}.wc-inline-purchase .wc-amount>.wc-help{display:none}.wc-inline-purchase .wc-button{color:#e6b664;min-height:38px;margin-top:20px}.wc-inline-purchase .wc-money{padding:0 9px}.wc-inline-purchase .wc-money input{padding:9px 0}.wc-topup>.wc-help strong{color:#d8ded7;font-weight:500}.wc-billing{flex-direction:column;gap:14px;min-width:0;display:flex}.wc-billing>header{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.wc-billing h2{color:#e3e8df;margin:0;font-size:16px;font-weight:600}.wc-billing>header small{color:#929b93;font-size:11px}.wc-billing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wc-purchased h3{margin:0;font-size:14px;font-weight:600}.wc-purchased-figures{color:#929b93;flex-wrap:wrap;gap:24px;margin-top:16px;font-size:12px;display:flex}.wc-purchased-figures strong{color:#e3e8df;margin-right:5px;font-size:18px;font-weight:500}@media (width<=760px){.wc-inline-topup{flex-wrap:wrap;align-items:flex-start}.wc-inline-purchase{align-items:flex-start;width:100%}.wc-inline-purchase .wc-amount{flex:1;width:auto}.wc-billing-grid{grid-template-columns:minmax(0,1fr)}}.wc-body progress::-webkit-progress-bar{background:#292d28;border-radius:4px}.wc-body progress::-webkit-progress-value{background:#cfa35e;border-radius:4px}.wc-body progress::-moz-progress-bar{background:#cfa35e;border-radius:4px}.wc-checkout-links{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.wc-dialog>footer{flex-direction:row}.wc-dialog>footer>.wc-button{flex:none;width:auto}:root{--dashboard-surface:#151515;--dashboard-control:#1b1b1b;--dashboard-border:#303030;--dashboard-divider:#2c2c2c;--dashboard-text:#e8e8e8;--dashboard-secondary:#bdbdbd;--dashboard-muted:#999;--dashboard-accent:#d7aa5c}.analytics-dashboard .heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:23px;display:flex}.analytics-dashboard h1{letter-spacing:-.7px;margin:0 0 8px;font-size:29px;font-weight:600}.analytics-dashboard .heading p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.analytics-dashboard .actions{flex-shrink:0;align-items:center;gap:9px;display:flex}.analytics-dashboard .actions select{min-width:130px;font-size:12px}.analytics-dashboard .actions button{font-size:12px}.analytics-dashboard .repo-header{align-items:center;gap:12px;margin-bottom:18px;font-size:15px;display:flex}.analytics-dashboard .repo-header .owner{color:#97928a}.analytics-dashboard .repo-header b{color:#e7b66e;font-weight:500}.analytics-dashboard .repo-tabs{color:#99948c;border-bottom:1px solid var(--line);white-space:nowrap;gap:24px;margin-bottom:25px;padding-bottom:14px;font-size:12px;display:flex;overflow:auto}.analytics-dashboard .repo-tabs b{color:#e6bf82;border-bottom:2px solid #c69a51;padding-bottom:14px;font-weight:500}.analytics-dashboard .kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:23px;display:grid}.analytics-dashboard .kpi{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);border-radius:8px;min-width:0;padding:19px 20px}.analytics-dashboard .kpi>span{color:var(--dashboard-secondary);font-size:12px}.analytics-dashboard .kpi strong{letter-spacing:-.7px;color:var(--dashboard-text);margin:9px 0 8px;font-size:29px;font-weight:500;display:block}.analytics-dashboard .kpi small{color:var(--dashboard-muted);font-size:11px;line-height:1.6}.analytics-dashboard .kpi .delta{color:#cfad74}.analytics-dashboard .grid{grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);align-items:start;gap:22px;display:grid}.analytics-dashboard .grid.equal{grid-template-columns:1fr 1fr}.analytics-dashboard .stack{gap:22px;min-width:0;display:grid}.analytics-dashboard .panel{border:1px solid var(--line);background:var(--panel);border-radius:9px;min-width:0;overflow:hidden}.analytics-dashboard .panel>header{border-bottom:1px solid var(--dashboard-divider);justify-content:space-between;align-items:center;gap:15px;padding:16px 18px;display:flex}.analytics-dashboard .panel h2{margin:0;font-size:15px;font-weight:500}.analytics-dashboard .panel>header small{color:var(--dashboard-muted);font-size:11px}.analytics-dashboard .panel>header select{background:#141414;padding:5px 8px;font-size:11px}.analytics-dashboard .body{padding:18px 20px}.analytics-dashboard .chart-heading{align-items:baseline;gap:12px;margin-bottom:15px;display:flex}.analytics-dashboard .chart-heading strong{color:var(--dashboard-text);font-size:26px;font-weight:500}.analytics-dashboard .chart-heading span{color:var(--dashboard-muted);font-size:12px}.analytics-dashboard .chart{height:220px;padding-left:32px;position:relative}.analytics-dashboard .chart svg{width:100%;height:190px;overflow:visible}.analytics-dashboard .axis{color:var(--dashboard-muted);justify-content:space-between;margin-top:5px;font-size:10px;display:flex}.analytics-dashboard .axis-y{color:var(--dashboard-muted);flex-direction:column;justify-content:space-between;font-size:10px;display:flex;position:absolute;inset:0 auto 28px 0}.analytics-dashboard .chart-note{border-top:1px solid var(--dashboard-divider);color:var(--dashboard-muted);margin-top:16px;padding-top:13px;font-size:11px;line-height:1.7}.analytics-dashboard .chart-note b{color:var(--dashboard-secondary);font-weight:500}.analytics-dashboard .ranking{padding:4px 18px 8px}.analytics-dashboard .ranking>article{border-bottom:1px solid var(--dashboard-divider);padding:14px 0}.analytics-dashboard .ranking>article:last-child{border:0}.analytics-dashboard .ranking .rank-top{justify-content:space-between;align-items:center;gap:15px;font-size:13px;display:flex}.analytics-dashboard .rank-top span{color:var(--dashboard-secondary)}.analytics-dashboard .rank-top b{color:var(--dashboard-secondary);font-size:12px;font-weight:500}.analytics-dashboard .rank-bar{background:#303030;border-radius:3px;height:4px;margin-top:10px;overflow:hidden}.analytics-dashboard .rank-bar i{background:#b68e50;border-radius:3px;height:100%;display:block}.analytics-dashboard .ranking small{color:var(--dashboard-muted);margin-top:7px;font-size:10px;display:block}.analytics-dashboard .efficiency{align-items:center;gap:22px;display:flex}.analytics-dashboard .ring{flex-shrink:0;width:118px;height:118px;position:relative}.analytics-dashboard .ring svg{width:100%;height:100%;transform:rotate(-90deg)}.analytics-dashboard .ring strong{color:var(--dashboard-text);place-items:center;font-size:24px;font-weight:500;display:grid;position:absolute;inset:0}.analytics-dashboard .efficiency-copy{flex:1;min-width:0}.analytics-dashboard .pair{color:var(--dashboard-secondary);justify-content:space-between;gap:15px;margin:10px 0;font-size:12px;display:flex}.analytics-dashboard .pair b{color:var(--dashboard-text);font-weight:500}.analytics-dashboard .saving{border-top:1px solid var(--dashboard-divider);color:var(--dashboard-secondary);margin-top:14px;padding-top:12px;font-size:12px}.analytics-dashboard .saving strong{color:#eac080;margin-right:4px;font-size:18px;font-weight:500}.analytics-dashboard .table-wrap{overflow:auto}.analytics-dashboard table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}.analytics-dashboard th{color:var(--dashboard-muted);letter-spacing:.8px;text-transform:uppercase;border-bottom:1px solid var(--dashboard-divider);padding:13px 18px;font-size:10px;font-weight:400}.analytics-dashboard td{border-bottom:1px solid var(--dashboard-divider);color:var(--dashboard-secondary);padding:16px 18px}.analytics-dashboard tbody tr:last-child td{border:0}.analytics-dashboard td:first-child{white-space:normal;min-width:180px}.analytics-dashboard td strong{color:#e0b477;font-size:13px;font-weight:500}.analytics-dashboard td small{color:var(--dashboard-muted);margin-top:5px;font-size:10px;display:block}.analytics-dashboard td.number,.analytics-dashboard th.number{text-align:right}.analytics-dashboard td .tiny-track{background:#303030;width:80px;height:3px;margin-top:8px;display:block}.analytics-dashboard td .tiny-track i{background:#b99051;height:3px;display:block}.analytics-dashboard .table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;display:flex}.analytics-dashboard .table-toolbar input{border:1px solid var(--dashboard-border);width:min(430px,100%);min-width:0;color:var(--dashboard-text);background:#111;border-radius:6px;outline:none;padding:10px 13px;font-size:12px}.analytics-dashboard .table-toolbar input:focus{border-color:#d7aa5c;box-shadow:0 0 0 3px #d7aa5c18}.analytics-dashboard .table-toolbar span{color:var(--dashboard-muted);white-space:nowrap;font-size:11px}.analytics-dashboard .subhead{justify-content:space-between;align-items:baseline;gap:15px;margin:24px 0 14px;display:flex}.analytics-dashboard .subhead h2{margin:0;font-size:17px;font-weight:500}.analytics-dashboard .subhead p{color:var(--dashboard-muted);margin:0;font-size:12px}.analytics-dashboard .signal{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:23px;display:grid}.analytics-dashboard .signal article{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);border-radius:8px;padding:17px 18px}.analytics-dashboard .signal strong{color:#e3bb7b;margin-bottom:7px;font-size:14px;font-weight:500;display:block}.analytics-dashboard .signal p{color:var(--dashboard-secondary);margin:0;font-size:12px;line-height:1.7}.analytics-dashboard .signal article:nth-child(2),.analytics-dashboard .signal article:nth-child(3){background:#181818;border-color:#353535}.analytics-dashboard .storage-total{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.analytics-dashboard .storage-total strong{font-size:28px;font-weight:500}.analytics-dashboard .storage-total span{color:var(--dashboard-muted);font-size:12px}.analytics-dashboard .storage-track{background:#303030;border-radius:5px;height:7px;margin:18px 0 13px}.analytics-dashboard .storage-track i{background:#d7aa5c;border-radius:5px;height:100%;display:block}.analytics-dashboard .storage-caption{color:var(--dashboard-muted);justify-content:space-between;gap:15px;font-size:12px;display:flex}.analytics-dashboard .note{color:var(--dashboard-muted);margin:15px 0 0;font-size:11px;line-height:1.7}.design-frame-runtime:has(.analytics-dashboard)>div{min-width:0}.analytics-host{background:0 0;flex:1;min-width:0}.analytics-dashboard{--gold:#e6b46a;--muted:var(--dashboard-muted);--line:var(--dashboard-border);--panel:var(--dashboard-surface);color:var(--dashboard-text);max-width:2400px;margin:0 auto;padding:27px 30px 35px;font:14px Space Grotesk,system-ui,sans-serif}.analytics-dashboard *{box-sizing:border-box}.analytics-dashboard [hidden]{display:none!important}.analytics-dashboard button,.analytics-dashboard input,.analytics-dashboard select{font:inherit;color:var(--dashboard-secondary);background:var(--dashboard-control);border:1px solid var(--dashboard-border);border-radius:6px;padding:9px 13px}.analytics-dashboard button,.analytics-dashboard select{cursor:pointer}.analytics-dashboard button:disabled{opacity:.5;cursor:wait}.analytics-dashboard button:hover,.analytics-dashboard select:hover{color:#f0ce99;border-color:#9a7947}.analytics-dashboard :is(button,select,a):focus-visible{outline-offset:3px;outline:2px solid #d7aa5c}.analytics-dashboard input:focus{border-color:#b38b4b;outline:0;box-shadow:0 0 0 3px #d7aa5c17,0 0 18px #d7aa5c10}.analytics-dashboard a{color:inherit;text-decoration:none}.analytics-dashboard a:hover{color:var(--dashboard-accent)}.analytics-dashboard [data-trends-status]{color:var(--dashboard-muted);margin:0 0 20px;font-size:12px;line-height:1.7}.analytics-dashboard [aria-busy=true]{opacity:.5;pointer-events:none}.analytics-dashboard .table-wrap td small{text-overflow:ellipsis;max-width:260px;overflow:hidden}.analytics-dashboard .repo-tabs a{color:#99948c}.analytics-dashboard .repo-tabs a:hover{color:#e6bf82}@media (width>=1700px){.analytics-dashboard{padding:30px 38px}.analytics-dashboard .grid{grid-template-columns:minmax(0,1.9fr) minmax(320px,1fr)}.analytics-dashboard .body{padding:22px 24px}.analytics-dashboard .chart{height:250px}.analytics-dashboard .chart svg{height:220px}.analytics-dashboard .kpi strong{font-size:32px}}@media (width<=1100px){.analytics-dashboard{padding:25px 24px}.analytics-dashboard .heading{align-items:start}.analytics-dashboard .actions{flex-wrap:wrap;justify-content:flex-end}.analytics-dashboard .grid{grid-template-columns:minmax(0,1.55fr) minmax(250px,1fr)}}@media (width<=850px){.analytics-dashboard .heading{flex-wrap:wrap}.analytics-dashboard .actions{justify-content:flex-start}.analytics-dashboard .grid{grid-template-columns:1fr}.analytics-dashboard .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.analytics-dashboard{padding:22px 16px}.analytics-dashboard .kpi{padding:15px}.analytics-dashboard .kpi strong{font-size:25px}.analytics-dashboard .efficiency{gap:14px}.analytics-dashboard .ring{width:100px;height:100px}.analytics-dashboard .heading h1{font-size:26px}.analytics-dashboard .actions{width:100%}.analytics-dashboard .actions select{flex:1;min-width:100px}.analytics-dashboard .repo-tabs{gap:18px}.analytics-dashboard .repo-header{flex-wrap:wrap;font-size:13px}.analytics-dashboard .table-toolbar span{display:none}}.analytics-repository-host>.analytics-dashboard{max-width:none;margin:0;padding:24px 28px 28px}@media (width<=900px){.analytics-repository-host>.analytics-dashboard{padding:22px 16px}}.repository-settings-host{background:radial-gradient(at 100% 0,#d7aa5c04,#0000 55%),#0e0e0e;align-self:stretch;padding:24px 28px 28px;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}.repository-settings{--rs-gold:#e4b36a;--rs-muted:#999185;--rs-line:#30302d;color:#e5e3df;width:100%;min-width:0;padding:0 0 32px;font:14px Space Grotesk,system-ui,sans-serif}.repository-settings *{box-sizing:border-box}.repository-settings [hidden]{display:none!important}.rs-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;display:flex}.rs-heading h1{letter-spacing:-.7px;margin:0 0 8px;font-size:28px;font-weight:600}.rs-heading p{color:#989287;margin:0;font-size:13px;line-height:1.7}.rs-search-wrap{flex-shrink:0;width:280px;position:relative}.rs-search{background:#141414;border:1px solid #36332c;border-radius:7px;align-items:center;gap:10px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:flex}.rs-search:focus-within{border-color:#a57f43;box-shadow:0 0 0 3px #d7aa5c12}.rs-search svg{color:#8b8375;flex-shrink:0;width:16px;height:16px}.rs-search input{color:#ded7ca;width:100%;min-width:0;font:12px Space Grotesk,system-ui,sans-serif;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:12px 0!important}.rs-search-results{z-index:15;background:#191713;border:1px solid #554128;border-radius:7px;width:350px;max-width:85vw;max-height:340px;padding:5px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 15px 45px #0008}.rs-search-results button{text-align:left;width:100%;display:block;background:0 0!important;border:0!important;padding:12px!important}.rs-search-results button:hover{background:#292114!important}.rs-search-results strong{color:#d9bc8b;font-size:12px;font-weight:500;display:block}.rs-search-results small{color:#9a8e7c;margin-top:5px;font-size:11px;line-height:1.6;display:block}.rs-search-results p{color:#aaa08f;padding:12px;font-size:12px}.rs-layout{grid-template-columns:202px minmax(0,1fr);align-items:start;gap:27px;min-width:0;display:grid}.rs-navigation{isolation:isolate;min-width:0;position:sticky;top:92px}.rs-navigation>small{letter-spacing:1.2px;color:#827a6c;margin:4px 12px 12px;font-size:9px;display:block}.rs-navigation-marker{z-index:-1;pointer-events:none;background:#282013;border:1px solid #544026;border-radius:6px;width:100%;transition:transform .22s cubic-bezier(.2,.75,.25,1),height .22s cubic-bezier(.2,.75,.25,1);position:absolute;top:0;left:0}.repository-settings .rs-navigation button{text-align:left;color:#a9a298;background:0 0;border:1px solid #0000;border-radius:6px;width:100%;margin:0 0 4px;padding:11px 12px;font-size:12px;transition:color .18s;display:block}.repository-settings .rs-navigation button:hover{color:#efc37f;background:#d7aa5c08}.repository-settings .rs-navigation button[aria-current=page]{color:#efc37f}.repository-settings .rs-navigation button.rs-danger-nav{color:#c69d90;border-top:1px solid #302a24;border-radius:0;margin-top:18px;padding-top:18px}.rs-viewport{overflow-anchor:none;outline:none;min-width:0;min-height:min(540px,100dvh - 220px)}.rs-section{min-width:0}.rs-section-heading{margin-bottom:20px}.rs-section-heading h2{letter-spacing:-.3px;margin:0 0 7px;font-size:19px;font-weight:500}.rs-section-heading p{color:#9a9287;margin:0;font-size:12px;line-height:1.7}.rs-stack{gap:19px;min-width:0;display:grid}.repository-settings button,.repository-settings a.rs-button,.repository-settings .rs-encryption-control{cursor:pointer;color:#d1c9bb;background:#1c1b18;border:1px solid #3a3731;border-radius:6px;padding:9px 13px;font:12px Space Grotesk,system-ui,sans-serif;transition:border-color .16s,color .16s,background .16s}.repository-settings button:hover{color:#edc587;border-color:#9b7742}.repository-settings :is(button,a,[role=button],[role=radio],input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #d7aa5c}.repository-settings button:disabled{opacity:.45;cursor:default}.rs-card,.repository-settings :is(.rs-native-panel,.runtime-settings-card){align-self:start;width:100%!important;min-width:0!important;box-shadow:none!important;background:#151515!important;border:1px solid #30302e!important;border-radius:8px!important;margin:0!important}.rs-card{overflow:hidden}.rs-card>header{border-bottom:1px solid #2c2a26;justify-content:space-between;align-items:center;gap:18px;padding:16px 19px;display:flex}.rs-card h3{color:#e1d9cc;margin:0;font-size:14px;font-weight:500}.rs-card>header small{color:#9c8f79;font-size:10px}.rs-form-body{padding:4px 20px}.rs-field{border-bottom:1px solid #2c2924;grid-template-columns:180px minmax(0,1fr);align-items:start;gap:24px;padding:18px 0;display:grid}.rs-field:last-child{border:0}.rs-field>div:first-child{padding-top:8px}.rs-field label{color:#d6cfc1;font-size:13px;font-weight:500;display:block}.rs-field p{color:#8c8579;margin:6px 0 0;font-size:11px;line-height:1.7}.rs-field small{color:#8e8576;margin-top:7px;font-size:11px;line-height:1.7;display:block}.repository-settings :is(input:not([type=checkbox]),textarea,select){color:#dedad2;background:#101010;border:1px solid #393732;border-radius:6px;min-width:0;max-width:100%;padding:11px 12px;font:13px Space Grotesk,system-ui,sans-serif;transition:border-color .18s,box-shadow .18s}.rs-field :is(input,textarea){width:100%}.rs-field textarea{resize:vertical;min-height:88px;line-height:1.6}.repository-settings :is(input:not([type=checkbox]),textarea,select):focus{border-color:#b68c4a;outline:0;box-shadow:0 0 0 3px #d7aa5c17,0 0 18px #d7aa5c0c}.rs-form-footer{color:#9e927e;background:#181612;border-top:1px solid #302b24;justify-content:space-between;align-items:center;gap:15px;padding:14px 19px;font-size:11px;display:flex}.repository-settings .rs-form-footer button{color:#19130b;background:#dba34f;border-color:#dba34f;font-weight:600}.repository-settings .rs-form-footer button:hover{color:#19130b;background:#edb65f}.rs-related{justify-content:space-between;align-items:center;gap:24px;padding:17px 19px;display:flex}.rs-related p{color:#968d7e;margin:6px 0 0;font-size:11px;line-height:1.7}.rs-related a{color:#e4b36a;white-space:nowrap;font-size:12px;text-decoration:none}.rs-related button{white-space:nowrap}.rs-note{color:#ac9a7b;background:#1b1811;border:1px solid #403421;border-radius:7px;margin:0;padding:13px 16px;font-size:12px;line-height:1.8}.rs-visibility-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 20px;display:grid}.rs-visibility-choice{cursor:pointer;border-radius:6px;min-width:0;background:#111!important;border:1px solid #33312b!important;padding:15px 13px!important;font-size:12px!important}.rs-visibility-choice[aria-checked=true]{color:#e7bd7d;background:#272014!important;border-color:#806131!important}.rs-visibility-choice>span{line-height:1.5;display:block!important}.rs-visibility-choice>span:last-child{margin-top:7px;color:#8f8677!important;font-size:11px!important}.rs-visibility-choice[aria-checked=true]>span:last-child{color:#af9c7e!important}.repository-settings :is(.rs-native-panel,.runtime-settings-card){overflow:visible;padding:19px 20px!important}.repository-settings :is(.rs-native-panel,.runtime-settings-card) h3{color:#e1d9cc!important;margin:0 0 12px!important;font-size:14px!important;font-weight:500!important}.repository-settings :is(.rs-native-panel,.runtime-settings-card) :is(.runtime-menu-empty,.runtime-pages-note){max-width:75ch;color:#999185!important;font-size:12px!important;line-height:1.8!important}.repository-settings :is(.rs-native-panel,.runtime-settings-card)>h3+p,.repository-settings .runtime-pages-head+p{margin:0 0 16px!important}.repository-settings .runtime-ai-panel{background:0 0!important;border:0!important;border-radius:0!important;padding:4px 20px!important}.repository-settings .runtime-ai-panel>.runtime-field-label:first-child{display:none}.repository-settings .runtime-ai-panel :is(.runtime-menu-empty,.runtime-ai-note){color:#999185;font-size:11px;line-height:1.8}.repository-settings .runtime-choice{background:#121212;border-color:#38332b;border-radius:6px}.repository-settings .runtime-choice[data-chosen=true]{background:#241d12;border-color:#71542d}.repository-settings .runtime-choice strong{color:#d5cbbb;font-size:13px}.repository-settings .runtime-choice :is(span,small){line-height:1.6}.repository-settings .runtime-choice-switch{gap:18px;margin:8px 0;padding:14px}.repository-settings button.runtime-ai-toggle{box-shadow:none;background:0 0;border:0;flex-shrink:0;padding:0}.repository-settings :is(.rs-native-panel,.runtime-settings-card) :is(.runtime-private-list,.runtime-secret-list){padding:0;list-style:none}.repository-settings :is(.rs-native-panel,.runtime-settings-card) :is(.runtime-private-item,.runtime-secret-item){border-color:#343027}.repository-settings :is(.rs-native-panel,.runtime-settings-card) form{min-width:0}.repository-settings :is(.rs-native-panel,.runtime-settings-card) :is(.runtime-pages-manual,.runtime-pages-applied){background:#171510;border-color:#3c3224}.repository-settings .runtime-pages-message{color:#dec391;background:#241d12;border-color:#65522f}.repository-settings .runtime-pages-message[data-tone=error]{color:#d9aa9a;background:#261a15;border-color:#73493c}.repository-settings .rs-danger-card{background:#191411;border-radius:8px;min-width:0;border:1px solid #543a30!important;padding:20px!important}.repository-settings .rs-danger-card :is(h3,strong){color:#d6a18e}.repository-settings .rs-danger-card :is(button,[role=button]){color:#d5a08e;background:#251914;border-color:#674336}.repository-settings .rs-danger-card>div:first-child{margin-bottom:18px}.repository-settings .rs-danger-card{padding:0!important}.rs-danger-body{padding:0 20px}.rs-danger-row{border-bottom:1px solid #493127;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 20px;padding:21px 0;display:grid}.rs-danger-row:last-child{border-bottom:0}.rs-danger-row>[role=button],.rs-danger-row>button{grid-area:1/2/3;align-self:center!important}.rs-danger-row>span:not([role=button]){grid-column:1;line-height:1.7;color:#c3afa2!important}.rs-danger-row>span:first-child{font-weight:500;color:#d5beb0!important}.repository-settings .rs-native-panel.react-settings-card{overflow:hidden;gap:0!important;padding:0!important;display:block!important}.repository-settings .react-settings-card>header h3{margin:0!important}.repository-settings .react-settings-card:empty{display:none!important}.react-settings-card .rs-field{border-top:1px solid #2c2924;border-bottom:0}.react-settings-card .rs-form-body>.rs-field:first-child{border-top:0}@media (width>=1700px){.rs-layout{grid-template-columns:220px minmax(0,1fr);gap:32px}.rs-field{grid-template-columns:230px minmax(0,1fr)}}@media (width<=1100px){.rs-layout{grid-template-columns:180px minmax(0,1fr);gap:20px}.rs-field{grid-template-columns:150px minmax(0,1fr);gap:18px}.rs-search-wrap{width:240px}.rs-related{flex-wrap:wrap;gap:16px}}@media (width<=760px){.repository-settings{padding:20px 0}.rs-heading{flex-wrap:wrap;gap:15px}.rs-search-wrap{width:100%}.rs-search-results{width:100%;left:0;right:auto}.rs-layout{grid-template-columns:1fr;gap:18px}.rs-navigation{gap:5px;padding-bottom:8px;display:flex;position:static;overflow:auto}.rs-navigation>small,.rs-navigation-marker{display:none}.repository-settings .rs-navigation button{white-space:nowrap;border:1px solid #302a21;flex-shrink:0;width:auto;margin:0;padding:10px 12px}.repository-settings .rs-navigation button[aria-current=page]{background:#282013;border-color:#544026}.repository-settings .rs-navigation button.rs-danger-nav{border:1px solid #49332a;border-radius:6px;margin:0;padding:10px 12px}.rs-field{grid-template-columns:1fr;gap:10px;padding:16px 0}.rs-field>div:first-child{padding-top:0}.rs-heading h1{font-size:25px}.rs-card>header{flex-wrap:wrap;gap:6px;padding:15px 16px}.rs-form-body{padding:0 16px}.rs-form-footer{padding:13px 16px}.rs-visibility-choices{gap:7px;padding:15px}.rs-visibility-choice{padding:12px 9px!important}.repository-settings :is(.rs-native-panel,.runtime-settings-card){padding:16px!important}.rs-visibility-choice>span:last-child{font-size:10px!important}.repository-settings .runtime-choice-switch{padding:12px}.rs-related{padding:16px}}@media (prefers-reduced-motion:reduce){.repository-settings *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.creator-settings-body{color:#e2e2e2;padding:18px 20px;font:13px/1.6 Space Grotesk,system-ui,sans-serif}.creator-settings-row{justify-content:space-between;align-items:center;gap:18px;display:flex}.creator-settings-row p{color:#aaa;margin:0}.creator-settings-row strong{font-size:14px}.creator-settings-row>div p{margin-top:3px;font-size:12px}.creator-settings-body .creator-settings-secondary,.creator-settings-body .creator-settings-primary{color:#ddd;cursor:pointer;background:#181818;border:1px solid #444;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-height:36px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.creator-settings-body .creator-settings-secondary:hover{color:#efc37f;border-color:#967342}.creator-settings-body .creator-settings-primary{color:#19130b;background:#e5aa49;border-color:#e5aa49}.creator-settings-note{color:#aaa;margin:14px 0 0;font-size:12px}.creator-settings-error{color:#efaaa0;margin:12px 0 0;font-size:13px}.creator-settings-form{max-width:540px;animation:.2s creator-settings-enter}.creator-settings-form>p{margin:0 0 16px}.creator-settings-form>label{color:#ddd;margin:13px 0;font-size:12px;display:block}.creator-settings-form label>span{color:#888}.creator-settings-form input,.creator-settings-form select,.creator-settings-form textarea{color:#eee;width:100%;font:inherit;box-sizing:border-box;resize:vertical;background:#101010;border:1px solid #383838;border-radius:6px;margin-top:7px;padding:9px 11px;display:block}.creator-settings-form footer{border-top:1px solid #303030;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:16px;display:flex}.creator-settings-body button:disabled{opacity:.5;cursor:not-allowed}@keyframes creator-settings-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width<=550px){.creator-settings-body{padding:16px}.creator-settings-row{flex-direction:column;align-items:flex-start;gap:12px}.creator-settings-form footer{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.creator-settings-form{animation:none}}.react-settings-card>header .auto-ghost{height:32px}.repository-settings .react-settings-card>header:has(.auto-ghost){padding-block:10px}.repository-settings .react-settings-card>header[data-alone]{border-bottom-color:#0000}.auto-icon{flex-shrink:0;width:15px;height:15px}.auto-mono,.auto-main strong,.auto-copy code,.auto-deliveries code{font-family:JetBrains Mono,ui-monospace,monospace}.repository-settings :is(.auto-ghost,.auto-primary,.auto-danger,.auto-danger-quiet){white-space:nowrap;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 13px;font-size:12px;line-height:1;display:inline-flex}.repository-settings .auto-ghost{color:#e7bd7a;background:#1c160d;border:1px solid #5a4523}.repository-settings .auto-ghost:not(:disabled):hover{color:#f2cc8a;background:#261d10;border-color:#c89a49}.repository-settings .auto-ghost[aria-expanded=true]{background:#2a2012;border-color:#c89a49}.repository-settings .auto-primary{color:#19130b;background:#dba34f;border:1px solid #dba34f;font-weight:600}.repository-settings .auto-primary:not(:disabled):hover{color:#19130b;background:#edb65f;border-color:#edb65f}.repository-settings .auto-danger{color:#f0c2b5;background:#3a1f19;border:1px solid #6b3a2f}.repository-settings .auto-danger-quiet{color:#e08a7a;background:0 0;border:1px solid #4a2f26}.repository-settings .auto-danger-quiet:hover{color:#f0a796;background:#24140f;border-color:#6b3a2f}.repository-settings .auto-link{color:#ddb66c;background:0 0;border:0;height:auto;padding:0 2px;font-size:12px}.repository-settings .auto-link:hover{color:#f2cc8a;background:0 0}.auto-chevron{transition:transform .22s;display:inline-block}[aria-expanded=true]>.auto-chevron{transform:rotate(180deg)}.repository-settings .auto-text{width:100%;height:36px;padding:0 11px;font-size:12.5px}.react-settings-card .auto-level>div:first-child{padding-top:8px}.auto-adder{background:#13110c}.auto-adder[data-open]{border-bottom:1px solid #2c2a26}.auto-form-actions{justify-content:flex-end;gap:8px;padding:2px 0 16px;display:flex}.auto-seg{border:1px solid #4a3a1c;border-radius:7px;grid-template-columns:1fr 1fr;display:inline-grid;overflow:hidden}.repository-settings .auto-seg button{color:#c9b48c;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;height:34px;padding:0 18px;font-size:12.5px;display:inline-flex}.repository-settings .auto-seg button+button{border-left:1px solid #4a3a1c}.repository-settings .auto-seg button[data-on]{color:#f2cc8a;background:#2a2012;box-shadow:inset 0 0 0 1px #8c6b36}.auto-events{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;padding-top:14px;display:grid}.auto-events fieldset{border:0;min-width:0;margin:0;padding:0}.auto-events legend{letter-spacing:.1em;text-transform:uppercase;color:#d8b76f;margin-bottom:8px;padding:0;font-size:10.5px}.auto-events label{color:#d9cdb3;cursor:pointer;align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:flex}.auto-events input{accent-color:#dfb560;width:14px;height:14px;margin:0}.auto-items{margin:0;padding:0;list-style:none}.auto-items>li+li{border-top:1px solid #2e2a22}.auto-item{grid-template-columns:110px minmax(0,1fr) 170px auto;align-items:center;gap:16px;padding:15px 19px;display:grid}.auto-item.auto-secret{color:#e4b36a;grid-template-columns:22px minmax(0,1fr) auto}.auto-main{flex-direction:column;gap:5px;min-width:0;display:flex}.auto-main strong{color:#ecc580;overflow-wrap:anywhere;font-size:12.5px;font-weight:600}.auto-main small,.auto-when small{color:#a8987a;font-size:11px}.auto-when{text-align:right;color:#d9cdb3;flex-direction:column;gap:4px;font-size:11.5px;display:flex}.auto-acts{justify-content:flex-end;gap:6px;display:flex}.auto-state{white-space:nowrap;color:#e4b36a;align-items:center;gap:6px;font-size:11px;display:inline-flex}.auto-state[data-tone=bad]{color:#e08a7a}.auto-state[data-tone=off]{color:#a8987a}.auto-state[data-tone=wait]{color:#c9b48c}.auto-row-note{margin:-6px 19px 12px;font-size:11.5px}.auto-row-note[data-tone=ok],.auto-status[data-tone=ok]{color:#e4b36a}.auto-row-note[data-tone=error],.auto-status[data-tone=error],.auto-note[data-tone=error]{color:#e0574a}.auto-item-edit{background:#14120d;border-top:1px dashed #3a3020;padding:0 19px}.auto-edit-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:4px 0 16px;display:flex}.auto-confirm-inline{color:#e9b3a6;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.auto-deliveries{border:1px solid #3a3020;border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden}.auto-deliveries li{grid-template-columns:90px minmax(0,1fr) 90px auto;align-items:center;gap:12px;padding:9px 14px;font-size:12px;display:grid}.auto-deliveries li+li{border-top:1px solid #2a261e}.auto-deliveries code{color:#d9cdb3;overflow-wrap:anywhere;font-size:11.5px}.auto-deliveries small{color:#a8987a;font-size:11px}.auto-delivery-state{white-space:nowrap;color:#e4b36a}.auto-delivery-state[data-tone=bad]{color:#e0574a}.auto-delivery-state[data-tone=wait]{color:#c9b48c}.auto-once{background:#1c160d;border:1px solid #6b5130;border-radius:8px;flex-direction:column;gap:8px;margin:16px 0;padding:14px 16px;display:flex}.auto-once strong{color:#f2cc8a;font-size:12.5px;font-weight:600}.auto-once small{color:#b8a47e;font-size:11px}.auto-once-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.auto-copy{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.auto-copy code{color:#ecc580;overflow-wrap:anywhere;word-break:break-all;background:#0f0d09;border:1px solid #3a3020;border-radius:5px;padding:7px 9px;font-size:11.5px}.auto-confirm{color:#e9b3a6;background:#1d1512;border-top:1px solid #4a2f26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 19px;font-size:12px;display:flex}.auto-note{color:#a8987a;margin:0;padding:18px 20px;font-size:12px;line-height:1.6}@media (width<=900px){.auto-item{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.auto-item>.auto-state,.auto-item>.auto-main{grid-column:1/-1}.auto-when{text-align:left}.auto-item.auto-secret{grid-template-columns:22px minmax(0,1fr)}.auto-secret .auto-acts{grid-column:1/-1;justify-content:flex-start}.auto-events{grid-template-columns:1fr}.auto-deliveries li{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.auto-chevron{transition:none}}.general-copies{flex-direction:column;gap:8px;min-width:0;display:flex}.general-copy{background:#0f0d09;border:1px solid #3a3020;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-width:0;height:36px;padding:0 4px 0 11px;display:flex}.general-copy code{color:#ecc580;text-overflow:ellipsis;white-space:nowrap;background:0 0;padding:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;overflow:hidden}.repository-settings .general-copy .auto-ghost{height:28px;padding:0 10px;font-size:11.5px}.repository-settings .general-description{resize:vertical;width:100%;min-height:88px;padding:10px 11px;font-size:12.5px;line-height:1.6}.general-count{text-align:right;color:#a8987a;margin-top:6px;font-size:11px;display:block}.react-settings-card[data-general-panel] .rs-field{padding:11px 0}.react-settings-card[data-general-panel] .general-copies{gap:6px}.react-settings-card[data-general-panel] .general-copy{height:32px}.react-settings-card[data-general-panel] .general-copy .auto-ghost{height:24px}.repository-settings .react-settings-card[data-general-panel] .general-description{min-height:56px;padding:8px 11px}.react-settings-card[data-general-panel] .general-count{margin-top:4px}.general-features{padding-top:2px;padding-bottom:2px}.general-feature{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:11px 0;display:grid}.general-feature+.general-feature{border-top:1px solid #24221e}.general-feature b{color:#d6cfc1;font-size:12.5px;font-weight:500;display:block}.general-feature small{color:#8c8579;margin-top:3px;font-size:11px;line-height:1.5;display:block}.general-features-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.general-features-head span{color:#8c968f;font-size:11.5px}.general-choice{border:1px solid #3a3d42;border-radius:7px;display:inline-flex;overflow:hidden}.general-choice button{color:#c9ccd1;height:30px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:12.5px;transition:background-color .14s,color .14s;display:inline-flex}.general-choice button+button{border-left:1px solid #3a3d42}.general-choice button svg{flex-shrink:0;width:13px;height:13px}.general-choice button:hover:not(:disabled):not([aria-checked=true]){color:#f2cc8a;background:#22211d}.general-choice button[aria-checked=true]{color:#f2cc8a;background:#2a2113;box-shadow:inset 0 -2px #e4a53d}.general-choice button[aria-checked=true][data-choice=off]{color:#e1ddd3;background:#1c1c1c;box-shadow:inset 0 -2px #8b9097}.general-choice button:disabled{color:#5c5f63;cursor:not-allowed}.general-choice button:focus-visible{outline-offset:-2px;outline:2px solid #d9b263}@media (width<=700px){.general-feature{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.general-choice button{transition:none}}.pf-grid{border-top:1px solid #2c2a26;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.pf-pane{min-width:0;padding:16px 19px}.pf-pane+.pf-pane{background:#13110c;border-left:1px solid #2c2a26}.pf-pane h4{letter-spacing:.1em;text-transform:uppercase;color:#d8b76f;justify-content:space-between;gap:10px;margin:0 0 12px;font-size:10.5px;font-weight:500;display:flex}.pf-pane h4 span{letter-spacing:0;text-transform:none;color:#a8987a;font-size:11px}.pf-search{color:#a8987a;background:#101010;border:1px solid #383838;border-radius:6px;align-items:center;gap:9px;height:36px;margin-bottom:10px;padding:0 11px;display:flex}.pf-search svg{flex-shrink:0;width:15px;height:15px}.repository-settings .pf-search input{background:0 0;border:0;flex:1;min-width:0;height:34px;padding:0;font-size:12.5px}.pf-crumbs{color:#a8987a;margin-bottom:8px;font-size:11px}.repository-settings .pf-crumbs button{color:#ecc580;background:0 0;border:0;padding:0;font-size:11px}.pf-tree{border:1px solid #2e2a22;border-radius:8px;max-height:320px;margin:0;padding:0;list-style:none;overflow:auto}.pf-tree li{color:#d9cdb3;grid-template-columns:16px 16px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 12px;font-size:12.5px;display:grid}.pf-tree li+li{border-top:1px solid #24211b}.pf-tree li[data-private]{color:#8c8579}.pf-tree li[data-private] .pf-name{-webkit-text-decoration:line-through #6b5130;text-decoration:line-through #6b5130}.pf-tree input{accent-color:#dfb560;width:14px;height:14px;margin:0}.pf-glyph{color:#d8b76f;width:15px;height:15px}.pf-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;overflow:hidden}.repository-settings button.pf-name{color:inherit;background:0 0;border:0;padding:0}.repository-settings button.pf-name:hover{color:#ecc580}.pf-tree small{color:#a8987a;white-space:nowrap;font-size:11px}.pf-tree small b{letter-spacing:.04em;text-transform:uppercase;color:#d8b76f;font-size:10.5px;font-weight:500}.pf-rules{margin:0 0 14px;padding:0;list-style:none}.pf-rules li{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 0;font-size:12.5px;display:grid}.pf-rules li+li{border-top:1px solid #2a261e}.pf-rules code{color:#ecc580;overflow-wrap:anywhere;background:0 0;padding:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.pf-rules li[data-new] code:after{content:"  new";color:#9fbf9f;font-family:Space Grotesk,system-ui,sans-serif;font-size:10.5px}.pf-rules small{color:#a8987a;white-space:nowrap;font-size:11px}.repository-settings .pf-rules .auto-ghost{height:28px;padding:0 10px;font-size:11.5px}.pf-add{gap:8px;display:flex}.pf-hint{color:#a8987a;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.6}.pf-hint b{color:#ecc580;font-weight:500}.pf-problem{color:#e08a7a}@media (width<=900px){.pf-grid{grid-template-columns:minmax(0,1fr)}.pf-pane+.pf-pane{border-top:1px solid #2c2a26;border-left:0}}.repository-settings .issue-settings-panel{color:#d9d5cc;min-width:0;font:13px Space Grotesk,system-ui,sans-serif}.issue-settings-panel>header{border-bottom:1px solid #302e28;margin-bottom:18px;padding-bottom:18px}.issue-settings-panel h3,.issue-settings-panel h4{margin:0 0 8px;font-weight:500}.issue-settings-panel h3{font-size:15px}.issue-settings-panel h4{font-size:13px}.issue-settings-panel p{color:#9f998e;margin:6px 0;font-size:12px;line-height:1.7}.issue-settings-panel .is-empty{background:#111110;border:1px dashed #3b372e;border-radius:7px;margin:12px 0 18px;padding:16px}.is-label-toolbar{color:#aaa394;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.issue-settings-panel .is-list{gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.is-list>li{background:#111110;border:1px solid #34312b;border-radius:7px;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:14px;display:flex}.is-label-copy,.is-rule-copy{flex:1;min-width:0}.is-label-preview{overflow-wrap:anywhere;border:1px solid;border-radius:4px;max-width:100%;padding:3px 8px;font-size:12px;font-weight:500;display:inline-block}.issue-settings-panel small{color:#8e887e;font-size:11px}.is-row-actions,.is-form-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.issue-settings-panel .is-label-form,.issue-settings-panel .is-rule-form{border-top:1px solid #343027;padding-top:18px}.issue-settings-panel fieldset{border:0;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr);gap:16px;min-width:0;margin:14px 0 0;padding:0;display:grid}.issue-settings-panel label{color:#d1c8b8;flex-direction:column;gap:8px;min-width:0;font-size:12px;display:flex}.issue-settings-panel label input,.issue-settings-panel label textarea,.issue-settings-panel label select{box-sizing:border-box;width:100%}.issue-settings-panel .is-label-form fieldset{grid-template-columns:minmax(150px,1fr) 130px minmax(180px,1.5fr)}.issue-settings-panel .is-colour{grid-template-columns:40px 1fr;align-items:center;gap:8px;display:grid}.is-colour input{cursor:pointer;grid-column:1;height:36px;padding:4px!important}.is-colour span{color:#a69b88;font-size:11px}.is-colour{grid-template-rows:auto 36px}.issue-settings-panel .is-form-actions,.issue-settings-panel .is-wide{grid-column:1/-1}.repository-settings .issue-settings-panel .is-primary{color:#17120b;background:#e8a13f;border-color:#e8a13f;font-weight:500}.issue-settings-panel .is-feedback{color:#dec391;background:#241d12;border:1px solid #65522f;border-radius:6px;margin:0 0 16px;padding:12px 14px}.issue-settings-panel .is-feedback[data-error=true]{color:#dfb5a8;background:#261a15;border-color:#73493c}.is-rule-status{color:#c5aa7a;margin-left:12px;font-size:10px}.is-rule-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.repository-settings .is-rule-choices button{text-align:left;background:#171613;flex-direction:column;gap:7px;padding:15px;display:flex}.is-rule-choices strong{font-size:12px;font-weight:500}.is-rule-choices span{color:#a39989;font-size:11px;line-height:1.6}.is-rule-copy p{overflow-wrap:anywhere}.issue-settings-panel fieldset:disabled{opacity:.65}@media (width<=1100px){.issue-settings-panel .is-label-form fieldset{grid-template-columns:minmax(150px,1fr) 130px}.issue-settings-panel .is-description{grid-column:1/-1}}@media (width<=650px){.is-rule-choices,.issue-settings-panel fieldset,.issue-settings-panel .is-label-form fieldset{grid-template-columns:1fr}.issue-settings-panel .is-colour{grid-template-columns:40px 100px;justify-content:start}.is-list>li{flex-direction:column;align-items:flex-start;gap:12px}.is-label-toolbar{flex-wrap:wrap;align-items:flex-start}}.issue-settings-panel .is-colour .is-field-title{color:#d1c8b8;grid-column:1/-1;font-size:12px}.is-description small{margin-left:5px}.line-settings-note{color:#999185;margin:0;padding:18px 20px;font-size:12px}.line-settings-note[data-tone=error],.line-settings-status[data-tone=error]{color:#e0574a}.line-settings-status[data-tone=ok]{color:#9fbf9f}.line-settings-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.repository-settings select.line-settings-select{appearance:none;cursor:pointer;background-color:#101010;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%23a9a59b' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;min-width:84px;height:36px;padding:0 30px 0 11px;font-size:12.5px;line-height:normal}.repository-settings :is(.line-settings-button,.line-settings-primary){white-space:nowrap;justify-content:center;align-items:center;height:36px;padding:0 14px;line-height:1;display:inline-flex}.repository-settings .line-settings-primary{color:#19130b;background:#dba34f;border-color:#dba34f;font-weight:600}.repository-settings .line-settings-primary:not(:disabled):hover{color:#19130b;background:#edb65f;border-color:#edb65f}.repository-settings .line-settings-link{color:#ddb66c;background:0 0;border:0;align-items:center;gap:5px;height:36px;padding:0 4px;font-size:12px;display:inline-flex}.repository-settings .line-settings-link:hover{color:#efc577;background:0 0}.line-settings-chevron{transition:transform .22s;display:inline-block}[aria-expanded=true]>.line-settings-chevron{transform:rotate(180deg)}.line-rules-scroll{overflow-x:auto}.line-rules{border-collapse:collapse;width:100%}.line-rules thead th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#8c8579;white-space:nowrap;border-bottom:1px solid #2c2924;padding:12px 14px;font-size:10.5px;font-weight:500}.line-rules thead th:first-child,.line-rules .line-rules-name{padding-left:20px}.line-rules tbody+tbody{border-top:1px solid #24221e}.line-rules td,.line-rules .line-rules-name{color:#c9c5bb;vertical-align:middle;text-align:left;padding:12px 14px;font-size:12.5px}.line-rules .line-rules-name{color:#e1ddd3;overflow-wrap:anywhere;font-weight:600}.line-rules-checks{text-overflow:ellipsis;white-space:nowrap;color:#a8a498;max-width:220px;overflow:hidden}.line-rules-end{white-space:nowrap;width:1%;text-align:right!important;padding-right:20px!important}.line-rules .runtime-ai-toggle{display:block}.line-rules-more td{padding:0 20px}.line-rules-checks-edit{grid-template-columns:180px minmax(0,1fr);gap:20px;padding:4px 0 16px;display:grid}.line-rules-checks-edit label{color:#d6cfc1;padding-top:9px;font-size:13px;font-weight:500}.repository-settings .line-rules-checks-edit input{width:100%;height:36px;padding:0 11px;font-size:12.5px}.line-rules-checks-edit p{color:#8c8579;margin:6px 0 0;font-size:11px;line-height:1.6}.line-settings-fork[data-blank]{opacity:.45}.line-settings-fork[data-blank] :is(button,select,input){cursor:not-allowed}.react-settings-card .line-settings-level>div:first-child{padding-top:8px}.line-settings-offer{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.repository-settings .line-settings-offer input{flex:200px;height:36px;padding:0 11px;font-size:12.5px}.line-settings-list{min-width:0;margin:0;padding:0;list-style:none}.line-settings-list li{justify-content:space-between;align-items:center;gap:14px;padding:12px 0;font-size:12.5px;display:flex}.line-settings-list li+li{border-top:1px solid #24221e}.line-settings-list li:first-child{padding-top:2px}.line-settings-list strong{color:#e1ddd3;overflow-wrap:anywhere;font-weight:550}.line-settings-list small{color:#99958b;white-space:nowrap;font-size:11px}.line-settings-list .line-settings-offer-row{grid-template-columns:110px minmax(0,1fr) auto;display:grid}.line-settings-state{color:#d8b76f;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.line-settings-state svg{width:15px;height:15px}.line-settings-state:is([data-state=merged],[data-state=closed]){color:#aaa}@media (width<=760px){.line-rules-checks-edit{grid-template-columns:1fr;gap:8px}.line-rules-checks-edit label{padding-top:0}.line-settings-list .line-settings-offer-row{grid-template-columns:minmax(0,1fr) auto}.line-settings-offer-row .line-settings-state{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.line-settings-chevron{transition:none}}.assistant-card-loading{color:#999185;margin:0;padding:18px 20px;font-size:12px}.assistant-card-loading[data-tone=error]{color:#d9aa9a}.assistant-mode{border:1px solid #38332b;border-radius:7px;grid-template-columns:1fr 1fr;justify-self:start;display:inline-grid}.react-settings-card .assistant-mode label{color:#bdb6a8;text-align:center;cursor:pointer;margin:0;padding:10px 22px;font-size:12.5px;font-weight:400;transition:color .16s,background .16s;display:block;position:relative}.react-settings-card .assistant-mode label:first-child{border-radius:6px 0 0 6px}.react-settings-card .assistant-mode label+label{border-left:1px solid #38332b;border-radius:0 6px 6px 0}.react-settings-card .assistant-mode label:hover:not([data-on],[data-locked]){color:#edc587}.react-settings-card .assistant-mode label[data-on]{color:#efc577;background:#241d12;box-shadow:inset 0 0 0 1px #71542d}.react-settings-card .assistant-mode label[data-locked]:not([data-on]){color:#5f5b54;cursor:not-allowed}.assistant-mode input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.react-settings-card .assistant-mode label:has(input:focus-visible){outline-offset:2px;outline:2px solid #d7aa5c}.assistant-tip{color:#e7d6b6;white-space:nowrap;opacity:0;pointer-events:none;z-index:2;background:#211d16;border:1px solid #4a3a1c;border-radius:6px;padding:6px 10px;font-size:11px;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.react-settings-card .assistant-mode label:hover .assistant-tip{opacity:1;transform:translate(-50%)}.react-settings-card .assistant-mode label:has(input:focus-visible) .assistant-tip{opacity:1;transform:translate(-50%)}.assistant-switches{flex-direction:column;min-width:0;display:flex}.assistant-switch{border-top:1px solid #24221e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:11px 0;display:grid}.assistant-switch:first-child{border-top:0;padding-top:2px}.assistant-switch b{color:#d6cfc1;font-size:12.5px;font-weight:500;display:block}.assistant-switch small{color:#8c8579;margin-top:3px;font-size:11px;line-height:1.5;display:block}.assistant-switch[data-blocked]{opacity:.5}.assistant-meter{flex-direction:column;gap:8px;padding-top:6px;display:flex}.assistant-meter progress{appearance:none;background:#262420;border:0;border-radius:3px;width:100%;height:6px;overflow:hidden}.assistant-meter progress::-webkit-progress-bar{background:#262420}.assistant-meter progress::-webkit-progress-value{background:#d7aa5c}.assistant-meter progress::-moz-progress-bar{background:#d7aa5c}.assistant-meter[data-tone=error] progress::-webkit-progress-value{background:#e0574a}.assistant-meter[data-tone=error] progress::-moz-progress-bar{background:#e0574a}.assistant-meter small{color:#8c8579;font-size:11px}.assistant-meter[data-tone=warn] .assistant-meter-warning{color:#e7bd7a}.assistant-meter[data-tone=error] .assistant-meter-warning{color:#e0574a}.assistant-status[data-tone=ok]{color:#9fbf9f}.assistant-status[data-tone=error]{color:#e0574a}@media (prefers-reduced-motion:reduce){.assistant-tip,.react-settings-card .assistant-mode label{transition:none}}.cb-page{gap:20px;min-width:0;font-family:Space Grotesk,system-ui,sans-serif;display:grid}.cb-page svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.cb-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cb-title{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cb-title h2{color:#e8ece9;letter-spacing:-.02em;margin:0;font-size:21px;font-weight:550}.cb-title h2 em{color:#8b9097;font-variant-numeric:tabular-nums;margin-left:4px;font-style:normal;font-weight:400}.cb-page .cb-seen{color:#aeb3ba;height:28px;font:inherit;cursor:pointer;background:0 0;border:1px solid #3a3d42;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.cb-seen svg{color:#d8b76f;width:13px;height:13px}.cb-page .cb-seen:hover{color:#f2cc8a;border-color:#c59b4e}.cb-page .cb-gold,.cb-page .cb-silver,.cb-page .cb-danger{height:34px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;display:inline-flex}.cb-page .cb-gold{color:#19130b;background:#e4a53d;border:1px solid #e4a53d;font-weight:600}.cb-page .cb-gold:hover:not(:disabled){background:#f0b155}.cb-gold svg{width:15px;height:15px}.cb-page .cb-silver{color:#c9ccd1;background:0 0;border:1px solid #3a3d42}.cb-page .cb-silver:hover:not(:disabled){color:#f2cc8a;border-color:#c59b4e}.cb-page .cb-danger{color:#ef9b94;background:0 0;border:1px solid #5c2f2a}.cb-page .cb-danger:hover:not(:disabled){background:#261311}.cb-page button:disabled{opacity:.55;cursor:progress}.cb-page .cb-link{color:#d8b76f;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;-webkit-text-decoration:underline #6a5327;text-decoration:underline #6a5327}.cb-drawer{grid-template-rows:0fr;transition:grid-template-rows .24s,margin-top .24s;display:grid}.cb-drawer[data-open=true]{grid-template-rows:1fr}.cb-drawer>div{min-height:0;overflow:hidden}.cb-page>.cb-drawer{margin-top:-20px}.cb-page>.cb-drawer[data-open=true]{margin-top:0}.cb-invite{background:#121212;border:1px solid #2b2b2b;border-left:2px solid #c59b4e;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:14px;padding:16px;display:grid}.cb-invite.cb-invite-where{grid-template-columns:auto minmax(0,1fr) auto auto}.cb-field{gap:7px;min-width:0;display:grid}.cb-field>span{color:#aeb3ba;font-size:12px}.cb-field input{color:#e8ece9;min-width:0;height:36px;font:inherit;background:#0b0d0c;border:1px solid #303733;border-radius:7px;padding:0 12px;font-size:13px}.cb-invite-go{gap:8px;display:flex}.cb-seg{border:1px solid #3a3d42;border-radius:7px;display:inline-flex;overflow:hidden}.cb-page .cb-seg button{color:#c9ccd1;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0 13px;font-size:12.5px}.cb-page .cb-seg button+button{border-left:1px solid #3a3d42}.cb-page .cb-seg button[aria-checked=true]{color:#f2cc8a;background:#2a2113;box-shadow:inset 0 -2px #e4a53d}.cb-page .cb-seg button:hover:not([aria-checked=true]):not(:disabled){color:#f2cc8a;background:#22211d}.cb-owner{background:linear-gradient(90deg,#1a150c,#121212 60%);border:1px solid #2b2b2b;border-radius:12px;align-items:center;gap:14px;padding:16px 18px;display:flex}.cb-owner>div{gap:2px;min-width:0;display:grid}.cb-owner b{color:#f2e6cc;font-size:15px;font-weight:600}.cb-owner small{color:#a8987a;font-size:12px}.cb-owner .cb-av{width:42px;height:42px;font-size:13px}.cb-block{gap:4px;display:grid}.cb-blockhead{border-bottom:1px solid #222;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.cb-blockhead h3{color:#e8ece9;margin:0;font-size:15px;font-weight:600}.cb-group{border-top:1px solid #1f1f1f;gap:10px;padding:14px 0 18px;display:grid}.cb-groups>.cb-group:first-child{border-top:0;padding-top:8px}.cb-role{gap:2px;display:grid}.cb-role-name{align-items:baseline;gap:7px;display:flex}.cb-role-name b{color:#e4b36a;font-size:12.5px;font-weight:600}.cb-role-name span{color:#d8b76f;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.cb-role p{color:#c9ccd1;margin:0;font-size:11.5px;line-height:1.45}.cb-tiles{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.cb-page .cb-tile{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#121212;border:1px solid #2b2b2b;border-radius:10px;align-items:center;gap:11px;padding:11px 12px;transition:border-color .14s,background-color .14s;display:flex}.cb-page .cb-tile:hover{background:#16140f;border-color:#4a4436}.cb-page .cb-tile[aria-expanded=true]{background:#1a150c;border-color:#c59b4e}.cb-page .cb-tile:focus-visible{outline-offset:2px;outline:2px solid #d9b263}.cb-tile-invited{border-style:dashed!important}.cb-tile-text{gap:1px;min-width:0;display:grid}.cb-tile-text b{color:#e1ddd3;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.cb-tile-text b em{color:#a8987a;margin-left:6px;font-size:11px;font-style:normal;font-weight:400}.cb-tile-text small{color:#8b9097;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.cb-av{object-fit:cover;color:#c9ccd1;background:#1d2226;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:11.5px;font-weight:600;display:grid}.cb-av-gold{color:#e4a53d;background:#2a2113}.cb-av-invited{color:#8b9097;background:0 0;border:1px dashed #4a4d52}.cb-av-invited svg{width:15px;height:15px}.cb-group .cb-drawer[data-open=true]{margin-top:2px}.cb-panel{background:#121212;border:1px solid #2b2b2b;border-left:2px solid #c59b4e;border-radius:10px;flex-wrap:wrap;align-items:center;gap:18px 26px;padding:16px 18px;display:flex}.cb-facts{gap:24px;display:flex}.cb-facts div{gap:2px;display:grid}.cb-facts b{color:#e8ece9;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.cb-facts small{color:#8b9097;font-size:11.5px}.cb-note{color:#a8987a;font-size:12.5px}.cb-end{gap:8px;margin-left:auto;display:flex}.cb-error{color:#ef9b94;background:#261311;border:1px solid #5c2f2a;border-radius:7px;margin:0;padding:10px 12px;font-size:12.5px}.cb-loading{color:#8c968f;font-size:13px}@media (width<=860px){.cb-invite,.cb-invite.cb-invite-where{grid-template-columns:1fr}.cb-end{margin-left:0}}@media (prefers-reduced-motion:reduce){.cb-drawer,.cb-page .cb-tile{transition:none}}.cb-side{gap:10px;font-family:Space Grotesk,system-ui,sans-serif;display:grid}.cb-side strong{color:#e1ddd3;font-size:13px;font-weight:600}.cb-side strong em{color:#d8b76f;margin-left:4px;font-style:normal;font-weight:700}.cb-side .cb-stack{cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;padding:0 0 0 6px;display:flex}.cb-stack>span{border-radius:50%;margin-left:-6px;box-shadow:0 0 0 2px #0e100f}.cb-stack .cb-av{width:30px;height:30px;font-size:10.5px}.cb-stack .cb-more{color:#aeb3ba;background:#18191a;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.cb-side .cb-stack:hover .cb-av{filter:brightness(1.15)}.cb-side .cb-stack:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #d9b263}.runtime-repository-header{display:contents}.repo-head-actions{flex-wrap:wrap;align-items:center;gap:8px;font-family:Space Grotesk,system-ui,sans-serif;display:flex}.repo-head-group{background:0 0;border:1px solid #3a3d42;border-radius:7px;display:inline-flex;overflow:hidden}.repo-head-actions .repo-head-button{color:#c9ccd1;height:32px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:7px;margin:0;padding:0 12px;font-size:12.5px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.repo-head-group .repo-head-button+.repo-head-button{border-left:1px solid #3a3d42}.repo-head-icon{color:#d8b76f;flex-shrink:0;width:15px;height:15px;transition:color .16s}.repo-head-caret{color:#8b9097;flex-shrink:0;width:12px;height:12px;margin-left:-2px}.repo-head-actions .repo-head-button:hover:not(:disabled){color:#f2cc8a;background:#22211d}.repo-head-actions .repo-head-button:hover:not(:disabled) .repo-head-icon{color:#ecc580}.repo-head-actions .repo-head-button:focus-visible{outline-offset:-2px;outline:2px solid #d9b263}.repo-head-star em{font-variant-numeric:tabular-nums;color:#aeb3ba;border-left:1px solid #3a3d42;align-self:stretch;align-items:center;margin-left:2px;padding-left:9px;font-size:12px;font-style:normal;display:inline-flex}.repo-head-star[aria-pressed=true] .repo-head-icon{color:#e4a53d;fill:#e4a53d}.repo-head-actions .repo-head-star[aria-pressed=true]{color:#f2cc8a}.repo-head-actions .repo-head-star:disabled{cursor:progress}.repo-head-actions .repo-head-primary{color:#19130b;background:#e4a53d;border-radius:7px;padding:0 13px;font-weight:600}.repo-head-actions .repo-head-primary .repo-head-icon,.repo-head-actions .repo-head-primary:hover:not(:disabled) .repo-head-icon{color:#19130b}.repo-head-actions .repo-head-primary .repo-head-caret{color:#5a3f12}.repo-head-actions .repo-head-primary:hover:not(:disabled){color:#19130b;background:#f0b155}.repo-head-actions .repo-head-primary:disabled{color:#8b8478;cursor:not-allowed;background:#3a3329}.repo-head-actions .repo-head-primary:disabled .repo-head-icon{color:#8b8478}.repo-page-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.repo-page-heading h2{color:#e1ddd3;margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:18px;font-weight:550}@media (width<=760px){.repo-head-optional{display:none}}@media (prefers-reduced-motion:reduce){.repo-head-actions .repo-head-button,.repo-head-icon{transition:none}}
