[data-v-9038215d] diffs-container{--diffs-font-size:14px;--diffs-gap-block:10px;--diffs-line-height:22px;width:100%;min-height:120px;display:block}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}.revisions-page{width:100%;min-width:0;height:100%;min-height:0;padding-inline:0;padding-top:var(--spacing,.25rem);color:#eee;flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.revisions-page .queue-meta{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);min-width:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:#747474;display:flex;overflow:hidden}.revisions-page .queue-meta span{align-items:center;gap:var(--spacing,.25rem);display:flex}.revisions-page .queue-meta svg{width:11px}.revisions-page .queue-meta code{text-overflow:ellipsis;white-space:nowrap;max-width:58px;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));flex-shrink:0;overflow:hidden}.revisions-page .status-dot{background-color:#777;border-radius:2147483647px;flex-shrink:0;width:7px;height:7px}.revisions-page .queue-empty{text-align:center;color:#777;place-items:center;gap:7px;padding-block:60px;padding-inline:22px;display:grid}.revisions-page .queue-empty svg{width:calc(var(--spacing,.25rem)*6)}.revisions-page .queue-empty strong{color:#aaa;font-size:13px}.revisions-page .queue-empty p{--tw-leading:var(--leading-normal,1.5);font-size:13px;line-height:var(--leading-normal,1.5);margin:0}.revisions-page .queue-empty button{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--codex-control-active);padding-inline:9px;padding-block:calc(var(--spacing,.25rem)*1.5);color:#ddd;border-width:1px;border-color:#444;border-radius:5px}.revisions-page .queue-empty button:hover{background-color:var(--codex-control-hover)}.revisions-page .detail-state--error,.revisions-page .inline-error,.revisions-page .queue-empty--error{color:#e38b8b}.revisions-page .detail-panel{background-color:#0000;min-width:0}@media (prefers-reduced-motion:no-preference){.revisions-page .revision-content-transition>:is(aside,main)>*{animation:.18s cubic-bezier(.22,1,.36,1) both revision-content-enter}}@keyframes revision-content-enter{0%{opacity:0;transform:translateX(var(--revision-enter-x))}to{opacity:1;transform:translate(0)}}.revisions-page .detail-state{align-content:center;place-items:center;gap:calc(var(--spacing,.25rem)*2);text-align:center;color:#777;min-height:500px;font-size:13px;display:grid}.revisions-page .detail-state svg{width:calc(var(--spacing,.25rem)*5)}.revisions-page .detail-heading{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*6);padding-inline:26px;padding-top:calc(var(--spacing,.25rem)*6);padding-bottom:18px;display:flex}.revisions-page .request-label{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.revisions-page .request-label code{color:#777}.revisions-page .request-label code,.revisions-page .status{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.revisions-page .status{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.08em;letter-spacing:.08em;color:#aaa;text-transform:uppercase;border-width:1px;border-color:#454545;border-radius:2147483647px;padding-block:3px;padding-inline:7px}.revisions-page .status--pending{color:#bdbdbd;background-color:#242424;border-color:#3a3a3a}.revisions-page .status--approved{color:#82c68f;background-color:#132519;border-color:#295036}.revisions-page .detail-title h2{margin-top:9px;margin-bottom:5px;font-size:22px}.revisions-page .detail-title>p{--tw-leading:1.55;color:#9b9b9b;max-width:650px;margin:0;font-size:13px;line-height:1.55}.revisions-page .revision-summary{color:#858585!important}.revisions-page .author-card{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-shrink:0;display:flex}.revisions-page .avatar{background-color:#292929;border-radius:2147483647px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.revisions-page .avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.revisions-page .avatar svg{width:14px}.revisions-page .author-card>span:last-child{gap:calc(var(--spacing,.25rem)*.5);display:grid}.revisions-page .author-card strong{font-size:13px}.revisions-page .author-card small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:#7f7f7f}.revisions-page .conflict-banner{margin-inline:calc(var(--spacing,.25rem)*6);border-style:var(--tw-border-style);color:#d98d8d;background-color:#261616;border-width:1px;border-color:#563333;border-radius:7px;align-items:center;gap:10px;margin-top:18px;padding-block:11px;padding-inline:13px;display:flex}.revisions-page .conflict-banner>svg{width:18px}.revisions-page .conflict-banner>span{gap:calc(var(--spacing,.25rem)*.5);display:grid}.revisions-page .conflict-banner strong{font-size:13px}.revisions-page .conflict-banner small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:#b97878}.revisions-page .changes-section,.revisions-page .discussion{padding:26px}.revisions-page .section-heading{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem)*4);margin-bottom:13px;display:flex}.revisions-page .section-heading h3{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));margin-top:3px;margin-bottom:0}.revisions-page .change-count{padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:#aaa;background-color:#2a2a28;border-radius:.25rem}.revisions-page .viewer-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);margin-bottom:10px;display:flex}.revisions-page .view-tabs{gap:var(--spacing,.25rem);background-color:#0000;padding:0;display:flex}.revisions-page .view-tabs button{cursor:pointer;border-style:var(--tw-border-style);color:#929292;background-color:#0000;border-width:1px;border-color:#0000;border-radius:7px;padding-block:7px;padding-inline:11px;font-size:13px}.revisions-page .view-tabs button:hover{border-color:var(--codex-control-border-active);background-color:var(--codex-control-hover);color:#f1f1f1}.revisions-page .view-tabs button.active{border-color:var(--codex-control-border-active);background-color:var(--codex-control-active);color:#f1f1f1}.revisions-page .revision-diff-viewer{border-style:var(--tw-border-style);background-color:#0d0d0d;border-width:1px;border-color:#292929;border-radius:9px;overflow:hidden}.revisions-page .preview-surface{border-style:var(--tw-border-style);background-color:#0000;border-width:0;min-height:180px;padding-block:18px}.revisions-page .preview-surface .comark-preview,.revisions-page .preview-surface article{padding:0}.revisions-page .change-tabs{gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.revisions-page .commit-tabs{gap:calc(var(--spacing,.25rem)*1.5);margin-bottom:14px;padding-bottom:3px;display:flex;overflow-x:auto}.revisions-page .commit-tabs button{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);text-align:left;color:#999;background-color:#0000;border-width:1px;border-color:#0000;border-radius:7px;grid-template-columns:16px minmax(125px,1fr) auto;min-width:220px;padding-block:9px;padding-inline:10px;display:grid}.revisions-page .commit-tabs button:hover{border-color:var(--codex-control-border-active);background-color:var(--codex-control-hover)}.revisions-page .commit-tabs button.active{border-color:var(--codex-control-border-active);background-color:var(--codex-control-active);color:#eee}.revisions-page .commit-tabs button>svg{width:14px}.revisions-page .commit-tabs button>span{gap:calc(var(--spacing,.25rem)*.5);min-width:0;display:grid}.revisions-page .commit-tabs strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.revisions-page .commit-tabs small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.revisions-page .commit-tabs code,.revisions-page .commit-tabs small{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:#747474}.revisions-page .commit-viewer-toolbar{margin-top:var(--spacing,.25rem)}.revisions-page .commit-actions{align-items:center;gap:var(--spacing,.25rem);display:flex}.revisions-page .rollback-confirmation{margin-bottom:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*3);background-color:#181818;border-width:1px;border-color:#383838;grid-template-columns:18px minmax(0,1fr) auto;align-items:flex-start;gap:11px;display:grid}.revisions-page .rollback-confirmation>svg{width:calc(var(--spacing,.25rem)*4);color:#aaa}.revisions-page .rollback-confirmation strong{font-size:13px}.revisions-page .rollback-confirmation p{margin-top:var(--spacing,.25rem);--tw-leading:var(--leading-normal,1.5);font-size:13px;line-height:var(--leading-normal,1.5);color:#8d8d8d;margin-bottom:0}.revisions-page .rollback-actions{gap:calc(var(--spacing,.25rem)*1.5);display:flex}.revisions-page .rollback-actions button{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--codex-control-active);padding-inline:9px;padding-block:calc(var(--spacing,.25rem)*1.5);color:#aaa;border-width:1px;border-color:#383838;border-radius:5px;align-items:center;gap:5px;font-size:13px;display:inline-flex}.revisions-page .rollback-actions button:hover{background-color:var(--codex-control-hover)}.revisions-page .rollback-actions button:disabled{cursor:wait;opacity:.55}.revisions-page .rollback-confirm{color:#171717!important;background-color:#e7e7e7!important}.revisions-page .change-tabs button{cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--codex-control-active);text-align:left;color:#aaa;border-width:1px;border-color:#2b2b2b;grid-template-columns:18px minmax(100px,1fr) 14px;align-items:center;gap:7px;min-width:170px;padding-block:9px;padding-inline:10px;display:grid}.revisions-page .change-tabs button:hover{border-color:var(--codex-control-border-active);background-color:var(--codex-control-hover)}.revisions-page .change-tabs button.active{border-color:var(--codex-control-border-active);color:#eee}.revisions-page .change-tabs button.conflict{border-color:#563333}.revisions-page .change-tabs svg{width:14px}.revisions-page .change-tabs span{gap:calc(var(--spacing,.25rem)*.5);min-width:0;display:grid}.revisions-page .change-tabs strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.revisions-page .change-tabs small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:#777;overflow:hidden}.revisions-page .conflict-icon{color:#d98d8d}.revisions-page .change-viewer{margin-top:calc(var(--spacing,.25rem)*3)}.revisions-page .inline-conflict{margin-bottom:calc(var(--spacing,.25rem)*2);padding-inline:10px;padding-block:calc(var(--spacing,.25rem)*2);background-color:#261616;border-radius:5px;align-items:center;gap:7px;font-size:13px;display:flex}.revisions-page .inline-conflict svg{width:13px}.revisions-page .comment-list{gap:14px;margin-bottom:18px;padding:0;list-style-type:none;display:grid}.revisions-page .comment-list li{grid-template-columns:30px minmax(0,1fr);gap:9px;display:grid}.revisions-page .comment-list header{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.revisions-page .comment-list header strong{font-size:13px}.revisions-page .comment-list time{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:#777}.revisions-page .comment-list p{margin-top:var(--spacing,.25rem);--tw-leading:1.55;white-space:pre-wrap;color:#c2c2c2;margin-bottom:0;font-size:13px;line-height:1.55}.revisions-page .muted,.revisions-page .sign-in-note{color:#777;margin-bottom:14px;font-size:13px}.revisions-page .sign-in-note a{color:#bdbdbd}.revisions-page .comment-form{gap:7px;margin-top:18px;display:grid}.revisions-page .comment-form label{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:#aaa}.revisions-page .comment-form textarea{resize:vertical;border-style:var(--tw-border-style);--tw-leading:var(--leading-normal,1.5);min-height:76px;font-size:13px;line-height:var(--leading-normal,1.5);color:#eee;--tw-outline-style:none;background-color:#0c0c0c;border-width:1px;border-color:#393939;border-radius:7px;outline-style:none;padding:10px}.revisions-page .comment-form textarea:focus{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#ffffff18);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#777}.revisions-page .comment-actions{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.revisions-page .comment-actions span{color:#777}.revisions-page .comment-actions p,.revisions-page .comment-actions span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.revisions-page .comment-actions p{color:#e38b8b;margin:0}.revisions-page .comment-actions button{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--codex-control-active);color:#d5d5d5;border-width:1px;border-color:#484848;border-radius:5px;align-items:center;gap:5px;padding-block:7px;padding-inline:10px;font-size:13px;display:flex}.revisions-page .comment-actions button:hover{background-color:var(--codex-control-hover)}.revisions-page .comment-actions button:disabled{cursor:not-allowed;opacity:.45}.revisions-page .comment-actions svg{width:calc(var(--spacing,.25rem)*3)}.revisions-page .decision-bar{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);background-color:#171717;padding-block:17px;padding-inline:26px;display:flex}.revisions-page .decision-bar>div:first-child{gap:calc(var(--spacing,.25rem)*.5);display:grid}.revisions-page .decision-bar strong{font-size:13px}.revisions-page .decision-bar span{color:#7f7f7f;font-size:13px}.revisions-page .decision-bar>p{color:#df8585;margin:0;font-size:13px}.revisions-page .decision-actions{gap:calc(var(--spacing,.25rem)*2);display:flex}.revisions-page .decision-actions button{cursor:pointer;border-radius:var(--radius-md,.375rem);padding-inline:11px;padding-block:calc(var(--spacing,.25rem)*2);align-items:center;gap:5px;font-size:13px;display:flex}.revisions-page .decision-actions button:disabled{cursor:not-allowed;opacity:.45}.revisions-page .decision-actions svg{width:13px}.revisions-page .deny-button{border-style:var(--tw-border-style);color:#d98d8d;background-color:#261616;border-width:1px;border-color:#563333}.revisions-page .approve-button{border-style:var(--tw-border-style);background-color:var(--codex-control-active);color:#e0e0e0;border-width:1px;border-color:#505050}.revisions-page .revision-workspace{gap:calc(var(--spacing,.25rem)*3);background-color:#0000;flex:1;grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid;overflow:hidden}.revisions-page .queue-panel{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:#111;border-width:1px;border-color:#ffffff14;flex-direction:column;grid-row-start:1;grid-column-start:2;min-width:0;min-height:0;padding-top:50px;display:flex;overflow:hidden}.revisions-page .queue-heading{padding-inline:calc(var(--spacing,.25rem)*4);border-bottom:1px var(--tw-border-style);border-color:#ffffff0d;justify-content:space-between;align-items:center;padding-block:14px;display:flex}.revisions-page .revision-workspace>.detail-panel{grid-row-start:1;grid-column-start:1}.revisions-page .queue-heading strong{font-size:13px}.revisions-page .queue-heading span{padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));color:#aaa;background-color:#2a2a28;border-radius:.25rem}.revisions-page .queue-list{scrollbar-width:thin;scrollbar-color:#3c3c3c transparent;align-content:flex-start;gap:var(--spacing,.25rem);min-height:0;padding:calc(var(--spacing,.25rem)*2);flex:1;display:grid;overflow:hidden auto}.revisions-page .queue-list button{cursor:pointer;gap:var(--spacing,.25rem);border-style:var(--tw-border-style);width:100%;min-width:0;padding-inline:calc(var(--spacing,.25rem)*3);text-align:left;background-color:#0000;border-width:1px;border-color:#0000;border-radius:7px;padding-block:10px;display:grid}.revisions-page .queue-list button:hover{border-color:var(--codex-control-border-active);background-color:var(--codex-control-hover)}.revisions-page .queue-list button.active{border-color:var(--codex-control-border-active);background-color:var(--codex-control-active)}.revisions-page .queue-title{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);min-width:0;display:flex;overflow:hidden}.revisions-page .queue-title strong{font-size:13px;display:block}.revisions-page .queue-author,.revisions-page .queue-title strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.revisions-page .queue-author{color:#888}.revisions-page .commit-count,.revisions-page .queue-author{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.revisions-page .commit-count{padding-inline:5px;padding-block:calc(var(--spacing,.25rem)*.5);color:#aaa;background-color:#292929;border-radius:.25rem;flex-shrink:0}.revisions-page .page-state{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);--tw-border-style:dashed;color:#929292;border:1px dashed #343434;padding:25px;font-size:13px;display:flex}.revisions-page .page-state--error{color:#e38b8b;justify-items:start;display:grid}.revisions-page .page-state button{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--codex-control-active);padding-inline:9px;padding-block:calc(var(--spacing,.25rem)*1.5);color:#ddd;border-width:1px;border-color:#444;border-radius:5px}.revisions-page .page-state button:hover{background-color:var(--codex-control-hover)}.revisions-page .spin{animation:var(--animate-spin,spin 1s linear infinite)}.revisions-page .eyebrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.12em;letter-spacing:.12em;color:#888;text-transform:uppercase}.revisions-page button:focus-visible,.revisions-page select:focus-visible,.revisions-page textarea:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:1px;outline-color:#696969}@media (width<=600px){.revisions-page .view-tabs button{min-height:calc(var(--spacing,.25rem)*11)}.revisions-page .commit-actions{flex-wrap:wrap;width:100%}.revisions-page .commit-actions :is(a,button){min-height:calc(var(--spacing,.25rem)*11);flex:1}.revisions-page .comment-actions button,.revisions-page .decision-actions button,.revisions-page .queue-list button,.revisions-page .rollback-actions button{min-height:calc(var(--spacing,.25rem)*11)}.revisions-page .detail-heading{padding:18px}.revisions-page .conflict-banner{margin-inline:18px;margin-top:14px}.revisions-page .changes-section,.revisions-page .discussion{padding:18px}.revisions-page .commit-viewer-toolbar{flex-direction:column;align-items:stretch}.revisions-page .rollback-confirmation{grid-template-columns:18px minmax(0,1fr)}.revisions-page .rollback-actions{grid-column:1/-1;width:100%}.revisions-page .decision-bar{padding:18px}.revisions-page .decision-actions{flex-direction:column}}@media (width<=900px){.revisions-page .detail-heading{flex-direction:column}.revisions-page .decision-bar{flex-direction:column;align-items:flex-start}.revisions-page .decision-actions{width:100%}.revisions-page .decision-actions button{flex:1;justify-content:center}.revisions-page .revision-workspace{grid-template-columns:repeat(1,minmax(0,1fr))}.revisions-page .queue-panel{grid-row-start:1;grid-column-start:1}.revisions-page .revision-workspace>.detail-panel{grid-row-start:2;grid-column-start:1}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(1turn)}}
