.line-picker{min-width:0;display:inline-flex;position:relative}.line-picker__button{color:#e9ece9;cursor:pointer;background:#141816;border:1px solid #313834;border-radius:6px;align-items:center;gap:8px;min-width:0;max-width:100%;height:32px;padding:0 12px;font:600 12px JetBrains Mono,monospace;display:inline-flex}.line-picker__button svg{color:#e8a13f;flex:none}.line-picker__button:hover:not(:disabled),.line-picker__button[aria-expanded=true]{border-color:#c89a49}.line-picker__button:disabled{cursor:default}.line-picker__track{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.line-picker__dot{color:#6f7872}.line-picker__state,.line-picker__caret{color:#8c968f;font-weight:400}.line-picker__panel{z-index:80;background:#101312;border:1px solid #313834;border-radius:8px;grid-template-columns:190px minmax(0,1fr);width:580px;max-width:calc(100vw - 32px);display:grid;position:absolute;top:38px;left:0;box-shadow:0 14px 32px #00000073}.line-picker__trees{border-right:1px solid #1e2321;flex-direction:column;gap:1px;max-height:340px;padding:4px;display:flex;overflow-y:auto}.line-picker__heading{letter-spacing:.08em;text-transform:uppercase;color:#8c968f;margin:0;padding:6px 8px 4px;font:600 10px JetBrains Mono,monospace}.line-picker__saves{flex-direction:column;gap:2px;min-width:0;padding:4px;display:flex}.line-picker__filter{color:#8c968f;background:#0c0e0d;border:1px solid #313834;border-radius:6px;align-items:center;gap:7px;height:30px;margin:2px 2px 4px;padding:0 9px;display:flex}.line-picker__filter input{color:#e9ece9;background:0 0;border:0;outline:0;flex:1;min-width:0;font:12px Space Grotesk,system-ui,sans-serif}.line-picker__list{flex-direction:column;gap:1px;max-height:300px;display:flex;overflow-y:auto}.line-picker__row{color:#b6bfb9;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;align-items:center;column-gap:8px;width:100%;height:28px;padding:0 8px;display:grid}.line-picker__row--tree{grid-template-columns:minmax(0,1fr)}.line-picker__row--save{grid-template-columns:40px minmax(0,1fr) auto}.line-picker__row:hover,.line-picker__row[aria-selected=true]{color:#e8a13f;background:#241b0c}.line-picker__row:focus-visible,.line-picker__button:focus-visible{outline-offset:-2px;outline:2px solid #e8a13f}.line-picker__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 12px JetBrains Mono,monospace;overflow:hidden}.line-picker__number{color:#d7ddd8;font:600 12px JetBrains Mono,monospace}.line-picker__row[aria-selected=true] .line-picker__number,.line-picker__row:hover .line-picker__number{color:#e8a13f}.line-picker__message{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:12.5px Space Grotesk,system-ui,sans-serif;overflow:hidden}.line-picker__age{color:#8c968f;white-space:nowrap;font:11px JetBrains Mono,monospace}.line-picker__none{color:#8c968f;margin:0;padding:10px 8px;font-size:12px}@media (width<=640px){.line-picker__panel{grid-template-columns:minmax(0,1fr);width:calc(100vw - 56px)}.line-picker__trees{border-bottom:1px solid #1e2321;border-right:0;max-height:132px}}@media (prefers-reduced-motion:no-preference){.line-picker__button,.line-picker__row{transition:background-color .12s,border-color .12s,color .12s}}.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{appearance:none;background:#1f2523;border:0;border-radius:4px;width:100%;height:8px;margin:6px 0 12px;display:block;overflow:hidden}.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-topup-muted td{color:#8c968f}.wc-topup-muted .wc-topup-retry{color:#8c968f;text-underline-offset:3px;font-size:12.5px;text-decoration:underline}.wc-topup-muted .wc-topup-retry:hover{color:#b6bfb9}.wc-topup-folded{color:#8c968f;margin-top:10px;font-size:13px}.wc-topup-folded summary{cursor:pointer}.wc-purchased-figures{color:#929b93;margin:16px 0 0;font-size:14px}.wc-purchased-figures strong{color:#e3e8df;font-variant-numeric:tabular-nums;font-weight:600}@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:#1f2523;border-radius:4px}.wc-body progress::-webkit-progress-value{background:#e8a13f;border-radius:4px}.wc-body progress::-moz-progress-bar{background:#e8a13f;border-radius:4px}.wc-body progress[data-tone=warn]::-webkit-progress-value{background:#e7bd7a}.wc-body progress[data-tone=warn]::-moz-progress-bar{background:#e7bd7a}.wc-body progress[data-tone=error]::-webkit-progress-value{background:#e0574a}.wc-body progress[data-tone=error]::-moz-progress-bar{background:#e0574a}.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}.rp-body{gap:14px;display:grid}.rp-lead{max-width:72ch;margin:0}.rp-levels{border:1px solid #8f9892;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.rp-level{color:#dce2dd;min-width:0;min-height:112px;font:inherit;text-align:left;cursor:pointer;background:#101311;border:0;align-content:start;gap:6px;padding:15px 16px;transition:background-color .16s,box-shadow .16s;display:grid}.rp-level+.rp-level{border-left:1px solid #8f9892}.rp-level:hover:not(:disabled):not([aria-pressed=true]){background:#161a17}.rp-level[aria-pressed=true]{background:#1b170e;box-shadow:inset 0 0 0 2px #e8a13f}.rp-level:focus-visible{outline-offset:-4px;outline:2px solid #e8a13f}.rp-level:disabled{cursor:default}.rp-level:disabled:not([aria-pressed=true]){color:#7d857f}.rp-level__top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rp-level__top b{color:inherit;font-size:15px;font-weight:600}.rp-level__top span{color:#9aa39d;white-space:nowrap;font:500 11px JetBrains Mono,ui-monospace,monospace}.rp-level[aria-pressed=true] .rp-level__top span{color:#e8a13f}.rp-level__spec{color:#c3cbc6;font:400 12.5px JetBrains Mono,ui-monospace,monospace}.rp-level__note{color:#a7aea9;font-size:12.5px;line-height:1.5}.rp-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;animation:.22s ease-out rp-in;display:grid}.rp-figures>div{background:#0c0f0d;border:1px solid #2d322e;border-radius:10px;align-content:start;gap:4px;min-width:0;padding:13px 15px;display:grid}.rp-figures dt{color:#929b93;font-size:12px}.rp-figures dd{color:#e8a13f;letter-spacing:-.02em;margin:0;font:500 22px JetBrains Mono,ui-monospace,monospace}.rp-figures span{color:#929b93;font-size:12px}.rp-foot{margin:0}.rp-error{color:#f0a59a}@keyframes rp-in{0%{opacity:.35}to{opacity:1}}@media (width<=720px){.rp-levels,.rp-figures{grid-template-columns:minmax(0,1fr)}.rp-level{min-height:0}.rp-level+.rp-level{border-top:1px solid #8f9892;border-left:0}}@media (prefers-reduced-motion:reduce){.rp-level{transition:none}.rp-figures{animation:none}}.help-tip{vertical-align:middle;flex:none;margin-left:6px;display:inline-flex;position:relative}.help-tip-button{color:#8f939a;cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;margin:-3px 0;padding:0;transition:color .15s,background .15s;display:inline-grid}.repository-settings button.help-tip-button,.repository-settings .help-tip-button{box-shadow:none;background:0 0;border:0;height:22px;min-height:0;padding:0}.help-tip-button svg circle:first-child,.help-tip-button svg path{stroke:currentColor}.help-tip-button svg circle:last-child{fill:currentColor}.help-tip-button:hover,.help-tip[data-open] .help-tip-button,.help-tip[data-markup-open] .help-tip-button{color:#e4b36a;background:#2a2113}.help-tip-button:focus-visible{outline-offset:1px;color:#e4b36a;outline:2px solid #e4b36a}.help-tip-text{z-index:40;top:calc(100% + 8px);left:calc(-6px + var(--help-shift,0px));color:#ddd6c8;letter-spacing:0;text-transform:none;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#1b1a17;border:1px solid #3d3628;border-radius:7px;width:max-content;max-width:min(300px,80vw);padding:9px 11px;font-size:12px;font-weight:400;line-height:1.55;transition:opacity .14s,transform .14s,visibility 0s linear .14s;position:absolute;transform:translateY(-2px);box-shadow:0 10px 28px #00000080}.help-tip-text:before{content:"";top:-5px;left:calc(13px - var(--help-shift,0px));background:#1b1a17;border-top:1px solid #3d3628;border-left:1px solid #3d3628;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.help-tip:hover .help-tip-text,.help-tip:focus-within .help-tip-text,.help-tip[data-open] .help-tip-text,.help-tip[data-markup-open] .help-tip-text{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .14s,transform .14s;transform:none}@media (prefers-reduced-motion:reduce){.help-tip-text,.help-tip-button{transition:none!important}}@media (forced-colors:active){.help-tip-text{border:1px solid canvastext}}:is(.rs-card:has(.help-tip:is(:hover,:focus-within,[data-open],[data-markup-open])),.runtime-settings-card:has(.help-tip:is(:hover,:focus-within,[data-open],[data-markup-open]))){z-index:5;position:relative;overflow:visible!important}.help-tip[data-dismissed]:not([data-open]):not([data-markup-open]) .help-tip-text{opacity:0;visibility:hidden}.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}.bell-settings{border-top:1px solid #262c29;gap:10px;margin-top:4px;padding-top:16px;display:grid}.bell-settings-title{font-size:15px;font-weight:600}.bell-settings .general-choice{justify-self:start;max-width:100%}.bell-settings-help{color:#8c968f;margin:0;font-size:12.5px;line-height:1.5}.bell-settings-help [data-error]{color:#e8af91}@media (width<=700px){.general-feature{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.general-choice button{transition:none}}.project-row-menu{flex:none;display:inline-flex;position:relative}.project-row-menu__trigger{color:#b6bfb9;cursor:pointer;background:0 0;border:1px solid #313834;border-radius:7px;place-items:center;width:32px;height:32px;padding:0;display:grid}.project-row-menu__trigger svg{fill:currentColor;width:16px;height:16px}.project-row-menu__trigger:hover,.project-row-menu__trigger[aria-expanded=true]{color:#e8ece9;border-color:#4a5450}.project-row-menu__trigger:focus-visible{outline-offset:2px;outline:2px solid #e8a13f}.project-row-menu__list{z-index:60;background:#121514;border:1px solid #313834;border-radius:9px;flex-direction:column;min-width:168px;padding:5px;display:flex;position:fixed;box-shadow:0 14px 34px #0009}.project-row-menu__list button{color:#e8ece9;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:13px;display:block}.project-row-menu__list button:hover,.project-row-menu__list button:focus-visible{background:#1d2220;outline:none}.project-row-menu__list button:focus-visible{box-shadow:inset 0 0 0 1px #e8a13f}.projects-list{background:#111413;border:1px solid #262c29;border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.projects-list__row{cursor:pointer;border-top:1px solid #222825;grid-template-columns:minmax(0,1fr) 220px 104px 32px;align-items:center;gap:28px;min-height:74px;padding:14px 18px;transition:background-color .16s;display:grid}.projects-list__row:first-child{border-top:0}.projects-list__row:hover,.projects-list__row:focus-within{background:#161a18}.projects-list__who{min-width:0}.projects-list__name{color:#e7bd7a;max-width:100%;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;display:block;overflow:hidden}.projects-list__name:hover{color:#f0c98a}.projects-list__name:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #e8a13f}.projects-list__meta{color:#9aa39d;flex-wrap:wrap;gap:4px 16px;margin-top:5px;font-size:12.5px;display:flex}.projects-list__activity{gap:5px;min-width:0;display:grid}.projects-list__bars{align-items:flex-end;gap:2px;height:24px;display:flex}.projects-list__bars i{background:#2a312d;border-radius:1px;flex:1;min-width:2px}.projects-list__bars i.is-on{background:#e8a13f}.projects-list__activity small{color:#8c968f;white-space:nowrap;font:500 11px JetBrains Mono,ui-monospace,monospace}.projects-list__row .repo-edge-visibility{border-left:0;min-width:0;padding-left:0;font-size:13px}.projects-list__row .project-row-menu__trigger{width:32px;height:32px}.projects-list--empty{color:#9aa39d;text-align:center;padding:28px 20px;font-size:14px}@media (width<=760px){.projects-list__row{grid-template-columns:minmax(0,1fr) auto 32px;gap:12px;padding:12px 14px}.projects-list__activity{display:none}}@media (prefers-reduced-motion:reduce){.projects-list__row{transition:none}}.design-frame-runtime .projects-list .projects-list__row:hover{box-shadow:none}: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{white-space:nowrap;font-size:13px;font-weight:500}.analytics-dashboard .kpi .delta.is-up{color:#e8a13f}.analytics-dashboard .kpi .delta.is-down{color:#e0574a}.analytics-dashboard .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.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}}.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}}.content-rating-choice{gap:12px;min-width:0;display:grid}.repository-settings .content-rating-choice .general-choice{justify-self:start}.content-rating-effects{color:#a39b8d;background:#17140f;border:1px solid #3a3020;border-radius:6px;gap:6px;margin:0;padding:10px 12px 10px 30px;font-size:12px;line-height:1.6;display:grid}.content-rating-effects b{color:#e1d9cc;font-weight:500}.content-rating-effects li::marker{color:#c89a49}.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-rules-mobile{min-width:0}.line-rule-mobile{min-width:0;padding:14px 16px}.line-rule-mobile+.line-rule-mobile{border-top:1px solid var(--rs-line)}.repository-settings .line-rule-mobile h4{color:inherit;overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;font-weight:600;line-height:1.4}.line-rule-mobile-fields{gap:8px;min-width:0;display:grid}.line-rule-mobile-field{justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:40px;font-size:12.5px;display:flex}.line-rule-mobile-field>:first-child{color:var(--rs-muted);flex:none;font-size:12px;font-weight:400}.line-rule-mobile-summary{overflow-wrap:anywhere;text-align:right;min-width:0}.line-rule-mobile-edit{justify-content:flex-end;align-items:center;min-height:40px;display:flex}.line-rule-mobile .runtime-ai-toggle{justify-content:flex-end;align-items:center;min-width:40px;min-height:40px;display:flex}.line-rule-mobile .line-rules-checks-edit{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:12px}.line-rule-mobile .line-rules-checks-edit label{padding-top:0}.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}}.draft-review-loading{color:#9e927e;margin:0;padding:18px 20px;font-size:12px}.draft-review-loading[data-tone=error],.draft-review-status[data-tone=error]{color:#e0574a}.draft-review-status[data-tone=ok]{color:#c9b48a}.draft-review-rows{gap:12px;min-width:0;display:grid}.draft-review-empty{margin:8px 0 0!important}.draft-review-row{background:#121110;border:1px solid #302d27;border-radius:8px;gap:14px;min-width:0;margin:0;padding:14px 16px 12px;display:grid}.draft-review-row legend{float:left;color:#e1d9cc;align-items:baseline;gap:10px;width:100%;padding:0;font-size:13px;font-weight:500;display:flex}.draft-review-row legend small{color:#8e8576;margin:0;font-size:11px;font-weight:400}.draft-review-row legend+*{clear:both}.draft-review-inputs{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;display:grid}.draft-review-inputs>div{gap:6px;min-width:0;display:grid}.draft-review-inputs label{color:#a69d8e!important;font-size:11px!important;font-weight:400!important}.draft-review-inputs small{margin-top:0!important}.draft-review-switches{gap:8px;display:grid}.draft-review-switch{color:#c9c2b4;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}.repository-settings .draft-review-remove{color:#a69d8e;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:11px}.repository-settings .draft-review-remove:hover{color:#e0a092}.draft-review-add select{width:100%}.draft-review-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.draft-review-inputs{grid-template-columns:minmax(0,1fr)}}.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}.react-settings-card[data-pages-panel] .pages-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.react-settings-card[data-pages-panel] .pages-head h3{margin:0!important}.pages-state{align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.pages-state[data-state=live]{color:#3fd18a}.pages-state[data-state=live] circle,.pages-state[data-state=attention] circle{fill:currentColor}.pages-state[data-state=off]{color:#b8bcc0}.pages-state[data-state=off] circle{stroke:currentColor}.pages-state[data-state=attention]{color:#e8a13f}.pages-state[data-state=attention] path{stroke:#17130d}.pages-lede{color:#999185;margin:14px 0;font-size:12px;line-height:1.7}.pages-steps{margin:0;padding:6px 20px 8px;list-style:none}.pages-step{padding:14px 0;position:relative}.pages-step+.pages-step{border-top:1px solid #2c2924}.pages-step-head{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:28px;display:grid}.pages-step-icon{width:20px;height:20px;display:block}.pages-step-number{color:#ecc580;box-sizing:border-box;background:#241c10;border:1.5px solid #e2ad5c;border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.pages-step[data-state=done] .pages-step-icon circle{fill:#3fd18a}.pages-step[data-state=done] .pages-step-icon path{stroke:#0b0d0c}.pages-step[data-state=locked] .pages-step-icon circle{stroke:#46423a;fill:#151515}.pages-step[data-state=locked] .pages-step-icon rect{fill:#6b665c}.pages-step[data-state=locked] .pages-step-icon path{stroke:#6b665c}.pages-step[data-state=attention] .pages-step-icon circle{fill:#e8a13f}.pages-step[data-state=attention] .pages-step-icon path{stroke:#17130d}.pages-step-title{min-width:0}.pages-step-title b{color:#e1d9cc;font-size:13px;font-weight:500;display:block}.pages-step-title small{color:#8e8576;overflow-wrap:anywhere;margin-top:2px;font-size:11.5px;line-height:1.5;display:block}.pages-step[data-state=done]:not([data-open]) .pages-step-title b{color:#b9b1a3}.pages-step[data-state=locked] .pages-step-title b{color:#8a847a}.pages-step[data-state=locked] .pages-step-title small{color:#7a746a}.repository-settings .pages-step-toggle{height:28px;padding:0 11px;font-size:11.5px}.pages-step-body{gap:12px;min-width:0;margin:12px 0 2px 34px;display:grid}.repository-settings .pages-source{justify-self:start}.pages-hint{color:#999185;max-width:68ch;margin:0;font-size:12px;line-height:1.7}.pages-hint b{color:#d6cfc1;font-weight:500}.pages-step-actions{justify-content:flex-end;gap:10px;display:flex}.pages-step-actions-split{justify-content:flex-start;padding-top:4px}.pages-golive{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.pages-golive .pages-hint{flex:320px}.repository-settings .pages-step-body :is(a.auto-ghost,a.auto-primary){white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.pages-checks{border:1px solid #2c2a26;border-radius:6px;margin:0;padding:0;list-style:none}.pages-checks li{grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.pages-checks li+li{border-top:1px solid #24221e}.pages-checks li:before{content:"";box-sizing:border-box;border:1.4px solid #806131;border-radius:50%;width:14px;height:14px}.pages-checks li[data-done]:before{background:#3fd18a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.8 7.2l2.2 2.2 4.2-4.2' fill='none' stroke='%230b0d0c' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;border:0}.pages-checks b{color:#d6cfc1;overflow-wrap:anywhere;font-size:12.5px;font-weight:500;display:block}.pages-checks li[data-done] b{color:#b9b1a3}.pages-checks small{color:#8c8579;margin-top:2px;font-size:11px;line-height:1.5;display:block}.pages-fields{min-width:0}.react-settings-card[data-pages-panel] .pages-fields .rs-field{padding:11px 0}.react-settings-card[data-pages-panel] .pages-fields .rs-field:first-child{padding-top:0}.react-settings-card[data-pages-panel] .general-copy{height:34px}.pages-copy-actions{flex:none;gap:4px;display:inline-flex}.repository-settings .pages-copy-actions .auto-ghost{align-items:center;height:26px;padding:0 10px;font-size:11.5px;text-decoration:none;display:inline-flex}.pages-switches{border-bottom:1px solid #2c2924}.repository-settings .react-settings-card[data-pages-panel] select.auto-text{padding-top:0;padding-bottom:0}.pages-value{gap:3px;min-width:0;padding-top:7px;display:grid}.pages-value b{color:#e1d9cc;overflow-wrap:anywhere;font-size:13px;font-weight:500}.pages-value small{color:#8e8576;font-size:11.5px;line-height:1.6}.pages-quiet{color:#8e8576;font-weight:400}.pages-mono,.repository-settings .pages-mono{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}.pages-value small .pages-mono{color:#b9ab90;font-size:11px}.pages-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.repository-settings .pages-actions .auto-ghost{align-items:center;text-decoration:none;display:inline-flex}.pages-command{color:#a8987a;overflow-wrap:anywhere;background:0 0;padding:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.pages-problem{color:#e3cfae;background:#1c1710;border:1px solid #5b4423;border-radius:6px;margin:0;padding:10px 12px;font-size:12px;line-height:1.6}.repository-settings .pages-down{color:#a39b8d}.repository-settings .pages-down:hover:not(:disabled){color:#f0857c;background:#1f1414;border-color:#5a2f2b}.pages-message{color:#3fd18a;border-top:1px solid #2c2924;margin:0;padding:12px 20px;font-size:12px}.pages-message[data-tone=error]{color:#f0857c}@media (prefers-reduced-motion:no-preference){.pages-step-body{animation:.16s ease-out pages-open}@keyframes pages-open{0%{opacity:0;transform:translateY(-3px)}}}@media (width<=560px){.pages-steps{padding-inline:14px}.pages-step-body{margin-left:0}.pages-checks li{grid-template-columns:14px minmax(0,1fr)}.pages-checks li>a{grid-column:2;justify-self:start}}.pages-plays-bars{align-items:flex-end;gap:3px;max-width:220px;height:30px;margin-top:8px;display:flex}.pages-plays-bars i{background:#3a3833;border-radius:2px 2px 0 0;flex:1;min-width:4px}.pages-plays-bars i[data-today]{background:#e8a13f}.pages-switch-value{align-content:start;justify-items:start}.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}}.trial-offer-backdrop{z-index:1200;padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:#060807b8;place-items:center;animation:.22s ease-out trial-offer-fade;display:grid;position:fixed;inset:0}.trial-offer{color:#e8ece9;text-align:center;background:linear-gradient(#e8a13f1a,#e8a13f00 46%),#121514;border:1px solid #6a5327;border-radius:18px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:40px 36px 28px;animation:.32s cubic-bezier(.2,.8,.2,1) trial-offer-rise;position:relative;overflow:hidden auto;box-shadow:0 30px 80px #0000008c}.trial-offer__shower{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.trial-offer>:not(canvas):not(.trial-offer__close){position:relative}.trial-offer__close{color:#8c968f;cursor:pointer;background:0 0;border:0;border-radius:8px;width:34px;height:34px;font-size:22px;position:absolute;top:12px;right:14px}.trial-offer__close:hover{color:#e8ece9;background:#1b201e}.trial-offer__eyebrow{color:#e8a13f;letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font:500 12px JetBrains Mono,ui-monospace,monospace}.trial-offer h2{color:#e8ece9;letter-spacing:-.02em;text-wrap:balance;max-width:15ch;margin:0 auto;font-family:Space Grotesk,system-ui,sans-serif;font-size:clamp(28px,6vw,38px);line-height:1.08}.trial-offer h2 em{color:#e8a13f;font-family:Instrument Serif,Georgia,serif;font-weight:400}.trial-offer__lead{color:#b6bfb9;max-width:40ch;margin:14px auto 0;font-size:15px;line-height:1.55}.trial-offer__figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:26px 0 24px;display:grid}.trial-offer__figures div{background:#101211d9;border:1px solid #2a2f2c;border-radius:12px;gap:2px;padding:14px 8px;display:grid}.trial-offer__figures strong{color:#e8a13f;letter-spacing:-.04em;font:500 32px JetBrains Mono,ui-monospace,monospace}.trial-offer__figures span{color:#8c968f;font-size:12.5px}.trial-offer__start{color:#17130b;width:100%;font:inherit;cursor:pointer;background:#e8a13f;border:0;border-radius:10px;padding:14px 18px;font-size:16px;font-weight:600;display:block}.trial-offer__start:hover:not(:disabled){background:#f3b85c}.trial-offer__start:focus-visible,.trial-offer__later:focus-visible,.trial-offer__close:focus-visible{outline-offset:3px;outline:2px solid #f3b85c}.trial-offer__start:disabled{opacity:.7;cursor:progress}.trial-offer__later{color:#8c968f;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:8px 12px;font-size:14px}.trial-offer__later:hover{color:#e8ece9}.trial-offer__problem{color:#f08a7a;margin:10px 0 0;font-size:13.5px}.trial-offer__terms{color:#8c968f;gap:6px;max-width:46ch;margin:18px auto 0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:grid}@keyframes trial-offer-fade{0%{opacity:0}}@keyframes trial-offer-rise{0%{opacity:0;transform:translateY(14px)scale(.98)}}@media (width<=480px){.trial-offer{padding:34px 20px 22px}.trial-offer__figures strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.trial-offer-backdrop,.trial-offer{animation:none}}.design-home-frame .home-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:16px 56px;display:grid}.design-home-frame .home-head h2{margin-top:14px}.design-home-frame .home-head__sub{color:var(--muted);max-width:62ch;margin:0;font-size:clamp(15px,1.5vw,17px);line-height:1.62}.design-home-frame .home-gold{color:var(--amber)}.design-home-frame h2 .home-gold{font-style:normal}@media (width<=900px){.design-home-frame .home-head{grid-template-columns:minmax(0,1fr);align-items:start}}.design-home-frame .home-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.design-home-frame .home-tile{border:1px solid var(--rule);background:var(--panel);border-radius:14px;align-content:start;gap:16px;min-width:0;padding:22px;display:grid}.design-home-frame .home-tile--tall{grid-row:span 2}.design-home-frame .home-tile--wide{grid-column:span 2}.design-home-frame .home-tile__copy{gap:6px;display:grid}.design-home-frame .home-tile__kicker{color:var(--amber);font:500 10.5px var(--mono);letter-spacing:.16em;text-transform:uppercase}.design-home-frame .home-tile h3{letter-spacing:-.02em;font-size:clamp(18px,1.5vw,21px);font-weight:600;line-height:1.22}.design-home-frame .home-tile p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.design-home-frame .home-tile p a{color:var(--body);text-underline-offset:3px;text-decoration:underline}.design-home-frame .home-tile__art .home-art{aspect-ratio:21/9;border:1px solid var(--rule);border-radius:10px}.design-home-frame .home-tile__addr{font:12px var(--mono);color:var(--body);overflow-wrap:anywhere}.design-home-frame .home-vg{border:1px solid var(--rule);background:#0c0e0d;border-radius:10px;font-size:13px;overflow:hidden}.design-home-frame .home-vg__head{border-bottom:1px solid var(--rule);color:var(--dim);font:500 11px var(--mono);justify-content:space-between;gap:10px;padding:9px 13px;display:flex}.design-home-frame .home-vg__row{color:var(--body);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 13px;display:flex}.design-home-frame .home-vg__row+.home-vg__row{border-top:1px solid #1c201e}.design-home-frame .home-vg__row>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.design-home-frame .home-vg__row>span:last-child:not([data-tone]){color:var(--muted);flex:none}.design-home-frame .home-vg__row>span[data-tone]{flex:none}.design-home-frame .home-vg__row b{color:var(--ink);font-weight:500}.design-home-frame .home-vg__row code{font:12px var(--mono);color:var(--ink)}.design-home-frame .home-vg__row a{color:var(--body)}.design-home-frame .home-vg__row>[data-tone=ok]{color:var(--good)}.design-home-frame .home-vg__row>[data-tone=gold]{color:var(--amber)}.design-home-frame .home-vg .home-ok{color:var(--good)}.design-home-frame .home-vg--two{grid-template-columns:1fr 1fr;display:grid}.design-home-frame .home-vg--two .home-vg__row{border-top:1px solid #1c201e}.design-home-frame .home-vg--two .home-vg__row:nth-child(-n+2){border-top:0}.design-home-frame .home-vg--two .home-vg__row:nth-child(2n){border-left:1px solid #1c201e}.design-home-frame .home-sw{vertical-align:middle;background:#2b302d;border-radius:999px;width:28px;height:16px;display:inline-block;position:relative}.design-home-frame .home-sw:after{content:"";background:var(--dim);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.design-home-frame .home-sw[data-on]{background:var(--amber)}.design-home-frame .home-sw[data-on]:after{background:#17130d;left:14px}@media (width<=1100px){.design-home-frame .home-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.design-home-frame .home-bento{grid-template-columns:minmax(0,1fr);margin-top:32px}.design-home-frame .home-tile--tall{grid-row:auto}.design-home-frame .home-tile--wide{grid-column:auto}.design-home-frame .home-tile{padding:18px}.design-home-frame .home-vg--two{grid-template-columns:minmax(0,1fr)}.design-home-frame .home-vg--two .home-vg__row:nth-child(2){border-top:1px solid #1c201e}.design-home-frame .home-vg--two .home-vg__row:nth-child(2n){border-left:0}}.design-home-frame .home-art{aspect-ratio:16/9;background:#141a1c;max-width:100%;position:relative;overflow:hidden}.design-home-frame .home-art--hearth{background:linear-gradient(#171d20,#121618)}.design-home-frame .home-art--hearth:before,.design-home-frame .home-art--hearth:after{content:"";clip-path:polygon(0 100%,50% 0,100% 100%);position:absolute;bottom:0}.design-home-frame .home-art--hearth:before{background:#283033;width:62%;height:62%;left:-8%}.design-home-frame .home-art--hearth:after{background:#232a2d;width:66%;height:52%;left:44%}.design-home-frame .home-art__sun{aspect-ratio:1;background:#c9a46a;border-radius:50%;width:16%;position:absolute;top:-24%;left:58%}.design-home-frame .home-art__title{z-index:1;text-align:center;color:#e9dcc4;letter-spacing:.06em;place-content:center;font-size:clamp(16px,1.6vw,22px);font-weight:600;display:grid;position:absolute;inset:0}.design-home-frame .home-art__title small{font:500 9px var(--mono);letter-spacing:.3em;color:#b9ab90}.design-home-frame .home-art--pixels{background:#101317;grid-template-columns:repeat(16,1fr);align-content:center;gap:3px;padding:8% 10%;display:grid}.design-home-frame .home-art--pixels i{aspect-ratio:1;background:#1a2027;border-radius:2px}.design-home-frame .home-art--pixels i[data-c=G]{background:var(--amber)}.design-home-frame .home-art--pixels i[data-c=S]{background:#aeb6b1}.design-home-frame .home-art--term{font:500 13px/1.8 var(--mono);color:var(--muted);background:#0a0c0b;align-content:center;gap:2px;padding:0 10%;display:grid}.design-home-frame .home-art--term b{color:var(--amber);font-weight:500}.design-home-frame .home-art--term em{color:var(--good);font-style:normal}.design-home-frame .home-games{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.design-home-frame .home-game{border:1px solid var(--rule);background:var(--panel);border-radius:14px;min-width:0;display:grid;overflow:hidden}.design-home-frame .home-game__art{border-bottom:1px solid var(--rule);display:block}.design-home-frame .home-game__foot{justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.design-home-frame .home-game__foot>div{gap:2px;min-width:0;display:grid}.design-home-frame .home-game__name{color:var(--ink);font-weight:600;text-decoration:none}.design-home-frame .home-game__foot span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.design-home-frame .home-game__play{border:1px solid var(--amber-deep);color:var(--amber);border-radius:8px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.design-home-frame .home-game__play:before{content:"";border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:7px solid}.design-home-frame .home-game__play:hover{border-color:var(--amber)}.design-home-frame .home-game__play:focus-visible,.design-home-frame .home-game__art:focus-visible,.design-home-frame .home-game__name:focus-visible{outline:2px solid var(--amber);outline-offset:2px}@media (width<=700px){.design-home-frame .home-games{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;margin-top:28px;padding-bottom:6px;overflow-x:auto}.design-home-frame .home-game{scroll-snap-align:start}}.design-home-frame .home-static-body,.design-home-frame .home-static-footer{display:contents}.design-home-frame .hero h1 .hero-title-rest{color:var(--ink)}.design-home-frame .hero .lede strong{color:var(--ink);font-weight:500}.design-home-frame .hero>div{min-width:0}.design-home-frame .hero-install{max-width:460px;margin-top:24px}.design-home-frame .hero-install__label{font:400 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin:0 0 8px}.design-home-frame .hero-install__frame{border:1px solid var(--rule-strong);background:var(--raised);border-radius:8px;align-items:stretch;display:flex;overflow:hidden}.design-home-frame .hero-install__frame code{min-width:0;font:400 14px/1.3 var(--mono);color:var(--ink);white-space:nowrap;flex:1;padding:12px 14px;overflow-x:auto}.design-home-frame .hero-install__frame code:before{content:"$ ";color:var(--dim);-webkit-user-select:none;user-select:none}.design-home-frame .hero-install__copy{border:0;border-left:1px solid var(--rule-strong);font:500 13px/1 var(--sans);color:var(--body);cursor:pointer;background:0 0;flex:none;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.design-home-frame .hero-install__copy:hover{color:var(--ink);background:#ffffff08}.design-home-frame .hero-install__copy[data-state=copied],.design-home-frame .hero-install__copy[data-state=selected]{color:var(--good)}@media (width<=360px){.design-home-frame .hero-install__frame code{padding:12px 10px;font-size:13px}.design-home-frame .hero-install__copy{padding:0 13px}.design-home-frame .hero-install__copy span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.design-home-frame .hero-install__after{color:var(--muted);margin:9px 0 0;font-size:13.5px;line-height:1.5}.design-home-frame .hero-install__after code{font:400 12.5px var(--mono);color:var(--body)}.design-home-frame .hero-trust{border-top:1px solid var(--rule);flex-wrap:wrap;gap:10px 22px;max-width:520px;margin-top:14px;padding-top:16px;display:flex}.design-home-frame .hero-trust a{color:var(--body);align-items:center;gap:8px;font-size:13.5px;text-decoration:none;display:inline-flex}.design-home-frame .hero-trust a:hover{color:var(--amber)}.design-home-frame .hero-trust svg{width:15px;height:15px;color:var(--muted);flex:none}.design-home-frame .hero-trust a:hover svg{color:var(--amber)}.design-home-frame .hero-trust__dot{background:var(--good);border-radius:50%;width:7px;height:7px;margin:0 4px}
