.page-scene{animation:colab-page-enter .42s cubic-bezier(.2,.7,.2,1) both}.colab-showcase{display:grid;grid-template-columns:minmax(245px,.8fr) minmax(0,1.45fr);min-height:338px;border:1px solid #444;background:#111;margin-bottom:22px;overflow:hidden;isolation:isolate}.colab-showcase-copy{padding:28px 28px 24px;display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(130deg,#222,#131313);position:relative;z-index:2;border-right:1px solid #333}.colab-showcase-copy>.eyebrow{color:#a9a9a9;letter-spacing:.13em}.colab-showcase-copy h2{font-size:35px;line-height:1.13;letter-spacing:-.7px;margin:13px 0 12px}.colab-showcase-copy>p{font-size:12px;line-height:1.7;color:#b4b4b4;max-width:310px}.colab-view-controls{display:flex;gap:4px;margin-top:24px;width:100%}.colab-view-controls button{display:flex;align-items:center;gap:7px;flex:1;border:1px solid #3b3b3b;padding:9px 7px;font-size:11px;white-space:nowrap;color:#a4a4a4;transition:background .2s,border-color .2s,color .2s}.colab-view-controls button>span{font:9px Supply,monospace;color:#757575}.colab-view-controls button>svg{margin-left:auto;opacity:0;transform:translate(-2px,2px);transition:opacity .2s,transform .2s}.colab-view-controls button:hover,.colab-view-controls button[aria-pressed=true]{background:#333;border-color:#8d8d8d;color:#fff}.colab-view-controls button:focus-visible>svg,.colab-view-controls button[aria-pressed=true]>svg{opacity:1;transform:none}.colab-showcase-action{margin-top:auto;padding-top:19px}.colab-artwork{isolation:isolate;position:relative;min-height:338px;min-width:0;overflow:hidden;margin:0;background:#060606;display:flex;align-items:center;justify-content:center}.colab-product-image{position:absolute;width:100%;height:100%;inset:0;object-fit:contain;z-index:-1;animation:colab-artwork-enter .65s cubic-bezier(.2,.7,.2,1) both}.colab-artwork.view-exterior .colab-product-image{object-fit:cover;object-position:50% 18%}.colab-artwork.view-layout .colab-product-image{transform:rotate(-90deg) scale(1.65);filter:brightness(2.4);animation:colab-layout-enter .55s ease-out both}.colab-artwork.view-engineering .colab-product-image{padding:18px 24px 36px;filter:brightness(3.8)}.colab-artwork-grid{background-image:linear-gradient(#ffffff08 1px,transparent 0),linear-gradient(90deg,#ffffff08 1px,transparent 0);background-size:48px 48px;opacity:.4;z-index:-2}.colab-artwork-grid,.colab-artwork:after{position:absolute;inset:0;pointer-events:none}.colab-artwork:after{content:"";background:linear-gradient(0deg,#070707ed,transparent 26%,transparent 80%,#05050533)}.colab-artwork-label{position:absolute;left:20px;right:20px;top:18px;display:flex;justify-content:space-between;gap:16px;z-index:2}.colab-artwork-label>.technical{font-size:9px;letter-spacing:.07em;color:#929292;text-align:right;max-width:205px}.colab-artwork-label>.eyebrow{font-size:10px;color:#c4c4c4;white-space:nowrap}.colab-artwork figcaption{position:absolute;z-index:2;bottom:16px;left:20px;right:20px;font:10px Supply,monospace;color:#9e9e9e;letter-spacing:.035em}.colab-crosshair{position:absolute;z-index:2;width:13px;height:13px;opacity:.55;pointer-events:none}.colab-crosshair:after,.colab-crosshair:before{content:"";position:absolute;background:#c2c2c2}.colab-crosshair:before{left:6px;top:0;width:1px;height:13px}.colab-crosshair:after{top:6px;left:0;height:1px;width:13px}.colab-crosshair.top-left{left:11px;top:44px}.colab-crosshair.bottom-right{bottom:40px;right:13px}.colab-configuration{display:flex;flex-direction:column;gap:5px;border-left:1px solid #666;padding-left:12px;margin-top:16px}.colab-configuration>.eyebrow{font-size:9px}.colab-configuration>strong{font-size:12px;font-weight:400}.colab-showcase.compact{display:flex;flex-direction:column;min-height:0;margin-bottom:22px}.colab-showcase.compact .colab-showcase-copy{padding:18px 20px;border-right:0;border-bottom:1px solid #333}.colab-showcase.compact .colab-showcase-copy h2{font-size:22px;margin:7px 0}.colab-showcase.compact .colab-showcase-copy>p{max-width:none;font-size:11px}.colab-showcase.compact .colab-view-controls{margin-top:17px;max-width:350px}.colab-showcase.compact .colab-configuration{margin-top:13px}.colab-showcase.compact .colab-artwork{min-height:245px}.colab-showcase.compact .colab-artwork-label>.technical{display:none}.asset-image.colab-card-artwork{height:178px;background:#070707;isolation:isolate}.colab-card-artwork .colab-card-render{object-fit:cover;object-position:50% 15%;filter:none;opacity:1;transition:opacity .42s,transform .65s cubic-bezier(.2,.7,.2,1)}.colab-card-artwork .colab-card-wireframe{position:absolute;inset:0;object-fit:contain;padding:10px 20px 24px;filter:brightness(4);opacity:0;transform:scale(.95);transition:opacity .42s,transform .65s cubic-bezier(.2,.7,.2,1)}.asset-card:focus-visible .colab-card-render,.asset-card:hover .colab-card-render{opacity:.12!important;transform:scale(1.035)}.asset-card:focus-visible .colab-card-wireframe,.asset-card:hover .colab-card-wireframe{opacity:.9!important;transform:scale(1)}.colab-card-disclaimer{position:absolute;right:12px;bottom:12px;z-index:2;color:#a0a0a0;font:8px Supply,monospace;letter-spacing:.04em}.colab-table-thumb{background:#050505}.colab-table-thumb img{object-fit:cover;object-position:50% 15%;filter:none}.asset-card{transition:border-color .25s,transform .25s,box-shadow .25s}.asset-grid>.asset-card{animation:colab-card-enter .45s ease-out both}.asset-grid>.asset-card:nth-child(2){animation-delay:40ms}.asset-grid>.asset-card:nth-child(3){animation-delay:80ms}.asset-grid>.asset-card:nth-child(4){animation-delay:.12s}.asset-grid>.asset-card:nth-child(5){animation-delay:.16s}.asset-grid>.asset-card:nth-child(6){animation-delay:.2s}.asset-grid>.asset-card:nth-child(n+7){animation:none}.asset-card:focus-visible,.asset-card:hover{box-shadow:0 8px 20px #0004}.colab-process-band{display:grid;grid-template-columns:185px minmax(0,1fr);border:1px solid #444;background:#1c1c1c;margin-bottom:22px;overflow:hidden}.colab-process-product{position:relative;background:#090909;border-right:1px solid #383838;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:17px}.colab-process-product>img{width:100%;height:128px;object-fit:contain;filter:brightness(3.6);animation:colab-artwork-enter .7s ease-out both}.colab-process-product>.eyebrow{text-align:center;line-height:1.6;font-size:8px;color:#aaa;margin-top:8px}.colab-process-content{padding:20px 22px;min-width:0}.colab-process-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.colab-process-heading h3{font-size:14px}.colab-process-heading>.eyebrow{font-size:8px;text-align:right;color:#949494}.colab-process-content>p{font-size:10px;color:#999;margin-top:15px}.colab-stage-graphic{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));margin-top:20px;position:relative;gap:3px}.colab-stage-graphic:before{content:"";position:absolute;left:10px;right:10px;top:13px;height:1px;background:#575757;transform-origin:left;animation:colab-line-draw .9s ease-out both}.colab-stage-graphic>div{flex-direction:column;text-align:center;min-width:0}.colab-stage-graphic>div,.colab-stage-node{display:flex;align-items:center;position:relative}.colab-stage-node{width:27px;height:27px;justify-content:center;font:9px Supply,monospace;background:#202020;border:1px solid #555;border-radius:50%;color:#999;z-index:1}.colab-stage-graphic>div.has-assets .colab-stage-node{color:#101010;background:#d9d9d9;border-color:#eee;animation:colab-node-reveal .7s ease-out both}.colab-stage-graphic>div>strong{font:16px Supply,monospace;color:#ddd;margin-top:9px}.colab-stage-graphic>div>span:last-child{font-size:8px;line-height:1.4;color:#999;margin-top:5px;max-width:64px;overflow-wrap:normal}.colab-stage-graphic>div.has-assets>span:last-child{color:#d3d3d3}.colab-deployment-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:23px}.colab-deployment-steps>div{position:relative;padding-right:25px}.colab-step-number{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid #717171;font:10px Supply,monospace;background:#292929;margin-bottom:11px}.colab-deployment-steps strong{font-size:14px;font-weight:500}.colab-deployment-steps p{font-size:10px;line-height:1.6;color:#aaa;margin-top:5px}.colab-step-arrow{position:absolute;right:1px;top:4px;color:#777;animation:colab-arrow-reveal .65s ease-out both}.colab-deployment-steps>div:nth-child(2) .colab-step-arrow{animation-delay:.15s}.deployment-graphic .colab-process-product>img{filter:brightness(3);height:120px}.colab-empty-state{padding-top:26px}.colab-empty-illustration{width:180px;height:110px;object-fit:contain;filter:brightness(4);opacity:.7;margin:0 auto 15px;animation:colab-artwork-enter .6s ease-out both}.sidebar-art img{filter:grayscale(1) brightness(3);opacity:.65;transition:opacity .3s,transform .5s}.sidebar-art:hover img{opacity:.95;transform:translateY(-2px)}.detail-drawer{animation:colab-drawer-enter .28s cubic-bezier(.2,.7,.2,1) both}.modal{animation:colab-modal-enter .22s ease-out both}.toast{animation:colab-toast-enter .25s ease-out both}.card-progress i,.pipeline-track i,.stage-line i,.table-progress i{transition:width .65s cubic-bezier(.2,.7,.2,1)}.button>svg,.text-link>svg{transition:transform .2s}.button:focus-visible>svg,.button:hover>svg,.text-link:focus-visible>svg,.text-link:hover>svg{transform:translate(2px,-1px)}.unit-stage-list .current>span{animation:colab-node-reveal .7s ease-out both}@keyframes colab-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes colab-artwork-enter{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0 0}}@keyframes colab-layout-enter{0%{opacity:0;transform:rotate(-90deg) scale(1.58)}to{opacity:1;transform:rotate(-90deg) scale(1.65)}}@keyframes colab-card-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes colab-line-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes colab-node-reveal{0%{box-shadow:0 0 0 0 #ffffff45}70%{box-shadow:0 0 0 8px #ffffff00}to{box-shadow:none}}@keyframes colab-arrow-reveal{0%{opacity:0;transform:translateX(-7px)}to{opacity:1;transform:none}}@keyframes colab-drawer-enter{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:none}}@keyframes colab-modal-enter{0%{opacity:0;transform:translateY(7px) scale(.985)}to{opacity:1;transform:none}}@keyframes colab-toast-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media(max-width:1150px){.colab-showcase{grid-template-columns:minmax(240px,.9fr) minmax(0,1.2fr)}.colab-showcase-copy{padding:24px 22px}.colab-showcase-copy h2{font-size:30px}.colab-view-controls{gap:3px}.colab-view-controls button{gap:5px;padding:8px 5px;font-size:10px}.colab-view-controls button>span{display:none}.colab-process-band{grid-template-columns:140px minmax(0,1fr)}.colab-process-content{padding:18px 15px}.colab-process-heading>.eyebrow{display:none}.colab-stage-graphic>div>span:last-child{font-size:7px}.colab-stage-graphic>div>strong{font-size:14px}}@media(max-width:800px){.colab-showcase{grid-template-columns:minmax(210px,.8fr) minmax(0,1fr)}.colab-showcase-copy{padding:22px 18px}.colab-showcase-copy h2{font-size:27px}.colab-showcase-copy>p{font-size:11px}.colab-artwork-label>.technical{display:none}.colab-artwork figcaption{font-size:8px}.colab-process-band{grid-template-columns:1fr}.colab-process-product{display:none}.colab-stage-graphic>div>span:last-child{font-size:8px}.colab-stage-graphic{gap:3px}.colab-process-content{padding:18px 15px}.colab-deployment-steps p{font-size:11px}}@media(max-width:560px){.colab-showcase{display:flex;flex-direction:column}.colab-showcase-copy{border-right:0;border-bottom:1px solid #333;padding:22px}.colab-showcase-copy h2{font-size:31px}.colab-view-controls{max-width:350px;margin-top:18px}.colab-view-controls button{font-size:11px;padding:9px}.colab-view-controls button>span{display:block}.colab-showcase-action{padding-top:17px}.colab-artwork{min-height:240px}.colab-artwork figcaption{font-size:9px}.colab-showcase.compact .colab-artwork{min-height:220px}.colab-stage-graphic{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:17px}.colab-stage-graphic:before{display:none}.colab-stage-graphic>div>span:last-child{font-size:9px}.colab-stage-graphic>div>strong{font-size:15px}.colab-process-content>p{font-size:10px;line-height:1.6}.colab-deployment-steps{gap:12px}.colab-deployment-steps>div{padding-right:8px}.colab-step-arrow{right:-6px;width:15px}.colab-deployment-steps strong{font-size:12px}.colab-deployment-steps p{font-size:10px}.colab-card-disclaimer{font-size:7px}}@media(prefers-reduced-motion:reduce){.asset-grid>.asset-card,.colab-card-artwork img,.colab-empty-illustration,.colab-product-image,.colab-stage-graphic:before,.colab-stage-node,.colab-step-arrow,.detail-drawer,.modal,.page-scene,.toast{animation:none!important;transition:none!important}.asset-card:focus-visible,.asset-card:focus-visible .colab-card-render,.asset-card:hover,.asset-card:hover .colab-card-render,.sidebar-art:hover img{transform:none}.button:focus-visible>svg,.button:hover>svg,.text-link:focus-visible>svg,.text-link:hover>svg{transform:none}}.platform-guides-intro{border:1px solid #414141;background:linear-gradient(120deg,#252525,#181818);padding:27px 30px;margin-bottom:20px}.platform-guides-intro>h2{font-size:27px;line-height:1.2;letter-spacing:-.45px;margin:12px 0}.platform-guides-intro>p{max-width:780px;color:#bdbdbd;line-height:1.8;font-size:12px}.platform-guide-note{display:flex;align-items:flex-start;gap:8px;color:#909090;font-size:10px;margin-top:17px;line-height:1.7}.platform-guide-note>svg{flex:none;margin-top:2px}.platform-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.platform-guide-card{border:1px solid #444;background:#1c1c1c;min-width:0;overflow:hidden}.platform-guide-heading{display:flex;align-items:center;gap:10px;padding:18px 20px 0;color:#a7a7a7}.platform-guide-heading>.eyebrow{font-size:9px;line-height:1.6}.platform-guide-copy{padding:15px 20px 20px}.platform-guide-copy h3{font-size:19px;line-height:1.4}.platform-guide-copy p{font-size:12px;line-height:1.8;color:#a9a9a9;margin-top:8px}.platform-guide-card video{display:block;width:100%;aspect-ratio:16/9;background:#050505;border-top:1px solid #333;border-bottom:1px solid #333}.platform-guide-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:16px 20px;border-bottom:1px solid #343434}.platform-guide-actions .button{font-size:11px}.platform-guide-actions>.text-link{font-size:10px}.platform-guide-chapters{padding:20px}.platform-guide-chapters>.eyebrow{font-size:10px;color:#bbb}.platform-guide-chapters ol{list-style:none;counter-reset:guide-chapter;margin:15px 0 0;padding:0}.platform-guide-chapters li{counter-increment:guide-chapter;display:flex;align-items:baseline;gap:11px;font-size:11px;line-height:1.8;color:#b4b4b4;padding:7px 0;border-top:1px solid #2d2d2d}.platform-guide-chapters li:before{content:counter(guide-chapter,decimal-leading-zero);font:9px Supply,monospace;color:#777;flex:none}.platform-guides-footer{font-size:11px;color:#949494;line-height:1.8;margin-top:18px;max-width:850px}@media(max-width:1000px){.platform-guide-grid{grid-template-columns:1fr}.platform-guide-card{max-width:900px}.platform-guides-intro{padding:23px}.platform-guides-intro h2{font-size:24px}}@media(max-width:560px){.platform-guides-intro{padding:20px}.platform-guides-intro h2{font-size:22px}.platform-guide-copy h3{font-size:17px}.platform-guide-actions{padding:14px}.platform-guide-heading{padding:16px 16px 0}.platform-guide-chapters,.platform-guide-copy{padding:16px}.platform-guide-note{font-size:10px}.platform-guide-chapters li{font-size:11px}}.platform-guides-single{width:100%;max-width:1200px}.platform-guides-single .platform-guide-grid{grid-template-columns:minmax(0,1fr)}.platform-guides-single .platform-guide-card{max-width:none}.platform-guide-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:22px}.platform-guide-sections>section{min-width:0}.platform-guide-sections h4{font-size:16px;line-height:1.4;margin:10px 0}.platform-guide-sections p{font-size:11px;line-height:1.8;color:#a9a9a9}.platform-guide-sections>section>.eyebrow{font-size:9px}@media(max-width:760px){.platform-guide-sections{grid-template-columns:1fr;gap:24px}.platform-guide-sections h4{font-size:16px}.platform-guide-sections ol{margin-top:12px}}.platform-guide-sections .button{margin:12px 0 5px;font-size:11px}.platform-guide-status{padding:14px 20px;border-bottom:1px solid #343434;color:#bdbdbd;font-size:12px;line-height:1.8}.platform-guide-status .button{margin-top:10px;font-size:11px}.af-tracker,.af-tracker-snapshot{min-width:0;color:#ddd}.af-tracker-heading,.af-tracker-snapshot-heading{display:flex;justify-content:space-between;align-items:center;gap:22px}.af-tracker-heading{margin:0 0 24px}.af-tracker-heading h2{font-size:27px;line-height:1.15;letter-spacing:-.5px;margin:10px 0}.af-tracker-heading p,.af-tracker-snapshot-heading p{font-size:12px;color:#aaa;line-height:1.7}.af-tracker-heading>.button{flex-shrink:0}.af-tracker-source{display:flex;align-items:center;gap:12px;padding:17px 20px;border:1px solid #3c3c3c;background:#191919}.af-tracker-source>svg{flex-shrink:0;color:#bcbcbc}.af-tracker-source>div{min-width:0;display:flex;flex-direction:column;gap:5px}.af-tracker-source strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.af-tracker-source-review,.af-tracker-source>div>span{font-size:11px;color:#aaa}.af-tracker-source-review{margin-left:auto;flex-shrink:0}.af-tracker-counts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #3c3c3c;border-top:0;background:#191919}.af-tracker-counts>div{padding:20px;border-right:1px solid #3c3c3c;min-width:0}.af-tracker-counts>div:last-child{border-right:0}.af-tracker-counts span{display:block;color:#aaa;font-size:11px;line-height:1.5}.af-tracker-counts strong{display:block;color:#f4f4f4;font:30px Supply,monospace;margin-top:12px}.af-tracker-counts small{display:block;font-size:10px;color:#aaa;margin-top:7px;line-height:1.5}.af-tracker-counts .af-tracker-delivered{background:#202320}.af-tracker-definition,.af-tracker-footer{font-size:11px;line-height:1.85;color:#999;margin:13px 0 22px;max-width:980px}.af-tracker-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 22px}.af-tracker-context>div{display:flex;gap:12px;padding:17px 18px;background:#1c1c1c;border:1px solid #414141;min-width:0}.af-tracker-context>div:only-child{grid-column:1/-1}.af-tracker-context>div>svg{flex-shrink:0;margin-top:2px;color:#b8b8b8}.af-tracker-context strong{font-size:12px;font-weight:500}.af-tracker-context p{font-size:11px;line-height:1.7;color:#a6a6a6;margin-top:6px}.af-tracker-context .af-tracker-conflict{border-color:#5d4b3b;background:#221e19}.af-tracker-conflict>svg,.af-tracker-review-link{color:#d8c2a0!important}.af-tracker-context-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.af-tracker-context-links .text-link{font-size:11px}.af-tracker-results{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 12px;flex-wrap:wrap}.af-tracker-results>span{font-size:10px;color:#999}.af-tracker-filters{display:flex;flex-wrap:wrap;gap:6px}.af-tracker-filters>button{display:flex;align-items:center;gap:8px;border:1px solid #404040;background:#1b1b1b;color:#aaa;font-size:11px;padding:8px 10px;min-height:35px}.af-tracker-filters>button:hover{border-color:#777;color:#eee}.af-tracker-filters>button.active{border-color:#aaa;color:#f5f5f5;background:#303030}.af-tracker-filters>button>span{font:10px Supply,monospace;color:#aaa}.af-tracker-table-wrap{border:1px solid #3b3b3b;background:#171717;overflow-x:auto}.af-tracker-table{width:100%;table-layout:fixed;border-collapse:collapse;min-width:740px;text-align:left}.af-tracker-table th{font-size:10px;font-weight:500;color:#aaa;line-height:1.6;padding:14px 13px;background:#222;border-bottom:1px solid #444;vertical-align:top}.af-tracker-table td{padding:17px 13px;border-bottom:1px solid #333;font-size:12px;color:#bbb;vertical-align:top;overflow-wrap:anywhere;line-height:1.6}.af-tracker-table tr:last-child td{border-bottom:0}.af-tracker-table tbody tr:hover{background:#202020}.af-tracker-table td>strong{display:block;font-size:11px;font-weight:400;color:#d9d9d9}.af-tracker-table small{display:block;font-size:10px;line-height:1.65;color:#969696;margin-top:5px}.af-tracker-base{display:flex;align-items:flex-start;gap:6px;text-align:left;font-size:13px;line-height:1.5;color:#eee;font-weight:500}.af-tracker-base>svg{flex-shrink:0;margin-top:3px;color:#aaa}.af-tracker-base:hover{color:#fff;text-decoration:underline}.af-tracker-row-meta{display:flex;gap:7px;flex-wrap:wrap;font-size:10px;color:#a4a4a4;margin-top:7px}.af-tracker-row-meta>span+span{border-left:1px solid #4a4a4a;padding-left:7px}.af-tracker-source-status{display:block;font-size:11px;color:#d0d0d0}.af-tracker-review-tag{display:inline-flex;align-items:flex-start;gap:5px;border:1px solid #61513b;background:#30271c;color:#ddc8a6;padding:4px 6px;margin-top:9px;font-size:9px;text-align:left;line-height:1.45}.af-tracker-review-tag>svg{flex-shrink:0;margin-top:1px}.af-tracker-unit{display:flex;gap:5px;text-align:left;align-items:flex-start;font-size:9px;color:#aaa;line-height:1.6}.af-tracker-unit>svg{flex-shrink:0;margin-top:3px}.af-tracker-unit strong{display:block;color:#e4e4e4;font:12px Supply,monospace;margin-top:3px}.af-tracker-unit:hover strong{text-decoration:underline}.af-tracker-link-state{font-size:10px;color:#aaa}.af-tracker-details{font-size:10px;margin-top:12px;gap:5px}.af-tracker-empty,.af-tracker-no-results{display:flex;align-items:center;flex-direction:column;text-align:center;padding:48px 24px;border:1px solid #3b3b3b;background:#191919}.af-tracker-empty>svg,.af-tracker-no-results>svg{color:#999;margin-bottom:15px}.af-tracker-empty h2,.af-tracker-no-results h3{font-size:17px;color:#e1e1e1}.af-tracker-empty p,.af-tracker-no-results p{font-size:12px;line-height:1.8;color:#aaa;max-width:470px;margin:10px 0 18px}.af-tracker-footer{margin-top:14px}.af-tracker-snapshot{margin-bottom:22px;border:1px solid #3c3c3c;background:#191919}.af-tracker-snapshot-heading{padding:21px 22px}.af-tracker-snapshot-heading .eyebrow{font-size:9px}.af-tracker-snapshot-heading h3{font-size:18px;letter-spacing:-.2px;margin:9px 0 4px}.af-tracker-snapshot-heading>.text-link{flex-shrink:0;font-size:11px}.af-tracker-snapshot .af-tracker-counts{border-left:0;border-right:0;border-top:1px solid #3c3c3c}.af-tracker-snapshot-foot{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 22px;font-size:10px;line-height:1.8;color:#999}.af-tracker-snapshot-foot>span{max-width:640px}.af-tracker-snapshot-foot>.text-link{flex-shrink:0;font-size:10px}.af-tracker :is(button,a):focus-visible,.af-tracker-snapshot :is(button,a):focus-visible{outline:2px solid #ccc;outline-offset:4px}@media(max-width:1150px){.af-tracker-counts>div{padding:16px 14px}.af-tracker-counts strong{font-size:27px}.af-tracker-context{grid-template-columns:1fr}.af-tracker-table td,.af-tracker-table th{padding-left:10px;padding-right:10px}}@media(max-width:1050px){.af-tracker-table-wrap{overflow-x:visible;border:0;background:transparent}.af-tracker-table{min-width:0;display:block;table-layout:auto}.af-tracker-table colgroup{display:none}.af-tracker-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.af-tracker-table tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.af-tracker-table tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid #3b3b3b;background:#191919;min-width:0}.af-tracker-table td{display:block;border:0;padding:12px 15px;font-size:12px}.af-tracker-table td:before{content:attr(data-label);display:block;color:#888;font-size:9px;margin-bottom:7px}.af-tracker-table td:first-child{grid-column:1/-1;border-bottom:1px solid #333;padding:15px}.af-tracker-table td:first-child:before{display:none}.af-tracker-table td:nth-child(2){grid-column:1/-1;padding-top:15px}.af-tracker-base{font-size:15px}.af-tracker-unit{font-size:10px}.af-tracker-details{margin-top:9px}.af-tracker-row-meta{margin-top:6px}.af-tracker-source-status{font-size:12px}.af-tracker-snapshot-foot{align-items:flex-start;flex-direction:column;gap:9px}}@media(max-width:700px){.af-tracker-heading{align-items:flex-start;flex-direction:column;gap:16px}.af-tracker-heading h2{font-size:24px}.af-tracker-source{padding:15px;flex-wrap:wrap}.af-tracker-source>div{max-width:calc(100% - 32px)}.af-tracker-source-review{margin-left:29px;flex-basis:100%}.af-tracker-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.af-tracker-counts>div{padding:15px 13px}.af-tracker-counts>div:nth-child(3){border-right:0}.af-tracker-counts>div:nth-child(-n+3){border-bottom:1px solid #3c3c3c}.af-tracker-counts>div:nth-child(5){grid-column:2/4}.af-tracker-counts span{font-size:10px}.af-tracker-counts strong{font-size:27px;margin-top:9px}.af-tracker-counts small{font-size:9px}.af-tracker-context>div{padding:15px}.af-tracker-results{gap:12px}.af-tracker-filters>button{font-size:10px;padding:7px 9px}.af-tracker-table tbody{grid-template-columns:1fr}.af-tracker-snapshot-heading{padding:18px 16px;align-items:flex-start;gap:15px}.af-tracker-snapshot-heading h3{font-size:16px}.af-tracker-snapshot-heading>.text-link{font-size:10px}.af-tracker-snapshot-foot{padding:14px 16px}.af-tracker-definition,.af-tracker-footer{font-size:11px}.af-tracker-empty{padding:35px 18px}}.tracker-import-policy{padding:16px;border:1px solid #3a3a3a;background:#171717;margin:18px 0}.tracker-import-policy p{font-size:12px;line-height:1.8;color:#b6b6b6;margin:0 0 12px}.tracker-import-policy .check-line{margin:12px 0}.tracker-import-table{min-width:1050px}.tracker-import-table select{max-width:240px;min-width:150px}.tracker-import-table p{font-size:11px;line-height:1.6;max-width:340px}.tracker-inline-status{display:block;max-width:230px;line-height:1.6;color:#c7b184;margin-top:7px;font-size:10px;overflow-wrap:anywhere}.master-admin{width:100%;min-width:0}.master-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.master-intro .eyebrow{display:flex;gap:8px;align-items:center;color:#c5c5c5}.master-intro h2{font-size:30px;line-height:1.16;letter-spacing:-.6px;margin:10px 0 12px}.master-intro p{max-width:620px;font-size:12px;color:#aaa;line-height:1.8}.master-intro>.button-row{justify-content:flex-end;flex-shrink:0}.master-scope-note{display:flex;align-items:flex-start;gap:12px;padding:14px 17px;border:1px solid #404040;background:#191919;margin-bottom:24px;color:#b8b8b8}.master-scope-note>svg{flex:none;margin-top:2px}.master-scope-note p{font-size:12px;line-height:1.8}.master-tabs{display:flex;gap:25px;border-bottom:1px solid #424242;margin-bottom:20px;overflow-x:auto;scrollbar-width:thin}.master-tabs>button{padding:0 0 15px;font-size:12px;color:#999;white-space:nowrap;position:relative}.master-tabs>button.active{color:#eee}.master-tabs>button.active:after{content:"";height:2px;background:#ddd;position:absolute;bottom:0;left:0;right:0}.master-filters{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:0 0 20px;padding:17px;border:1px solid #333;background:#161616}.master-search{display:flex;gap:10px;align-items:center;flex:1;min-width:200px;color:#aaa}.master-search input{border:0;background:none;padding:7px 0;min-height:38px;font-size:12px}.master-workspace-filter{width:230px;flex:none}.master-workspace-filter>span{display:block;font-size:10px;color:#aaa;margin-bottom:6px}.master-collection-filter select,.master-workspace-filter select{font-size:12px;min-height:38px}.master-filters>.check-line{font-size:11px;padding-bottom:10px;white-space:nowrap}.master-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #444;background:#191919;margin-bottom:22px}.master-metrics>button{position:relative;padding:22px;text-align:left;min-width:0;display:flex;flex-direction:column;align-items:flex-start;border-right:1px solid #444}.master-metrics>button:last-child{border-right:0}.master-metrics>button>svg{position:absolute;right:18px;top:21px;color:#aaa}.master-metrics>button>span{font:9px Supply,monospace;letter-spacing:.07em;color:#aaa;padding-right:25px}.master-metrics>button>strong{font:36px Supply,monospace;line-height:1;margin:22px 0 18px;color:#eee}.master-metrics>button>small{display:flex;justify-content:space-between;gap:14px;width:100%;font-size:10px;color:#999;line-height:1.6}.master-metrics>button:hover{background:#242424}.master-table{font-size:12px}.master-table td{vertical-align:top;overflow-wrap:anywhere}.master-table td small{display:block;margin-top:5px;max-width:270px;font-size:10px;line-height:1.7;color:#929292}.master-row-actions{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap;min-width:90px}.master-row-actions .text-link{white-space:nowrap;font-size:10px}.master-collections,.master-following-panel{margin-top:22px}.master-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 20px}.master-collection-grid>button{display:flex;align-items:center;gap:16px;border-bottom:1px solid #363636;padding:17px 14px;text-align:left;font-size:12px;color:#bbb;min-width:0}.master-collection-grid>button>span{flex:1}.master-collection-grid>button>strong{font:17px Supply,monospace;color:#eee}.master-collection-grid>button>svg{color:#888;flex:none}.master-collection-grid>button:hover{background:#262626;color:#eee}.master-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;border-top:1px solid #363636;font-size:11px;color:#aaa}.master-collection-filter{max-width:260px}.master-admin-explanation{display:flex;align-items:flex-start;gap:15px;border:1px solid #444;padding:21px;margin:0 0 22px;background:#1b1b1b}.master-admin-explanation>svg{flex:none;color:#c4c4c4;margin-top:3px}.master-admin-explanation h3{font-size:16px;margin-bottom:8px}.master-admin-explanation p{font-size:12px;line-height:1.8;color:#aaa;max-width:800px}.master-form{display:flex;flex-direction:column;gap:19px}.master-form>p{font-size:12px;line-height:1.8;color:#b5b5b5}.master-form .field>span{display:block;margin-bottom:7px;font-size:12px;color:#ccc}.master-form .field>small{display:block;margin-top:7px;font-size:11px;line-height:1.7;color:#999}.master-confirm-target{font-size:14px;color:#eee;margin-top:16px;overflow-wrap:anywhere}.master-inspect-workspace{display:flex;align-items:center;gap:12px;padding:0 0 19px;border-bottom:1px solid #3d3d3d;margin-bottom:14px}.master-inspect-workspace>strong{font-size:13px}.master-inspect-workspace>.text-link{margin-left:auto}.master-record-json{margin-top:17px;border:1px solid #3c3c3c;background:#141414}.master-record-json>summary{font-size:12px;padding:12px;cursor:pointer;color:#bcbcbc}.master-record-json>pre{font:11px/1.75 Supply,monospace;color:#c5c5c5;padding:0 14px 14px;max-height:340px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.email-auth-page{position:relative;min-height:100dvh;background:#080808;isolation:isolate;overflow:hidden;display:flex;align-items:center;padding:140px max(6vw,30px) 100px}.email-auth-brand{position:absolute;z-index:2;top:35px;left:max(6vw,30px);display:flex;align-items:center;gap:24px}.email-auth-brand>.eyebrow{color:#aaa;letter-spacing:.2em;border-left:1px solid #555;padding-left:24px}.email-auth-visual{position:absolute;inset:0 0 0 33%;z-index:-2;background:#050505}.email-auth-visual>img{width:100%;height:100%;object-fit:cover;object-position:55% 18%;filter:grayscale(1);opacity:.75}.email-auth-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080808,#080808db 12%,#08080820 68%),linear-gradient(0deg,#080808d0,transparent 45%)}.email-auth-visual>.technical{position:absolute;right:35px;bottom:110px;color:#aaa;font-size:9px;letter-spacing:.11em;z-index:1}.email-auth-panel{width:100%;max-width:480px;position:relative;z-index:1}.email-auth-symbol{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #555;background:#151515;margin-bottom:23px;color:#d4d4d4}.email-auth-panel>.eyebrow{font-size:9px;letter-spacing:.12em;color:#aaa}.email-auth-panel h1{font-size:39px;line-height:1.13;letter-spacing:-.8px;margin:14px 0 17px}.email-auth-description{max-width:430px;color:#b1b1b1;font-size:13px;line-height:1.85;margin-bottom:24px}.email-auth-form{display:flex;flex-direction:column;gap:18px;max-width:420px}.email-auth-form .field>span{display:block;margin-bottom:8px;color:#ccc;font-size:12px}.email-auth-form .field>small{display:block;color:#929292;font-size:11px;line-height:1.7;margin-top:7px}.email-auth-form input{background:#111c;border-color:#505050;min-height:45px;font-size:14px}.email-auth-form input[readonly]{color:#b7b7b7;background:#1b1b1b}.email-auth-submit{margin-top:4px;min-height:44px;white-space:normal;text-align:center;line-height:1.5}.email-auth-assurance{display:flex;gap:8px;align-items:flex-start;margin-top:25px;max-width:420px;color:#8f8f8f;font-size:11px;line-height:1.8}.email-auth-assurance>svg{flex:none;margin-top:3px}.email-auth-invitation{display:flex;gap:13px;padding:16px;border:1px solid #4d4d4d;background:#1a1a1ae8;margin-bottom:22px;max-width:420px}.email-auth-invitation>svg{flex:none;color:#bcbcbc;margin-top:2px}.email-auth-invitation>div{min-width:0}.email-auth-invitation span{display:block;font:9px Supply,monospace;letter-spacing:.09em;color:#999;margin-bottom:7px}.email-auth-invitation strong{display:block;font-size:15px;font-weight:500;margin-bottom:5px;overflow-wrap:anywhere}.email-auth-invitation small{display:block;font-size:11px;line-height:1.8;color:#aaa;overflow-wrap:anywhere}.email-auth-mode{margin-top:19px;max-width:420px;line-height:1.7;text-align:left}.email-auth-preparing{display:flex;align-items:center;gap:12px;color:#aaa;font-size:13px;padding:20px 0}.email-auth-invite-error{max-width:420px;border:1px solid #5d4840;background:#241c18dd;padding:22px}.email-auth-invite-error h2{font-size:18px;line-height:1.5;margin-bottom:10px}.email-auth-invite-error p{font-size:12px;line-height:1.85;color:#b8aba5;margin-bottom:18px}.email-auth-footer{position:absolute;bottom:31px;left:max(6vw,30px);right:max(6vw,30px);display:flex;justify-content:space-between;gap:22px;font:9px Supply,monospace;color:#8c8c8c;letter-spacing:.08em}@media(min-width:1500px){.email-auth-panel{margin-left:3vw}.email-auth-brand,.email-auth-footer{left:9vw}.email-auth-panel h1{font-size:46px}}@media(max-width:1100px){.master-intro{align-items:flex-start;flex-direction:column}.master-intro>.button-row{justify-content:flex-start}.master-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.master-metrics>button:nth-child(2){border-right:0}.master-metrics>button:nth-child(-n+2){border-bottom:1px solid #444}.master-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.master-filters{align-items:center}.master-workspace-filter{width:210px}.master-filters>.check-line{padding-bottom:0}.email-auth-visual{left:22%}.email-auth-visual>img{opacity:.5}}@media(max-width:700px){.master-intro h2{font-size:25px}.master-intro p{font-size:12px}.master-tabs{gap:21px}.master-tabs>button{font-size:11px}.master-filters{padding:13px;gap:13px}.master-search{flex-basis:100%;min-width:0}.master-workspace-filter{width:100%}.master-metrics>button{padding:17px}.master-metrics>button>span{font-size:8px}.master-metrics>button>strong{font-size:30px;margin:19px 0 14px}.master-metrics>button>svg{right:13px;top:17px;width:15px}.master-metrics>button>small{font-size:9px}.master-metrics>button>small>svg{display:none}.master-table{min-width:690px}.master-collection-grid{padding:3px 8px}.master-collection-grid>button{padding:14px 9px;gap:8px;font-size:11px}.master-collection-grid>button>strong{font-size:15px}.master-collection-grid>button>svg{display:none}.master-pagination{padding:14px;align-items:flex-start;flex-direction:column}.master-admin-explanation{padding:16px}.master-admin-explanation h3{font-size:14px}.master-admin-explanation p{font-size:11px}.master-inspect-workspace{flex-wrap:wrap}.master-inspect-workspace>.text-link{margin-left:0}.email-auth-page{padding:135px 25px 105px;align-items:flex-start}.email-auth-brand{left:25px;top:31px;gap:16px}.email-auth-brand>.eyebrow{font-size:9px;padding-left:16px;letter-spacing:.13em}.email-auth-panel{max-width:480px}.email-auth-panel h1{font-size:32px}.email-auth-visual{left:0;opacity:.45}.email-auth-visual:after{background:linear-gradient(90deg,#080808ed 5%,#080808aa 80%),linear-gradient(0deg,#080808,transparent 70%)}.email-auth-visual>.technical{display:none}.email-auth-footer{left:25px;right:25px;font-size:8px;gap:15px}.email-auth-footer>span:last-child{text-align:right}.email-auth-description{font-size:12px}.email-auth-form input{font-size:16px}.email-auth-assurance{font-size:10px}.email-auth-symbol{margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.email-auth-page *,.master-admin *{scroll-behavior:auto}}.workspace-people-scope{display:flex;gap:12px;align-items:flex-start;border:1px solid #414141;background:#1a1a1a;padding:16px 18px;margin-bottom:21px}.workspace-people-scope>svg{flex:none;margin-top:3px;color:#b9b9b9}.workspace-people-scope p{font-size:12px;line-height:1.85;color:#aaa}.workspace-people-scope p strong{font-weight:500;color:#e4e4e4}.workspace-people-table td small{display:block;margin-top:5px;color:#999;line-height:1.7;font-size:11px}.workspace-people-role{display:inline-flex;gap:7px;align-items:center;font-size:12px}.workspace-people-role>svg{flex:none;color:#bababa}.workspace-people-invitations{margin-top:21px}.workspace-people-note{padding:15px 21px;font-size:11px;line-height:1.85;color:#999;border-top:1px solid #333}.workspace-people-invitations>.panel-heading+.workspace-people-note{border-top:0;padding-top:0}.workspace-people-table .button-row{gap:13px}.workspace-people-table .text-link{font-size:10px}@media(max-width:700px){.workspace-people-table{min-width:580px}.workspace-people-scope{padding:14px}.workspace-people-scope p{font-size:11px}.workspace-people-note{padding:14px 16px}}