.pro-device-detail-grid{grid-template-columns:minmax(0,1fr) minmax(380px,.82fr)}.pro-detail-image-shell{background:radial-gradient(circle at 50% 0%, #2ce6a81f, transparent 36%), linear-gradient(180deg, #e2eef447, #08121feb), var(--media-base-2)}.detail-image-topbar{z-index:3;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:absolute;inset:18px 18px auto}.detail-image-topbar .detail-status{position:static;inset:auto}.detail-image-topbar .status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff4d;border:1px solid #ffffff47;box-shadow:0 10px 28px #0f172a24}.detail-inventory-badge{pointer-events:none}.detail-commercial-strip{grid-template-columns:1fr 1fr;display:grid}.detail-profit-highlight,.detail-rent-highlight{border:1px solid var(--line);background:var(--subtle-bg);min-width:0;display:grid}.detail-profit-highlight{background:radial-gradient(circle at 0 0,#10b98124,#0000 38%),linear-gradient(135deg,#10b98114,#2563eb0b);border-color:#10b9812e}.detail-profit-highlight span,.detail-rent-highlight span,.detail-metric-card span,.rental-summary-card span,.rental-step-title{color:var(--muted-2);letter-spacing:.55px;text-transform:uppercase;font-size:11px;font-weight:900}.detail-profit-highlight strong,.detail-rent-highlight strong{color:var(--text);overflow-wrap:anywhere;line-height:1.05}.detail-profit-highlight strong{color:var(--primary)}.detail-profit-highlight em,.detail-rent-highlight em{color:var(--muted);margin-inline-start:4px;font-size:12px;font-style:normal;font-weight:800}.detail-metric-grid{display:grid}.detail-metric-card{border:1px solid var(--line);background:linear-gradient(180deg, #ffffff0b, #ffffff04), var(--subtle-bg);min-width:0;display:grid}.detail-metric-card span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;display:inline-flex;overflow:hidden}.detail-metric-card i{color:var(--primary);background:#2ce6a81f;border-radius:999px;place-items:center;font-style:normal;display:inline-grid}.detail-metric-card strong{color:var(--text);letter-spacing:-.3px;line-height:1.05}.detail-metric-card em{color:var(--muted);margin-inline-start:4px;font-size:11px;font-style:normal;font-weight:800}.pro-rental-card{background:radial-gradient(circle at 100% 0%, #2ce6a81c, transparent 30%), var(--panel);align-self:stretch}.rental-panel-head h2{letter-spacing:-.55px}.rental-panel-head p{max-width:520px;color:var(--muted);margin:0}.rental-step-block{display:grid}.rental-step-title{align-items:center;display:flex}.rental-step-title span{color:var(--primary);background:#2ce6a81f;border-radius:999px;place-items:center;display:inline-grid}.plan-choice-pro{align-items:center;transition:border-color .16s,background .16s,transform .16s}.plan-choice-pro:hover{border-color:#2ce6a847;transform:translateY(-1px)}.plan-choice-pro:has(input:checked){background:radial-gradient(circle at 0% 0%, #2ce6a81f, transparent 45%), var(--subtle-bg);border-color:#2ce6a87a}.plan-choice-content{width:100%;min-width:0;display:grid}.plan-choice-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex!important}.plan-choice-head b{color:var(--primary);white-space:nowrap}.quantity-field-pro{border:1px solid var(--line);background:var(--subtle-bg);align-items:center;gap:10px 14px;display:grid}.quantity-field-pro input{border:1px solid var(--line);background:var(--control-bg);width:100%;color:var(--text);outline:none;padding:0 14px;font-weight:900}.quantity-field-pro input:focus{border-color:#2ce6a894}.quantity-field-pro small{grid-column:1/-1}.rental-summary-card{background:radial-gradient(circle at 0 0,#2ce6a81f,#0000 40%),linear-gradient(135deg,#2ce6a80d,#62b6ff09);border:1px solid #2ce6a829;display:grid}.rental-summary-card div{background:#ffffff09;min-width:0;display:grid}.rental-summary-card strong{color:var(--text);letter-spacing:-.25px;overflow-wrap:anywhere}.rental-summary-card div:first-child strong{color:var(--primary)}.rental-summary-card em{color:var(--muted);margin-inline-start:4px;font-size:11px;font-style:normal}.rental-submit-button{width:100%}.pro-empty-state{border-radius:24px;padding:18px}html[data-theme=light] .pro-detail-image-shell{background:radial-gradient(circle at 50% 0%, #079f791f, transparent 36%), linear-gradient(180deg, #e2eef4db, #0f172acc), var(--media-base-2)}html[data-theme=light] .detail-image-topbar .status{background:#ffffffc2;border-color:#0f172a14}html[data-theme=light] .detail-profit-highlight,html[data-theme=light] .rental-summary-card{background:radial-gradient(circle at 0 0,#079f791f,#0000 38%),#ffffffdb}html[data-theme=light] .detail-metric-card,html[data-theme=light] .quantity-field-pro,html[data-theme=light] .rental-summary-card div{background:#ffffffb8}@media (max-width:1120px){.pro-device-detail-grid{grid-template-columns:1fr}.pro-rental-card{align-self:auto}}@media (max-width:760px){.device-detail-page-v8 .detail-hero-head{align-items:flex-start}}@media (max-width:430px){.detail-metric-grid{gap:8px}.detail-metric-card{border-radius:17px}.quantity-field-pro{grid-template-columns:1fr}.plan-choice-head{flex-direction:column;align-items:flex-start;gap:4px}}@media (max-width:760px){.device-detail-page-v8 .detail-hero-head .head-actions{width:100%}.device-detail-page-v8 .detail-hero-head .button.ghost{min-height:42px}.detail-profit-highlight em,.detail-rent-highlight em{font-size:10px}.plan-choice-grid-pro{gap:8px}}@media (max-width:430px){.detail-commercial-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-profit-highlight,.detail-rent-highlight{padding:9px 10px}.detail-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-metric-card{padding:9px}.detail-metric-card span{gap:5px}.detail-metric-card i{width:16px;height:16px;font-size:9px}.detail-metric-card strong{font-size:15px}}.device-detail-page-v8 .detail-hero-head{padding:0}.device-detail-page-v8 .detail-hero-head .eyebrow{margin-bottom:4px}.device-detail-page-v8 .detail-hero-head p{margin:0}.device-detail-page-v8 .detail-hero-head .head-actions{flex-shrink:0;margin-top:0}.device-detail-page-v8 .detail-hero-head .button.ghost{padding:0 16px}@media (max-width:760px){.device-detail-page-v8.page-section{padding-top:0}.device-detail-page-v8 .detail-hero-head .head-actions{gap:8px;margin-top:0}.device-detail-page-v8 .detail-hero-head .source-badge,.device-detail-page-v8 .detail-hero-head .button.ghost{min-height:36px}.device-detail-page-v8 .detail-hero-head .button.ghost{padding:0 14px}}@media (max-width:430px){.device-detail-page-v8 .detail-hero-head .head-actions{flex-wrap:nowrap}.device-detail-page-v8 .detail-hero-head .source-badge{white-space:nowrap}.device-detail-page-v8 .detail-hero-head .button.ghost{white-space:nowrap;flex:1}}.page-shell:has(.device-detail-page-v8) .site-header{margin-bottom:14px}.device-detail-page-v8.page-section{padding-top:0;padding-bottom:46px}.device-detail-page-v8 .detail-hero-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin:0 0 6px;display:grid}.device-detail-page-v8 .detail-hero-head h1{margin:4px 0 6px}.device-detail-page-v8 .detail-hero-head p{max-width:720px;font-size:14px;line-height:1.45}.device-detail-page-v8 .detail-hero-head .head-actions{align-self:center;gap:8px;margin:0}.device-detail-page-v8 .detail-hero-head .source-badge,.device-detail-page-v8 .detail-hero-head .button.ghost{min-height:34px;padding-inline:12px;font-size:12px}.pro-detail-media-card,.pro-rental-card{border-radius:30px;padding:14px}.pro-detail-image-shell{border-radius:24px;height:min(410px,43vh);min-height:280px}.pro-detail-image-shell .detail-device-image{padding:16px;transform:scale(1.005)}.detail-commercial-strip{gap:8px;margin-top:10px}.detail-profit-highlight,.detail-rent-highlight{border-radius:17px;gap:3px;padding:10px 12px}.detail-profit-highlight strong,.detail-rent-highlight strong{font-size:20px}.detail-metric-grid{gap:8px;margin-top:10px}.detail-metric-card{border-radius:16px;gap:4px;padding:9px 11px}.detail-metric-card strong{font-size:16px}.detail-metric-card i{width:16px;height:16px;font-size:9px}.pro-rental-card{border-radius:30px}.rental-panel-head{margin-bottom:10px}.rental-panel-head h2{margin:5px 0;font-size:25px;line-height:1.04}.rental-panel-head p{font-size:14px;line-height:1.45}.plan-choice-pro{border-radius:17px;min-height:58px;padding:9px 12px}.plan-choice-content{gap:4px}.plan-choice-head b{font-size:16px}.quantity-field-pro{border-radius:17px;grid-template-columns:110px minmax(0,1fr);padding:9px 10px}.quantity-field-pro input{border-radius:14px;min-height:38px}.rental-summary-card{border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8px}.rental-summary-card div{border-radius:13px;gap:4px;padding:8px}.rental-summary-card span{letter-spacing:.32px;font-size:9px;line-height:1.15}.rental-summary-card strong{font-size:16px;line-height:1.05}.rental-submit-button{min-height:46px}@media (max-width:760px){.page-shell:has(.device-detail-page-v8) .site-header{margin-bottom:8px}.device-detail-page-v8.stack{gap:8px}.device-detail-page-v8 .detail-hero-head{grid-template-columns:1fr;gap:6px}.device-detail-page-v8 .detail-hero-head .eyebrow{letter-spacing:.55px;margin-bottom:0;font-size:10px}.device-detail-page-v8 .detail-hero-head h1{margin:2px 0 4px;line-height:1}.device-detail-page-v8 .detail-hero-head p{max-width:100%;font-size:12px;line-height:1.38}.device-detail-page-v8 .detail-hero-head .head-actions{display:none}.detail-image-topbar{inset:8px 8px auto}.detail-profit-highlight span,.detail-rent-highlight span,.detail-metric-card span,.rental-summary-card span,.rental-step-title{letter-spacing:.28px;font-size:8px}.detail-metric-card{gap:3px}.detail-metric-card strong{font-size:14px}.detail-metric-card em{font-size:9px}.plan-choice-pro{border-radius:15px;min-height:54px;padding:8px 10px}.plan-choice-head strong,.plan-choice-head b{font-size:13px}.plan-choice small{font-size:10px}.quantity-field-pro{border-radius:15px;grid-template-columns:82px minmax(0,1fr);gap:7px 10px;padding:8px}.quantity-field-pro input{border-radius:13px;min-height:36px}.quantity-field-pro small{font-size:10px}.rental-summary-card{border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:7px}.rental-summary-card div{border-radius:12px;padding:7px 6px}.rental-summary-card span{letter-spacing:.18px;font-size:7.5px;line-height:1.12}.rental-summary-card strong{font-size:12px}.rental-summary-card em{margin-inline-start:0;margin-top:1px;font-size:8px;display:block}}@media (max-width:430px){.detail-commercial-strip{gap:6px}.detail-profit-highlight,.detail-rent-highlight,.detail-metric-card{padding:7px}.rental-summary-card{grid-template-columns:repeat(3,minmax(0,1fr))}}.settlement-choice-grid{display:grid}@media (max-width:620px){.settlement-choice-grid{grid-template-columns:1fr}}.rental-step-title{gap:7px;line-height:1}.rental-step-title span{width:18px;height:18px}.plan-choice-grid-pro{gap:7px}.plan-choice-pro.plan-choice-compact,.settlement-choice-card{border-radius:15px;align-items:center;gap:9px;min-height:48px;padding:8px 11px}.plan-choice-pro.plan-choice-compact input,.settlement-choice-card input{flex:none;margin-top:0}.plan-choice-pro.plan-choice-compact .plan-choice-content,.settlement-choice-card .plan-choice-content{gap:2px;min-width:0}.plan-choice-head-compact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;display:grid!important}.plan-title-wrap strong,.settlement-choice-head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.plan-title-wrap small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.plan-choice-head-compact b,.settlement-choice-head b{color:var(--primary);white-space:nowrap;font-size:15px;line-height:1}.quantity-field-pro.quantity-field-compact{align-items:center;gap:8px}.quantity-field-pro.quantity-field-compact small{color:var(--muted);grid-column:auto;margin:0;font-weight:750}.settlement-choice-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid!important}.settlement-choice-head b{background:#2ce6a81c;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.settlement-choice-card small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-weight:750;display:block;overflow:hidden}.rental-summary-card.rental-summary-card-pro{background:radial-gradient(circle at 0 0,#2ce6a81c,#0000 38%),linear-gradient(135deg,#2ce6a80e,#62b6ff09);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:7px}.rental-summary-card-pro .summary-item{background:#ffffff09;border:1px solid #94a3b81f;border-radius:13px;align-content:center;gap:3px;min-width:0;min-height:52px;padding:7px 8px;display:grid}.rental-summary-card-pro .summary-item span{color:var(--muted-2);letter-spacing:.24px;text-transform:uppercase;font-size:8.5px;font-weight:950;line-height:1.05}.rental-summary-card-pro .summary-item strong{color:var(--text);letter-spacing:-.2px;overflow-wrap:anywhere;font-size:14px;line-height:1}.rental-summary-card-pro .summary-item small{color:var(--muted);font-size:9.5px;font-weight:750;line-height:1}.rental-summary-card-pro .summary-item-earnings{background:radial-gradient(circle at 0 0,#2ce6a81f,#0000 56%),#ffffff0b;border-color:#2ce6a83b}.rental-summary-card-pro .summary-item-earnings strong,.rental-summary-card-pro .summary-item-daily strong,.rental-summary-card-pro .summary-item-net.is-positive strong{color:var(--primary)}.rental-summary-card-pro .summary-item-net.is-negative strong{color:#ef4444}.rental-summary-card-pro em{color:var(--muted);margin-inline-start:2px;font-size:9px;font-style:normal;font-weight:800;display:inline}html[data-theme=light] .rental-summary-card-pro .summary-item,html[data-theme=light] .settlement-choice-head b{background:#ffffffb8}@media (max-width:760px){.plan-choice-pro.plan-choice-compact,.settlement-choice-card{border-radius:14px;min-height:46px;padding:7px 9px}.plan-title-wrap strong,.settlement-choice-head strong{font-size:12px}.plan-title-wrap small,.settlement-choice-card small{font-size:9.5px}.rental-summary-card.rental-summary-card-pro{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:7px}.rental-summary-card-pro .summary-item{min-height:44px;padding:6px 7px}.rental-summary-card-pro .summary-item span{font-size:7.5px}.rental-summary-card-pro .summary-item strong{font-size:12.5px}}@media (max-width:430px){.settlement-choice-grid{gap:6px}}.detail-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rental-form-pro{gap:7px}.rental-step-block{gap:5px}.plan-choice-pro.plan-choice-compact{border-radius:13px;gap:8px;min-height:40px;padding:6px 10px}.plan-choice-pro.plan-choice-compact .plan-choice-content{gap:0}.plan-choice-head-compact{min-height:26px}.plan-title-wrap{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;overflow:hidden;display:flex!important}.plan-title-wrap strong{flex:0 auto;font-size:15px;line-height:1}.plan-title-wrap small{flex:auto;font-size:10.5px;line-height:1}.plan-choice-head-compact b{font-weight:950}.quantity-field-pro.quantity-field-compact{border-radius:13px;grid-template-columns:72px minmax(0,1fr);min-height:40px;padding:5px 8px}.quantity-field-pro.quantity-field-compact input{border-radius:11px;min-height:30px;font-size:14px}.quantity-field-pro.quantity-field-compact small{font-size:10.5px;line-height:1.15}.settlement-choice-grid{gap:6px}.settlement-choice-card{border-radius:13px;gap:8px;min-height:44px;padding:6px 9px}.settlement-choice-card .plan-choice-content{gap:1px}.settlement-choice-head{gap:7px}.settlement-choice-head strong{font-size:14px;line-height:1}.settlement-choice-head b{min-height:18px;padding:0 7px;font-size:9.5px;font-weight:950}.settlement-choice-card small{font-size:10px;line-height:1.1}.rental-price-receipt .summary-side-grid{min-width:0;display:grid}.rental-price-receipt .summary-price-due{background:radial-gradient(circle at 92% 0,#ffffff52,#0000 36%),linear-gradient(135deg,#0f9f8d,#2563eb);border:0;min-height:58px;position:relative;overflow:hidden;box-shadow:0 16px 34px #2563eb33}.rental-price-receipt .summary-price-due span,.rental-price-receipt .summary-price-due small{color:#ffffffc7}.rental-price-receipt .summary-price-due strong{color:#fff;letter-spacing:-.7px}.rental-price-receipt .summary-item-earnings{background:radial-gradient(circle at 0 0,#10b98129,#0000 50%),#ffffff0b;border-color:#10b98152}.rental-price-receipt .summary-item-earnings strong,.rental-price-receipt .summary-item-net.is-positive strong{color:var(--primary)}.rental-price-receipt .summary-item-daily strong{color:var(--text)}.rental-price-receipt .summary-item-net.is-negative strong{color:#ef4444}.rental-summary-card-pro.rental-price-receipt .summary-item span{letter-spacing:.18px;font-size:7.8px}.rental-summary-card-pro.rental-price-receipt .summary-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rental-price-receipt .summary-price-due strong{font-size:24px}@media (max-width:760px){.device-detail-page-v8.page-section{padding-bottom:26px}.pro-device-detail-grid{gap:8px}.pro-detail-media-card,.pro-rental-card{padding:8px}.pro-detail-image-shell{border-radius:16px;height:176px;min-height:168px}.pro-detail-image-shell .detail-device-image{transform:scale(1.02)}.detail-commercial-strip{gap:6px;margin-top:6px}.detail-profit-highlight,.detail-rent-highlight{border-radius:13px}.detail-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px}.detail-metric-card{border-radius:13px;padding:7px 8px}.rental-panel-head{margin-bottom:6px}.rental-panel-head h2{margin:3px 0;font-size:20px}.rental-panel-head p{font-size:11px;line-height:1.25}.rental-form-pro{gap:6px}.rental-step-block{gap:4px}.rental-step-title{gap:5px;font-size:7.5px}.rental-step-title span{width:15px;height:15px}.plan-choice-pro.plan-choice-compact{border-radius:12px;gap:7px;min-height:40px;padding:5px 8px}.plan-choice-pro.plan-choice-compact input,.settlement-choice-card input{width:14px;height:14px}.plan-choice-head-compact{gap:7px;min-height:24px}.plan-title-wrap{gap:5px;display:flex!important}.plan-title-wrap strong{font-size:12.5px}.plan-title-wrap small{font-size:8.5px}.quantity-field-pro.quantity-field-compact{border-radius:12px;grid-template-columns:58px minmax(0,1fr);min-height:40px;padding:5px 7px}.quantity-field-pro.quantity-field-compact input{border-radius:10px;min-height:28px;font-size:13px}.quantity-field-pro.quantity-field-compact small{font-size:8.8px}.settlement-choice-grid{gap:5px}.settlement-choice-card{border-radius:12px;min-height:40px;padding:5px 8px}.settlement-choice-head strong{font-size:12.5px}.settlement-choice-head b{min-height:17px;padding:0 6px;font-size:8.5px}.settlement-choice-card small{font-size:8.7px}.rental-summary-card.rental-summary-card-pro.rental-price-receipt{grid-template-columns:1fr}.rental-price-receipt .summary-price-due{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-height:44px;padding:7px 9px}.rental-price-receipt .summary-price-due strong{grid-area:1/2/span 2;font-size:20px}.rental-price-receipt .summary-side-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rental-summary-card-pro.rental-price-receipt .summary-item span{font-size:6.7px;line-height:1}.rental-summary-card-pro.rental-price-receipt .summary-item strong{line-height:1}.rental-submit-button{min-height:40px}}@media (max-width:430px){.pro-detail-image-shell{height:166px;min-height:160px}.device-detail-page-v8 .detail-hero-head h1{font-size:22px}.device-detail-page-v8 .detail-hero-head p{font-size:10.5px;line-height:1.25}.plan-choice-head-compact{grid-template-columns:minmax(0,1fr) auto}.plan-title-wrap{align-items:baseline;gap:4px;display:flex!important}.plan-title-wrap strong,.plan-title-wrap small{line-height:1}.quantity-field-pro.quantity-field-compact{grid-template-columns:54px minmax(0,1fr)}}.detail-image-topbar-status-only{justify-content:flex-start}.rental-settlement-step.is-temporarily-hidden,.quantity-available-hint-hidden{display:none!important}.settlement-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.rental-price-receipt .summary-price-due strong,.rental-summary-card-pro.rental-price-receipt .summary-price-due strong{letter-spacing:-.85px;font-size:30px!important}.detail-profit-highlight span,.detail-rent-highlight span{font-size:11px;line-height:1.1}.detail-profit-highlight strong,.detail-rent-highlight strong{letter-spacing:-.35px}@media (max-width:760px){.detail-image-topbar-status-only{align-items:flex-start}.detail-commercial-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-profit-highlight,.detail-rent-highlight{min-width:0;padding:8px 7px}.detail-profit-highlight span,.detail-rent-highlight span{letter-spacing:0;font-size:9px;line-height:1.15}.detail-profit-highlight strong,.detail-rent-highlight strong{white-space:nowrap;font-size:15px;line-height:1.05}.detail-profit-highlight strong em,.detail-rent-highlight strong em{font-size:9px}.rental-price-receipt .summary-price-due strong,.rental-summary-card-pro.rental-price-receipt .summary-price-due strong{font-size:23px!important}.rental-summary-card-pro.rental-price-receipt .summary-item span{letter-spacing:0}}@media (max-width:430px){.detail-profit-highlight strong,.detail-rent-highlight strong{font-size:14px}.rental-price-receipt .summary-price-due strong,.rental-summary-card-pro.rental-price-receipt .summary-price-due strong{font-size:22px!important}}.device-detail-page-v8 .detail-hero-head h1,.rental-panel-head h2{letter-spacing:-.9px}.pro-detail-media-card,.pro-rental-card,.detail-metric-card,.detail-profit-highlight,.detail-rent-highlight,.detail-coin-highlight,.plan-choice-pro.plan-choice-compact,.rental-summary-card-pro.rental-price-receipt,.rental-summary-card-pro.rental-price-receipt .summary-item{border-color:#94a3b821!important;box-shadow:0 14px 38px #0f172a0e!important}.pro-detail-media-card,.pro-rental-card{background:#ffffffbd!important}.detail-media-main-row{align-items:stretch;display:grid}.pro-detail-image-shell,.detail-image-shell.pro-detail-image-shell{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 36%,#fffffff5,#ffffff7a 28%,#0000 62%),radial-gradient(circle at 50% 54%,#2ce6a821,#0000 48%),linear-gradient(#f8fcff 0%,#edf7fb 54%,#e2edf4 100%)!important;border:1px solid #94a3b838!important;box-shadow:inset 0 1px #ffffffdb,inset 0 -1px #94a3b829,0 14px 32px #0f172a14!important}.pro-detail-image-shell:before{content:"";z-index:0;opacity:.42;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0f172a09 1px,#0000 1px),linear-gradient(0deg,#0f172a08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:20px;position:absolute;inset:13px;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000 0% 42%,#0000 76%);mask-image:radial-gradient(circle at 50% 48%,#000 0% 42%,#0000 76%)}.pro-detail-image-shell:after{content:"";z-index:0;filter:blur(1px);opacity:.72;pointer-events:none;background:radial-gradient(#0f172a33,#0f172a0f 42%,#0000 72%);border-radius:999px;height:34px;position:absolute;inset:auto 15% 18px}.pro-detail-image-shell .detail-device-image{z-index:1;filter:drop-shadow(0 22px 24px #0f172a38);position:relative;object-fit:contain!important}.detail-image-topbar-status-only{z-index:2}.detail-performance-rail{gap:8px;display:grid}.detail-performance-rail .detail-metric-card{background:#ffffffc7;border-radius:18px;min-height:0;padding:14px 13px}.detail-performance-rail .detail-metric-card span{letter-spacing:.04em;font-size:10px}.detail-performance-rail .detail-metric-card strong{font-size:18px}.pro-detail-commercial-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.detail-coin-highlight{background:#ffffff94;border:1px solid #94a3b821;border-radius:17px;align-content:center;gap:3px;padding:10px 12px;display:grid}.detail-coin-highlight span{color:var(--muted-2);text-transform:uppercase;font-size:11px;font-weight:950;line-height:1.1}.detail-coin-highlight strong{color:var(--text);letter-spacing:-.35px;font-size:20px;line-height:1}.plan-choice-pro.plan-choice-compact{box-shadow:none!important;background:#ffffffb3!important;border-width:1px!important}.plan-choice-pro.plan-choice-compact:has(input:checked){background:radial-gradient(circle at 0 0,#2ce6a81a,#0000 48%),#ffffffd1!important;border-color:#10b98173!important}.plan-choice-head-compact b{letter-spacing:-.35px;color:#079f79!important;font-size:17px!important}.rental-summary-card.rental-summary-card-pro.rental-price-receipt{border-radius:18px;display:grid;background:radial-gradient(circle at 8% 0,#2ce6a81a,#0000 32%),linear-gradient(135deg,#ffffffc7,#f2f8fcc7)!important;border:1px solid #94a3b81f!important;grid-template-columns:1fr!important;box-shadow:0 16px 42px #0f172a0f!important}.summary-top-row{grid-template-columns:minmax(120px,.48fr) minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.summary-quantity-control,.summary-total-control{background:#ffffffc2;border:1px solid #94a3b81f;border-radius:15px;align-content:center;min-width:0;padding:10px 12px;display:grid}.summary-quantity-control{align-items:center}.summary-quantity-control span,.summary-total-control span{color:var(--muted-2);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:950;line-height:1}.summary-quantity-control input{width:100%;color:var(--text);text-align:center;background:#ffffffdb;border:1px solid #94a3b82e;border-radius:12px;font-weight:950}.summary-total-control{background:radial-gradient(circle at 0 0,#2ce6a81c,#0000 36%),#ffffffd6}.summary-total-control strong{color:#079f79;letter-spacing:-.85px;white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-size:clamp(26px,3.2vw,34px);font-weight:950;line-height:1}.rental-price-receipt .summary-side-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rental-summary-card-pro.rental-price-receipt .summary-item{box-shadow:none!important}@media (max-width:760px){.pro-detail-media-card,.pro-rental-card{background:#ffffffc7!important;box-shadow:0 12px 30px #0f172a0f!important}.pro-detail-image-shell:before{background-size:24px 24px;border-radius:13px;inset:9px}.pro-detail-image-shell:after{inset-inline:18%;height:22px;bottom:10px}.detail-performance-rail .detail-metric-card span{display:grid}.pro-detail-commercial-strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px}.detail-profit-highlight,.detail-rent-highlight,.detail-coin-highlight{border-radius:13px;min-width:0;padding:7px 6px}.detail-coin-highlight span{font-size:8px}.detail-coin-highlight strong{font-size:14px}.plan-choice-head-compact b{font-size:14px!important}.rental-summary-card.rental-summary-card-pro.rental-price-receipt{border-radius:16px}.summary-quantity-control span,.summary-total-control span{font-size:7.4px}.summary-total-control{gap:1px 7px}.summary-total-control small{font-size:8px}}.detail-metric-card span,.detail-performance-rail .detail-metric-card span{align-items:center!important;gap:7px!important;display:flex!important}.detail-metric-card i,.detail-performance-rail .detail-metric-card i{flex:none!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.rental-panel-head h2{margin-bottom:0!important}.rental-panel-head p{display:none!important}.summary-quantity-control{gap:8px}.summary-quantity-control span,.summary-total-control span,.rental-summary-card-pro.rental-price-receipt .summary-item span{letter-spacing:.045em}.summary-quantity-control input{min-height:34px;font-size:18px}.rental-summary-card-pro.rental-price-receipt .summary-item strong{line-height:1.08;font-size:15px!important}.rental-summary-card-pro.rental-price-receipt .summary-item small,.rental-summary-card-pro.rental-price-receipt em{font-size:10px!important}.rental-submit-button{margin-top:0!important}.rental-submit-note{max-width:520px;color:var(--muted);text-align:center;margin:9px auto 0;font-size:13px;font-weight:750;line-height:1.55}@media (max-width:980px){.detail-performance-rail{gap:7px;grid-template-columns:1fr!important}}@media (max-width:760px){.pro-detail-media-card,.pro-rental-card{border-radius:18px!important}.pro-detail-image-shell,.detail-image-shell.pro-detail-image-shell{border-radius:15px!important}.detail-performance-rail{gap:5px!important}.detail-performance-rail .detail-metric-card{align-content:center;border-radius:12px!important;min-height:48px!important;padding:6px 7px!important}.detail-performance-rail .detail-metric-card span{white-space:normal;gap:4px!important;font-size:7.2px!important;line-height:1.05!important}.detail-performance-rail .detail-metric-card i{width:16px!important;min-width:16px!important;height:16px!important;font-size:10px!important}.detail-performance-rail .detail-metric-card strong{margin-top:4px;font-size:12.2px!important}.detail-performance-rail .detail-metric-card em{font-size:8px!important}.pro-detail-commercial-strip{gap:5px!important}.rental-summary-card.rental-summary-card-pro.rental-price-receipt{gap:6px!important;padding:7px!important}.summary-top-row{grid-template-columns:minmax(82px,.38fr) minmax(0,1fr)!important;gap:5px!important}.summary-quantity-control,.summary-total-control{border-radius:12px!important}.summary-quantity-control{gap:5px!important}.summary-quantity-control span,.summary-total-control span,.rental-summary-card-pro.rental-price-receipt .summary-item span{line-height:1.05!important}.summary-quantity-control input{border-radius:9px!important;min-height:29px!important;font-size:14px!important}.summary-total-control strong{font-size:23px!important}.rental-price-receipt .summary-side-grid{gap:5px!important}.rental-summary-card-pro.rental-price-receipt .summary-item{border-radius:11px!important;min-height:39px!important;padding:6px!important}.rental-summary-card-pro.rental-price-receipt .summary-item small,.rental-summary-card-pro.rental-price-receipt em{font-size:8px!important}.rental-submit-note{margin-top:7px;padding:0 8px;font-size:11.5px;line-height:1.45}}@media (max-width:430px){.detail-performance-rail .detail-metric-card{min-height:44px!important;padding:5px 6px!important}.detail-performance-rail .detail-metric-card span{gap:3px!important;font-size:6.7px!important}.detail-performance-rail .detail-metric-card i{width:15px!important;min-width:15px!important;height:15px!important}.detail-performance-rail .detail-metric-card strong{font-size:11.2px!important}.summary-top-row{grid-template-columns:minmax(76px,.38fr) minmax(0,1fr)!important}}.detail-coin-highlight .detail-coin-value{align-items:center;gap:8px;display:inline-flex}.detail-coin-highlight .detail-coin-value img{object-fit:contain;border-radius:999px;flex:none;width:24px;height:24px;box-shadow:0 8px 18px #0f172a1a}@media (max-width:820px){.detail-coin-highlight .detail-coin-value{gap:6px}.detail-coin-highlight .detail-coin-value img{width:18px;height:18px}}.detail-device-card-head-v15{justify-content:space-between;align-items:flex-start;gap:14px;margin:0 0 12px;display:flex}.detail-device-card-head-v15 .eyebrow{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:950;display:block}.detail-device-card-head-v15 h2{color:var(--text);letter-spacing:-.9px;margin:0;font-size:clamp(24px,2.6vw,36px);line-height:1.02}.detail-device-card-head-v15 p{color:var(--muted);margin:5px 0 0;font-size:13px;font-weight:800;line-height:1.25}.detail-device-card-head-v15 .detail-status{flex:none;margin-top:4px}.detail-performance-rail-v15 .detail-metric-card{grid-template-rows:auto minmax(0,1fr);align-content:stretch;display:grid}.detail-performance-rail-v15 .detail-metric-card span{width:100%;color:var(--muted-2);justify-self:start;line-height:1.08}.detail-performance-rail-v15 .detail-metric-card i{width:18px!important;min-width:18px!important;height:18px!important;font-size:11px!important}.detail-performance-rail-v15 .detail-metric-card i img{object-fit:contain;border-radius:999px;width:18px;height:18px}.detail-performance-rail-v15 .detail-metric-card strong{width:100%;color:var(--text);text-align:center;word-break:break-word;place-self:center;line-height:1.08;margin:0!important}.detail-performance-rail-v15 .detail-metric-card strong em{color:var(--muted);white-space:nowrap;margin-inline-start:3px;font-style:normal;font-weight:900}.pro-detail-commercial-strip-v15,.pro-detail-commercial-strip.pro-detail-commercial-strip-v15{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important}.pro-detail-commercial-strip-v15 .detail-profit-highlight,.pro-detail-commercial-strip-v15 .detail-rent-highlight{border-radius:16px!important}.pro-detail-commercial-strip-v15 .detail-profit-highlight span,.pro-detail-commercial-strip-v15 .detail-rent-highlight span{font-size:10px;line-height:1.05}.rental-summary-card.rental-summary-card-pro.rental-price-receipt{gap:6px!important;padding:8px!important}.summary-quantity-control,.summary-total-control{min-height:52px!important}.summary-quantity-control span,.summary-total-control span,.rental-summary-card-pro.rental-price-receipt .summary-item span{font-size:10px!important}.rental-price-receipt .summary-side-grid{gap:7px!important}.rental-summary-card-pro.rental-price-receipt .summary-item{min-height:46px!important;padding:8px 9px!important}@media (max-width:980px){.detail-performance-rail-v15{grid-template-columns:1fr!important;gap:5px!important}.detail-performance-rail-v15 .detail-metric-card{border-radius:11px!important}.detail-performance-rail-v15 .detail-metric-card span{gap:4px!important}.detail-performance-rail-v15 .detail-metric-card i,.detail-performance-rail-v15 .detail-metric-card i img{width:14px!important;min-width:14px!important;height:14px!important;font-size:9px!important}}@media (max-width:760px){.detail-device-card-head-v15{gap:8px}.detail-device-card-head-v15 .eyebrow{margin-bottom:2px}.detail-device-card-head-v15 .status{padding:6px 9px!important;font-size:10px!important}.summary-quantity-control,.summary-total-control{min-height:44px!important;padding:6px!important}.summary-quantity-control{grid-template-columns:minmax(0,1fr) 42px!important}.summary-quantity-control span,.summary-total-control span,.rental-summary-card-pro.rental-price-receipt .summary-item span{font-size:7.4px!important}.rental-summary-card-pro.rental-price-receipt .summary-item strong{font-size:12px!important}}.detail-device-card-head-v15 p{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.detail-coin-value-inline{justify-content:center;align-items:center;gap:7px;display:inline-flex}.detail-coin-value-inline img{object-fit:contain;border-radius:999px;width:18px;height:18px;box-shadow:0 6px 14px #0f172a1a}.pro-detail-media-card{padding:14px!important}.detail-media-main-row{grid-template-columns:minmax(0,1fr) minmax(126px,.26fr)!important;gap:8px!important}.detail-performance-rail-v15{gap:6px!important}.detail-performance-rail-v15 .detail-metric-card{min-height:58px;border-radius:15px!important;padding:7px 9px!important}.detail-performance-rail-v15 .detail-metric-card span{font-size:9px!important}.detail-performance-rail-v15 .detail-metric-card strong{font-size:16px!important}.detail-performance-rail-v15 .detail-metric-card strong em{font-size:9px}.pro-detail-commercial-strip-v15 .detail-profit-highlight,.pro-detail-commercial-strip-v15 .detail-rent-highlight{min-height:60px;padding:9px 11px!important}.pro-detail-commercial-strip-v15 .detail-profit-highlight strong,.pro-detail-commercial-strip-v15 .detail-rent-highlight strong{font-size:20px}@media (max-width:980px){.device-detail-page-v8 .detail-hero-head h1{font-size:clamp(30px,5vw,44px)}.detail-media-main-row{grid-template-columns:minmax(0,65%) minmax(0,35%)!important;gap:8px!important}.detail-performance-rail-v15 .detail-metric-card{min-height:42px!important;padding:6px 7px!important}.detail-performance-rail-v15 .detail-metric-card span{font-size:7.4px!important}.detail-performance-rail-v15 .detail-metric-card strong{font-size:12px!important}.detail-performance-rail-v15 .detail-metric-card strong em{font-size:7.8px!important}}@media (max-width:760px){.pro-detail-media-card{padding:10px!important}.detail-device-card-head-v15{margin-bottom:6px}.detail-device-card-head-v15 .eyebrow{font-size:8px}.detail-device-card-head-v15 h2{letter-spacing:-.45px;font-size:17px}.detail-device-card-head-v15 p{gap:4px;margin-top:1px;font-size:8px}.detail-media-main-row{align-items:stretch}.pro-detail-image-shell .detail-device-image{padding:11px!important}.pro-detail-commercial-strip-v15,.pro-detail-commercial-strip.pro-detail-commercial-strip-v15{gap:5px!important;margin-top:5px!important}.pro-detail-commercial-strip-v15 .detail-profit-highlight,.pro-detail-commercial-strip-v15 .detail-rent-highlight{min-height:42px;border-radius:11px!important;padding:6px 7px!important}.pro-detail-commercial-strip-v15 .detail-profit-highlight span,.pro-detail-commercial-strip-v15 .detail-rent-highlight span{font-size:7px}.pro-detail-commercial-strip-v15 .detail-profit-highlight strong,.pro-detail-commercial-strip-v15 .detail-rent-highlight strong{font-size:14px}}@media (max-width:430px){.detail-performance-rail-v15 .detail-metric-card strong{font-size:10px!important}}.detail-performance-rail-v15 .detail-metric-card.coin-spec strong,.detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline{color:var(--text)!important;font-size:16px!important;font-weight:800!important}.detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline{align-items:center;gap:7px;line-height:1;display:inline-flex}.detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline img{width:18px;height:18px}@media (max-width:760px){.device-detail-page-v8 .detail-hero-head{margin-bottom:8px!important}.device-detail-page-v8 .detail-hero-head h1{max-width:none;letter-spacing:-.35px!important}.pro-detail-image-shell,.detail-image-shell.pro-detail-image-shell{height:148px!important;min-height:148px!important}.detail-performance-rail-v15 .detail-metric-card{border-radius:10px!important;justify-content:space-between!important}.detail-performance-rail-v15 .detail-metric-card span{flex:0 auto;margin:0!important}.detail-performance-rail-v15 .detail-metric-card strong{flex:none}.detail-performance-rail-v15 .detail-metric-card.coin-spec strong,.detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline{font-size:10.9px!important}}@media (max-width:430px){.pro-detail-image-shell,.detail-image-shell.pro-detail-image-shell{height:142px!important;min-height:142px!important}.detail-performance-rail-v15 .detail-metric-card strong,.detail-performance-rail-v15 .detail-metric-card.coin-spec strong,.detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline{font-size:10.4px!important}}@media (max-width:760px){.detail-media-main-row{grid-template-columns:60% 40%!important;gap:6px!important}.detail-performance-rail-v15{gap:4px!important}.detail-performance-rail-v15 .detail-metric-card{overflow:hidden;grid-template-rows:1fr!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:5px!important;min-height:25px!important;padding:4px 6px!important;display:grid!important}.detail-performance-rail-v15 .detail-metric-card span{width:auto!important;min-width:0!important;max-width:100%!important;color:var(--muted-2)!important;letter-spacing:.02em!important;text-align:start!important;white-space:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:3px!important;font-size:6px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}.detail-performance-rail-v15 .detail-metric-card i,.detail-performance-rail-v15 .detail-metric-card i img{width:12px!important;min-width:12px!important;height:12px!important;font-size:7px!important}.detail-performance-rail-v15 .detail-metric-card strong{width:auto!important;min-width:max-content!important;max-width:none!important;color:var(--text)!important;text-align:end!important;white-space:nowrap!important;justify-content:flex-end!important;justify-self:end!important;align-items:center!important;margin:0!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.detail-performance-rail-v15 .detail-metric-card strong em{margin-inline-start:2px!important;font-size:6.8px!important;font-weight:900!important}.detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline{color:var(--text)!important;align-items:center!important;gap:4px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline img{width:12px!important;height:12px!important}}@media (max-width:430px){.detail-media-main-row{grid-template-columns:60% 40%!important;gap:5px!important}.detail-performance-rail-v15 .detail-metric-card{gap:4px!important;min-height:24px!important;padding:3px 5px!important}.detail-performance-rail-v15 .detail-metric-card span{gap:2px!important;font-size:5.6px!important}.detail-performance-rail-v15 .detail-metric-card i,.detail-performance-rail-v15 .detail-metric-card i img{width:11px!important;min-width:11px!important;height:11px!important}.detail-performance-rail-v15 .detail-metric-card strong,.detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline{font-size:10.5px!important}}.summary-quantity-control{grid-template-columns:minmax(0,1fr) 78px}.quantity-stepper{width:100%;position:relative}.summary-quantity-control input{appearance:textfield;padding-inline-end:18px}.summary-quantity-control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.summary-quantity-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-step-buttons{inset-inline-end:4px;grid-template-rows:1fr 1fr;gap:2px;width:16px;height:calc(100% - 8px);display:grid;position:absolute;top:50%;transform:translateY(-50%)}.quantity-step-buttons button{color:#51627b;cursor:pointer;background:linear-gradient(#ffffffeb,#f4f8fcfa);border:1px solid #94a3b82e;border-radius:6px;justify-content:center;align-items:center;padding:0;font-size:8px;font-weight:900;line-height:1;display:inline-flex}.quantity-step-buttons button:hover{color:var(--primary);border-color:#2ce6a847}.summary-total-control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.summary-total-meta{align-content:center;gap:3px;display:grid}.summary-total-control span,.summary-total-control small{grid-column:auto}.summary-total-control small{color:var(--muted);font-size:11px;font-weight:850;line-height:1.05}.detail-profit-highlight span,.detail-rent-highlight span,.summary-item span{align-items:center;gap:6px;display:inline-flex}.detail-profit-highlight span:before,.detail-rent-highlight span:before,.summary-item-earnings span:before,.summary-item-daily span:before,.summary-item-net span:before{content:"";width:18px;height:18px;color:var(--primary-deep);background:linear-gradient(135deg,#2ce6a829,#2563eb1f) 50%/11px 11px no-repeat;border-radius:999px;flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.detail-profit-highlight span:before,.summary-item-earnings span:before,.summary-item-daily span:before,.summary-item-net span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23079f79' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 16l5-5 4 4 7-8'/%3E%3Cpath d='M15 7h5v5'/%3E%3C/svg%3E")}.detail-rent-highlight span:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23079f79' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 1v22'/%3E%3Cpath d='M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6'/%3E%3C/svg%3E")}.rental-price-receipt .summary-side-grid{background:linear-gradient(135deg,#2ce6a80f,#2563eb09),#ffffff85;border:1px solid #2ce6a81c;border-radius:16px;padding:4px}.rental-summary-card-pro.rental-price-receipt .summary-item{position:relative;overflow:hidden;background:linear-gradient(#ffffffeb,#f8fafceb)!important;border:1px solid #94a3b81f!important}.rental-summary-card-pro.rental-price-receipt .summary-item:before{content:"";opacity:.75;background:linear-gradient(#1dc997,#2f6ff7);width:3px;position:absolute;inset:0 auto 0 0}.summary-item-earnings strong,.summary-item-net strong{color:#079f79}@media (max-width:980px){.summary-quantity-control{grid-template-columns:minmax(0,1fr) 56px!important}.summary-total-control{gap:5px 8px!important}.summary-total-control small{font-size:8.5px!important}.quantity-step-buttons{width:14px;height:calc(100% - 6px);inset-inline-end:3px}.quantity-step-buttons button{border-radius:5px;font-size:7px}.detail-profit-highlight span:before,.detail-rent-highlight span:before,.summary-item-earnings span:before,.summary-item-daily span:before,.summary-item-net span:before{background-size:9px 9px;flex-basis:14px;width:14px;height:14px}.rental-price-receipt .summary-side-grid{border-radius:13px;padding:3px}}@media (max-width:430px){.summary-quantity-control{grid-template-columns:minmax(0,1fr) 54px!important}.summary-quantity-control input{padding-inline-end:16px}.summary-total-control strong{font-size:21px!important}.summary-total-control small{font-size:7.8px!important}}html[data-theme=dark] .page-shell:has(.device-detail-page-v8){background:radial-gradient(circle at 12% 8%,#2ce6a81f,#0000 30%),radial-gradient(circle at 92% 18%,#2f6ff71f,#0000 34%),linear-gradient(#06111b 0%,#071722 48%,#061018 100%)!important}html[data-theme=dark] .device-detail-page-v8{--text:#f7fbff;--muted:#e2ebf7b8;--muted-2:#becce0c7}html[data-theme=dark] .device-detail-page-v8 .detail-hero-head h1,html[data-theme=dark] .device-detail-page-v8 .detail-device-card-head-v15 h2,html[data-theme=dark] .device-detail-page-v8 .rental-panel-head h2,html[data-theme=dark] .device-detail-page-v8 .plan-title-wrap strong,html[data-theme=dark] .device-detail-page-v8 .summary-quantity-control input{color:#f8fbff!important}html[data-theme=dark] .device-detail-page-v8 .detail-device-card-head-v15 p,html[data-theme=dark] .device-detail-page-v8 .rental-submit-note,html[data-theme=dark] .device-detail-page-v8 .plan-title-wrap small,html[data-theme=dark] .device-detail-page-v8 .summary-total-control small{color:#e2ebf7b8!important}html[data-theme=dark] .device-detail-page-v8 .pro-detail-media-card,html[data-theme=dark] .device-detail-page-v8 .pro-rental-card,html[data-theme=dark] .device-detail-page-v8 .detail-info-card{background:radial-gradient(circle at 8% 0,#2ce6a81a,#0000 34%),linear-gradient(145deg,#0f1f2cf5,#08131ef5)!important;border-color:#94a3b829!important;box-shadow:0 26px 78px #0000004d!important}html[data-theme=dark] .device-detail-page-v8 .pro-detail-image-shell,html[data-theme=dark] .device-detail-page-v8 .detail-image-shell.pro-detail-image-shell{background-size:42px 42px,42px 42px,auto,auto;background:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px),radial-gradient(circle at 50% 48%,#2ce6a81a,#0000 46%),linear-gradient(#0e1c29c7,#07111beb)!important;border-color:#94a3b82e!important}html[data-theme=dark] .device-detail-page-v8 .pro-detail-image-shell:before{opacity:.42}html[data-theme=dark] .device-detail-page-v8 .detail-performance-rail-v15 .detail-metric-card,html[data-theme=dark] .device-detail-page-v8 .detail-profit-highlight,html[data-theme=dark] .device-detail-page-v8 .detail-rent-highlight,html[data-theme=dark] .device-detail-page-v8 .summary-quantity-control,html[data-theme=dark] .device-detail-page-v8 .summary-total-control,html[data-theme=dark] .device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item{background:linear-gradient(#ffffff13,#ffffff0b)!important;border-color:#94a3b824!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-theme=dark] .device-detail-page-v8 .detail-performance-rail-v15 .detail-metric-card span,html[data-theme=dark] .device-detail-page-v8 .detail-profit-highlight span,html[data-theme=dark] .device-detail-page-v8 .detail-rent-highlight span,html[data-theme=dark] .device-detail-page-v8 .summary-quantity-control span,html[data-theme=dark] .device-detail-page-v8 .summary-total-control span,html[data-theme=dark] .device-detail-page-v8 .rental-summary-card-pro.rental-price-receipt .summary-item span,html[data-theme=dark] .device-detail-page-v8 .rental-step-title strong{color:#cddaecd6!important}html[data-theme=dark] .device-detail-page-v8 .detail-performance-rail-v15 .detail-metric-card strong,html[data-theme=dark] .device-detail-page-v8 .detail-performance-rail-v15 .detail-metric-card.coin-spec strong,html[data-theme=dark] .device-detail-page-v8 .detail-performance-rail-v15 .detail-metric-card.coin-spec .detail-coin-value-inline,html[data-theme=dark] .device-detail-page-v8 .summary-item-daily strong{color:#f8fbff!important}html[data-theme=dark] .device-detail-page-v8 .detail-profit-highlight strong,html[data-theme=dark] .device-detail-page-v8 .detail-rent-highlight strong,html[data-theme=dark] .device-detail-page-v8 .summary-total-control strong,html[data-theme=dark] .device-detail-page-v8 .summary-item-earnings strong,html[data-theme=dark] .device-detail-page-v8 .summary-item-net strong,html[data-theme=dark] .device-detail-page-v8 .plan-choice-head-compact b{color:#2ce6a8!important}html[data-theme=dark] .device-detail-page-v8 .plan-choice-pro.plan-choice-compact{box-shadow:none!important;background:#ffffff0e!important;border-color:#94a3b824!important}html[data-theme=dark] .device-detail-page-v8 .plan-choice-pro.plan-choice-compact:hover{background:#ffffff13!important;border-color:#2ce6a847!important}html[data-theme=dark] .device-detail-page-v8 .plan-choice-pro.plan-choice-compact:has(input:checked){background:radial-gradient(circle at 0%,#2ce6a829,#0000 52%),#2ce6a80e!important;border-color:#2ce6a8a3!important}html[data-theme=dark] .device-detail-page-v8 .plan-choice-pro input{background:#050d16d1!important;border-color:#e2ebf76b!important}html[data-theme=dark] .device-detail-page-v8 .plan-choice-pro input:checked{background:#2ce6a8!important;border-color:#2ce6a8!important;box-shadow:inset 0 0 0 4px #08131efa,0 0 0 2px #2ce6a838!important}html[data-theme=dark] .device-detail-page-v8 .rental-summary-card.rental-summary-card-pro.rental-price-receipt{background:radial-gradient(circle at 8% 0,#2ce6a81a,#0000 34%),linear-gradient(135deg,#0a1c28e0,#08121deb)!important;border-color:#2ce6a829!important;box-shadow:inset 0 1px #ffffff0f,0 18px 46px #0003!important}html[data-theme=dark] .device-detail-page-v8 .rental-price-receipt .summary-side-grid{background:linear-gradient(135deg,#2ce6a814,#2f6ff70e),#ffffff09!important;border-color:#2ce6a829!important}html[data-theme=dark] .device-detail-page-v8 .summary-quantity-control input{background:#07121deb!important;border-color:#94a3b82e!important}html[data-theme=dark] .device-detail-page-v8 .quantity-step-buttons button{color:#e2ebf7c7!important;background:linear-gradient(#ffffff1a,#ffffff0b)!important;border-color:#94a3b833!important}html[data-theme=dark] .device-detail-page-v8 .quantity-step-buttons button:hover{color:#2ce6a8!important;border-color:#2ce6a859!important}html[data-theme=dark] .device-detail-page-v8 .status,html[data-theme=dark] .device-detail-page-v8 .detail-status .status{color:#2ce6a8!important;background:#2ce6a81a!important;border-color:#2ce6a838!important}html[data-theme=dark] .device-detail-page-v8 .detail-hero-head .source-badge,html[data-theme=dark] .device-detail-page-v8 .detail-hero-head .button.ghost{color:#e2ebf7e0!important;background:#ffffff0e!important;border-color:#94a3b838!important}html[data-theme=dark] .device-detail-page-v8 .rental-submit-button{color:#06111b!important}@media (max-width:760px){html[data-theme=dark] .device-detail-page-v8 .detail-performance-rail-v15 .detail-metric-card{background:#ffffff13!important}html[data-theme=dark] .device-detail-page-v8 .rental-submit-button{color:#06111b!important}}.device-detail-page-v8.stack{gap:14px!important}.device-detail-page-v8 .detail-hero-head{margin-bottom:8px!important}.device-detail-page-v8 .detail-hero-head h1{white-space:nowrap!important;letter-spacing:-.95px!important;max-width:none!important;margin-bottom:0!important;font-size:clamp(32px,3.2vw,48px)!important;line-height:1.02!important}.pro-device-detail-grid{align-items:start!important;gap:18px!important}.pro-detail-media-card,.pro-rental-card{align-self:start!important}.detail-device-card-head-v15{margin-bottom:8px!important}@media (min-width:981px){.pro-detail-media-card{padding:14px!important}.pro-rental-card{padding:16px!important}.detail-device-card-head-v15 h2{font-size:clamp(28px,2.4vw,38px)!important}.detail-device-card-head-v15 p{margin-top:3px!important}.pro-detail-image-shell,.detail-image-shell.pro-detail-image-shell{border-radius:22px!important;height:min(330px,36vh)!important;min-height:270px!important}.pro-detail-image-shell:before{border-radius:16px!important;inset:10px!important}.pro-detail-image-shell:after{inset-inline:18%!important;height:26px!important;bottom:12px!important}.pro-detail-image-shell .detail-device-image{padding:14px!important;transform:scale(1.01)!important}.detail-media-main-row{gap:8px!important}.detail-performance-rail-v15{gap:6px!important}.detail-performance-rail-v15 .detail-metric-card{border-radius:14px!important;min-height:52px!important;padding:7px 9px!important}.detail-performance-rail-v15 .detail-metric-card span{font-size:8.6px!important}.detail-performance-rail-v15 .detail-metric-card strong{font-size:15.5px!important}.pro-detail-commercial-strip-v15,.pro-detail-commercial-strip.pro-detail-commercial-strip-v15{gap:7px!important;margin-top:8px!important}.pro-detail-commercial-strip-v15 .detail-profit-highlight,.pro-detail-commercial-strip-v15 .detail-rent-highlight{border-radius:15px!important;min-height:54px!important;padding:8px 10px!important}.pro-detail-commercial-strip-v15 .detail-profit-highlight strong,.pro-detail-commercial-strip-v15 .detail-rent-highlight strong{font-size:19px!important}.rental-panel-head{margin-bottom:10px!important}.rental-panel-head h2{font-size:clamp(24px,2vw,32px)!important;line-height:1.04!important}.rental-form-pro{gap:10px!important}.rental-step-block{gap:8px!important}.plan-choice-pro.plan-choice-compact{border-radius:15px!important;min-height:44px!important;padding:9px 12px!important}.plan-choice-head-compact b{font-size:16px!important}.rental-summary-card.rental-summary-card-pro.rental-price-receipt{border-radius:16px!important;gap:6px!important;padding:7px!important}.summary-top-row{gap:6px!important}.summary-quantity-control,.summary-total-control{border-radius:13px!important;min-height:48px!important;padding:7px 10px!important}.summary-total-control strong{font-size:clamp(27px,2.6vw,34px)!important}.rental-price-receipt .summary-side-grid{gap:6px!important;padding:3px!important}.rental-summary-card-pro.rental-price-receipt .summary-item{border-radius:12px!important;min-height:42px!important;padding:7px 8px!important}.rental-summary-card-pro.rental-price-receipt .summary-item strong{font-size:14px!important}.rental-submit-button{margin-top:0!important}.rental-submit-note{margin-top:8px!important;line-height:1.42!important}}@media (max-width:760px){.device-detail-page-v8 .detail-hero-head h1{white-space:normal!important;font-size:22px!important}}
