.xw .app-error{color:#8a3b3b;background:#fbf1f1;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.xw .app-note{color:#5e5e5f;margin:12px 0 0;font-size:13px;line-height:1.6}.xw .app-muted{color:#656567}.xw .app-empty{color:#656567;text-align:center;padding:28px 24px;font-size:13px}.xw .app-empty .btn{margin-top:14px}.xw .app-section+.app-section{margin-top:34px}.xw .app-panel{background:#fcfcfd;border:1px solid #dddddf;border-radius:10px;padding:22px 24px}.xw .app-panel+.app-panel{margin-top:16px}.xw .app-panel h2{letter-spacing:-.02em;margin-bottom:12px;font-size:16px;font-weight:530}.xw .app-panel p{color:#5e5e5f;font-size:13px;line-height:1.7}.xw .app-row{flex-wrap:wrap;align-items:center;gap:9px;margin-top:14px;display:flex}.xw .app-row .btn{min-height:40px;font-size:13px}.xw .app-input{color:#30303c;background:#f7f7fa;border:1px solid #dddde5;border-radius:8px;min-height:42px;padding:0 12px;font-size:14px}.xw .app-input:focus{outline-offset:1px;background:#fff;outline:2px solid #8c81a5}.xw .app-table{border-collapse:collapse;width:100%;font-size:13px}.xw .app-table th{color:#656567;text-align:left;background:#f0f1f5;padding:12px 16px;font-size:12px;font-weight:500}.xw .app-table td{color:#525254;vertical-align:top;border-top:1px solid #e9e9eb;padding:14px 16px}.xw .app-table td small{color:#656567;margin-top:3px;font-size:12px;display:block}.xw .app-table a{color:#17181c;text-underline-offset:3px;text-decoration:underline}.xw .app-table-wrap{background:#fcfcfd;border:1px solid #dddddf;border-radius:10px;overflow:auto}.xw .app-log{color:#3c3c3e;white-space:pre-wrap;word-break:break-all;background:#f8f8fa;border:1px solid #e3e3e5;border-radius:10px;max-height:520px;margin:0;padding:16px 18px;font:12px/1.65 JetBrains,ui-monospace,monospace;overflow:auto}.xw .app-steps{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.xw .app-steps li{color:#656567;background:#fcfcfd;border:1px solid #e2e2e4;border-radius:10px;padding:14px;font-size:12px}.xw .app-steps b{color:#3c3c3e;margin-bottom:4px;font-size:13px;font-weight:530;display:block}.xw .app-legal{color:#5e5e5f;margin:12px 0 0;padding-left:18px;font-size:12px;line-height:1.8}.xw .app-legal li+li{margin-top:2px}.xw .app-legal-articles h3{color:#3c3c3e;margin:16px 0 6px;font-size:13px;font-weight:550}.xw .app-legal-articles p{color:#5e5e5f;font-size:12px;line-height:1.8}.xw .app-versions{color:#77727f;font:11px/1.6 JetBrains,ui-monospace,monospace}.xw .order-consents{flex-direction:column;gap:4px;display:flex}.xw .order-consents .check-label a{color:#17181c;text-underline-offset:3px;text-decoration:underline}.xw .order-pending{color:#4b4b58;background:#fff;border:1px solid #e3e3e5;border-radius:10px;margin-top:14px;padding:14px 16px;font-size:13px}.xw .order-pending .app-row{margin-top:10px}.xw .store-stock{color:#656567;margin-top:12px;font-size:12px;display:block}.xw .owned-mac+.owned-mac{margin-top:16px}.xw .owned-mac-footer .btn:disabled{opacity:.42}.xw .modal .field-label{color:#4b4b58;margin:14px 0 8px;font-size:13px;font-weight:500;display:block}.xw .modal .app-input{width:100%}.xw .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xw #toast{color:#fff;z-index:250;opacity:0;pointer-events:none;background:#242426;border-radius:11px;max-width:calc(100% - 32px);padding:12px 22px;font-size:13px;transition:all .2s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,15px);box-shadow:0 5px 25px #2f2f3121}.xw #toast.show{opacity:1;transform:translate(-50%)}@media (max-width:700px){.xw #toast{text-align:center;width:max-content;max-width:calc(100% - 28px);padding:11px 17px;font-size:12px;bottom:83px}.xw .app-steps{grid-template-columns:1fr 1fr}.xw .app-panel{padding:18px}.xw[data-white-app] .footer{padding-bottom:86px}}.xw .order-policies>.order-policy-links a{color:#646470;align-items:center;gap:3px;min-height:44px;padding:0 5px;font-size:12px;display:flex}.xw .order-policies>.order-policy-links .icon{width:12px;height:12px;margin:0}.xw .order-policies .app-legal{margin:6px 0 4px 21px;padding:0;display:block}.xw .order-policies .app-legal b{color:#4b4b58;font-size:12px;font-weight:550}.xw .order-policies .app-legal ul{margin:4px 0 0;padding-left:16px}.xw .build-filters{gap:16px;font-size:12px;display:flex}.xw .build-filters a{color:#656567;border-bottom:2px solid #0000;padding:6px 0}.xw .build-filters a[aria-current=page]{color:#2a2a2c;border-color:#2a2a2c}.xw .queue-row{grid-template-columns:2.6fr .9fr 1.5fr}.xw .app-panel-head{border-bottom:0;padding:0 0 12px}.xw .past-macs summary{cursor:pointer;color:#4b4b58;font-size:13px}.xw .past-macs ul{margin:12px 0 0;padding:0;font-size:13px;line-height:2;list-style:none}@media (max-width:700px){.xw .queue-row{grid-template-columns:1fr}.xw .queue-row .app-row{justify-content:flex-start!important}}.xw .mac-manage-actions{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.xw .app-table caption{caption-side:top;text-align:left;color:#656567;padding:14px 18px 6px;font-size:12px}.xw .app-table .ro-meta{color:#6b6b70;margin-top:3px;font-size:11px;font-weight:400;display:block}.xw .app-table td strong{font-weight:550}.xw .ro-policy ul{color:#3c3c3e;margin:12px 0 4px;padding-left:18px;font-size:13px;line-height:1.85}.xw .ro-policy h2{margin:0 0 4px;font-size:16px;font-weight:600}.xw .ro-policy .ro-meta{color:#6b6b70;font-size:12px}.xw .ro-lookup summary{cursor:pointer;font-size:14px;font-weight:550}@media (max-width:700px){.xw .pay-table thead{display:none}.xw .pay-table,.xw .pay-table tbody,.xw .pay-table tr,.xw .pay-table td{width:100%;display:block}.xw .pay-table tr{border-top:1px solid #ececef;padding:12px 16px}.xw .pay-table td{border:0;min-height:22px;padding:5px 0 5px 104px;font-size:13px;position:relative}.xw .pay-table td:before{content:attr(data-label);color:#6b6b70;width:96px;font-size:12px;position:absolute;top:6px;left:0}.xw .pay-table caption{width:auto;display:block}.xw .app-table-wrap:has(.pay-table){overflow:visible}}.xw .ro-details,.xw .ro-amount{gap:0;margin:14px 0 0;display:grid}.xw .ro-details>div,.xw .ro-amount>div{border-top:1px solid #ececef;grid-template-columns:140px 1fr;gap:12px;padding:10px 0;font-size:13px;display:grid}.xw .ro-details>div:first-child,.xw .ro-amount>div:first-child{border-top:0}.xw .ro-details dt,.xw .ro-amount dt{color:#6b6b70;font-weight:400}.xw .ro-details dd,.xw .ro-amount dd{color:#2a2a2c;margin:0;font-weight:500}.xw .ro-amount dd{font-size:18px;font-weight:600}.xw .pay-consent-record{flex-wrap:wrap;gap:4px 10px;display:flex}.xw .pay-consent-record .ro-version{font-family:var(--mono,ui-monospace,monospace);font-size:12px}.xw .ro-section h2{margin:0 0 4px;font-size:16px;font-weight:600}@media (max-width:700px){.xw .ro-details>div,.xw .ro-amount>div{grid-template-columns:96px 1fr}}
.xw.mc{--mc-ink:#17181c;--mc-text:#41434b;--mc-muted:#62646b;--mc-line:#ebebef;--mc-soft:#eef3ef;--mc-green:#536f59;--mc-green-line:#cfe0d3;--mc-warn:#a5622a}.xw.mc .mc-main{color:var(--mc-ink);font-size:13px}.xw.mc .mc-avatar{background:var(--mc-soft);color:#2c3b35;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:grid}.xw.mc .mc-main{background:#f9f9fb;min-height:calc(100vh - 64px);padding:26px max(32px,50% - 580px) 45px}.xw.mc .mc-page{width:100%}.xw.mc h1{letter-spacing:-.02em;color:var(--mc-ink);margin:0;font-size:20px;font-weight:600}.xw.mc .mc-main .section-heading h1{font-size:20px}.xw.mc .mc-main .section-heading p{color:var(--mc-muted);font-size:13px}.xw.mc .btn{border-radius:7px;gap:6px;min-height:36px;padding:0 14px;font-size:13px}.xw.mc .btn .icon{width:15px;height:15px}.xw.mc .btn.small{min-height:32px;padding:0 12px;font-size:12.5px}.xw.mc .btn.full{width:100%;min-height:42px}.xw.mc .btn:disabled{opacity:.45;cursor:not-allowed}.xw.mc .app-input{background:#fff;border-color:#e2e3e8;border-radius:7px;min-height:34px;font-size:13px}.xw.mc .app-muted{color:#6b6d74}.xw.mc .mc-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.xw.mc .mc-summary{color:var(--mc-muted);margin:3px 0 0;font-size:13px}.xw.mc .mc-head-actions{flex:none;gap:8px;display:flex}.xw.mc .mc-table{border:1px solid var(--mc-line);background:#fff;border-radius:12px;overflow:hidden}.xw.mc .mc-tr{width:100%;min-height:56px;font:inherit;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #f0f0f3;grid-template-columns:32px minmax(170px,1.5fr) 70px 80px minmax(150px,1.2fr) minmax(150px,1.3fr) 104px;align-items:center;gap:12px;padding:8px 14px;display:grid}.xw.mc .mc-th{color:#6b6d74;background:#fbfbfc;border-top:0;min-height:36px;font-size:12px;font-weight:500}.xw.mc .mc-tr input[type=checkbox]{width:16px;height:16px;accent-color:var(--mc-green)}.xw.mc .mc-name{align-items:center;gap:10px;min-width:0;display:flex}.xw.mc .mc-name img{background:var(--mc-soft);object-fit:cover;border-radius:8px;flex:none;width:34px;height:34px}.xw.mc .mc-name a{color:var(--mc-ink);font-weight:600}.xw.mc .mc-name a:hover{text-underline-offset:3px;text-decoration:underline}.xw.mc .mc-name small{color:var(--mc-muted);font-size:12px;display:block}.xw.mc .mc-cell-label{display:none}.xw.mc .mc-status{font-weight:500}.xw.mc .is-busy .mc-status{color:var(--mc-green)}.xw.mc .is-soon .mc-status,.xw.mc .is-soon .mc-left-text{color:var(--mc-warn)}.xw.mc .is-warn .mc-status{color:#8a3b3b}.xw.mc .mc-left{flex-direction:column;gap:5px;display:flex}.xw.mc .mc-meter{background:#eef0f2;border-radius:3px;height:5px;display:block;overflow:hidden}.xw.mc .mc-meter i{background:#7d9a80;height:100%;display:block}.xw.mc .is-soon .mc-meter i{background:#c98a4b}.xw.mc .mc-now a{color:var(--mc-ink);font-weight:500}.xw.mc .mc-now small{color:var(--mc-muted);font-size:12px;display:block}.xw.mc .mc-actions{justify-content:flex-end;gap:4px;display:flex}.xw.mc .mc-more{color:#6b6d74;cursor:pointer;background:0 0;border:0;border-radius:7px;width:30px;height:32px;font-size:16px}.xw.mc .mc-more:hover{background:#f2f3f5}.xw.mc .mc-none{color:#6b6d74;font-weight:400}.xw.mc .mc-first{border:1px solid var(--mc-green-line);background:var(--mc-soft);border-radius:12px;margin-bottom:14px;padding:14px 16px}.xw.mc .mc-first-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:10px;display:flex}.xw.mc .mc-first h2{color:#2c3b35;margin:0;font-size:14px;font-weight:600}.xw.mc .mc-tabs-inline{border:1px solid var(--mc-green-line);background:#fff;border-radius:8px;gap:2px;padding:2px;display:flex}.xw.mc .mc-tabs-inline button{height:26px;color:var(--mc-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:12.5px}.xw.mc .mc-tabs-inline button[aria-selected=true]{color:#fff;background:#2c3b35}.xw.mc .mc-key{color:var(--mc-muted);margin-left:auto;font-size:12.5px}.xw.mc .mc-key code{color:#2c3b35;font:12px ui-monospace,JetBrains,monospace}.xw.mc .mc-first-cmd{align-items:flex-start;gap:10px;display:flex}.xw.mc .mc-first-cmd pre{border:1px solid var(--mc-green-line);color:#2c3b35;white-space:pre;background:#fff;border-radius:8px;flex:1;min-width:0;margin:0;padding:10px 12px;font:12px/1.6 ui-monospace,JetBrains,monospace;overflow:auto}.xw.mc .mc-first-note{color:var(--mc-muted);margin:8px 0 0;font-size:12px}.xw.mc .mc-empty{text-align:center;flex-direction:column;align-items:center;padding:10px 0 20px;display:flex}.xw.mc .mc-empty-art{border-radius:16px;width:min(440px,100%);height:auto}.xw.mc .mc-empty h1{margin:14px 0 16px;font-size:20px}.xw.mc .mc-empty.small{border:1px solid var(--mc-line);background:#fff;border-radius:12px;padding:28px 16px}.xw.mc .mc-empty.small img{border-radius:12px;width:min(260px,80%);height:auto}.xw.mc .mc-empty.small p{color:var(--mc-muted);margin:10px 0 0}.xw.mc .mc-steps{grid-template-columns:repeat(3,minmax(0,170px));gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.xw.mc .mc-steps li{color:var(--mc-muted);flex-direction:column;align-items:center;gap:2px;font-size:12px;display:flex}.xw.mc .mc-steps img{border-radius:12px;width:72px;height:72px;margin-bottom:6px}.xw.mc .mc-steps b{color:var(--mc-text);font-size:12.5px;font-weight:600}.xw.mc .modal{font-size:13px}.xw.mc .mc-days{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.xw.mc .mc-days button,.xw.mc .mc-days label{height:34px;color:var(--mc-text);cursor:pointer;background:#fff;border:1px solid #e2e3e8;border-radius:7px;align-items:center;gap:4px;padding:0 14px;font-size:13px;display:inline-flex}.xw.mc .mc-days button[aria-pressed=true],.xw.mc .mc-days label.is-on{border-color:var(--mc-green);background:var(--mc-soft);color:#2c3b35;font-weight:600}.xw.mc .mc-days input{width:44px;font:inherit;color:inherit;background:0 0;border:0;outline:none}.xw.mc .mc-extend-list{border:1px solid var(--mc-line);border-radius:10px;margin:0;padding:0;list-style:none}.xw.mc .mc-extend-list li{justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.xw.mc .mc-extend-list li+li{border-top:1px solid #f0f0f3}.xw.mc .mc-extend-list label{align-items:center;gap:10px;min-width:0;display:flex}.xw.mc .mc-extend-list img{background:var(--mc-soft);border-radius:6px}.xw.mc .mc-extend-list b{font-weight:600;display:block}.xw.mc .mc-extend-list small{color:var(--mc-muted);font-size:12px;display:block}.xw.mc .mc-extend-list .is-off{background:#fafafa}.xw.mc .mc-extend-list .is-off small{color:var(--mc-warn)}.xw.mc .mc-extend-amount{flex:none;font-weight:600}.xw.mc .is-off .mc-extend-amount{color:#6b6d74;font-weight:500}.xw.mc .mc-total{border-top:1px solid var(--mc-line);justify-content:space-between;align-items:baseline;gap:10px;margin:12px 0 8px;padding:10px 2px;display:flex}.xw.mc .mc-total span{color:var(--mc-muted);font-size:12.5px}.xw.mc .mc-total strong{font-size:20px;font-weight:650}.xw.mc .mc-consents{border:0;flex-direction:column;gap:2px;margin:0;padding:0;display:flex}.xw.mc .mc-consents .check-label{align-items:flex-start;gap:8px;min-height:0;padding:4px 0;font-size:12px;line-height:1.55}.xw.mc .mc-consents a{color:var(--mc-ink);text-underline-offset:2px;text-decoration:underline}.xw.mc .mc-kinds{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.xw.mc .mc-kind{background:#fff;border:1px solid #e2e3e8;border-radius:10px}.xw.mc .mc-kind label{cursor:pointer;align-items:center;gap:10px;padding:10px;display:flex;position:relative}.xw.mc .mc-kind input{opacity:0;position:absolute}.xw.mc .mc-kind img{background:var(--mc-soft);border-radius:8px;width:48px;height:48px}.xw.mc .mc-kind b{font-weight:600;display:block}.xw.mc .mc-kind small{color:var(--mc-muted);font-size:11.5px;display:block}.xw.mc .mc-kind em{color:var(--mc-green);font-size:11.5px;font-style:normal;position:absolute;top:8px;right:10px}.xw.mc .mc-kind.is-on{border-color:var(--mc-green);box-shadow:0 0 0 1px var(--mc-green) inset;background:#fbfdfb}.xw.mc .mc-kind.is-off label{cursor:not-allowed;opacity:.55}.xw.mc .mc-kind.is-off em{color:var(--mc-warn)}.xw.mc .mc-kind .mc-wait{margin:-4px 10px 8px;font-size:12px;display:block}.xw.mc .mc-add-fields{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}.xw.mc .mc-field span{color:var(--mc-muted);margin-bottom:4px;font-size:12px;display:block}.xw.mc .mc-field .app-input{width:100%}.xw.mc .mc-dl{grid-template-columns:70px 1fr;gap:6px 10px;margin:0 0 4px;font-size:13px;display:grid}.xw.mc .mc-dl dt{color:var(--mc-muted)}.xw.mc .mc-dl dd{margin:0}.xw.mc .mc-builds{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.xw.mc .mc-builds.has-panel{grid-template-columns:minmax(0,1fr) minmax(380px,44%)}.xw.mc .mc-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.xw.mc .mc-filters select{min-width:180px}.xw.mc .mc-seg{background:#fff;border:1px solid #e2e3e8;border-radius:8px;padding:2px;display:flex}.xw.mc .mc-seg button{height:28px;color:var(--mc-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:12.5px}.xw.mc .mc-seg button[aria-pressed=true]{color:#fff;background:#2c3b35}.xw.mc .mc-search{flex:1;min-width:180px;position:relative}.xw.mc .mc-search .icon{color:#6b6d74;width:15px;height:15px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.xw.mc .mc-search input{width:100%;padding-left:32px}.xw.mc .mc-build-table .mc-tr{cursor:pointer;grid-template-columns:118px minmax(90px,.8fr) minmax(140px,1.4fr) minmax(110px,1.1fr) 76px 84px;min-height:50px}.xw.mc .mc-build-table .mc-th{cursor:default}.xw.mc .mc-build-table button.mc-tr:hover{background:#fafbfa}.xw.mc .mc-build-table .is-open{background:var(--mc-soft)!important}.xw.mc .mc-when,.xw.mc .mc-dur{color:var(--mc-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.xw.mc .mc-mac{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.xw.mc .mc-repo{min-width:0}.xw.mc .mc-repo b{text-overflow:ellipsis;white-space:nowrap;font-weight:550;display:block;overflow:hidden}.xw.mc .mc-repo small{color:var(--mc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.xw.mc .mc-command code{color:var(--mc-text);text-overflow:ellipsis;white-space:nowrap;font:12px ui-monospace,JetBrains,monospace;display:block;overflow:hidden}.xw.mc .mc-result{font-weight:500}.xw.mc .is-succeeded .mc-result{color:var(--mc-green)}.xw.mc .is-failed .mc-result{color:#a33b3b}.xw.mc .is-running .mc-result,.xw.mc .is-queued .mc-result{color:#3c5a8a}.xw.mc .mc-panel{border:1px solid var(--mc-line);background:#fff;border-radius:12px;flex-direction:column;align-self:start;min-width:0;max-height:calc(100vh - 40px);padding:14px 16px;display:flex;position:sticky;top:20px}.xw.mc .mc-panel-head{justify-content:space-between;gap:10px;display:flex}.xw.mc .mc-panel h2{word-break:break-all;margin:0;font-size:15px;font-weight:600}.xw.mc .mc-panel-head p{color:var(--mc-muted);margin:2px 0 0;font-size:12.5px}.xw.mc .mc-close{cursor:pointer;color:#6b6d74;background:0 0;border:0;border-radius:7px;flex:none;width:30px;height:30px}.xw.mc .mc-close:hover{background:#f2f3f5}.xw.mc .mc-close .icon{width:16px;height:16px}.xw.mc .mc-steps-row{grid-template-columns:repeat(4,1fr);gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.xw.mc .mc-steps-row li{color:var(--mc-muted);border:1px solid #f0f0f3;border-radius:8px;min-width:0;padding:7px 8px;font-size:11.5px}.xw.mc .mc-steps-row b{color:var(--mc-text);font-size:12px;font-weight:600;display:block}.xw.mc .mc-steps-row span,.xw.mc .mc-steps-row time{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.xw.mc .mc-cmd{margin:10px 0 0}.xw.mc .mc-cmd code{white-space:nowrap;background:#f6f7f8;border-radius:7px;padding:7px 10px;font:12px ui-monospace,JetBrains,monospace;display:block;overflow:auto}.xw.mc .mc-panel-tools{align-items:center;gap:6px;margin:12px 0 8px;display:flex}.xw.mc .mc-panel-tools>span{margin-right:auto;font-weight:600}.xw.mc .mc-log{color:#dbe7de;background:#1e2b26;border-radius:9px;flex:1;height:52vh;min-height:260px;font:12px/19px ui-monospace,JetBrains,monospace;overflow:auto}.xw.mc .mc-log pre{font:inherit;white-space:pre;margin:0;padding:8px 0}.xw.mc .mc-log pre span{padding:0 12px 0 0;display:block}.xw.mc .mc-log pre i{text-align:right;color:#9db5a4;-webkit-user-select:none;user-select:none;width:44px;margin-right:10px;font-style:normal;display:inline-block}.xw.mc .mc-log-empty{color:#9fb3a5;margin:0;padding:16px}.xw.mc .mc-main .section-heading{margin-bottom:14px}.xw.mc .mc-main .app-section+.app-section{margin-top:26px}.xw.mc .mc-main .app-panel{border-color:var(--mc-line);background:#fff;border-radius:12px;padding:16px 18px}.xw.mc .mc-main .app-table-wrap{border-color:var(--mc-line);background:#fff;border-radius:12px}.xw.mc .mc-main .app-table th{color:#6b6d74;background:#fbfbfc;padding:10px 14px}.xw.mc .mc-main .app-table td{padding:11px 14px}@media (max-width:1100px){.xw.mc .mc-builds.has-panel{grid-template-columns:minmax(0,1fr)}.xw.mc .mc-panel{max-height:none;position:static}.xw.mc .mc-tr{grid-template-columns:30px minmax(150px,1.5fr) 60px 70px minmax(120px,1.2fr) minmax(120px,1.2fr) 96px}}@media (max-width:760px){.xw.mc .mc-main{padding:18px 18px 28px}.xw.mc .mc-head{flex-direction:column;align-items:stretch}.xw.mc .mc-head-actions{grid-template-columns:1fr 1fr;display:grid}.xw.mc .mc-th{display:none}.xw.mc .mc-table:not(.mc-build-table) .mc-tr{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"c n s""c l l""c b a";gap:6px 10px;padding:12px}.xw.mc .mc-table:not(.mc-build-table) .mc-tr>:first-child{grid-area:c;align-self:start;padding-top:9px}.xw.mc .mc-tr>.mc-name{grid-area:n}.xw.mc .mc-tr>.mc-status{text-align:right;grid-area:s}.xw.mc .mc-tr>.mc-left{grid-area:l}.xw.mc .mc-tr>.mc-now{text-overflow:ellipsis;white-space:nowrap;grid-area:b;min-width:0;font-size:12.5px;overflow:hidden}.xw.mc .mc-tr>.mc-actions{grid-area:a}.xw.mc .mc-tr>.mc-xcode{display:none}.xw.mc .mc-build-table .mc-tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"r s""m d""w w";row-gap:3px}.xw.mc .mc-build-table .mc-tr>.mc-repo{grid-area:r}.xw.mc .mc-build-table .mc-tr>.mc-result{text-align:right;grid-area:s}.xw.mc .mc-build-table .mc-tr>.mc-mac{color:var(--mc-muted);grid-area:m}.xw.mc .mc-build-table .mc-tr>.mc-dur{text-align:right;grid-area:d}.xw.mc .mc-build-table .mc-tr>.mc-when{grid-area:w}.xw.mc .mc-build-table .mc-tr>.mc-command{display:none}.xw.mc .mc-first-head{gap:8px}.xw.mc .mc-key{width:100%;margin-left:0}.xw.mc .mc-first-cmd{flex-direction:column;align-items:stretch}.xw.mc .mc-first-cmd pre{max-height:120px}.xw.mc .mc-steps{grid-template-columns:repeat(3,1fr);gap:8px}.xw.mc .mc-steps img{width:56px;height:56px}.xw.mc .mc-filters select,.xw.mc .mc-search{flex:100%;min-width:0}.xw.mc .mc-kinds,.xw.mc .mc-add-fields{grid-template-columns:1fr}.xw.mc .mc-log{height:56vh}.xw.mc .mc-panel{padding:12px}.xw.mc .mc-steps-row{grid-template-columns:repeat(2,1fr)}}.xw.mc :focus-visible{outline-offset:2px;outline:2px solid #2c3b35}.xw.mc .mc-check{cursor:pointer;place-items:center;width:32px;height:40px;margin:-8px 0;display:grid}.xw.mc .mc-panel:focus{outline:none}.xw.mc .mc-panel:focus-visible{outline:2px solid #2c3b35}.xw.mc .mc-consent-all{border-bottom:1px solid #f0f0f3;margin-bottom:2px;font-weight:600;padding-bottom:6px!important}@media (max-width:760px){.xw.mc .btn,.xw.mc .btn.small{min-height:44px}.xw.mc .mc-more{width:44px;height:44px}.xw.mc .mc-check{width:44px;height:44px;margin:-10px 0 0 -10px}.xw.mc .mc-days button,.xw.mc .mc-days label,.xw.mc .mc-seg button,.xw.mc .mc-tabs-inline button,.xw.mc .app-input{min-height:44px}.xw.mc .mc-close{width:44px;height:44px}.xw.mc .mc-table:not(.mc-build-table) .mc-tr{grid-template-columns:34px minmax(0,1fr) auto}}.xw.mc .rental-orders .ro-meta,.xw.mc .rental-orders .ro-version,.xw.mc .rental-payments .ro-meta{color:var(--mc-muted)}.xw.mc .mc-build-table .is-open{box-shadow:inset 3px 0 0 var(--mc-green)}@media (min-width:1101px){.xw.mc .has-panel .mc-build-table .mc-tr{grid-template-columns:104px minmax(0,1fr) 64px 64px}.xw.mc .has-panel .mc-build-table .mc-tr>:nth-child(2),.xw.mc .has-panel .mc-build-table .mc-tr>:nth-child(4){display:none}}@media (max-width:760px){body:has(.xw.mc) .asst-root{bottom:calc(73px + env(safe-area-inset-bottom))}.xw.mc .mc-name a{align-items:center;min-height:44px;margin:-6px 0;display:inline-flex}.xw.mc .mc-consents .check-label{align-items:center;min-height:44px;padding:6px 0}.xw.mc .mc-consent-all{padding-bottom:6px!important}.xw.mc .btn.full{min-height:48px}.xw.mc .mc-extend-list label,.xw.mc .mc-kind label{min-height:44px}.xw.mc .mc-now a{flex-direction:column;justify-content:center;min-height:44px;display:inline-flex}.xw.mc .mc-kind .mc-wait{min-height:44px}.xw.mc .mc-first-note a,.xw.mc .mc-consents a{margin:-12px 0;padding:12px 0;display:inline-block}.xw.mc .logo{align-items:center;min-height:44px;display:inline-flex}.xw.mc .api-key-methods button{min-width:44px;padding-left:12px;padding-right:12px}.xw.mc .ro-receipt-link{justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-14px 0;display:inline-flex}.xw.mc .ro-lookup summary{align-items:center;min-height:44px;display:flex}.xw.mc .mc-top .logo,.xw.mc a.logo{min-height:44px}}.xw.mc .mc-keys{border:1px solid var(--mc-line);background:#fff;border-radius:12px;margin:16px 0 0;padding:0;list-style:none}.xw.mc .mc-keys>li{border-top:1px solid var(--mc-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 14px;display:grid}.xw.mc .mc-keys>li:first-child{border-top:0}.xw.mc .mc-keys .mc-keys-empty{color:var(--mc-muted);display:block}.xw.mc .mc-key-main{align-items:baseline;gap:10px;min-width:0;display:flex}.xw.mc .mc-key-main b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xw.mc .mc-key-meta{color:var(--mc-muted);white-space:nowrap;gap:14px;font-size:12.5px;display:flex}.xw.mc .mc-key-help ul{gap:4px;margin:0 0 14px;padding-left:18px;display:grid}@media (max-width:760px){.xw.mc .mc-keys>li{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.xw.mc .mc-keys .mc-key-main{grid-column:1}.xw.mc .mc-keys .mc-key-meta{flex-direction:column;grid-area:2/1;gap:2px}.xw.mc .mc-keys>li>.btn{grid-area:1/2/span 2;min-height:44px}.xw.mc .mc-tr>.mc-now{overflow:visible}.xw.mc .mc-now a{text-overflow:ellipsis;max-width:100%;overflow:hidden}}@media (max-width:700px){.xw.mc .pay-table td{min-height:0;padding:6px 0}.xw.mc .pay-table td:before{width:auto;margin-bottom:2px;line-height:1.4;display:block;position:static}}@media (max-width:760px){.xw.mc .ro-back{align-items:center;min-height:44px;display:inline-flex}.xw.mc .mc-consents .check-label a{vertical-align:middle;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-12px 0;display:inline-flex}.xw.mc .credit-checkout-seller a,.xw.mc .ro-section a,.xw.mc .breadcrumb a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.xw.mc .mc-tabs-inline button,.xw.mc .mc-seg button,.xw.mc .mc-days button,.xw.mc .mc-days label,.xw.mc .api-key-methods button{justify-content:center;min-width:44px;min-height:44px}.xw.mc .mc-tabs-inline button,.xw.mc .mc-seg button{align-items:center;height:auto;display:inline-flex}.xw.mc .mc-days-limit{color:#4b4b58;margin:-4px 0 12px;font-size:12.5px}.xw.mc .mc-line-max{color:#4b4b58;display:block}@media (max-width:760px){.xw.mc .app-subnav nav a{justify-content:center;min-width:44px;margin:0 -6px;padding:0 6px}.xw.mc footer a{justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-11px -4px;padding:0 4px;display:inline-flex}.xw.mc .mobile-bottom-nav>a,.xw.mc .mobile-bottom-nav>button{min-height:44px}}.xw.mc .mc-crumb{color:var(--mc-muted);align-items:center;gap:8px;margin:0 0 14px;font-size:12.5px;display:flex}.xw.mc .mc-crumb a{color:var(--mc-muted)}.xw.mc .mc-crumb [aria-current]{color:var(--mc-ink)}.xw.mc .mc-detail-title{align-items:center;gap:12px;display:flex}.xw.mc .mc-detail-title img{background:var(--mc-soft);border-radius:10px}.xw.mc .mc-detail-dl{grid-template-columns:90px 1fr;gap:10px 14px}.xw.mc .mc-detail-dl small{color:var(--mc-muted);font-size:12px}.xw.mc .mc-detail-actions{gap:8px;margin-top:14px}.xw.mc .btn.is-disabled{opacity:.45;cursor:not-allowed}.xw.mc .mc-detail-builds{margin-top:22px}.xw.mc .mc-detail-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.xw.mc .mc-detail-head h2{margin:0;font-size:16px;font-weight:600}.xw.mc .mc-detail-head a{color:var(--mc-green);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.xw.mc .mc-detail-head .icon{width:14px;height:14px}.xw.mc .mc-mac-builds .mc-tr{grid-template-columns:118px minmax(0,1fr) 76px 84px}.xw.mc .mc-mac-builds a.mc-tr:hover{background:#fafbfa}.xw.mc .mc-op{flex-direction:column;gap:12px;display:flex}.xw.mc .mc-op .mc-extend-list li{justify-content:flex-start}.xw.mc .mc-op-choice{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.xw.mc .mc-op-choice legend{color:var(--mc-warn);margin-bottom:4px;font-size:12.5px;font-weight:600}.xw.mc .mc-op-choice .check-label{cursor:pointer;border:1px solid #e2e3e8;border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.xw.mc .mc-op-choice .check-label:has(input:checked){border-color:var(--mc-green);background:#fbfdfb}.xw.mc .mc-op-choice b{color:var(--mc-ink);font-weight:600;display:block}.xw.mc .mc-op-choice small{color:var(--mc-muted);font-size:12px;display:block}.xw.mc .mc-op-results{margin-top:4px}@media (max-width:760px){.xw.mc .mc-mac-builds .mc-tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"r s""w d"}.xw.mc .mc-mac-builds .mc-tr>.mc-when{grid-area:w}.xw.mc .mc-mac-builds .mc-tr>.mc-dur{grid-area:d}.xw.mc .mc-crumb a,.xw.mc .mc-detail-head a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.xw.mc .mc-detail-actions{grid-template-columns:1fr 1fr 1fr;display:grid}.xw.mc .mc-op-choice .check-label{min-height:44px}.xw.mc .cb-section-head{flex-wrap:wrap}.xw.mc .cb-section-head h2{white-space:nowrap}.xw.mc .cb-section-actions{flex-wrap:wrap;flex:100%}}.xw.mc .mc-name small.mc-spec{color:#7a857d;margin-top:2px;font-size:11.5px;line-height:1.45}
