:root{--black:#000;--panel:#080808;--line:#2a2a2a;--line-strong:#666;--white:#f4f4f4;--muted:#999;--quiet:#686868;--font-sans:Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;border-radius:0!important}html,body{background:var(--black);min-height:100%;color:var(--white);font-family:var(--font-sans), Arial, sans-serif;margin:0}button,input,select,textarea{border:1px solid var(--line-strong);background:var(--black);color:var(--white);font:inherit}button{cursor:pointer;min-height:34px;font-family:var(--font-mono), monospace;letter-spacing:.06em;padding:0 12px;font-size:10px}button:hover:not(:disabled),button[aria-current=page]{background:var(--white);color:var(--black)}button:disabled{color:var(--quiet);border-color:var(--line);cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--white);outline-offset:2px}input,select{min-height:32px;font-family:var(--font-mono), monospace;padding:0 9px;font-size:10px}textarea{resize:vertical;font:10px/1.5 var(--font-mono), monospace;padding:9px}.admin{min-width:0;min-height:100vh}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex}.identity{font-family:var(--font-mono), monospace;letter-spacing:.03em;align-items:center;gap:9px;font-size:12px;display:flex}.identity img{object-fit:contain;width:20px;height:25px}.topbar time{color:var(--muted);font-family:var(--font-mono), monospace;font-size:10px}.topbarActions{align-items:center;gap:14px;display:flex}.topbarActions form{margin:0}.topbarActions button{border-color:var(--line);min-height:28px;color:var(--muted);padding-inline:8px;font-size:9px}.authShell{place-items:center;min-height:100vh;padding:24px;display:grid}.authPanel{border:1px solid var(--line-strong);background:var(--black);width:min(100%,430px)}.authIdentity{border-bottom:1px solid var(--line);height:54px;font:12px/1 var(--font-mono), monospace;letter-spacing:.03em;align-items:center;gap:9px;padding:0 16px;display:flex}.authIdentity img{object-fit:contain;width:20px;height:25px}.authBody{padding:32px}.authEyebrow,.authIntro,.authNotice,.authForm label,.authDivider,.authFallback{font-family:var(--font-mono), monospace}.authEyebrow{color:var(--muted);letter-spacing:.08em;margin:0 0 12px;font-size:9px}.authBody h1{letter-spacing:-.03em;margin:0;font-size:28px;font-weight:500}.authIntro{color:var(--muted);margin:9px 0 24px;font-size:10px;line-height:1.5}.authNotice{border:1px solid var(--line);color:var(--white);margin:0 0 18px;padding:10px;font-size:9px;line-height:1.4}.authNotice.authError{border-color:var(--line-strong);color:#cfcfcf}.authForm{gap:9px;display:grid}.authForm label{color:var(--muted);letter-spacing:.05em;font-size:9px}.authForm input{width:100%;min-height:40px;font-size:12px}.authForm button{background:var(--white);border-color:var(--white);min-height:40px;color:var(--black);margin-top:3px}.authForm button:hover:not(:disabled){background:var(--black);color:var(--white)}.authDivider{color:var(--quiet);align-items:center;gap:10px;margin:24px 0;font-size:8px;display:flex}.authDivider:before,.authDivider:after{background:var(--line);content:"";flex:1;height:1px}.authFallback{color:var(--muted);text-align:center;text-underline-offset:3px;margin-top:24px;font-size:9px;text-decoration:underline;display:block}.authFallback:hover{color:var(--white)}.tabs{border-bottom:1px solid var(--line);align-items:stretch;height:43px;display:flex;overflow-x:auto}.tabs button{border-width:0 1px 0 0;border-color:var(--line);min-width:96px;height:42px}.connection{min-width:max-content;color:var(--muted);font:10px/1 var(--font-mono), monospace;align-items:center;margin-left:auto;padding:0 16px;display:flex}.connection:before{border:1px solid var(--muted);content:"";width:7px;height:7px;margin-right:8px}.connection.ok{color:var(--white)}.connection.ok:before{background:var(--white);border-color:var(--white)}.metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,minmax(90px,1fr));min-height:72px;display:grid}.metrics>div{border-right:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:17px 14px;display:flex}.metrics>div:last-child{border-right:0}.metrics span,.metrics strong{font-family:var(--font-mono), monospace}.metrics span{color:var(--muted);font-size:9px}.metrics strong{font-size:20px;font-weight:500}@media (max-width:760px){.topbar{flex-direction:column;align-items:flex-start;gap:7px;height:auto;min-height:54px;padding-block:10px}.topbarActions{justify-content:space-between;width:100%}.authShell{align-items:start;padding:12px}.authBody{padding:24px 18px}.tabs button{min-width:82px}.metrics{grid-template-columns:repeat(4,minmax(80px,1fr))}.metrics>div:nth-child(4){border-right:0}.metrics>div:nth-child(-n+4){border-bottom:1px solid var(--line)}.dropzone{flex-direction:column;align-items:flex-start;padding:20px}}.workspace{min-height:calc(100vh - 169px)}.reportWorkspace{min-height:calc(100vh - 95px)}.reportToolbar{border-bottom:1px solid var(--line);min-height:52px;font:9px/1.35 var(--font-mono), monospace;align-items:center;gap:12px;padding:8px 16px;display:flex}.reportToolbar>div{align-items:center;gap:8px;display:flex}.reportToolbar>span{color:var(--quiet);margin-left:auto}.reportMessage{border-bottom:1px solid var(--line);min-height:34px;color:var(--muted);font:9px/1.35 var(--font-mono), monospace;align-items:center;padding:6px 16px;display:flex}.reportTableScroll{border-right:1px solid var(--line);min-width:0;overflow:auto}.reportTable{min-width:900px}.reportTable tbody tr{cursor:pointer}.reportTable tbody tr:hover td,.reportTable tbody tr:focus-visible td,.reportTable tbody tr.selected td{background:var(--panel)}.reportTable tbody tr:focus-visible{outline:1px solid var(--white);outline-offset:-1px}.reportTable td:nth-child(4) strong,.reportTable td:nth-child(4) small{display:block}.reportTable td:nth-child(4) small{max-width:250px;color:var(--quiet);text-overflow:ellipsis;margin-top:4px;overflow:hidden}.reportPriority.high{color:#e0c172}.reportPriority.urgent{color:#ff8585}.reportFacts,.reportConsumerDetails,.reportTimeline{font-family:var(--font-mono), monospace}.reportFacts{margin:0}.reportArtwork{border-bottom:1px solid var(--line);text-align:center;padding:16px}.reportArtworkInspect{background-color:#ddd;background-image:conic-gradient(#fff 25%, #ddd 0 50%, #fff 0 75%, #ddd 0);cursor:zoom-in;background-size:20px 20px;place-items:center;width:100%;height:240px;padding:12px;display:grid}.reportArtworkInspect img{object-fit:contain;width:100%;height:100%;min-height:0}.reportArtwork p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.5}.reportFacts>div{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px 16px;display:grid}.reportFacts dt{color:var(--quiet);font-size:8px}.reportFacts dd{overflow-wrap:anywhere;min-width:0;color:var(--muted);margin:0;font-size:9px}.reportActions{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:7px;padding:14px 16px;display:flex}.reportConsumerDetails{border-bottom:1px solid var(--line);padding:12px 16px 14px}.reportConsumerDetails .sectionLabel{margin-bottom:8px}.reportConsumerDetails p{overflow-wrap:anywhere;color:var(--muted);white-space:pre-wrap;margin:0;font-size:10px;line-height:1.5}.reportActions button{min-height:30px;padding-inline:8px;font-size:8px}.reportDecision{border-bottom:1px solid var(--line);gap:10px;padding:16px;display:grid}.reportDecision h3,.reportDecision p{margin:0}.reportDecision h3,.reportDecision label{font-size:12px}.reportDecision p{color:var(--muted);font-size:11px;line-height:1.5}.reportDecision textarea{width:100%;min-height:88px;padding:10px;font-size:13px;line-height:1.5}.reportDecision .reportActions{border:0;padding:0}.reportRemovalConfirmation{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.reportRemovalConfirmation input{width:auto;margin-top:3px}.reportTimeline .sectionLabel{padding:14px 16px 8px}.reportTimeline article{border-bottom:1px solid var(--line);padding:12px 16px}.reportTimeline article strong,.reportTimeline article time{font-size:8px}.reportTimeline article time{float:right;color:var(--quiet)}.reportTimeline article p{color:var(--muted);margin:8px 0;font-size:9px;line-height:1.45}.reportTimeline article small{color:var(--quiet);font-size:8px}@media (max-width:1000px){.reportToolbar{flex-wrap:wrap;align-items:flex-start}.reportToolbar>span{width:100%;margin-left:0}.reportTableScroll{border-right:0}}.uploadPackBar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;min-height:50px;padding:8px 16px;display:flex}.uploadPackBar label{color:var(--muted);font:9px/1 var(--font-mono), monospace;align-items:center;gap:9px;display:flex}.uploadPackBar select{width:min(300px,40vw)}.dropzone{border:1px dashed var(--line-strong);background:var(--panel);justify-content:center;align-items:center;gap:14px;min-height:126px;margin:16px;display:flex}.dropzone span,.message{color:var(--muted);font:9px/1.4 var(--font-mono), monospace;letter-spacing:.03em}.dropzone.disabled{border-color:var(--line);color:var(--quiet)}.tableHeader{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:50px;color:var(--muted);font:10px/1 var(--font-mono), monospace;justify-content:space-between;align-items:center;gap:16px;padding:8px 16px;display:flex}.tableHeader>div{align-items:center;gap:12px;display:flex}.tableHeader .filters{flex-wrap:wrap;min-width:0}.tableHeader .primary{background:var(--white);color:var(--black);border-color:var(--white)}.tableHeader .primary:disabled{background:var(--panel);color:var(--quiet);border-color:var(--line)}.uploadBulkActions{flex-wrap:wrap}.uploadBulkActions>span{margin-right:4px}.uploadBulkActions button{min-height:28px;padding-inline:9px;font-size:9px}.uploadActionNote{max-width:180px;color:var(--quiet);font:8px/1.35 var(--font-mono), monospace;text-align:right}.uploadCropGuide{border-bottom:1px solid var(--line);min-height:34px;color:var(--quiet);font:8px/1.35 var(--font-mono), monospace;flex-wrap:wrap;align-items:center;gap:7px 9px;padding:6px 16px;display:flex}.uploadCropGuide strong{color:var(--muted);font-weight:500}.selectionBar{border-bottom:1px solid var(--line);background:var(--panel);min-height:42px;color:var(--white);font:9px/1 var(--font-mono), monospace;align-items:center;gap:8px;padding:6px 16px;display:flex}.selectionBar>span{margin-right:auto}.purgeControl{align-items:center;gap:8px;display:flex}.purgeControl span{max-width:340px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.purgeControl button:not(:disabled){border-color:#8b3030}.selectCell{text-align:center;width:40px;min-width:40px;padding-inline:12px}.selectCell input{width:14px;height:14px;min-height:0;accent-color:var(--white);margin:0}.search{width:min(420px,45vw)}.rowActions{gap:6px;display:flex}.rowActions button{min-height:28px;padding-inline:8px;font-size:9px}.catalogRow{cursor:pointer}.catalogRow:hover td,.catalogRow:focus-visible td{background:#080808}.catalogRow:focus-visible{outline:1px solid var(--white);outline-offset:-1px}.pagination{border-bottom:1px solid var(--line);min-height:50px;color:var(--muted);font:9px/1 var(--font-mono), monospace;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.tableScroll{overflow:auto}.hiringWorkspace{min-height:calc(100vh - 56px)}.hiringRouteLoading{color:var(--muted);font-size:13px}table{border-collapse:collapse;table-layout:auto;width:100%;font-family:var(--font-mono), monospace;font-size:10px}.catalogTable{min-width:1460px}.uploadTable{table-layout:fixed;min-width:1430px}.uploadTable col:first-child{width:230px}.uploadTable col:nth-child(2){width:190px}.uploadTable col:nth-child(3){width:230px}.uploadTable col:nth-child(4){width:105px}.uploadTable col:nth-child(5){width:90px}.uploadTable col:nth-child(6){width:115px}.uploadTable col:nth-child(7){width:155px}.uploadTable col:nth-child(8){width:135px}.uploadTable col:nth-child(9){width:180px}.uploadTable .sourceCell{width:100%;min-width:0}.uploadTable .sourceCell>span{min-width:0}.uploadNameCell input,.uploadTable td>select{width:100%}th,td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;white-space:nowrap;height:50px;padding:8px 12px}th:last-child,td:last-child{border-right:0}th{height:36px;color:var(--muted);background:var(--panel);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:500}td{color:#c9c9c9}td input{width:220px}.sourceCell,.stickerCell{align-items:center;gap:10px;display:flex}.sourceCell img,.stickerCell img,.missingPreview{object-fit:contain;border:1px solid var(--line);background:#111;flex:none;place-items:center;width:34px;height:34px;display:grid}.sourceCell>span{text-overflow:ellipsis;max-width:210px;overflow:hidden}.previewCell>span{color:var(--muted);gap:5px;font-size:8px;display:grid}.previewCell a{color:var(--white);text-underline-offset:2px;text-decoration:underline}.uploadQualityBackdrop{z-index:130;background:#000000d1;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.uploadQualityDialog{border:1px solid var(--line-strong);background:var(--black);flex-direction:column;width:min(1160px,100vw - 32px);max-height:calc(100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 20px 70px #000000b3}.uploadQualityHeader{border-bottom:1px solid var(--line-strong);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:10px 12px;display:flex}.uploadQualityHeader>div:first-child{min-width:0}.uploadQualityHeader span,.uploadQualityHeader strong,.uploadQualityHeader small{font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.uploadQualityHeader span{color:var(--muted);letter-spacing:.07em;margin-bottom:5px;font-size:8px}.uploadQualityHeader strong{font-size:12px;font-weight:500}.uploadQualityHeader small{color:var(--quiet);margin-top:4px;font-size:8px}.uploadQualityHeaderActions,.uploadQualityScale{flex:none;display:flex}.uploadQualityScale button+button{border-left:0}.uploadQualityScale button[aria-pressed=true]{background:var(--white);color:var(--black)}.uploadQualityHeaderActions{gap:10px}.uploadQualityBody{min-height:0;overflow-y:auto}.uploadQualityNotice{border-bottom:1px solid var(--line);min-height:48px;font:8px/1.45 var(--font-mono), monospace;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:9px 12px;display:grid}.uploadQualityNotice strong{color:var(--white);grid-row:1/3;font-weight:500}.uploadQualityNotice span{color:var(--muted)}.uploadQualityComparison{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uploadQualityComparison figure{min-width:0;margin:0;padding:12px}.uploadQualityComparison figure+figure{border-left:1px solid var(--line)}.uploadQualityComparison figcaption{min-height:35px;font:8px/1.4 var(--font-mono), monospace;justify-content:space-between;align-items:start;gap:12px;display:flex}.uploadQualityComparison figcaption strong{font-weight:500}.uploadQualityComparison figcaption span{color:var(--muted);text-align:right}.uploadQualityViewport{aspect-ratio:1;border:1px solid var(--line);width:min(100%,430px,45vh);margin:0 auto}.uploadQualityViewport.fitScale{place-items:center;display:grid;overflow:hidden}.uploadQualityViewport.actualScale{overflow:auto}.uploadQualityImageStage{flex:none;position:relative;overflow:hidden}.uploadQualityImageStage>img{object-fit:fill;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.uploadQualityDimensions{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.uploadQualityDimensions>div{min-width:0;padding:11px 12px}.uploadQualityDimensions>div+div{border-left:1px solid var(--line)}.uploadQualityDimensions dt,.uploadQualityDimensions dd{font:8px/1.4 var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.uploadQualityDimensions dt{color:var(--muted);margin-bottom:5px}.uploadQualityActual{border-bottom:1px solid var(--line);min-height:58px;font:8px/1.4 var(--font-mono), monospace;align-items:center;gap:12px;padding:8px 12px;display:flex}.uploadQualityActual img{border:1px solid var(--line);object-fit:contain;flex:0 0 40px;width:40px;height:40px}.uploadQualityActual strong{margin-right:auto;font-weight:500}.uploadQualityActual a{color:var(--white);text-underline-offset:2px}.uploadQualityFinalWarning{border-bottom:1px solid var(--line);color:var(--muted);font:8px/1.45 var(--font-mono), monospace;margin:0;padding:10px 12px}.uploadQualityFinalWarning:last-child{border-bottom:0}.imageInspectTrigger{border:1px solid var(--line);cursor:zoom-in;background:#111;place-items:center;min-width:0;min-height:0;padding:0;display:grid;overflow:hidden}button.imageInspectTrigger:hover:not(:disabled){border-color:var(--white);background:#111}.imageInspectTrigger>img.stickerThumbnailImage{object-fit:contain;border:0;width:100%;height:100%;padding:3px;display:block}img.stickerThumbnailImage{object-fit:contain;background-color:#898989;background-image:linear-gradient(45deg,#aaa 25%,#0000 25%),linear-gradient(-45deg,#aaa 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#aaa 75%),linear-gradient(-45deg,#0000 75%,#aaa 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;padding:3px;display:block}.stickerCell .imageInspectTrigger{flex:0 0 34px;width:34px;height:34px}.stickerImageBackdrop{z-index:150}.stickerImageDialog{width:min(920px,100vw - 32px);height:min(860px,100dvh - 32px)}.stickerImageBody{flex:1;min-height:0;padding:12px;display:grid;overflow:hidden}.stickerImageViewport{border:1px solid var(--line);width:100%;height:100%;min-height:0;overflow:hidden}.stickerImageStage{place-items:center;width:100%;height:100%;padding:12px;display:grid;overflow:hidden}.stickerImageViewport img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:100%;min-height:0;display:block}.stickerImageFooter{border-top:1px solid var(--line);min-height:42px;color:var(--muted);font:8px/1.4 var(--font-mono), monospace;align-items:center;gap:16px;padding:8px 12px;display:flex}.stickerImageFooter span:nth-child(2){margin-right:auto}.stickerImageFooter a{color:var(--white);text-underline-offset:2px}.stickerCell strong,.stickerCell small{display:block}.descriptionCell{text-overflow:ellipsis;width:240px;max-width:240px;line-height:1.4;overflow:hidden}.metadataNames{white-space:normal;flex-wrap:wrap;gap:4px;width:210px;display:flex}.metadataNames>span{border:1px solid var(--line);max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding:3px 5px;font-size:8px;overflow:hidden}.metadataEmpty,.updatedCell{color:var(--quiet)}.updatedCell time{cursor:help}.stickerCell strong{color:var(--white);margin-bottom:5px;font-weight:500}.stickerCell small{color:var(--quiet);font-size:8px}.bad{color:var(--white);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.pending{color:var(--muted)}.operations{padding-bottom:32px}.operationGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operationGrid>section{min-width:0;overflow:hidden}.operationGrid>section:first-child{border-right:1px solid var(--line)}.operationTableScroll{width:100%;min-width:0;overflow-x:auto}.operationTable{table-layout:fixed;min-width:560px}.serviceHealthTable th:first-child{width:24%}.serviceHealthTable th:nth-child(2){width:15%}.serviceHealthTable th:nth-child(3){width:27%}.serviceHealthTable th:nth-child(4){width:34%}.regionHealthTable th:first-child{width:28%}.regionHealthTable th:nth-child(2){width:16%}.regionHealthTable th:nth-child(3){width:18%}.regionHealthTable th:nth-child(4){width:38%}.replicaHealthTable{min-width:760px}.replicaHealthTable th:first-child{width:15%}.replicaHealthTable th:nth-child(2){width:16%}.replicaHealthTable th:nth-child(3){width:18%}.replicaHealthTable th:nth-child(4){width:24%}.replicaHealthTable th:nth-child(5){width:27%}.operationTable th,.operationTable td{text-overflow:ellipsis;overflow:hidden}.operationDetailCell{overflow-wrap:anywhere;white-space:normal;line-height:1.4}.sectionLabel{border-bottom:1px solid var(--line);height:38px;color:var(--muted);background:var(--black);font:9px/1 var(--font-mono), monospace;letter-spacing:.06em;align-items:center;padding:0 12px;display:flex}.operations>.sectionLabel{border-top:1px solid var(--line)}.empty{height:160px;color:var(--quiet);text-align:center}.empty.compact{height:92px}@media (max-width:920px){body{overflow-x:auto}.uploadQualityComparison,.uploadQualityDimensions{grid-template-columns:1fr}.uploadQualityHeader{flex-direction:column;align-items:stretch}.uploadQualityHeaderActions{flex-wrap:wrap}.uploadQualityComparison figure+figure,.uploadQualityDimensions>div+div{border-top:1px solid var(--line);border-left:0}.uploadQualityViewport{width:min(100%,420px,44vh)}.uploadQualityActual{flex-wrap:wrap;align-items:flex-start}.uploadQualityActual strong{width:calc(100% - 52px);margin-right:0}.operationGrid{grid-template-columns:1fr}.operationGrid>section:first-child{border-right:0}.operationGrid>section+section{border-top:1px solid var(--line)}}.editorBackdrop{z-index:100;background:#000000bd;justify-content:flex-end;display:flex;position:fixed;inset:0}.editorDrawer{border-left:1px solid var(--line-strong);background:var(--black);flex-direction:column;width:min(680px,100vw);height:100dvh;display:flex;overflow:hidden;box-shadow:-16px 0 40px #0000008c}.editorHeader{border-bottom:1px solid var(--line-strong);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:10px 14px;display:flex}.editorStickerIdentity{align-items:center;gap:10px;min-width:0;display:flex}.editorStickerInspect,.editorStickerIdentity>.missingPreview{flex:0 0 42px;width:42px;height:42px}.editorStickerInspect{border-color:var(--line-strong)}.editorStickerIdentity>.missingPreview{object-fit:contain}.editorHeaderActions{flex:none;gap:8px;display:flex}.editorStickerIdentity>div{min-width:0}.editorStickerIdentity span,.editorStickerIdentity strong,.editorStickerIdentity small{font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.editorStickerIdentity span{color:var(--muted);letter-spacing:.08em;margin-bottom:4px;font-size:8px}.editorStickerIdentity strong{margin-bottom:4px;font-size:12px;font-weight:500}.editorStickerIdentity small{color:var(--quiet);font-size:8px}.editorLoading{min-height:240px;color:var(--muted);font:9px/1.4 var(--font-mono), monospace;flex:1;align-content:center;justify-items:center;gap:14px;display:grid}.editorForm{flex:1;min-height:0;overflow-y:auto}.editorSection{border-bottom:1px solid var(--line);gap:12px;padding:14px;display:grid}.editorSectionHeading{color:var(--muted);font:9px/1 var(--font-mono), monospace;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:12px;display:flex}.editorSectionHeading small{color:var(--quiet);font-size:8px}.editorField{min-width:0;color:var(--muted);font:8px/1.3 var(--font-mono), monospace;letter-spacing:.05em;gap:6px;display:grid}.editorField input,.editorField select,.editorField textarea{width:100%;color:var(--white);letter-spacing:0;font-size:11px}.editorField input,.editorField select{min-height:38px}.editorField small{color:var(--quiet);justify-self:end;font-size:8px}.editorTier{border:0;gap:0;margin:0;padding:0;display:flex}.editorTier legend{width:100%;color:var(--muted);font:8px/1.3 var(--font-mono), monospace;letter-spacing:.05em;margin-bottom:6px}.editorTier label{border:1px solid var(--line-strong);min-height:36px;color:var(--muted);font:9px/1 var(--font-mono), monospace;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.editorTier label+label{border-left:0}.editorTier label:has(input:checked){background:var(--white);color:var(--black)}.editorTier input,.editorOption input{width:14px;height:14px;min-height:0;accent-color:var(--white);margin:0}.editorInlineControls{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.editorInlineControls input,.editorCollectionSearch{width:100%;min-height:36px}.editorCreateTag{border:1px solid var(--line-strong);background:var(--panel);gap:10px;padding:12px;display:grid}.editorCreateTag>button{justify-self:end}.editorSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.editorOptions{border:1px solid var(--line);max-height:280px;overflow-y:auto}.editorOption{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:8px 10px;display:grid}.editorOption:last-child{border-bottom:0}.editorOption:hover{background:var(--panel)}.editorOption>span{min-width:0}.editorOption strong,.editorOption small{font-family:var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.editorOption strong{margin-bottom:5px;font-size:10px;font-weight:500}.editorOption small,.editorOption em{color:var(--quiet);font:8px/1.3 var(--font-mono), monospace}.editorOption em{text-align:right;font-style:normal}.editorEmpty{color:var(--quiet);font:9px/1 var(--font-mono), monospace;text-align:center;margin:0;padding:22px 10px}.editorFooter{border-top:1px solid var(--line-strong);background:var(--black);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:70px;padding:10px 14px;display:grid;position:sticky;bottom:0}.editorFooter>div{min-width:0}.editorFooter strong,.editorFooter span{font-family:var(--font-mono), monospace;display:block}.editorFooter strong{color:var(--white);font-size:9px;font-weight:500}.editorFooter span{color:var(--muted);margin-top:5px;font-size:8px;line-height:1.35}.editorPrimary{background:var(--white);border-color:var(--white);min-height:40px;color:var(--black)}.editorPrimary:hover:not(:disabled){background:var(--black);color:var(--white)}.taxonomyBody{flex:1;min-height:0;overflow-y:auto}.taxonomyRows{border:1px solid var(--line)}.taxonomyRow{border-bottom:1px solid var(--line);min-height:44px;font:9px/1 var(--font-mono), monospace;grid-template-columns:28px minmax(0,1fr) auto auto auto;align-items:center;gap:7px;padding:5px 7px 5px 10px;display:grid}.taxonomyRow:last-child{border-bottom:0}.taxonomyRow>span{color:var(--quiet)}.taxonomyRow>strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.taxonomyRow>strong small{color:var(--quiet);margin-top:4px;font-size:8px;font-weight:400;display:block}.taxonomyRow>button{border-color:var(--line);min-height:28px;padding-inline:8px}.taxonomyRow>.surfaceRemove{width:28px;padding:0;font-size:16px;line-height:1}.discoverTagPicker{gap:8px;display:grid}.discoverTagCandidateHeader{color:var(--muted);font:8px/1 var(--font-mono), monospace;justify-content:space-between;align-items:center;display:flex}.discoverTagCandidateHeader small{color:var(--quiet);font:inherit}.discoverTagResults{border:1px solid var(--line);flex-wrap:wrap;align-content:flex-start;gap:6px;max-height:244px;padding:8px;display:flex;overflow-y:auto}.discoverTagResults>span{width:100%;min-height:38px;color:var(--quiet);font:8px/1.4 var(--font-mono), monospace;align-items:center;padding:8px 10px;display:flex}.discoverTagResults>button{border:1px solid var(--line-strong);text-align:left;align-items:center;gap:6px;width:auto;max-width:100%;min-height:30px;padding:4px 7px;display:flex}.discoverTagPlus{color:var(--white);font:14px/1 var(--font-mono), monospace}.discoverTagResults strong{min-width:0;font:9px/1.2 var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discoverTagResults small{color:var(--quiet);font:8px/1 var(--font-mono), monospace;flex:none}.discoverTagResults>button:hover:not(:disabled) .discoverTagPlus,.discoverTagResults>button:hover:not(:disabled) small{color:var(--black)}.taxonomyBody>.editorSection>.editorPrimary{justify-self:end}.taxonomyMessage{border-bottom:1px solid var(--line);min-height:44px;color:var(--muted);font:9px/1.4 var(--font-mono), monospace;align-items:center;padding:0 14px;display:flex}.singleWorkflowBody>.editorSection{align-content:start;min-height:100%}.packDrawer{width:min(1120px,100vw)}.packManager{flex:1;grid-template-columns:370px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.packListPanel,.packDetailPanel{min-height:0;overflow-y:auto}.packListPanel{border-right:1px solid var(--line-strong);flex-direction:column;display:flex}.packListPanel>.editorInlineControls,.packDetailPanel{padding:12px}.packList{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-height:330px;overflow-y:auto}.packListItem{border-width:0 0 1px;border-color:var(--line);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:5px 8px;width:100%;min-height:54px;display:grid}.packListItem:last-child{border-bottom:0}.packListItem strong{color:var(--white);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.packListItem span{color:var(--quiet);font-size:8px}.packListItem span:last-child{grid-column:1/-1}.packListItem.selected,.packListItem:hover{background:var(--white);color:var(--black)}.packListItem.selected strong,.packListItem:hover strong,.packListItem.selected span,.packListItem:hover span{color:var(--black)}.packOrder{gap:8px;padding:12px;display:grid}.compactRows{max-height:250px;overflow-y:auto}.packDetailPanel{align-content:start;gap:12px;display:grid}.packActions,.selectedCatalogActions{align-items:center;gap:8px;display:flex}.packActions .editorPrimary{margin-right:auto}.selectedCatalogActions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:44px;color:var(--muted);font:9px/1 var(--font-mono), monospace;padding-block:8px}.selectedCatalogActions>span{margin-right:auto}.packMembers{border:1px solid var(--line)}.packMember{border-bottom:1px solid var(--line);min-height:52px;font:9px/1 var(--font-mono), monospace;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px;display:grid}.packMember:last-child{border-bottom:0}.packMember img,.packMember>.missingPreview{object-fit:contain;border:1px solid var(--line);width:36px;height:36px}.packMember>.missingPreview{background:#111}.packMember strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.packMember strong small{color:var(--quiet);text-overflow:ellipsis;margin-top:4px;font-size:8px;font-weight:400;display:block;overflow:hidden}@media (max-width:700px){.editorDrawer{border-left:0}.editorSplit,.editorInlineControls,.editorFooter{grid-template-columns:1fr}.editorFooter>button{width:100%}.editorOption{grid-template-columns:16px minmax(0,1fr)}.editorOption em{text-align:left;grid-column:2}.packManager{display:block;overflow-y:auto}.packListPanel{border-right:0;border-bottom:1px solid var(--line-strong)}.selectionBar,.packActions,.selectedCatalogActions{flex-direction:column;align-items:stretch}.selectionBar>span,.selectedCatalogActions>span{margin-right:0}.taxonomyRow{grid-template-columns:24px minmax(0,1fr) auto}.taxonomyRow>button:first-of-type,.taxonomyRow>button:nth-of-type(2){display:none}}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.growthDashboard{background:var(--black);min-width:0;padding-bottom:48px}.growthRouteLoading{min-height:360px;color:var(--muted);font:10px/1.4 var(--font-mono), monospace;place-items:center;display:grid}.growthSectionHeading span,.growthEmptySection>span{color:var(--quiet);font:9px/1.3 var(--font-mono), monospace;letter-spacing:.08em}.growthSectionHeading p{max-width:680px;color:var(--muted);font:10px/1.5 var(--font-mono), monospace;margin:0}.growthControls{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 16px;display:flex}.growthControls label,.growthCustomRange label{color:var(--muted);font:9px/1 var(--font-mono), monospace;align-items:center;gap:9px;display:flex}.growthControls select{min-width:min(380px,48vw)}.growthCustomRange{border-bottom:1px solid var(--line);background:var(--panel);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 16px;display:flex}.growthCustomRange button{margin-left:auto}.growthRefreshMessage,.growthDataWarning{border-bottom:1px solid var(--line);min-height:38px;color:var(--muted);font:9px/1.4 var(--font-mono), monospace;align-items:center;margin:0;padding:8px 16px;display:flex}.growthDataWarning{border-left:4px solid var(--line-strong);color:var(--white)}.growthWindowContext{border-bottom:1px solid var(--line);justify-content:flex-end;align-items:center;min-height:34px;padding:8px 16px;display:flex}.growthWindowContext p{color:var(--muted);font:10px/1.4 var(--font-mono), monospace;margin:0}.growthMetricGrid{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.growthMetricGroups,.growthMetricGroup{border-bottom:1px solid var(--line)}.growthMetricGroup:last-child{border-bottom:0}.growthMetricGroup>summary{cursor:pointer;align-items:center;gap:16px;min-height:68px;padding:12px 16px;list-style:none;display:flex}.growthMetricGroup>summary::-webkit-details-marker{display:none}.growthMetricGroup>summary:focus-visible{outline:1px solid var(--white);outline-offset:-3px}.growthMetricGroup>summary:after{color:var(--quiet);content:"+";font:14px/1 var(--font-mono), monospace}.growthMetricGroup[open]>summary:after{content:"−"}.growthMetricGroupSummaryCopy{flex:auto;gap:4px;min-width:0;display:grid}.growthMetricGroupSummaryCopy strong{font-size:14px;font-weight:500}.growthMetricGroupSummaryCopy small,.growthMetricGroup>summary>em{color:var(--muted);font:9px/1.4 var(--font-mono), monospace;font-style:normal}.growthMetricGroup>summary>em{white-space:nowrap;flex:none}.growthMetricGroupBody{border-top:1px solid var(--line)}.growthMetricGroupBody>.growthMetricGrid:last-child,.growthMetricGroupBody>.growthComingOnline:last-child{border-bottom:0}.growthMetricCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--black);min-width:0;min-height:310px;padding:18px}.growthMetricCard>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;min-height:38px;display:flex}.growthMetricCard h3{margin:0;font-size:13px;font-weight:500}.growthMetricHeading>span{color:var(--quiet);font:8px/1.2 var(--font-mono), monospace;margin-top:5px;display:block}.growthMetricChips{flex-wrap:wrap;justify-content:flex-end;gap:5px;min-width:0;display:flex}.growthMetricSourceChip{border:1px solid var(--line);color:var(--muted);font:8px/1 var(--font-mono), monospace;padding:3px 6px}.growthMetricValue{overflow-wrap:anywhere;min-height:58px;font:500 clamp(24px, 3.2vw, 42px)/1 var(--font-sans), sans-serif;letter-spacing:-.045em;align-items:flex-end;margin:10px 0 6px;display:flex}.growthMetricCard.availability-unavailable .growthMetricValue,.growthMetricCard.availability-not_configured .growthMetricValue,.growthMetricCard.availability-not_instrumented .growthMetricValue,.growthMetricCard.availability-incomplete .growthMetricValue{color:var(--muted);font:500 17px/1.2 var(--font-mono), monospace;letter-spacing:0}.growthMetricCard.availability-partial{border-top-color:var(--muted)}.growthMetricCard.availability-partial .growthMetricValue{color:var(--white)}.growthMetricComparison{min-height:18px;color:var(--muted);font:9px/1.35 var(--font-mono), monospace;margin:0 0 8px}.growthMetricWindow{min-height:18px;color:var(--quiet);font:8px/1.4 var(--font-mono), monospace;margin:-3px 0 8px}.growthBadgeRow{flex-wrap:wrap;align-content:flex-start;gap:5px;min-height:45px;display:flex}.growthBadge{border:1px solid var(--line);width:fit-content;min-height:21px;color:var(--muted);font:8px/1.25 var(--font-mono), monospace;letter-spacing:.035em;align-items:center;padding:3px 6px;display:inline-flex}.growthBadge.quality-verified,.growthBadge.coverage-instrumented,.growthBadge.source-fresh{border-color:var(--line-strong);color:var(--white)}.growthBadge.quality-stale,.growthBadge.quality-incomplete,.growthBadge.quality-unavailable,.growthBadge.coverage-not_instrumented,.growthBadge.coverage-unknown,.growthBadge.source-stale,.growthBadge.source-late,.growthBadge.source-unavailable,.growthBadge.source-not_configured,.growthBadge.source-authentication_error,.growthBadge.source-permission_error,.growthBadge.source-schema_error,.growthBadge.source-query_limit_error{border-style:dashed}.growthMetricWarning{min-height:18px;color:var(--white);font:8px/1.35 var(--font-mono), monospace;margin:5px 0}.growthMetricFacts{gap:6px;min-height:102px;margin:8px 0 12px;display:grid}.growthMetricFacts>div{min-width:0;font:8px/1.35 var(--font-mono), monospace;grid-template-columns:74px minmax(0,1fr);gap:8px;display:grid}.growthMetricFacts dt{color:var(--quiet)}.growthMetricFacts dd{overflow-wrap:anywhere;min-width:0;color:var(--muted);margin:0}.growthMetricDetails{color:var(--muted);font:8px/1.45 var(--font-mono), monospace;border-top:0;padding-top:0}.growthMetricDetails[open]{border-top:1px solid var(--line);padding-top:9px}.growthMetricDetails summary{width:fit-content;color:var(--white);cursor:pointer;outline:none}.growthMetricDetails:not([open]) summary{color:var(--muted)}.growthMetricDetails summary:focus-visible{outline:1px solid var(--white);outline-offset:3px}.growthMetricDetails:not([open])>:not(summary){display:none}.growthMetricDetails p{margin:8px 0}.growthMetricDetails code{overflow-wrap:anywhere;color:var(--white);white-space:normal;display:block}.growthMetricDetails dl{gap:5px;margin:10px 0 0;display:grid}.growthMetricDetails dl>div{grid-template-columns:76px minmax(0,1fr);gap:8px;display:grid}.growthMetricDetails dd{overflow-wrap:anywhere;min-width:0;margin:0}.growthSparkline{min-height:142px;margin:0 0 12px;position:relative}.growthChartControls{justify-content:space-between;align-items:flex-start;gap:8px;min-height:32px;display:flex}.growthChartLegend{font:8px/1.2 var(--font-mono), monospace;flex-wrap:wrap;gap:5px 10px;margin:0;padding:0;list-style:none;display:flex}.growthChartLegend li{color:var(--muted);align-items:center;gap:4px;display:inline-flex}.growthChartLegend li>span{border-top:2px solid;width:17px}.growthChartLegend li.series-android>span{border-top-style:dashed}.growthChartLegend li.series-combined>span{border-top-style:dotted}.growthChartLegend strong{color:currentColor;font-weight:600}.growthChartLegend em{color:var(--quiet);font-style:normal}.growthChartMode{border:1px solid var(--line);color:var(--muted);font:7px/1.2 var(--font-mono), monospace;background:0 0;flex:none;padding:2px 4px}.growthChartMode[aria-pressed=true]{border-color:var(--white);color:var(--white)}.growthSparkline svg{touch-action:pan-y;outline:0;width:100%;height:98px;display:block}.growthSparkline svg:focus-visible{outline:1px solid var(--white);outline-offset:2px}.growthSparkline svg .growthChartGrid{stroke:var(--line);stroke-width:1px}.growthSparkline svg path{fill:none;stroke:var(--white);stroke-width:2px;vector-effect:non-scaling-stroke}.growthSparkline .series-ios{color:#55c2ff}.growthSparkline .series-android{color:#ffb44a}.growthSparkline .series-combined{color:var(--white)}.growthSparkline svg path.growthChartLine.series-ios{stroke:#55c2ff}.growthSparkline svg path.growthChartLine.series-android{stroke:#ffb44a;stroke-dasharray:7 4}.growthSparkline svg path.growthChartLine.series-combined{stroke:var(--white);stroke-width:2.4px;stroke-dasharray:2 3}.growthSparkline svg .growthSparklineCrosshair{stroke:var(--muted);stroke-dasharray:2 2}.growthSparkline svg circle{fill:var(--black);stroke:var(--white);stroke-width:2px;vector-effect:non-scaling-stroke}.growthSparkline svg circle.series-ios{stroke:#55c2ff}.growthSparkline svg circle.series-android{stroke:#ffb44a}.growthSparklineTooltip{border:1px solid var(--line);background:var(--black);font:8px/1.2 var(--font-mono), monospace;pointer-events:none;align-items:start;gap:8px;padding:3px 5px;display:flex;position:absolute;inset:auto 0 0 auto}.growthSparklineTooltip>span{gap:2px;display:grid}.growthSparklineTooltip strong{color:currentColor;white-space:nowrap}.growthSparklineTooltip time{color:var(--muted)}.growthTrendUnavailable{min-height:98px;color:var(--quiet);font:8px/1.4 var(--font-mono), monospace;text-align:center;place-items:center;margin:0;display:grid}.growthSectionHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;min-height:78px;padding:18px 16px;display:flex}.growthSectionHeading h2{letter-spacing:-.025em;margin:3px 0 0;font-size:20px;font-weight:500}.growthTrends,.growthBreakdowns,.growthCoverage,.growthSources{border-bottom:1px solid var(--line)}.growthBreakdownGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.growthBreakdown{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--panel) 94%, transparent);min-width:0;padding:20px}.growthBreakdown>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.growthBreakdown h3,.growthBreakdown p{margin:0}.growthBreakdown header p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.45}.growthBreakdownPager{letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:11px;display:flex}.growthBreakdownPager button{min-height:34px}.growthDetailsDeferred{border-bottom:1px solid var(--line);min-height:78px;color:var(--quiet);font:9px/1.4 var(--font-mono), monospace;place-items:center;display:grid}.growthTrendGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.growthTrend{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;margin:0;padding:16px}.growthTrend:nth-child(2n){border-right:0}.growthTrend figcaption{justify-content:space-between;align-items:baseline;gap:12px;min-height:34px;font-size:11px;display:flex}.growthTrend figcaption span{color:var(--quiet);font:8px/1 var(--font-mono), monospace}.growthTrend svg{width:100%;height:176px;display:block}.growthTrend svg line{stroke:var(--line);stroke-width:1px}.growthTrend svg path{fill:none;stroke:var(--white);stroke-width:2px;vector-effect:non-scaling-stroke}.growthTrendEmpty{height:176px;color:var(--quiet);font:9px/1 var(--font-mono), monospace;place-items:center;display:grid}.growthCoverageGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.growthCoverageGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:110px;font:9px/1.4 var(--font-mono), monospace;align-content:start;gap:9px;padding:16px;display:grid}.growthCoverageGrid article:nth-child(2n){border-right:0}.growthCoverageGrid p{color:var(--muted);margin:0}.growthSourceTableScroll{max-width:100%;overflow-x:auto}.growthSourceTable{border-collapse:collapse;width:100%;min-width:860px;font:9px/1.4 var(--font-mono), monospace}.growthSourceTable th,.growthSourceTable td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:11px 16px}.growthSourceTable th{color:var(--quiet);font-weight:400}.growthEmptySection{text-align:center;place-content:center;justify-items:center;min-height:420px;padding:48px 20px;display:grid}.growthEmptySection h2{max-width:680px;font:500 clamp(18px, 3vw, 30px)/1.2 var(--font-sans), sans-serif;letter-spacing:-.03em;margin:12px 0 6px}.growthEmptySection p{max-width:620px;color:var(--muted);font:10px/1.5 var(--font-mono), monospace;margin:6px 0}.growthNoMetricsReady{border-bottom:1px solid var(--line);min-height:96px;color:var(--muted);font:10px/1.4 var(--font-mono), monospace;text-align:center;place-items:center;margin:0;padding:20px;display:grid}.growthComingOnline{border-bottom:1px solid var(--line)}.growthComingOnline>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 16px;list-style:none;display:flex}.growthComingOnline>summary::-webkit-details-marker{display:none}.growthComingOnline>summary span{font-size:13px}.growthComingOnline>summary strong{color:var(--muted);font:9px/1.2 var(--font-mono), monospace;font-weight:400}.growthComingOnline>summary:after{color:var(--quiet);content:"+";font:14px/1 var(--font-mono), monospace}.growthComingOnline[open]>summary:after{content:"−"}.growthComingOnlineGroups{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.growthComingOnlineGroups article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:16px}.growthComingOnlineGroups h3{margin:0;font-size:12px;font-weight:500}.growthComingOnlineGroups p{color:var(--muted);margin:7px 0 0;font-size:10px;line-height:1.45}.growthComingOnlineGroups .growthComingOnlineMetrics{color:var(--quiet);font:8px/1.5 var(--font-mono), monospace}.growthSkeleton{position:relative;overflow:hidden}.growthSkeleton:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff0a 50%,#0000 70%);animation:1.8s ease-in-out infinite growth-skeleton;position:absolute;inset:0;transform:translate(-100%)}.growthSkeleton>span,.growthSkeleton>strong,.growthSkeleton>p{background:var(--panel);display:block}.growthSkeleton>span{width:42%;height:12px}.growthSkeleton>strong{width:64%;height:48px;margin-top:28px}.growthSkeleton>p{width:84%;height:74px;margin-top:26px}@keyframes growth-skeleton{to{transform:translate(100%)}}@media (max-width:720px){.growthControls,.growthSectionHeading{flex-direction:column;align-items:stretch}.growthControls select{width:100%;min-width:0}.growthControls label{flex-direction:column;align-items:stretch}.growthCustomRange label{justify-content:space-between;width:100%}.growthCustomRange input,.growthCustomRange button{width:100%;margin-left:0}.growthSectionHeading p{text-align:left}.growthWindowContext{justify-content:flex-start}.growthTrendGrid,.growthBreakdownGrid,.growthCoverageGrid{grid-template-columns:1fr}.growthMetricCard,.growthTrend,.growthCoverageGrid article{border-right:0}.growthMetricCard{min-height:0}.growthMetricGroup>summary{flex-wrap:wrap;align-items:flex-start}.growthMetricGroup>summary>em{order:2}.growthMetricGroup>summary:after{margin-left:auto}.growthTrend figcaption{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.growthSkeleton:after{animation:none}}.searchSettingsDrawer{width:min(1000px,100vw)}.searchSettingsDrawer h2{font:12px/1.4 var(--font-mono);letter-spacing:.06em;margin:0}.searchSettingsDrawer .editorHeader p{color:var(--muted);margin:4px 0 0;font-size:11px}.searchSettingsNav{border-bottom:1px solid var(--line);flex:none;gap:0;padding:0 20px;display:flex}.searchSettingsNav button{min-height:44px;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;font-size:10px}.searchSettingsNav button[aria-current=page]{border-bottom-color:var(--white);color:var(--white);background:0 0}.searchSettingsNav button:hover:not(:disabled){color:var(--white);background:var(--panel)}.searchSettingsBody{flex:1;min-height:0;padding:0 24px;overflow:hidden auto}.searchSettingsBody [hidden]{display:none!important}.searchSettingsSection{border-bottom:1px solid var(--line);padding:24px 0}.searchSettingsSection h3,.searchAdvanced h3{margin:0 0 10px;font-size:16px;font-weight:500;line-height:1.4}.searchSettingsBody p{max-width:76ch;margin:0 0 12px;font-size:12px;line-height:1.65}.searchSettingsBody p:last-child{margin-bottom:0}.searchSettingsBody .searchQuiet{color:var(--muted);font-size:11px}.searchEyebrow{color:var(--muted);font:9px/1.5 var(--font-mono);letter-spacing:.06em;margin-bottom:10px;display:block}.searchActions{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;display:flex}.searchActions button{min-height:36px;padding:6px 12px;line-height:1.4}.searchActions button.searchPrimaryAction{color:var(--black);background:var(--white);border-color:var(--white)}.searchActions button.searchPrimaryAction:disabled{color:var(--quiet);background:var(--panel);border-color:var(--line)}.searchSettingsBody .searchNotice{border-left:2px solid var(--line-strong);background:var(--panel);margin:12px 0;padding:12px;font-size:11px}.searchSettingsDetails{border-bottom:1px solid var(--line);padding:18px 0}.searchSettingsDetails summary,.searchConnectionRow summary{cursor:pointer;color:var(--muted);font:10px/1.5 var(--font-mono)}.searchSettingsDetails[open]>summary{margin-bottom:16px}.searchAdvanced .editorField{margin:16px 0}.searchAdvanced h3{margin-top:24px}.searchAdvanced select{max-width:100%;margin:8px 8px 8px 0}.searchAdvanced textarea{width:100%;margin:12px 0;display:block}.searchAdvanced>details{margin-top:24px}.searchSettingsFooter{border-top:1px solid var(--line);color:var(--muted);font:9px/1.5 var(--font-mono);flex:none;padding:12px 24px}.searchPreviewControls{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}.searchQueryField{min-width:min(260px,100%);color:var(--muted);font:10px/1.5 var(--font-mono);flex:1;gap:8px;display:grid}.searchQueryField input{width:100%;min-height:40px;font-size:12px}.searchCheck{min-height:40px;color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.searchCheck input{width:14px;height:14px;min-height:14px;accent-color:var(--white);margin:0}.searchCandidateDecision{border:1px solid var(--line);gap:8px;margin-bottom:16px;padding:14px;display:grid}.searchCandidateDecision label{color:var(--muted);gap:8px;font-size:11px;display:grid}.searchCandidateDecision select{width:100%;max-width:380px}.searchPreviewHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:16px 0;display:flex}.searchPreviewHeading p{margin:0}.searchPreviewColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.searchPreviewSingle{max-width:760px}.searchTrySection h4{color:var(--muted);font:9px/1.5 var(--font-mono);margin:0 0 12px}.searchPreviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;display:grid}.searchPreviewTile{flex-direction:column;gap:6px;min-width:0;display:flex}.searchPreviewTile img{object-fit:contain;aspect-ratio:1;background:#d5d5d5;width:100%;height:auto}.searchPreviewTile strong{overflow-wrap:anywhere;font-size:10px;font-weight:400;line-height:1.5}.searchPreviewTile small{color:var(--muted);font-size:9px;line-height:1.5}.searchPreviewAdded img{outline:2px solid var(--white);outline-offset:-2px}.searchPreviewTile select,.searchPreviewTile input{width:100%;min-width:0;font-size:9px}.searchSettingsBody .searchPreviewEmpty{min-height:220px;color:var(--muted);text-align:center;place-items:center;font-size:12px;display:grid}.searchQualityFooter,.searchReviewFooter{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.searchConnectionFilter{max-width:420px;color:var(--muted);font:10px/1.5 var(--font-mono);gap:8px;margin:20px 0;display:grid}.searchConnectionFilter input{min-height:38px;font-size:12px}.searchConnectionRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:18px 0;display:grid}.searchConnectionRow h4{margin:0 0 6px;font-size:13px;font-weight:500;line-height:1.5}.searchConnectionRow h4 span{color:var(--muted);padding:0 6px}.searchConnectionRow p{color:var(--muted);margin-bottom:8px;font-size:11px}.searchConnectionRow details p{margin-top:12px}.searchConnectionExamples{flex-wrap:wrap;gap:24px;margin:12px 0;display:flex}.searchConnectionExamples small{color:var(--muted);font-size:10px}.searchConnectionExamples>div>div{gap:6px;margin-top:6px;display:flex}.searchConnectionExamples img{object-fit:contain;background:#d5d5d5}.searchPagination{font:10px/1.5 var(--font-mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}@media (max-width:760px){.searchPreviewColumns{grid-template-columns:1fr;gap:28px}}@media (max-width:480px){.searchSettingsBody{padding:0 16px}.searchSettingsNav{padding:0 8px}.searchSettingsFooter{padding:12px 16px}.searchSettingsSection{padding:20px 0}.searchConnectionRow{gap:10px}}.stickerRemovalDialog{border:1px solid var(--line-strong);background:var(--black);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--white);margin:auto;padding:20px;overflow:auto}.stickerRemovalDialog::backdrop{background:#000000bd}.stickerRemovalDialog form{gap:18px;display:grid}.stickerRemovalDialog header,.stickerRemovalDialog footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.stickerRemovalDialog h2{margin:0;font-size:15px}.stickerRemovalDialog p{margin:0;font-size:12px;line-height:1.6}.stickerRemovalDialog summary{cursor:pointer;font-size:12px}.stickerRemovalDialog ul{max-height:180px;padding-left:20px;overflow:auto}.stickerRemovalDialog li{overflow-wrap:anywhere;margin-top:10px;font-size:12px}.stickerRemovalDialog li small{color:var(--muted);margin-top:3px;display:block}.stickerRemovalDialog footer{flex-wrap:wrap;justify-content:flex-end}.communityWorkspace{padding:20px}.communityActions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.communityWorkspace>[role=status]{color:var(--muted);font-size:11px;line-height:1.6}.communityList>.communityActions{color:var(--muted);font-size:11px}.communityList{flex-direction:column;gap:8px;display:flex}.communityPreview{object-fit:contain;border:1px solid;width:240px;max-width:100%;height:240px}.communityReason{flex-direction:column;gap:8px;margin:20px 0;display:flex}.communityReason textarea,.communityReason input{width:100%;max-width:600px}.communityActions{margin-top:16px}.communityReview{border:1px solid var(--line);background:var(--panel);max-width:760px;padding:24px}.communityReview h2{margin:0;font-size:20px;font-weight:550;line-height:1.35}.communityReview h3{margin:0;font-size:13px;font-weight:600}.communityReview p{font-size:12px;line-height:1.65}.communityReviewHeading,.communitySectionHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.communityReviewHeading>span{font:10px/1.5 var(--font-mono);color:var(--muted);flex-shrink:0}.communityRehearsal{color:var(--muted);margin:8px 0 0}.communityReviewPreview{justify-content:center;padding:24px 0;display:flex}.communityReviewPreview .communityPreview{border:0;width:100%;height:220px}.communityArtwork{border-bottom:1px solid var(--line);margin-bottom:16px;padding:20px 0}.communityArtworkStage{width:100%;margin:0 auto 16px;position:relative;overflow:hidden}.communityArtworkStage[data-cropping]{touch-action:none}.communityArtworkStage img{width:100%;height:auto;display:block}.communityCropSelection{border:1px solid #fff;position:absolute;box-shadow:0 0 0 2000px #0009}.admin .communityArtwork .communityCropHandle,.admin .communityArtwork .communityCropHandle:hover:not(:disabled){touch-action:none;background:0 0;border:0;border-radius:0;min-width:0;min-height:0;margin:0;padding:0;transition:none;position:absolute}.communityCropSelection:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 calc(33.333% - .5px),#fff7 33.333%,#0000 calc(33.333% + .5px) calc(66.666% - .5px),#fff7 66.666%,#0000 calc(66.666% + .5px)),linear-gradient(#0000 calc(33.333% - .5px),#fff7 33.333%,#0000 calc(33.333% + .5px) calc(66.666% - .5px),#fff7 66.666%,#0000 calc(66.666% + .5px));position:absolute;inset:0}.admin .communityCropHandle.crop-move{cursor:move;width:100%;height:100%;inset:0}.admin .communityCropHandle:not(.crop-move){z-index:1;width:32px;height:32px}.communityCropHandle:after{content:"";filter:drop-shadow(0 1px 2px #0009);border:0 solid #fff;position:absolute;inset:8px}.communityCropHandle.crop-nw{cursor:nwse-resize;top:-1px;left:-1px}.communityCropHandle.crop-ne{cursor:nesw-resize;top:-1px;right:-1px}.communityCropHandle.crop-sw{cursor:nesw-resize;bottom:-1px;left:-1px}.communityCropHandle.crop-se{cursor:nwse-resize;bottom:-1px;right:-1px}.communityCropHandle.crop-nw:after{border-top-width:3px;border-left-width:3px;inset:0 12px 12px 0}.communityCropHandle.crop-ne:after{border-top-width:3px;border-right-width:3px;inset:0 0 12px 12px}.communityCropHandle.crop-sw:after{border-bottom-width:3px;border-left-width:3px;inset:12px 12px 0 0}.communityCropHandle.crop-se:after{border-bottom-width:3px;border-right-width:3px;inset:12px 0 0 12px}.communityCropHandle.crop-n{cursor:ns-resize;top:-1px;left:calc(50% - 16px)}.communityCropHandle.crop-s{cursor:ns-resize;bottom:-1px;left:calc(50% - 16px)}.communityCropHandle.crop-w{cursor:ew-resize;top:calc(50% - 16px);left:-1px}.communityCropHandle.crop-e{cursor:ew-resize;top:calc(50% - 16px);right:-1px}.communityCropHandle.crop-n:after{border-top-width:3px;inset:0 6px auto}.communityCropHandle.crop-s:after{border-bottom-width:3px;inset:auto 6px 0}.communityCropHandle.crop-w:after{border-left-width:3px;inset:6px auto 6px 0}.communityCropHandle.crop-e:after{border-right-width:3px;inset:6px 0 6px auto}.admin .communityCropHandle:focus-visible{outline-offset:-4px;outline:2px solid #1475e0}.communityArtwork .communityActions{flex-wrap:wrap;margin-top:12px}.communityArtwork a{text-underline-offset:3px;font-size:12px}.communityCropControls{z-index:2;background:var(--black);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:12px;padding:0 0 12px;display:flex;position:sticky;top:0}.communityArtwork .communityCropControls .communityActions{margin:0 0 0 auto}.communityCropControls output{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.communityUploadButton{border:1px solid var(--line);cursor:pointer;align-items:center;padding:8px 12px;font-size:12px;display:inline-flex;position:relative}.communityUploadButton:not(:has(input:disabled)):hover{color:#eee;background:#222;border-color:#777}.communityUploadButton input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.communityUploadButton:has(input:disabled){opacity:.45;cursor:default}.communityUploadButton:focus-within{outline-offset:2px;outline:2px solid #1475e0}.communityContributor{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:20px}.communityContributor p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.communityHashtags,.communityHint{color:var(--muted)}.communityHint{margin:6px 0 16px}.communityField{flex-direction:column;gap:8px;margin:14px 0;font-size:12px;display:flex}.communityField>span{justify-content:space-between;gap:12px;display:flex}.communityField small{color:var(--muted);font-size:10px;font-weight:400}.communityField input,.communityField textarea{width:100%;font:13px/1.5 var(--font-sans);padding:10px 12px}.communityField [aria-invalid=true]{border-color:#df9595}.communityError{color:#df9595}.communityDecision{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.communityDecision .communityActions{gap:8px;margin:0}.communityDecisionForm .communityActions{margin-top:16px}.communityPrimary{background:var(--white);color:var(--black);border-color:var(--white)}.communityPrimary:hover:not(:disabled){background:#d5d5d5}.communityDanger{color:#df9595}.communityAudit{border-top:1px solid var(--line);color:var(--muted);margin-top:20px;padding-top:16px;font-size:11px}.communityAudit summary{cursor:pointer;padding:4px 0}.communityAudit dl{gap:6px;margin:16px 0;display:grid}.communityAudit dd{overflow-wrap:anywhere;font-family:var(--font-mono);margin:0 0 8px}.communityAudit button{margin-top:12px}@media (max-width:700px){.communityReview{padding:16px}.communityReviewHeading{flex-direction:column;align-items:flex-start;gap:6px}}.deliveryReport{min-width:0;padding:0 0 24px}.deliveryHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.deliveryHeader h2{margin:0;font-size:18px;font-weight:550}.deliveryHeader p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.5}.deliveryFreshness{color:var(--muted);white-space:nowrap;padding-top:3px;font-size:12px;line-height:1.6}.deliveryEmpty{background:#10151b;margin:14px 0;padding:18px;font-size:13px;line-height:1.6}.deliveryEmpty strong{font-weight:500}.deliveryEmpty p{color:#aeb7c3;max-width:660px;margin:5px 0 0}.deliveryEmpty button{margin-top:12px}.deliveryScope,.deliveryScopeLabel,.deliverySectionHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.deliveryScope{flex-wrap:wrap;margin:0 0 12px}.deliveryScopeLabel{justify-content:flex-start}.deliveryScope h3,.deliverySectionHeading h3{margin:0;font-size:14px;font-weight:500}.admin .deliveryScopeLabel button,.admin .deliveryQuietButton{min-height:30px;color:var(--muted);background:0 0;border:0;padding:4px 7px;font-size:12px}.deliveryFilters{gap:8px;display:flex}.admin .deliveryFilters select{background:#141414;border:0;max-width:185px;min-height:32px;padding:5px 26px 5px 9px;font-size:12px}.deliveryStages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.deliveryStage{background:#111;min-width:0;padding:18px}.deliveryStage.hasFailures{background:#231b1b}.deliveryStage h3{margin:0;font-size:14px;font-weight:500}.deliveryStage>p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}.deliveryStageRate{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:20px;font-size:34px;font-weight:500;line-height:1.2}.deliveryStageRate>span{color:var(--muted);margin-left:2px;font-size:21px}.deliveryStageContext{color:var(--muted);margin:4px 0 18px;font-size:12px;display:block}.deliveryStage dl{margin:0;font-size:12px}.deliveryStage dl>div{justify-content:space-between;align-items:baseline;gap:8px;padding:5px 0;display:flex}.deliveryStage dt{color:var(--muted)}.deliveryStage dd{font-variant-numeric:tabular-nums;margin:0}.deliveryFailure{color:#f1a8a8}.deliveryCountries{margin-top:26px}.deliverySectionHeading{margin-bottom:10px}.deliverySectionHeading p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}.deliveryTableScroll{overflow-x:auto}.deliveryReport table{font-family:var(--font-sans)}.deliveryReport th,.deliveryReport td{border-right:0;height:auto}.deliveryReport th{text-transform:none;letter-spacing:0;background:0 0}.deliveryCountryTable{table-layout:fixed;width:100%}.deliveryCountryTable th,.deliveryCountryTable td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #222;padding:10px;font-size:13px;font-weight:400}.deliveryCountryTable thead th{color:var(--muted);white-space:normal;font-size:12px}.deliveryCountryTable th:first-child{text-align:left;padding-left:0}.admin .deliveryCountryTable button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0 10px;font-size:13px;display:flex}.deliveryCountryTable button>span{color:var(--quiet)}.deliveryCountryTable tbody tr:hover{background:#111}.deliveryCountryTable .isSelected{background:#122035}.deliveryCountryTable .isSelected:hover{background:#16273f}.deliveryDenominator,.deliveryUnknown{color:var(--muted)}.deliveryUnknown{font-size:12px}.deliveryCoverage{color:var(--muted);max-width:860px;margin:16px 0;font-size:12px;line-height:1.6}.deliveryMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0 0;display:grid}.deliveryMetrics>div{background:#111;min-width:0;padding:18px}.deliveryMetrics>.deliveryEstimate{background:#141b22}.deliveryMetrics dt{color:#b2b2b2;font-size:13px}.deliveryMetrics dd{letter-spacing:-.5px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:18px 0 10px;font-size:28px;font-weight:500}.deliveryMetrics small{color:var(--muted);font-size:12px;line-height:1.5;display:block}.deliveryProviderTable{table-layout:fixed;width:100%;min-width:420px;margin:12px 0 16px}.deliveryProviderTable th,.deliveryProviderTable td{text-align:left;padding:10px;font-size:12px;font-weight:400}.deliveryProviderTable thead th{color:var(--muted);font-size:12px}.deliveryProviderTable th:not(:first-child),.deliveryProviderTable td{text-align:right}.deliveryNotice{color:#d7c4a7;background:#261f16;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.5}.deliveryNotice strong{font-weight:500}.deliveryNotice p{margin:4px 0 0}.deliveryDetails{border-top:1px solid var(--line);color:var(--muted);margin:0;font-size:12px;line-height:1.6}.deliveryDetails summary{cursor:pointer;width:fit-content;color:var(--muted);padding:12px 0;font-size:13px}.deliveryDetails summary:hover{color:var(--white)}.deliveryDetails>div{max-width:860px;padding-bottom:16px}.deliveryDetails p{margin:0 0 12px}.deliveryProviderGroups{gap:16px;margin:20px 0;display:grid}.deliveryProviderGroups h4{color:var(--white);margin:0;font-size:13px;font-weight:600}.deliveryProviderGroups .deliveryProviderTable{margin:6px 0}.deliveryProviderGroups p{margin:6px 0 0}.deliveryDiagnostics{margin:16px 0}.deliveryDiagnostics>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:7px 0;display:flex}.deliveryDiagnostics dd{color:var(--white);margin:0}.deliveryTestToggle{align-items:center;gap:8px;margin:12px 0;display:flex}.admin .deliveryTestToggle input{accent-color:#8eb8ff;width:14px;height:14px;min-height:14px}.bunnyReport{border-top:1px solid var(--line);padding-top:24px}@media (max-width:800px){.deliveryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.deliveryHeader{flex-direction:column;gap:6px}.deliveryStages{grid-template-columns:1fr;gap:8px}.deliveryStage{grid-template-columns:minmax(0,1fr) 90px;gap:5px 12px;padding:16px;display:grid}.deliveryStage h3{grid-column:1;font-size:14px}.deliveryStage>p{grid-column:1;margin:0}.deliveryStageRate{text-align:right;grid-area:1/2/3;align-self:center;margin:0;font-size:28px}.deliveryStageContext{text-align:right;grid-area:3/2;align-self:center;margin:0;font-size:11px}.deliveryStageRate>span{font-size:17px}.deliveryStage dl{grid-area:3/1;gap:12px;margin-top:6px;display:flex}.deliveryStage dl>div{padding:0;display:block}.deliveryStage dd{margin-top:3px}.deliveryCountryTable{min-width:450px}.deliverySectionHeading{align-items:flex-start}.deliverySectionHeading>button{flex-shrink:0}.deliveryMetrics>div{padding:14px}.deliveryMetrics dd{font-size:25px}}.admin button,.admin input,.admin select,.admin textarea{font-family:var(--font-sans);letter-spacing:0;font-size:13px}.admin button,.admin input,.admin select{min-height:32px}.admin button{transition:background .12s,color .12s,border-color .12s}.admin button:hover:not(:disabled){color:var(--white);background:#181818}.admin :focus-visible{outline:2px solid var(--white);outline-offset:2px}.dashboardHeader{align-items:center;gap:18px;height:56px;padding:8px 20px;display:flex}.dashboardIdentity{background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;display:flex}.dashboardIdentity img{object-fit:contain;width:24px;height:30px}.admin .dashboardIdentity:hover:not(:disabled){background:0 0}.dashboardSearch{border:1px solid #0000;flex:1;align-items:center;min-width:120px;max-width:560px;height:40px;display:flex}.dashboardSearch:hover{border-color:var(--line)}.dashboardSearch:focus-within{border-color:var(--line-strong)}.admin .dashboardSearch input{width:100%;min-width:0;height:38px;box-shadow:none;background:0 0;border:0;outline:0;padding:0 10px;font-size:16px;font-weight:400}.dashboardSearch input::placeholder{color:#b2b2b2;opacity:1}.dashboardNav{align-items:center;gap:6px;margin-left:auto;display:flex}.admin .dashboardNav>button{color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:0 10px;font-size:14px}.admin .dashboardNav>button:hover:not(:disabled){color:var(--white);background:#141414}.admin .dashboardNav>button[aria-current=page]{color:var(--white);background:0 0;font-weight:600}.catalogLibrary{max-width:1520px;margin:0 auto;padding:28px 40px 32px}.libraryHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.libraryHeading h1{letter-spacing:-.5px;margin:0 0 18px;font-size:28px;font-weight:600;line-height:1.2}.libraryInventory{align-items:baseline;gap:12px;display:flex}.libraryCount{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font-size:48px;font-weight:500;line-height:1}.libraryHeading p{color:var(--muted);margin:0;font-size:14px}.libraryHeadingActions{align-items:center;gap:12px;display:flex}.libraryQuiet{color:var(--muted);background:0 0;border:0;padding:0 8px}.admin .libraryQuiet:hover:not(:disabled){color:var(--white);background:0 0}.libraryBadge{color:var(--white);font-variant-numeric:tabular-nums;background:#1a1a1a;margin-left:6px;padding:1px 5px;font-size:11px;display:inline-block}.libraryPrimary{color:#000;background:#e6e6e6;border-color:#e6e6e6;padding:0 12px}.admin .libraryPrimary:hover:not(:disabled){color:#000;background:#ccc;border-color:#ccc}.libraryToolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.librarySections,.libraryControls{align-items:center;gap:20px;display:flex}.librarySections>span{font-size:13px;font-weight:600}.librarySections button{color:var(--muted);background:0 0;border:0;padding:0}.admin .librarySections button:hover:not(:disabled){color:var(--white);background:0 0}.libraryControls{gap:4px}.admin .dashboardIconButton{width:32px;height:32px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.admin .dashboardIconButton[aria-expanded=true]{color:var(--white);background:#1a1a1a}.dashboardIconButton i{background:var(--white);width:4px;height:4px;position:absolute;top:4px;right:4px}.libraryFilterAnchor{position:relative}.libraryFilterPopover{z-index:10;border:1px solid var(--line);background:var(--panel);width:176px;padding:12px;position:absolute;top:0;right:calc(100% + 8px);box-shadow:0 8px 24px #000a}.libraryFilterPopover strong{color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:500;display:block}.libraryFilterPopover label{cursor:pointer;align-items:center;gap:8px;padding:6px 4px;font-size:13px;display:flex}.libraryFilterPopover label:hover{background:#151515}.admin .libraryFilterPopover input[type=radio]{width:14px;height:14px;min-height:14px;accent-color:var(--white);margin:0}.libraryActiveFilter{color:var(--muted);margin-right:6px;font-size:12px}.librarySearchSummary{color:var(--muted);align-items:center;gap:8px;margin:0 0 16px;font-size:13px;display:flex}.librarySearchSummary button{border:0;place-items:center;width:28px;padding:0;display:grid}.libraryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;display:grid}.libraryTile{min-width:0}.libraryTileButton{text-align:left;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block}.admin .libraryTileButton:hover:not(:disabled){color:var(--white);background:0 0}.libraryArtwork{aspect-ratio:1;background:var(--panel);border:1px solid #181818;justify-content:center;align-items:center;width:100%;padding:22px;transition:background .12s,border-color .12s;display:flex}.libraryArtwork img{object-fit:contain;pointer-events:none;width:100%;height:100%;min-height:0;max-height:220px}.libraryTile:not(.selected) .libraryTileButton:hover .libraryArtwork{background:#101010;border-color:#444}.libraryCaption{flex-direction:column;gap:3px;min-width:0;padding:9px 0 0;line-height:1.4;display:flex}.libraryCaption strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.libraryCaption>span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.libraryGrid.list{flex-direction:column;gap:0;display:flex}.libraryListHeading{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:minmax(0,2fr) minmax(0,1.3fr) 76px 110px 100px;gap:16px;padding:8px 10px 8px 68px;font-size:12px;display:grid}.list .libraryTile{border-bottom:1px solid #1c1c1c}.list .libraryTileButton{grid-template-columns:42px minmax(0,2fr) minmax(0,1.3fr) 76px 110px 100px;align-items:center;gap:16px;min-height:59px;padding:8px 10px;display:grid}.admin .list .libraryTile:not(.selected) .libraryTileButton:hover:not(:disabled){background:#0e0e0e}.list .libraryArtwork{border:0;width:42px;height:42px;padding:4px}.list .libraryCaption{padding:0}.libraryListTags,.libraryListAccess,.libraryListSource,.libraryListDate{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.5;overflow:hidden}.libraryLoadMore{margin:24px auto 0;display:block}.libraryEmpty{text-align:center;padding:48px 20px}.libraryEmpty h2{font-size:18px;font-weight:500}.libraryEmpty p,.libraryHint{color:var(--muted);font-size:13px;line-height:1.6}.libraryNotice{background:var(--panel);border-left:2px solid var(--muted);padding:14px;font-size:13px}.catalogToolHeader,.dashboardPageHeading{padding:24px 32px 16px}.catalogToolHeader h1,.dashboardPageHeading h1{margin:16px 0 8px;font-size:26px;font-weight:600}.catalogToolHeader p,.dashboardPageHeading p{color:var(--muted);font-size:13px;line-height:1.6}.operations .dashboardPageHeading{padding:0 0 20px}.operations{padding:24px 32px}.operations>section{margin-bottom:12px}.operationsDiagnostics{border-top:1px solid var(--line);padding-top:16px}.operationsDiagnostics>summary{cursor:pointer;font-size:14px}.operationsDiagnostics>p{color:var(--muted);margin:16px 0;font-size:13px;line-height:1.6}.communityWorkspace,.growthDashboard,.hiringWorkspace{padding:24px 32px}.communityReview p{font-size:13px}.communityReview{padding:24px}.editorBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (max-width:1000px){.dashboardHeader{gap:12px;padding:8px 16px}.dashboardNav{gap:0}.admin .dashboardNav>button{padding:0 8px;font-size:13px}.catalogLibrary{padding:24px}.libraryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.libraryListSource,.libraryListHeading>span:nth-child(4){display:none}.libraryListHeading{grid-template-columns:minmax(0,2fr) minmax(0,1fr) 65px 94px}.list .libraryTileButton{grid-template-columns:42px minmax(0,2fr) minmax(0,1fr) 65px 94px}}@media (max-width:720px){.dashboardHeader{flex-wrap:wrap;gap:4px 12px;height:auto;min-height:56px;padding:8px 16px}.dashboardSearch{max-width:none}.dashboardNav{justify-content:space-between;width:100%;margin:0}.admin .dashboardNav>button{padding:0 5px}.catalogLibrary{padding:20px 16px}.libraryHeading{align-items:flex-start;gap:16px;margin-bottom:22px}.libraryHeading h1{font-size:25px}.libraryCount{font-size:38px}.libraryHeadingActions{flex-direction:column-reverse;align-items:flex-end;gap:8px}.libraryQuiet{font-size:12px!important}.libraryInventory{flex-direction:column;gap:6px}.libraryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.libraryArtwork{padding:18px}.librarySections{gap:12px}.librarySections button,.librarySections>span{font-size:12px}.libraryToolbar{gap:6px}.libraryListTags,.libraryListDate,.libraryListHeading>span:nth-child(2),.libraryListHeading>span:nth-child(5){display:none}.libraryListHeading{grid-template-columns:minmax(0,1fr) 60px;padding-left:58px}.list .libraryTileButton{grid-template-columns:36px minmax(0,1fr) 60px;gap:12px;padding:8px}.list .libraryArtwork{width:36px;height:36px}.operations,.communityWorkspace,.growthDashboard,.hiringWorkspace{padding:20px 16px}}.reorderList{flex-direction:column;gap:8px;display:flex}.reorderHelp{color:var(--muted);font-size:12px;line-height:1.6}.reorderRow{border:1px solid var(--line);background:var(--panel);align-items:center;gap:12px;padding:12px;display:flex}.reorderRow.isOver{border-color:var(--white);background:#292929}.reorderRow>strong{flex:1;min-width:0;font-size:13px;font-weight:500}.reorderHandle{cursor:grab;color:var(--muted);border:0;padding:0 4px;font-size:20px!important}.reorderRow label{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.reorderRow input{text-align:center;border-color:var(--line);width:48px}.reorderRemove{border:0;font-size:18px!important}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.admin button,.libraryArtwork{transition:none}}.growthSourceExplanation{max-width:760px;color:var(--muted);font:13px/1.7 var(--font-sans);margin:12px 0 24px}.growthSourceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.growthSourceCards .sourceCard{background:#1e272c;border:0;padding:24px}.sourceCard>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sourceCard h3{margin:0;font-size:15px;font-weight:500}.sourceCard>div>span{color:#c1d0d8;font-size:12px}.sourceCard p{color:#c0c6c9;margin:16px 0;font-size:13px;line-height:1.7}.sourceCard small{color:#aebbc2;font-size:12px}.sourceCard details{margin-top:20px;font-size:12px}.sourceCard summary{cursor:pointer}.growthSourceCards .source-stale,.growthSourceCards .source-authentication_error,.growthSourceCards .source-permission_error,.growthSourceCards .source-query_limit_error,.growthSourceCards .source-schema_error,.growthSourceCards .source-unavailable{background:#2b261e}.sourceCard.source-stale>div>span{color:#dbccb0}.growthCoverageGrid article{border:0;padding:24px}.growthCoverageGrid .reportAvailable{background:#1e2723}.growthCoverageGrid .reportPending{background:#242424}.growthCoverageGrid strong{font:14px/1.5 var(--font-sans)}.growthCoverageGrid article>span{color:var(--white);margin:12px 0;font-size:13px;display:block}.growthCoverageGrid p{font:13px/1.7 var(--font-sans);color:#bcbfbd}.growthSectionHeading h2{font-size:19px;font-weight:500}@media (max-width:720px){.growthSourceCards{grid-template-columns:1fr}.sourceCard>div{flex-direction:column}.growthCoverageGrid article{padding:20px}}.reorderHandle{touch-action:none;-webkit-user-select:none;user-select:none}.uploadFlow{padding:20px}.uploadFlow button,.uploadFlow input,.uploadFlow textarea,.uploadFlow select{font-size:13px}.uploadDropzone{background:var(--panel);text-align:center;border:1px dashed #444;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:28px 16px;display:flex}.uploadDropzone:hover{border-color:#888}.uploadDropzone strong{font-size:16px;font-weight:500}.uploadDropzone>span{color:var(--muted);font-size:12px}.uploadDropzone>svg{width:24px;height:24px;color:var(--muted)}.uploadDropzone.disabled{opacity:.6}.uploadPackField{margin:24px 0}.uploadPackChoice{align-items:flex-end;gap:10px;display:flex}.uploadPackChoice>label{flex:1;min-width:0}.uploadPackField label{flex-direction:column;gap:8px;font-size:13px;display:flex}.uploadPackField small{color:var(--muted);font-size:12px;font-weight:400}.uploadFlow select,.uploadFlow input,.uploadFlow textarea{border-color:var(--line);background:var(--panel);width:100%;padding:7px 9px}.uploadPackChoice>button{border-color:var(--line);flex-shrink:0;min-height:35px}.uploadNewPack{border:1px solid var(--line);background:var(--panel);gap:14px;margin-top:16px;padding:16px;display:grid}.uploadNewPack>button{justify-self:start}.uploadNewPack p{color:var(--muted);font-size:13px}.uploadFileList h3{margin:0 0 12px;font-size:14px;font-weight:500}.uploadFile{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.uploadFile>img{object-fit:contain;background:var(--panel);width:60px;height:60px;padding:5px}.uploadFileBody{flex:1;min-width:0}.uploadFileBody>p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0;font-size:11px;line-height:1.5}.uploadFileBody details{margin-top:10px;font-size:12px}.uploadFileBody summary{cursor:pointer;color:var(--muted);width:fit-content}.uploadFileOptions{gap:12px;padding-top:12px;display:flex}.uploadFileOptions label{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.uploadFileBody>button{margin-top:8px}.uploadSubmit{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.uploadSubmit p{color:var(--muted);font-size:12px;line-height:1.6}.uploadSubmit>button{margin-right:8px}.libraryHeading{margin-bottom:32px;display:block}.libraryHeading h1{align-items:baseline;gap:12px;margin:0;font-size:28px;font-weight:600;display:flex}.libraryHeading h1>span{color:var(--muted)}.libraryHeading .libraryTitleSlash{color:var(--quiet);font-weight:400}.libraryOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:calc(75% - 4px);margin-bottom:36px;display:grid}.libraryOverview h2{border-bottom:1px solid var(--line);color:var(--muted);margin:0 0 8px;padding-bottom:5px;font-size:13px;font-weight:400;line-height:1.4}.libraryInfo dl{margin:0}.libraryInfo dl>div{border-bottom:1px solid #1c1c1c;justify-content:space-between;align-items:center;gap:12px;min-height:29px;font-size:13px;display:flex}.libraryInfo dt{color:var(--muted)}.libraryInfo dd{margin:0}.libraryInfo .libraryCount{font:500 14px/1.4 var(--font-sans);letter-spacing:0;font-variant-numeric:tabular-nums}.libraryInfo dd button{font-variant-numeric:tabular-nums;border:0;min-height:28px;padding:0;font-size:13px}.admin .libraryInfo dd button:hover:not(:disabled){color:var(--white);background:0 0}.libraryInfo dd button>span{color:var(--muted);margin-left:4px}.libraryManage>div{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:10px;display:flex}.libraryManage>div>button{min-height:26px;color:var(--muted);border:0;padding:0}.admin .libraryManage>div>button:hover:not(:disabled){color:var(--white);background:0 0}.libraryManage>.libraryPrimary{min-height:30px}.libraryControls{justify-content:flex-start}.libraryControls .dashboardIconButton[aria-pressed=true]{color:var(--white);background:#191919}.librarySelectionActions{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.librarySelectionActions button{border-color:var(--line);min-height:28px;padding:0 8px;font-size:12px}.libraryTile{position:relative}.librarySelect{opacity:0;accent-color:#b5b5b5;cursor:pointer;width:16px;height:16px;margin:0;position:absolute;top:9px;left:9px;min-height:16px!important}.libraryTile:hover .librarySelect,.libraryTile:focus-within .librarySelect,.hasSelection .librarySelect{opacity:1}.selected .libraryArtwork{border-color:#a0a0a0}.list .librarySelect{top:21px;left:7px}.list .libraryTileButton{padding-left:32px}.libraryListHeading{padding-left:90px}.list .libraryTile.selected{background:#111}.libraryListPacks{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.5;overflow:hidden}.gallery .libraryListTags,.gallery .libraryListAccess,.gallery .libraryListPacks,.gallery .libraryListDate{display:none}.admin .libraryTileButton,.admin .libraryTileButton:hover:not(:disabled){appearance:none;background-color:#0000;transition:none}.libraryArtwork,.libraryArtwork img{transition:none;animation:none}.libraryArtwork{isolation:isolate;contain:paint}@media (max-width:1000px){.libraryListTags,.libraryListHeading>span:nth-child(2){display:none}.libraryListHeading>span:nth-child(4){display:block}.libraryListHeading{grid-template-columns:minmax(0,2fr) 65px minmax(0,1fr) 94px}.list .libraryTileButton{grid-template-columns:42px minmax(0,2fr) 65px minmax(0,1fr) 94px}}@media (max-width:720px){.libraryOverview{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;width:100%;margin-bottom:24px}.libraryView{grid-column:1/-1}.libraryView h2{display:none}.libraryView{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.libraryView .libraryControls{margin-left:auto}.libraryView .librarySelectionActions{order:-1}.librarySelectionActions{margin-top:0}.libraryHeading{margin-bottom:24px}.libraryHeading h1{font-size:25px}.libraryListHeading{grid-template-columns:minmax(0,1.5fr) 55px minmax(0,1fr);gap:10px;padding-left:76px}.list .libraryTileButton{grid-template-columns:32px minmax(0,1.5fr) 55px minmax(0,1fr);gap:10px}.list .libraryArtwork{width:32px;height:32px}.list .librarySelect{top:18px;left:7px}.libraryListPacks,.libraryListAccess{font-size:11px}.libraryCaption strong{font-size:12px}}@media (hover:none){.librarySelect{opacity:1}}.admin .dashboardSearchTrigger{color:#b2b2b2;text-align:left;background:0 0;border:1px solid #0000;flex:1;justify-content:space-between;align-items:center;min-width:120px;max-width:560px;height:40px;padding:0 10px;font-size:16px;font-weight:400;display:flex}.admin .dashboardSearchTrigger:hover:not(:disabled),.admin .dashboardSearchTrigger:focus-visible{border-color:var(--line);color:var(--white);background:#161616}.dashboardSearchTrigger kbd{opacity:0;font:14px var(--font-sans);color:var(--muted)}.dashboardSearchTrigger:hover kbd,.dashboardSearchTrigger:focus-visible kbd{opacity:1}.catalogSearchDialog{border:1px solid var(--line);background:var(--black);width:min(640px,100vw - 32px);max-width:none;color:var(--white);margin:0 auto;padding:0 0 8px;position:fixed;inset:12vh 0 auto;box-shadow:0 16px 70px #0009}.catalogSearchDialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0008}.catalogSearchField{border-bottom:1px solid var(--line);align-items:center;gap:12px;height:50px;padding:0 16px;display:flex}.admin .catalogSearchField input{width:100%;min-width:0;height:48px;box-shadow:none;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:16px;line-height:1.45}.catalogSearchField input::placeholder{color:#b2b2b2;opacity:1}.catalogSearchField>svg{width:16px;height:16px;color:var(--muted);flex-shrink:0}.catalogSearchScope{color:var(--muted);text-transform:uppercase;padding:14px 16px 8px;font-size:11px}.admin .catalogSearchSubmit{width:100%;color:var(--white);text-align:left;background:#222;border:0;align-items:center;gap:12px;min-height:40px;padding:8px 16px;font-size:14px;display:flex}.admin .catalogSearchSubmit:hover:not(:disabled){background:#303030}.catalogSearchSubmit>span:nth-child(2){overflow-wrap:anywhere;flex:1}.catalogSearchSubmit strong{font-weight:600}.catalogSearchSubmit>span:last-child{color:var(--muted)}@media (max-width:720px){.admin .dashboardSearchTrigger{max-width:none}.catalogSearchDialog{top:64px}}.gallery .libraryCaption{min-height:80px}.gallery .libraryCaption>.libraryGridTags{-webkit-line-clamp:2;white-space:normal;color:var(--muted);-webkit-box-orient:vertical;margin-top:2px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.list .libraryGridTags{display:none}.dashboardDialog{width:min(1120px,100vw - 64px);max-width:none;max-height:calc(100dvh - 64px);color:var(--white);background:var(--black);border:1px solid var(--line);margin:auto;padding:0;inset:0;overflow:hidden;box-shadow:0 24px 100px #0009}.dashboardDialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3}.dashboardDialogHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;min-height:76px;padding:18px 24px 14px;display:flex}.dashboardDialogHeading>div{min-width:0}.dashboardDialogActions{flex:none;align-items:center;gap:12px;display:flex}.dashboardDialogHeading h2{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:500;line-height:1.25}.dashboardDialogHeading h2:focus{outline:none}.dashboardDialogHeading p{color:var(--muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.4}.dashboardDialogHeading .dashboardIconButton{background:0 0;border-color:#0000;flex:none}.dashboardDialogHeading .dashboardIconButton:hover{background:#1a1a1a}.stickerPopupColumns{grid-template-columns:minmax(0,1.45fr) minmax(340px,1fr);height:min(690px,100dvh - 148px);display:grid}.stickerPopupArtwork{background:#080808;justify-content:center;align-items:center;min-height:0;padding:36px;display:flex}.stickerPopupArtwork img{object-fit:contain;width:100%;height:100%;display:block}.stickerPopupArtwork>span{color:var(--muted);font-size:13px}.stickerPopupMetadata{overscroll-behavior:contain;border-left:1px solid var(--line);min-width:0;overflow-y:auto}.stickerPopup .editorForm{overflow:visible}.stickerPopup .editorField,.stickerPopup .editorSectionHeading,.stickerPopup .editorTier legend{letter-spacing:0;font-family:inherit;font-size:12px;line-height:1.45}.stickerPopup .editorField input,.stickerPopup .editorField textarea,.stickerPopup .editorCollectionSearch,.stickerPopup .editorInlineControls input{background:#0c0c0c;border:1px solid #282828;border-radius:2px;padding:8px 10px;font-family:inherit;font-size:14px}.stickerPopup .editorField input:hover,.stickerPopup .editorField textarea:hover{background:#121212;border-color:#444}.stickerPopup .editorField small,.stickerPopup .editorSectionHeading small{color:var(--muted);font-size:11px}.stickerPopup .editorTier{gap:8px}.stickerPopup .editorTier label{padding:0 10px;font-family:inherit;font-size:12px}.stickerPopup .editorTier label span{font:inherit}.stickerPopup .editorOption{min-height:36px;padding:7px 10px}.stickerPopup .editorOption strong{font-family:inherit;font-size:13px;font-weight:400;line-height:1.3}.stickerPopup .editorOption em{font-family:inherit;font-size:10px}.stickerPopup .editorOptions{border-color:var(--line);max-height:150px}.stickerPopup .editorInlineControls button,.stickerPopup .editorCreateTag button{white-space:nowrap;padding:6px 10px;font-family:inherit;font-size:12px}.stickerPopup .editorEmpty{letter-spacing:0;color:var(--muted);font-family:inherit;font-size:12px}.stickerPopup .editorFooter{border-color:var(--line);flex-wrap:wrap;gap:12px;padding:16px 22px;display:flex}.stickerPopup .editorFooter>div{flex:1;min-width:140px}.stickerPopup .editorFooter strong,.stickerPopup .editorFooter span{font-family:inherit;font-size:11px;font-weight:400;line-height:1.5}.stickerPopup .editorFooter button{padding:8px 12px;font-size:12px}.popupFields{border:0;gap:20px;min-width:0;margin:0;padding:22px;display:grid}.popupFields .editorField>span{justify-content:space-between;display:flex}.popupFields .editorField>small{justify-self:start}.popupFacts{margin:0 22px 22px}.popupFacts dl{margin:0}.popupFacts dl>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.popupFacts dt{color:var(--muted)}.popupFacts dd{margin:0}.popupFacts p{color:var(--muted);font-size:12px;line-height:1.5}.popupReviewLink{color:var(--muted);border-color:#0000;margin:0 22px 22px;font-size:12px!important}.editorBackdrop{justify-content:center;align-items:center;padding:32px}.editorDrawer{border:1px solid var(--line);width:min(820px,100%);height:min(850px,100dvh - 64px);box-shadow:0 24px 100px #0009}.taxonomyDrawer{width:min(960px,100%)}.uploadDialog{width:min(1100px,100vw - 64px)}.uploadFlow{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);max-height:calc(100dvh - 160px);padding:0;display:grid;overflow-y:auto}.uploadFilesWorkspace{min-width:0;padding:24px}.uploadSettings{border-left:1px solid var(--line);background:#080808;min-width:0;padding:24px}.uploadSettings>h3{margin:0 0 16px;font-size:14px;font-weight:500}.uploadSettings .uploadPackField{margin:0 0 24px}.uploadSettings .uploadPackChoice{flex-wrap:wrap}.uploadSettings .uploadPackChoice>label{flex-basis:100%}.uploadDropzone{background:#080808;border-radius:3px;min-height:240px;padding:28px 24px}.uploadDropzone>strong{font-size:20px}.uploadEmptyHint{text-align:center;max-width:360px;color:var(--muted);margin:20px auto 4px;font-size:13px;line-height:1.6}.uploadSettings .uploadSubmit{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.uploadSettings .uploadSubmit p{line-height:1.6}.uploadFile{padding:16px 0}.uploadFile>img{width:76px;height:76px}.uploadFileList{margin-top:24px}.uploadFileList>h3{font-size:14px;font-weight:500}.libraryPackFilterHeading{margin-top:18px}.libraryFilterPopover{z-index:20;width:250px;max-height:min(550px,70vh);overflow-y:auto}.libraryPackFilterSearch{width:100%;margin:8px 0;border:1px solid var(--line)!important;background:#121212!important;padding:8px!important;font-size:12px!important}.libraryPackFilterOptions{max-height:230px;overflow-y:auto}.libraryPackFilterOptions label{line-height:1.4}.libraryActiveFilter{text-overflow:ellipsis;white-space:nowrap;text-align:left;border-color:#0000;max-width:180px;overflow:hidden;font-size:11px!important}.libraryGrid{-webkit-user-select:none;user-select:none}.libraryTileButton{-webkit-user-drag:none}.libraryTile.selected .libraryArtwork{background:#14243b;border-color:#7cafff;box-shadow:inset 0 0 0 2px #7cafff}.libraryTile.selected .libraryCaption{background:#102037}.libraryTile.selected .libraryCaption strong{color:#c8ddff}.list .libraryTile.selected,.list .libraryTile.selected .libraryTileButton{background:#14243b}.librarySelect{accent-color:#8ab8ff}.librarySelectionBox{z-index:40;pointer-events:none;background:#6aa6ff29;border:1px solid #8ab8ff;position:fixed}@media (max-width:760px){.dashboardDialog,.uploadDialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.dashboardDialogHeading{gap:12px;min-height:74px;padding:16px}.dashboardDialogHeading h2{font-size:19px}.stickerPopupColumns{flex-direction:column;height:auto;max-height:calc(100dvh - 118px);display:flex;overflow-y:auto}.stickerPopupArtwork{flex:none;height:310px;padding:24px}.stickerPopupMetadata{border-left:0;border-top:1px solid var(--line);flex:none;overflow:visible}.stickerPopup .editorField input,.stickerPopup .editorField textarea{font-size:16px}.uploadFlow{max-height:calc(100dvh - 118px);display:block}.uploadFilesWorkspace,.uploadSettings{padding:18px}.uploadSettings{border-left:0;border-top:1px solid var(--line)}.uploadDropzone{min-height:200px}.editorBackdrop{padding:12px}.editorDrawer{height:calc(100dvh - 24px)}.libraryFilterPopover{width:min(250px,100vw - 120px)}}.stickerPopup .editorSection{padding:16px 22px}.stickerPopup .editorTier label:has(input:checked){color:var(--white);background:#1b1b1b;border-color:#666}.stickerPopup .editorTier input{accent-color:#bcbcbc}.popupSelectedTags{flex-wrap:wrap;gap:6px;display:flex}.popupSelectedTags:empty{display:none}.popupSelectedTags button{min-height:26px;color:var(--white);background:#181818;border:1px solid #282828;border-radius:2px;align-items:center;gap:10px;padding:5px 8px;font-family:inherit;font-size:12px;display:flex}.popupSelectedTags button:hover{background:#252525}.popupSelectedTags span{color:var(--muted)}.popupPackPicker{min-width:0}.popupPackPicker>summary{cursor:pointer;background:#0c0c0c;border:1px solid #282828;justify-content:space-between;align-items:center;gap:12px;padding:10px;font-size:13px;display:flex}.popupPackPicker>summary:hover{background:#181818}.popupPackPicker>summary>span:last-child{color:var(--muted);flex:none;font-size:11px}.popupPackPicker .editorCollectionSearch{width:100%;margin:10px 0}.popupChangeNote{color:var(--muted);padding:12px 22px;font-size:12px}.popupChangeNote summary{cursor:pointer}.popupChangeNote .editorField{margin-top:12px}@media (min-width:641px) and (max-width:760px){.stickerPopupColumns{grid-template-columns:minmax(0,1fr) minmax(300px,1fr);height:calc(100dvh - 132px);display:grid}.stickerPopupArtwork{height:auto;padding:22px}.stickerPopupMetadata{border-top:0;border-left:1px solid var(--line);overflow-y:auto}.stickerPopup .editorSection,.stickerPopup .editorFooter{padding:14px}}.stickerPopup .popupSelectedTags button{gap:7px;min-height:26px;padding:4px 7px;font-size:12px}.stickerPopup .editorSection{gap:10px;padding:14px 20px}.stickerPopup .editorField input{min-height:34px}.stickerPopup .editorField textarea{line-height:1.4}.stickerPopup .editorTier label{min-height:32px}.stickerPopup .editorTier label+label{border-left:1px solid var(--line-strong)}.stickerPopup .editorFooter{min-height:62px;padding:12px 20px}.popupEditorFields{border:0;min-width:0;margin:0;padding:0}.editorDrawer.packDrawer{width:min(1120px,100%)}.editorDrawer.searchSettingsDrawer{width:min(1000px,100%)}.growthPageHeading{margin-bottom:24px}.growthPageHeading h1{margin:0;font-size:28px;font-weight:600;line-height:1.3}.growthPageHeading h1 span{color:var(--muted)}.growthPageHeading>p{color:var(--muted);margin:8px 0 0;font-size:13px}.growthControls{border:0;gap:12px;min-height:38px;padding:0}.growthControls label{font:13px/1.4 var(--font-sans),sans-serif;gap:10px}.growthControls select{min-width:0;max-width:100%;height:36px;font:13px/1.4 var(--font-sans),sans-serif;border-color:var(--line);background-color:#111;padding:0 30px 0 10px}.growthControls button{min-height:36px;font:13px/1.4 var(--font-sans),sans-serif;border-color:var(--line);padding:0 12px}.growthFilterControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.growthReportingMeta{color:var(--muted);justify-content:flex-end;align-items:center;gap:14px;padding:10px 0;font-size:12px;display:flex}.growthReportingMeta button{min-height:28px;color:var(--muted);border:0;padding:4px 6px;font-size:12px}.growthReportingNotice{color:#ddceb4;background:#27221b;flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin:4px 0 16px;padding:14px 16px;font-size:13px;display:flex;position:relative}.growthReportingNotice p{flex:360px;margin:0;line-height:1.5}.growthReportingNotice button{color:inherit;border:0;padding:5px 7px;font-size:12px}.growthWindowContext{border:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding:4px 0 16px;display:flex}.growthWindowContext h2{margin:0;font-size:18px;font-weight:500}.growthWindowContext p{font:12px/1.5 var(--font-sans),sans-serif}.growthWindowZone{text-align:right;color:var(--muted);margin-top:3px;font-size:11px;display:block}.growthOverviewGroup{margin:0 0 24px}.growthOverviewGroupHeading{flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:0 0 10px;display:flex}.growthOverviewGroupHeading h2{margin:0;font-size:14px;font-weight:500}.growthOverviewGroupHeading p{color:var(--muted);margin:0;font-size:12px}.growthMetricGrid{border:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px}.growthMetricCard{background:#090909;border:1px solid #242424;min-height:0;padding:18px}.growthMetricCard>header{min-height:46px;display:block}.growthMetricHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.growthMetricCard h3{font-size:14px;line-height:1.4}.growthMetricHeading>span{color:var(--muted);font:11px/1.4 var(--font-sans),sans-serif;flex:none;margin:0}.growthMetricChips{justify-content:flex-start;gap:4px 8px;margin-top:4px}.growthMetricSourceChip{font:11px/1.4 var(--font-sans),sans-serif;border:0;padding:0}.growthMetricValue{min-height:38px;font:500 32px/1.15 var(--font-sans),sans-serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:10px 0 6px}.growthMetricCard .growthMetricValue.isUnavailable{font:500 19px/1.3 var(--font-sans),sans-serif}.growthMetricComparison{min-height:18px;font:12px/1.5 var(--font-sans),sans-serif;margin-bottom:12px}.growthMetricComparison.comparison-positive{color:#a9c8b6}.growthMetricComparison.comparison-negative{color:#d6baa3}.growthMetricWindow{font:11px/1.5 var(--font-sans),sans-serif;color:var(--muted)}.growthMetricDetails{font:12px/1.6 var(--font-sans),sans-serif}.growthMetricDetails summary{padding:2px 0}.growthMetricDetails code{background:#141414;padding:8px;font-size:11px}.growthMetricDetails dt{color:var(--muted)}.growthMetricDetails dl>div{grid-template-columns:78px minmax(0,1fr)}.growthSparkline{min-height:0;margin:0 0 12px}.growthChartControls{align-items:flex-start;gap:6px;min-height:24px}.growthChartLegend{font:10px/1.4 var(--font-sans),sans-serif;gap:4px 9px}.growthChartLegend li>span{width:12px}.growthChartLegend strong{font-weight:400}.growthChartMode{font:10px/1.3 var(--font-sans),sans-serif;padding:2px 5px}.growthSparkline svg{height:90px}.growthChartAxis{font:10px/1.4 var(--font-sans),sans-serif;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 8px;display:flex}.growthSparklineTooltip{max-width:100%;font:11px/1.4 var(--font-sans),sans-serif;flex-wrap:wrap;padding:8px;bottom:20px}.growthTrendUnavailable{min-height:124px;color:var(--muted);font:12px/1.5 var(--font-sans),sans-serif;padding:16px}.growthSparkline .growthTrendUnavailable{min-height:100px}.growthAdditionalMetrics{border-top:1px solid var(--line)}.growthAdditionalMetrics>summary{cursor:pointer;justify-content:space-between;padding:14px 0;font-size:13px;display:flex}.growthAdditionalMetrics>summary span{color:var(--muted)}.growthAdditionalMetrics>summary:after{content:"+";margin-left:12px}.growthAdditionalMetrics[open]>summary:after{content:"−"}.growthAdditionalMetrics>summary span{margin-left:auto}.growthMetricGroups,.growthMetricGroup{border:0}.growthMetricGroup{margin-bottom:20px}.growthMetricGroup>summary{border-top:1px solid var(--line);padding:12px 0}.growthMetricGroupSummaryCopy strong{font-size:14px}.growthMetricGroupSummaryCopy small,.growthMetricGroup>summary>em{font:12px/1.5 var(--font-sans),sans-serif}.growthComingOnline{border:1px solid var(--line);margin-top:12px}.growthComingOnline>summary{min-height:44px;font:13px/1.5 var(--font-sans),sans-serif;padding:12px 14px}.growthComingOnline>summary strong{font:12px/1.5 var(--font-sans),sans-serif;color:var(--muted)}.growthComingOnlineGroups article{padding:16px}.growthComingOnlineGroups h3{font-size:14px}.growthComingOnlineGroups p,.growthComingOnlineMetrics{font:12px/1.6 var(--font-sans),sans-serif}.growthNoMetricsReady,.growthOperationsLink{font:13px/1.6 var(--font-sans),sans-serif;color:var(--muted);background:#14191c;margin:0 0 18px;padding:16px}.growthOperationsLink a{color:var(--white)}.growthSectionHeading{border:0;align-items:baseline;min-height:0;padding:20px 0 12px}.growthSectionHeading h2{font-size:16px}.growthSectionHeading p{font:12px/1.5 var(--font-sans),sans-serif}.growthBreakdownGrid{gap:12px}.growthBreakdown{border:1px solid var(--line);padding:16px}.growthBreakdown h3{font-size:14px}.growthBreakdown header p{font:12px/1.6 var(--font-sans),sans-serif}.growthBreakdown .growthBadge{font:10px/1.4 var(--font-sans),sans-serif}.growthBreakdown .growthSourceTable{min-width:0}.growthBreakdown .growthSourceTable th,.growthBreakdown .growthSourceTable td{font:12px/1.5 var(--font-sans),sans-serif;padding:10px 8px}.growthBreakdown .growthSourceTable th:last-child,.growthBreakdown .growthSourceTable td:last-child{text-align:right}.growthBreakdownPager,.growthBreakdownPager button{font:12px/1.5 var(--font-sans),sans-serif}.growthRefreshMessage,.growthDataWarning{font:12px/1.6 var(--font-sans),sans-serif;background:#171c20;border:0;margin:12px 0;padding:12px 14px}.growthDataWarning{background:#27221b}.growthEmptySection{border:1px solid var(--line);min-height:240px;padding:24px}.growthEmptySection>p{font:13px/1.6 var(--font-sans),sans-serif}.growthReportingDialog{width:min(900px,100vw - 64px)}.growthReportingDialogBody{max-height:calc(100dvh - 160px);padding:20px 24px 24px;overflow-y:auto}.growthReportingIntro{max-width:680px;color:var(--muted);font:14px/1.7 var(--font-sans),sans-serif;margin:0 0 10px}.growthReportingDialog .growthCoverage,.growthReportingDialog .growthSources{border:0;padding:0}.growthReportingDialog .growthSourceExplanation{margin:4px 0 14px}.growthReportingDialog .growthCoverageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.growthReportingDialog .growthCoverageGrid article,.growthReportingDialog .sourceCard{padding:16px}.growthReportingDialog .growthSourceCards{gap:10px}.growthReportingDialog .sourceCard>div{flex-wrap:wrap;gap:6px 12px}.growthReportingDialog .sourceCard p{margin:10px 0}.growthDateDialog{width:min(480px,100vw - 32px)}.growthCustomRange{background:var(--black);border:0;grid-template-columns:1fr 1fr;gap:18px 12px;padding:20px 24px 24px;display:grid}.growthCustomRange>p{color:var(--muted);font:13px/1.6 var(--font-sans),sans-serif;grid-column:1/-1;margin:0}.growthCustomRange label{font:13px/1.4 var(--font-sans),sans-serif;gap:8px;display:grid}.growthCustomRange input{width:100%;min-width:0;height:38px;font:13px/1.4 var(--font-sans),sans-serif;background:#111}.growthDateActions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.growthDateActions button{font:13px/1.4 var(--font-sans),sans-serif;margin:0;padding:8px 12px}.growthCustomRange .growthCustomError{color:#e2bd9d}@media (max-width:1050px){.growthMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.growthMetricHeading{flex-wrap:wrap;gap:2px 8px}}@media (max-width:720px){.growthPageHeading h1{font-size:25px}.growthPageHeading{margin-bottom:20px}.growthControls{align-items:stretch;gap:10px}.growthReportControl{width:100%}.growthReportControl select{flex:1}.growthFilterControls{width:100%}.growthFilterControls label{flex:1;min-width:0}.growthFilterControls select{width:100%}.growthReportingMeta{justify-content:space-between;gap:8px}.growthReportingMeta button{padding-right:0}.growthWindowContext{padding:6px 0 18px;display:block}.growthWindowContext p{margin-top:6px}.growthWindowZone{text-align:left}.growthMetricGrid,.growthBreakdownGrid{grid-template-columns:1fr}.growthMetricHeading{flex-wrap:nowrap}.growthMetricCard{padding:16px}.growthSectionHeading{flex-direction:column;align-items:flex-start;gap:6px}.growthReportingDialog{width:calc(100vw - 24px)}.growthReportingDialogBody{max-height:calc(100dvh - 120px);padding:16px}.growthReportingDialog .growthCoverageGrid{grid-template-columns:1fr}.growthCustomRange{padding:16px}.growthMetricGroup>summary>em{grid-column:auto}}.growthReportingDialog .growthCoverageGrid article>span{font:13px/1.5 var(--font-sans),sans-serif}.growthChartLegend,.growthChartAxis{font-size:11px}.growthEmptySection h2{letter-spacing:0;font-size:20px;font-weight:500}.communityPageHeading{margin-bottom:24px}.communityPageHeading h1{margin:0;font-size:28px;font-weight:600;line-height:1.3}.communityPageHeading h1 span{color:var(--muted)}.communityPageHeading p{color:var(--muted);margin:8px 0 0;font-size:13px}.communityQueueControls,.communityQueueFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.communityQueueControls{justify-content:space-between;gap:12px;margin-bottom:28px}.communityQueueTabs{gap:4px;display:flex}.communityQueueTabs button,.communityQueueFilters button,.communityQueueFilters select{height:36px;min-height:36px;font:13px/1.4 var(--font-sans),sans-serif;letter-spacing:0;border-color:var(--line);padding:0 12px}.communityQueueTabs button{color:var(--muted);border-color:#0000}.communityQueueTabs button[aria-pressed=true]{color:var(--white);background:#1a1a1a}.communityQueueFilters select{background:#111;padding-right:28px}.communityQueueSearch{border:1px solid var(--line);background:#0c0c0c;height:36px;display:flex}.communityQueueSearch input{width:220px;min-width:0;font:13px/1.4 var(--font-sans),sans-serif;background:0 0;border:0;padding:0 10px}.communityQueueSearch button{height:34px;min-height:34px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0 9px;display:grid}.communityQueueSearch:focus-within{border-color:#888}.communityQueueSearch input:focus-visible{outline:0}.communityQueueHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.communityQueueHeading h2{margin:0;font-size:16px;font-weight:500}.communityQueueHeading>span{color:var(--muted);font-size:12px}.communityList{border-top:1px solid var(--line);gap:0}.admin .communityQueueRow{text-align:left;width:100%;min-height:94px;font:13px/1.5 var(--font-sans),sans-serif;letter-spacing:0;color:var(--white);background:0 0;border:0;border-bottom:1px solid #252525;grid-template-columns:64px minmax(0,1fr) 150px 66px 16px;align-items:center;gap:18px;padding:14px 12px;display:grid}.admin .communityQueueRow:hover:not(:disabled){color:var(--white);background:#111}.communityQueueThumbnail{background:#0e0e0e;place-items:center;width:64px;height:64px;padding:6px;display:grid}.communityQueueThumbnail img{object-fit:contain;width:100%;height:100%;min-height:0}.communityThumbnailPlaceholder{color:var(--muted)}.communityQueueCopy{flex-direction:column;gap:6px;min-width:0;display:flex}.communityQueueCopy strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.communityQueueCopy>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.communityQueueStatus{color:#bbb;font-size:12px}.communityQueueRow time,.communityQueueArrow{color:var(--muted);font-size:12px}.communityQueueRow time{text-align:right}.communityQueueArrow{opacity:0}.communityQueueRow:hover .communityQueueArrow,.communityQueueRow:focus-visible .communityQueueArrow{opacity:1}.communityLoadMore{font:13px/1.4 var(--font-sans),sans-serif;align-self:center;margin-top:16px}.communityQueueEmpty{color:var(--muted);text-align:center;font:13px/1.6 var(--font-sans),sans-serif;padding:40px 20px}.communityQueueEmpty h3{color:var(--white);margin:0 0 8px;font-size:16px;font-weight:500}.communityQueueEmpty p{margin:0}.communityQueueHealth{color:var(--muted);font:12px/1.6 var(--font-sans),sans-serif;margin-top:20px}.communityQueueHealth summary{cursor:pointer;width:fit-content}.communityQueueHealth p{background:#14191c;max-width:680px;padding:12px 16px}.communityQueueMessage,.communityWorkspace>.communityQueueMessage{color:#c0d0d9;font:13px/1.6 var(--font-sans),sans-serif;background:#1b2429;margin:12px 0;padding:12px 16px}.communityReviewDialog>.communityQueueMessage{margin:0}.communityReviewDialog{width:min(1140px,100vw - 64px)}.communityReviewDialog .communityReview{background:var(--black);border:0;max-width:none;padding:0}.communityReviewColumns,.communityReportColumns{grid-template-columns:minmax(0,1.1fr) minmax(360px,1fr);max-height:calc(100dvh - 154px);display:grid;overflow-y:auto}.communityReviewArtwork,.communityReportImage{border-right:1px solid var(--line);background:#090909;min-width:0;padding:24px}.communityReviewBody,.communityReportBody{min-width:0;padding:24px}.communityReviewArtwork .communityArtwork{border:0;margin:0;padding:0}.communityReviewArtwork .communityContributor{background:0 0;border:0;margin:24px 0 0;padding:0}.communityContributor h3{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:0 0 10px;font-size:13px;font-weight:400;line-height:1.5}.communityReviewArtwork .communityCaptionText{color:var(--white);margin:12px 0;font-size:14px;line-height:1.65}.communityContributorTags{align-items:baseline;gap:20px;margin:12px 0 0;font-size:13px;line-height:1.6;display:flex}.communityContributorTags dt{color:var(--muted);flex:none}.communityContributorTags dd{color:#bbb;flex-wrap:wrap;gap:4px 12px;min-width:0;margin:0;display:flex}.communityContributorTags span{overflow-wrap:anywhere}.communityReviewDialog .communityRehearsal{color:#d6cbae;background:#25231a;margin:0 0 16px;padding:10px 12px}.communityReviewState,.communityReportStatus{color:var(--muted);font:12px/1.5 var(--font-sans),sans-serif;margin:0 0 20px}.communityReviewBody .communitySectionHeading h3{font-size:16px;font-weight:500}.communityReviewDialog button,.communityReviewDialog input,.communityReviewDialog textarea,.communityReviewDialog select{font-family:var(--font-sans),sans-serif;letter-spacing:0;font-size:13px}.communityReviewDialog button{border-color:var(--line);padding:6px 10px}.communityReviewDialog .communityPrimary{border-color:var(--white)}.communityReviewDialog .dashboardIconButton{border-color:#0000;padding:0}.communityReviewDialog .communityActions{gap:8px}.communityReviewDialog .communityArtwork .communityActions{margin-bottom:8px}.communityReviewDialog .communityArtwork a{color:var(--muted);padding:4px 0;font-size:11px;text-decoration:none}.communityReviewDialog .communityArtwork a:hover{color:var(--white)}.communityReviewDialog .communityHint{font-size:12px;line-height:1.6}.communityReviewDialog .communityField{margin:16px 0;font-size:13px}.communityReviewDialog .communityField small{font-size:11px}.communityReviewDialog .communityField input,.communityReviewDialog .communityField textarea{border-color:var(--line);background:#0d0d0d}.communityReviewDialog .communityAudit{font-size:12px}.communityReportImage{justify-content:center;align-items:center;display:flex}.communityReportImage .communityPreview,.reportExpandedArtwork{object-fit:contain;border:0;width:100%;max-width:100%;height:auto;max-height:520px;display:block}.communityReportBody{font:13px/1.6 var(--font-sans),sans-serif}.communityReportBody h3{margin:0 0 12px;font-size:17px;font-weight:500}.communityReportBody>p{color:var(--muted)}.communityReportBody .communityReason{font-size:13px}.communityReportBody textarea{background:#0d0d0d;padding:10px;font-size:13px}.communityReportBody label:has(input[type=checkbox]){color:var(--muted);align-items:flex-start;gap:10px;display:flex}.communityReportBody input[type=checkbox]{flex:none;min-height:0;margin:5px 0 0}.communityReportBody .communityActions{align-items:flex-start}.communityReportBody .reportFacts{font:12px/1.6 var(--font-sans),sans-serif}.communityReportBody .reportFacts dt{text-transform:capitalize}.communityWorkspace .reportWorkspace{min-height:0}.communityWorkspace .reportToolbar{min-height:36px;font:13px/1.5 var(--font-sans),sans-serif;border:0;gap:12px;padding:0 0 16px}.communityWorkspace .reportToolbar select,.communityWorkspace .reportToolbar button{height:36px;font:13px/1.4 var(--font-sans),sans-serif;border-color:var(--line)}.communityWorkspace .reportToolbar>span{font-size:12px}.communityWorkspace .reportTableScroll{border:0}.communityWorkspace .reportTable{width:100%;min-width:640px}.communityWorkspace .reportTable th,.communityWorkspace .reportTable td{font:13px/1.5 var(--font-sans),sans-serif;border-bottom:1px solid var(--line);padding:14px 12px}.communityWorkspace .reportTable th{color:var(--muted);font-size:12px;font-weight:400}.communityWorkspace .reportTable tbody tr:hover td{background:#111}.communityWorkspace .reportPriority.high{color:#dbbd95}.communityWorkspace .reportPriority.urgent{color:#e3a2a2}.communityReportImage .reportArtwork{width:100%;margin:0}.communityReportImage .reportArtwork p{color:var(--muted);font:12px/1.5 var(--font-sans),sans-serif;text-align:center}.reportTechnicalDetails,.communityReportBody .reportTimeline{border-block:1px solid var(--line);color:var(--muted);font:12px/1.6 var(--font-sans),sans-serif;margin:16px 0;padding:12px 0}.reportTechnicalDetails summary,.reportTimeline summary{cursor:pointer}.communityReportBody .reportConsumerDetails{color:#bfccd4;font:13px/1.6 var(--font-sans),sans-serif;background:#192127;border:0;margin:16px 0;padding:16px}.communityReportBody .reportConsumerDetails .sectionLabel{font:12px/1.5 var(--font-sans),sans-serif;color:#bfccd4;margin:0 0 8px}.communityReportBody .reportConsumerDetails p{font:13px/1.6 var(--font-sans),sans-serif;margin:0}.reportActionPicker{gap:8px;margin-top:20px;display:grid}.reportActionPicker select{border-color:var(--line);background:#111;height:38px;padding:0 10px}.communityReportBody .reportDecision{border:0;margin-top:20px;padding:0}.communityReportBody .reportDecision h3{font-size:16px}.communityReportBody .reportTimeline article{padding:12px 0}.communityReportBody .reportTimeline article strong,.communityReportBody .reportTimeline article p{font:12px/1.6 var(--font-sans),sans-serif}.communityReportBody .reportTimeline article time{color:var(--muted);margin-top:4px}@media (max-width:900px){.communityQueueControls{align-items:flex-start}.communityQueueFilters{width:100%}.communityQueueSearch{flex:1}.communityQueueSearch input{width:100%}.communityReviewColumns,.communityReportColumns{grid-template-columns:1fr 1fr}.communityReviewArtwork,.communityReviewBody,.communityReportImage,.communityReportBody{padding:18px}}@media (max-width:720px){.communityPageHeading h1{font-size:25px}.communityPageHeading{margin-bottom:20px}.communityQueueControls{margin-bottom:22px}.communityQueueSearch{flex:100%}.communityQueueFilters>label{flex:1}.communityQueueFilters select{width:100%}.admin .communityQueueRow{grid-template-columns:52px minmax(0,1fr) 66px;gap:8px 12px;min-height:90px;padding:12px 0}.communityQueueThumbnail{grid-row:1/3;width:52px;height:52px}.communityQueueCopy{grid-area:1/2;gap:3px}.communityQueueCopy strong{font-size:13px}.communityQueueStatus{grid-area:2/2;font-size:11px}.communityQueueRow time{grid-area:1/3}.communityQueueArrow{display:none}.communityReviewDialog{width:calc(100vw - 24px)}.communityReviewColumns,.communityReportColumns{grid-template-columns:1fr;max-height:calc(100dvh - 110px)}.communityReviewArtwork,.communityReportImage{border-right:0;border-bottom:1px solid var(--line)}.communityReportImage .communityPreview,.reportExpandedArtwork{max-height:320px}.communityWorkspace .reportToolbar{flex-wrap:wrap}.communityWorkspace .reportToolbar>span{order:3;width:100%}.communityWorkspace .reportToolbar>button{margin-left:auto}}.communityReviewDialog[open]{flex-direction:column;display:flex}.communityReviewDialog>.dashboardDialogHeading,.communityReviewDialog>.communityQueueMessage{flex:none}.communityReviewDialog>.communityReviewScroll,.communityReviewDialog>.communityReportColumns{min-height:0;overflow-y:auto}.communityReviewDialog .communityReviewColumns{max-height:none;overflow:visible}.communityReviewDialog>.communityReportColumns{max-height:none}.communitySubmissionDialog[open]{height:min(900px,100dvh - 64px)}.communitySubmissionDialog>.communityReviewScroll{flex:1;overflow:hidden}.communitySubmissionDialog .communityReview{height:100%;min-height:0}.communitySubmissionDialog .communityReviewColumns{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.communitySubmissionDialog .communityReviewArtwork,.communitySubmissionDialog .communityReviewBody{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}@media (max-width:720px){.communitySubmissionDialog[open]{height:calc(100dvh - 24px)}.communitySubmissionDialog>.communityReviewScroll{overflow-y:auto}.communitySubmissionDialog .communityReview{height:auto}.communitySubmissionDialog .communityReviewColumns{grid-template-rows:none;height:auto;overflow:visible}.communitySubmissionDialog .communityReviewArtwork,.communitySubmissionDialog .communityReviewBody{scrollbar-gutter:auto;overflow:visible}}.communityReportBody .reportConsumerDetails .sectionLabel{letter-spacing:0;text-transform:none;background:0 0;border:0;min-height:0;padding:0}.communityWorkspace .reportTable th{text-transform:none;letter-spacing:0}.hiringPageHeading{margin-bottom:24px}.hiringPageHeading h1{letter-spacing:-.7px;margin:0 0 10px;font-size:28px;font-weight:600}.hiringPageHeading h1 span{color:#999}.hiringPageHeading p{color:#999;margin:0;font-size:13px;line-height:1.5}.hiringControls,.hiringFilters,.hiringInventory{align-items:center;gap:12px;display:flex}.hiringControls{flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.hiringInventory h2{margin:0;font-size:16px;font-weight:500}.hiringInventory>span{color:#999;font-variant-numeric:tabular-nums;font-size:12px}.hiringFilters{flex-wrap:wrap;gap:8px}.admin .hiringFilters select,.admin .hiringFilters>button{min-height:36px;font:13px/20px var(--font-sans),Arial,sans-serif;color:#bbb;background:#0b0b0b;border:1px solid #242424;border-radius:0;padding:7px 10px}.admin .hiringFilters select:hover,.admin .hiringFilters>button:hover{color:#eee;background:#171717}.hiringSearch{color:#888;background:#0b0b0b;border:1px solid #242424;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.hiringSearch:focus-within{border-color:#888}.admin .hiringSearch input{color:#eee;width:220px;font:13px/20px var(--font-sans),Arial,sans-serif;background:0 0;border:0;outline:0;padding:0}.hiringListHeading,.admin .hiringApplicantRow{grid-template-columns:minmax(180px,1.8fr) minmax(140px,1fr) 140px 96px 16px;align-items:center;gap:24px;display:grid}.hiringListHeading{color:#888;padding:0 12px 12px;font-size:12px}.hiringList{border-top:1px solid #242424;margin:0;padding:0;list-style:none}.hiringList li{margin:0;padding:0}.admin .hiringApplicantRow{text-align:left;color:#b5b5b5;width:100%;min-height:76px;font:13px/1.5 var(--font-sans),Arial,sans-serif;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #242424;border-radius:0;padding:16px 12px}.admin .hiringApplicantRow:hover{color:#eee;background:#121212}.admin .hiringApplicantRow:focus-visible{outline-offset:-2px;background:#121212;outline:2px solid #888}.hiringApplicantName{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.hiringApplicantName strong{color:#eee;font-size:14px;font-weight:500}.hiringApplicantName>span{color:#888;font-size:12px}.hiringApplicantStatus.new{color:#dedede}.hiringApplicantArrow{color:#888;opacity:0}.hiringApplicantRow:hover .hiringApplicantArrow,.hiringApplicantRow:focus-visible .hiringApplicantArrow{opacity:1}.hiringScope{color:#999;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 20px;font-size:12px;line-height:1.6;display:flex}.admin .hiringScope button{color:#ccc;background:#181818;border:0;min-height:0;padding:3px 7px;font-size:12px}.hiringMessage{color:#d4c6aa;background:#211d15;margin:0 0 20px;padding:12px 14px;font-size:13px;line-height:1.6}.hiringEmpty{color:#999;padding:40px 12px;font-size:13px}.hiringEmpty h3{color:#ccc;margin:0 0 8px;font-size:15px;font-weight:500}.hiringEmpty p{margin:0}.hiringApplicationDialog{width:min(960px,100vw - 64px);padding:0}.hiringApplicationDialog[open]{flex-direction:column;display:flex}.hiringApplicationDialog>.dashboardDialogHeading{flex:none}.hiringApplicationBody{grid-template-columns:280px minmax(0,1fr);min-height:0;font-size:14px;line-height:1.6;display:grid;overflow-y:auto}.hiringApplicantInfo{overflow-wrap:anywhere;background:#101112;min-width:0;padding:24px}.hiringFacts{margin:0;font-size:13px}.hiringFacts>div{margin-bottom:18px}.hiringFacts dt{color:#8f9499;margin-bottom:3px}.hiringFacts dd{color:#dedede;margin:0}.hiringApplicationBody a{color:#ddd;overflow-wrap:anywhere;text-decoration:none}.hiringApplicationBody a:hover{text-underline-offset:3px;color:#fff;text-decoration:underline}.hiringApplicationBody a:focus-visible{outline-offset:4px;outline:2px solid #888}.hiringAttachments{border-top:1px solid #292b2d;margin:24px 0 0;padding-top:18px}.hiringAttachments h3{margin:0 0 8px;font-size:13px;font-weight:500}.hiringAttachments p,.hiringAttachments ul{margin:0 0 10px;padding:0;font-size:13px;list-style:none}.hiringAttachments li+li{margin-top:8px}.hiringAttachments p>span,.hiringMuted{color:#8f9499}.hiringResumeLink{background:#1c1e20;border:1px solid #393b3d;align-items:center;gap:14px;padding:6px 10px;font-size:13px;display:inline-flex}.hiringRecord{color:#8f9499;margin-top:26px;font-size:12px}.hiringRecord summary{cursor:pointer}.hiringRecord p{font-size:11px}.hiringResponses{min-width:0;padding:24px 28px 32px}.hiringResponses section+section{border-top:1px solid #242424;margin-top:28px;padding-top:24px}.hiringResponses h3{color:#eee;margin:0 0 12px;font-size:15px;font-weight:500}.hiringResponses p{white-space:pre-wrap;overflow-wrap:anywhere;color:#bbb;margin:0}@media (max-width:900px){.hiringControls{flex-direction:column;align-items:flex-start;gap:18px}.hiringListHeading,.admin .hiringApplicantRow{grid-template-columns:minmax(160px,1.5fr) minmax(130px,1fr) 100px 75px 12px;gap:12px}}@media (max-width:600px){.hiringPageHeading h1{font-size:25px}.hiringFilters,.hiringSearch{width:100%}.admin .hiringSearch input{width:100%;min-width:0}.hiringFilters select{flex:1;min-width:0}.hiringListHeading{display:none}.admin .hiringApplicantRow{grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:14px 4px}.hiringApplicantName{grid-area:1/1}.hiringApplicantRole{grid-area:2/1;font-size:12px}.hiringApplicantRow time{grid-area:2/2;font-size:11px}.hiringApplicantStatus{text-align:right;grid-area:1/2;font-size:12px}.hiringApplicantArrow{display:none}.hiringApplicationDialog{width:calc(100vw - 24px)}.hiringApplicationBody{grid-template-columns:minmax(0,1fr)}.hiringApplicantInfo{padding:20px}.hiringFacts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hiringFacts>div{margin:0}.hiringResponses{padding:24px 20px}}.dashboardSelect{vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.admin .dashboardSelectTrigger{color:#ccc;width:100%;min-height:36px;font:13px/20px var(--font-sans);text-transform:none;text-align:left;white-space:nowrap;background:#101010;border:1px solid #303030;justify-content:space-between;align-items:center;gap:20px;padding:7px 10px;display:flex}.dashboardSelectTrigger>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.dashboardSelectTrigger>svg{color:#999;flex:none}.admin .dashboardSelectTrigger:hover:not(:disabled),.admin .dashboardSelectTrigger[aria-expanded=true]{color:#f4f4f4;background:#1b1b1b;border-color:#505050}.admin .dashboardSelectTrigger:focus-visible{outline-offset:2px;outline:2px solid #999}.admin .dashboardSelectTrigger:disabled{opacity:.45;cursor:default}.dashboardSelectMenu{overscroll-behavior:contain;color:#ddd;width:max-content;min-width:180px;max-width:calc(100vw - 24px);max-height:320px;font:13px/1.5 var(--font-sans);text-align:left;background:#161616;border:1px solid #444;margin:0;padding:4px;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 36px #000a}.dashboardSelectMenu::backdrop{background:0 0}.dashboardSelectMenu [role=option]{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:20px;min-height:36px;padding:8px 10px;display:flex}.dashboardSelectMenu [role=option]>span:first-child{overflow-wrap:anywhere}.dashboardSelectMenu [role=option][data-active=true]{color:#fff;background:#2b2b2b}.dashboardSelectMenu [role=option][aria-disabled=true]{color:#6e6e6e;cursor:default}.dashboardSelectCheck{color:#eee;flex:none;width:14px}.dashboardSelectEmpty{color:#999;margin:0;padding:8px 10px}.growthControls .dashboardSelect,.hiringFilters .dashboardSelect,.deliveryFilters .dashboardSelect{min-width:130px}.growthReportControl .dashboardSelect{min-width:195px}.uploadPackChoice .dashboardSelect,.uploadFileOptions .dashboardSelect,.editorField .dashboardSelect,.reportActionPicker .dashboardSelect{width:100%}@media (max-width:600px){.hiringFilters .dashboardSelect{flex:1;min-width:0}.growthControls .dashboardSelect{max-width:100%}}.packDialog{width:min(1120px,100vw - 48px)}.packPublicationNote{color:#aaa;background:#151515;align-items:center;gap:24px;margin:0 0 22px;padding:14px 18px;font-size:13px;line-height:1.55;display:flex}.packPublicationNote p{flex:1;margin:0}.packPublicationNote strong{color:#ddd;font-weight:500}.packPublicationNote button{flex-shrink:0}.packDialog .packManager{grid-template-columns:280px minmax(0,1fr);gap:24px;display:grid}.packDialog .packListPanel,.packDialog .packDetailPanel{border:0;min-width:0;padding:0}.packDialog .packList{max-height:290px;margin:12px 0 20px;overflow:auto}.packDialog .packListItem{background:#101010;border:1px solid #272727;gap:5px;margin-bottom:6px;padding:12px;font-size:13px}.packDialog .packListItem:hover{background:#191919}.packDialog .packListItem.selected{background:#202020;border-color:#777}.packDialog .packListItem strong{color:#eee;font-size:14px}.packDialog .packListItem span{color:#999;font-size:12px}.packDialog .editorSectionHeading{letter-spacing:0;margin:0 0 12px;font-size:13px}.packDialog .editorField{margin-bottom:14px}.packDialog .editorField>span{color:#aaa;letter-spacing:0;font-size:13px}.packDialog .editorField input,.packDialog .editorField textarea{padding:9px 11px;font-size:14px}.packDialog .packOrder{border:0;padding-top:4px}.packDialog .editorInlineControls{gap:8px}.packDialog .editorInlineControls input{width:100%;min-width:0}.packDialog .editorInlineControls button{white-space:nowrap}.packArtworkHeading{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:20px 0 14px;display:flex}.packArtworkHeading h3{margin:0;font-size:16px;font-weight:500}.packArtworkHeading p{color:#999;order:3;width:100%;margin:0;font-size:13px;line-height:1.5}.packArtworkHeading button{margin-left:auto}.packArtworkGrid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:18px 12px;display:grid}.packArtworkCard{flex-direction:column;gap:7px;min-width:0;display:flex}.packArtworkCard>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.4;overflow:hidden}.packArtworkCard small{color:#aaa;font-size:12px}.admin .packArtworkChoice{background:#121212;border:1px solid #303030;justify-content:center;align-items:center;width:100%;height:150px;padding:18px;display:flex;position:relative}.admin .packArtworkChoice:hover{background:#1c1c1c}.admin .packArtworkChoice[aria-pressed=true]{background:#16233a;border-color:#7fafff}.packArtworkChoice img{object-fit:contain;width:100%;height:100%}.packCoverBadge{color:#e3efff;background:#25436a;padding:3px 6px;font-size:11px;position:absolute;bottom:7px;right:8px}.admin .packRemoveMember{text-align:left;color:#999;background:0 0;border:0;min-height:24px;padding:0;font-size:12px}.admin .packRemoveMember:hover{color:#fff}.catalogPublicationNotice{color:#bbb;background:#161616;max-width:840px;margin:0 0 22px;padding:16px;font-size:14px;line-height:1.65}.growthUsageFrequency{margin:28px 0}.growthUsageFrequency .growthOverviewGroupHeading p{max-width:780px}.growthUsageFrequency .growthMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:700px){.packDialog{width:calc(100vw - 24px)}.packDialog .packManager{grid-template-columns:1fr}.packPublicationNote{padding:12px;display:block}.packPublicationNote button{margin-top:10px}.growthUsageFrequency .growthMetricGrid{grid-template-columns:1fr}}.packDialog[open]{flex-direction:column;height:min(820px,100dvh - 64px);display:flex}.packDialog>.dashboardDialogHeading,.packDialog>.packPublicationNote{flex:none}.packDialog .packPublicationNote{margin:0;padding:12px 24px;font-size:12px}.packDialog .packManager{gap:26px;padding:22px 24px;overflow:hidden}.packDialog .packListPanel,.packDialog .packDetailPanel{overscroll-behavior:contain}.packDialog .packDetailPanel{padding-right:4px;display:block}.packDialog .packListPanel>.editorInlineControls{padding:0}.packDialog .packList{border:0;flex-shrink:0;max-height:220px}.packDialog .editorSectionHeading,.packDialog .editorField,.packDialog .selectedCatalogActions{font-family:inherit;line-height:1.5}.packDialog .editorField input,.packDialog .editorField textarea,.packDialog .editorInlineControls input,.packDialog .packOrder>input{background:#101010;border:1px solid #303030;font-family:inherit}.packDialog .packArtworkHeading{margin:20px 0 12px}.packDialog .packArtworkGrid{margin-bottom:24px}.packDialog .packActions{margin:14px 0 0}@media (max-width:700px){.packDialog[open]{height:calc(100dvh - 24px)}.packDialog .packManager{padding:16px;overflow-y:auto}.packDialog .packListPanel,.packDialog .packDetailPanel{overflow:visible}.packDialog .packPublicationNote{padding:12px 16px}}.packDialog .packOrder{padding:0;display:block}.packOrder>summary{cursor:pointer;color:#bbb;padding:10px 0;font-size:14px}.packOrderControls{gap:10px;padding-top:6px;display:grid}.packDialog .packOrderControls>input{width:100%;padding:8px;font-family:inherit;font-size:13px}.packDialog .editorLoading{color:#999;font-family:inherit;font-size:14px;line-height:1.6}.dashboardWorkspace[hidden]{display:none}.dashboardWorkspace>:is(.catalogLibrary,.communityWorkspace,.growthDashboard,.hiringWorkspace,.operations){width:100%;max-width:none;margin:0;padding:24px 32px 32px}@media (max-width:720px){.dashboardWorkspace>:is(.catalogLibrary,.communityWorkspace,.growthDashboard,.hiringWorkspace,.operations){padding:20px 16px 28px}}.growthRepairTools{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.growthRepairTools summary{cursor:pointer}.growthRepairTools p{color:var(--muted);font-size:13px;line-height:1.5}.growthRepairActions{flex-wrap:wrap;gap:8px;display:flex}.publicationDialog[open]{width:min(880px,100vw - 32px)}.publicationBody{padding:0 28px 24px;overflow:auto}.publicationRows{display:grid}.publicationRow{border-bottom:1px solid var(--line);grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px 0;display:grid}.publicationRow img,.publicationImagePlaceholder{object-fit:contain;background:#181818;width:96px;height:96px}.publicationRow strong{font-size:16px;font-weight:500}.publicationRow p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.5}.publicationReview{gap:12px;padding:20px 0;font-size:14px;line-height:1.5;display:grid}.publicationReview p{color:var(--muted);margin:0 0 4px}.publicationReview label{align-items:flex-start;gap:10px;display:flex}.publicationReview input{margin-top:4px}.publicationActions{align-items:center;gap:12px;padding-top:16px;display:flex}.publicationActions>span{color:var(--muted);flex:1;font-size:13px}@media (max-width:600px){.publicationBody{padding:0 16px 20px}.publicationRow{grid-template-columns:72px minmax(0,1fr);gap:12px}.publicationRow img{width:72px;height:72px}.publicationRow>button{grid-column:2;justify-self:start}.publicationActions{flex-wrap:wrap}}.publicationBody button{font-family:inherit;font-size:14px}.publicationReview label{margin:0;padding:0}.publicationReview input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin:3px 0 0;padding:0}.previewBackdrop[data-preview-background=light]{background:#f2f2f2}.previewBackdrop[data-preview-background=dark]{background:#171717}.previewBackdrop[data-preview-background=checkerboard]{background-color:#e5e5e5;background-image:conic-gradient(#bcbcbc 25%,transparent 0 50%,#bcbcbc 0 75%,transparent 0);background-size:20px 20px}.previewBackdropControl{flex-wrap:wrap;flex:none;align-items:center;gap:4px;margin:0 0 12px;display:flex}.admin .previewBackdropControl button{min-height:30px;color:var(--muted);font:12px/1.4 var(--font-sans),sans-serif;letter-spacing:normal;text-transform:none;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.admin .previewBackdropControl button:hover{background:var(--panel);color:var(--white)}.admin .previewBackdropControl button[aria-pressed=true]{border-color:var(--line-strong);background:var(--panel);color:var(--white)}.admin .previewBackdropControl button:focus-visible{outline:2px solid var(--white);outline-offset:2px}.previewBackdropControl .previewBackdropSwatch{background-size:8px 8px;border:1px solid #888;border-radius:2px;flex:none;width:14px;height:14px;margin:0;display:inline-block}.stickerPreview{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.stickerPreviewSurface{flex:1;place-items:center;min-width:0;min-height:0;padding:16px;display:grid;overflow:hidden}.stickerPreviewSurface>img{object-fit:contain;min-width:0;max-width:100%;min-height:0;display:block}.stickerPopupArtwork{padding:16px}.stickerPopupArtwork .stickerPreviewSurface>img{width:100%;height:100%}.uploadQualityHeaderActions .previewBackdropControl{margin:0}.publicationBody>.previewBackdropControl{margin-top:12px;margin-bottom:0}@media (max-width:600px){.stickerPopupArtwork{padding:12px}.previewBackdropControl{gap:2px}.admin .previewBackdropControl button{padding:4px 6px}}.communityDuplicates{border-bottom:1px solid var(--line);margin:0 0 22px;padding-bottom:18px}.communityDuplicates .communitySectionHeading span{color:var(--muted);font-size:11px}.communityDuplicates>p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.5}.communityDuplicateCards{gap:6px;margin-top:10px;display:grid}.communityDuplicateCard{border:1px solid var(--line);color:var(--white);background:var(--panel);align-items:center;gap:12px;padding:8px;text-decoration:none;display:flex}.communityDuplicateCard:hover,.communityDuplicateCard:focus-visible{border-color:var(--muted);background:#171717}.communityDuplicateCard img,.communityDuplicatePreviewPlaceholder{object-fit:contain;flex:none;width:64px;height:64px}.communityDuplicateCard>span{gap:4px;min-width:0;display:grid}.communityDuplicateCard strong{font-size:13px;font-weight:500}.communityDuplicateCard small{color:var(--muted);font-size:11px}.communityDuplicateCard .communityDuplicateID{overflow-wrap:anywhere;font-size:9px}.communityDuplicates .communityDuplicateNotice{color:var(--white)}.communityReviewNavigation{align-items:center;gap:6px;display:flex}.communityReviewNavigation>span{text-align:center;min-width:54px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.communityReviewDialog .dashboardDialogActions{gap:16px}@media (max-width:720px){.communityReviewDialog .dashboardDialogActions{gap:4px}.communityReviewNavigation{gap:0}.communityReviewNavigation>span{min-width:42px;font-size:11px}}.communityReviewDialog .communityDecision:not(:has(.communityDecisionForm)){z-index:1;background:var(--black);padding:14px 0;position:sticky;bottom:0}.removalFields{border:0;min-width:0;margin:22px 0 0;padding:0}.removalFields legend{padding:0;font-size:13px;font-weight:600}.removalFields .dashboardSelect{width:100%}.removalEmailPreview{border-top:1px solid var(--line);margin:18px 0;padding-top:12px;font-size:12px}.removalEmailPreview summary{cursor:pointer;padding:4px 0}.removalEmailPreview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 var(--font-sans);color:var(--muted)}.communityNoticeStatus{border-top:1px solid var(--line);margin-top:14px;padding:14px 0;font-size:12px}.communityNoticeStatus>summary{cursor:pointer;color:var(--muted)}.communityNoticeStatus article{border-bottom:1px solid var(--line);padding:14px 0}.communityNoticeStatus small{color:var(--muted);overflow-wrap:anywhere;margin-top:10px;display:block}.communityNoticeStatus>button{margin-top:12px}.searchSettingsDialog{width:min(1000px,100vw - 32px);max-height:calc(100dvh - 40px)}.searchSettingsDialog .searchSettingsNav{border:0;flex-wrap:wrap;gap:4px;padding:0 24px 12px}.searchSettingsDialog .searchSettingsNav button{min-height:34px;font:inherit;border:0;border-radius:3px;padding:7px 12px;font-size:13px}.searchSettingsDialog .searchSettingsNav button[aria-current=page]{color:var(--white);background:#242424}.searchSettingsDialog .searchSettingsNav button:hover:not(:disabled){background:#1b1b1b}.searchSettingsContent{min-width:0;padding:8px 24px 28px;font-size:13px;line-height:1.5}.searchSettingsContent [hidden]{display:none!important}.searchSettingsContent h3{margin:0 0 6px;font-size:19px;font-weight:500;line-height:1.4}.searchSettingsContent h4{margin:0 0 8px;font-size:14px;font-weight:500}.searchSettingsContent p{margin:0 0 12px}.searchSectionIntro{max-width:78ch;margin-bottom:20px}.searchSectionIntro p,.searchSettingsContent .searchQuiet{color:var(--muted)}.classificationControls{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.classificationControls>input{flex:1;min-width:180px}.searchSettingsContent button,.searchSettingsContent input,.searchSettingsContent textarea{font:inherit}.searchSettingsContent button{min-height:34px;padding:7px 11px}.searchSettingsContent input,.searchSettingsContent textarea{padding:8px 10px}.searchSettingsContent .searchNotice{overflow-wrap:anywhere;background:#202020;border:1px solid #343434;border-radius:3px;margin:12px 0;padding:12px 14px}.classificationRows{min-height:100px}.searchSettingsContent .classificationRow{text-align:left;background:0 0;border:0;border-bottom:1px solid #282828;border-radius:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:12px 10px;display:flex}.searchSettingsContent .classificationRow:hover:not(:disabled){background:#1c1c1c}.classificationRow>span:first-child{flex:1;min-width:0}.classificationRow>span:nth-child(2){min-width:180px}.classificationRow strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.classificationRow small{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:12px;display:block}.searchSettingsContent .searchPagination{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.searchPagination>div{gap:6px;display:flex}.classificationForm{max-width:720px}.searchSettingsContent .searchBack{color:var(--muted);background:0 0;border:0;margin-bottom:16px;padding-left:0}.classificationForm>label,.classificationForm details label{gap:7px;margin:18px 0;display:grid}.classificationForm textarea{resize:vertical;width:100%}.classificationCurrent{background:#1b1b1b;border:1px solid #303030;border-radius:3px;gap:4px;padding:14px 16px;display:grid}.classificationCurrent>span,.classificationCurrent small{color:var(--muted);font-size:12px}.classificationCurrent strong{font-weight:500}.classificationCurrent p{margin:0}.classificationSuggestion{background:#232b25;border:1px solid #39473c;border-radius:3px;margin:16px 0;padding:16px}.classificationSuggestion small{color:#b1bdb2;margin-left:10px}.classificationAdvanced{border-top:1px solid #303030;margin-top:22px;padding:16px 0}.classificationAdvanced summary{cursor:pointer;color:var(--muted)}.classificationAdvanced[open]>summary{margin-bottom:14px}.classificationAdvanced>details{margin-top:18px}.classificationAdvanced textarea{width:100%;margin:12px 0}.searchSettingsContent .searchPrimaryAction{color:#101010;background:#ddd;border-color:#ddd}.searchSettingsContent .searchPrimaryAction:hover:not(:disabled){background:#fff}.searchSettingsContent .searchPrimaryAction:disabled{color:#777;background:#282828;border-color:#333}.searchPublicationStatus{background:#1d261f;border:1px solid #344338;border-radius:3px;gap:5px;margin-bottom:22px;padding:16px;display:grid}.searchPublicationStatus strong{font-size:15px;font-weight:500}.searchPublicationStatus span{color:#a9b8ac;font-size:12px}.searchPublicationCounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:10px 0 16px;display:grid}.searchPublicationCounts>div{border-bottom:1px solid #303030;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.searchPublicationCounts dt{color:var(--muted)}.searchPublicationCounts dd{font-variant-numeric:tabular-nums;margin:0}.searchPublicationSync{border-top:1px solid #303030;margin-top:24px;padding-top:18px}.liveSearchGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px 12px;margin:16px 0;display:grid}.liveSearchGrid article{min-width:0}.liveSearchGrid article>div{background:#1b1b1b;place-items:center;height:140px;margin-bottom:8px;display:grid}.liveSearchGrid img{object-fit:contain;max-width:100%;max-height:140px;display:block}.liveSearchGrid strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.liveSearchGrid small{color:var(--muted);overflow-wrap:anywhere;font-size:11px;display:block}.communitySearchSettingsLink{color:var(--muted);background:0 0;border:0;margin:0 0 16px;padding:4px 0;font-size:12px}.communitySearchSettingsLink:hover:not(:disabled){color:var(--white);background:#1b1b1b}@media (max-width:650px){.searchSettingsDialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.searchSettingsDialog .searchSettingsNav{padding:0 16px 8px}.searchSettingsContent{padding:8px 16px 20px}.classificationRow>span:nth-child(2){min-width:0;max-width:42%;font-size:12px}.classificationRow{gap:12px}.searchPublicationCounts{grid-template-columns:1fr}.liveSearchGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.liveSearchGrid article>div{height:100px}.liveSearchGrid img{max-height:100px}}.searchSettingsDialog[open]{flex-direction:column;display:flex}.searchSettingsDialog>.dashboardDialogHeading{border:0;flex:none}.searchSettingsContent{min-height:0;overflow-y:auto}.classificationRun{background:#1d251e;border:1px solid #374438;border-radius:3px;margin:16px 0;padding:14px 16px}.classificationRunHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.classificationRunHeading strong{font-weight:500}.classificationRun p{margin-bottom:6px}.classificationRun small{color:#b1bdb2;font-size:12px;display:block}.classificationQuickReview{max-width:900px}.classificationReviewTop{color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;font-size:12px;display:flex}.classificationReviewHeading{margin:4px 0 18px}.searchSettingsContent .classificationReviewHeading h3{overflow-wrap:anywhere;margin:4px 0 0;font-size:30px}.classificationReviewHeading h3:focus{outline:none}.classificationReviewProposal{background:#1b1d20;border:1px solid #30343a;border-radius:3px;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:14px 24px;padding:16px 18px;display:grid}.classificationReviewProposal>div{align-content:start;gap:5px;display:grid}.classificationReviewProposal strong{font-size:15px;font-weight:500}.classificationReviewProposal p{margin:0}.classificationReviewProposal>p{grid-column:1/-1}.classificationReviewExplanation{color:var(--muted)}.classificationTagExamples{margin:18px 0}.classificationExampleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:8px;display:grid}.classificationExampleGrid a{min-width:0;color:var(--muted);font-size:12px;text-decoration:none}.classificationExampleGrid a>div{background:#1c1c1c;border:1px solid #0000;border-radius:3px;place-items:center;height:112px;margin-bottom:7px;padding:8px;display:grid}.classificationExampleGrid a:hover>div{background:#242424;border-color:#3d3d3d}.classificationExampleGrid img{object-fit:contain;max-width:100%;max-height:94px}.classificationExampleGrid a>span{overflow-wrap:anywhere;display:block}.classificationReviewEditor{margin:18px 0}.classificationReviewEditor fieldset{border:0;margin:0 0 18px;padding:0}.classificationReviewEditor legend{margin-bottom:8px}.classificationClarifications{flex-wrap:wrap;gap:6px;display:flex}.classificationClarifications button[aria-pressed=true]{color:var(--white);background:#303030;border-color:#777}.classificationReviewFields{grid-template-columns:minmax(160px,1fr) minmax(0,2fr);gap:16px;display:grid}.classificationReviewFields label,.classificationReviewEditor details label{align-content:start;gap:7px;display:grid}.classificationReviewFields textarea{resize:vertical;width:100%}.classificationReviewActionBar{background:var(--black);border-top:1px solid var(--line);margin-top:14px;padding:12px 0 16px;position:sticky;bottom:-28px}.classificationReviewActions{flex-wrap:wrap;gap:8px;margin:0 0 8px;display:flex}.searchSettingsContent .classificationReviewFootnote{margin:0;font-size:12px}@media (max-width:650px){.classificationReviewProposal,.classificationReviewFields{grid-template-columns:1fr}.classificationExampleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.searchSettingsContent .classificationReviewHeading h3{font-size:26px}.classificationReviewTop{gap:8px}.classificationReviewActionBar{bottom:-20px}}.searchReviewWorkspace{max-width:none;padding:24px 32px 32px}.searchListToolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.searchListTabs,.searchListTools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.searchListToolbar button,.searchToolsMenu summary{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:3px;padding:7px 10px;font-size:13px}.searchListTabs button:first-child{margin-left:-10px}.searchListTabs button{font-size:15px}.searchListTabs button span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:8px;font-size:12px}.searchListTabs button[aria-pressed=true]{background:var(--panel);color:var(--white)}.searchListToolbar button:hover:not(:disabled),.searchToolsMenu summary:hover{color:var(--white);background:#242424}.searchToolsMenu{font-size:13px;position:relative}.searchToolsMenu summary{cursor:pointer;list-style:none}.searchToolsMenu summary::-webkit-details-marker{display:none}.searchToolsMenu>div{border:1px solid var(--line);z-index:4;background:#1b1b1b;border-radius:4px;width:238px;padding:6px;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #0008}.searchToolsMenu button{text-align:left;width:100%}.searchListSummary{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;min-height:17px;margin-bottom:14px;font-size:11px;line-height:1.5;display:flex}.searchQueueControls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.searchQueueControls>:first-child{min-width:140px}.searchQueueControls>span{color:var(--muted)}.searchRowExampleGroup>small{color:var(--muted);grid-column:1/-1;font-size:10px;line-height:1.3}.searchReviewRow{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr) 130px;align-items:start;gap:26px;padding:20px 0;display:grid}.searchReviewRow h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:17px;font-weight:500;line-height:1.3}.searchRowExamples,.searchRowExampleGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.searchRowExamples>.searchRowExampleGroup{grid-column:1/-1}.searchRowExamples.isPair>.searchRowExampleGroup{grid-column:auto;grid-template-columns:1fr}.searchRowExampleGroup>a{background:var(--panel);border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;min-width:0;height:94px;padding:8px;display:flex}.searchRowExampleGroup>a:hover{background:#242424;border-color:#444}.searchRowExampleGroup img{object-fit:contain;width:100%;height:100%;display:block}.searchRowExampleGroup>span,.searchRowExampleGroup>button{text-align:center;height:94px;color:var(--muted);background:var(--panel);border:0;border-radius:3px;grid-column:1/-1;justify-content:center;align-items:center;padding:12px;font-size:11px;display:flex}.searchRowChoices{min-width:0}.searchRowChoices fieldset{border:0;margin:0;padding:0}.searchRowOptions{flex-wrap:wrap;gap:5px;display:flex}.searchRowOptions button{background:0 0;border:1px solid #353535;border-radius:3px;min-height:31px;padding:6px 9px;font-size:12px}.searchRowOptions button[aria-pressed=true]{color:#e7f0ff;background:#21344d;border-color:#7e9ece}.searchRowOptions button:hover:not(:disabled){border-color:#888}.searchRowDetails{color:var(--muted);margin-top:10px;font-size:11px}.searchRowDetails summary{cursor:pointer}.searchRowDetails .searchRowOptions{margin-top:12px}.searchRowDetails p{font-size:12px;line-height:1.5}.searchRowDetails label{gap:6px;margin-top:12px;display:grid}.searchRowDetails textarea{width:100%;font-size:13px}.searchRowStatus{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;padding-top:2px;font-size:12px;line-height:1.45;display:flex}.searchRowStatus button{min-height:33px;padding:7px 12px;font-size:12px}.searchRowStatus>span{color:var(--muted)}.searchReviewRow.is-saved .searchRowStatus>span{color:#abd2b8}.searchReviewRow.is-uncertain .searchRowStatus>span,.searchReviewRow.is-stale .searchRowStatus>span{color:#ddc08b}.searchRowOutcome{color:var(--muted);margin:0;font-size:13px}.searchRowArrow{color:var(--muted)}.searchConnectionMeaning{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.4}.searchConnectionAssessment{background:var(--panel);border-radius:3px;margin:0 0 12px;padding:10px 12px}.searchConnectionAssessment p{margin:0 0 6px;font-size:12px;line-height:1.5}.searchConnectionAssessment small{color:var(--muted);font-size:10px}.searchAssessedExamples{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.searchAssessedExamples a{width:80px;color:var(--muted);border-radius:3px;flex-direction:column;gap:4px;padding:6px;font-size:9px;line-height:1.3;display:flex}.searchAssessedExamples a:hover{background:#282828}.searchAssessedExamples img{object-fit:contain;width:68px;height:56px}.searchLoadMore{margin:20px auto 0;display:block}.searchToolPanel{max-width:1000px}.searchToolPanel>.searchBack{margin:0 0 20px}.searchToolPanel .searchSettingsContent{padding:0;overflow:visible}.searchReviewWorkspace .searchPrimaryAction{color:#101010;background:#ddd;border-color:#ddd}.searchReviewWorkspace .searchPrimaryAction:hover:not(:disabled){color:#101010;background:#fff;border-color:#fff}.searchReviewWorkspace .searchPrimaryAction:disabled{color:#777;background:#181818;border-color:#333}.searchPublicationDetails{color:var(--muted);margin:18px 0;font-size:13px}.searchPublicationDetails summary,.searchPublicationSync summary{cursor:pointer}@media (max-width:900px){.searchListToolbar{align-items:start}.searchListTools{justify-content:flex-end}.searchReviewRow{grid-template-columns:160px minmax(0,1fr) 105px;gap:18px}.searchRowExampleGroup>a,.searchRowExampleGroup>span,.searchRowExampleGroup>button{height:76px}}@media (max-width:720px){.dashboardNav{scrollbar-width:thin;justify-content:flex-start;min-width:0;overflow-x:auto}.admin .dashboardNav>button{flex:none}.searchReviewWorkspace{padding:20px 16px 28px}.searchListToolbar{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:14px}.searchListTools{justify-content:flex-start;margin-left:-10px}.searchReviewRow{grid-template-columns:90px minmax(0,1fr);gap:14px;padding:16px 0}.searchRowExamples,.searchRowExampleGroup{grid-template-columns:1fr}.searchRowExamples .searchRowExampleGroup a:nth-child(n+2){display:none}.searchRowExamples.isPair{gap:6px}.searchRowExampleGroup>a,.searchRowExampleGroup>span,.searchRowExampleGroup>button{height:80px}.searchReviewRow h2{font-size:16px}.searchRowStatus{text-align:left;grid-column:2;align-items:flex-start;padding:0}.searchToolsMenu>div{left:0;right:auto}}.searchSuggestionDialog{--progressFill:#88acde;--progressTrack:#282828;--selectionIndicator:#88acde;width:min(880px,100vw - 48px)}.searchSuggestionDialog[open]{flex-direction:column;display:flex}.searchSuggestionDialog>:not(.searchSuggestionTags){flex:none}.searchSuggestionSelection{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 24px;font-size:13px;display:flex}.searchSuggestionSelection>span{color:var(--muted)}.searchSuggestionSelection label,.searchSuggestionTag label{cursor:pointer;align-items:center;gap:12px;display:flex}.searchSuggestionDialog input[type=checkbox]{width:16px;height:16px;accent-color:var(--selectionIndicator);cursor:pointer;flex:none}.searchSuggestionDialog input:disabled{cursor:default}.searchSuggestionTags{min-height:100px;padding:0 24px;overflow-y:auto}.searchSuggestionTag{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1fr) minmax(0,2fr);align-items:start;gap:24px;padding:16px 0;font-size:13px;display:grid}.searchSuggestionTag:last-child{border:0}.searchSuggestionTag label{overflow-wrap:anywhere}.searchSuggestionTag>div{min-width:0;color:var(--muted);font-size:12px;line-height:1.5}.searchSuggestionTag strong{color:var(--white);font-size:13px;font-weight:500;display:block}.searchSuggestionTag p{margin:4px 0 0}.searchSuggestionTag button{margin-top:8px}.searchSuggestionTag .searchSuggestionSaved{color:#abd2b8}.searchSuggestionProgress{border-bottom:1px solid var(--line);margin:0 24px;padding:14px 0;font-size:12px}.searchSuggestionProgress>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.searchSuggestionProgress strong{font-weight:500}.searchSuggestionProgress span,.searchSuggestionProgress p{color:var(--muted)}.searchSuggestionProgress p{margin:6px 0}.searchSuggestionProgress progress{appearance:none;background:var(--progressTrack);border:0;width:100%;height:4px;margin:10px 0;display:block}.searchSuggestionProgress progress::-webkit-progress-bar{background:var(--progressTrack)}.searchSuggestionProgress progress::-webkit-progress-value{background:var(--progressFill)}.searchSuggestionProgress progress::-moz-progress-bar{background:var(--progressFill)}.searchSuggestionActions{border-top:1px solid var(--line);padding:14px 24px 20px}.searchSuggestionActions>p{color:var(--muted);margin:0 0 12px;font-size:12px}.searchSuggestionActions>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.searchSuggestionDialog button{font-size:12px}.searchSuggestionDialog .searchPrimaryAction{color:#101010;background:#ddd;border-color:#ddd}.searchSuggestionNotice{color:#ddc08b;background:#29251d;margin:0;padding:12px 24px;font-size:12px}@media (max-width:650px){.searchSuggestionDialog{width:calc(100vw - 24px)}.searchSuggestionSelection,.searchSuggestionActions{padding:14px 16px}.searchSuggestionTags{padding:0 16px}.searchSuggestionProgress{margin:0 16px}.searchSuggestionTag{grid-template-columns:1fr;gap:8px}.searchSuggestionTag>div{padding-left:28px}}.communityTasksButton{align-items:center;gap:8px;display:inline-flex}.communityTasksBadge{color:#fff;width:20px;min-width:20px;height:20px;font:600 11px/1 var(--font-sans),sans-serif;background:#b73139;place-items:center;padding:0;display:inline-grid;border-radius:50%!important}.communityTasksDialog{width:min(760px,100vw - 32px)}.communityTasksBody{padding:24px;overflow:auto}.communityTasksHint,.communityTasksEmpty p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.6}.communityTasksEmpty{text-align:center;padding:32px 0}.communityTasksEmpty h3{margin:0 0 8px;font-size:16px}.communityTasksList{margin:0;padding:0;list-style:none}.communityTasksList li{border-top:1px solid var(--line);align-items:center;gap:20px;padding:20px 0;display:flex}.communityTaskDetails{overflow-wrap:anywhere;flex:1;min-width:0}.communityTaskDetails h3{margin:4px 0 8px;font-size:15px}.communityTaskDetails p,.communityTaskDetails small{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.communityTaskDetails small{margin-top:6px;display:block}.communityTaskAction{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.communityTaskActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.communityTaskActions button{padding:8px 10px;font-size:12px}.communityTaskActions .communityTaskDismiss{color:var(--muted);border-color:#0000}@media (max-width:600px){.communityTasksBody{padding:18px}.communityTasksList li{flex-direction:column;align-items:flex-start;gap:14px}}.communityShortcutHint{color:var(--muted);margin:16px 0 0;font-size:11px;line-height:1.7}.communityShortcutHint kbd{font:inherit;border:1px solid var(--line);border-radius:3px;padding:1px 4px}.communityDeclinePresets{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.communityDeclinePresets button{align-items:center;gap:6px;padding:7px 9px;font-size:12px;display:flex}.communityDeclinePresets button[aria-pressed=true]{border-color:var(--white);background:#242424}.communityDeclinePresets kbd{font:inherit;color:var(--muted)}.communityTasksList .communityQueueThumbnail{flex:0 0 60px;width:60px;height:60px}.communityTaskDetails small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:600px){.communityTasksList li{grid-template-columns:60px 1fr;gap:12px;display:grid}.communityTaskActions{grid-column:2}}.communityArtworkStage[data-file-drag]{outline-offset:3px;outline:2px solid #7eafff}.communityArtworkDropHint{color:#fff;pointer-events:none;background:#102037dd;place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.communityArtworkDownload{border:1px solid var(--line);align-items:center;padding:8px 12px;font-size:12px;text-decoration:none;display:inline-flex}.communityArtworkDownload:hover{border-color:#777}.communityArtwork .communityActions kbd{opacity:.7;white-space:nowrap;margin-left:7px;font-family:inherit;font-size:10px}.stickerProblemReports{margin-bottom:28px}.stickerProblemReports .deliveryHeader{flex-wrap:wrap;align-items:center}.stickerProblemReports .communityQueueFilters{margin-left:auto}.stickerProblemListHeading,.stickerProblemRow>summary{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 140px 12px;align-items:center;gap:16px;display:grid}.stickerProblemListHeading{color:var(--muted);padding:0 0 10px;font-size:12px}.stickerProblemRow>summary{width:100%;padding:16px 0;list-style:none}.stickerProblemRow>summary::-webkit-details-marker{display:none}.stickerProblemIssue{overflow-wrap:anywhere;font-size:13px}.stickerProblemIssue small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.stickerProblemRow time{color:var(--muted);font-size:12px}.stickerProblemChevron{color:var(--muted);text-align:center;font-size:18px}.stickerProblemRow[open]>summary .stickerProblemChevron{transform:rotate(90deg)}.stickerProblemMeta{flex-wrap:wrap;gap:16px 32px;margin:0 0 16px;display:flex}.stickerProblemMeta dt{color:var(--muted);font-size:12px}.stickerProblemMeta dd{color:var(--white);overflow-wrap:anywhere;margin:4px 0 0}.stickerProblemMeta code{-webkit-user-select:all;user-select:all;font-size:11px}.stickerProblemReports .stickerProblemNote{color:var(--muted);margin:8px 0 0;font-size:12px}.stickerProblemReports td code{overflow-wrap:anywhere;font-size:11px}.stickerProblemReports td{vertical-align:top}.stickerProblemReports .deliveryDetails>div{max-width:none}.stickerProblemReports .deliveryDetails summary{color:var(--white)}.stickerProblemReports .deliveryProviderTable{table-layout:fixed;min-width:1000px}.stickerProblemReports .deliveryProviderTable th,.stickerProblemReports .deliveryProviderTable td{white-space:normal;overflow-wrap:anywhere;text-align:left;border-right:0;border-bottom:1px solid var(--line);height:auto}.stickerProblemReports .deliveryProviderTable td{color:var(--white)}.stickerProblemReports .deliveryProviderTable th{background:0 0}.stickerProblemReports .deliveryProviderTable th:last-child{width:26%}@media (max-width:680px){.stickerProblemReports .communityQueueFilters{width:100%;margin-left:0}.stickerProblemReports .communityQueueSearch{flex:1;min-width:0}.stickerProblemReports .communityQueueSearch input{width:100%}.stickerProblemListHeading{display:none}.stickerProblemRow>summary{grid-template-columns:minmax(0,1fr) 100px 12px;gap:10px}.stickerProblemRow .communityQueueCopy{grid-column:1}.stickerProblemIssue{grid-area:2/1}.stickerProblemRow time{grid-area:1/2/span 2}.stickerProblemChevron{grid-area:1/3/span 2}}
