.RelatedLinks-module__GCFt3a__list{background-color:var(--color-border-subtle);border-top:1px solid var(--color-border-medium);border-bottom:1px solid var(--color-border-subtle);gap:1px;list-style:none;display:grid}.RelatedLinks-module__GCFt3a__four{grid-template-columns:repeat(4,minmax(0,1fr))}.RelatedLinks-module__GCFt3a__three{grid-template-columns:repeat(3,minmax(0,1fr))}.RelatedLinks-module__GCFt3a__item{background-color:var(--color-bg-base);min-width:0}.RelatedLinks-module__GCFt3a__link{height:100%;padding:var(--space-4) var(--space-3) var(--space-3);flex-direction:column;gap:.5rem;display:flex}.RelatedLinks-module__GCFt3a__link:hover .RelatedLinks-module__GCFt3a__title{color:var(--color-brand-text)}.RelatedLinks-module__GCFt3a__link:hover .RelatedLinks-module__GCFt3a__more svg{transform:translate(3px)}.RelatedLinks-module__GCFt3a__kind{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary)}.RelatedLinks-module__GCFt3a__title{font-size:var(--fs-lg);letter-spacing:-.02em;line-height:1.25;transition:color .15s}.RelatedLinks-module__GCFt3a__desc{font-size:var(--fs-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2);line-height:1.55}.RelatedLinks-module__GCFt3a__more{font-size:var(--fs-sm);color:var(--color-text-primary);align-items:center;gap:.375rem;margin-top:auto;font-weight:500;display:inline-flex}.RelatedLinks-module__GCFt3a__more svg{transition:transform .2s var(--ease)}@media (max-width:960px){.RelatedLinks-module__GCFt3a__four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.RelatedLinks-module__GCFt3a__four,.RelatedLinks-module__GCFt3a__three{grid-template-columns:minmax(0,1fr)}.RelatedLinks-module__GCFt3a__link{padding:var(--space-3) 0}}
.page-module__HoF6UG__asideWrap{padding:var(--space-2) var(--space-4) var(--space-4) 0}.page-module__HoF6UG__metric{margin-top:var(--space-3)}.page-module__HoF6UG__split2{margin-top:var(--space-3);border-top:1px solid var(--color-border-subtle);grid-template-columns:1fr 1fr;display:grid}.page-module__HoF6UG__split2>div{padding-top:var(--space-2);flex-direction:column;gap:2px;display:flex}.page-module__HoF6UG__split2>div+div{padding-left:var(--space-2);border-left:1px solid var(--color-border-subtle)}.page-module__HoF6UG__split2 span{font-size:var(--fs-xs);color:var(--color-text-tertiary)}.page-module__HoF6UG__split2 b{font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.page-module__HoF6UG__window{transform-origin:50% 0;transform:perspective(2000px)rotateX(4deg)}.page-module__HoF6UG__body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;padding:18px 22px 22px;display:grid}.page-module__HoF6UG__table td{padding:10px 0}.page-module__HoF6UG__name{color:var(--color-text-primary);font-weight:500}.page-module__HoF6UG__roasGood{font-weight:600;color:var(--color-success)!important}.page-module__HoF6UG__chart{width:100%;height:auto;display:block}.page-module__HoF6UG__chart text{font-family:var(--font-mono);fill:var(--color-text-tertiary);font-size:11px}.page-module__HoF6UG__chart .page-module__HoF6UG__val{fill:var(--color-text-primary);font-size:10.5px}.page-module__HoF6UG__grid{stroke:var(--color-border-subtle);stroke-width:1px}.page-module__HoF6UG__barA{fill:var(--series-1)}.page-module__HoF6UG__barB{fill:var(--series-2)}.page-module__HoF6UG__lgA{background-color:var(--series-1)}.page-module__HoF6UG__lgB{background-color:var(--series-2)}.page-module__HoF6UG__sample{margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.page-module__HoF6UG__bandGrid{gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.page-module__HoF6UG__bandText{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.page-module__HoF6UG__h2{font-size:var(--fs-3xl);letter-spacing:-.035em;line-height:1.08}.page-module__HoF6UG__bandLead{color:var(--band-text-2);font-size:var(--fs-md);max-width:46ch;line-height:1.6}.page-module__HoF6UG__fall{border:1px solid var(--band-border);border-radius:var(--radius-lg);background-color:var(--band-surface);padding:var(--space-3);font-size:var(--fs-sm)}.page-module__HoF6UG__fallHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);margin-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--band-text-2);flex-wrap:wrap;display:flex}.page-module__HoF6UG__fallRow{border-top:1px solid var(--band-border);padding:10px 0}.page-module__HoF6UG__fallLabel{justify-content:space-between;gap:var(--space-2);color:var(--band-text-2);margin-bottom:8px;display:flex}.page-module__HoF6UG__fallLabel b{color:var(--band-text);font-weight:500}.page-module__HoF6UG__fallTrack{height:14px;position:relative}.page-module__HoF6UG__fallTrack i{top:0;bottom:0;left:var(--from);right:calc(100% - var(--to));border-radius:3px;position:absolute}.page-module__HoF6UG__gross{background-color:var(--color-brand-soft);box-shadow:inset 0 0 0 1px var(--band-accent)}.page-module__HoF6UG__fee{background-color:var(--band-text-2)}.page-module__HoF6UG__ads{background-color:var(--color-danger)}.page-module__HoF6UG__net{background-color:var(--band-accent)}.page-module__HoF6UG__inlineLink{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:1024px){.page-module__HoF6UG__body{grid-template-columns:minmax(0,1fr)}.page-module__HoF6UG__bandGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.page-module__HoF6UG__asideWrap{padding:0 var(--space-2) var(--space-2) 0}.page-module__HoF6UG__window{transform:none}.page-module__HoF6UG__hideMd{display:none}}@media (max-width:560px){.page-module__HoF6UG__hideSm{display:none}.page-module__HoF6UG__body{padding:12px}.page-module__HoF6UG__fall{padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.page-module__HoF6UG__window{transform:none}}
.page-module__u9pocq__case{border:1px solid var(--color-border-medium);border-radius:var(--radius-lg);background-color:var(--color-bg-surface);box-shadow:-12px 12px 0 -1px var(--color-bg-subtle), -12px 12px 0 0 var(--color-border-medium), var(--shadow-xl);transition:transform .6s var(--ease);padding:18px;font-size:12.5px;transform:perspective(1400px)rotateY(-5deg)rotateX(2deg)}.page-module__u9pocq__case:hover{transform:perspective(1400px)rotateY(-2deg)rotateX(1deg)}.page-module__u9pocq__caseHead{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.page-module__u9pocq__caseHead>div{flex-direction:column;gap:2px;display:flex}.page-module__u9pocq__caseId{font-family:var(--font-mono);color:var(--color-text-tertiary);font-size:11px}.page-module__u9pocq__caseTitle{letter-spacing:-.01em;color:var(--color-text-primary);font-size:15px;font-weight:600}.page-module__u9pocq__caseMeta{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__u9pocq__caseMeta>div{flex-direction:column;gap:4px;padding:12px 0;display:flex}.page-module__u9pocq__caseMeta>div+div{border-left:1px solid var(--color-border-subtle);padding-left:12px}.page-module__u9pocq__caseMeta span{color:var(--color-text-tertiary);font-size:11px}.page-module__u9pocq__caseMeta b{color:var(--color-text-primary);font-size:13px;font-weight:600}.page-module__u9pocq__debit{font-variant-numeric:tabular-nums;color:var(--color-danger)!important}.page-module__u9pocq__evLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);padding:14px 0 8px;font-size:10.5px}.page-module__u9pocq__timeline{flex-direction:column;gap:10px;padding-left:18px;list-style:none;display:flex;position:relative}.page-module__u9pocq__timeline:before{content:"";background-color:var(--color-border-medium);width:1px;position:absolute;top:6px;bottom:6px;left:4px}.page-module__u9pocq__timeline li{color:var(--color-text-primary);gap:10px;display:flex;position:relative}.page-module__u9pocq__timeline li:before{content:"";background-color:var(--color-bg-surface);border:2px solid var(--color-success);border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-18px}.page-module__u9pocq__evIssue:before{border-color:var(--color-danger)!important;background-color:var(--color-danger)!important}.page-module__u9pocq__evTime{font-family:var(--font-mono);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;min-width:38px;font-size:11.5px}.page-module__u9pocq__caseFoot{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.page-module__u9pocq__caseBtn{background-color:var(--color-brand-primary);color:var(--color-on-brand);border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:500}.page-module__u9pocq__panels{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__u9pocq__panel{border:1px solid var(--band-border);border-radius:var(--radius-lg);background-color:var(--band-surface);padding:var(--space-3);font-size:var(--fs-sm)}.page-module__u9pocq__panelHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--band-text);flex-wrap:wrap;font-weight:500;display:flex}.page-module__u9pocq__panelMeta{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--band-text-2);font-weight:400}.page-module__u9pocq__hbars{flex-direction:column;gap:12px;list-style:none;display:flex}.page-module__u9pocq__hbars li{color:var(--band-text-2);grid-template-columns:130px minmax(0,1fr) 40px;align-items:center;gap:12px;display:grid}.page-module__u9pocq__hbars li .mono{text-align:right;color:var(--band-text)}.page-module__u9pocq__hbar{background-color:var(--color-brand-soft);border-radius:3px;height:10px;overflow:hidden}.page-module__u9pocq__hbar i{height:100%;width:var(--p);background-color:var(--band-accent);border-radius:3px;display:block}.page-module__u9pocq__hbars li:first-child .page-module__u9pocq__hbar i{background-color:var(--color-danger)}.page-module__u9pocq__stack{height:18px;margin-bottom:var(--space-3);border-radius:4px;gap:2px;display:flex;overflow:hidden}.page-module__u9pocq__stack i{width:var(--p);height:100%;display:block}.page-module__u9pocq__c1{background-color:var(--band-accent)}.page-module__u9pocq__c2{background-color:var(--color-brand-soft);box-shadow:inset 0 0 0 1px var(--band-accent)}.page-module__u9pocq__c3{background-color:var(--color-danger)}.page-module__u9pocq__stackLegend{flex-direction:column;list-style:none;display:flex}.page-module__u9pocq__stackLegend li{border-top:1px solid var(--band-border);color:var(--band-text-2);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.page-module__u9pocq__stackLegend li i{border-radius:2px;width:10px;height:10px}.page-module__u9pocq__stackLegend b{color:var(--band-text);font-weight:500}.page-module__u9pocq__inlineLink{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:960px){.page-module__u9pocq__case,.page-module__u9pocq__case:hover{box-shadow:var(--shadow-lg);transform:none}}@media (max-width:860px){.page-module__u9pocq__panels{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.page-module__u9pocq__case{padding:14px}.page-module__u9pocq__caseMeta>div+div{padding-left:8px}.page-module__u9pocq__hbars li{grid-template-columns:96px minmax(0,1fr) 36px;gap:8px}.page-module__u9pocq__panel{padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.page-module__u9pocq__case,.page-module__u9pocq__case:hover{transform:none}}
.page-module__GBREMa__stage{perspective:2200px;perspective-origin:50% 0;margin-bottom:var(--space-4);position:relative}.page-module__GBREMa__stage:before{content:"";background-color:var(--color-bg-subtle);border-top:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);z-index:-1;position:absolute;inset:30% -3vw -24px}.page-module__GBREMa__window{transform-origin:50% 0;transition:transform .8s var(--ease);transform:rotateX(7deg)}.page-module__GBREMa__stage:hover .page-module__GBREMa__window{transform:rotateX(2deg)}.page-module__GBREMa__body{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);display:grid}.page-module__GBREMa__main{flex-direction:column;gap:14px;min-width:0;padding:18px 22px 20px;display:flex}.page-module__GBREMa__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__GBREMa__winTitle{letter-spacing:-.01em;color:var(--color-text-primary);font-size:15px;font-weight:600}.page-module__GBREMa__winTitle small{color:var(--color-text-tertiary);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.page-module__GBREMa__filters{gap:6px;display:flex}.page-module__GBREMa__filter,.page-module__GBREMa__filterOn{border:1px solid var(--color-border-medium);color:var(--color-text-secondary);border-radius:999px;padding:3px 10px;font-size:11.5px}.page-module__GBREMa__filterOn{background-color:var(--color-bg-inverse);border-color:var(--color-bg-inverse);color:var(--color-text-inverse)}.page-module__GBREMa__table td{padding:10px 0}.page-module__GBREMa__table th .chip-platform{font-size:11px}.page-module__GBREMa__itemCell{color:var(--color-text-primary);font-weight:500}.page-module__GBREMa__rowDrift td{background-color:var(--color-warning-soft)}.page-module__GBREMa__rowDrift td:first-child{box-shadow:-10px 0 0 var(--color-warning-soft)}.page-module__GBREMa__rowDrift td:last-child{box-shadow:10px 0 0 var(--color-warning-soft)}.page-module__GBREMa__driftPrice{color:var(--color-warning);font-weight:600}.page-module__GBREMa__warn{color:var(--color-warning);background-color:var(--color-bg-surface);border-color:#0000}.page-module__GBREMa__detail{border-left:1px solid var(--color-border-subtle);background-color:var(--color-bg-sunken);flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.page-module__GBREMa__detailLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:10.5px}.page-module__GBREMa__detailName{letter-spacing:-.015em;color:var(--color-text-primary);font-size:16px;font-weight:600}.page-module__GBREMa__priceRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.page-module__GBREMa__priceRow>div{border:1px solid var(--color-border-subtle);background-color:var(--color-bg-surface);border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.page-module__GBREMa__priceRow b{letter-spacing:-.02em;color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.page-module__GBREMa__diff{color:var(--color-warning);border-bottom:1px solid var(--color-border-subtle);padding-bottom:6px;font-size:12px;font-weight:600}.page-module__GBREMa__addons{font-size:12px;list-style:none}.page-module__GBREMa__addons li{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);grid-template-columns:minmax(0,1fr) 72px 72px;gap:8px;padding:7px 0;display:grid}.page-module__GBREMa__addons li:first-child{border-top:none}.page-module__GBREMa__addons li span:first-child{color:var(--color-text-primary)}.page-module__GBREMa__addonFlag span:last-child{color:var(--color-danger);font-weight:600}.page-module__GBREMa__split{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.page-module__GBREMa__splitText{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.page-module__GBREMa__h2{font-size:var(--fs-3xl);letter-spacing:-.035em;line-height:1.08}.page-module__GBREMa__bandLead{color:var(--band-text-2);font-size:var(--fs-md);max-width:46ch;line-height:1.6}.page-module__GBREMa__bandList li{color:var(--band-text)}.page-module__GBREMa__tiles{gap:var(--space-2);perspective:1400px;grid-template-columns:1fr 1fr;display:grid}.page-module__GBREMa__tile{border:1px solid var(--band-border);border-radius:var(--radius-lg);background-color:var(--band-surface);flex-direction:column;align-items:flex-start;gap:8px;padding:14px;font-size:12.5px;display:flex}.page-module__GBREMa__tile:first-child{transform-origin:100%;transform:rotateY(6deg)}.page-module__GBREMa__tile:last-child{transform-origin:0;transform:rotateY(-6deg)}.page-module__GBREMa__photo{aspect-ratio:16/10;background-color:var(--color-brand-soft);width:100%;color:var(--band-accent);border-radius:10px;justify-content:center;align-items:center;display:flex}.page-module__GBREMa__tileName{color:var(--band-text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.page-module__GBREMa__veg{border:1.5px solid var(--color-success);border-radius:2px;flex-shrink:0;width:12px;height:12px;position:relative}.page-module__GBREMa__veg:after{content:"";background-color:var(--color-success);border-radius:50%;position:absolute;inset:2px}.page-module__GBREMa__tilePrice{color:var(--band-text);font-variant-numeric:tabular-nums;font-weight:600}.page-module__GBREMa__tileDesc{color:var(--band-text-2);line-height:1.5}.page-module__GBREMa__tileAddons{flex-wrap:wrap;gap:6px;display:flex}.page-module__GBREMa__tileAddons span{border:1px solid var(--band-border);color:var(--band-text-2);border-radius:6px;padding:2px 8px;font-size:11px}.page-module__GBREMa__tileAddons .page-module__GBREMa__missing{border-style:dashed;border-color:var(--color-danger);color:var(--band-text)}.page-module__GBREMa__inlineLink{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:1024px){.page-module__GBREMa__body{grid-template-columns:minmax(0,1fr)}.page-module__GBREMa__detail{border-left:none;border-top:1px solid var(--color-border-subtle)}.page-module__GBREMa__split{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.page-module__GBREMa__window,.page-module__GBREMa__stage:hover .page-module__GBREMa__window{transform:none}.page-module__GBREMa__stage:before,.page-module__GBREMa__hideSm{display:none}.page-module__GBREMa__main,.page-module__GBREMa__detail{padding:14px 12px}.page-module__GBREMa__tile:first-child,.page-module__GBREMa__tile:last-child{transform:none}}@media (max-width:480px){.page-module__GBREMa__tiles{grid-template-columns:minmax(0,1fr)}.page-module__GBREMa__table th .chip-platform{padding:.125rem .375rem}}@media (max-width:420px){.page-module__GBREMa__hideXs{display:none}}@media (prefers-reduced-motion:reduce){.page-module__GBREMa__window,.page-module__GBREMa__stage:hover .page-module__GBREMa__window,.page-module__GBREMa__tile:first-child,.page-module__GBREMa__tile:last-child{transform:none}}
.page-module__G5OXiG__feed{border:1px solid var(--color-border-medium);border-radius:var(--radius-lg);background-color:var(--color-bg-surface);box-shadow:14px 14px 0 -1px var(--color-bg-subtle), 14px 14px 0 0 var(--color-border-medium), var(--shadow-xl);transition:transform .6s var(--ease);padding:14px 16px 6px;font-size:12.5px;position:relative;transform:perspective(1400px)rotateY(-6deg)rotateX(2deg)}.page-module__G5OXiG__feed:hover{transform:perspective(1400px)rotateY(-2deg)rotateX(1deg)}.page-module__G5OXiG__feedHead{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.page-module__G5OXiG__feedTitle{letter-spacing:-.01em;color:var(--color-text-primary);font-size:15px;font-weight:600}.page-module__G5OXiG__live{color:var(--color-success);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.page-module__G5OXiG__live i{background-color:var(--color-success);width:7px;height:7px;box-shadow:0 0 0 3px var(--color-success-soft);border-radius:50%}.page-module__G5OXiG__feedList{list-style:none}.page-module__G5OXiG__order{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;gap:6px;padding:11px 0;display:flex}.page-module__G5OXiG__order:last-child{border-bottom:none}.page-module__G5OXiG__orderTop{align-items:center;gap:8px;display:flex}.page-module__G5OXiG__orderId{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:11.5px}.page-module__G5OXiG__orderTime{font-family:var(--font-mono);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.page-module__G5OXiG__orderMid{color:var(--color-text-secondary);justify-content:space-between;gap:8px;display:flex}.page-module__G5OXiG__orderStatus{color:var(--color-text-primary);font-weight:500}.page-module__G5OXiG__progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.page-module__G5OXiG__progress i{background-color:var(--color-bg-subtle);border-radius:2px;height:4px}.page-module__G5OXiG__progress .page-module__G5OXiG__on{background-color:var(--color-brand-primary)}.page-module__G5OXiG__orderLate .page-module__G5OXiG__orderStatus,.page-module__G5OXiG__orderLate .page-module__G5OXiG__orderTime{color:var(--color-danger)}.page-module__G5OXiG__orderLate .page-module__G5OXiG__progress .page-module__G5OXiG__on{background-color:var(--color-danger)}.page-module__G5OXiG__orderLate{background-color:var(--color-danger-soft);margin:0 -16px;padding-left:16px;padding-right:16px}.page-module__G5OXiG__dash{transform-origin:50% 0;transform:perspective(2000px)rotateX(4deg)}.page-module__G5OXiG__dashBody{flex-direction:column;gap:16px;padding:18px 22px 22px;display:flex}.page-module__G5OXiG__panels{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;display:grid}.page-module__G5OXiG__chart{width:100%;height:auto;display:block}.page-module__G5OXiG__chart text{font-family:var(--font-mono);fill:var(--color-text-tertiary);font-size:10px}.page-module__G5OXiG__bar{fill:var(--color-brand-primary)}.page-module__G5OXiG__barOver{fill:var(--color-danger)}.page-module__G5OXiG__target{stroke:var(--color-text-primary);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.page-module__G5OXiG__legendBar{background-color:var(--color-brand-primary)}.page-module__G5OXiG__legendTarget{border:1px dashed var(--color-text-primary);background-color:#0000}.page-module__G5OXiG__sample{margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.page-module__G5OXiG__lifecycle{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.page-module__G5OXiG__stage{padding-top:var(--space-4);border-top:1px solid var(--band-border);position:relative}.page-module__G5OXiG__stage:before{content:"";background-color:var(--band-bg);border:2px solid var(--band-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.page-module__G5OXiG__stage:last-child:before{background-color:var(--band-accent)}.page-module__G5OXiG__stageNum{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;color:var(--band-text-2);margin-bottom:var(--space-2);display:block}.page-module__G5OXiG__stageTime{font-size:var(--fs-3xl);letter-spacing:-.04em;color:var(--band-text);font-variant-numeric:tabular-nums;margin-bottom:var(--space-2);font-weight:600;line-height:1;display:block}.page-module__G5OXiG__stage h3{font-size:var(--fs-lg);margin-bottom:.25rem}.page-module__G5OXiG__stage p{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.04em;color:var(--band-accent)}.page-module__G5OXiG__inlineLink{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:960px){.page-module__G5OXiG__feed,.page-module__G5OXiG__feed:hover{box-shadow:var(--shadow-lg);transform:none}.page-module__G5OXiG__panels{grid-template-columns:minmax(0,1fr)}.page-module__G5OXiG__dash{transform:none}.page-module__G5OXiG__lifecycle{row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.page-module__G5OXiG__dashBody{padding:12px}.page-module__G5OXiG__lifecycle{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page-module__G5OXiG__feed,.page-module__G5OXiG__feed:hover,.page-module__G5OXiG__dash{transform:none}}
.page-module__Y0NKka__stage{perspective:1600px;padding-bottom:var(--space-8);position:relative}.page-module__Y0NKka__window{transform-origin:100%;transition:transform .6s var(--ease);transform:rotateY(-6deg)rotateX(2deg)}.page-module__Y0NKka__stage:hover .page-module__Y0NKka__window{transform:rotateY(-2deg)rotateX(1deg)}.page-module__Y0NKka__body{flex-direction:column;gap:12px;padding:16px 18px 14px;display:flex}.page-module__Y0NKka__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-module__Y0NKka__winTitle{letter-spacing:-.01em;color:var(--color-text-primary);font-size:15px;font-weight:600}.page-module__Y0NKka__winTitle small{color:var(--color-text-tertiary);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.page-module__Y0NKka__live{color:var(--color-success);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.page-module__Y0NKka__live i{background-color:var(--color-success);width:7px;height:7px;box-shadow:0 0 0 3px var(--color-success-soft);border-radius:50%}.page-module__Y0NKka__tracks{flex-direction:column;list-style:none;display:flex}.page-module__Y0NKka__track{border-top:1px solid var(--color-border-subtle);grid-template-columns:132px minmax(0,1fr) 82px;align-items:center;gap:12px;padding:9px 0;display:grid}.page-module__Y0NKka__trackLabel{flex-direction:column;min-width:0;display:flex}.page-module__Y0NKka__trackLabel b{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.page-module__Y0NKka__trackLabel span{color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.page-module__Y0NKka__track .tag{justify-self:end}.page-module__Y0NKka__bar{background-color:var(--color-success-soft);border-radius:3px;height:12px;position:relative;overflow:hidden}.page-module__Y0NKka__bar i{top:0;bottom:0;left:var(--l);width:var(--w);background-color:var(--color-danger);border-radius:2px;min-width:3px;position:absolute}.page-module__Y0NKka__axis{font-family:var(--font-mono);color:var(--color-text-tertiary);justify-content:space-between;margin-left:144px;margin-right:94px;font-size:10px;display:flex}.page-module__Y0NKka__danger{color:var(--color-danger);background-color:var(--color-danger-soft);border-color:#0000}.page-module__Y0NKka__warn{color:var(--color-warning);background-color:var(--color-warning-soft);border-color:#0000}.page-module__Y0NKka__success{color:var(--color-success);background-color:var(--color-success-soft);border-color:#0000}.page-module__Y0NKka__nudge{border:1px solid var(--color-border-medium);background-color:var(--color-bg-elevated);width:290px;box-shadow:var(--shadow-xl);color:var(--color-text-secondary);border-radius:14px 14px 4px;padding:12px 14px;font-size:12.5px;line-height:1.5;position:absolute;bottom:0;right:-14px}.page-module__Y0NKka__nudge b{color:var(--color-text-primary);font-weight:600}.page-module__Y0NKka__nudgeTop{color:var(--color-text-tertiary);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11px;display:flex}.page-module__Y0NKka__stepMeta{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-text);display:inline-flex}.page-module__Y0NKka__alertLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-danger);font-size:10.5px}.page-module__Y0NKka__split{gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.page-module__Y0NKka__splitText{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.page-module__Y0NKka__h2{font-size:var(--fs-3xl);letter-spacing:-.035em;line-height:1.08}.page-module__Y0NKka__bandLead{color:var(--band-text-2);font-size:var(--fs-md);max-width:46ch;line-height:1.6}.page-module__Y0NKka__board{border:1px solid var(--band-border);border-radius:var(--radius-lg);background-color:var(--band-surface);padding:var(--space-3);font-size:12.5px}.page-module__Y0NKka__boardHead{justify-content:space-between;align-items:center;gap:var(--space-2);font-family:var(--font-mono);letter-spacing:.04em;color:var(--band-text-2);flex-wrap:wrap;padding-bottom:12px;font-size:11px;display:flex}.page-module__Y0NKka__legend{align-items:center;gap:6px;display:inline-flex}.page-module__Y0NKka__legend i{background-color:var(--color-brand-soft);border:1px solid var(--band-accent);border-radius:2px;width:8px;height:8px}.page-module__Y0NKka__legend .page-module__Y0NKka__legendOff{background-color:var(--color-danger);border-color:var(--color-danger);margin-left:8px}.page-module__Y0NKka__boardRow{border-top:1px solid var(--band-border);grid-template-columns:150px minmax(0,1fr) 160px;align-items:center;gap:14px;padding:11px 0;display:grid}.page-module__Y0NKka__boardName{color:var(--band-text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.page-module__Y0NKka__boardNote{color:var(--band-text-2);text-align:right;font-size:11.5px}.page-module__Y0NKka__boardNoteOff{color:var(--band-text);text-align:right;font-size:11.5px}.page-module__Y0NKka__barBand{background-color:var(--color-brand-soft);height:14px}.page-module__Y0NKka__barBand i{background-color:var(--color-danger)}.page-module__Y0NKka__axisBand{color:var(--band-text-2);margin-left:164px;margin-right:174px;padding-top:6px}@media (max-width:1024px){.page-module__Y0NKka__split{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.page-module__Y0NKka__stage{padding-bottom:0}.page-module__Y0NKka__window,.page-module__Y0NKka__stage:hover .page-module__Y0NKka__window{transform:none}.page-module__Y0NKka__nudge{width:auto;max-width:340px;margin:12px 0 0 auto;position:relative;bottom:auto;right:auto}}@media (max-width:640px){.page-module__Y0NKka__track{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.page-module__Y0NKka__track .page-module__Y0NKka__bar{grid-area:2/1/auto/-1}.page-module__Y0NKka__axis{margin:0}.page-module__Y0NKka__boardRow{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.page-module__Y0NKka__boardRow .page-module__Y0NKka__bar{grid-area:2/1/auto/-1}.page-module__Y0NKka__axisBand{margin:0}.page-module__Y0NKka__body{padding:12px}.page-module__Y0NKka__board{padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.page-module__Y0NKka__window,.page-module__Y0NKka__stage:hover .page-module__Y0NKka__window{transform:none}}
.page-module__rdaJDW__stage{perspective:1600px;padding:0 0 var(--space-6) var(--space-3);position:relative}.page-module__rdaJDW__window{transform-origin:100%;transition:transform .6s var(--ease);transform:rotateY(-7deg)rotateX(3deg)}.page-module__rdaJDW__stage:hover .page-module__rdaJDW__window{transform:rotateY(-3deg)rotateX(1deg)}.page-module__rdaJDW__windowBody{flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.page-module__rdaJDW__winTitle{letter-spacing:-.01em;color:var(--color-text-primary);font-size:15px;font-weight:600}.page-module__rdaJDW__winTitle small{color:var(--color-text-tertiary);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.page-module__rdaJDW__flagCard{border:1px solid var(--color-border-medium);background-color:var(--color-bg-elevated);width:270px;box-shadow:var(--shadow-xl);color:var(--color-text-secondary);border-radius:12px;padding:12px 14px;font-size:12.5px;line-height:1.45;position:absolute;bottom:0;left:-12px}.page-module__rdaJDW__flagCard strong{color:var(--color-text-primary);font-weight:600}.page-module__rdaJDW__flagTop{align-items:center;gap:8px;margin-bottom:6px;display:flex}.page-module__rdaJDW__flagTop b{color:var(--color-text-primary);font-weight:600}.page-module__rdaJDW__flagIcon{background-color:var(--color-danger-soft);width:22px;height:22px;color:var(--color-danger);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.page-module__rdaJDW__flagActions{gap:6px;margin-top:10px;display:flex}.page-module__rdaJDW__flagActions span{border:1px solid var(--color-border-medium);color:var(--color-text-primary);border-radius:6px;padding:3px 8px;font-size:11px}.page-module__rdaJDW__flagActions span:first-child{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-on-brand)}.page-module__rdaJDW__anatomy{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.page-module__rdaJDW__anatomyText{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.page-module__rdaJDW__h2{font-size:var(--fs-3xl);letter-spacing:-.035em;line-height:1.08}.page-module__rdaJDW__receipt{border:1px solid var(--color-border-medium);border-radius:var(--radius-lg);background-color:var(--color-bg-surface);box-shadow:10px 10px 0 -1px var(--color-bg-subtle), 10px 10px 0 0 var(--color-border-medium), var(--shadow-lg);padding:var(--space-3);font-size:var(--fs-sm)}.page-module__rdaJDW__receiptHead{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.page-module__rdaJDW__receiptHead>div{align-items:center;gap:.625rem;display:flex}.page-module__rdaJDW__receiptLabel{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-secondary)}.page-module__rdaJDW__lines{list-style:none}.page-module__rdaJDW__line{justify-content:space-between;align-items:baseline;gap:var(--space-2);border-bottom:1px dashed var(--color-border-subtle);color:var(--color-text-secondary);padding:.625rem 0;display:flex}.page-module__rdaJDW__line>span:first-child{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.page-module__rdaJDW__amount{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-primary);white-space:nowrap}.page-module__rdaJDW__minus .page-module__rdaJDW__amount{color:var(--color-danger)}.page-module__rdaJDW__plus .page-module__rdaJDW__amount{color:var(--color-success)}.page-module__rdaJDW__sub{color:var(--color-text-primary);border-bottom-style:solid;font-weight:600}.page-module__rdaJDW__verified{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-text);background-color:var(--color-brand-soft);border-radius:var(--radius-xs);padding:1px 6px;font-size:10.5px}.page-module__rdaJDW__total{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0 0;font-weight:600;font-size:var(--fs-md);color:var(--color-text-primary);display:flex}.page-module__rdaJDW__receiptNote{margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--color-text-tertiary)}.page-module__rdaJDW__checks{background-color:var(--band-border);border-top:1px solid var(--band-border);border-bottom:1px solid var(--band-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;list-style:none;display:grid}.page-module__rdaJDW__check{background-color:var(--band-bg);padding:var(--space-4) var(--space-4) var(--space-4) 0}.page-module__rdaJDW__check:not(:nth-child(3n+1)){padding-left:var(--space-4)}.page-module__rdaJDW__checkNum{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--band-accent);letter-spacing:.08em;margin-bottom:var(--space-3);display:block}.page-module__rdaJDW__check h3{font-size:var(--fs-lg);margin-bottom:.5rem}.page-module__rdaJDW__check p{color:var(--band-text-2);font-size:var(--fs-sm);max-width:40ch;line-height:1.65}.page-module__rdaJDW__inlineLink{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:1024px){.page-module__rdaJDW__anatomy{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.page-module__rdaJDW__checks{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__rdaJDW__check,.page-module__rdaJDW__check:not(:nth-child(3n+1)){padding:var(--space-4) var(--space-3) var(--space-4) 0}.page-module__rdaJDW__check:nth-child(2n){padding-left:var(--space-3)}}@media (max-width:960px){.page-module__rdaJDW__stage{padding:0}.page-module__rdaJDW__window,.page-module__rdaJDW__stage:hover .page-module__rdaJDW__window{transform:none}.page-module__rdaJDW__flagCard{width:auto;margin-top:12px;position:relative;bottom:auto;left:auto}}@media (max-width:640px){.page-module__rdaJDW__checks{grid-template-columns:minmax(0,1fr)}.page-module__rdaJDW__check,.page-module__rdaJDW__check:nth-child(2n),.page-module__rdaJDW__check:not(:nth-child(3n+1)){padding:var(--space-3) 0}.page-module__rdaJDW__receipt{box-shadow:var(--shadow-md);padding:var(--space-2)}}@media (max-width:480px){.page-module__rdaJDW__hideSm{display:none}.page-module__rdaJDW__windowBody{padding:12px}}@media (prefers-reduced-motion:reduce){.page-module__rdaJDW__window,.page-module__rdaJDW__stage:hover .page-module__rdaJDW__window{transform:none}}
.page-module__CnhNXG__pipe{padding:var(--space-4) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background-color:var(--color-bg-subtle);grid-template-columns:minmax(0,.8fr) 40px minmax(0,1.2fr) 40px minmax(0,.9fr);align-items:center;font-size:12.5px;display:grid}.page-module__CnhNXG__col{flex-direction:column;align-items:stretch;gap:10px;display:flex}.page-module__CnhNXG__colLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:2px;font-size:10.5px}.page-module__CnhNXG__node{border:1px solid var(--color-border-medium);background-color:var(--color-bg-surface);box-shadow:var(--shadow-xs);border-radius:10px;align-items:center;padding:8px 10px;display:flex}.page-module__CnhNXG__node .chip-platform{background:0 0;border:none;padding:0}.page-module__CnhNXG__wire{flex-direction:column;justify-content:center;gap:34px;height:100%;padding-top:18px;display:flex}.page-module__CnhNXG__wire i{background-color:var(--color-border-strong);height:1px;display:block;position:relative}.page-module__CnhNXG__wire i:after{content:"";background-color:var(--color-brand-primary);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:0}.page-module__CnhNXG__core{perspective:900px;flex-direction:column;gap:10px;display:flex;position:relative}.page-module__CnhNXG__coreBox{z-index:1;border:1px solid var(--color-brand-border);background-color:var(--color-bg-surface);box-shadow:var(--shadow-lg);border-radius:12px;padding:14px;position:relative;transform:rotateY(-8deg)translateZ(20px)}.page-module__CnhNXG__coreBox b{letter-spacing:-.01em;color:var(--color-text-primary);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.page-module__CnhNXG__coreBox ul{flex-direction:column;gap:6px;list-style:none;display:flex}.page-module__CnhNXG__coreBox li{color:var(--color-text-secondary);align-items:center;gap:8px;display:flex}.page-module__CnhNXG__coreBox li:before{content:"";background-color:var(--color-brand-primary);border-radius:2px;flex-shrink:0;width:6px;height:6px}.page-module__CnhNXG__coreLayer{border:1px solid var(--color-border-medium);background-color:var(--color-brand-soft);border-radius:12px;position:absolute;inset:38px -10px -10px 10px}.page-module__CnhNXG__out{border:1px solid var(--color-border-medium);background-color:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs);border-radius:10px;padding:8px 10px;font-weight:500}.page-module__CnhNXG__engines{gap:var(--space-8);grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}.page-module__CnhNXG__toc{top:calc(var(--header-height) + var(--space-4));position:sticky}.page-module__CnhNXG__toc ol{border-top:1px solid var(--color-border-medium);list-style:none}.page-module__CnhNXG__toc li{border-bottom:1px solid var(--color-border-subtle)}.page-module__CnhNXG__toc a{font-size:var(--fs-sm);color:var(--color-text-secondary);gap:12px;padding:12px 0;display:flex}.page-module__CnhNXG__toc a:hover{color:var(--color-text-primary)}.page-module__CnhNXG__toc a span{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--color-text-tertiary);padding-top:2px}.page-module__CnhNXG__list{border-top:1px solid var(--color-border-medium)}.page-module__CnhNXG__engine{padding:var(--space-6) 0;border-bottom:1px solid var(--color-border-subtle);scroll-margin-top:calc(var(--header-height) + var(--space-3))}.page-module__CnhNXG__engineTop{margin-bottom:var(--space-3);align-items:center;gap:12px;display:flex}.page-module__CnhNXG__engineNum{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;color:var(--color-text-tertiary)}.page-module__CnhNXG__engine h3{font-size:var(--fs-2xl);letter-spacing:-.03em;margin-bottom:.75rem;line-height:1.15}.page-module__CnhNXG__engineDesc{color:var(--color-text-secondary);font-size:var(--fs-md);max-width:62ch;margin-bottom:var(--space-4);line-height:1.6}.page-module__CnhNXG__caps{gap:.875rem var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__CnhNXG__engineFoot{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.page-module__CnhNXG__spec{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.04em;color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xs);background-color:var(--color-bg-sunken);padding:4px 10px}.page-module__CnhNXG__engineLink{font-size:var(--fs-sm);color:var(--color-brand-text);align-items:center;gap:6px;font-weight:500;display:inline-flex}.page-module__CnhNXG__engineLink:hover svg{transform:translate(3px)}.page-module__CnhNXG__engineLink svg{transition:transform .2s var(--ease)}.page-module__CnhNXG__bandLink{color:var(--band-accent);text-underline-offset:3px;text-decoration:underline}@media (max-width:1024px){.page-module__CnhNXG__engines{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.page-module__CnhNXG__toc{position:static}.page-module__CnhNXG__toc ol{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:720px){.page-module__CnhNXG__caps{grid-template-columns:minmax(0,1fr)}.page-module__CnhNXG__pipe{padding:var(--space-3) var(--space-2);grid-template-columns:minmax(0,1fr);gap:0}.page-module__CnhNXG__wire{flex-direction:row;justify-content:center;gap:0;height:32px;padding:0}.page-module__CnhNXG__wire i{width:1px;height:100%;margin:0 auto}.page-module__CnhNXG__wire i:not(:first-child){display:none}.page-module__CnhNXG__wire i:after{top:auto;bottom:0;right:-2px}.page-module__CnhNXG__col{flex-flow:wrap;align-items:center}.page-module__CnhNXG__colLabel{width:100%}.page-module__CnhNXG__coreBox{transform:none}.page-module__CnhNXG__coreLayer{display:none}}@media (max-width:480px){.page-module__CnhNXG__toc ol{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.page-module__CnhNXG__coreBox{transform:none}}
.page-module__62PJkG__stars{gap:1px;font-size:12px;line-height:1;display:inline-flex}.page-module__62PJkG__starOn{color:var(--color-text-primary)}.page-module__62PJkG__starOff{color:var(--color-border-medium)}.page-module__62PJkG__inbox{border:1px solid var(--color-border-medium);border-radius:var(--radius-lg);background-color:var(--color-bg-surface);box-shadow:var(--shadow-xl);transition:transform .6s var(--ease);padding:16px;font-size:12.5px;transform:perspective(1400px)rotateY(-5deg)rotateX(2deg)}.page-module__62PJkG__inbox:hover{transform:perspective(1400px)rotateY(-2deg)rotateX(1deg)}.page-module__62PJkG__summary{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px;padding-bottom:14px;display:grid}.page-module__62PJkG__score{flex-direction:column;gap:6px;display:flex}.page-module__62PJkG__scoreNum{letter-spacing:-.04em;color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1}.page-module__62PJkG__scoreMeta{color:var(--color-text-tertiary);font-size:11px}.page-module__62PJkG__filters{flex-wrap:wrap;gap:6px;padding:12px 0;display:flex}.page-module__62PJkG__reviews{flex-direction:column;gap:8px;list-style:none;display:flex}.page-module__62PJkG__review{border:1px solid var(--color-border-subtle);background-color:var(--color-bg-base);border-radius:10px;padding:10px 12px}.page-module__62PJkG__reviewLow{border-color:var(--color-border-medium);box-shadow:inset 3px 0 0 var(--color-danger)}.page-module__62PJkG__reviewTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__62PJkG__reviewOutlet{color:var(--color-text-tertiary);margin-left:auto;font-size:11px}.page-module__62PJkG__reviewText{color:var(--color-text-primary);margin:6px 0 8px;line-height:1.5}.page-module__62PJkG__reviewTags{flex-wrap:wrap;gap:6px;display:flex}.page-module__62PJkG__reviewTags span{background-color:var(--color-bg-subtle);color:var(--color-text-secondary);border-radius:6px;padding:2px 8px;font-size:11px}.page-module__62PJkG__reviewTags .page-module__62PJkG__orderLink{background-color:var(--color-brand-soft);color:var(--color-brand-text);font-family:var(--font-mono);font-size:10.5px}.page-module__62PJkG__trace{grid-template-columns:minmax(0,1fr) 120px minmax(0,1.1fr);align-items:center;display:grid}.page-module__62PJkG__traceReview,.page-module__62PJkG__ticket{border:1px solid var(--band-border);border-radius:var(--radius-lg);background-color:var(--band-surface);padding:var(--space-3)}.page-module__62PJkG__traceReview .page-module__62PJkG__starOn{color:var(--band-text)}.page-module__62PJkG__traceReview .page-module__62PJkG__starOff{color:var(--band-border)}.page-module__62PJkG__traceQuote{font-size:var(--fs-lg);letter-spacing:-.015em;color:var(--band-text);margin:var(--space-2) 0;font-weight:500;line-height:1.35}.page-module__62PJkG__traceMeta{font-size:var(--fs-xs);color:var(--band-text-2);font-family:var(--font-mono)}.page-module__62PJkG__connector{background-color:var(--band-accent);height:1px;position:relative}.page-module__62PJkG__connector:after{content:"";border-top:1px solid var(--band-accent);border-right:1px solid var(--band-accent);width:8px;height:8px;position:absolute;top:-4px;right:-1px;transform:rotate(45deg)}.page-module__62PJkG__connector span{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--band-accent);white-space:nowrap;font-size:10.5px;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.page-module__62PJkG__ticket{box-shadow:var(--shadow-lg);transform:perspective(1200px)rotateY(-5deg)}.page-module__62PJkG__ticketHead{border-bottom:1px solid var(--band-border);color:var(--band-text);font-size:var(--fs-sm);justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.page-module__62PJkG__ticketLines{font-size:var(--fs-sm);list-style:none}.page-module__62PJkG__ticketLines li{border-bottom:1px dashed var(--band-border);color:var(--band-text-2);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.page-module__62PJkG__ticketLines b{font-family:var(--font-mono);color:var(--band-text);font-variant-numeric:tabular-nums;font-weight:500}.page-module__62PJkG__ticketFlag span,.page-module__62PJkG__ticketFlag b{color:var(--band-text)}.page-module__62PJkG__ticketFlag span:before{content:"";background-color:var(--color-danger);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.page-module__62PJkG__ticketFoot{color:var(--band-accent);font-weight:600;font-size:var(--fs-sm);padding-top:10px}.page-module__62PJkG__sampleBand{margin-top:var(--space-3);font-size:var(--fs-xs);color:var(--band-text-2)}.page-module__62PJkG__split{gap:var(--space-10);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.page-module__62PJkG__splitText{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.page-module__62PJkG__h2{font-size:var(--fs-3xl);letter-spacing:-.035em;line-height:1.08}.page-module__62PJkG__dishes{border:1px solid var(--color-border-medium);border-radius:var(--radius-lg);background-color:var(--color-bg-surface);box-shadow:12px 12px 0 -1px var(--color-bg-subtle), 12px 12px 0 0 var(--color-border-medium), var(--shadow-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm)}.page-module__62PJkG__dishHead,.page-module__62PJkG__dishRow{gap:var(--space-2);grid-template-columns:minmax(0,1.4fr) 80px minmax(0,1fr);align-items:center;display:grid}.page-module__62PJkG__dishHead{font-size:var(--fs-xs);color:var(--color-text-tertiary);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:6px 0 10px}.page-module__62PJkG__dishRow{border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);padding:12px 0}.page-module__62PJkG__dishName{color:var(--color-text-primary);flex-wrap:wrap;align-items:center;gap:8px;font-weight:500;display:flex}.page-module__62PJkG__sentiment{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:8px;display:grid}.page-module__62PJkG__sentBar{background-color:var(--color-danger-soft);border-radius:3px;height:6px;position:relative;overflow:hidden}.page-module__62PJkG__sentBar:before{content:"";width:var(--p);background-color:var(--color-brand-primary);border-radius:3px;position:absolute;inset:0 auto 0 0}.page-module__62PJkG__dishDip .page-module__62PJkG__sentBar:before{background-color:var(--color-danger)}.page-module__62PJkG__sample{border-top:1px solid var(--color-border-subtle);font-size:var(--fs-xs);color:var(--color-text-tertiary);padding-top:10px}.page-module__62PJkG__inlineLink{color:var(--color-brand-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:1024px){.page-module__62PJkG__split{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.page-module__62PJkG__trace{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.page-module__62PJkG__connector{width:1px;height:48px;margin-left:var(--space-4)}.page-module__62PJkG__connector:after{top:auto;bottom:-1px;right:-4px;transform:rotate(135deg)}.page-module__62PJkG__connector span{top:50%;left:16px;transform:translateY(-50%)}.page-module__62PJkG__ticket{transform:none}}@media (max-width:960px){.page-module__62PJkG__inbox,.page-module__62PJkG__inbox:hover{transform:none}}@media (max-width:520px){.page-module__62PJkG__summary{grid-template-columns:minmax(0,1fr)}.page-module__62PJkG__score{flex-flow:wrap;align-items:center;gap:10px}.page-module__62PJkG__dishHead,.page-module__62PJkG__dishRow{grid-template-columns:minmax(0,1fr) 56px minmax(0,.8fr);gap:10px}.page-module__62PJkG__dishes{padding:var(--space-2);box-shadow:var(--shadow-md)}}@media (prefers-reduced-motion:reduce){.page-module__62PJkG__inbox,.page-module__62PJkG__inbox:hover,.page-module__62PJkG__ticket{transform:none}}
